@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/027df52a710ea511-s.1_4-gb67e4cdj.woff2?dpl=dpl_44aiWQdVHjWn8q5KtBDXwhRAkjwo)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5e3a2858f2997077-s.p.1t1ox7t-8xjh-.woff2?dpl=dpl_44aiWQdVHjWn8q5KtBDXwhRAkjwo)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_96414665-module__HQD3yG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_96414665-module__HQD3yG__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
:root{--font-size:16px;--synerium-violet:#7e3aff;--synerium-gold:#e7c874;--synerium-success:#46e5c0;--synerium-error:#e64f4f;--synerium-text:#1a1a1a;--synerium-surface:#f6f6f6;--background:#fff;--foreground:#1a1a1a;--card:#fff;--card-foreground:#1a1a1a;--popover:#fff;--popover-foreground:#1a1a1a;--primary:#7e3aff;--primary-foreground:#fff;--secondary:#f6f6f6;--secondary-foreground:#1a1a1a;--muted:#f6f6f6;--muted-foreground:#6b6b6b;--accent:#7e3aff;--accent-foreground:#fff;--destructive:#e64f4f;--destructive-foreground:#fff;--border:#0000000f;--input:#0000000f;--input-background:#f6f6f6;--switch-background:#cbced4;--font-weight-medium:500;--font-weight-normal:400;--ring:#7e3aff;--chart-1:#7e3aff;--chart-2:#e7c874;--chart-3:#46e5c0;--chart-4:#e64f4f;--chart-5:#1a1a1a;--radius:.625rem;--sidebar:#fff;--sidebar-foreground:#1a1a1a;--sidebar-primary:#7e3aff;--sidebar-primary-foreground:#fff;--sidebar-accent:#f6f6f6;--sidebar-accent-foreground:#1a1a1a;--sidebar-border:#0000000f;--sidebar-ring:#7e3aff}.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#0a0a0a;--card-foreground:#fafafa;--popover:#0a0a0a;--popover-foreground:#fafafa;--primary:#fafafa;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#82181a;--destructive-foreground:#fb2c36;--border:#262626;--input:#262626;--ring:#525252;--font-weight-medium:500;--font-weight-normal:400;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#262626;--sidebar-ring:#525252}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(2.75381% 0 0);--card-foreground:lab(98.26% 0 0);--popover:lab(2.75381% 0 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(98.26% 0 0);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(28.5139% 44.5539 29.0463);--destructive-foreground:lab(55.4814% 75.0732 48.8528);--border:lab(15.204% 0 -.00000596046);--input:lab(15.204% 0 -.00000596046);--ring:lab(34.924% 0 0);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(15.204% 0 -.00000596046);--sidebar-ring:lab(34.924% 0 0)}}@layer base{*{border-color:var(--border);outline-color:var(--ring)}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-dm-sans), "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) h4{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) p{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) label,:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) button{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=\ text-]),:not(:has([class^=text-])))) input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}}.font-dm-sans .font-display,.font-dm-sans .font-sans,.font-dm-sans .font-serif{font-family:var(--font-dm-sans), "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}.font-dm-sans h1{font-weight:1000}html{font-size:var(--font-size);overflow:hidden}html,body{width:100%;height:100%;position:fixed}@keyframes gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes gradient-shimmer{0%{background-position:0 0}to{background-position:200% 0}}.gradient-synerium{background:linear-gradient(90deg,#7e3aff 0%,#ff1493 100%) 0 0/200% 200%;animation:6s infinite gradient-shift}.gradient-synerium-static{background:linear-gradient(90deg,#7e3aff 0%,#ff1493 100%)}.gradient-synerium-text-static{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#7e3aff 0%,#ff1493 100%);-webkit-background-clip:text;background-clip:text}.gradient-synerium-horizontal{background:linear-gradient(90deg,#7e3aff 0%,#ff1493 50%,#7e3aff 100%) 0 0/200% 100%;animation:3s linear infinite gradient-shimmer}.gradient-synerium-text{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#7e3aff 0%,#ff1493 50%,#7e3aff 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite gradient-shimmer}.gradient-synerium-subtle{background:linear-gradient(90deg,#7e3aff 0%,#9b5fff 50%,#ff1493 100%) 0 0/200% 200%;animation:8s infinite gradient-shift}.gradient-studio-static{background:linear-gradient(90deg,#10b981 0%,#3b82f6 100%)}.gradient-studio-text{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#10b981 0%,#3b82f6 50%,#10b981 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite gradient-shimmer}@keyframes pulseEcho1{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.15)}}@keyframes pulseEcho2{0%{opacity:.2;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes animate-gradient{0%{background-position:0%}to{background-position:200%}}.animate-gradient{animation:4s linear infinite animate-gradient}[data-slot=select-item]:focus{color:#313131!important;background-color:#f8f8f8!important}@keyframes pulseRedShadow{0%,to{box-shadow:0 0 #ef444400}50%{box-shadow:0 0 12px 2px #ef444440}}@keyframes flameFlicker{0%{opacity:1;transform:scaleX(1)scaleY(1)translateY(0)}10%{opacity:.95;transform:scaleX(.95)scaleY(1.08)translateY(-.5px)rotate(-2deg)}20%{opacity:1;transform:scaleX(1.05)scaleY(.95)translateY(.5px)rotate(1deg)}30%{opacity:.9;transform:scaleX(.92)scaleY(1.12)translateY(-1px)rotate(2deg)}40%{opacity:.95;transform:scaleX(1.08)scaleY(.98)translateY(0)rotate(-1deg)}50%{opacity:1;transform:scaleX(.98)scaleY(1.05)translateY(-.5px)rotate(1deg)}60%{opacity:.9;transform:scaleX(1.02)scaleY(1.08)translateY(-1px)rotate(-2deg)}70%{opacity:.95;transform:scaleX(.95)scaleY(.95)translateY(.5px)rotate(1deg)}80%{opacity:1;transform:scaleX(1.05)scaleY(1.1)translateY(-.5px)rotate(-1deg)}90%{opacity:.95;transform:scaleX(.97)scaleY(1.03)translateY(0)rotate(2deg)}to{opacity:1;transform:scaleX(1)scaleY(1)translateY(0)}}@keyframes flameDance{0%,to{transform:translate(0)scaleY(1)}20%{transform:translate(.5px)scaleY(1.05)}40%{transform:translate(-.3px)scaleY(.98)}60%{transform:translate(.4px)scaleY(1.03)}80%{transform:translate(-.2px)scaleY(.97)}}@keyframes flameGlow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}@keyframes notifRipple{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes notifGlow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.3)}}@keyframes notifBreathe{0%,to{transform:scale(1);box-shadow:0 0 6px #7e3aff66,0 0 2px #ec48994d}50%{transform:scale(1.15);box-shadow:0 0 12px #7e3aff99,0 0 6px #ec489980}}@keyframes urgentBadgePulse{0%,to{transform:scale(1);box-shadow:0 2px 8px #ef44444d}50%{transform:scale(1.03);box-shadow:0 3px 14px #ef444480}}@keyframes clockSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes clockTick{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes flameGlowSlow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.4)}}@keyframes flameWave{0%,to{transform:translateY(0)scaleY(1)}25%{transform:translateY(-1px)scaleY(1.08)}50%{transform:translateY(-.5px)scaleY(.96)}75%{transform:translateY(-1.5px)scaleY(1.12)}}@keyframes flameSparkle{0%,to{opacity:.4}20%{opacity:.9}40%{opacity:.5}60%{opacity:1}80%{opacity:.6}}@keyframes promoteFlashSoft{0%{box-shadow:0 0 #10b98100,0 2px 8px #0000000f}35%{box-shadow:0 0 0 4px #10b9811f,0 0 32px #10b98138}70%{box-shadow:0 0 0 8px #10b98100,0 0 24px #10b9811a}to{box-shadow:0 0 #10b98100,0 2px 8px #0000000f}}.promote-flash{animation:3.4s cubic-bezier(.22,1,.36,1) promoteFlashSoft;border-color:#10b98166!important}@keyframes hourglassFlip{0%,45%{transform:rotate(0)}50%,95%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes flameBurn{0%{transform:scaleX(1)scaleY(1)translate(0)translateY(0)rotate(0)}12%{transform:scaleX(.96)scaleY(1.08)translate(-.4px)translateY(-.6px)rotate(-1.5deg)}25%{transform:scaleX(1.04)scaleY(.94)translate(.3px)translateY(.3px)rotate(1deg)}37%{transform:scaleX(.94)scaleY(1.12)translate(.5px)translateY(-.9px)rotate(2deg)}50%{transform:scaleX(1.06)scaleY(.96)translate(-.4px)translateY(.2px)rotate(-1deg)}62%{transform:scaleX(.95)scaleY(1.1)translate(.3px)translateY(-.8px)rotate(1.5deg)}75%{transform:scaleX(1.05)scaleY(.92)translate(-.5px)translateY(.4px)rotate(-2deg)}87%{transform:scaleX(.97)scaleY(1.11)translate(.4px)translateY(-1px)rotate(1deg)}to{transform:scaleX(1)scaleY(1)translate(0)translateY(0)rotate(0)}}@keyframes flameWaveStrong{0%,to{transform:translateY(0)scaleY(1)translate(0)}15%{transform:translateY(-1px)scaleY(1.15)translate(-.5px)}30%{transform:translateY(-.5px)scaleY(.92)translate(.4px)}45%{transform:translateY(-1.3px)scaleY(1.2)translate(.6px)}60%{transform:translateY(-.3px)scaleY(.88)translate(-.5px)}75%{transform:translateY(-1.5px)scaleY(1.25)translate(.3px)}90%{transform:translateY(-.8px)scaleY(.95)translate(-.3px)}}@keyframes flameSparkleStrong{0%,to{opacity:.65}15%{opacity:.95}30%{opacity:.75}45%{opacity:1}60%{opacity:.6}75%{opacity:.9}90%{opacity:.8}}@keyframes fastTrackPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes electricGlow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes electricZap{0%,to{opacity:1;transform:scale(1)}20%{opacity:.7;transform:scale(1.15)}40%{opacity:1;transform:scale(.95)}60%{opacity:.85;transform:scale(1.1)}80%{opacity:.95;transform:scale(.98)}}@keyframes electricSpark{0%,to{opacity:.3;transform:rotate(0)scale(1)}33%{opacity:.7;transform:rotate(120deg)scale(1.2)}66%{opacity:.5;transform:rotate(240deg)scale(.9)}}@keyframes speedLine{0%{opacity:1;transform:translate(0)scaleX(1)}to{opacity:0;transform:translate(8px)scaleX(.3)}}@keyframes fastTrackShine{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes electricBorder{0%{filter:hue-rotate()brightness()}50%{filter:hue-rotate(10deg)brightness(1.15)}to{filter:hue-rotate()brightness()}}@keyframes electricArc1{0%,to{opacity:0;transform:scale(.8)}20%{opacity:.8;transform:scale(1)}40%{opacity:0;transform:scale(1.1)}}@keyframes electricArc2{0%,to{opacity:0;transform:scale(.9)rotate(0)}25%{opacity:.7;transform:scale(1.05)rotate(5deg)}50%{opacity:0;transform:scale(1.15)rotate(-5deg)}}@keyframes electricArc3{0%,to{opacity:0;transform:scale(.85)}30%{opacity:.6;transform:scale(1.1)}60%{opacity:0;transform:scale(1.2)}}@keyframes electricFlow{0%{opacity:0;stroke-dasharray:0 100;stroke-dashoffset:0}10%{opacity:1;stroke-dasharray:10 90;stroke-dashoffset:0}50%{opacity:1;stroke-dasharray:20 80;stroke-dashoffset:-20px}90%{opacity:1;stroke-dasharray:10 90;stroke-dashoffset:-40px}to{opacity:0;stroke-dasharray:0 100;stroke-dashoffset:-50px}}@keyframes electricFlowTop{0%{opacity:0;left:0%}10%{opacity:1}90%{opacity:1}to{opacity:0;left:100%}}@keyframes electricFlowRight{0%{opacity:0;top:0%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}@keyframes electricFlowBottom{0%{opacity:0;right:0%}10%{opacity:1}90%{opacity:1}to{opacity:0;right:100%}}@keyframes electricFlowLeft{0%{opacity:0;bottom:0%}10%{opacity:1}90%{opacity:1}to{opacity:0;bottom:100%}}@keyframes frostCrystalFloat{0%,to{opacity:.9;transform:translateY(0)rotate(0)}50%{opacity:1;transform:translateY(-5px)rotate(180deg)}}@keyframes frostParticle{0%,to{opacity:.6;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-8px)scale(1.2)}}@keyframes frostLine{0%,to{opacity:.3}50%{opacity:.7}}@keyframes electricSparkCorner{0%,to{opacity:0;transform:scale(.5)}5%{opacity:1;transform:scale(1.5)}10%{opacity:.7;transform:scale(1)}15%{opacity:0;transform:scale(.5)}}@keyframes blockedPulse{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:.7;transform:scale(1.05)}}@keyframes blockedFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.02)}}@keyframes completedPulse{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:.7;transform:scale(1.05)}}@keyframes completedFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.02)}}.input-gradient-border:focus,.textarea-gradient-border:focus{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#7e3aff 0%,#ec4899 100%) border-box;border:1.5px solid #0000;outline:none;box-shadow:0 0 0 1.5px #0000}@keyframes particleFloat{0%,to{opacity:.3;transform:translateY(0)translate(0)}25%{opacity:.6;transform:translateY(-15px)translate(5px)}50%{opacity:.8;transform:translateY(-30px)translate(-3px)}75%{opacity:.5;transform:translateY(-45px)translate(8px)}}@keyframes starTwinkle{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-touch-callout:none;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{align-items:stretch;margin-left:auto;margin-right:auto;display:flex;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;outline:none;height:100%;min-height:1px;display:none}.slick-slide>div{width:100%;height:100%;display:flex}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.focus-gradient:focus{background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#7e3aff 0%,#ec4899 100%);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;outline:none}@keyframes kanbanBorderShift{0%,to{background-position:0%}50%{background-position:100%}}.kanban-card-border{animation:4s ease-in-out infinite kanbanBorderShift}
