@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800&family=Outfit:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#000;--bg-warm:#020202;--s1:#080808;--s2:#0f0f0f;--s3:#161616;--s4:#1e1e1e;--border:#ffffff0f;--border-md:#ffffff1f;--border-hi:#ffffff38;--accent:#fff;--accent-dim:#ffffff8c;--accent-ghost:#ffffff0a;--accent-glow:#ffffff14;--hover:#ffffff0a;--input-bg:#ffffff0d;--text-1:#fff;--text-2:#888;--text-3:#444;--text-4:#222;--success:#22c55e;--warning:#f59e0b;--error:#ef4444;--info:#60a5fa;--f-head:"Playfair Display",Georgia,serif;--f-body:"Outfit",system-ui,sans-serif;--f-mono:"JetBrains Mono","Fira Code",monospace;--ease-out:cubic-bezier(0.0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:18px}[data-theme=light]{--bg:#f8f8f8;--bg-warm:#f3f3f3;--s1:#fff;--s2:#f2f2f2;--s3:#e8e8e8;--s4:#dedede;--border:#00000014;--border-md:#00000026;--border-hi:#00000040;--accent:#000;--accent-dim:#0000008c;--accent-ghost:#0000000a;--accent-glow:#0000000f;--hover:#0000000a;--input-bg:#0000000d;--text-1:#000;--text-2:#555;--text-3:#999;--text-4:#bbb;color-scheme:light}[data-theme=dark]{color-scheme:dark}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;background:var(--bg);color:#fff;color:var(--text-1);font-family:Outfit,system-ui,sans-serif;font-family:var(--f-body);font-size:14px;line-height:1.5;text-rendering:optimizeLegibility}#root,body,html{height:100%}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer;outline:none}button,input,select,textarea{font-family:Outfit,system-ui,sans-serif;font-family:var(--f-body)}img{display:block}::-webkit-scrollbar{height:2px;width:2px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#ffffff38}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeSlideIn{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}@keyframes lineGrow{0%{opacity:0;width:0}to{opacity:1;width:100%}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes slideRight{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.skeleton{animation:shimmer 1.8s ease-in-out infinite;background:linear-gradient(90deg,#0f0f0f 25%,#161616 50%,#0f0f0f 75%);background:linear-gradient(90deg,var(--s2) 25%,var(--s3) 50%,var(--s2) 75%);background-size:200% 100%;border-radius:4px}.card-enter{animation:fadeSlideUp .4s cubic-bezier(0,0,.2,1) both;animation:fadeSlideUp .4s var(--ease-out) both}.card-enter-1{animation:fadeSlideUp .4s cubic-bezier(0,0,.2,1) .05s both;animation:fadeSlideUp .4s var(--ease-out) .05s both}.card-enter-2{animation:fadeSlideUp .4s cubic-bezier(0,0,.2,1) .1s both;animation:fadeSlideUp .4s var(--ease-out) .1s both}.card-enter-3{animation:fadeSlideUp .4s cubic-bezier(0,0,.2,1) .15s both;animation:fadeSlideUp .4s var(--ease-out) .15s both}.card-enter-4{animation:fadeSlideUp .4s cubic-bezier(0,0,.2,1) .2s both;animation:fadeSlideUp .4s var(--ease-out) .2s both}.card-enter-5{animation:fadeSlideUp .4s cubic-bezier(0,0,.2,1) .25s both;animation:fadeSlideUp .4s var(--ease-out) .25s both}.glass{backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);background:#080808cc}.shimmer-text{-webkit-text-fill-color:#0000;animation:shimmer 4s linear infinite;background:linear-gradient(105deg,#888,#fff 40%,#888 60%,#555);-webkit-background-clip:text;background-clip:text;background-size:200% auto}:focus-visible{border-radius:4px;outline:1px solid #ffffff4d;outline-offset:2px}[data-theme=light] ::-webkit-scrollbar-thumb{background:#0000001f}[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#00000038}[data-theme=light] #cuzo-main,[data-theme=light] #cuzo-main>div{background:#000!important;background:var(--bg)!important;color:#fff!important;color:var(--text-1)!important}[data-theme=light] #cuzo-main aside[style*=background],[data-theme=light] #cuzo-main div[style*=background]{background:#080808!important;background:var(--s1)!important;border-color:#ffffff0f!important;border-color:var(--border)!important}[data-theme=light] #cuzo-main *,[data-theme=light] #cuzo-main h1,[data-theme=light] #cuzo-main h2,[data-theme=light] #cuzo-main h3{-webkit-text-fill-color:#111!important;color:#111!important}[data-theme=light] #cuzo-main input,[data-theme=light] #cuzo-main select,[data-theme=light] #cuzo-main textarea{background:#0f0f0f!important;background:var(--s2)!important;border-color:#ffffff1f!important;border-color:var(--border-md)!important;color:#111!important}[data-theme=light] #cuzo-main input::placeholder,[data-theme=light] #cuzo-main textarea::placeholder{color:#aaa!important}[data-theme=light] #cuzo-main [style*=EF4444]{color:#dc2626!important}[data-theme=light] #cuzo-main [style*="22C55E"]{color:#16a34a!important}[data-theme=light] #cuzo-main [style*=F97316]{color:#ea580c!important}[data-theme=light] #cuzo-main [style*="60A5FA"]{color:#2563eb!important}[data-theme=light] #cuzo-main [style*=FF9800]{color:#d97706!important}[data-theme=light] main{background:#000!important;background:var(--bg)!important}[data-theme=light] .skeleton{animation:shimmer 1.8s ease-in-out infinite;background:linear-gradient(90deg,#0f0f0f 25%,#161616 50%,#0f0f0f 75%);background:linear-gradient(90deg,var(--s2) 25%,var(--s3) 50%,var(--s2) 75%);background-size:200% 100%}body:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' d='M0 0h300v300H0z'/%3E%3C/svg%3E");background-size:200px 200px;content:"";inset:0;opacity:.018;pointer-events:none;position:fixed;z-index:9999}
/*# sourceMappingURL=main.b3871867.css.map*/