body[data-connect-theme=starwars]{--seasonal-accent:#ffc35a;--seasonal-line:rgba(255,195,90,.45);--seasonal-glow:rgba(255,107,74,.14);background:radial-gradient(circle at 78% 10%,rgba(255,179,72,.15),transparent 26%),radial-gradient(circle at 12% 82%,rgba(90,98,255,.1),transparent 30%),linear-gradient(180deg,#05070d,#0b0d14 58%,#17100a)}body[data-connect-theme=startrek]{--seasonal-accent:#68d8ff;--seasonal-line:rgba(104,216,255,.44);--seasonal-glow:rgba(112,167,255,.14);background:radial-gradient(circle at 82% 7%,rgba(104,216,255,.15),transparent 28%),radial-gradient(circle at 10% 88%,rgba(239,90,111,.08),transparent 32%),linear-gradient(180deg,#030b14,#071625 62%,#0a111a)}body[data-connect-theme=scififuture]{--seasonal-accent:#65ffd1;--seasonal-line:rgba(101,255,209,.44);--seasonal-glow:rgba(112,167,255,.15);background:radial-gradient(circle at 82% 8%,rgba(101,255,209,.13),transparent 25%),radial-gradient(circle at 8% 90%,rgba(112,167,255,.11),transparent 30%),linear-gradient(180deg,#031014,#061a20 62%,#071218)}.connect-theme-layer-starwars{background:radial-gradient(circle at 82% 8%,rgba(255,195,90,.1),transparent 24%),radial-gradient(circle at 10% 84%,rgba(110,118,255,.07),transparent 28%)}.connect-theme-layer-startrek{background:radial-gradient(circle at 84% 7%,rgba(104,216,255,.1),transparent 25%),linear-gradient(120deg,transparent 44%,rgba(104,216,255,.035) 45% 46%,transparent 47%)}.connect-theme-layer-scififuture{background:linear-gradient(180deg,transparent 58%,rgba(101,255,209,.035)),radial-gradient(circle at 84% 7%,rgba(112,167,255,.1),transparent 25%)}.connect-theme-scene-scififuture:before,.connect-theme-scene-startrek:before,.connect-theme-scene-starwars:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.72) 0 1px,transparent 1.5px),radial-gradient(circle,rgba(255,255,255,.38) 0 1px,transparent 1.5px);background-size:108px 108px,173px 173px;background-position:0 0,47px 31px;opacity:.55;animation:themeSciFiStars 18s ease-in-out infinite alternate}.connect-theme-scene-starwars:after{content:"";position:absolute;inset:0;background:linear-gradient(8deg,transparent 48.8%,rgba(255,195,90,.12) 49.5% 50.5%,transparent 51.2%),radial-gradient(circle at 78% 72%,rgba(255,107,74,.1),transparent 18%);opacity:.7}.connect-theme-scene-startrek:after{content:"";position:absolute;inset:-12%;background:repeating-linear-gradient(104deg,transparent 0 44px,rgba(104,216,255,.055) 45px 47px,transparent 48px 92px);transform:skewX(-8deg);animation:themeWarpSweep 12s linear infinite}.connect-theme-scene-scififuture:after{content:"";position:absolute;left:-12%;right:-12%;bottom:-18%;height:56%;background:linear-gradient(rgba(101,255,209,.1) 1px,transparent 0),linear-gradient(90deg,rgba(101,255,209,.1) 1px,transparent 0);background-size:42px 42px;transform:perspective(480px) rotateX(62deg);transform-origin:bottom;-webkit-mask-image:linear-gradient(180deg,transparent,black 45%);mask-image:linear-gradient(180deg,transparent,black 45%);animation:themeFutureGrid 14s linear infinite}.theme-mascot-starwars{animation-duration:52s}.theme-mascot-startrek{animation-duration:47s}.theme-mascot-scififuture{animation-duration:43s}@keyframes themeSciFiStars{0%{transform:translate3d(-1%,0,0);opacity:.38}to{transform:translate3d(1.5%,-1%,0);opacity:.72}}@keyframes themeWarpSweep{0%{transform:translate3d(-6%,0,0) skewX(-8deg)}to{transform:translate3d(6%,0,0) skewX(-8deg)}}@keyframes themeFutureGrid{0%{background-position:0 0,0 0}to{background-position:0 42px,42px 0}}@media (prefers-reduced-motion:reduce){.connect-theme-scene-scififuture:after,.connect-theme-scene-scififuture:before,.connect-theme-scene-startrek:after,.connect-theme-scene-startrek:before,.connect-theme-scene-starwars:before{animation:none!important}}.connect-theme-scenes{z-index:0;perspective:1200px}.connect-theme-scene{isolation:isolate}.connect-theme-scene .theme-scene-wash{inset:-4%;opacity:.96;transform:scale(1.04);overflow:hidden}.connect-theme-scene .theme-scene-wash:after,.connect-theme-scene .theme-scene-wash:before{content:"";position:absolute;inset:0;pointer-events:none}.theme-scene-name{display:none}.theme-art{width:clamp(90px,11vw,180px);mix-blend-mode:screen;filter:saturate(.72) contrast(1.15) brightness(.82) drop-shadow(0 18px 28px rgba(0,0,0,.45))}.theme-mascot{width:clamp(50px,5vw,76px);right:28px;bottom:10vh;filter:saturate(.55) contrast(1.2) brightness(.78) drop-shadow(0 18px 24px rgba(0,0,0,.6));mix-blend-mode:screen}.theme-mascot svg{opacity:.72}body[data-connect-theme]:not([data-connect-theme=default]){background-attachment:fixed;background-size:cover}body[data-connect-theme]:not([data-connect-theme=default]) .card,body[data-connect-theme]:not([data-connect-theme=default]) .connect-hero,body[data-connect-theme]:not([data-connect-theme=default]) .customer-project-card,body[data-connect-theme]:not([data-connect-theme=default]) .event-project-card{background:linear-gradient(180deg,rgba(8,16,24,.88),rgba(5,12,19,.82));-webkit-backdrop-filter:blur(16px) saturate(1.08);backdrop-filter:blur(16px) saturate(1.08);box-shadow:0 18px 48px rgba(0,0,0,.24),0 0 34px var(--seasonal-glow),inset 0 1px rgba(255,255,255,.025)}body[data-connect-theme=valentine]{background:radial-gradient(circle at 80% 18%,rgba(176,42,72,.22),transparent 28%),radial-gradient(circle at 18% 75%,rgba(132,33,55,.16),transparent 32%),linear-gradient(145deg,#07090d,#16090f 48%,#09080c)}.connect-theme-scene-valentine .theme-scene-wash{background:radial-gradient(circle at 73% 22%,rgba(255,195,160,.16) 0 1%,transparent 18%),radial-gradient(circle at 19% 68%,rgba(255,94,128,.14),transparent 24%),linear-gradient(115deg,transparent 0 46%,rgba(119,21,46,.16) 47% 52%,transparent 53%)}.connect-theme-scene-valentine .theme-scene-wash:before{background:radial-gradient(circle at 10% 20%,rgba(255,212,180,.35) 0 2px,transparent 3px),radial-gradient(circle at 22% 35%,rgba(255,128,154,.24) 0 3px,transparent 5px),radial-gradient(circle at 88% 64%,rgba(255,212,180,.28) 0 2px,transparent 4px);background-size:190px 190px,250px 250px,310px 310px;filter:blur(1px);animation:premiumBokeh 13s ease-in-out infinite alternate}.connect-theme-scene-valentine .theme-scene-wash:after{inset:8% 5% auto auto;width:36vw;height:70vh;border:1px solid rgba(255,188,201,.12);border-radius:48% 48% 8% 8%;box-shadow:0 0 70px rgba(173,44,70,.14)}body[data-connect-theme=carnival]{background:radial-gradient(circle at 16% 8%,rgba(235,49,134,.2),transparent 30%),radial-gradient(circle at 86% 15%,rgba(45,181,255,.15),transparent 28%),linear-gradient(180deg,#060a12,#140b1b 72%,#08090d)}.connect-theme-scene-carnival .theme-scene-wash{background:linear-gradient(104deg,rgba(255,193,52,.13),transparent 18% 82%,rgba(55,195,255,.12)),radial-gradient(ellipse at 50% 100%,rgba(184,47,175,.18),transparent 46%)}.connect-theme-scene-carnival .theme-scene-wash:before{background:repeating-linear-gradient(115deg,transparent 0 34px,rgba(255,215,83,.12) 35px 38px,transparent 39px 76px);-webkit-clip-path:polygon(0 0,100% 0,100% 20%,0 11%);clip-path:polygon(0 0,100% 0,100% 20%,0 11%);animation:premiumPennants 18s linear infinite}.connect-theme-scene-carnival .theme-scene-wash:after{background:conic-gradient(from 210deg at 18% 100%,transparent 0 12deg,rgba(255,215,89,.09) 13deg 17deg,transparent 18deg 35deg),conic-gradient(from 145deg at 82% 100%,transparent 0 14deg,rgba(83,205,255,.08) 15deg 19deg,transparent 20deg 40deg);animation:premiumSweep 8s ease-in-out infinite alternate}body[data-connect-theme=spring]{background:radial-gradient(circle at 74% 7%,rgba(155,224,177,.17),transparent 30%),linear-gradient(160deg,#06100d,#0c1a13 58%,#07100e)}.connect-theme-scene-spring .theme-scene-wash{background:linear-gradient(118deg,rgba(203,244,217,.12),transparent 25%),radial-gradient(ellipse at 10% 92%,rgba(46,126,74,.24),transparent 38%),radial-gradient(ellipse at 90% 90%,rgba(73,151,95,.2),transparent 34%)}.connect-theme-scene-spring .theme-scene-wash:before{background:repeating-linear-gradient(90deg,transparent 0 11vw,rgba(210,246,224,.055) 11.1vw 11.3vw),repeating-linear-gradient(0deg,transparent 0 13vh,rgba(210,246,224,.04) 13.1vh 13.3vh);transform:skewX(-8deg);opacity:.75}.connect-theme-scene-spring .theme-scene-wash:after{background:radial-gradient(ellipse at 0 90%,rgba(73,169,94,.26),transparent 30%),radial-gradient(ellipse at 100% 82%,rgba(92,183,112,.2),transparent 34%);animation:premiumCanopy 14s ease-in-out infinite alternate}body[data-connect-theme=easter]{background:radial-gradient(circle at 80% 4%,rgba(201,179,223,.15),transparent 30%),linear-gradient(160deg,#08110f,#121710 54%,#0a1110)}.connect-theme-scene-easter .theme-scene-wash{background:linear-gradient(180deg,rgba(218,205,230,.09),transparent 42%),radial-gradient(ellipse at 50% 108%,rgba(125,181,122,.2),transparent 48%)}.connect-theme-scene-easter .theme-scene-wash:before{background:linear-gradient(115deg,transparent 0 45%,rgba(255,239,206,.09) 46% 49%,transparent 50%);animation:premiumSweep 11s ease-in-out infinite alternate}.connect-theme-scene-easter .theme-scene-wash:after{inset:auto 0 0;height:30%;background:repeating-radial-gradient(ellipse at 50% 100%,rgba(148,195,138,.09) 0 3px,transparent 4px 24px);filter:blur(2px)}body[data-connect-theme=kingsday]{background:radial-gradient(circle at 82% 8%,rgba(255,116,20,.2),transparent 28%),linear-gradient(180deg,#06101a,#0c1119 58%,#120d0a)}.connect-theme-scene-kingsday .theme-scene-wash{background:linear-gradient(180deg,transparent 0 52%,rgba(255,126,28,.07) 72%,rgba(0,0,0,.08)),radial-gradient(circle at 12% 18%,rgba(255,152,70,.15),transparent 21%)}.connect-theme-scene-kingsday .theme-scene-wash:before{inset:auto 0 0;height:39%;background:repeating-linear-gradient(90deg,rgba(9,14,21,.7) 0 5vw,transparent 5vw 6vw);-webkit-clip-path:polygon(0 42%,8% 32%,13% 53%,22% 18%,31% 47%,42% 27%,51% 52%,61% 24%,74% 46%,83% 20%,92% 39%,100% 28%,100% 100%,0 100%);clip-path:polygon(0 42%,8% 32%,13% 53%,22% 18%,31% 47%,42% 27%,51% 52%,61% 24%,74% 46%,83% 20%,92% 39%,100% 28%,100% 100%,0 100%)}.connect-theme-scene-kingsday .theme-scene-wash:after{background:radial-gradient(circle,rgba(255,151,63,.7) 0 2px,transparent 3px);background-size:88px 44px;-webkit-clip-path:polygon(0 0,100% 0,100% 15%,0 22%);clip-path:polygon(0 0,100% 0,100% 15%,0 22%);animation:premiumLights 2.8s ease-in-out infinite alternate}body[data-connect-theme=liberation]{background:linear-gradient(180deg,#07111c,#101820 64%,#15130f)}.connect-theme-scene-liberation .theme-scene-wash{background:radial-gradient(circle at 78% 18%,rgba(237,90,86,.1),transparent 22%),radial-gradient(circle at 18% 14%,rgba(82,127,207,.12),transparent 25%),linear-gradient(180deg,rgba(220,236,248,.05),transparent 55%)}.connect-theme-scene-liberation .theme-scene-wash:before{background:conic-gradient(from 195deg at 30% 100%,transparent 0 9deg,rgba(230,240,247,.08) 10deg 14deg,transparent 15deg 35deg),conic-gradient(from 155deg at 70% 100%,transparent 0 10deg,rgba(230,240,247,.06) 11deg 15deg,transparent 16deg 37deg);animation:premiumSweep 10s ease-in-out infinite alternate}.connect-theme-scene-liberation .theme-scene-wash:after{inset:auto 0 0;height:24%;background:linear-gradient(180deg,transparent,rgba(31,48,61,.42))}body[data-connect-theme=summer]{background:radial-gradient(circle at 82% 8%,rgba(255,178,89,.18),transparent 30%),linear-gradient(180deg,#07121d,#102027 58%,#17140e)}.connect-theme-scene-summer .theme-scene-wash{background:radial-gradient(circle at 83% 18%,rgba(255,196,115,.2) 0 3%,transparent 25%),linear-gradient(180deg,transparent 0 56%,rgba(66,123,128,.09) 57% 70%,rgba(190,114,64,.08) 71%)}.connect-theme-scene-summer .theme-scene-wash:before{inset:auto 0 0;height:35%;background:repeating-linear-gradient(0deg,rgba(255,205,125,.035) 0 2px,transparent 3px 13px);transform:perspective(450px) rotateX(64deg);transform-origin:bottom;animation:premiumWater 12s linear infinite}.connect-theme-scene-summer .theme-scene-wash:after{background:linear-gradient(120deg,transparent 0 52%,rgba(255,217,151,.08) 53% 55%,transparent 56%);animation:premiumSweep 14s ease-in-out infinite alternate}body[data-connect-theme=festival]{background:radial-gradient(circle at 50% 9%,rgba(103,70,181,.18),transparent 28%),linear-gradient(180deg,#050711,#0b0a13 58%,#050507)}.connect-theme-scene-festival .theme-scene-wash{background:radial-gradient(ellipse at 50% 7%,rgba(255,82,180,.1),transparent 34%),linear-gradient(180deg,transparent 0 61%,rgba(0,0,0,.18) 62%)}.connect-theme-scene-festival .theme-scene-wash:before{inset:2% 6% auto;height:31%;border-top:3px solid rgba(164,175,196,.16);border-left:2px solid rgba(164,175,196,.12);border-right:2px solid rgba(164,175,196,.12);background:repeating-linear-gradient(45deg,transparent 0 28px,rgba(186,198,217,.08) 29px 31px,transparent 32px 60px);box-shadow:0 8px 38px rgba(0,0,0,.45)}.connect-theme-scene-festival .theme-scene-wash:after{background:conic-gradient(from 170deg at 18% 8%,transparent 0 9deg,rgba(255,78,181,.1) 10deg 14deg,transparent 15deg 36deg),conic-gradient(from 195deg at 82% 8%,transparent 0 9deg,rgba(80,205,255,.1) 10deg 14deg,transparent 15deg 36deg),radial-gradient(ellipse at 50% 105%,rgba(40,40,47,.6),transparent 34%);animation:premiumStageLights 8s ease-in-out infinite alternate}body[data-connect-theme=autumn]{background:radial-gradient(circle at 76% 8%,rgba(182,104,48,.15),transparent 29%),linear-gradient(160deg,#080d0e,#15100c 58%,#090b0b)}.connect-theme-scene-autumn .theme-scene-wash{background:repeating-linear-gradient(90deg,transparent 0 8vw,rgba(57,33,23,.14) 8.2vw 9.1vw,transparent 9.4vw 15vw),radial-gradient(ellipse at 50% 100%,rgba(132,80,41,.14),transparent 48%)}.connect-theme-scene-autumn .theme-scene-wash:before{background:linear-gradient(112deg,rgba(255,178,104,.09),transparent 20% 78%,rgba(222,136,76,.07));filter:blur(3px);animation:premiumFog 17s ease-in-out infinite alternate}.connect-theme-scene-autumn .theme-scene-wash:after{background:radial-gradient(ellipse,rgba(205,124,63,.18) 0 2px,transparent 3px);background-size:170px 120px;animation:premiumLeaves 19s linear infinite}body[data-connect-theme=halloween]{background:radial-gradient(circle at 84% 10%,rgba(140,152,186,.17),transparent 24%),radial-gradient(circle at 12% 90%,rgba(207,93,32,.12),transparent 28%),linear-gradient(180deg,#04060a,#0a0b10 56%,#110907)}.connect-theme-scene-halloween .theme-scene-wash{background:radial-gradient(circle at 82% 15%,rgba(230,236,246,.18) 0 4%,rgba(183,196,220,.07) 5% 13%,transparent 14%),linear-gradient(180deg,transparent 0 58%,rgba(14,11,14,.3) 72%)}.connect-theme-scene-halloween .theme-scene-wash:before{inset:auto 0 0;height:58%;background:linear-gradient(180deg,rgba(10,10,13,.1),rgba(4,4,6,.8));-webkit-clip-path:polygon(0 76%,7% 69%,10% 49%,14% 69%,22% 61%,25% 31%,29% 61%,36% 70%,43% 58%,46% 40%,50% 60%,58% 69%,67% 61%,70% 46%,75% 64%,84% 56%,88% 27%,92% 56%,100% 49%,100% 100%,0 100%);clip-path:polygon(0 76%,7% 69%,10% 49%,14% 69%,22% 61%,25% 31%,29% 61%,36% 70%,43% 58%,46% 40%,50% 60%,58% 69%,67% 61%,70% 46%,75% 64%,84% 56%,88% 27%,92% 56%,100% 49%,100% 100%,0 100%)}.connect-theme-scene-halloween .theme-scene-wash:after{inset:45% -12% -10%;background:linear-gradient(90deg,transparent,rgba(215,221,228,.09),transparent);filter:blur(18px);animation:premiumFog 15s ease-in-out infinite alternate}body[data-connect-theme=sinterklaas]{background:radial-gradient(circle at 79% 9%,rgba(236,211,157,.13),transparent 24%),linear-gradient(180deg,#07101a,#11131a 58%,#17100d)}.connect-theme-scene-sinterklaas .theme-scene-wash{background:radial-gradient(circle at 82% 12%,rgba(255,236,193,.16) 0 3%,transparent 16%),linear-gradient(180deg,transparent 0 58%,rgba(31,20,17,.15))}.connect-theme-scene-sinterklaas .theme-scene-wash:before{inset:auto 0 0;height:45%;background:#080b10;opacity:.58;-webkit-clip-path:polygon(0 70%,7% 48%,13% 70%,20% 44%,28% 72%,36% 54%,44% 72%,54% 43%,62% 71%,71% 50%,80% 72%,88% 45%,100% 69%,100% 100%,0 100%);clip-path:polygon(0 70%,7% 48%,13% 70%,20% 44%,28% 72%,36% 54%,44% 72%,54% 43%,62% 71%,71% 50%,80% 72%,88% 45%,100% 69%,100% 100%,0 100%)}.connect-theme-scene-sinterklaas .theme-scene-wash:after{background:radial-gradient(circle,rgba(255,197,102,.45) 0 2px,transparent 3px);background-size:145px 105px;-webkit-clip-path:polygon(0 55%,100% 48%,100% 100%,0 100%);clip-path:polygon(0 55%,100% 48%,100% 100%,0 100%);animation:premiumLights 4s ease-in-out infinite alternate}body[data-connect-theme=christmas]{background:radial-gradient(circle at 78% 8%,rgba(217,187,117,.15),transparent 26%),linear-gradient(180deg,#050b12,#0b141a 58%,#110b0c)}.connect-theme-scene-christmas .theme-scene-wash{background:radial-gradient(circle at 18% 22%,rgba(187,222,235,.09),transparent 24%),radial-gradient(circle at 82% 66%,rgba(203,164,96,.08),transparent 26%)}.connect-theme-scene-christmas .theme-scene-wash:before{inset:auto 5% 0;height:53%;border:1px solid rgba(220,229,234,.07);background:linear-gradient(90deg,transparent 10%,rgba(255,194,102,.045) 11% 14%,transparent 15% 28%,rgba(255,194,102,.045) 29% 32%,transparent 33%);-webkit-clip-path:polygon(0 100%,0 61%,14% 61%,14% 40%,24% 40%,24% 56%,39% 56%,39% 22%,50% 8%,61% 22%,61% 58%,75% 58%,75% 38%,86% 38%,86% 61%,100% 61%,100% 100%);clip-path:polygon(0 100%,0 61%,14% 61%,14% 40%,24% 40%,24% 56%,39% 56%,39% 22%,50% 8%,61% 22%,61% 58%,75% 58%,75% 38%,86% 38%,86% 61%,100% 61%,100% 100%)}.connect-theme-scene-christmas .theme-scene-wash:after{background:radial-gradient(circle,rgba(244,250,255,.52) 0 1px,transparent 1.5px);background-size:86px 86px;animation:premiumSnow 18s linear infinite}body[data-connect-theme=winter]{background:radial-gradient(circle at 75% 6%,rgba(128,191,225,.13),transparent 27%),linear-gradient(180deg,#040c14,#08141e 59%,#0a1218)}.connect-theme-scene-winter .theme-scene-wash{background:linear-gradient(180deg,rgba(126,190,226,.055),transparent 47%),radial-gradient(ellipse at 50% 105%,rgba(160,205,228,.12),transparent 46%)}.connect-theme-scene-winter .theme-scene-wash:before{inset:auto -4% 0;height:48%;background:linear-gradient(180deg,rgba(126,167,190,.12),rgba(16,30,41,.42));-webkit-clip-path:polygon(0 74%,12% 42%,24% 69%,36% 31%,52% 73%,66% 38%,80% 67%,90% 44%,100% 70%,100% 100%,0 100%);clip-path:polygon(0 74%,12% 42%,24% 69%,36% 31%,52% 73%,66% 38%,80% 67%,90% 44%,100% 70%,100% 100%,0 100%)}.connect-theme-scene-winter .theme-scene-wash:after{background:radial-gradient(circle,rgba(230,246,255,.62) 0 1px,transparent 1.6px);background-size:108px 108px;animation:premiumSnow 22s linear infinite}body[data-connect-theme=newyear]{background:radial-gradient(circle at 80% 5%,rgba(98,133,210,.18),transparent 27%),linear-gradient(180deg,#03070f,#07101a 62%,#0b0b10)}.connect-theme-scene-newyear .theme-scene-wash{background:linear-gradient(180deg,transparent 0 54%,rgba(17,25,36,.2)),radial-gradient(circle at 50% 0,rgba(232,200,120,.06),transparent 38%)}.connect-theme-scene-newyear .theme-scene-wash:before{inset:auto 0 0;height:43%;background:repeating-linear-gradient(90deg,rgba(9,15,24,.72) 0 4vw,transparent 4.2vw 5vw);-webkit-clip-path:polygon(0 58%,7% 58%,7% 31%,12% 31%,12% 63%,20% 63%,20% 21%,26% 21%,26% 58%,35% 58%,35% 38%,42% 38%,42% 67%,51% 67%,51% 25%,57% 25%,57% 59%,66% 59%,66% 35%,72% 35%,72% 61%,81% 61%,81% 18%,86% 18%,86% 57%,94% 57%,94% 39%,100% 39%,100% 100%,0 100%);clip-path:polygon(0 58%,7% 58%,7% 31%,12% 31%,12% 63%,20% 63%,20% 21%,26% 21%,26% 58%,35% 58%,35% 38%,42% 38%,42% 67%,51% 67%,51% 25%,57% 25%,57% 59%,66% 59%,66% 35%,72% 35%,72% 61%,81% 61%,81% 18%,86% 18%,86% 57%,94% 57%,94% 39%,100% 39%,100% 100%,0 100%)}.connect-theme-scene-newyear .theme-scene-wash:after{background:conic-gradient(from 0deg at 18% 22%,transparent 0 9deg,rgba(230,198,114,.14) 10deg 12deg,transparent 13deg 28deg),conic-gradient(from 8deg at 80% 16%,transparent 0 8deg,rgba(109,157,255,.14) 9deg 11deg,transparent 12deg 29deg);animation:premiumPulse 3.5s ease-in-out infinite alternate}body[data-connect-theme=jungle]{background:radial-gradient(circle at 50% 3%,rgba(75,139,83,.12),transparent 24%),linear-gradient(150deg,#040a07,#07130c 56%,#06100a)}.connect-theme-scene-jungle .theme-scene-wash{background:radial-gradient(ellipse at 15% 0,rgba(26,91,51,.3),transparent 36%),radial-gradient(ellipse at 90% 0,rgba(20,82,43,.3),transparent 40%),linear-gradient(115deg,rgba(196,229,174,.08),transparent 17%)}.connect-theme-scene-jungle .theme-scene-wash:before{inset:auto 8% 0;height:45%;background:repeating-linear-gradient(90deg,rgba(35,50,40,.22) 0 7vw,transparent 7.2vw 12vw);-webkit-clip-path:polygon(0 100%,0 54%,16% 54%,16% 29%,28% 29%,28% 57%,42% 57%,42% 17%,57% 17%,57% 60%,71% 60%,71% 37%,85% 37%,85% 62%,100% 62%,100% 100%);clip-path:polygon(0 100%,0 54%,16% 54%,16% 29%,28% 29%,28% 57%,42% 57%,42% 17%,57% 17%,57% 60%,71% 60%,71% 37%,85% 37%,85% 62%,100% 62%,100% 100%)}.connect-theme-scene-jungle .theme-scene-wash:after{background:linear-gradient(104deg,transparent 0 35%,rgba(214,235,182,.08) 36% 40%,transparent 41% 100%);filter:blur(2px);animation:premiumCanopy 16s ease-in-out infinite alternate}body[data-connect-theme=donmuerto]{background:radial-gradient(circle at 77% 14%,rgba(116,78,198,.15),transparent 26%),radial-gradient(circle at 18% 80%,rgba(116,164,52,.1),transparent 31%),linear-gradient(150deg,#030806,#091009 58%,#0b0810)}.connect-theme-scene-donmuerto .theme-scene-wash{background:radial-gradient(circle at 49% 44%,rgba(157,103,255,.08),transparent 24%),linear-gradient(115deg,rgba(172,226,89,.06),transparent 18%)}.connect-theme-scene-donmuerto .theme-scene-wash:before{inset:auto 7% 0;height:50%;background:repeating-linear-gradient(90deg,rgba(39,49,39,.3) 0 6vw,transparent 6.3vw 10vw);-webkit-clip-path:polygon(0 100%,0 67%,10% 67%,10% 28%,18% 28%,18% 64%,29% 64%,29% 38%,40% 38%,40% 12%,50% 4%,60% 12%,60% 42%,71% 42%,71% 66%,84% 66%,84% 32%,93% 32%,93% 70%,100% 70%,100% 100%);clip-path:polygon(0 100%,0 67%,10% 67%,10% 28%,18% 28%,18% 64%,29% 64%,29% 38%,40% 38%,40% 12%,50% 4%,60% 12%,60% 42%,71% 42%,71% 66%,84% 66%,84% 32%,93% 32%,93% 70%,100% 70%,100% 100%)}.connect-theme-scene-donmuerto .theme-scene-wash:after{background:radial-gradient(circle at 22% 70%,rgba(186,255,90,.16) 0 1%,transparent 10%),radial-gradient(circle at 78% 61%,rgba(153,91,255,.14) 0 1%,transparent 11%);animation:premiumCrystal 4.5s ease-in-out infinite alternate}body[data-connect-theme=pirates]{background:radial-gradient(circle at 80% 8%,rgba(130,175,188,.13),transparent 28%),linear-gradient(180deg,#050d13,#0b1518 55%,#130f0a)}.connect-theme-scene-pirates .theme-scene-wash{background:linear-gradient(180deg,rgba(97,140,155,.07),transparent 50%),radial-gradient(circle at 10% 82%,rgba(216,165,91,.11),transparent 23%)}.connect-theme-scene-pirates .theme-scene-wash:before{inset:auto -5% 0;height:42%;background:repeating-radial-gradient(ellipse at 50% 100%,rgba(119,166,179,.08) 0 3px,transparent 4px 16px);animation:premiumWater 11s linear infinite}.connect-theme-scene-pirates .theme-scene-wash:after{background:repeating-linear-gradient(32deg,transparent 0 90px,rgba(211,178,116,.045) 91px 92px,transparent 93px 182px),repeating-linear-gradient(148deg,transparent 0 110px,rgba(211,178,116,.035) 111px 112px,transparent 113px 220px);opacity:.7}body[data-connect-theme=space]{background:radial-gradient(circle at 70% 9%,rgba(81,105,196,.15),transparent 28%),linear-gradient(180deg,#02040a,#040916 62%,#02050a)}.connect-theme-scene-space .theme-scene-wash{background:radial-gradient(ellipse at 76% 30%,rgba(107,82,190,.14),transparent 34%),radial-gradient(ellipse at 25% 70%,rgba(48,122,174,.1),transparent 32%)}.connect-theme-scene-space .theme-scene-wash:before{background:radial-gradient(circle,rgba(245,250,255,.58) 0 1px,transparent 1.4px);background-size:94px 94px;animation:premiumStars 10s ease-in-out infinite alternate}.connect-theme-scene-space .theme-scene-wash:after{inset:8% 10%;border:1px solid rgba(117,188,255,.08);border-radius:50%;box-shadow:0 0 0 9vw rgba(0,0,0,0),0 0 0 9vw rgba(117,188,255,.025);transform:rotate(-11deg);animation:premiumOrbit 28s linear infinite}body[data-connect-theme=starwars]{background:radial-gradient(circle at 82% 10%,rgba(232,136,56,.16),transparent 25%),linear-gradient(145deg,#05070a,#0c0d0f 55%,#130b07)}.connect-theme-scene-starwars .theme-scene-wash{background:linear-gradient(90deg,rgba(237,144,58,.055),transparent 24% 78%,rgba(72,103,178,.055)),radial-gradient(circle at 72% 26%,rgba(225,146,70,.1),transparent 20%)}.connect-theme-scene-starwars .theme-scene-wash:before{inset:5%;border:2px solid rgba(196,143,82,.08);background:repeating-linear-gradient(90deg,transparent 0 8vw,rgba(210,158,92,.045) 8.1vw 8.25vw,transparent 8.35vw 14vw),repeating-linear-gradient(0deg,transparent 0 11vh,rgba(210,158,92,.035) 11.1vh 11.25vh);-webkit-clip-path:polygon(0 0,42% 0,46% 6%,54% 6%,58% 0,100% 0,100% 100%,61% 100%,57% 94%,43% 94%,39% 100%,0 100%);clip-path:polygon(0 0,42% 0,46% 6%,54% 6%,58% 0,100% 0,100% 100%,61% 100%,57% 94%,43% 94%,39% 100%,0 100%)}.connect-theme-scene-starwars .theme-scene-wash:after{background:linear-gradient(115deg,transparent 0 53%,rgba(255,185,103,.08) 54% 55%,transparent 56%);animation:premiumSweep 12s ease-in-out infinite alternate}body[data-connect-theme=starwars] .card{border-radius:8px}body[data-connect-theme=startrek]{background:radial-gradient(circle at 50% 6%,rgba(63,159,209,.16),transparent 30%),linear-gradient(180deg,#061018,#091722 62%,#071017)}.connect-theme-scene-startrek .theme-scene-wash{background:radial-gradient(ellipse at 50% 106%,rgba(60,171,226,.1),transparent 45%),linear-gradient(90deg,rgba(244,190,85,.04),transparent 25% 75%,rgba(233,87,106,.04))}.connect-theme-scene-startrek .theme-scene-wash:before{inset:7% 5%;border:1px solid rgba(101,202,244,.1);border-radius:48% 48% 14% 14%;box-shadow:inset 0 0 0 5vw rgba(58,157,203,.018),inset 0 -7vh 0 rgba(244,185,72,.018)}.connect-theme-scene-startrek .theme-scene-wash:after{background:conic-gradient(from 220deg at 50% 105%,transparent 0 8deg,rgba(97,205,247,.08) 9deg 10deg,transparent 11deg 19deg,rgba(244,191,86,.055) 20deg 21deg,transparent 22deg 31deg);animation:premiumScan 9s linear infinite}body[data-connect-theme=startrek] .card{border-radius:20px}body[data-connect-theme=scififuture]{background:radial-gradient(circle at 80% 10%,rgba(61,235,209,.12),transparent 28%),radial-gradient(circle at 18% 72%,rgba(116,85,215,.14),transparent 30%),linear-gradient(180deg,#030811,#050c17 62%,#061019)}.connect-theme-scene-scififuture .theme-scene-wash{background:linear-gradient(180deg,rgba(73,198,220,.04),transparent 47%),radial-gradient(ellipse at 50% 100%,rgba(86,92,222,.1),transparent 42%)}.connect-theme-scene-scififuture .theme-scene-wash:before{inset:auto 0 0;height:48%;background:repeating-linear-gradient(90deg,rgba(21,55,75,.38) 0 4vw,transparent 4.2vw 5.3vw);-webkit-clip-path:polygon(0 100%,0 68%,6% 68%,6% 38%,12% 38%,12% 64%,19% 64%,19% 25%,26% 25%,26% 58%,33% 58%,33% 16%,40% 16%,40% 62%,48% 62%,48% 31%,55% 31%,55% 67%,63% 67%,63% 20%,70% 20%,70% 55%,78% 55%,78% 34%,84% 34%,84% 62%,92% 62%,92% 27%,100% 27%,100% 100%);clip-path:polygon(0 100%,0 68%,6% 68%,6% 38%,12% 38%,12% 64%,19% 64%,19% 25%,26% 25%,26% 58%,33% 58%,33% 16%,40% 16%,40% 62%,48% 62%,48% 31%,55% 31%,55% 67%,63% 67%,63% 20%,70% 20%,70% 55%,78% 55%,78% 34%,84% 34%,84% 62%,92% 62%,92% 27%,100% 27%,100% 100%)}.connect-theme-scene-scififuture .theme-scene-wash:after{background:repeating-linear-gradient(90deg,transparent 0 7vw,rgba(86,238,219,.04) 7.1vw 7.2vw),repeating-linear-gradient(0deg,transparent 0 9vh,rgba(118,130,255,.035) 9.1vh 9.2vh);transform:perspective(500px) rotateX(64deg) translateY(34%);transform-origin:bottom;animation:premiumGrid 13s linear infinite}body[data-connect-theme=scififuture] .card{border-radius:15px;background:linear-gradient(180deg,rgba(6,18,30,.82),rgba(4,13,23,.76))}body[data-connect-theme=circus]{background:radial-gradient(circle at 50% 6%,rgba(216,69,76,.15),transparent 28%),linear-gradient(180deg,#09080b,#16090d 62%,#080709)}.connect-theme-scene-circus .theme-scene-wash{background:linear-gradient(90deg,rgba(102,8,22,.22),transparent 28% 72%,rgba(102,8,22,.22)),radial-gradient(ellipse at 50% 100%,rgba(223,174,85,.08),transparent 38%)}.connect-theme-scene-circus .theme-scene-wash:before{inset:0 0 auto;height:29%;background:repeating-linear-gradient(115deg,rgba(116,15,30,.18) 0 7vw,rgba(38,13,20,.18) 7vw 14vw);-webkit-clip-path:polygon(0 0,100% 0,85% 100%,15% 100%);clip-path:polygon(0 0,100% 0,85% 100%,15% 100%)}.connect-theme-scene-circus .theme-scene-wash:after{background:radial-gradient(circle,rgba(255,210,122,.68) 0 2px,transparent 3px);background-size:72px 72px;-webkit-clip-path:polygon(0 0,100% 0,100% 13%,0 20%);clip-path:polygon(0 0,100% 0,100% 13%,0 20%);animation:premiumLights 2.4s ease-in-out infinite alternate}body[data-connect-theme=tropical]{background:radial-gradient(circle at 82% 7%,rgba(240,133,92,.17),transparent 28%),linear-gradient(180deg,#06121a,#0d1c1d 58%,#16120d)}.connect-theme-scene-tropical .theme-scene-wash{background:radial-gradient(circle at 80% 18%,rgba(255,185,110,.17),transparent 20%),linear-gradient(180deg,transparent 0 53%,rgba(39,126,131,.08) 54% 67%,rgba(26,60,54,.13) 68%)}.connect-theme-scene-tropical .theme-scene-wash:before{inset:auto 0 0;height:34%;background:repeating-linear-gradient(0deg,rgba(122,205,203,.05) 0 2px,transparent 3px 14px);animation:premiumWater 14s linear infinite}.connect-theme-scene-tropical .theme-scene-wash:after{background:radial-gradient(ellipse at 0 100%,rgba(13,50,40,.38),transparent 25%),radial-gradient(ellipse at 100% 94%,rgba(13,50,40,.32),transparent 28%);animation:premiumCanopy 18s ease-in-out infinite alternate}body[data-connect-theme=western]{background:radial-gradient(circle at 78% 9%,rgba(194,124,65,.16),transparent 28%),linear-gradient(180deg,#0b0e12,#17120e 58%,#0d0b09)}.connect-theme-scene-western .theme-scene-wash{background:linear-gradient(180deg,rgba(206,128,70,.055),transparent 51%),radial-gradient(ellipse at 50% 104%,rgba(150,83,46,.12),transparent 42%)}.connect-theme-scene-western .theme-scene-wash:before{inset:auto -3% 0;height:53%;background:#160f0c;opacity:.42;-webkit-clip-path:polygon(0 100%,0 62%,12% 55%,19% 24%,29% 19%,35% 58%,49% 64%,58% 34%,68% 31%,75% 62%,88% 53%,94% 38%,100% 44%,100% 100%);clip-path:polygon(0 100%,0 62%,12% 55%,19% 24%,29% 19%,35% 58%,49% 64%,58% 34%,68% 31%,75% 62%,88% 53%,94% 38%,100% 44%,100% 100%)}.connect-theme-scene-western .theme-scene-wash:after{background:linear-gradient(104deg,transparent 0 51%,rgba(255,185,113,.075) 52% 55%,transparent 56%);filter:blur(2px);animation:premiumDust 14s ease-in-out infinite alternate}body[data-connect-theme=casino]{background:radial-gradient(circle at 50% 9%,rgba(204,165,79,.14),transparent 26%),linear-gradient(180deg,#060808,#0e0b0c 62%,#070707)}.connect-theme-scene-casino .theme-scene-wash{background:radial-gradient(ellipse at 50% 105%,rgba(147,35,51,.11),transparent 42%),linear-gradient(90deg,rgba(205,167,83,.035),transparent 25% 75%,rgba(205,167,83,.035))}.connect-theme-scene-casino .theme-scene-wash:before{inset:6% 8%;border:1px solid rgba(220,185,101,.08);background:repeating-conic-gradient(from 45deg at 50% 50%,rgba(222,188,99,.025) 0 3deg,transparent 4deg 15deg);-webkit-clip-path:polygon(50% 0,100% 23%,100% 77%,50% 100%,0 77%,0 23%);clip-path:polygon(50% 0,100% 23%,100% 77%,50% 100%,0 77%,0 23%)}.connect-theme-scene-casino .theme-scene-wash:after{background:radial-gradient(circle,rgba(226,190,104,.28) 0 2px,transparent 4px);background-size:170px 130px;filter:blur(1px);animation:premiumBokeh 10s ease-in-out infinite alternate}body[data-connect-theme=arcade]{background:radial-gradient(circle at 78% 8%,rgba(200,54,184,.14),transparent 28%),linear-gradient(180deg,#03040b,#09051a 62%,#02040a)}.connect-theme-scene-arcade .theme-scene-wash{background:radial-gradient(ellipse at 50% 100%,rgba(54,102,220,.12),transparent 45%),linear-gradient(180deg,rgba(229,50,181,.04),transparent 48%)}.connect-theme-scene-arcade .theme-scene-wash:before{background:repeating-linear-gradient(90deg,transparent 0 7vw,rgba(58,224,242,.05) 7.1vw 7.2vw),repeating-linear-gradient(0deg,transparent 0 9vh,rgba(243,63,192,.04) 9.1vh 9.2vh);transform:perspective(480px) rotateX(64deg) translateY(38%);transform-origin:bottom;animation:premiumGrid 10s linear infinite}.connect-theme-scene-arcade .theme-scene-wash:after{background:repeating-linear-gradient(180deg,rgba(255,255,255,.015) 0 1px,transparent 1px 4px);animation:premiumScanline 8s linear infinite}body[data-connect-theme=frozen]{background:radial-gradient(circle at 75% 8%,rgba(138,207,242,.16),transparent 28%),linear-gradient(160deg,#040d16,#081824 60%,#06111b)}.connect-theme-scene-frozen .theme-scene-wash{background:linear-gradient(115deg,rgba(186,236,255,.07),transparent 18% 74%,rgba(120,197,235,.055)),radial-gradient(ellipse at 50% 110%,rgba(180,228,250,.1),transparent 40%)}.connect-theme-scene-frozen .theme-scene-wash:before{background:conic-gradient(from 205deg at 0 0,rgba(173,225,249,.08),transparent 12deg 24deg,rgba(173,225,249,.05) 25deg 34deg,transparent 35deg),conic-gradient(from 20deg at 100% 100%,rgba(173,225,249,.07),transparent 12deg 26deg,rgba(173,225,249,.05) 27deg 36deg,transparent 37deg)}.connect-theme-scene-frozen .theme-scene-wash:after{background:radial-gradient(circle,rgba(231,249,255,.6) 0 1px,transparent 1.4px);background-size:76px 76px;animation:premiumSnowFast 13s linear infinite}body[data-connect-theme=fiesta]{background:radial-gradient(circle at 82% 9%,rgba(216,83,61,.16),transparent 29%),linear-gradient(180deg,#080d10,#17110d 61%,#0c0a09)}.connect-theme-scene-fiesta .theme-scene-wash{background:linear-gradient(90deg,rgba(157,47,39,.08),transparent 22% 78%,rgba(157,47,39,.08)),radial-gradient(circle at 50% 100%,rgba(220,160,72,.08),transparent 37%)}.connect-theme-scene-fiesta .theme-scene-wash:before{background:repeating-linear-gradient(115deg,transparent 0 48px,rgba(255,202,74,.08) 49px 51px,transparent 52px 96px);-webkit-clip-path:polygon(0 0,100% 0,100% 18%,0 10%);clip-path:polygon(0 0,100% 0,100% 18%,0 10%);animation:premiumPennants 20s linear infinite}.connect-theme-scene-fiesta .theme-scene-wash:after{background:radial-gradient(circle,rgba(255,202,93,.65) 0 2px,transparent 3px);background-size:104px 72px;-webkit-clip-path:polygon(0 0,100% 0,100% 15%,0 21%);clip-path:polygon(0 0,100% 0,100% 15%,0 21%);animation:premiumLights 3s ease-in-out infinite alternate}@keyframes premiumBokeh{0%{transform:translate3d(-1%,0,0);opacity:.55}to{transform:translate3d(2%,-1%,0);opacity:.9}}@keyframes premiumPennants{0%{background-position:0 0}to{background-position:320px 0}}@keyframes premiumSweep{0%{transform:translateX(-2%) rotate(-1deg);opacity:.45}to{transform:translateX(2%) rotate(1deg);opacity:.92}}@keyframes premiumCanopy{0%{transform:translate3d(-1%,1%,0) scale(1.01)}to{transform:translate3d(1%,-1%,0) scale(1.03)}}@keyframes premiumLights{0%{opacity:.38;filter:brightness(.8)}to{opacity:.9;filter:brightness(1.3)}}@keyframes premiumWater{0%{background-position:0 0}to{background-position:0 180px}}@keyframes premiumStageLights{0%{transform:rotate(-2deg);filter:blur(0)}to{transform:rotate(2deg);filter:blur(1px)}}@keyframes premiumFog{0%{transform:translate3d(-5%,3%,0);opacity:.42}to{transform:translate3d(5%,-1%,0);opacity:.9}}@keyframes premiumLeaves{0%{background-position:0 -140px}to{background-position:190px 140px}}@keyframes premiumSnow{0%{background-position:0 -150px}to{background-position:90px 260px}}@keyframes premiumSnowFast{0%{background-position:0 -160px}to{background-position:170px 310px}}@keyframes premiumPulse{0%{opacity:.45;filter:brightness(.8)}to{opacity:1;filter:brightness(1.35)}}@keyframes premiumCrystal{0%{filter:brightness(.75) blur(0);transform:scale(1)}to{filter:brightness(1.35) blur(1px);transform:scale(1.025)}}@keyframes premiumStars{0%{opacity:.45;transform:scale(1)}to{opacity:.9;transform:scale(1.012)}}@keyframes premiumOrbit{to{transform:rotate(349deg)}}@keyframes premiumScan{to{transform:rotate(1turn)}}@keyframes premiumGrid{0%{background-position:0 0}to{background-position:180px 90px}}@keyframes premiumDust{0%{transform:translateX(-4%);opacity:.35}to{transform:translateX(5%);opacity:.8}}@keyframes premiumScanline{0%{background-position:0 0}to{background-position:0 80px}}@media(max-width:760px){.theme-art{width:clamp(68px,19vw,110px)}.theme-mascot{width:48px;right:10px;bottom:12vh}.connect-theme-scene .theme-scene-wash{inset:-7%}}@media(prefers-reduced-motion:reduce){.connect-theme-scene .theme-scene-wash:after,.connect-theme-scene .theme-scene-wash:before{animation:none!important}.theme-mascot{display:none!important}}.connect-theme-world{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;transition:opacity 1.2s ease;background:var(--tw-sky,#050b12)}.connect-theme-world svg{display:block;width:100%;height:100%;min-width:100%;min-height:100%;filter:saturate(1.08) contrast(1.04)}.connect-theme-world .tw-sky{fill:var(--tw-sky,#050b12)}.connect-theme-world .tw-ground{fill:var(--tw-ground,#070b10)}.connect-theme-world .tw-far{fill:var(--tw-far,#101a24)}.connect-theme-world .tw-mid{fill:var(--tw-mid,#0c151e)}.connect-theme-world .tw-foreground{fill:var(--tw-foreground,#05090d)}.connect-theme-world .tw-moon{fill:var(--tw-light,#dceeff);filter:drop-shadow(0 0 34px var(--tw-glow,rgba(150,210,255,.35)));opacity:.82}.connect-theme-world .tw-sun{fill:var(--tw-light,#ffd38b);filter:drop-shadow(0 0 52px var(--tw-glow,rgba(255,190,100,.35)));opacity:.86}.connect-theme-world .tw-water{fill:var(--tw-water,#0b2630);opacity:.9}.connect-theme-world .tw-coast{fill:var(--tw-ground,#0a1012)}.connect-theme-world .tw-stars{fill:var(--tw-light,#eaf7ff);opacity:.72;animation:twTwinkle 4.8s ease-in-out infinite alternate}.connect-theme-world .tw-lights{stroke:var(--tw-accent,#65d9ff);stroke-width:7;stroke-linecap:round;filter:drop-shadow(0 0 8px var(--tw-accent,#65d9ff));opacity:.75}.connect-theme-world .tw-haze{fill:var(--tw-haze,rgba(210,230,240,.08));filter:blur(20px);animation:twFog 16s ease-in-out infinite alternate}.connect-theme-world .tw-atmosphere{position:absolute;inset:-15%;background:radial-gradient(circle at 76% 12%,var(--tw-glow,rgba(100,190,255,.13)),transparent 32%),linear-gradient(115deg,transparent 22%,rgba(255,255,255,.025) 48%,transparent 66%);mix-blend-mode:screen;animation:twAtmosphere 18s ease-in-out infinite alternate}body[data-connect-theme]:not([data-connect-theme=default]) main{position:relative;z-index:1}body[data-connect-theme]:not([data-connect-theme=default]) .card,body[data-connect-theme]:not([data-connect-theme=default]) .connect-hero,body[data-connect-theme]:not([data-connect-theme=default]) .customer-project-card,body[data-connect-theme]:not([data-connect-theme=default]) .event-project-card,body[data-connect-theme]:not([data-connect-theme=default]) .list-item{background:linear-gradient(180deg,rgba(7,16,25,.76),rgba(5,12,19,.69));-webkit-backdrop-filter:blur(18px) saturate(1.12);backdrop-filter:blur(18px) saturate(1.12);border-color:color-mix(in srgb,var(--seasonal-accent) 30%,#29465f);box-shadow:0 18px 55px rgba(0,0,0,.3),0 0 30px color-mix(in srgb,var(--seasonal-accent) 9%,transparent),inset 0 1px rgba(255,255,255,.035)}body[data-connect-theme]:not([data-connect-theme=default]) .manager-sidebar{background:linear-gradient(180deg,rgba(4,13,22,.91),rgba(5,13,21,.84) 72%);-webkit-backdrop-filter:blur(22px) saturate(1.08);backdrop-filter:blur(22px) saturate(1.08);border-right-color:color-mix(in srgb,var(--seasonal-accent) 25%,#24415d)}body[data-connect-theme]:not([data-connect-theme=default]) .header,body[data-connect-theme]:not([data-connect-theme=default]) .manager-topbar{background:rgba(5,14,23,.82);-webkit-backdrop-filter:blur(22px) saturate(1.08);backdrop-filter:blur(22px) saturate(1.08)}body[data-connect-theme-preview] .card{background:linear-gradient(180deg,rgba(5,14,22,.7),rgba(4,10,16,.62))}body[data-connect-theme]:not([data-connect-theme=default]) .connect-theme-scene .theme-scene-wash{opacity:.16!important}body[data-connect-theme]:not([data-connect-theme=default]) .theme-art{opacity:.34!important;filter:saturate(.55) brightness(.72) drop-shadow(0 14px 22px rgba(0,0,0,.45))}body[data-connect-theme]:not([data-connect-theme=default]) .theme-mascot{opacity:.62;mix-blend-mode:screen}.tw-curtains{fill:var(--tw-foreground);opacity:.9}.tw-arches{fill:none;stroke:var(--tw-accent2);stroke-width:9;opacity:.45}.tw-candles rect{fill:var(--tw-mid)}.tw-candles circle{fill:var(--tw-light);filter:drop-shadow(0 0 18px var(--tw-accent));animation:twPulse 2.2s ease-in-out infinite alternate}.tw-lanterns,.tw-pennants,.tw-stringlights{fill:none;stroke:var(--tw-accent2);stroke-width:4;opacity:.7}.tw-pennants{animation:twPennants 10s ease-in-out infinite alternate}.tw-lanterns,.tw-stringlights{filter:drop-shadow(0 0 10px var(--tw-accent));stroke-dasharray:4 18;animation:twLights 2.6s ease-in-out infinite alternate}.tw-garden path,.tw-garden rect,.tw-parade path,.tw-parade rect{fill:var(--tw-mid);stroke:var(--tw-accent2);stroke-width:3;opacity:.78}.tw-beams,.tw-searchlights,.tw-spotlights{fill:none;stroke:var(--tw-accent);stroke-width:34;stroke-linecap:round;opacity:.12;filter:blur(4px);animation:twSweep 8s ease-in-out infinite alternate}.tw-greenhouse{fill:rgba(120,190,170,.035);stroke:var(--tw-accent2);stroke-width:7;opacity:.55}.tw-canopy,.tw-foliage{fill:var(--tw-mid);opacity:.84}.tw-canal path,.tw-canal rect,.tw-rooftops path,.tw-rooftops rect{fill:var(--tw-mid);stroke:var(--tw-accent2);stroke-width:2;opacity:.9}.tw-monument{fill:var(--tw-mid);stroke:var(--tw-accent2);stroke-width:4}.tw-forest,.tw-palms,.tw-vines{fill:none;stroke:var(--tw-foreground);stroke-width:28;stroke-linecap:round}.tw-vines{stroke-width:12;opacity:.8;animation:twVines 12s ease-in-out infinite alternate}.tw-canopy{animation:twCanopy 13s ease-in-out infinite alternate}.tw-water{animation:twWater 11s ease-in-out infinite alternate}.tw-truss{fill:none;stroke:var(--tw-accent2);stroke-width:8;opacity:.65}.tw-stage{fill:var(--tw-mid);stroke:var(--tw-accent);stroke-width:4;opacity:.9}.tw-crowd{fill:var(--tw-foreground);opacity:.94;animation:twCrowd 2.3s ease-in-out infinite alternate}.tw-boat,.tw-graves,.tw-manor,.tw-plaza,.tw-saloon,.tw-ship,.tw-temple{fill:var(--tw-mid);stroke:var(--tw-accent2);stroke-width:4;opacity:.92}.tw-graves{opacity:.72}.tw-temple-dark{fill:var(--tw-foreground)}.tw-snowfield{fill:var(--tw-light);opacity:.21}.tw-fireworks{fill:none;stroke:var(--tw-accent);stroke-width:5;opacity:.65;filter:drop-shadow(0 0 12px var(--tw-accent));animation:twFireworks 3s ease-in-out infinite alternate}.tw-year{fill:var(--tw-light);font:900 250px Arial,sans-serif;opacity:.08;letter-spacing:16px}.tw-crystals{fill:var(--tw-accent);stroke:var(--tw-accent2);stroke-width:3;filter:drop-shadow(0 0 22px var(--tw-accent));animation:twCrystal 2.8s ease-in-out infinite alternate}.tw-eclipse{fill:var(--tw-foreground);stroke:var(--tw-accent);stroke-width:12;filter:drop-shadow(0 0 32px var(--tw-accent));opacity:.85}.tw-storm{fill:none;stroke:var(--tw-mid);stroke-width:90;stroke-linecap:round;opacity:.8;animation:twStorm 12s ease-in-out infinite alternate}.tw-lightning{fill:none;stroke:var(--tw-light);stroke-width:8;opacity:.42;filter:drop-shadow(0 0 18px var(--tw-light));animation:twLightning 7s steps(1) infinite}.tw-orbits,.tw-scanner,.tw-station{fill:none;stroke:var(--tw-accent);stroke-width:7;opacity:.64;filter:drop-shadow(0 0 12px var(--tw-glow))}.tw-orbits,.tw-scanner{animation:twScanner 18s linear infinite;transform-origin:center;transform-box:fill-box}.tw-planet{fill:var(--tw-far);stroke:var(--tw-accent2);stroke-width:5;opacity:.9;filter:drop-shadow(0 0 40px var(--tw-glow))}.tw-hangar{fill:var(--tw-foreground);stroke:var(--tw-accent2);stroke-width:7;opacity:.96}.tw-industrial{fill:var(--tw-mid);stroke:var(--tw-accent);stroke-width:3}.tw-craft,.tw-drones{fill:var(--tw-mid);stroke:var(--tw-accent2);stroke-width:5;filter:drop-shadow(0 0 12px var(--tw-glow));animation:twCraft 8s ease-in-out infinite alternate}.tw-bridge{fill:rgba(8,20,30,.44);stroke:var(--tw-accent2);stroke-width:9;opacity:.87}.tw-console{fill:var(--tw-mid);opacity:.9}.tw-console,.tw-holocity{stroke:var(--tw-accent);stroke-width:5}.tw-holocity{fill:rgba(20,60,78,.28);filter:drop-shadow(0 0 15px var(--tw-glow));opacity:.8}.tw-tent{fill:var(--tw-mid);stroke:var(--tw-accent2);stroke-width:6}.tw-ring,.tw-table{fill:rgba(8,12,17,.65);stroke:var(--tw-accent);stroke-width:7;opacity:.85}.tw-canyon{fill:var(--tw-mid);opacity:.96}.tw-artdeco{fill:none;stroke:var(--tw-accent2);stroke-width:11;opacity:.58}.tw-chandelier{fill:none;stroke:var(--tw-accent);stroke-width:8;filter:drop-shadow(0 0 12px var(--tw-accent));opacity:.72}.tw-grid{fill:none;stroke:var(--tw-accent);stroke-width:3;opacity:.34;filter:drop-shadow(0 0 8px var(--tw-accent));animation:twGrid 10s linear infinite}.tw-neon-sun{opacity:.45}.tw-scan{fill:none;stroke:var(--tw-accent2);stroke-width:2;opacity:.12}.tw-ice{fill:var(--tw-far);stroke:var(--tw-accent2);stroke-width:6;opacity:.8}.tw-glacier{fill:var(--tw-mid);stroke:var(--tw-light);stroke-width:3;opacity:.88}.connect-theme-world-valentine{--tw-sky:#07070b;--tw-ground:#12080d;--tw-far:#2a0f19;--tw-mid:#241018;--tw-foreground:#09070a;--tw-accent:#c64c69;--tw-accent2:#e7a6b6;--tw-light:#ffd9cb;--tw-glow:rgba(198,76,105,.38);--tw-haze:rgba(186,70,98,.12)}.connect-theme-world-carnival{--tw-sky:#060913;--tw-ground:#09070f;--tw-far:#1c1030;--tw-mid:#20112c;--tw-foreground:#05060a;--tw-accent:#ec4b9b;--tw-accent2:#ffca4c;--tw-light:#8adfff;--tw-glow:rgba(236,75,155,.34)}.connect-theme-world-spring{--tw-sky:#07100e;--tw-ground:#07100c;--tw-far:#12291d;--tw-mid:#12321f;--tw-foreground:#04100a;--tw-accent:#65c980;--tw-accent2:#b9ebc8;--tw-light:#e7f6d7;--tw-glow:rgba(101,201,128,.28);--tw-haze:rgba(150,220,174,.10)}.connect-theme-world-easter{--tw-sky:#0a0e10;--tw-ground:#0b130e;--tw-far:#252033;--tw-mid:#1b2b1c;--tw-foreground:#080c09;--tw-accent:#c5a8dc;--tw-accent2:#a8d5ae;--tw-light:#ffe9c4;--tw-glow:rgba(207,186,223,.28)}.connect-theme-world-kingsday{--tw-sky:#06101a;--tw-ground:#090b0d;--tw-far:#1a1b21;--tw-mid:#111922;--tw-foreground:#05080b;--tw-accent:#ff7a18;--tw-accent2:#ffb56c;--tw-light:#ffd7a4;--tw-water:#071827;--tw-glow:rgba(255,122,24,.32)}.connect-theme-world-liberation{--tw-sky:#07111b;--tw-ground:#0c1115;--tw-far:#16212a;--tw-mid:#182633;--tw-foreground:#06090c;--tw-accent:#dfe9f2;--tw-accent2:#6e92c9;--tw-light:#f3f6f8;--tw-glow:rgba(130,165,210,.28)}.connect-theme-world-summer{--tw-sky:#08141d;--tw-ground:#10110d;--tw-far:#17343b;--tw-mid:#13272b;--tw-foreground:#07100e;--tw-accent:#ffb66a;--tw-accent2:#6bc5c9;--tw-light:#ffd38b;--tw-water:#0d3440;--tw-glow:rgba(255,182,106,.32)}.connect-theme-world-festival{--tw-sky:#04050b;--tw-ground:#030306;--tw-far:#161026;--tw-mid:#10111a;--tw-foreground:#020205;--tw-accent:#ff4fb5;--tw-accent2:#63d7ff;--tw-light:#d9ff42;--tw-glow:rgba(255,79,181,.36)}.connect-theme-world-autumn{--tw-sky:#090d0d;--tw-ground:#0d0a08;--tw-far:#2b1a10;--tw-mid:#1d130d;--tw-foreground:#050605;--tw-accent:#cb7c45;--tw-accent2:#e0a46a;--tw-light:#ffd0a0;--tw-glow:rgba(203,124,69,.24);--tw-haze:rgba(203,145,96,.12)}.connect-theme-world-halloween{--tw-sky:#03050a;--tw-ground:#050406;--tw-far:#11121a;--tw-mid:#0b0a0e;--tw-foreground:#020204;--tw-accent:#e2772f;--tw-accent2:#515d7a;--tw-light:#dce3ef;--tw-glow:rgba(122,139,177,.34);--tw-haze:rgba(215,220,230,.10)}.connect-theme-world-sinterklaas{--tw-sky:#06101a;--tw-ground:#09090b;--tw-far:#141925;--tw-mid:#0e1722;--tw-foreground:#03070a;--tw-accent:#c94343;--tw-accent2:#d8ae63;--tw-light:#d8e7f6;--tw-glow:rgba(216,174,99,.24)}.connect-theme-world-christmas{--tw-sky:#040b12;--tw-ground:#08090c;--tw-far:#102231;--tw-mid:#101923;--tw-foreground:#030608;--tw-accent:#b99a55;--tw-accent2:#7f2434;--tw-light:#e8f6ff;--tw-glow:rgba(218,239,255,.28)}.connect-theme-world-winter{--tw-sky:#06101b;--tw-ground:#08101a;--tw-far:#153149;--tw-mid:#0e2234;--tw-foreground:#04080c;--tw-accent:#78bfe9;--tw-accent2:#a9d9ef;--tw-light:#eaf8ff;--tw-glow:rgba(120,191,233,.3)}.connect-theme-world-newyear{--tw-sky:#040815;--tw-ground:#05070d;--tw-far:#101b34;--tw-mid:#0c1428;--tw-foreground:#03050a;--tw-accent:#e6c46d;--tw-accent2:#6ea3ff;--tw-light:#f2f5ff;--tw-glow:rgba(230,196,109,.34)}.connect-theme-world-jungle{--tw-sky:#03100a;--tw-ground:#041008;--tw-far:#0b2b19;--tw-mid:#0a2314;--tw-foreground:#020805;--tw-accent:#79d684;--tw-accent2:#b6ca67;--tw-light:#d7f0cf;--tw-glow:rgba(121,214,132,.26);--tw-haze:rgba(177,226,185,.10)}.connect-theme-world-donmuerto{--tw-sky:#030806;--tw-ground:#030805;--tw-far:#151021;--tw-mid:#0c160e;--tw-foreground:#010403;--tw-accent:#aaff45;--tw-accent2:#7d57cc;--tw-light:#d7d0a5;--tw-glow:rgba(170,255,69,.32);--tw-haze:rgba(125,87,204,.13)}.connect-theme-world-pirates{--tw-sky:#050d14;--tw-ground:#05080a;--tw-far:#152534;--tw-mid:#121a20;--tw-foreground:#020507;--tw-accent:#d1a45f;--tw-accent2:#6c96a8;--tw-light:#d8e9ee;--tw-water:#071923;--tw-glow:rgba(108,150,168,.3)}.connect-theme-world-space{--tw-sky:#01040a;--tw-ground:#02040a;--tw-far:#101a33;--tw-mid:#091426;--tw-foreground:#010207;--tw-accent:#6ebcf4;--tw-accent2:#9a7ce1;--tw-light:#f0f7ff;--tw-glow:rgba(110,188,244,.35)}.connect-theme-world-starwars{--tw-sky:#02040a;--tw-ground:#060606;--tw-far:#2a1a12;--tw-mid:#141518;--tw-foreground:#030304;--tw-accent:#ef9d3d;--tw-accent2:#5477ba;--tw-light:#e7efff;--tw-glow:rgba(239,157,61,.34)}.connect-theme-world-startrek{--tw-sky:#03101a;--tw-ground:#071016;--tw-far:#12334a;--tw-mid:#0b1e2a;--tw-foreground:#03090d;--tw-accent:#59cdec;--tw-accent2:#d5ad58;--tw-light:#e6f6ff;--tw-glow:rgba(89,205,236,.34)}.connect-theme-world-scififuture{--tw-sky:#020914;--tw-ground:#03070c;--tw-far:#0b2340;--tw-mid:#07182d;--tw-foreground:#01050a;--tw-accent:#56f5cf;--tw-accent2:#7b74f2;--tw-light:#d8ffff;--tw-glow:rgba(86,245,207,.35)}.connect-theme-world-circus{--tw-sky:#08080e;--tw-ground:#080507;--tw-far:#2b1017;--tw-mid:#1b0c12;--tw-foreground:#040304;--tw-accent:#d8b75f;--tw-accent2:#ad3040;--tw-light:#ffe1a3;--tw-glow:rgba(216,183,95,.3)}.connect-theme-world-tropical{--tw-sky:#07151e;--tw-ground:#07100d;--tw-far:#1f4650;--tw-mid:#14322f;--tw-foreground:#030a08;--tw-accent:#f58c72;--tw-accent2:#55cdbb;--tw-light:#ffd17a;--tw-water:#0c3542;--tw-glow:rgba(245,140,114,.3)}.connect-theme-world-western{--tw-sky:#120e0b;--tw-ground:#130c07;--tw-far:#4a2818;--tw-mid:#321a10;--tw-foreground:#080503;--tw-accent:#cf8c45;--tw-accent2:#d6b178;--tw-light:#f2b969;--tw-glow:rgba(207,140,69,.28)}.connect-theme-world-casino{--tw-sky:#060a0d;--tw-ground:#070608;--tw-far:#1b1115;--tw-mid:#111216;--tw-foreground:#030304;--tw-accent:#d9bb63;--tw-accent2:#9c3149;--tw-light:#f7e5b4;--tw-glow:rgba(217,187,99,.32)}.connect-theme-world-arcade{--tw-sky:#020315;--tw-ground:#02030a;--tw-far:#160a2d;--tw-mid:#091225;--tw-foreground:#010208;--tw-accent:#62efff;--tw-accent2:#f04cc8;--tw-light:#a9ff57;--tw-glow:rgba(98,239,255,.34)}.connect-theme-world-frozen{--tw-sky:#04101b;--tw-ground:#06121c;--tw-far:#16374c;--tw-mid:#0c293b;--tw-foreground:#03080d;--tw-accent:#b9eaff;--tw-accent2:#70bfe9;--tw-light:#f2fbff;--tw-glow:rgba(185,234,255,.34)}.connect-theme-world-fiesta{--tw-sky:#0b1115;--tw-ground:#0d0c09;--tw-far:#35251b;--tw-mid:#211610;--tw-foreground:#050403;--tw-accent:#f05d50;--tw-accent2:#e3bd48;--tw-light:#f4d790;--tw-glow:rgba(240,93,80,.3)}@keyframes twTwinkle{0%{opacity:.4}to{opacity:.9}}@keyframes twAtmosphere{0%{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(3%,2%,0) scale(1.04)}}@keyframes twFog{0%{transform:translateX(-5%);opacity:.45}to{transform:translateX(5%);opacity:.9}}@keyframes twPulse{0%{opacity:.55;transform:scale(.9)}to{opacity:1;transform:scale(1.15)}}@keyframes twPennants{0%{transform:translateY(-3px)}to{transform:translateY(6px)}}@keyframes twLights{0%{opacity:.45;stroke-dashoffset:0}to{opacity:.95;stroke-dashoffset:24}}@keyframes twSweep{0%{transform:translateX(-5%) rotate(-2deg)}to{transform:translateX(5%) rotate(2deg)}}@keyframes twVines{0%{transform:translateX(-3px)}to{transform:translateX(7px)}}@keyframes twCanopy{0%{transform:translateY(-4px)}to{transform:translateY(8px)}}@keyframes twWater{0%{transform:translateY(0)}to{transform:translateY(10px)}}@keyframes twCrowd{0%{transform:translateY(2px)}to{transform:translateY(-7px)}}@keyframes twFireworks{0%{opacity:.25;transform:scale(.97)}to{opacity:.9;transform:scale(1.03)}}@keyframes twCrystal{0%{opacity:.5}to{opacity:1}}@keyframes twStorm{0%{transform:translateX(-3%)}to{transform:translateX(4%)}}@keyframes twLightning{0%,82%,86%,to{opacity:.05}83%,85%{opacity:.65}}@keyframes twScanner{to{transform:rotate(1turn)}}@keyframes twCraft{0%{transform:translate(-10px,3px)}to{transform:translate(16px,-7px)}}@keyframes twGrid{0%{transform:translateY(0)}to{transform:translateY(24px)}}@media(max-width:820px){.connect-theme-world svg{width:135%;margin-left:-18%}body[data-connect-theme]:not([data-connect-theme=default]) .card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}@media(prefers-reduced-motion:reduce){.connect-theme-world *,.connect-theme-world .tw-atmosphere{animation:none!important}.connect-theme-world{transition:none}}.connect-theme-world-donmuerto{background:linear-gradient(180deg,rgba(2,7,4,.08),rgba(2,8,5,.02) 34%,rgba(2,7,4,.2) 72%,rgba(1,4,2,.46)),url(/api/theme-assets/don-muerto?v=20260819) 50%/cover no-repeat;transform:scale(1.012);transform-origin:center}.connect-theme-world-donmuerto>svg{opacity:.045;mix-blend-mode:screen;filter:saturate(.75) contrast(1.06)}.connect-theme-world-donmuerto .tw-atmosphere{inset:-8%;background:linear-gradient(112deg,transparent 7%,rgba(255,224,150,.075) 31%,transparent 44%),radial-gradient(ellipse at 52% 45%,rgba(224,238,218,.09),transparent 29%),linear-gradient(180deg,transparent 42%,rgba(208,225,211,.055) 67%,transparent 88%);mix-blend-mode:screen;animation:donMuertoLightBreath 13s ease-in-out infinite alternate}.connect-theme-world-donmuerto:before{content:"";position:absolute;z-index:2;left:-12%;right:-12%;bottom:-8%;height:43%;background:radial-gradient(ellipse at 42% 72%,rgba(216,232,218,.1),transparent 35%),radial-gradient(ellipse at 72% 65%,rgba(203,220,205,.07),transparent 28%);filter:blur(22px);opacity:.62;animation:donMuertoMist 18s ease-in-out infinite alternate}.connect-theme-world-donmuerto:after{content:"";position:absolute;z-index:3;inset:0;background:radial-gradient(circle at 87% 54%,rgba(255,133,35,.1),transparent 11%),radial-gradient(circle at 73% 57%,rgba(255,151,52,.055),transparent 9%),linear-gradient(90deg,rgba(0,0,0,.18),transparent 21% 78%,rgba(0,0,0,.1));mix-blend-mode:screen;animation:donMuertoFireBreath 3.8s ease-in-out infinite alternate}body[data-connect-theme=donmuerto]{--seasonal-accent:#d8b06b;--seasonal-line:rgba(178,145,88,.42);--seasonal-glow:rgba(103,143,63,.15);background:#071008}body[data-connect-theme=donmuerto] .card,body[data-connect-theme=donmuerto] .connect-hero,body[data-connect-theme=donmuerto] .customer-project-card,body[data-connect-theme=donmuerto] .event-project-card,body[data-connect-theme=donmuerto] .list-item{background:linear-gradient(180deg,rgba(4,13,8,.66),rgba(3,10,6,.57));-webkit-backdrop-filter:blur(13px) saturate(1.08);backdrop-filter:blur(13px) saturate(1.08);border-color:rgba(177,146,91,.34);box-shadow:0 20px 58px rgba(0,0,0,.38),0 0 30px rgba(104,139,70,.08),inset 0 1px rgba(255,225,164,.035)}body[data-connect-theme=donmuerto] .manager-sidebar{background:linear-gradient(180deg,rgba(3,12,7,.84),rgba(4,12,7,.76) 72%);-webkit-backdrop-filter:blur(17px) saturate(1.06);backdrop-filter:blur(17px) saturate(1.06);border-right-color:rgba(175,143,88,.3)}body[data-connect-theme=donmuerto] .header,body[data-connect-theme=donmuerto] .manager-topbar{background:rgba(3,11,7,.73);-webkit-backdrop-filter:blur(17px) saturate(1.06);backdrop-filter:blur(17px) saturate(1.06);border-color:rgba(175,143,88,.25)}body[data-connect-theme=donmuerto] .eyebrow{color:#e2bb75}body[data-connect-theme=donmuerto] .button.secondary{background:rgba(3,12,7,.46);border-color:rgba(185,151,91,.38)}body[data-connect-theme=donmuerto] .connect-theme-scene-donmuerto{opacity:.1!important}body[data-connect-theme=donmuerto] .theme-mascot-donmuerto{opacity:.22!important}@keyframes donMuertoMist{0%{transform:translate3d(-2.5%,2%,0) scale(1.03);opacity:.43}to{transform:translate3d(3%,-1.5%,0) scale(1.09);opacity:.68}}@keyframes donMuertoLightBreath{0%{transform:translate3d(-1%,0,0) scale(1.01);opacity:.64}to{transform:translate3d(1.5%,1%,0) scale(1.045);opacity:.9}}@keyframes donMuertoFireBreath{0%{opacity:.62;filter:brightness(.92)}to{opacity:.92;filter:brightness(1.14)}}@media(max-width:820px){.connect-theme-world-donmuerto{background-position:48%;transform:scale(1.025)}body[data-connect-theme=donmuerto] .card,body[data-connect-theme=donmuerto] .connect-hero,body[data-connect-theme=donmuerto] .customer-project-card,body[data-connect-theme=donmuerto] .event-project-card,body[data-connect-theme=donmuerto] .list-item{background:linear-gradient(180deg,rgba(4,13,8,.77),rgba(3,10,6,.69));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media(prefers-reduced-motion:reduce){.connect-theme-world-donmuerto .tw-atmosphere,.connect-theme-world-donmuerto:after,.connect-theme-world-donmuerto:before{animation:none!important}}.connect-theme-world-valentine{--cinematic-image:url(/api/theme-cinematic/valentine);--cinematic-overlay:radial-gradient(circle at 78% 20%,rgba(211,74,98,.18),transparent 28%),linear-gradient(180deg,rgba(5,4,8,.20),rgba(8,2,5,.60));--cinematic-accent:#d45a72}.connect-theme-world-carnival{--cinematic-image:url(/api/theme-cinematic/carnival);--cinematic-overlay:radial-gradient(circle at 50% 12%,rgba(154,56,218,.16),transparent 28%),linear-gradient(180deg,rgba(5,3,10,.16),rgba(6,2,10,.58));--cinematic-accent:#d660ff}.connect-theme-world-spring{--cinematic-image:url(/api/theme-cinematic/spring);--cinematic-overlay:linear-gradient(145deg,rgba(3,17,10,.18),rgba(7,22,12,.42));--cinematic-accent:#8fd9a5}.connect-theme-world-easter{--cinematic-image:url(/api/theme-cinematic/easter);--cinematic-overlay:radial-gradient(circle at 70% 10%,rgba(255,225,190,.14),transparent 28%),linear-gradient(180deg,rgba(10,18,12,.12),rgba(8,15,10,.42));--cinematic-accent:#d7bce8}.connect-theme-world-kingsday{--cinematic-image:url(/api/theme-cinematic/kingsday);--cinematic-overlay:radial-gradient(circle at 84% 18%,rgba(255,117,20,.22),transparent 30%),linear-gradient(180deg,rgba(3,8,13,.20),rgba(11,7,3,.58));--cinematic-accent:#ff7b1a}.connect-theme-world-liberation{--cinematic-image:url(/api/theme-cinematic/liberation);--cinematic-overlay:linear-gradient(105deg,rgba(184,36,45,.11),rgba(255,255,255,.025) 50%,rgba(39,80,160,.11)),linear-gradient(180deg,rgba(3,5,10,.18),rgba(3,5,10,.56));--cinematic-accent:#b8d4ff}.connect-theme-world-summer{--cinematic-image:url(/api/theme-cinematic/summer);--cinematic-overlay:radial-gradient(circle at 78% 10%,rgba(255,184,88,.18),transparent 30%),linear-gradient(180deg,rgba(3,12,16,.08),rgba(6,10,10,.42));--cinematic-accent:#ffc071}.connect-theme-world-festival{--cinematic-image:url(/api/theme-cinematic/festival);--cinematic-overlay:radial-gradient(circle at 50% 5%,rgba(233,67,255,.15),transparent 28%),linear-gradient(180deg,rgba(3,2,9,.14),rgba(4,2,8,.62));--cinematic-accent:#ff54c8}.connect-theme-world-autumn{--cinematic-image:url(/api/theme-cinematic/autumn);--cinematic-overlay:linear-gradient(145deg,rgba(35,12,2,.12),rgba(17,8,2,.54));--cinematic-accent:#cf813f}.connect-theme-world-halloween{--cinematic-image:url(/api/theme-cinematic/halloween);--cinematic-overlay:radial-gradient(circle at 80% 12%,rgba(205,218,241,.12),transparent 22%),radial-gradient(circle at 10% 86%,rgba(227,94,28,.11),transparent 25%),linear-gradient(180deg,rgba(1,2,5,.20),rgba(5,3,7,.68));--cinematic-accent:#e4742f}.connect-theme-world-sinterklaas{--cinematic-image:url(/api/theme-cinematic/sinterklaas);--cinematic-overlay:radial-gradient(circle at 70% 20%,rgba(220,151,70,.13),transparent 25%),linear-gradient(180deg,rgba(7,8,20,.16),rgba(15,4,8,.56));--cinematic-accent:#d9a054}.connect-theme-world-christmas{--cinematic-image:url(/api/theme-cinematic/christmas);--cinematic-overlay:radial-gradient(circle at 50% 44%,rgba(230,185,105,.10),transparent 34%),linear-gradient(180deg,rgba(3,7,8,.14),rgba(3,6,7,.62));--cinematic-accent:#d8bd78}.connect-theme-world-winter{--cinematic-image:url(/api/theme-cinematic/winter);--cinematic-overlay:linear-gradient(180deg,rgba(3,10,22,.12),rgba(3,8,17,.52));--cinematic-accent:#81c9ff}.connect-theme-world-newyear{--cinematic-image:url(/api/theme-cinematic/newyear);--cinematic-overlay:radial-gradient(circle at 50% 15%,rgba(244,188,89,.12),transparent 30%),linear-gradient(180deg,rgba(3,4,12,.16),rgba(3,4,10,.60));--cinematic-accent:#ffd06b}.connect-theme-world-jungle{--cinematic-image:url(/api/theme-cinematic/jungle);--cinematic-overlay:radial-gradient(circle at 53% 10%,rgba(255,223,145,.11),transparent 30%),linear-gradient(180deg,rgba(2,10,5,.08),rgba(2,8,4,.54));--cinematic-accent:#9bbd68}.connect-theme-world-donmuerto{--cinematic-image:url(/api/theme-assets/don-muerto?v=20260820);--cinematic-overlay:linear-gradient(180deg,rgba(2,7,4,.05),rgba(1,4,2,.48));--cinematic-accent:#d8b06b}.connect-theme-world-pirates{--cinematic-image:url(/api/theme-cinematic/pirates);--cinematic-overlay:linear-gradient(180deg,rgba(3,7,10,.14),rgba(3,5,7,.65));--cinematic-accent:#a9c7d3}.connect-theme-world-space{--cinematic-image:url(/api/theme-cinematic/space);--cinematic-overlay:radial-gradient(circle at 70% 20%,rgba(52,118,214,.13),transparent 30%),linear-gradient(180deg,rgba(1,3,10,.14),rgba(1,3,9,.64));--cinematic-accent:#6dc7ff}.connect-theme-world-starwars{--cinematic-image:url(/api/theme-cinematic/starwars);--cinematic-overlay:radial-gradient(circle at 18% 70%,rgba(223,129,45,.13),transparent 28%),linear-gradient(180deg,rgba(5,6,8,.12),rgba(5,4,3,.65));--cinematic-accent:#e39a49}.connect-theme-world-startrek{--cinematic-image:url(/api/theme-cinematic/startrek);--cinematic-overlay:radial-gradient(circle at 82% 22%,rgba(62,154,255,.16),transparent 28%),linear-gradient(180deg,rgba(2,7,15,.12),rgba(2,6,13,.60));--cinematic-accent:#5ebdff}.connect-theme-world-scififuture{--cinematic-image:url(/api/theme-cinematic/scififuture);--cinematic-overlay:radial-gradient(circle at 50% 22%,rgba(184,61,255,.13),transparent 28%),linear-gradient(180deg,rgba(2,5,13,.12),rgba(4,2,13,.58));--cinematic-accent:#b869ff}.connect-theme-world-circus{--cinematic-image:url(/api/theme-cinematic/circus);--cinematic-overlay:radial-gradient(circle at 50% 12%,rgba(231,74,76,.14),transparent 28%),linear-gradient(180deg,rgba(9,3,4,.12),rgba(8,2,4,.60));--cinematic-accent:#efb65d}.connect-theme-world-tropical{--cinematic-image:url(/api/theme-cinematic/tropical);--cinematic-overlay:radial-gradient(circle at 75% 15%,rgba(255,159,73,.15),transparent 32%),linear-gradient(180deg,rgba(2,13,14,.08),rgba(3,10,10,.45));--cinematic-accent:#70d7c5}.connect-theme-world-western{--cinematic-image:url(/api/theme-cinematic/western);--cinematic-overlay:linear-gradient(180deg,rgba(31,10,2,.08),rgba(18,7,2,.58));--cinematic-accent:#d58445}.connect-theme-world-casino{--cinematic-image:url(/api/theme-cinematic/casino);--cinematic-overlay:radial-gradient(circle at 50% 20%,rgba(215,161,65,.13),transparent 32%),linear-gradient(180deg,rgba(5,4,3,.12),rgba(5,3,2,.65));--cinematic-accent:#d7ad5d}.connect-theme-world-arcade{--cinematic-image:url(/api/theme-cinematic/arcade);--cinematic-overlay:radial-gradient(circle at 55% 15%,rgba(238,57,255,.13),transparent 28%),linear-gradient(180deg,rgba(2,3,10,.10),rgba(3,2,9,.62));--cinematic-accent:#e34fff}.connect-theme-world-frozen{--cinematic-image:url(/api/theme-cinematic/frozen);--cinematic-overlay:radial-gradient(circle at 55% 18%,rgba(154,226,255,.16),transparent 30%),linear-gradient(180deg,rgba(2,10,18,.10),rgba(2,8,14,.58));--cinematic-accent:#9fe8ff}.connect-theme-world-fiesta{--cinematic-image:url(/api/theme-cinematic/fiesta);--cinematic-overlay:radial-gradient(circle at 70% 14%,rgba(255,147,45,.14),transparent 28%),linear-gradient(180deg,rgba(8,5,5,.10),rgba(9,3,5,.56));--cinematic-accent:#ff9e43}.connect-theme-world{background-color:#050a0d!important;background-image:var(--cinematic-overlay),var(--cinematic-image)!important;background-position:50%,var(--cinematic-position,center)!important;background-size:cover,cover!important;background-repeat:no-repeat!important;isolation:isolate}.connect-theme-world>svg{opacity:.018!important;mix-blend-mode:screen!important;filter:saturate(.45) brightness(.55)!important}body[data-connect-theme]:not([data-connect-theme=default]) .connect-theme-scene .theme-scene-wash{opacity:.055!important}body[data-connect-theme]:not([data-connect-theme=default]) .theme-art{opacity:.1!important;filter:saturate(.45) brightness(.65) drop-shadow(0 18px 28px rgba(0,0,0,.55))!important}body[data-connect-theme]:not([data-connect-theme=default]) .theme-mascot{opacity:.34!important;filter:saturate(.68) contrast(1.05) brightness(.72) drop-shadow(0 18px 30px rgba(0,0,0,.62))!important}body[data-connect-theme]:not([data-connect-theme=default]) .card,body[data-connect-theme]:not([data-connect-theme=default]) .connect-hero,body[data-connect-theme]:not([data-connect-theme=default]) .customer-project-card,body[data-connect-theme]:not([data-connect-theme=default]) .event-project-card,body[data-connect-theme]:not([data-connect-theme=default]) .list-item{background:linear-gradient(180deg,rgba(4,12,19,.67),rgba(3,9,14,.55))!important;-webkit-backdrop-filter:blur(13px) saturate(1.08)!important;backdrop-filter:blur(13px) saturate(1.08)!important;border-color:color-mix(in srgb,var(--cinematic-accent,var(--seasonal-accent)) 28%,rgba(70,101,125,.55))!important;box-shadow:0 22px 62px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.035)!important}body[data-connect-theme]:not([data-connect-theme=default]) .manager-sidebar{background:linear-gradient(180deg,rgba(3,11,18,.84),rgba(3,9,15,.76) 72%)!important;-webkit-backdrop-filter:blur(17px) saturate(1.06)!important;backdrop-filter:blur(17px) saturate(1.06)!important}body[data-connect-theme]:not([data-connect-theme=default]) .header,body[data-connect-theme]:not([data-connect-theme=default]) .manager-topbar{background:rgba(3,10,17,.72)!important;-webkit-backdrop-filter:blur(16px) saturate(1.06)!important;backdrop-filter:blur(16px) saturate(1.06)!important}body[data-connect-theme-preview] .card{background:linear-gradient(180deg,rgba(4,12,19,.6),rgba(3,9,14,.49))!important}.connect-theme-world:not(.connect-theme-world-donmuerto):after,.connect-theme-world:not(.connect-theme-world-donmuerto):before{content:"";position:absolute;pointer-events:none;z-index:2;inset:-10%}.connect-theme-world:not(.connect-theme-world-donmuerto):before{background:radial-gradient(ellipse at 50% 100%,rgba(220,232,240,.07),transparent 42%),linear-gradient(112deg,transparent 20%,rgba(255,255,255,.045) 43%,transparent 62%);mix-blend-mode:screen;animation:cinematicBreath 14s ease-in-out infinite alternate}.connect-theme-world:not(.connect-theme-world-donmuerto):after{background:linear-gradient(90deg,rgba(0,0,0,.26),transparent 18% 82%,rgba(0,0,0,.22)),linear-gradient(180deg,rgba(0,0,0,.04),transparent 52%,rgba(0,0,0,.18))}.connect-theme-world-valentine:before{background:radial-gradient(circle at 20% 30%,rgba(255,180,150,.16) 0 2px,transparent 5px),radial-gradient(circle at 75% 18%,rgba(255,90,120,.13) 0 3px,transparent 7px),radial-gradient(circle at 86% 68%,rgba(255,215,160,.12) 0 2px,transparent 6px);background-size:180px 180px,270px 270px,330px 330px;animation:cinematicBokeh 10s ease-in-out infinite alternate}.connect-theme-world-carnival:before,.connect-theme-world-fiesta:before,.connect-theme-world-kingsday:before{background:repeating-linear-gradient(118deg,transparent 0 66px,rgba(255,211,76,.1) 67px 70px,transparent 71px 132px);-webkit-clip-path:polygon(0 0,100% 0,100% 22%,0 13%);clip-path:polygon(0 0,100% 0,100% 22%,0 13%);animation:cinematicPennants 16s linear infinite}.connect-theme-world-liberation:before{background:conic-gradient(from 205deg at 15% 100%,transparent 0 10deg,rgba(229,62,69,.11) 11deg 15deg,transparent 16deg 37deg),conic-gradient(from 160deg at 85% 100%,transparent 0 10deg,rgba(72,127,219,.12) 11deg 15deg,transparent 16deg 37deg);animation:cinematicSweep 8s ease-in-out infinite alternate}.connect-theme-world-circus:before,.connect-theme-world-festival:before{background:conic-gradient(from 170deg at 18% 5%,transparent 0 9deg,rgba(255,76,200,.16) 10deg 14deg,transparent 15deg 35deg),conic-gradient(from 195deg at 82% 5%,transparent 0 9deg,rgba(80,205,255,.15) 10deg 14deg,transparent 15deg 35deg);animation:cinematicStage 6.5s ease-in-out infinite alternate}.connect-theme-world-newyear:before{background:radial-gradient(circle at 24% 26%,transparent 0 44px,rgba(255,210,102,.2) 46px 49px,transparent 52px),radial-gradient(circle at 68% 18%,transparent 0 62px,rgba(109,188,255,.18) 64px 67px,transparent 70px),radial-gradient(circle at 84% 43%,transparent 0 38px,rgba(255,100,155,.15) 40px 43px,transparent 46px);animation:cinematicFireworks 3.2s ease-in-out infinite alternate}.connect-theme-world-casino:before{background:radial-gradient(circle,rgba(255,210,118,.18) 0 2px,transparent 5px);background-size:140px 140px;filter:blur(1px);animation:cinematicBokeh 8s ease-in-out infinite alternate}.connect-theme-world-arcade:before{background:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 2px 5px),linear-gradient(90deg,transparent,rgba(239,57,255,.08),transparent);animation:cinematicScan 8s linear infinite}.connect-theme-world-easter:before,.connect-theme-world-spring:before{background:radial-gradient(circle,rgba(235,255,225,.14) 0 2px,transparent 4px);background-size:170px 145px;filter:blur(.5px);animation:cinematicPollen 17s linear infinite}.connect-theme-world-summer:before,.connect-theme-world-tropical:before{background:linear-gradient(116deg,rgba(255,224,155,.1),transparent 24% 74%,rgba(255,174,93,.06));animation:cinematicSun 13s ease-in-out infinite alternate}.connect-theme-world-autumn:before{background:radial-gradient(ellipse,rgba(204,116,54,.17) 0 3px,transparent 5px);background-size:210px 155px;animation:cinematicLeaves 18s linear infinite}.connect-theme-world-jungle:before{background:linear-gradient(116deg,rgba(255,230,160,.11),transparent 20% 73%,rgba(174,219,137,.04)),radial-gradient(ellipse at 50% 78%,rgba(220,235,219,.1),transparent 34%);filter:blur(1px);animation:cinematicJungle 15s ease-in-out infinite alternate}.connect-theme-world-western:before{background:radial-gradient(ellipse,rgba(219,151,91,.14) 0 2px,transparent 4px);background-size:185px 110px;filter:blur(1px);animation:cinematicDust 15s linear infinite}.connect-theme-world-christmas:before,.connect-theme-world-frozen:before,.connect-theme-world-sinterklaas:before,.connect-theme-world-winter:before{background:radial-gradient(circle,rgba(238,247,255,.72) 0 1.5px,transparent 2.8px);background-size:72px 72px;animation:cinematicSnow 16s linear infinite}.connect-theme-world-christmas:after{background:radial-gradient(circle at 80% 28%,rgba(255,202,103,.13),transparent 24%),linear-gradient(90deg,rgba(0,0,0,.22),transparent 18% 82%,rgba(0,0,0,.18))}.connect-theme-world-frozen:after{background:linear-gradient(115deg,rgba(170,234,255,.08),transparent 25% 76%,rgba(132,210,255,.06)),radial-gradient(circle at 50% 30%,rgba(194,241,255,.1),transparent 33%)}.connect-theme-world-halloween:before{background:radial-gradient(ellipse at 30% 82%,rgba(221,229,238,.11),transparent 36%),radial-gradient(ellipse at 80% 73%,rgba(221,229,238,.08),transparent 30%);filter:blur(18px);animation:cinematicFog 15s ease-in-out infinite alternate}.connect-theme-world-pirates:before{background:linear-gradient(118deg,transparent 0 45%,rgba(224,238,245,.11) 46% 48%,transparent 49%),radial-gradient(ellipse at 50% 80%,rgba(210,226,235,.1),transparent 38%);filter:blur(2px);animation:cinematicStorm 8s steps(2) infinite}.connect-theme-world-space:before{background:radial-gradient(circle,rgba(220,240,255,.75) 0 1px,transparent 2px);background-size:95px 95px;animation:cinematicStars 24s linear infinite}.connect-theme-world-starwars:before{background:linear-gradient(118deg,transparent 0 44%,rgba(236,153,70,.1) 45% 47%,transparent 48%),repeating-linear-gradient(90deg,transparent 0 11vw,rgba(229,152,70,.035) 11.1vw 11.3vw);animation:cinematicHangar 9s ease-in-out infinite alternate}.connect-theme-world-startrek:before{background:repeating-linear-gradient(0deg,transparent 0 52px,rgba(76,173,255,.055) 53px 54px),radial-gradient(circle at 78% 35%,transparent 0 110px,rgba(91,190,255,.12) 112px 115px,transparent 118px);animation:cinematicScanner 11s linear infinite}.connect-theme-world-scififuture:before{background:linear-gradient(90deg,transparent,rgba(180,64,255,.1),transparent),repeating-linear-gradient(90deg,transparent 0 9vw,rgba(93,224,255,.04) 9.1vw 9.2vw);transform:perspective(700px) rotateX(12deg);animation:cinematicFuture 10s ease-in-out infinite alternate}@keyframes cinematicBreath{0%{transform:translate3d(-1.5%,0,0) scale(1.02);opacity:.68}to{transform:translate3d(1.5%,1%,0) scale(1.055);opacity:.94}}@keyframes cinematicBokeh{0%{transform:translate3d(-2%,1%,0) scale(1.02);opacity:.62}to{transform:translate3d(2%,-1%,0) scale(1.06);opacity:.96}}@keyframes cinematicPennants{0%{transform:translateX(-3%)}to{transform:translateX(3%)}}@keyframes cinematicSweep{0%{transform:translateX(-4%) rotate(-1deg)}to{transform:translateX(4%) rotate(1deg)}}@keyframes cinematicStage{0%{transform:translateX(-5%) skewX(-2deg);opacity:.65}to{transform:translateX(5%) skewX(2deg);opacity:.95}}@keyframes cinematicFireworks{0%{transform:scale(.96);opacity:.52}to{transform:scale(1.05);opacity:.94}}@keyframes cinematicScan{0%{transform:translateY(-4%)}to{transform:translateY(4%)}}@keyframes cinematicPollen{0%{background-position:0 0}to{background-position:80px -180px}}@keyframes cinematicSun{0%{transform:translateX(-1%) scale(1.01);opacity:.65}to{transform:translateX(2%) scale(1.05);opacity:.92}}@keyframes cinematicLeaves{0%{background-position:0 -80px}to{background-position:130px 700px}}@keyframes cinematicJungle{0%{transform:translate3d(-2%,1%,0) scale(1.02);opacity:.66}to{transform:translate3d(2%,-1%,0) scale(1.07);opacity:.94}}@keyframes cinematicDust{0%{background-position:-80px 0;opacity:.45}to{background-position:220px -20px;opacity:.8}}@keyframes cinematicSnow{0%{background-position:0 -120px}to{background-position:80px 760px}}@keyframes cinematicFog{0%{transform:translateX(-4%) scale(1.02);opacity:.48}to{transform:translateX(5%) scale(1.09);opacity:.84}}@keyframes cinematicStorm{0%,72%,to{opacity:.42}74%{opacity:.95}77%{opacity:.25}80%{opacity:.75}}@keyframes cinematicStars{0%{background-position:0 0}to{background-position:95px 190px}}@keyframes cinematicHangar{0%{transform:translateX(-2%);opacity:.55}to{transform:translateX(2%);opacity:.9}}@keyframes cinematicScanner{0%{background-position:0 0;transform:rotate(0deg)}to{background-position:0 110px;transform:rotate(.6deg)}}@keyframes cinematicFuture{0%{transform:perspective(700px) rotateX(12deg) translateY(-2%)}to{transform:perspective(700px) rotateX(12deg) translateY(2%)}}@media(max-width:820px){.connect-theme-world{background-position:50%,var(--cinematic-mobile-position,var(--cinematic-position,center))!important}body[data-connect-theme]:not([data-connect-theme=default]) .card,body[data-connect-theme]:not([data-connect-theme=default]) .connect-hero,body[data-connect-theme]:not([data-connect-theme=default]) .customer-project-card,body[data-connect-theme]:not([data-connect-theme=default]) .event-project-card,body[data-connect-theme]:not([data-connect-theme=default]) .list-item{background:linear-gradient(180deg,rgba(4,12,19,.76),rgba(3,9,14,.67))!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}}@media(prefers-reduced-motion:reduce){.connect-theme-world:after,.connect-theme-world:before{animation:none!important}}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-7{grid-column:span 7}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.field,.grid>*,input,select,textarea{min-width:0}@media(max-width:820px){.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{grid-column:span 12}}.assignment-card,.card,.connect-coming-tile,.connect-module-card,.customer-journey-step,.list-item,.notification-item{min-width:0}.assignment-card h1,.assignment-card h2,.assignment-card h3,.card h1,.card h2,.card h3,.connect-coming-tile h1,.connect-coming-tile h2,.connect-coming-tile h3,.connect-module-card h1,.connect-module-card h2,.connect-module-card h3,.customer-journey-step h1,.customer-journey-step h2,.customer-journey-step h3,.list-item h1,.list-item h2,.list-item h3,.notification-item h1,.notification-item h2,.notification-item h3{word-break:normal!important;overflow-wrap:normal!important;hyphens:auto!important;-webkit-hyphens:auto!important;white-space:normal;text-wrap:balance}.connect-coming-grid,.connect-modules-grid,.customer-journey,.grid{align-items:stretch}.connect-coming-grid>.card,.connect-coming-grid>.connect-coming-tile,.connect-modules-grid>.card,.customer-journey>.customer-journey-step,.grid>.card{height:100%;min-width:0}.connect-coming-grid>.card,.connect-modules-grid>.card,.grid>.card{margin-bottom:0}.tip-print-heading{display:none}.tip-print-only{display:none!important}.tip-history-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.tip-envelope-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:14px}.tip-envelope-summary>div{padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.035)}.tip-envelope-summary span{display:block;font-size:12px;color:var(--muted);margin-bottom:3px}.tip-envelope-summary strong{font-size:16px}.tip-envelope-wrap{overflow-x:auto;margin-top:14px;border:1px solid var(--line);border-radius:12px}.tip-envelope-table{width:100%;min-width:860px;border-collapse:collapse;font-size:13px}.tip-envelope-table td,.tip-envelope-table th{padding:9px 10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.tip-envelope-table td:last-child,.tip-envelope-table th:last-child{border-right:0}.tip-envelope-table tbody tr:last-child td{border-bottom:1px solid var(--line)}.tip-envelope-table th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);background:rgba(255,255,255,.04)}.tip-envelope-table tfoot td{font-weight:700;background:rgba(151,255,83,.06)}.tip-employee-management-row{padding:10px 0;border-bottom:1px solid var(--line)}.tip-employee-management-row:last-child{border-bottom:0}.tip-employee-balance-line{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:7px}.tip-termination-control{max-width:100%}.tip-cash-handover{margin-top:14px;padding:14px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.025)}.tip-cash-request{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.tip-cash-request p{margin:5px 0 0;max-width:720px;color:var(--muted);font-size:12px;line-height:1.45}.tip-cash-total{min-width:150px;text-align:right}.tip-cash-total span{display:block;font-size:12px;color:var(--muted)}.tip-cash-total strong{display:block;font-size:26px;margin-top:2px}.tip-cash-denominations{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.tip-cash-denominations>div{display:flex;gap:14px;flex-wrap:wrap;margin-top:5px}.tip-cash-signatures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px;margin-top:14px}.tip-cash-signatures>div{padding-top:8px}.tip-cash-signatures span{display:block;font-size:11px;color:var(--muted)}.tip-cash-signatures strong{display:block;margin-top:2px}.tip-signature-line{height:46px;border-bottom:1px solid var(--line);display:flex;align-items:flex-end;padding-bottom:3px;color:var(--muted);font-size:10px}@media(max-width:700px){.tip-envelope-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.tip-envelope-table{font-size:12px}.tip-envelope-table td,.tip-envelope-table th{padding:8px}.tip-employee-balance-line{align-items:flex-start;flex-direction:column}.tip-termination-control,.tip-termination-control .ghost-button{width:100%}.tip-cash-request{flex-direction:column}.tip-cash-total{text-align:left}.tip-cash-signatures{grid-template-columns:1fr}}@media print{@page{size:A4 landscape;margin:5mm}body,html{height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:#fff!important}body.tip-print-mode{overflow:visible!important;background:#fff!important;color:#111!important}body.tip-print-mode>:not(.tip-print-clone){display:none!important}body.tip-print-mode>.tip-print-clone{display:block!important;visibility:visible!important;position:static!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;color:#111!important;box-shadow:none!important;font-size:8px!important;line-height:1.08!important;overflow:visible!important;break-after:avoid-page!important;page-break-after:avoid!important}body.tip-print-mode>.tip-print-clone *{visibility:visible!important;box-sizing:border-box!important}body.tip-print-mode>.tip-print-clone .tip-print-heading{display:block!important;margin:0 0 4px!important;padding:0 0 4px!important;border-bottom:1.5px solid #111!important}body.tip-print-mode>.tip-print-clone .tip-print-heading h1{font-size:16px!important;line-height:1!important;margin:0 0 1px!important;color:#111!important}body.tip-print-mode>.tip-print-clone .tip-print-heading p{margin:0!important;color:#444!important;font-size:7.2px!important}body.tip-print-mode>.tip-print-clone .eyebrow{color:#333!important;font-size:6.8px!important;line-height:1!important}body.tip-print-mode>.tip-print-clone .muted,body.tip-print-mode>.tip-print-clone .small{color:#444!important}body.tip-print-mode>.tip-print-clone .status{color:#111!important;border-color:#777!important;background:#fff!important}body.tip-print-mode>.tip-print-clone .tip-export-actions,body.tip-print-mode>.tip-print-clone .tip-no-print{display:none!important}body.tip-print-mode>.tip-print-clone .tip-print-only{display:table-cell!important}body.tip-print-mode>.tip-print-clone .tip-envelope-summary{grid-template-columns:repeat(5,1fr)!important;gap:2px!important;margin-top:4px!important}body.tip-print-mode>.tip-print-clone .tip-envelope-summary>div{background:#fff!important;border:1px solid #aaa!important;padding:3px 4px!important;border-radius:0!important;min-height:0!important}body.tip-print-mode>.tip-print-clone .tip-envelope-summary span{color:#444!important;font-size:6.5px!important;line-height:1!important;margin:0!important}body.tip-print-mode>.tip-print-clone .tip-envelope-summary strong{font-size:8.8px!important;line-height:1!important}body.tip-print-mode>.tip-print-clone .tip-envelope-wrap{overflow:visible!important;border:1px solid #777!important;border-radius:0!important;margin-top:4px!important}body.tip-print-mode>.tip-print-clone .tip-envelope-table{min-width:0!important;width:100%!important;font-size:7.1px!important;color:#111!important;table-layout:fixed!important;border-collapse:collapse!important}body.tip-print-mode>.tip-print-clone .tip-envelope-table td,body.tip-print-mode>.tip-print-clone .tip-envelope-table th{padding:1.4px 2.4px!important;border-color:#999!important;color:#111!important;white-space:nowrap!important;line-height:1!important;height:14px!important;overflow:hidden!important}body.tip-print-mode>.tip-print-clone .tip-envelope-table th{font-size:6.1px!important;background:#f3f3f3!important;color:#111!important;letter-spacing:0!important}body.tip-print-mode>.tip-print-clone .tip-envelope-table th:first-child{width:14%!important}body.tip-print-mode>.tip-print-clone .tip-envelope-table th:nth-child(2){width:6%!important}body.tip-print-mode>.tip-print-clone .tip-envelope-table th:nth-child(3){width:11%!important}body.tip-print-mode>.tip-print-clone .tip-envelope-table th:nth-child(4){width:14%!important}body.tip-print-mode>.tip-print-clone .tip-envelope-table th:nth-child(5){width:10%!important}body.tip-print-mode>.tip-print-clone .tip-envelope-table th:nth-child(6){width:11%!important}body.tip-print-mode>.tip-print-clone .tip-envelope-table th:nth-child(7){width:13%!important}body.tip-print-mode>.tip-print-clone .tip-envelope-table th:nth-child(8){width:21%!important}body.tip-print-mode>.tip-print-clone .tip-envelope-table tfoot td{background:#f5f5f5!important;border-top:1.5px solid #111!important;font-size:7.1px!important;height:14px!important}body.tip-print-mode>.tip-print-clone .tip-employee-signature-cell{padding:1px 4px!important}body.tip-print-mode>.tip-print-clone .tip-cash-handover{margin-top:4px!important;padding:4px 6px!important;border:1.5px solid #111!important;border-radius:0!important;background:#fff!important;break-inside:auto!important;page-break-inside:auto!important}body.tip-print-mode>.tip-print-clone .tip-cash-request{gap:8px!important;align-items:flex-start!important}body.tip-print-mode>.tip-print-clone .tip-cash-request p{font-size:6.4px!important;line-height:1.08!important;margin:1px 0 0!important;color:#333!important;max-width:none!important}body.tip-print-mode>.tip-print-clone .tip-cash-total{min-width:95px!important}body.tip-print-mode>.tip-print-clone .tip-cash-total span{font-size:6.3px!important;color:#333!important}body.tip-print-mode>.tip-print-clone .tip-cash-total strong{font-size:14px!important;line-height:1!important;margin:0!important}body.tip-print-mode>.tip-print-clone .tip-cash-denominations{margin-top:3px!important;padding-top:2px!important;border-color:#999!important}body.tip-print-mode>.tip-print-clone .tip-cash-denominations>div{gap:9px!important;margin-top:1px!important;font-size:6.8px!important;line-height:1!important}body.tip-print-mode>.tip-print-clone .tip-cash-signatures{grid-template-columns:repeat(2,1fr)!important;gap:14px!important;margin-top:3px!important}body.tip-print-mode>.tip-print-clone .tip-cash-signatures>div{padding-top:1px!important}body.tip-print-mode>.tip-print-clone .tip-cash-signatures span{font-size:6.1px!important;color:#333!important;line-height:1!important}body.tip-print-mode>.tip-print-clone .tip-cash-signatures strong{font-size:7.2px!important;line-height:1!important;margin:0!important}body.tip-print-mode>.tip-print-clone .tip-signature-line{height:15px!important;border-color:#555!important;font-size:5.8px!important;padding-bottom:0!important;color:#555!important}}@media (max-width:980px){body,html{overscroll-behavior-y:none}.connect-theme-world,body[data-connect-theme]:not([data-connect-theme=default]){transition:none!important}.connect-theme-world{width:100vw!important;height:100lvh!important;inset:0 auto auto 0!important;transform:none!important;contain:paint}.connect-theme-ambient,.connect-theme-scenes,.connect-theme-world .tw-atmosphere,.connect-theme-world:after,.connect-theme-world:before,.connect-theme-world>svg{display:none!important;animation:none!important;filter:none!important;mix-blend-mode:normal!important}body[data-connect-theme]:not([data-connect-theme=default]) .card,body[data-connect-theme]:not([data-connect-theme=default]) .connect-hero,body[data-connect-theme]:not([data-connect-theme=default]) .customer-project-card,body[data-connect-theme]:not([data-connect-theme=default]) .customer-sidebar,body[data-connect-theme]:not([data-connect-theme=default]) .event-project-card,body[data-connect-theme]:not([data-connect-theme=default]) .header,body[data-connect-theme]:not([data-connect-theme=default]) .list-item,body[data-connect-theme]:not([data-connect-theme=default]) .manager-sidebar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body[data-connect-theme]:not([data-connect-theme=default]) .card,body[data-connect-theme]:not([data-connect-theme=default]) .connect-hero,body[data-connect-theme]:not([data-connect-theme=default]) .customer-project-card,body[data-connect-theme]:not([data-connect-theme=default]) .event-project-card,body[data-connect-theme]:not([data-connect-theme=default]) .list-item{background:linear-gradient(180deg,rgba(4,12,19,.91),rgba(3,9,14,.87))!important;box-shadow:0 10px 30px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.025)!important;transition:none!important}body[data-connect-theme=donmuerto] .card,body[data-connect-theme=donmuerto] .connect-hero,body[data-connect-theme=donmuerto] .customer-project-card,body[data-connect-theme=donmuerto] .event-project-card,body[data-connect-theme=donmuerto] .list-item{background:linear-gradient(180deg,rgba(4,13,8,.92),rgba(3,10,6,.88))!important}body[data-connect-theme]:not([data-connect-theme=default]) .header{background:rgba(3,10,17,.96)!important;box-shadow:0 5px 18px rgba(0,0,0,.24)!important}body[data-connect-theme=donmuerto] .header{background:rgba(3,11,7,.97)!important}body[data-connect-theme]:not([data-connect-theme=default]) .customer-sidebar,body[data-connect-theme]:not([data-connect-theme=default]) .manager-sidebar{background:linear-gradient(180deg,rgba(3,11,18,.98),rgba(3,9,15,.97) 72%)!important}body[data-connect-theme=donmuerto] .customer-sidebar,body[data-connect-theme=donmuerto] .manager-sidebar{background:linear-gradient(180deg,rgba(3,12,7,.98),rgba(4,12,7,.97) 72%)!important}.card,.connect-hero,.connect-module-card,.customer-project-card,.event-project-card,.list-item{transform:none!important}}@media (max-width:560px){.connect-theme-world{background-position:48% top!important}}