.GateWipe-module__GgBAGa__gateWipeWrapper{z-index:9999;pointer-events:none;position:fixed;inset:0;overflow:hidden}.GateWipe-module__GgBAGa__stripe{left:var(--stripe-left,0);width:var(--stripe-width,100%);top:var(--stripe-top,0);height:var(--stripe-height,100%);background-color:var(--stripe-color,#0f0f0f);clip-path:var(--clip-path,none);will-change:transform;transition:none;position:absolute;transform:translateY(0)translate(0)}.GateWipe-module__GgBAGa__stripeExit{transform:var(--exit-transform);transition:transform var(--stripe-duration,.9s) var(--stripe-easing,ease-in-out) var(--stripe-delay,0s)}@media (prefers-reduced-motion:reduce){.GateWipe-module__GgBAGa__gateWipeWrapper{opacity:1;transition:opacity .3s ease-out}.GateWipe-module__GgBAGa__gateWipeWrapper.GateWipe-module__GgBAGa__stripeExit{opacity:0}.GateWipe-module__GgBAGa__stripe{transform:none!important}}.GateWipe-module__GgBAGa__stripeWaveTop{pointer-events:none;width:100%;position:absolute;bottom:100%;left:0}.GateWipe-module__GgBAGa__stripeWaveBottom{pointer-events:none;width:100%;position:absolute;top:100%;left:0}.GateWipe-module__GgBAGa__stripeWaveLeft{pointer-events:none;height:100%;position:absolute;top:0;right:100%}.GateWipe-module__GgBAGa__stripeWaveRight{pointer-events:none;height:100%;position:absolute;top:0;left:100%}
.ElasticSlide-module__vQybQa__toast{-webkit-backdrop-filter:blur(16px);opacity:1;background:#0c0c12d9;border:1px solid #ffffff14;border-radius:.75rem;flex-direction:column;width:320px;transition:transform .55s cubic-bezier(.175,.885,.32,1.275),opacity .3s;display:flex;position:relative;overflow:hidden;transform:translate(0);box-shadow:0 10px 30px -10px #00000080,inset 0 1px #ffffff0d}.ElasticSlide-module__vQybQa__entering{opacity:0;transform:translate(calc(100% + 2rem))}.ElasticSlide-module__vQybQa__exiting{opacity:0;transition:transform .4s cubic-bezier(.6,-.28,.735,.045),opacity .3s;transform:translate(calc(100% + 2rem))scale(.9)}.ElasticSlide-module__vQybQa__toastInner{align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.ElasticSlide-module__vQybQa__iconArea{color:#fff;background:#ffffff0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;display:flex}.ElasticSlide-module__vQybQa__contentArea{flex-direction:column;flex:1;gap:.25rem;display:flex}.ElasticSlide-module__vQybQa__title{color:#f4f4f5;margin:0;font-size:.875rem;font-weight:600;line-height:1.2}.ElasticSlide-module__vQybQa__message{color:#a1a1aa;margin:0;font-size:.75rem;line-height:1.4}.ElasticSlide-module__vQybQa__closeBtn{color:#52525b;cursor:pointer;background:0 0;border:none;padding:.2rem;font-size:.75rem;line-height:1;transition:color .15s}.ElasticSlide-module__vQybQa__closeBtn:hover{color:#fafafa}.ElasticSlide-module__vQybQa__progressBar{background:var(--toast-accent,#6366f1);opacity:.8;height:2px;position:absolute;bottom:0;left:0}.ElasticSlide-module__vQybQa__toast--success{--toast-accent:#22c55e;border-color:#22c55e33}.ElasticSlide-module__vQybQa__toast--success .ElasticSlide-module__vQybQa__iconArea{color:#22c55e;background:#22c55e26}.ElasticSlide-module__vQybQa__toast--error{--toast-accent:#ef4444;border-color:#ef444433}.ElasticSlide-module__vQybQa__toast--error .ElasticSlide-module__vQybQa__iconArea{color:#ef4444;background:#ef444426}.ElasticSlide-module__vQybQa__toast--warning{--toast-accent:#f59e0b;border-color:#f59e0b33}.ElasticSlide-module__vQybQa__toast--warning .ElasticSlide-module__vQybQa__iconArea{color:#f59e0b;background:#f59e0b26}.ElasticSlide-module__vQybQa__toast--info{--toast-accent:#3b82f6;border-color:#3b82f633}.ElasticSlide-module__vQybQa__toast--info .ElasticSlide-module__vQybQa__iconArea{color:#3b82f6;background:#3b82f626}.ElasticSlide-module__vQybQa__toast--neutral{--toast-accent:#a1a1aa}
.BorderBurn-module__czctWW__wrap{-webkit-backdrop-filter:blur(20px);opacity:1;background:#0a0a0ff2;border-radius:.75rem;min-width:296px;max-width:320px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s;position:relative;overflow:hidden;transform:scale(1)translateY(0);box-shadow:0 12px 40px -12px #000000b3,0 0 0 1px #ffffff0d}.BorderBurn-module__czctWW__entering{opacity:0;transform:scale(.9)translateY(1rem)}.BorderBurn-module__czctWW__exiting{opacity:0;filter:blur(8px);transition:transform .5s cubic-bezier(.25,1,.5,1),opacity .4s;transform:scale(.9)translateY(-1rem)}.BorderBurn-module__czctWW__burnSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.BorderBurn-module__czctWW__inner{z-index:2;align-items:flex-start;gap:.75rem;padding:1.25rem 1rem;display:flex;position:relative}.BorderBurn-module__czctWW__icon{margin-top:.15rem;font-size:.85rem;line-height:1}.BorderBurn-module__czctWW__textGroup{flex-direction:column;flex:1;gap:.25rem;display:flex}.BorderBurn-module__czctWW__title{color:#fafafa;margin:0;font-size:.875rem;font-weight:600;line-height:1.2}.BorderBurn-module__czctWW__message{color:#8e8e9f;margin:0;font-size:.75rem;line-height:1.4}.BorderBurn-module__czctWW__closeBtn{color:#4a4a5a;cursor:pointer;background:0 0;border:none;margin-left:.5rem;padding:.2rem;font-size:.75rem;line-height:1;transition:color .15s}.BorderBurn-module__czctWW__closeBtn:hover{color:#fff}
.OrganicSidebar-module__mAdCTa__overlay{z-index:9999;-webkit-backdrop-filter:blur();transition:background var(--sidebar-duration,.5s) ease, backdrop-filter var(--sidebar-duration,.5s) ease;pointer-events:all;background:#04040600;display:flex;position:fixed;inset:0}.OrganicSidebar-module__mAdCTa__overlayVisible{-webkit-backdrop-filter:blur(8px);background:#04040666}.OrganicSidebar-module__mAdCTa__sidebar{width:var(--sidebar-width,340px);background:var(--sidebar-background,#0c0c12);will-change:clip-path, transform;transition:clip-path var(--sidebar-duration,.5s) cubic-bezier(.19, 1, .22, 1), transform var(--sidebar-duration,.5s) cubic-bezier(.19, 1, .22, 1);border:1px solid #ffffff0d;flex-direction:column;padding:1.5rem;display:flex;position:absolute;top:0;bottom:0;box-shadow:0 25px 50px -12px #00000080}.OrganicSidebar-module__mAdCTa__sidebarLeft{clip-path:ellipse(0% 100% at 0%);border-right:1px solid #ffffff0d;left:0;transform:translate(-20px)}.OrganicSidebar-module__mAdCTa__sidebarLeft.OrganicSidebar-module__mAdCTa__sidebarOpen{clip-path:ellipse(150% 100% at 0%);transform:translate(0)}.OrganicSidebar-module__mAdCTa__sidebarRight{clip-path:ellipse(0% 100% at 100%);border-left:1px solid #ffffff0d;right:0;transform:translate(20px)}.OrganicSidebar-module__mAdCTa__sidebarRight.OrganicSidebar-module__mAdCTa__sidebarOpen{clip-path:ellipse(150% 100% at 100%);transform:translate(0)}.OrganicSidebar-module__mAdCTa__closeBtn{color:#52525b;cursor:pointer;z-index:10;background:0 0;border:none;font-size:.85rem;transition:color .15s;position:absolute;top:1rem;right:1rem}.OrganicSidebar-module__mAdCTa__closeBtn:hover{color:#fff}.OrganicSidebar-module__mAdCTa__content{flex:1;height:100%;margin-top:1rem;overflow-y:auto}
.ParallaxShine-module__xj6vUq__parallaxCard{transform-style:preserve-3d;will-change:transform;transition:transform .25s cubic-bezier(.25,1,.5,1);position:relative}.ParallaxShine-module__xj6vUq__shine{pointer-events:none;z-index:5;border-radius:inherit;background:radial-gradient(circle at var(--shine-x,50%) var(--shine-y,50%), rgba(255, 255, 255, var(--shine-opacity,0)) 0%, #fff0 60%);mix-blend-mode:overlay;transition:background-image 50ms linear;position:absolute;inset:0}
.GlowFollow-module__vC5MtW__glowContainer{border-radius:inherit;background:#ffffff08;padding:1px;transition:background .3s;position:relative;overflow:hidden}.GlowFollow-module__vC5MtW__glowBg{z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(var(--glow-radius,200px) circle at var(--mouse-x,0px) var(--mouse-y,0px), var(--glow-color,#6366f1), transparent 80%);opacity:var(--glow-opacity,0);will-change:background;transition:opacity .3s;position:absolute;inset:0}.GlowFollow-module__vC5MtW__content{z-index:2;border-radius:calc(inherit - 1px);background:#09090b;width:100%;height:100%;position:relative}
.TextCascade-module__2uLHsa__cascadeWrap{flex-wrap:wrap;display:inline-flex;overflow:hidden}.TextCascade-module__2uLHsa__unit{opacity:0;animation:TextCascade-module__2uLHsa__cascadeIn var(--cascade-duration,.6s) cubic-bezier(.34, 1.56, .64, 1) forwards;animation-delay:var(--cascade-delay,0s);will-change:transform, opacity;display:inline-block;transform:translateY(-20px)}@keyframes TextCascade-module__2uLHsa__cascadeIn{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.TextCascade-module__2uLHsa__unit{animation:.3s forwards TextCascade-module__2uLHsa__fadeIn;transform:none}}@keyframes TextCascade-module__2uLHsa__fadeIn{to{opacity:1}}
.EraserReveal-module__RJUbDW__revealWrap{display:inline-block;position:relative;overflow:hidden}.EraserReveal-module__RJUbDW__revealText{opacity:0;animation:EraserReveal-module__RJUbDW__textReveal var(--eraser-duration,1s) steps(1) forwards;animation-delay:var(--eraser-delay,0s)}.EraserReveal-module__RJUbDW__eraserBand{background:var(--eraser-color,#6366f1);transform-origin:0;animation:EraserReveal-module__RJUbDW__eraserSweep var(--eraser-duration,1s) cubic-bezier(.77, 0, .175, 1) forwards;animation-delay:var(--eraser-delay,0s);position:absolute;inset:0;transform:scaleX(0)}@keyframes EraserReveal-module__RJUbDW__textReveal{0%,50%{opacity:0}50.1%,to{opacity:1}}@keyframes EraserReveal-module__RJUbDW__eraserSweep{0%{transform-origin:0;transform:scaleX(0)}50%{transform-origin:0;transform:scaleX(1)}50.1%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.EraserReveal-module__RJUbDW__revealText{animation:.3s forwards EraserReveal-module__RJUbDW__textRevealSimple;animation-delay:var(--eraser-delay,0s)}.EraserReveal-module__RJUbDW__eraserBand{display:none}}@keyframes EraserReveal-module__RJUbDW__textRevealSimple{to{opacity:1}}
.StaggeredDock-module__GpJ9aq__dock{-webkit-backdrop-filter:blur(12px);background:#0f0f1480;border:1px solid #ffffff0d;border-radius:1.25rem;align-items:flex-end;gap:.75rem;max-width:max-content;height:52px;padding:.5rem .75rem;display:flex;box-shadow:0 15px 35px -5px #00000080,inset 0 1px #ffffff0d}.StaggeredDock-module__GpJ9aq__dockItem{cursor:pointer;color:#a1a1aa;width:36px;height:36px;transform:scale(var(--item-scale,1));transform-origin:bottom;will-change:transform;background:#ffffff08;border:1px solid #ffffff0f;border-radius:.75rem;justify-content:center;align-items:center;transition:transform .15s cubic-bezier(.25,1,.5,1),border-color .2s,color .2s;display:flex;position:relative}.StaggeredDock-module__GpJ9aq__dockItem:hover{color:#fff;border-color:#fff3}.StaggeredDock-module__GpJ9aq__iconWrapper{justify-content:center;align-items:center;font-size:1.15rem;display:flex}.StaggeredDock-module__GpJ9aq__tooltip{color:#fafafa;white-space:nowrap;pointer-events:none;opacity:0;background:#0f0f15;border:1px solid #ffffff14;border-radius:.375rem;padding:.25rem .55rem;font-size:.65rem;font-weight:600;transition:opacity .25s cubic-bezier(.19,1,.22,1),transform .25s cubic-bezier(.19,1,.22,1);position:absolute;bottom:calc(100% + .625rem);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 10px #0006}.StaggeredDock-module__GpJ9aq__tooltipVisible{opacity:1;transform:translate(-50%)translateY(0)}
.MagneticButton-module__6ExcXG__container{padding:1.5rem;display:inline-block;position:relative}.MagneticButton-module__6ExcXG__button{color:#fff;cursor:pointer;will-change:transform;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border:1px solid #ffffff1a;border-radius:9999px;outline:none;padding:.85rem 2.25rem;font-size:.9rem;font-weight:600;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),box-shadow .2s,background .2s;position:relative;box-shadow:0 4px 15px #6366f14d,inset 0 1px #fff3}.MagneticButton-module__6ExcXG__button:hover{background:linear-gradient(135deg,#6d70f7 0%,#5850eb 100%)}.MagneticButton-module__6ExcXG__button:focus-visible{box-shadow:0 0 0 2px #07070a,0 0 0 4px #6366f1}.MagneticButton-module__6ExcXG__container:hover .MagneticButton-module__6ExcXG__button{transition:transform 80ms ease-out;box-shadow:0 8px 25px #6366f173,inset 0 1px #ffffff59}.MagneticButton-module__6ExcXG__text{will-change:transform;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);display:inline-block}.MagneticButton-module__6ExcXG__container:hover .MagneticButton-module__6ExcXG__text{transition:transform 80ms ease-out}
.FlipText-module__ObM_HW__wrap{flex-wrap:wrap;display:inline-flex;overflow:visible}.FlipText-module__ObM_HW__link{color:inherit;outline:none;text-decoration:none;display:inline-block}.FlipText-module__ObM_HW__wordWrap{white-space:nowrap;display:inline-block}.FlipText-module__ObM_HW__space{white-space:pre;display:inline-block}.FlipText-module__ObM_HW__letterWrap{height:1.25em;line-height:1.25em;display:inline-block;position:relative;overflow:hidden}.FlipText-module__ObM_HW__letterTop,.FlipText-module__ObM_HW__letterBottom{will-change:transform;transition:transform var(--duration,.45s) cubic-bezier(.76, 0, .24, 1);transition-delay:var(--delay,0s);display:inline-block}.FlipText-module__ObM_HW__letterTop{transform-origin:0 100%;transform:translateY(0)skewY(0)}.FlipText-module__ObM_HW__letterBottom{transform-origin:0 0;position:absolute;top:0;left:0;transform:translateY(100%)skewY(10deg)}.FlipText-module__ObM_HW__link:hover .FlipText-module__ObM_HW__letterTop,.FlipText-module__ObM_HW__wrap:hover .FlipText-module__ObM_HW__letterTop{transform:translateY(-100%)skewY(-10deg)}.FlipText-module__ObM_HW__link:hover .FlipText-module__ObM_HW__letterBottom,.FlipText-module__ObM_HW__wrap:hover .FlipText-module__ObM_HW__letterBottom{transform:translateY(0)skewY(0)}.FlipText-module__ObM_HW__link:focus-visible .FlipText-module__ObM_HW__letterTop{transform:translateY(-100%)skewY(-10deg)}.FlipText-module__ObM_HW__link:focus-visible .FlipText-module__ObM_HW__letterBottom{transform:translateY(0)skewY(0)}
.NoiseReveal-module__86zFLG__container{display:inline-block;position:relative}.NoiseReveal-module__86zFLG__svgFilter{pointer-events:none;width:0;height:0;position:absolute}.NoiseReveal-module__86zFLG__content{will-change:transform, opacity, filter;margin:-1rem;padding:1rem;display:inline-block}
.LiquidTabs-module__txNPUW__wrapper{display:inline-block;position:relative}.LiquidTabs-module__txNPUW__svgFilter{pointer-events:none;width:0;height:0;position:absolute}.LiquidTabs-module__txNPUW__container{background:var(--paper-dark,#ebe9e0);border-radius:999px;gap:.5rem;padding:.5rem;display:flex;position:relative}.LiquidTabs-module__txNPUW__tabBtn{cursor:pointer;z-index:1;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:.6rem 1.25rem;display:flex;position:relative}.LiquidTabs-module__txNPUW__tabText{z-index:2;color:var(--ink-muted,#737373);font-family:Space Mono,monospace;font-size:.85rem;font-weight:600;transition:color .3s;position:relative}.LiquidTabs-module__txNPUW__tabBtn.LiquidTabs-module__txNPUW__active .LiquidTabs-module__txNPUW__tabText{color:#fff}.LiquidTabs-module__txNPUW__indicator{z-index:0;background-color:var(--ink,#111);border-radius:999px;position:absolute;inset:0}
.StickerPeel-module__P33fIG__container{background-color:#0000;border-radius:12px;width:100%;height:100%;display:inline-block;position:relative;overflow:visible}.StickerPeel-module__P33fIG__revealArea{z-index:1;border-top-right-radius:12px;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:absolute;top:0;right:0;overflow:hidden}.StickerPeel-module__P33fIG__revealContentWrap{color:#fff;justify-content:center;align-items:center;font-family:monospace;font-size:.8rem;font-weight:700;display:flex;position:absolute;top:10px;right:10px}.StickerPeel-module__P33fIG__mainContent{z-index:2;background-color:var(--paper,#fff);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);border-radius:12px;width:100%;height:100%;transition:clip-path .35s cubic-bezier(.19,1,.22,1);position:relative}.StickerPeel-module__P33fIG__mainContent.StickerPeel-module__P33fIG__peeled{clip-path:polygon(0 0,calc(100% - 64px) 0,100% 64px,100% 100%,0 100%)}.StickerPeel-module__P33fIG__flap{z-index:3;pointer-events:none;clip-path:polygon(0 0,100% 100%,0 100%);filter:drop-shadow(-3px 3px 2px #0000001f);border-bottom-left-radius:4px;width:16px;height:16px;transition:width .35s cubic-bezier(.19,1,.22,1),height .35s cubic-bezier(.19,1,.22,1);position:absolute;top:0;right:0}.StickerPeel-module__P33fIG__flapPeeled{width:64px;height:64px}
.ScrollBorder-module__H65tGG__container{width:100%;height:100%;display:block;position:relative}.ScrollBorder-module__H65tGG__svgOverlay{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;inset:0}.ScrollBorder-module__H65tGG__content{z-index:1;width:100%;height:100%;position:relative}@keyframes ScrollBorder-module__H65tGG__draw-border{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@supports (animation-timeline:scroll()){.ScrollBorder-module__H65tGG__animatedRect{stroke-dasharray:1;stroke-dashoffset:1px;animation:linear ScrollBorder-module__H65tGG__draw-border;animation-timeline:scroll()}}@media (prefers-reduced-motion:reduce){.ScrollBorder-module__H65tGG__animatedRect{stroke-dashoffset:0!important;animation:none!important;animation-timeline:none!important}}
.XRaySwitcher-module__ihI--W__container{border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.XRaySwitcher-module__ihI--W__layerBase{width:100%;height:100%}.XRaySwitcher-module__ihI--W__layerTarget{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.XRaySwitcher-module__ihI--W__animateDown{animation:XRaySwitcher-module__ihI--W__clip-down var(--sweep-duration) cubic-bezier(.25, 1, .5, 1) forwards}.XRaySwitcher-module__ihI--W__animateUp{animation:XRaySwitcher-module__ihI--W__clip-up var(--sweep-duration) cubic-bezier(.25, 1, .5, 1) forwards}@keyframes XRaySwitcher-module__ihI--W__clip-down{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes XRaySwitcher-module__ihI--W__clip-up{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.XRaySwitcher-module__ihI--W__xrayBar{mix-blend-mode:difference;z-index:3;pointer-events:none;background:linear-gradient(#0000 0%,#fffc 50%,#0000 100%);height:80px;position:absolute;left:0;right:0}.XRaySwitcher-module__ihI--W__xrayAnimateDown{animation:XRaySwitcher-module__ihI--W__xray-bar-down var(--sweep-duration) cubic-bezier(.25, 1, .5, 1) forwards}.XRaySwitcher-module__ihI--W__xrayAnimateUp{animation:XRaySwitcher-module__ihI--W__xray-bar-up var(--sweep-duration) cubic-bezier(.25, 1, .5, 1) forwards}@keyframes XRaySwitcher-module__ihI--W__xray-bar-down{0%{top:-80px}to{top:100%}}@keyframes XRaySwitcher-module__ihI--W__xray-bar-up{0%{top:100%}to{top:-80px}}.XRaySwitcher-module__ihI--W__laserLine{z-index:4;pointer-events:none;height:3px;box-shadow:0 0 8px var(--laser-color), 0 0 16px var(--laser-color);position:absolute;left:0;right:0}.XRaySwitcher-module__ihI--W__laserAnimateDown{animation:XRaySwitcher-module__ihI--W__laser-line-down var(--sweep-duration) cubic-bezier(.25, 1, .5, 1) forwards}.XRaySwitcher-module__ihI--W__laserAnimateUp{animation:XRaySwitcher-module__ihI--W__laser-line-up var(--sweep-duration) cubic-bezier(.25, 1, .5, 1) forwards}@keyframes XRaySwitcher-module__ihI--W__laser-line-down{0%{top:0%}to{top:100%}}@keyframes XRaySwitcher-module__ihI--W__laser-line-up{0%{top:100%}to{top:0%}}
.LiquidMagnetTabs-module__60sYWq__wrapper{background-color:var(--paper-dark,#1c1917);border:1px solid #ffffff0d;border-radius:9999px;width:100%;max-width:380px;height:44px;padding:4px;display:flex;position:relative;box-shadow:inset 0 2px 4px #0003}.LiquidMagnetTabs-module__60sYWq__svgFilter{pointer-events:none;width:0;height:0;position:absolute}.LiquidMagnetTabs-module__60sYWq__gooeyContainer{pointer-events:none;z-index:1;background:0 0;border-radius:9999px;display:flex;position:absolute;inset:4px;overflow:visible}.LiquidMagnetTabs-module__60sYWq__bgAnchor{flex:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.LiquidMagnetTabs-module__60sYWq__staticPill{pointer-events:none;border-radius:50%;width:16px;height:16px;position:absolute}.LiquidMagnetTabs-module__60sYWq__activePill{pointer-events:none;border-radius:9999px;position:absolute;inset:0}.LiquidMagnetTabs-module__60sYWq__labelContainer{z-index:2;display:flex;position:absolute;inset:4px}.LiquidMagnetTabs-module__60sYWq__tabBtn{letter-spacing:.02em;color:#a8a29e;text-transform:uppercase;cursor:pointer;z-index:5;background:0 0;border:none;outline:none;flex:1;justify-content:center;align-items:center;height:100%;font-family:inherit;font-size:.8rem;font-weight:600;transition:color .28s cubic-bezier(.215,.61,.355,1);display:flex}.LiquidMagnetTabs-module__60sYWq__btnActive{color:#1c1917}
.KillfeedToast-module__HHKwjW__feedRow{text-shadow:1px 1px #000c;pointer-events:auto;background:#0c0c10d9;border:1px solid #ffffff14;align-items:center;gap:.75rem;margin-bottom:.35rem;padding:.45rem 1rem;font-family:Space Mono,Courier,monospace;font-size:.8rem;font-weight:700;animation:.15s cubic-bezier(.16,1,.3,1) forwards KillfeedToast-module__HHKwjW__slideInRight;display:inline-flex;box-shadow:0 4px 12px #0000004d}.KillfeedToast-module__HHKwjW__name{letter-spacing:-.01em}.KillfeedToast-module__HHKwjW__teamCt{color:#5b92e5}.KillfeedToast-module__HHKwjW__teamT{color:#e55b5b}.KillfeedToast-module__HHKwjW__iconContainer{color:#ffd300;filter:drop-shadow(1px 1px #000c);justify-content:center;align-items:center;display:flex}.KillfeedToast-module__HHKwjW__weaponSvg{vertical-align:middle;display:inline-block}.KillfeedToast-module__HHKwjW__weaponSvgRed{vertical-align:middle;color:#f33;display:inline-block}.KillfeedToast-module__HHKwjW__bulletSymbol{color:#ffd300;font-size:.85rem}@keyframes KillfeedToast-module__HHKwjW__slideInRight{0%{opacity:0;transform:translate(30px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}
.CyberpunkGlitch-module__cnaZ-G__container{-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-block;position:relative;overflow:hidden}.CyberpunkGlitch-module__cnaZ-G__textBase{z-index:5;transition:transform .15s;display:block;position:relative}.CyberpunkGlitch-module__cnaZ-G__textGlitch{z-index:4;opacity:.8;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.CyberpunkGlitch-module__cnaZ-G__textCyan{color:#00f3ff;mix-blend-mode:screen}.CyberpunkGlitch-module__cnaZ-G__textRed{color:#f05;mix-blend-mode:screen}.CyberpunkGlitch-module__cnaZ-G__glintSheen{z-index:6;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#fff6 50%,#fff0 100%);width:100%;height:100%;transition:none;position:absolute;top:0;left:-150%;transform:skew(-25deg)}.CyberpunkGlitch-module__cnaZ-G__isHovered .CyberpunkGlitch-module__cnaZ-G__textGlitch{display:block}.CyberpunkGlitch-module__cnaZ-G__isHovered .CyberpunkGlitch-module__cnaZ-G__textCyan{animation:.45s steps(2,end) infinite CyberpunkGlitch-module__cnaZ-G__glitchAnim1}.CyberpunkGlitch-module__cnaZ-G__isHovered .CyberpunkGlitch-module__cnaZ-G__textRed{animation:.45s steps(2,end) infinite CyberpunkGlitch-module__cnaZ-G__glitchAnim2}.CyberpunkGlitch-module__cnaZ-G__isHovered .CyberpunkGlitch-module__cnaZ-G__glintSheen{animation:.5s cubic-bezier(.25,1,.5,1) forwards CyberpunkGlitch-module__cnaZ-G__glintSweep}.CyberpunkGlitch-module__cnaZ-G__isHovered .CyberpunkGlitch-module__cnaZ-G__textBase{animation:.45s steps(3,end) infinite CyberpunkGlitch-module__cnaZ-G__textShake}@keyframes CyberpunkGlitch-module__cnaZ-G__glitchAnim1{0%{clip-path:inset(40% 0 61%);transform:translate(-3px,-2px)}20%{clip-path:inset(92% 0 1%);transform:translate(2px,3px)}40%{clip-path:inset(5% 0 85%);transform:translate(-1px,2px)}60%{clip-path:inset(70% 0 10%);transform:translate(3px,-1px)}80%{clip-path:inset(12% 0 55%);transform:translate(-2px,-3px)}to{clip-path:inset(50% 0 30%);transform:translate(1px,1px)}}@keyframes CyberpunkGlitch-module__cnaZ-G__glitchAnim2{0%{clip-path:inset(25% 0 58%);transform:translate(3px,2px)}20%{clip-path:inset(75% 0 5%);transform:translate(-2px,-3px)}40%{clip-path:inset(15% 0 80%);transform:translate(2px,-1px)}60%{clip-path:inset(62% 0 18%);transform:translate(-3px,3px)}80%{clip-path:inset(5% 0 60%);transform:translate(1px,-2px)}to{clip-path:inset(45% 0);transform:translate(-1px,-1px)}}@keyframes CyberpunkGlitch-module__cnaZ-G__textShake{0%{transform:translate(1px,.5px)skew(.5deg)}25%{transform:translate(-.5px,-.5px)skew(-.5deg)}50%{transform:translate(.5px,-1px)skew(.5deg)}75%{transform:translate(-1px,.5px)skew(0deg)}to{transform:translate(.5px,.5px)skew(-.5deg)}}@keyframes CyberpunkGlitch-module__cnaZ-G__glintSweep{0%{left:-150%}to{left:150%}}
.RetroRPGCard-module__RXvcCG__retroCard{background:var(--paper-dark,#efece5);image-rendering:pixelated;cursor:pointer;border:4px solid #111;width:100%;height:100%;transition:transform .12s steps(4,end),box-shadow .12s steps(4,end);box-shadow:4px 4px #111}.RetroRPGCard-module__RXvcCG__doubleBorder{border:1px solid #111;height:calc(100% - 8px);margin:3px;padding:1rem;position:relative}.RetroRPGCard-module__RXvcCG__innerContent{color:#111;font-family:Space Mono,Courier,monospace;font-size:.85rem;line-height:1.5}.RetroRPGCard-module__RXvcCG__retroCard.RetroRPGCard-module__RXvcCG__isHovered{transform:translate(-6px,-6px);box-shadow:10px 10px #111}.RetroRPGCard-module__RXvcCG__innerContent:before{content:"▶";opacity:0;color:#111;font-size:.75rem;transition:opacity .1s steps(2,end);position:absolute;top:1.15rem;left:.4rem}.RetroRPGCard-module__RXvcCG__isHovered .RetroRPGCard-module__RXvcCG__innerContent{padding-left:1.2rem;transition:padding-left .1s steps(2,end)}.RetroRPGCard-module__RXvcCG__isHovered .RetroRPGCard-module__RXvcCG__innerContent:before{opacity:1}
.CameraFrameSnap-module__H5yXGW__container{cursor:pointer;display:inline-block;position:relative}.CameraFrameSnap-module__H5yXGW__bracket{width:var(--border-length,16px);height:var(--border-length,16px);opacity:.3;pointer-events:none;z-index:10;transition:transform .28s cubic-bezier(.19,1,.22,1),opacity .2s;position:absolute}.CameraFrameSnap-module__H5yXGW__topLeft{border-top:2px solid var(--border-color,#111);border-left:2px solid var(--border-color,#111);transform:translate(calc(-1 * var(--snap-offset,8px)), calc(-1 * var(--snap-offset,8px)));top:0;left:0}.CameraFrameSnap-module__H5yXGW__topRight{border-top:2px solid var(--border-color,#111);border-right:2px solid var(--border-color,#111);transform:translate(var(--snap-offset,8px), calc(-1 * var(--snap-offset,8px)));top:0;right:0}.CameraFrameSnap-module__H5yXGW__bottomLeft{border-bottom:2px solid var(--border-color,#111);border-left:2px solid var(--border-color,#111);transform:translate(calc(-1 * var(--snap-offset,8px)), var(--snap-offset,8px));bottom:0;left:0}.CameraFrameSnap-module__H5yXGW__bottomRight{border-bottom:2px solid var(--border-color,#111);border-right:2px solid var(--border-color,#111);transform:translate(var(--snap-offset,8px), var(--snap-offset,8px));bottom:0;right:0}.CameraFrameSnap-module__H5yXGW__isHovered .CameraFrameSnap-module__H5yXGW__bracket{opacity:1;transform:translate(0)}.CameraFrameSnap-module__H5yXGW__content{width:100%;height:100%;display:block}
.SplitFlapRoll-module__bOMXeW__container{vertical-align:middle;align-items:center;display:inline-flex}.SplitFlapRoll-module__bOMXeW__charColumn{vertical-align:middle;height:1.2em;line-height:1.2em;display:inline-block;overflow:hidden}.SplitFlapRoll-module__bOMXeW__roller{height:2.4em;transition:transform var(--flap-duration,.3s) cubic-bezier(.25, 1, .5, 1) var(--flap-delay,0s);flex-direction:column;display:flex}.SplitFlapRoll-module__bOMXeW__topChar,.SplitFlapRoll-module__bOMXeW__bottomChar{text-align:center;height:1.2em;display:block}.SplitFlapRoll-module__bOMXeW__bottomChar{color:var(--blue-accent,#3b82f6)}.SplitFlapRoll-module__bOMXeW__spaceChar{width:.25em;display:inline-block}.SplitFlapRoll-module__bOMXeW__isHovered .SplitFlapRoll-module__bOMXeW__roller{transform:translateY(-50%)}
.LayerFanOut-module__HWRNea__container{cursor:pointer;display:inline-block;position:relative}.LayerFanOut-module__HWRNea__backingCard{border:1px solid var(--stone,#111);pointer-events:none;position:absolute;inset:0;box-shadow:2px 2px #0000000d}.LayerFanOut-module__HWRNea__layer1{z-index:2;background:var(--bg-layer-1,#e5e3db);transition:transform .28s cubic-bezier(.25,1,.5,1)}.LayerFanOut-module__HWRNea__layer2{z-index:1;background:var(--bg-layer-2,#dcdad1);transition:transform .36s cubic-bezier(.25,1,.5,1)}.LayerFanOut-module__HWRNea__foregroundCard{z-index:3;border:1px solid var(--stone,#111);background:#fff;transition:transform .25s cubic-bezier(.25,1,.5,1);position:relative;box-shadow:2px 2px #0000000d}.LayerFanOut-module__HWRNea__isHovered .LayerFanOut-module__HWRNea__layer1{transform:translate(calc(var(--fan-offset,16px) * .5), calc(var(--fan-offset,16px) * .5)) rotate(calc(var(--fan-rotation,5deg) * .5))}.LayerFanOut-module__HWRNea__isHovered .LayerFanOut-module__HWRNea__layer2{transform:translate(var(--fan-offset,16px), var(--fan-offset,16px)) rotate(var(--fan-rotation,5deg))}.LayerFanOut-module__HWRNea__isHovered .LayerFanOut-module__HWRNea__foregroundCard{transform:translate(-2px,-2px)}
.BorderMorph-module__hUgg6G__morphContainer{border:2px solid var(--border-color,#3b82f6);width:100%;height:100%;animation:BorderMorph-module__hUgg6G__morphing var(--morph-speed,8s) ease-in-out infinite;cursor:pointer;background:0 0;border-radius:60% 40% 30% 70%/60% 30% 70% 40%;justify-content:center;align-items:center;transition:border-radius .45s cubic-bezier(.25,1,.5,1),border-color .25s,background-color .25s;display:flex;position:relative;overflow:hidden}.BorderMorph-module__hUgg6G__morphContainer.BorderMorph-module__hUgg6G__isHovered{background-color:#3b82f60d;animation:none;border-radius:50%!important}.BorderMorph-module__hUgg6G__innerContent{justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex}@keyframes BorderMorph-module__hUgg6G__morphing{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}25%{border-radius:50% 50% 40% 60%/40% 60% 50% 50%}50%{border-radius:30% 60% 70% 30%/50% 60% 30%}75%{border-radius:40% 40% 60%/60% 40%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}
.DepthOfField-module__sWaNIW__parentContainer{width:100%;position:relative}.DepthOfField-module__sWaNIW__childItem{transition:filter .35s cubic-bezier(.25,1,.5,1),transform .35s cubic-bezier(.25,1,.5,1),opacity .35s;position:relative}.DepthOfField-module__sWaNIW__childItem:hover{z-index:10;transform:scale(1.03);filter:blur()!important;opacity:1!important}.DepthOfField-module__sWaNIW__parentContainer:has(.DepthOfField-module__sWaNIW__childItem:hover) .DepthOfField-module__sWaNIW__childItem:not(:hover){filter:blur(2px);opacity:.4;transform:scale(.97)}
.MagneticCounterShift-module__sZOBxW__outerBox{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;justify-content:center;align-items:center;padding:.75rem 1.5rem;display:inline-flex;position:relative}.MagneticCounterShift-module__sZOBxW__backingPlate{border:1px solid var(--stone,#111);box-shadow:3px 3px 0px var(--stone,#111);z-index:1;background:#fff;transition:transform .15s cubic-bezier(.25,1,.5,1),background-color .25s;position:absolute;inset:0}.MagneticCounterShift-module__sZOBxW__foregroundText{z-index:5;color:var(--ink,#111);pointer-events:none;font-family:Space Mono,monospace;font-size:.85rem;font-weight:700;transition:transform .15s cubic-bezier(.25,1,.5,1);position:relative}.MagneticCounterShift-module__sZOBxW__outerBox:hover .MagneticCounterShift-module__sZOBxW__backingPlate{background-color:var(--paper-dark,#f4f1ea);box-shadow:4px 4px 0px var(--stone,#111)}
.BlueprintScanner-module__rz-_Oq__scannerFrame{background-color:#020617;border:1px solid #0284c74d;width:100%;height:100%;position:relative;overflow:hidden}.BlueprintScanner-module__rz-_Oq__screenWrapper{position:absolute;inset:0;overflow:hidden}.BlueprintScanner-module__rz-_Oq__blueprintGrid{background-size:16px 16px;background-image:linear-gradient(var(--grid-color,#0284c726) 1px, transparent 1px), linear-gradient(90deg, var(--grid-color,#0284c726) 1px, transparent 1px);background-position:50%;position:absolute;inset:0}.BlueprintScanner-module__rz-_Oq__laserLine{background:linear-gradient(90deg, #0284c700 0%, var(--laser-color,#0284c7) 50%, #0284c700 100%);width:100%;height:3px;box-shadow:0 0 12px var(--laser-color,#0284c7);animation:BlueprintScanner-module__rz-_Oq__scanSweep var(--scan-duration,1.8s) cubic-bezier(.4, 0, .2, 1) infinite;position:absolute;left:0}.BlueprintScanner-module__rz-_Oq__loadingStats{z-index:20;flex-direction:column;gap:.25rem;display:flex;position:absolute;bottom:.75rem;left:.75rem}.BlueprintScanner-module__rz-_Oq__techText{color:var(--laser-color,#0284c7);letter-spacing:.05em;opacity:.8;text-shadow:0 0 3px #0284c766;font-family:Space Mono,Courier,monospace;font-size:.6rem}.BlueprintScanner-module__rz-_Oq__content{width:100%;height:100%;animation:.35s ease-out forwards BlueprintScanner-module__rz-_Oq__fadeIn}@keyframes BlueprintScanner-module__rz-_Oq__scanSweep{0%{top:-5%}to{top:105%}}@keyframes BlueprintScanner-module__rz-_Oq__fadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}
.OrigamiFold-module__67fAdq__accordionFrame{border:1px solid var(--stone,#111);background:var(--paper-base,#fff);width:100%;box-shadow:2px 2px 0px var(--stone,#111);position:relative}.OrigamiFold-module__67fAdq__headerBtn{cursor:pointer;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;display:flex}.OrigamiFold-module__67fAdq__titleText{color:var(--ink,#111);text-align:left;font-family:Space Mono,Courier,monospace;font-size:.85rem;font-weight:700}.OrigamiFold-module__67fAdq__indicator{color:var(--ink-muted,#666);transform-origin:50%;font-size:.65rem;transition:transform .35s cubic-bezier(.25,1,.5,1)}.OrigamiFold-module__67fAdq__indicatorOpen{transform:rotate(180deg)}.OrigamiFold-module__67fAdq__perspectiveWrap{perspective:1000px;overflow:hidden}.OrigamiFold-module__67fAdq__foldPanel{transform-origin:top;opacity:0;background:var(--paper-dark,#f4f1ea);border-top:1px solid #0000000d;max-height:0;transition:transform .45s cubic-bezier(.16,1,.3,1),max-height .45s cubic-bezier(.16,1,.3,1),opacity .35s;overflow:hidden;transform:rotateX(-90deg)}.OrigamiFold-module__67fAdq__panelOpen{opacity:1;max-height:500px;transform:rotateX(0)}.OrigamiFold-module__67fAdq__panelInner{color:var(--ink-muted,#555);padding:1rem;font-family:Space Mono,Courier,monospace;font-size:.8rem;line-height:1.5}
.MoireIllusion-module__6yC37q__container{border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.MoireIllusion-module__6yC37q__staticPattern{pointer-events:none;z-index:1;background:repeating-linear-gradient(90deg, transparent, transparent 2px, var(--pattern-color,#00000026) 2px, var(--pattern-color,#00000026) 4px);position:absolute;inset:0}.MoireIllusion-module__6yC37q__dynamicPattern{pointer-events:none;z-index:2;background:repeating-linear-gradient(90deg, transparent, transparent 2px, var(--pattern-color,#00000026) 2px, var(--pattern-color,#00000026) 4px);transform-origin:50%;transition:transform .12s cubic-bezier(.1,.8,.2,1);position:absolute;inset:-60px}.MoireIllusion-module__6yC37q__revealText{z-index:3;pointer-events:none;letter-spacing:.18em;color:var(--pattern-color,#00000026);text-align:center;opacity:0;filter:blur(8px);text-transform:uppercase;font-family:inherit;font-size:2.2rem;font-weight:900;transition:opacity .4s ease-out,filter .4s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MoireIllusion-module__6yC37q__activeText{opacity:.95;filter:blur()}.MoireIllusion-module__6yC37q__content{z-index:4;width:100%;height:100%;position:relative}
.CircadianIdle-module__zsawMW__container{width:100%;height:100%;display:block}.circadianNode{transform-origin:50%;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .4s ease-out}@keyframes CircadianIdle-module__zsawMW__circadian-breath{0%{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.CircadianIdle-module__zsawMW__idleState .circadianNode{animation:6.5s ease-in-out infinite CircadianIdle-module__zsawMW__circadian-breath}@media (prefers-reduced-motion:reduce){.CircadianIdle-module__zsawMW__idleState .circadianNode{animation:none!important}.circadianNode{transition:none!important}}
.KineticInput-module__HamgPW__inputWrapper{width:100%;display:block;position:relative}.KineticInput-module__HamgPW__kineticField{width:100%;color:var(--ink,#1c1917);background:0 0;border:none;outline:none;padding:12px 0;font-family:Outfit,system-ui,-apple-system,sans-serif;font-size:1.1rem;transition:font-weight .25s cubic-bezier(.25,1,.5,1),letter-spacing .25s cubic-bezier(.25,1,.5,1),text-shadow .35s}.KineticInput-module__HamgPW__kineticField::placeholder{color:var(--ink-muted,#a8a29e);letter-spacing:.05em!important;text-shadow:none!important;font-weight:300!important}.KineticInput-module__HamgPW__speedIndicator{pointer-events:none;border-radius:2px;width:0%;height:2px;transition:width .15s cubic-bezier(.215,.61,.355,1),background-color .25s;position:absolute;bottom:0;left:0}
.ShockwaveContainer-module__91OEYW__container{width:100%;height:100%;display:block;position:relative}.ShockwaveContainer-module__91OEYW__item{will-change:transform;position:relative}
.AnamorphicGrid-module__QdUBCG__gridContainer{width:100%;height:100%;display:block;position:relative}.AnamorphicGrid-module__QdUBCG__cardWrapper{will-change:transform;border:1px solid var(--stone,#0000001a);box-shadow:2px 2px 0 var(--stone,#0000001a);background-color:var(--paper,#fff);border-radius:12px;transition:transform .45s cubic-bezier(.25,1,.5,1),box-shadow .45s cubic-bezier(.25,1,.5,1),border-color .45s;position:relative}.AnamorphicGrid-module__QdUBCG__cardSkewed{box-shadow:2px 2px 0 var(--stone,#0000001a)}.AnamorphicGrid-module__QdUBCG__cardAligned{border-color:var(--ink,#1c1917);box-shadow:6px 6px 0 var(--stone-dark,#0000002e)}@media (prefers-reduced-motion:reduce){.AnamorphicGrid-module__QdUBCG__cardWrapper{transition:none!important;transform:none!important}}
.CellularGrid-module__z6T9WW__gridContainer{width:100%;height:100%;position:relative}.CellularGrid-module__z6T9WW__gridItem{will-change:transform;border:1px solid var(--stone,#0000001a);box-shadow:2px 2px 0 var(--stone,#0000001a);background-color:var(--paper,#fff);border-radius:12px;transition:transform .42s cubic-bezier(.215,.61,.355,1),box-shadow .42s cubic-bezier(.215,.61,.355,1),border-color .42s;position:relative}.CellularGrid-module__z6T9WW__itemHovered{z-index:10;border-color:var(--ink,#1c1917);box-shadow:8px 10px 16px #00000014}.CellularGrid-module__z6T9WW__itemNeighbor{z-index:2}@media (prefers-reduced-motion:reduce){.CellularGrid-module__z6T9WW__gridItem{transition:none!important;transform:none!important}}
.IsometricTunnel-module__qB_cJW__container{width:100%;height:100%;display:block;position:relative;overflow:visible}.IsometricTunnel-module__qB_cJW__extrusionLayer{pointer-events:none;background-color:#0000;border-style:solid;border-width:1px;border-radius:12px;transition:transform .42s cubic-bezier(.23,1,.32,1),opacity .42s,border-color .42s;position:absolute;inset:0}.IsometricTunnel-module__qB_cJW__mainCard{border:1px solid var(--stone,#00000026);background-color:var(--paper,#fff);border-radius:12px;width:100%;height:100%;transition:border-color .42s;position:relative}.IsometricTunnel-module__qB_cJW__cardHovered{border-color:var(--ink,#1c1917)}@media (prefers-reduced-motion:reduce){.IsometricTunnel-module__qB_cJW__extrusionLayer{transition:none!important;transform:none!important}}
.ChronosEcho-module__moyt5G__container{flex-wrap:wrap;display:inline-flex;position:relative;overflow:visible}.ChronosEcho-module__moyt5G__letter{color:var(--ink-muted,#a8a29e);transform-origin:bottom;-webkit-user-select:none;user-select:none;font-family:Outfit,system-ui,-apple-system,sans-serif;font-size:2.2rem;font-weight:300;transition:transform .25s cubic-bezier(.25,1,.5,1),font-weight .25s cubic-bezier(.25,1,.5,1),color .25s;display:inline-block}@media (prefers-reduced-motion:reduce){.ChronosEcho-module__moyt5G__letter{transition:none!important;transform:none!important}}
.AnimatedDropzone-module__n97wQa__dropzone{background:var(--paper-base,#f4f1ea);cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;min-height:140px;transition:background-color .3s cubic-bezier(.25,1,.5,1);display:flex;position:relative;overflow:hidden}.AnimatedDropzone-module__n97wQa__fileInput{display:none}.AnimatedDropzone-module__n97wQa__borderSvg{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.AnimatedDropzone-module__n97wQa__borderPath{transition:d .6s cubic-bezier(.25,1,.5,1),stroke .3s,color .3s}.AnimatedDropzone-module__n97wQa__rotateStroke{animation:2.5s linear infinite AnimatedDropzone-module__n97wQa__rotateMarquee}.AnimatedDropzone-module__n97wQa__progressPath{transition:stroke-dashoffset .15s linear}@keyframes AnimatedDropzone-module__n97wQa__rotateMarquee{0%{stroke-dashoffset:0}to{stroke-dashoffset:-40px}}.AnimatedDropzone-module__n97wQa__contentWrapper{z-index:2;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:80%;display:flex;position:relative}.AnimatedDropzone-module__n97wQa__idleWrapper,.AnimatedDropzone-module__n97wQa__successWrapper,.AnimatedDropzone-module__n97wQa__progressContainer{flex-direction:column;align-items:center;width:100%;display:flex}.AnimatedDropzone-module__n97wQa__uploadIcon{margin-bottom:.5rem;font-size:2rem;transition:transform .3s cubic-bezier(.25,1,.5,1)}.AnimatedDropzone-module__n97wQa__dragging .AnimatedDropzone-module__n97wQa__uploadIcon{transform:scale(1.2)translateY(-4px)}.AnimatedDropzone-module__n97wQa__instructionText{color:var(--ink-muted,#6e6b64);letter-spacing:.05em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:.72rem;font-weight:600}.AnimatedDropzone-module__n97wQa__statusText,.AnimatedDropzone-module__n97wQa__successText{color:var(--ink,#1a1a1a);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.5rem;font-family:Space Mono,monospace;font-size:.72rem;font-weight:700;animation:.4s cubic-bezier(.25,1,.5,1) forwards AnimatedDropzone-module__n97wQa__textReveal}.AnimatedDropzone-module__n97wQa__successIcon{color:#10b981;margin-bottom:.25rem;font-size:1.5rem;animation:.3s cubic-bezier(.175,.885,.32,1.275) forwards AnimatedDropzone-module__n97wQa__scaleIn}@keyframes AnimatedDropzone-module__n97wQa__textReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes AnimatedDropzone-module__n97wQa__scaleIn{0%{transform:scale(0)}to{transform:scale(1)}}
.AdaptiveDock-module__mEKwKq__dockContainer{z-index:100;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.AdaptiveDock-module__mEKwKq__visible{opacity:1;transform:translate(-50%)translateY(0)}.AdaptiveDock-module__mEKwKq__hidden{opacity:0;pointer-events:none;transform:translate(-50%)translateY(100px)}.AdaptiveDock-module__mEKwKq__dockTrack{box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;height:40px;transition:all .5s cubic-bezier(.175,.885,.32,1.15);display:flex;overflow:hidden;box-shadow:0 10px 30px #00000026}.AdaptiveDock-module__mEKwKq__collapsed{border-radius:20px;width:44px}.AdaptiveDock-module__mEKwKq__expanded{width:var(--expanded-width,240px);border-radius:12px}.AdaptiveDock-module__mEKwKq__themeInk{background:var(--ink,#1a1a1a);border:1px solid var(--ink,#1a1a1a)}.AdaptiveDock-module__mEKwKq__themeInk .AdaptiveDock-module__mEKwKq__pulseDot{background:var(--paper-base,#f4f1ea)}.AdaptiveDock-module__mEKwKq__themePaper{background:var(--paper-base,#f4f1ea);border:1px solid var(--ink,#1a1a1a);box-shadow:3px 3px 0 var(--stone,#d9d4cc)}.AdaptiveDock-module__mEKwKq__themePaper .AdaptiveDock-module__mEKwKq__pulseDot{background:var(--ink,#1a1a1a)}.AdaptiveDock-module__mEKwKq__themeGlass{-webkit-backdrop-filter:blur(16px);background:#ffffff73;border:1px solid #ffffff40;box-shadow:0 8px 32px #00000014}.AdaptiveDock-module__mEKwKq__themeGlass .AdaptiveDock-module__mEKwKq__pulseDot{background:#1a1a1a}.AdaptiveDock-module__mEKwKq__themeNeon{background:#000;border:2px solid #39ff14;box-shadow:0 0 12px #39ff144d}.AdaptiveDock-module__mEKwKq__themeNeon .AdaptiveDock-module__mEKwKq__pulseDot{background:#39ff14;box-shadow:0 0 6px #39ff14}.AdaptiveDock-module__mEKwKq__pillPulseWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.AdaptiveDock-module__mEKwKq__pulseDot{border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite AdaptiveDock-module__mEKwKq__pulsePulse}@keyframes AdaptiveDock-module__mEKwKq__pulsePulse{0%{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:.5;transform:scale(.8)}}.AdaptiveDock-module__mEKwKq__itemsWrapper{justify-content:space-around;align-items:center;width:100%;height:100%;padding:0 .5rem;display:flex}.AdaptiveDock-module__mEKwKq__dockItem{cursor:pointer;opacity:0;background:0 0;border:none;outline:none;flex-direction:column;justify-content:center;align-items:center;padding:.25rem;transition:transform .25s cubic-bezier(.175,.885,.32,1.275);animation:.3s cubic-bezier(.25,1,.5,1) forwards AdaptiveDock-module__mEKwKq__fadeStaggerIn;display:flex}@keyframes AdaptiveDock-module__mEKwKq__fadeStaggerIn{0%{opacity:0;transform:translateY(8px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.AdaptiveDock-module__mEKwKq__dockItem:hover{transform:translateY(-4px) scale(var(--magnification,1.25))}.AdaptiveDock-module__mEKwKq__themeInk .AdaptiveDock-module__mEKwKq__dockItem{color:var(--paper-base,#f4f1ea)}.AdaptiveDock-module__mEKwKq__themePaper .AdaptiveDock-module__mEKwKq__dockItem,.AdaptiveDock-module__mEKwKq__themeGlass .AdaptiveDock-module__mEKwKq__dockItem{color:var(--ink,#1a1a1a)}.AdaptiveDock-module__mEKwKq__themeNeon .AdaptiveDock-module__mEKwKq__dockItem{color:#39ff14}.AdaptiveDock-module__mEKwKq__itemIcon{font-size:1.15rem}.AdaptiveDock-module__mEKwKq__itemLabel{text-transform:uppercase;letter-spacing:.05em;opacity:.7;font-family:Space Mono,monospace;font-size:.52rem;font-weight:700;display:none}.AdaptiveDock-module__mEKwKq__closeBtn{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:.25rem;font-size:.85rem;font-weight:700;transition:transform .2s;display:flex}.AdaptiveDock-module__mEKwKq__themeInk .AdaptiveDock-module__mEKwKq__closeBtn,.AdaptiveDock-module__mEKwKq__themePaper .AdaptiveDock-module__mEKwKq__closeBtn,.AdaptiveDock-module__mEKwKq__themeGlass .AdaptiveDock-module__mEKwKq__closeBtn{color:#ef4444}.AdaptiveDock-module__mEKwKq__themeNeon .AdaptiveDock-module__mEKwKq__closeBtn{color:#f33}.AdaptiveDock-module__mEKwKq__closeBtn:hover{transform:scale(1.2)rotate(90deg)}
.StepTransition-module__qILB8W__stepWrapper{box-sizing:border-box;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.StepTransition-module__qILB8W__progressContainer{background:var(--stone,#d9d4cc);flex-shrink:0;width:100%;height:3px;position:relative;overflow:hidden}.StepTransition-module__qILB8W__progressBar{background:var(--ink,#1a1a1a);width:0;height:100%}.StepTransition-module__qILB8W__stepTrack{will-change:transform;flex-direction:row;height:max-content;display:flex}.StepTransition-module__qILB8W__stepPageSlide{box-sizing:border-box;flex-shrink:0;height:max-content}.StepTransition-module__qILB8W__fadeContainer{width:100%;height:100%;position:relative}.StepTransition-module__qILB8W__stepPageFade{box-sizing:border-box;width:100%;height:max-content}.StepTransition-module__qILB8W__activePage{opacity:1;pointer-events:auto;position:relative}.StepTransition-module__qILB8W__inactivePage{opacity:0;pointer-events:none;position:absolute;top:0;left:0}
.MorphingHeader-module__9XgmwG__header{box-sizing:border-box;z-index:100;justify-content:space-between;align-items:center;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex}.MorphingHeader-module__9XgmwG__normal{background:0 0;border-bottom:1px solid #0000;border-radius:0;width:100%;height:60px;padding:0 2rem;position:absolute;top:0;left:0;right:0}.MorphingHeader-module__9XgmwG__styleGlassCapsule.MorphingHeader-module__9XgmwG__sticky{width:var(--sticky-width,80%);height:44px;-webkit-backdrop-filter:blur(var(--backdrop-blur,12px));border:1px solid var(--stone,#d9d4cc);background:#ffffffb8;border-radius:22px;padding:0 1.5rem;position:fixed;top:1rem;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0000000d}.MorphingHeader-module__9XgmwG__styleSolidBar.MorphingHeader-module__9XgmwG__sticky{background:var(--paper-base,#f4f1ea);border-bottom:1px solid var(--ink,#1a1a1a);width:100%;height:52px;padding:0 2rem;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 20px #0000000d}.MorphingHeader-module__9XgmwG__styleGlassSlide.MorphingHeader-module__9XgmwG__sticky{width:100%;height:54px;-webkit-backdrop-filter:blur(var(--backdrop-blur,12px));border-bottom:1px solid var(--stone,#d9d4cc);background:#f4f1eacc;padding:0 2rem;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 16px #00000008}.MorphingHeader-module__9XgmwG__brand{cursor:pointer;align-items:center;gap:.5rem;display:flex}.MorphingHeader-module__9XgmwG__dot{background:var(--ink,#1a1a1a);border-radius:50%;width:8px;height:8px;transition:transform .3s}.MorphingHeader-module__9XgmwG__brand:hover .MorphingHeader-module__9XgmwG__dot{transform:scale(1.3)}.MorphingHeader-module__9XgmwG__brandText{color:var(--ink,#1a1a1a);letter-spacing:-.01em;font-family:Space Mono,monospace;font-size:.85rem;font-weight:700}.MorphingHeader-module__9XgmwG__nav{align-items:center;gap:1.25rem;display:flex}.MorphingHeader-module__9XgmwG__link{color:var(--ink-muted,#6e6b64);padding-bottom:2px;font-family:Space Mono,monospace;font-size:.75rem;font-weight:600;text-decoration:none;transition:color .2s;position:relative}.MorphingHeader-module__9XgmwG__link:hover{color:var(--ink,#1a1a1a)}.MorphingHeader-module__9XgmwG__link:after{content:"";background:var(--ink,#1a1a1a);width:0;height:1px;transition:width .25s;position:absolute;bottom:0;left:0}.MorphingHeader-module__9XgmwG__link:hover:after{width:100%}
.ElasticTabs-module__GvMTXq__tabsContainer{background:var(--paper-dark,#edebe3);border:1px solid var(--stone,#d9d4cc);box-shadow:3px 3px 0 var(--stone,#d9d4cc);-webkit-user-select:none;user-select:none;border-radius:0;width:max-content;padding:4px;display:flex;position:relative}.ElasticTabs-module__GvMTXq__indicator{z-index:1;pointer-events:none;background:var(--ink,#1a1a1a);border-radius:0;position:absolute;top:4px;bottom:4px}.ElasticTabs-module__GvMTXq__pillIndicator{border-radius:0}.ElasticTabs-module__GvMTXq__underlineIndicator{background:var(--ink,#1a1a1a);height:2px;top:auto;bottom:0}.ElasticTabs-module__GvMTXq__barIndicator{background:var(--ink,#1a1a1a);height:3px;top:0;bottom:auto}.ElasticTabs-module__GvMTXq__tabBtn{z-index:2;color:var(--ink,#1a1a1a);cursor:pointer;text-align:center;background:0 0;border:none;outline:none;min-width:80px;padding:6px 16px;font-family:Space Mono,monospace;font-size:.75rem;font-weight:700;transition:color .2s;position:relative}.ElasticTabs-module__GvMTXq__active{color:var(--paper-base,#f4f1ea)}.ElasticTabs-module__GvMTXq__activeUnderline{color:var(--ink,#1a1a1a);font-weight:800}
.InfiniteMarquee-module__LbjcWW__marqueeContainer{box-sizing:border-box;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.InfiniteMarquee-module__LbjcWW__fadeMask{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.InfiniteMarquee-module__LbjcWW__marqueeTrack{will-change:transform;flex-shrink:0;align-items:center;width:max-content;animation:15s linear infinite InfiniteMarquee-module__LbjcWW__marqueeLoop;display:flex;transform:translate(0,0)}.InfiniteMarquee-module__LbjcWW__reverse{animation-direction:reverse}.InfiniteMarquee-module__LbjcWW__marqueeItem{flex-shrink:0;justify-content:center;align-items:center;display:flex}@keyframes InfiniteMarquee-module__LbjcWW__marqueeLoop{0%{transform:translate(0,0)}to{transform:translate(-33.3333%)}}
.ControlPanel-module__I88Bja__panel{border-top:1px solid var(--stone);flex-direction:column;gap:1.5rem;max-height:calc(100vh - 350px);padding:1.5rem;display:flex;overflow-y:auto}.ControlPanel-module__I88Bja__panelHeader{border-bottom:1px solid var(--stone);justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.ControlPanel-module__I88Bja__panelTitle{text-transform:uppercase;color:var(--ink-muted);letter-spacing:.05em;margin:0;font-family:Space Mono,monospace;font-size:.75rem;font-weight:700}.ControlPanel-module__I88Bja__liveTag{color:#c27803;letter-spacing:.05em;background:#fdf6b2;padding:.15rem .5rem;font-family:Space Mono,monospace;font-size:.65rem;font-weight:700}.ControlPanel-module__I88Bja__controlGroup{flex-direction:column;gap:.5rem;display:flex}.ControlPanel-module__I88Bja__controlGroupHeader{justify-content:space-between;align-items:center;display:flex}.ControlPanel-module__I88Bja__label{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.03em;font-family:Space Mono,monospace;font-size:.75rem;font-weight:600}.ControlPanel-module__I88Bja__valueTag{color:var(--ink);font-variant-numeric:tabular-nums;font-family:Space Mono,monospace;font-size:.75rem;font-weight:600}.ControlPanel-module__I88Bja__slider{appearance:none;background:var(--stone);cursor:pointer;outline:none;width:100%;height:4px}.ControlPanel-module__I88Bja__slider::-webkit-slider-thumb{appearance:none;background:var(--ink);border-radius:0;width:12px;height:12px;transition:transform .15s}.ControlPanel-module__I88Bja__slider::-webkit-slider-thumb:hover{transform:scale(1.2)}.ControlPanel-module__I88Bja__select{border:1px solid var(--stone);width:100%;color:var(--ink);cursor:pointer;background:#fff;border-radius:0;outline:none;padding:.5rem;font-family:Space Mono,monospace;font-size:.85rem}.ControlPanel-module__I88Bja__radioGroup{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.4rem;display:grid}.ControlPanel-module__I88Bja__radioBtn{border:1px solid var(--stone);color:var(--ink-muted);cursor:pointer;text-align:center;background:#fff;border-radius:0;padding:.45rem;font-family:Space Mono,monospace;font-size:.75rem;font-weight:500;transition:all .15s}.ControlPanel-module__I88Bja__radioBtn:hover{color:var(--ink);border-color:var(--ink)}.ControlPanel-module__I88Bja__radioBtnActive{background:var(--ink);border-color:var(--ink);color:var(--paper-base)!important}.ControlPanel-module__I88Bja__toggleRow{justify-content:space-between;align-items:center;display:flex}.ControlPanel-module__I88Bja__checkbox{width:16px;height:16px;accent-color:var(--ink);cursor:pointer}.ControlPanel-module__I88Bja__paletteGrid{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.ControlPanel-module__I88Bja__paletteBtn{border:1px solid var(--stone);cursor:pointer;background:#fff;border-radius:0;flex-direction:column;align-items:center;gap:.35rem;padding:.4rem;transition:all .15s;display:flex}.ControlPanel-module__I88Bja__paletteBtn:hover{border-color:var(--ink)}.ControlPanel-module__I88Bja__paletteColors{gap:2px;display:flex}.ControlPanel-module__I88Bja__colorDot{border-radius:50%;width:10px;height:10px}.ControlPanel-module__I88Bja__paletteName{color:var(--ink-muted);font-family:Space Mono,monospace;font-size:.65rem;font-weight:500}.ControlPanel-module__I88Bja__textInput{border:1px solid var(--stone);width:100%;color:var(--ink);background:#fff;border-radius:0;outline:none;padding:.5rem .75rem;font-size:.85rem}.ControlPanel-module__I88Bja__textInput:focus{border-color:var(--ink)}.ControlPanel-module__I88Bja__colorPickerRow{border:1px solid var(--stone);background:#fff;align-items:center;gap:.75rem;padding:.375rem .75rem;display:flex}.ControlPanel-module__I88Bja__colorPicker{appearance:none;cursor:pointer;background:0 0;border:none;width:24px;height:24px;padding:0}.ControlPanel-module__I88Bja__colorPicker::-webkit-color-swatch-wrapper{padding:0}.ControlPanel-module__I88Bja__colorPicker::-webkit-color-swatch{border:1px solid var(--stone);border-radius:0}.ControlPanel-module__I88Bja__colorHex{color:var(--ink-muted);font-family:Space Mono,monospace;font-size:.8rem}
.CodePreview-module__gwfunq__codePreview{border-top:1px solid var(--stone);background:#07070a;flex-direction:column;display:flex}.CodePreview-module__gwfunq__codeHeader{background:var(--paper-dark);border-bottom:1px solid var(--stone);justify-content:space-between;align-items:center;padding:.6rem 1rem;display:flex}.CodePreview-module__gwfunq__tabs{gap:.35rem;display:flex}.CodePreview-module__gwfunq__tab{color:var(--ink-muted);cursor:pointer;background:0 0;border:none;padding:.3rem .6rem;font-family:Space Mono,monospace;font-size:.72rem;font-weight:600;transition:all .15s}.CodePreview-module__gwfunq__tab:hover{color:var(--ink)}.CodePreview-module__gwfunq__tabActive{background:var(--stone);color:var(--ink)}.CodePreview-module__gwfunq__copyBtn{border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;padding:.3rem .75rem;font-family:Space Mono,monospace;font-size:.72rem;font-weight:600;transition:all .15s}.CodePreview-module__gwfunq__copyBtn:hover{background:var(--ink);color:var(--paper-base)}.CodePreview-module__gwfunq__copyBtnSuccess{color:#c27803;background:#fdf6b2;border-color:#fce96f}.CodePreview-module__gwfunq__codeBody{padding:1.25rem 1rem;overflow-x:auto}.CodePreview-module__gwfunq__pre{color:#e4e4e7;margin:0;font-family:Space Mono,monospace;font-size:.75rem;line-height:1.6}
.PlaygroundPanel-module__WGG5kW__panelContainer{background:var(--paper-base);height:100%;color:var(--ink);flex-direction:column;display:flex}.PlaygroundPanel-module__WGG5kW__header{border-bottom:1px solid var(--stone);justify-content:space-between;align-items:center;padding:1.5rem 1.75rem 1.25rem;display:flex}.PlaygroundPanel-module__WGG5kW__title{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:600}.PlaygroundPanel-module__WGG5kW__subtitle{color:var(--ink-muted);margin:.25rem 0 0;font-size:.75rem}.PlaygroundPanel-module__WGG5kW__closePanelBtn{color:var(--ink-muted);cursor:pointer;background:0 0;border:none;padding:.4rem;font-size:1.1rem;transition:color .15s}.PlaygroundPanel-module__WGG5kW__closePanelBtn:hover{color:var(--ink)}.PlaygroundPanel-module__WGG5kW__browserMock{border:1px solid var(--stone);background:var(--paper-base);box-shadow:4px 4px 0px var(--stone);margin:1.5rem 1.5rem 0;overflow:hidden}.PlaygroundPanel-module__WGG5kW__directPreviewArea{border:1px dashed var(--stone);background:var(--paper-base);flex-direction:column;min-height:250px;margin:1.5rem 1.5rem 0;display:flex;position:relative;overflow:hidden}.PlaygroundPanel-module__WGG5kW__browserHeader{background:var(--paper-dark);border-bottom:1px solid var(--stone);align-items:center;gap:1rem;padding:.65rem .85rem;display:flex}.PlaygroundPanel-module__WGG5kW__windowDots{flex-shrink:0;gap:.35rem;display:flex}.PlaygroundPanel-module__WGG5kW__dot{opacity:.7;border-radius:50%;width:9px;height:9px}.PlaygroundPanel-module__WGG5kW__dotRed{background:#ef4444}.PlaygroundPanel-module__WGG5kW__dotYellow{background:#f59e0b}.PlaygroundPanel-module__WGG5kW__dotGreen{background:#22c55e}.PlaygroundPanel-module__WGG5kW__browserAddress{background:var(--paper-base);border:1px solid var(--stone);color:var(--ink-muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;padding:.2rem .75rem;font-family:Space Mono,monospace;font-size:.7rem;overflow:hidden}.PlaygroundPanel-module__WGG5kW__browserBody{background-color:var(--paper-base);background-image:linear-gradient(#1a1a1a03 1px,#0000 1px),linear-gradient(90deg,#1a1a1a03 1px,#0000 1px);background-position:50%;background-size:12px 12px;justify-content:center;align-items:center;height:250px;display:flex;position:relative;overflow:hidden;transform:translate(0)}.PlaygroundPanel-module__WGG5kW__mockInner{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1.5rem;display:flex;position:relative}.PlaygroundPanel-module__WGG5kW__mockHeading{color:var(--ink);margin-bottom:1.25rem;font-size:.95rem;font-weight:600}.PlaygroundPanel-module__WGG5kW__actionBtn{border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;padding:.6rem 1.35rem;font-family:Space Mono,monospace;font-size:.8rem;font-weight:600;transition:all .2s}.PlaygroundPanel-module__WGG5kW__actionBtn:hover{background:var(--ink);color:var(--paper-base);box-shadow:4px 4px 0px var(--stone)}.PlaygroundPanel-module__WGG5kW__actionBtn:disabled{border-color:var(--stone);color:var(--ink-muted);cursor:not-allowed;box-shadow:none;background:0 0}.PlaygroundPanel-module__WGG5kW__toastPreviewHolder{z-index:100;pointer-events:auto;flex-direction:column;gap:.75rem;display:flex;position:absolute;top:1rem;right:1rem}.PlaygroundPanel-module__WGG5kW__shineCardWrap{cursor:pointer;width:280px;height:160px}.PlaygroundPanel-module__WGG5kW__shineCard{background:var(--paper-dark);border:1px solid var(--stone);width:100%;height:100%;box-shadow:4px 4px 0px var(--stone);flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex;position:relative;overflow:hidden}.PlaygroundPanel-module__WGG5kW__cardHeader{justify-content:space-between;align-items:center;display:flex}.PlaygroundPanel-module__WGG5kW__cardLogo{color:var(--ink);font-size:1.25rem;font-weight:800}.PlaygroundPanel-module__WGG5kW__cardChip{background:linear-gradient(135deg,#d9aa55,#b98a35);border-radius:2px;width:32px;height:24px;position:relative}.PlaygroundPanel-module__WGG5kW__cardNumber{color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:.85rem}.PlaygroundPanel-module__WGG5kW__cardFooter{justify-content:space-between;display:flex}.PlaygroundPanel-module__WGG5kW__cardLabel{text-transform:uppercase;color:var(--ink-muted);letter-spacing:.05em;font-size:.55rem;display:block}.PlaygroundPanel-module__WGG5kW__cardVal{color:var(--ink);font-size:.75rem;font-weight:600}.PlaygroundPanel-module__WGG5kW__glowCardWrap{width:260px}.PlaygroundPanel-module__WGG5kW__glowCard{border:1px solid var(--stone);box-shadow:4px 4px 0px var(--stone);background:#fff;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.PlaygroundPanel-module__WGG5kW__glowCardDot{background:#ec4899;border-radius:50%;width:8px;height:8px}.PlaygroundPanel-module__WGG5kW__glowCardTitle{color:var(--ink);margin:0;font-size:.95rem;font-weight:600}.PlaygroundPanel-module__WGG5kW__glowCardDesc{color:var(--ink-muted);margin:0;font-size:.75rem;line-height:1.5}.PlaygroundPanel-module__WGG5kW__menuContainer{flex-direction:column;gap:1.5rem;height:100%;display:flex}.PlaygroundPanel-module__WGG5kW__menuHeader{color:var(--ink);border-bottom:1px solid var(--stone);padding-bottom:.5rem;font-size:1.15rem;font-weight:700}.PlaygroundPanel-module__WGG5kW__menuList{flex-direction:column;gap:.75rem;display:flex}.PlaygroundPanel-module__WGG5kW__menuItem{color:var(--ink-muted);cursor:pointer;font-size:.85rem;transition:color .15s}.PlaygroundPanel-module__WGG5kW__menuItem:hover{color:var(--ink)}.PlaygroundPanel-module__WGG5kW__menuCloseBtn{border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;margin-top:auto;padding:.6rem;font-family:Space Mono,monospace;font-size:.8rem;font-weight:600;transition:all .2s}.PlaygroundPanel-module__WGG5kW__menuCloseBtn:hover{background:var(--ink);color:var(--paper-base)}.PlaygroundPanel-module__WGG5kW__textDemoContainer{justify-content:center;align-items:center;height:100px;display:flex}.PlaygroundPanel-module__WGG5kW__cascadeTextDemo,.PlaygroundPanel-module__WGG5kW__eraserTextDemo{color:var(--ink);text-align:center;margin:0;font-size:1.3rem;font-weight:700;line-height:1.35}.PlaygroundPanel-module__WGG5kW__replayBtn{color:var(--ink);border-b:1px solid var(--ink);cursor:pointer;background:0 0;border:none;margin-top:1rem;padding-bottom:1px;font-family:Space Mono,monospace;font-size:.75rem;font-weight:600;transition:opacity .15s}.PlaygroundPanel-module__WGG5kW__replayBtn:hover{opacity:.7}.PlaygroundPanel-module__WGG5kW__controlsWrapper{flex-direction:column;flex:1;display:flex;overflow:hidden}
.page-module__5XQOgG__main{background:var(--paper-base);min-height:100vh;color:var(--ink);flex-direction:column;display:flex}.page-module__5XQOgG__header{border-bottom:1px solid var(--stone);-webkit-backdrop-filter:blur(12px);z-index:50;background:#f4f1eacc;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex;position:sticky;top:0}.page-module__5XQOgG__headerLeft{align-items:center;gap:.75rem;display:flex}.page-module__5XQOgG__logoMark{background:var(--ink);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.page-module__5XQOgG__logoGlyph{color:var(--paper-base);font-size:.9rem;font-weight:700}.page-module__5XQOgG__headerText{align-items:baseline;gap:1px;display:flex}.page-module__5XQOgG__logoName{letter-spacing:-.02em;color:var(--ink);font-size:1.15rem;font-weight:700}.page-module__5XQOgG__logoDomain{color:var(--ink-muted);font-size:.8rem;font-weight:600}.page-module__5XQOgG__nav{align-items:center;gap:1rem;display:flex}.page-module__5XQOgG__navLink{color:var(--ink-muted);padding:.35rem .65rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .15s}.page-module__5XQOgG__navLink:hover{color:var(--ink)}.page-module__5XQOgG__navCta{background:var(--ink);color:var(--paper-base);border:1px solid var(--ink);border-radius:0;align-items:center;gap:.4rem;padding:.45rem 1rem;font-family:Space Mono,monospace;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.page-module__5XQOgG__navCta:hover{color:var(--ink);background:0 0}.page-module__5XQOgG__navGhost{color:var(--ink-muted);justify-content:center;align-items:center;padding:.35rem;transition:color .15s;display:flex}.page-module__5XQOgG__navGhost:hover{color:var(--ink)}.page-module__5XQOgG__hero{text-align:center;border-bottom:1px solid var(--stone);flex-direction:column;align-items:center;padding:8rem 2rem 6rem;display:flex;position:relative;overflow:hidden}.page-module__5XQOgG__heroGrid{pointer-events:none;z-index:1;background-image:linear-gradient(#1a1a1a05 1px,#0000 1px),linear-gradient(90deg,#1a1a1a05 1px,#0000 1px);background-position:50%;background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 80%);mask-image:radial-gradient(circle,#000,#0000 80%)}.page-module__5XQOgG__heroGlow{pointer-events:none;z-index:1;background:radial-gradient(circle,#6366f10a 0%,#0000 70%);width:600px;height:300px;position:absolute;top:-10%;left:50%;transform:translate(-50%)}.page-module__5XQOgG__heroBadge{z-index:2;background:var(--paper-dark);border:1px solid var(--stone);color:var(--ink-muted);box-shadow:2px 2px 0px var(--stone);align-items:center;gap:.45rem;margin-bottom:2.5rem;padding:.3rem .85rem;font-family:Space Mono,monospace;font-size:.7rem;font-weight:600;display:flex;position:relative}.page-module__5XQOgG__heroBadgeDot{background:#22c55e;border-radius:50%;width:6px;height:6px}.page-module__5XQOgG__heroHeading{z-index:2;letter-spacing:-.03em;color:var(--ink);margin-bottom:2rem;font-size:4rem;font-weight:300;line-height:1.1;position:relative}.page-module__5XQOgG__heroLine1{color:var(--ink)}.page-module__5XQOgG__heroLine2{margin-top:.5rem;font-style:italic;font-weight:500;display:inline-block}.page-module__5XQOgG__heroSub{z-index:2;color:var(--ink-muted);max-width:600px;margin-bottom:3rem;font-size:1.15rem;line-height:1.6;position:relative}.page-module__5XQOgG__heroSubAccent{color:var(--ink);font-weight:600}.page-module__5XQOgG__heroCtas{z-index:2;gap:1rem;margin-bottom:5rem;display:flex;position:relative}.page-module__5XQOgG__ctaPrimary{background:var(--ink);color:var(--paper-base);border:1px solid var(--ink);align-items:center;gap:.5rem;padding:.85rem 1.75rem;font-family:Space Mono,monospace;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.page-module__5XQOgG__ctaPrimary:hover{color:var(--ink);background:0 0}.page-module__5XQOgG__ctaGhost{border:1px solid var(--stone);color:var(--ink-muted);background:0 0;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-family:Space Mono,monospace;font-size:.8rem;text-decoration:none;transition:all .2s;display:flex}.page-module__5XQOgG__ctaGhost:hover{border-color:var(--ink);color:var(--ink)}.page-module__5XQOgG__heroStats{z-index:2;background:var(--paper-dark);border:1px solid var(--stone);box-shadow:4px 4px 0px var(--stone);align-items:center;gap:2rem;padding:.85rem 2.25rem;display:flex;position:relative}.page-module__5XQOgG__heroStat{flex-direction:column;gap:2px;display:flex}.page-module__5XQOgG__heroStatVal{color:var(--ink);font-size:1.25rem;font-weight:700}.page-module__5XQOgG__heroStatLabel{text-transform:uppercase;color:var(--ink-muted);letter-spacing:.05em;font-family:Space Mono,monospace;font-size:.65rem;font-weight:600}.page-module__5XQOgG__heroStatDivider{background:var(--stone);width:1px;height:24px}.page-module__5XQOgG__catalog{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:6rem 2rem}.page-module__5XQOgG__catalogHeader{border-left:2px solid var(--ink);margin-bottom:3rem;padding-left:1.5rem}.page-module__5XQOgG__catalogTitle{letter-spacing:-.02em;color:var(--ink);margin-bottom:.5rem;font-size:2rem;font-weight:500}.page-module__5XQOgG__catalogSub{color:var(--ink-muted);font-size:.95rem}.page-module__5XQOgG__filterRow{border-bottom:1px solid var(--stone);gap:.5rem;margin-bottom:3rem;padding-bottom:.85rem;display:flex;overflow-x:auto}.page-module__5XQOgG__filterBtn{color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.5rem 1rem;font-family:Space Mono,monospace;font-size:.85rem;font-weight:600;transition:all .15s}.page-module__5XQOgG__filterBtn:hover{color:var(--ink);background:var(--paper-dark)}.page-module__5XQOgG__filterBtnActive{background:var(--ink);color:var(--paper-base)!important}.page-module__5XQOgG__sliderWrapper{flex-direction:row;align-items:stretch;width:100%;display:flex;position:relative}.page-module__5XQOgG__stickyArrowColLeft,.page-module__5XQOgG__stickyArrowColRight{flex-shrink:0;justify-content:center;width:44px;display:flex;position:relative}.page-module__5XQOgG__stickyArrowColLeft{margin-right:1.5rem}.page-module__5XQOgG__stickyArrowColRight{margin-left:1.5rem}.page-module__5XQOgG__navArrow{background:var(--paper-dark);border:1px solid var(--stone);width:44px;height:44px;color:var(--ink);cursor:pointer;box-shadow:2px 2px 0 var(--stone);z-index:10;border-radius:0;justify-content:center;align-items:center;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:sticky;top:50vh;transform:translateY(-50%)}.page-module__5XQOgG__navArrow:hover{background:var(--ink);color:var(--paper-base);border-color:var(--ink);box-shadow:4px 4px 0 var(--stone);transform:translateY(-50%)translate(-2px,-2px)}.page-module__5XQOgG__navArrow:active{box-shadow:1px 1px 0 var(--stone);transform:translateY(-50%)translate(0)}.page-module__5XQOgG__pageSlider{flex:1;width:100%;padding:1rem 0;position:relative;overflow:hidden}.page-module__5XQOgG__pageTrack{flex-flow:row;width:100%;transition:transform .8s cubic-bezier(.16,1,.3,1);display:flex}.page-module__5XQOgG__gridPage{box-sizing:border-box;flex-direction:column;flex:0 0 100%;gap:3rem;width:100%;display:flex}.page-module__5XQOgG__inactivePage{height:0;overflow:hidden;margin:0!important;padding-top:0!important;padding-bottom:0!important}.page-module__5XQOgG__placeholderCard{border:1px dashed var(--stone);box-sizing:border-box;background:0 0;justify-content:center;align-items:center;width:100%;height:100%;min-height:380px;padding:2rem;display:flex;position:relative}.page-module__5XQOgG__stickyPlaceholderText{text-align:center;color:var(--stone);font-family:Space Mono,monospace;position:sticky;top:45vh}.page-module__5XQOgG__stickyPlaceholderText span{letter-spacing:.05em;margin-bottom:.5rem;font-size:.85rem;font-weight:700;display:block}.page-module__5XQOgG__stickyPlaceholderText p{color:var(--ink-muted);margin:0;font-size:.72rem;line-height:1.5}.page-module__5XQOgG__animGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;width:100%;display:grid}.page-module__5XQOgG__loadMoreContainer{justify-content:center;align-items:center;width:100%;margin-top:2rem;display:flex}.page-module__5XQOgG__loadMoreBtn{background:var(--paper-dark);border:1px solid var(--stone);color:var(--ink);cursor:pointer;box-shadow:3px 3px 0px var(--stone);padding:.85rem 2rem;font-family:Space Mono,monospace;font-size:.85rem;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1)}.page-module__5XQOgG__loadMoreBtn:hover{background:var(--ink);color:var(--paper-base);border-color:var(--ink);box-shadow:5px 5px 0px var(--stone);transform:translate(-2px,-2px)}.page-module__5XQOgG__loadMoreBtn:active{box-shadow:2px 2px 0px var(--stone);transform:translate(0)}@media (max-width:1024px){.page-module__5XQOgG__animGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__5XQOgG__stickyArrowColLeft,.page-module__5XQOgG__stickyArrowColRight{display:none}}@media (max-width:768px){.page-module__5XQOgG__animGrid{grid-template-columns:1fr;gap:1.5rem}}.page-module__5XQOgG__indicatorContainer{justify-content:center;align-items:center;gap:.6rem;margin-bottom:3.5rem;padding:1rem 0;display:flex}.page-module__5XQOgG__indicatorBar{background-color:var(--stone);cursor:pointer;border-radius:1px;width:3px;height:24px;transition:all .3s cubic-bezier(.16,1,.3,1)}.page-module__5XQOgG__indicatorBar:hover{background-color:var(--ink);height:32px}.page-module__5XQOgG__indicatorBarActive{background-color:var(--ink);width:4px;height:36px}.page-module__5XQOgG__cardHoverWrap{height:100%;display:block}.page-module__5XQOgG__cardGlowWrap{border-radius:0}.page-module__5XQOgG__card{border:1px solid var(--stone);height:100%;box-shadow:4px 4px 0px var(--stone);background:#fff;transition:all .3s cubic-bezier(.16,1,.3,1)}.page-module__5XQOgG__card:hover{box-shadow:8px 8px 0px var(--stone);transform:translate(-3px,-3px)}.page-module__5XQOgG__cardInner{flex-direction:column;height:100%;min-height:240px;padding:1.75rem;display:flex}.page-module__5XQOgG__cardTop{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.page-module__5XQOgG__categoryLabel{color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:.65rem;font-weight:700}.page-module__5XQOgG__premiumTag{text-transform:uppercase;color:#c27803;letter-spacing:.05em;background:#fdf6b2;border:1px solid #fce96f;padding:.15rem .5rem;font-family:Space Mono,monospace;font-size:.65rem;font-weight:700}.page-module__5XQOgG__cardName{color:var(--ink);margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.page-module__5XQOgG__cardDesc{color:var(--ink-muted);flex:1;margin-bottom:1.75rem;font-size:.85rem;line-height:1.6}.page-module__5XQOgG__cardTags{flex-wrap:wrap;gap:.4rem;margin-bottom:1.75rem;display:flex}.page-module__5XQOgG__tag{color:var(--ink-muted);background:var(--paper-base);border:1px solid var(--stone);padding:.15rem .5rem;font-family:Space Mono,monospace;font-size:.7rem}.page-module__5XQOgG__customizeBtn{color:var(--ink);cursor:pointer;background:0 0;border:none;align-self:flex-end;align-items:center;gap:.4rem;margin-top:auto;padding:.5rem 0;font-family:Space Mono,monospace;font-size:.8rem;font-weight:700;transition:transform .25s cubic-bezier(.25,1,.5,1),opacity .2s;display:flex}.page-module__5XQOgG__customizeBtn:hover{color:var(--ink);box-shadow:none;opacity:.75;background:0 0;transform:translate(-6px)}.page-module__5XQOgG__customizeBtn svg{transition:transform .25s cubic-bezier(.25,1,.5,1)}.page-module__5XQOgG__customizeBtn:hover svg{transform:translate(3px)}.page-module__5XQOgG__previewBox{background-color:var(--paper-base);border:1px solid var(--stone);background-image:linear-gradient(#1a1a1a04 1px,#0000 1px),linear-gradient(90deg,#1a1a1a04 1px,#0000 1px);background-position:50%;background-size:12px 12px;justify-content:center;align-items:center;width:100%;height:130px;margin-bottom:1.5rem;transition:border-color .25s,background .25s;display:flex;position:relative;overflow:hidden}.page-module__5XQOgG__miniPlaceholderGlyph{color:var(--stone);font-family:Space Mono,monospace;font-size:1.25rem;font-weight:700}.page-module__5XQOgG__miniWipe{z-index:10!important;position:absolute!important;inset:0!important}.page-module__5XQOgG__miniToastWrapper{transform-origin:50%;pointer-events:none;justify-content:center;width:100%;display:flex;transform:scale(.72)}.page-module__5XQOgG__miniSidebarViewport{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.page-module__5XQOgG__miniSidebar{border-left:1px solid var(--stone);clip-path:ellipse(0% 100% at 100%);z-index:2;width:36px;transition:transform .4s cubic-bezier(.16,1,.3,1),clip-path .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.page-module__5XQOgG__miniSidebarOpen{clip-path:ellipse(120% 100% at 100%);transform:translate(0)}.page-module__5XQOgG__miniDockWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.page-module__5XQOgG__miniCardShape{cursor:pointer;border-radius:0;justify-content:center;align-items:center;width:120px;height:72px;display:flex;position:relative}.page-module__5XQOgG__miniCardInner{border-radius:inherit;border:1px solid var(--stone);width:100%;height:100%}.page-module__5XQOgG__miniText{color:var(--ink)!important;font-family:Space Mono,monospace!important;font-size:1.05rem!important;font-weight:700!important}.page-module__5XQOgG__miniBtn{transform:scale(.85)}.page-module__5XQOgG__patronSection{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem 6rem}.page-module__5XQOgG__patronCard{background:var(--paper-dark);border:1px solid var(--stone);box-shadow:4px 4px 0px var(--stone);align-items:center;gap:2rem;padding:2.5rem;display:flex}.page-module__5XQOgG__patronCard svg{color:var(--ink);flex-shrink:0}.page-module__5XQOgG__patronCard>div{flex:1}.page-module__5XQOgG__patronTitle{color:var(--ink);margin-bottom:.35rem;font-size:1.35rem;font-weight:600}.page-module__5XQOgG__patronSub{color:var(--ink-muted);font-size:.9rem}.page-module__5XQOgG__patronBtn{background:var(--ink);color:var(--paper-base);border:1px solid var(--ink);flex-shrink:0;padding:.85rem 1.75rem;font-family:Space Mono,monospace;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s}.page-module__5XQOgG__patronBtn:hover{color:var(--ink);background:0 0}.page-module__5XQOgG__kbd{background:var(--paper-dark);border:1px solid var(--stone);color:var(--ink);box-shadow:1px 1px 0px var(--stone);border-radius:2px;padding:.1rem .3rem;font-family:Space Mono,monospace;font-size:.75rem}@media (max-width:768px){.page-module__5XQOgG__header{padding:1rem}.page-module__5XQOgG__nav{display:none}.page-module__5XQOgG__heroHeading{font-size:2.5rem}.page-module__5XQOgG__heroStats{display:none}.page-module__5XQOgG__patronCard{text-align:center;flex-direction:column;gap:1.5rem;padding:2rem}}
