:root{--landing-ink:#10120f;--landing-paper:#f1eddf;--landing-muted:#aaa99f;--landing-line:#f1eddf33;--landing-signal:#b8ff39;color:var(--landing-paper);background:var(--landing-ink);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Manrope,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input{font:inherit}::selection{background:var(--landing-signal);color:var(--landing-ink)}.landing{max-width:1280px;margin:auto;padding:0 48px}.landing-header{border-bottom:1px solid var(--landing-line);justify-content:space-between;align-items:center;padding:28px 0;display:flex}.landing-brand{align-items:center;gap:12px;font-size:17px;font-weight:650;display:flex}.landing-mark{background:var(--landing-signal);color:var(--landing-ink);border-radius:8px;place-items:center;width:32px;height:32px;font-size:26px;font-weight:800;display:grid}.landing-header-note,.landing-caption{color:var(--landing-muted);font-size:12px}.landing-hero{text-align:center;padding:88px 0 0}.landing-eyebrow{color:var(--landing-signal);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:650}.landing h1{letter-spacing:-.065em;margin:22px 0 26px;font-size:clamp(56px,7.5vw,104px);font-weight:600;line-height:1.04}.landing h1 span{color:var(--landing-signal)}.landing-cta{background:var(--landing-signal);color:var(--landing-ink);border-radius:8px;align-items:center;gap:30px;margin:28px 0 12px;padding:15px 24px;font-weight:650;text-decoration:none;transition:background .15s;display:inline-flex}.landing-cta:focus-visible{outline-offset:5px;outline:3px solid #d6f9d6}.landing-examples{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:64px;display:grid}.landing-example{border:1px solid var(--landing-line);background:#191c18;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:350px;padding:24px;display:flex;position:relative;overflow:hidden}.landing-example-label,.landing-example-foot{color:var(--landing-muted);font-size:11px}.landing-example-foot{margin-top:26px}.landing-content{--motion-duration:.6s;padding:30px 14px}.landing-status{color:var(--landing-signal);font-size:10px}.landing-content h2{letter-spacing:-.03em;margin:14px 0 22px;font-size:30px;line-height:1.15}.landing-line{background:#405046;border-radius:4px;width:80%;height:6px;margin-top:9px;display:block}.landing-line.short{width:55%}.landing-example-green{background:var(--landing-signal);color:#0e2411;border-color:var(--landing-signal)}.landing-orbit{justify-content:center;align-items:center;padding:32px 0 12px;display:flex}.landing-orbit span{border:1px solid var(--landing-signal);background:#124c1c;border-radius:50%;width:70px;height:70px;margin:0 -12px}.landing-orbit span:nth-child(2){z-index:1;background:#89ec8d;transform:translateY(-14px)}.landing-visual-copy{text-align:center;letter-spacing:-.03em;margin:16px 0 0;font-size:26px;font-weight:600;line-height:1.15}.landing-mini-modal{background:#263029;border:1px solid #46514a;border-radius:14px;width:85%;margin:38px auto 14px;padding:24px;box-shadow:0 20px 30px #0003}.landing-mini-icon{background:var(--landing-signal);color:#102311;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:20px;display:grid}.landing-mini-action{background:var(--landing-signal);border-radius:4px;width:55%;height:20px;margin-top:22px;display:block}.landing-principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:88px 0;display:grid}.landing-principles article>span{color:var(--landing-signal);font-size:11px}.landing-principles h2{letter-spacing:-.03em;margin:18px 0;font-size:26px;font-weight:550;line-height:1.2}.landing-principles p,.landing-catalog p,.landing-workflow p:not(.landing-eyebrow){color:var(--landing-muted);font-size:14px;line-height:1.7}.landing-catalog{border-top:1px solid var(--landing-line);grid-template-columns:1fr 1.2fr;gap:64px;padding:64px 0;display:grid}.landing-catalog h2,.landing-workflow h2{letter-spacing:-.04em;margin:20px 0;font-size:clamp(30px,4vw,48px);font-weight:550;line-height:1.1}.landing-catalog ul{margin:0;padding:0;list-style:none}.landing-catalog li{border-bottom:1px solid var(--landing-line);gap:24px;padding:20px 0;display:flex}.landing-catalog li>span{color:var(--landing-signal);padding-top:4px;font:12px ui-monospace,monospace}.landing-catalog h3{margin:0 0 6px;font-size:17px;font-weight:550}.landing-catalog li p{margin:0;font-size:12px}.landing-workflow{text-align:center;border-top:1px solid var(--landing-line);padding:64px 0 80px}.landing-workflow p:not(.landing-eyebrow){max-width:560px;margin:auto}.landing-workflow code{color:var(--landing-signal);border:1px solid var(--landing-line);background:#191c18;border-radius:8px;margin-top:28px;padding:12px 18px;font-size:12px;display:inline-block}.landing-footer{border-top:1px solid var(--landing-line);color:var(--landing-muted);justify-content:space-between;padding:24px 0;font-size:12px;display:flex}@media (width<=760px){.landing{padding:0 24px}.landing-header-note{display:none}.landing-hero{padding-top:56px}.landing-examples,.landing-principles,.landing-catalog{grid-template-columns:1fr}.landing-examples{gap:14px;margin-top:40px}.landing-example{min-height:300px}.landing-principles{gap:32px;padding:56px 0}.landing-catalog{gap:24px}}@media (prefers-reduced-motion:reduce){.landing-cta{transition:none}}.landing{max-width:1600px;padding-inline:clamp(20px,4vw,64px)}.landing-header{padding-block:24px}.landing-brand{letter-spacing:-.06em;font-weight:800}.landing-mark{color:var(--landing-signal);background:0 0;border-radius:0}.landing-header-note,.landing-eyebrow,.landing-caption,.landing-example-label,.landing-example-foot,.landing-status,.landing-principles article>span,.landing-catalog li>span,.landing-workflow code,.landing-footer,.landing-cta{font-family:Space Mono,ui-monospace,monospace}.landing-header-note,.landing-eyebrow,.landing-example-label,.landing-example-foot,.landing-principles article>span{text-transform:uppercase;letter-spacing:.1em}.landing-hero{text-align:left;border-bottom:1px solid var(--landing-line);isolation:isolate;flex-direction:column;justify-content:space-between;min-height:calc(100svh - 85px);padding:clamp(56px,9vh,100px) 0 32px;display:flex;position:relative}.landing-hero:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--landing-line) 1px, transparent 1px), linear-gradient(90deg, var(--landing-line) 1px, transparent 1px);opacity:.16;background-size:7vw 7vw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 70%,#0000);mask-image:linear-gradient(#0000,#000 25% 70%,#0000)}.landing-hero{--hero-x:0px;--hero-y:0px;--hero-rotate:0deg;overflow:clip}.landing-hero-art{z-index:-1;pointer-events:none;aspect-ratio:1;width:clamp(220px,35vw,520px);position:absolute;top:12%;right:5%}.landing-hero-art:before{content:"";background:radial-gradient(circle,#b8ff391c,#0000 65%);border-radius:50%;position:absolute;inset:-20%}.landing-hero-art i{border:1px solid #b8ff3940;border-radius:50%;position:absolute;inset:8%;transform:rotate(-25deg)scaleX(.65)}.landing-hero-art i:nth-child(2){transform:rotate(35deg)scaleX(.65)}.landing-hero-art i:nth-child(3){transform:rotate(95deg)scaleX(.65)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing-hero:before{transform:translate(calc(var(--hero-x) * -.5), calc(var(--hero-y) * -.5));transition:transform .5s cubic-bezier(.2,.8,.2,1)}.landing-hero-art{transform:translate(calc(var(--hero-x) * 2), calc(var(--hero-y) * 2)) rotate(var(--hero-rotate));transition:transform .65s cubic-bezier(.2,.8,.2,1)}.landing-hero h1{transform:translate(calc(var(--hero-x) * .3), calc(var(--hero-y) * .3));transition:transform .4s cubic-bezier(.2,.8,.2,1)}}@media (width<=760px){.landing-hero-art{opacity:.6;top:8%;right:-12%}}.landing h1{letter-spacing:-.075em;text-transform:uppercase;margin:clamp(64px,10vh,120px) 0;font-size:clamp(48px,7.9vw,126px);font-weight:800;line-height:.93}.landing h1 span{color:var(--landing-paper);display:block}.landing h1 span:nth-child(2){color:#0000;-webkit-text-stroke:1px var(--landing-paper)}.landing-hero-footer{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.landing-lead{max-width:480px;color:var(--landing-paper);margin:0;font-size:clamp(16px,1.6vw,22px);line-height:1.5}.landing-cta{text-transform:uppercase;letter-spacing:.08em;border-radius:0;margin:0;padding:18px 26px;font-size:12px}.landing-cta:hover{background:var(--landing-paper)}.landing-cta:focus-visible{outline-color:var(--landing-paper)}.landing-caption{margin:14px 0 0;font-size:10px}.landing-examples{gap:0;margin-top:64px}.landing-example{border-color:var(--landing-line);border-radius:0;min-width:0;padding:28px}.landing-example-green{background:var(--landing-signal);color:var(--landing-ink)}.landing-example-green .landing-example-label,.landing-example-green .landing-example-foot{color:#35451e}.landing-orbit span{border-color:var(--landing-signal);background:#344824}.landing-orbit span:nth-child(2){background:#e2ffa8}.landing-orbit span:nth-child(3){background:var(--landing-paper)}.landing-mini-modal{border-color:var(--landing-line);background:#242820;border-radius:4px}.landing-line{background:#56594e}.landing-content h2,.landing-visual-copy{font-weight:800}.landing-principles{padding-block:clamp(80px,10vw,160px)}.landing-principles h2{letter-spacing:-.055em;font-size:clamp(26px,3vw,40px);font-weight:800}.landing-catalog{padding-block:clamp(64px,9vw,144px)}.landing-catalog h2,.landing-workflow h2{letter-spacing:-.065em;font-weight:800}.landing-workflow{text-align:left;padding-block:clamp(64px,9vw,144px)}.landing-workflow p:not(.landing-eyebrow){margin:0}.landing-workflow code{border-radius:0}@media (prefers-reduced-motion:no-preference){.landing-header,.landing-hero>.landing-eyebrow,.landing h1 span,.landing-hero-footer{--motion-distance:18px;animation:.7s cubic-bezier(.2,.8,.2,1) both motion-fade-up}.landing-hero>.landing-eyebrow{animation-delay:80ms}.landing h1 span{animation-delay:.16s}.landing h1 span:nth-child(2){animation-delay:.26s}.landing-hero-footer{animation-delay:.36s}.landing-reveal{opacity:0;transition:opacity .65s cubic-bezier(.2,.8,.2,1),transform .65s cubic-bezier(.2,.8,.2,1);transition-delay:var(--reveal-delay,0s);transform:translateY(22px)}.landing-reveal.is-visible{opacity:1;transform:none}.landing-example.is-visible .landing-content{animation:2s cubic-bezier(.2,.8,.2,1) .25s infinite landing-arrive}.landing-example.is-visible .landing-orbit span{--orbit-rest:0px;animation:2s ease-in-out .25s infinite landing-orbit}.landing-example.is-visible .landing-orbit span:nth-child(2){--orbit-rest:-14px;animation-delay:.35s}.landing-example.is-visible .landing-orbit span:nth-child(3){animation-delay:.45s}.landing-example.is-visible .landing-mini-modal{animation:2s cubic-bezier(.2,.8,.2,1) .45s infinite landing-focus}.landing-cta,.landing-cta span,.landing-orbit span,.landing-mini-modal{transition:transform .25s cubic-bezier(.2,.8,.2,1),background .15s}.landing-cta:focus-visible span{transform:translate(3px,-3px)}@media (hover:hover) and (pointer:fine){.landing-cta:hover{transform:translateY(-3px)}.landing-cta:hover span{transform:translate(3px,-3px)}.landing-example-green:hover .landing-orbit span:first-child{transform:translate(-10px,-5px)}.landing-example-green:hover .landing-orbit span:last-child{transform:translate(10px,-5px)}.landing-example:hover .landing-mini-modal{transform:translateY(-6px)scale(1.02)}}}@keyframes landing-arrive{0%,12%{opacity:.15;transform:translateY(18px)}38%,to{opacity:1;transform:translateY(0)}}@keyframes landing-orbit{0%,to{transform:translateY(var(--orbit-rest))}45%{transform:translateY(calc(var(--orbit-rest) - 16px))}}@keyframes landing-focus{0%,12%{opacity:.2;transform:translateY(12px)scale(.94)}40%,to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing .landing-reveal{opacity:1;transition:none;transform:none}.landing *,.landing :before,.landing :after{transition:none!important;animation:none!important}}@media (width<=760px){.landing-hero{min-height:auto;padding-top:48px}.landing h1{letter-spacing:-.065em;margin-block:72px;font-size:clamp(32px,8vw,60px)}.landing-hero-footer{flex-direction:column;align-items:flex-start;gap:28px}.landing-examples{margin-top:40px}.landing-footer{flex-wrap:wrap;gap:16px}}:root{--motion-duration-fast:.15s;--motion-duration-normal:.25s;--motion-duration-slow:.4s;--motion-ease-standard:cubic-bezier(.2, 0, 0, 1);--motion-ease-out:cubic-bezier(0, 0, 0, 1);--motion-ease-bounce:cubic-bezier(.34, 1.56, .64, 1)}.motion-fade-in{--motion-duration:var(--motion-duration-normal,1.5s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-delay:0s;--motion-fill-mode:both;animation-name:motion-fade-in;animation-duration:var(--motion-duration);animation-timing-function:var(--motion-easing);animation-delay:var(--motion-delay);animation-fill-mode:var(--motion-fill-mode)}@keyframes motion-fade-in{0%{opacity:0}to{opacity:1}}.motion-fade-up{--motion-duration:var(--motion-duration-normal,.25s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-delay:0s;--motion-distance:var(--motion-distance-md,8px);--motion-fill-mode:both;animation-name:motion-fade-up;animation-duration:var(--motion-duration);animation-timing-function:var(--motion-easing);animation-delay:var(--motion-delay);animation-fill-mode:var(--motion-fill-mode)}@keyframes motion-fade-up{0%{opacity:0;transform:translateY(var(--motion-distance))}to{opacity:1;transform:translateY(0)}}.motion-fade-down{--motion-duration:var(--motion-duration-normal,.25s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-delay:0s;--motion-distance:var(--motion-distance-md,8px);--motion-fill-mode:both;animation-name:motion-fade-down;animation-duration:var(--motion-duration);animation-timing-function:var(--motion-easing);animation-delay:var(--motion-delay);animation-fill-mode:var(--motion-fill-mode)}@keyframes motion-fade-down{0%{opacity:0;transform:translateY(calc(var(--motion-distance) * -1))}to{opacity:1;transform:translateY(0)}}.motion-fade-left{--motion-duration:var(--motion-duration-normal,.25s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-delay:0s;--motion-distance:var(--motion-distance-md,8px);--motion-fill-mode:both;animation-name:motion-fade-left;animation-duration:var(--motion-duration);animation-timing-function:var(--motion-easing);animation-delay:var(--motion-delay);animation-fill-mode:var(--motion-fill-mode)}@keyframes motion-fade-left{0%{opacity:0;transform:translateX(var(--motion-distance))}to{opacity:1;transform:translate(0)}}.motion-fade-right{--motion-duration:var(--motion-duration-normal,.25s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-delay:0s;--motion-distance:var(--motion-distance-md,8px);--motion-fill-mode:both;animation-name:motion-fade-right;animation-duration:var(--motion-duration);animation-timing-function:var(--motion-easing);animation-delay:var(--motion-delay);animation-fill-mode:var(--motion-fill-mode)}@keyframes motion-fade-right{0%{opacity:0;transform:translateX(calc(var(--motion-distance) * -1))}to{opacity:1;transform:translate(0)}}.motion-scale-in{--motion-duration:var(--motion-duration-normal,.25s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-delay:0s;--motion-scale:.96;--motion-fill-mode:both;animation-name:motion-scale-in;animation-duration:var(--motion-duration);animation-timing-function:var(--motion-easing);animation-delay:var(--motion-delay);animation-fill-mode:var(--motion-fill-mode)}@keyframes motion-scale-in{0%{opacity:0;transform:scale(var(--motion-scale))}to{opacity:1;transform:scale(1)}}.motion-blur-in{--motion-duration:var(--motion-duration-normal,.25s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-delay:0s;--motion-blur:8px;--motion-fill-mode:both;animation-name:motion-blur-in;animation-duration:var(--motion-duration);animation-timing-function:var(--motion-easing);animation-delay:var(--motion-delay);animation-fill-mode:var(--motion-fill-mode)}@keyframes motion-blur-in{0%{opacity:0;filter:blur(var(--motion-blur))}to{opacity:1;filter:blur()}}.motion-content-reveal{--motion-duration:var(--motion-duration-normal,.4s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-delay:0s;--motion-reveal-offset:16px;--motion-fill-mode:both;animation-name:motion-content-reveal;animation-duration:var(--motion-duration);animation-timing-function:var(--motion-easing);animation-delay:var(--motion-delay);animation-fill-mode:var(--motion-fill-mode)}@keyframes motion-content-reveal{0%{opacity:0;transform:translateY(var(--motion-reveal-offset));clip-path:inset(0 0 100%)}98%{opacity:1;clip-path:inset(0);transform:translateY(0)}to{opacity:1;clip-path:none;transform:translateY(0)}}.motion-button-lift{--motion-duration:var(--motion-duration-normal,.25s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-distance:var(--motion-distance-sm,4px);transition-property:transform;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing)}@media (hover:hover) and (pointer:fine){.motion-button-lift:hover{transform:translateY(calc(var(--motion-distance) * -1))}}.motion-card-lift{--motion-duration:var(--motion-duration-normal,.25s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-distance:var(--motion-distance-sm,4px);--motion-scale:1.02;--motion-shadow:0 10px 24px #0000001f;transition-property:transform,box-shadow;transition-duration:var(--motion-duration), var(--motion-duration);transition-timing-function:var(--motion-easing), var(--motion-easing)}@media (hover:hover) and (pointer:fine){.motion-card-lift:hover{transform:translateY(calc(var(--motion-distance) * -1)) scale(var(--motion-scale));box-shadow:var(--motion-shadow)}}.motion-image-zoom{--motion-duration:var(--motion-duration-normal,.25s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-scale:1.05;overflow:hidden}.motion-image-zoom>img{object-fit:cover;width:100%;height:100%;transition-property:transform;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing);display:block}@media (hover:hover) and (pointer:fine){.motion-image-zoom:hover>img{transform:scale(var(--motion-scale))}}.motion-image-zoom-dim{--motion-dim:.65}.motion-image-zoom-dim>img{transition-property:transform,filter}@media (hover:hover) and (pointer:fine){.motion-image-zoom-dim:hover>img{filter:brightness(var(--motion-dim))}}.motion-link-underline-slide{--motion-duration:var(--motion-duration-normal,.25s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-thickness:2px;--motion-gap:4px;text-decoration:none;display:inline-block;position:relative}.motion-link-underline-slide:after{content:"";inset-inline:0;bottom:calc(var(--motion-gap) * -1);height:var(--motion-thickness);pointer-events:none;transform-origin:0;transition-property:transform;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing);background-color:#00b404;position:absolute;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.motion-link-underline-slide:hover:after{transform:scaleX(1)}}.motion-icon-nudge{--motion-duration:var(--motion-duration-normal,.25s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-distance:var(--motion-distance-sm,4px)}.motion-icon-nudge-icon{transition-property:transform;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing);flex-shrink:0}@media (hover:hover) and (pointer:fine){.motion-icon-nudge:hover .motion-icon-nudge-icon{transform:translateX(var(--motion-distance))}}.motion-scale-up{--motion-duration:var(--motion-duration-normal,.25s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-scale:1.04;transition-property:transform;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing)}@media (hover:hover) and (pointer:fine){.motion-scale-up:hover{transform:scale(var(--motion-scale))}}@property --motion-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.motion-border-reveal{--motion-duration:var(--motion-duration-normal,.25s);--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-thickness:2px;--motion-radius:12px;--motion-start-position:0deg;--motion-border-color:#00b404;position:relative}.motion-border-reveal:after{content:"";box-sizing:border-box;padding:var(--motion-thickness);border-radius:var(--motion-radius);background:conic-gradient(from var(--motion-start-position), var(--motion-border-color) 0deg var(--motion-border-angle), transparent var(--motion-border-angle) 1turn);-webkit-mask-composite:xor;pointer-events:none;--motion-border-angle:0deg;transition-property:--motion-border-angle;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){.motion-border-reveal:hover:after{--motion-border-angle:1turn}}.motion-button-press{--motion-duration:var(--motion-duration-fast,.15s);--motion-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-scale:.97;transition-property:transform;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing)}.motion-button-press:active{transform:scale(var(--motion-scale))}.motion-toggle-slide{--motion-duration:.22s;--motion-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-distance:68px;cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.motion-toggle-slide-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.motion-toggle-slide-track{box-sizing:border-box;color:#111827;width:120px;height:52px;transition-property:background-color,color,border-color,box-shadow;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing);background-color:#f3f4f6;border:1px solid #11182714;border-radius:999px;padding:8px;display:block;position:relative;overflow:hidden;box-shadow:0 8px 20px #11182729,inset 0 1px #ffffffd9}.motion-toggle-slide-thumb{width:36px;height:36px;transform:translateX(var(--motion-distance));transition-property:transform,box-shadow;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing);background-color:#fff;border-radius:50%;position:absolute;top:8px;left:8px;box-shadow:0 5px 12px #1118272e,inset 0 1px #ffffffe6}.motion-toggle-slide-content{z-index:1;letter-spacing:.01em;min-width:0;transition-property:color,opacity;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing);justify-content:center;align-items:center;gap:7px;font-size:16px;font-weight:700;display:flex;position:absolute;top:8px;bottom:8px}.motion-toggle-slide-dark{color:#fff;opacity:0;left:56px;right:12px}.motion-toggle-slide-light{color:#111827;opacity:1;left:12px;right:56px}.motion-toggle-slide-input:checked+.motion-toggle-slide-track{color:#fff;background-color:#242424;border-color:#ffffff14;box-shadow:0 8px 20px #00000047,inset 0 1px #ffffff14}.motion-toggle-slide-input:checked+.motion-toggle-slide-track .motion-toggle-slide-thumb{transform:translate(0);box-shadow:0 5px 12px #0000004d,inset 0 1px #ffffffe6}.motion-toggle-slide-input:checked+.motion-toggle-slide-track .motion-toggle-slide-dark{opacity:1}.motion-toggle-slide-input:checked+.motion-toggle-slide-track .motion-toggle-slide-light{opacity:0}.motion-toggle-slide-input:focus-visible+.motion-toggle-slide-track{outline-offset:4px;outline:3px solid #01b400}.motion-checkbox-pop{--motion-duration:.2s;--motion-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-scale:1.08;color:#111;cursor:pointer;align-items:center;gap:8px;font-size:14px;line-height:1.2;display:inline-flex}.motion-checkbox-pop-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.motion-checkbox-pop-surface{box-sizing:border-box;background-color:#fff;border:1px solid #000;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;display:grid}.motion-checkbox-pop-check{opacity:0;width:9px;height:7px;display:block}.motion-checkbox-pop-input:checked+.motion-checkbox-pop-surface{animation:motion-checkbox-pop var(--motion-duration) var(--motion-easing);background-color:#fff;border-color:#00b400}.motion-checkbox-pop-input:checked+.motion-checkbox-pop-surface .motion-checkbox-pop-check{opacity:1}.motion-checkbox-pop-input:focus-visible+.motion-checkbox-pop-surface{outline-offset:4px;outline:3px solid #85df85}@keyframes motion-checkbox-pop{0%{transform:scale(.88)}60%{transform:scale(var(--motion-scale))}to{transform:scale(1)}}.motion-radio-select{--motion-duration:.18s;--motion-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-scale:0;cursor:pointer;align-items:center;gap:10px;display:inline-flex}.motion-radio-select-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.motion-radio-select-surface{box-sizing:border-box;background-color:#fff;border:2px solid #000;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.motion-radio-select-dot{opacity:0;width:10px;height:10px;transform:scale(var(--motion-scale));transition-property:transform,opacity;transition-duration:var(--motion-duration);transition-timing-function:var(--motion-easing);background-color:#00b400;border-radius:50%}.motion-radio-select-input:checked+.motion-radio-select-surface{border-color:#00b400}.motion-radio-select-input:checked+.motion-radio-select-surface .motion-radio-select-dot{opacity:1;transform:scale(1)}.motion-radio-select-input:focus-visible+.motion-radio-select-surface{outline-offset:3px;outline:3px solid #93c5fd}.motion-selection-pop{--motion-duration:.25s;--motion-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-scale:1.14;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:10px 14px;display:flex}.motion-selection-pop[aria-pressed=true] svg path{fill:#00b040}.motion-selection-pop:focus-visible{outline-offset:0;outline:none}.motion-selection-pop-visual{transform-origin:50%;flex:none;place-items:center;display:inline-grid}.motion-selection-pop[aria-pressed=true] .motion-selection-pop-visual{animation:motion-selection-pop var(--motion-duration) var(--motion-easing)}@keyframes motion-selection-pop{0%{transform:scale(.9)}55%{transform:scale(var(--motion-scale))}75%{transform:scale(.98)}to{transform:scale(1)}}.motion-pulse-highlight{--motion-duration:.6s;--motion-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-scale:1.04;--motion-intensity:.2;--motion-iterations:1;isolation:isolate;transform-origin:50%;position:relative}.motion-pulse-highlight:after{content:"";z-index:-1;border-radius:inherit;filter:blur(5px);opacity:0;pointer-events:none;position:absolute;inset:2px;box-shadow:0 0 18px 6px #00b404}.motion-pulse-highlight[data-highlight=true]{animation-name:motion-pulse-highlight;animation-duration:var(--motion-duration);animation-timing-function:var(--motion-easing);animation-iteration-count:var(--motion-iterations)}.motion-pulse-highlight[data-highlight=true]:after{animation-name:motion-pulse-highlight-ring;animation-duration:var(--motion-duration);animation-timing-function:var(--motion-easing);animation-iteration-count:var(--motion-iterations)}@keyframes motion-pulse-highlight{0%,to{transform:scale(1)}45%{transform:scale(var(--motion-scale))}}@keyframes motion-pulse-highlight-ring{0%{opacity:0;transform:scale(.96)}30%{opacity:var(--motion-intensity);transform:scale(1.02)}to{opacity:0;transform:scale(1.12)}}.motion-skeleton-shimmer{--motion-duration:1.4s;--motion-easing:linear;--motion-angle:90deg;--motion-highlight-width:12%;isolation:isolate;position:relative;overflow:hidden}.motion-skeleton-shimmer:after{content:"";z-index:1;background:linear-gradient(var(--motion-angle), transparent calc(50% - var(--motion-highlight-width)), #ffffffa6 50%, transparent calc(50% + var(--motion-highlight-width)));pointer-events:none;animation:motion-skeleton-shimmer var(--motion-duration) var(--motion-easing) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes motion-skeleton-shimmer{to{transform:translate(100%)}}.motion-spinner{--motion-duration:1.3s;--motion-easing:linear;--motion-size:24px;--motion-thickness:3px;--motion-color:#00b400;--motion-spinner-radius:calc((var(--motion-size) - var(--motion-thickness)) / 2);--motion-spinner-diagonal:calc(var(--motion-spinner-radius) * .7071);width:var(--motion-size);height:var(--motion-size);box-sizing:border-box;color:var(--motion-color);vertical-align:-.125em;flex:none;display:inline-block;position:relative}.motion-spinner:before{content:"";width:var(--motion-thickness);height:var(--motion-thickness);margin:calc(var(--motion-thickness) / -2) 0 0 calc(var(--motion-thickness) / -2);font-size:var(--motion-thickness);color:inherit;box-shadow:0 calc(var(--motion-spinner-radius) * -1) 0 .2em, var(--motion-spinner-diagonal) calc(var(--motion-spinner-diagonal) * -1) 0 0, var(--motion-spinner-radius) 0 0 -1em, var(--motion-spinner-diagonal) var(--motion-spinner-diagonal) 0 -1em, 0 var(--motion-spinner-radius) 0 -1em, calc(var(--motion-spinner-diagonal) * -1) var(--motion-spinner-diagonal) 0 -1em, calc(var(--motion-spinner-radius) * -1) 0 0 -1em, calc(var(--motion-spinner-diagonal) * -1) calc(var(--motion-spinner-diagonal) * -1) 0 0;animation:motion-spinner-shadow var(--motion-duration) var(--motion-easing) infinite;border-radius:50%;position:absolute;top:50%;left:50%;transform:translateZ(0)}@keyframes motion-spinner-shadow{0%,to{box-shadow:0 calc(var(--motion-spinner-radius) * -1) 0 .2em, var(--motion-spinner-diagonal) calc(var(--motion-spinner-diagonal) * -1) 0 0, var(--motion-spinner-radius) 0 0 -1em, var(--motion-spinner-diagonal) var(--motion-spinner-diagonal) 0 -1em, 0 var(--motion-spinner-radius) 0 -1em, calc(var(--motion-spinner-diagonal) * -1) var(--motion-spinner-diagonal) 0 -1em, calc(var(--motion-spinner-radius) * -1) 0 0 -1em, calc(var(--motion-spinner-diagonal) * -1) calc(var(--motion-spinner-diagonal) * -1) 0 0}12.5%{box-shadow:0 calc(var(--motion-spinner-radius) * -1) 0 0, var(--motion-spinner-diagonal) calc(var(--motion-spinner-diagonal) * -1) 0 .2em, var(--motion-spinner-radius) 0 0 0, var(--motion-spinner-diagonal) var(--motion-spinner-diagonal) 0 -1em, 0 var(--motion-spinner-radius) 0 -1em, calc(var(--motion-spinner-diagonal) * -1) var(--motion-spinner-diagonal) 0 -1em, calc(var(--motion-spinner-radius) * -1) 0 0 -1em, calc(var(--motion-spinner-diagonal) * -1) calc(var(--motion-spinner-diagonal) * -1) 0 -1em}25%{box-shadow:0 calc(var(--motion-spinner-radius) * -1) 0 -.5em, var(--motion-spinner-diagonal) calc(var(--motion-spinner-diagonal) * -1) 0 0, var(--motion-spinner-radius) 0 0 .2em, var(--motion-spinner-diagonal) var(--motion-spinner-diagonal) 0 0, 0 var(--motion-spinner-radius) 0 -1em, calc(var(--motion-spinner-diagonal) * -1) var(--motion-spinner-diagonal) 0 -1em, calc(var(--motion-spinner-radius) * -1) 0 0 -1em, calc(var(--motion-spinner-diagonal) * -1) calc(var(--motion-spinner-diagonal) * -1) 0 -1em}37.5%{box-shadow:0 calc(var(--motion-spinner-radius) * -1) 0 -1em, var(--motion-spinner-diagonal) calc(var(--motion-spinner-diagonal) * -1) 0 -1em, var(--motion-spinner-radius) 0 0 0, var(--motion-spinner-diagonal) var(--motion-spinner-diagonal) 0 .2em, 0 var(--motion-spinner-radius) 0 0, calc(var(--motion-spinner-diagonal) * -1) var(--motion-spinner-diagonal) 0 -1em, calc(var(--motion-spinner-radius) * -1) 0 0 -1em, calc(var(--motion-spinner-diagonal) * -1) calc(var(--motion-spinner-diagonal) * -1) 0 -1em}50%{box-shadow:0 calc(var(--motion-spinner-radius) * -1) 0 -1em, var(--motion-spinner-diagonal) calc(var(--motion-spinner-diagonal) * -1) 0 -1em, var(--motion-spinner-radius) 0 0 -1em, var(--motion-spinner-diagonal) var(--motion-spinner-diagonal) 0 0, 0 var(--motion-spinner-radius) 0 .2em, calc(var(--motion-spinner-diagonal) * -1) var(--motion-spinner-diagonal) 0 0, calc(var(--motion-spinner-radius) * -1) 0 0 -1em, calc(var(--motion-spinner-diagonal) * -1) calc(var(--motion-spinner-diagonal) * -1) 0 -1em}62.5%{box-shadow:0 calc(var(--motion-spinner-radius) * -1) 0 -1em, var(--motion-spinner-diagonal) calc(var(--motion-spinner-diagonal) * -1) 0 -1em, var(--motion-spinner-radius) 0 0 -1em, var(--motion-spinner-diagonal) var(--motion-spinner-diagonal) 0 -1em, 0 var(--motion-spinner-radius) 0 0, calc(var(--motion-spinner-diagonal) * -1) var(--motion-spinner-diagonal) 0 .2em, calc(var(--motion-spinner-radius) * -1) 0 0 0, calc(var(--motion-spinner-diagonal) * -1) calc(var(--motion-spinner-diagonal) * -1) 0 -1em}75%{box-shadow:0 calc(var(--motion-spinner-radius) * -1) 0 -1em, var(--motion-spinner-diagonal) calc(var(--motion-spinner-diagonal) * -1) 0 -1em, var(--motion-spinner-radius) 0 0 -1em, var(--motion-spinner-diagonal) var(--motion-spinner-diagonal) 0 -1em, 0 var(--motion-spinner-radius) 0 -1em, calc(var(--motion-spinner-diagonal) * -1) var(--motion-spinner-diagonal) 0 0, calc(var(--motion-spinner-radius) * -1) 0 0 .2em, calc(var(--motion-spinner-diagonal) * -1) calc(var(--motion-spinner-diagonal) * -1) 0 0}87.5%{box-shadow:0 calc(var(--motion-spinner-radius) * -1) 0 0, var(--motion-spinner-diagonal) calc(var(--motion-spinner-diagonal) * -1) 0 -1em, var(--motion-spinner-radius) 0 0 -1em, var(--motion-spinner-diagonal) var(--motion-spinner-diagonal) 0 -1em, 0 var(--motion-spinner-radius) 0 -1em, calc(var(--motion-spinner-diagonal) * -1) var(--motion-spinner-diagonal) 0 0, calc(var(--motion-spinner-radius) * -1) 0 0 0, calc(var(--motion-spinner-diagonal) * -1) calc(var(--motion-spinner-diagonal) * -1) 0 .2em}}.motion-dots-loading{--motion-duration:1s;--motion-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-gap:5px;--motion-scale:1.2;align-items:center;gap:var(--motion-gap);color:inherit;vertical-align:middle;display:inline-flex}.motion-dots-loading>span{opacity:.45;width:.45em;height:.45em;animation:motion-dots-loading var(--motion-duration) var(--motion-easing) infinite;background:#00b404;border-radius:50%;flex:none;display:block;transform:translateY(0)scale(1)}.motion-dots-loading>span:nth-child(2){animation-delay:calc(var(--motion-duration) / 6)}.motion-dots-loading>span:nth-child(3){animation-delay:calc(var(--motion-duration) / 3)}@keyframes motion-dots-loading{0%,60%,to{opacity:.45;transform:translateY(0)scale(1)}30%{opacity:1;transform:translateY(-.12em) scale(var(--motion-scale))}}.motion-indeterminate-bar{--motion-duration:1.4s;--motion-easing:cubic-bezier(.4, 0, .2, 1);--motion-width:320px;--motion-thickness:4px;--motion-track-opacity:.18;--motion-color:currentColor;--motion-track-color:currentColor;width:var(--motion-width);max-width:100%;height:var(--motion-thickness);color:inherit;border-radius:999px;position:relative;overflow:hidden}.motion-indeterminate-bar:before{content:"";border-radius:inherit;background:var(--motion-track-color);opacity:var(--motion-track-opacity);position:absolute;inset:0}.motion-indeterminate-bar>span{inset-block:0;border-radius:inherit;background:var(--motion-color);transform-origin:100%;width:35%;animation:motion-indeterminate-bar var(--motion-duration) var(--motion-easing) infinite;position:absolute;left:0;transform:translate(-120%)scaleX(.65)}@keyframes motion-indeterminate-bar{0%{transform-origin:100%;transform:translate(-120%)scaleX(.65)}48%{transform:translate(95%)scaleX(1.2)}to{transform-origin:0;transform:translate(405%)scaleX(.65)}}.motion-determinate-progress{--motion-progress:0%;--motion-duration:.4s;--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-width:320px;--motion-thickness:6px;--motion-track-opacity:.18;--motion-color:currentColor;--motion-track-color:currentColor;width:var(--motion-width);max-width:100%;height:var(--motion-thickness);color:inherit;border-radius:999px;position:relative;overflow:hidden}.motion-determinate-progress:before{content:"";border-radius:inherit;background:var(--motion-track-color);opacity:var(--motion-track-opacity);position:absolute;inset:0}.motion-determinate-progress>span{inset-block:0;width:var(--motion-progress);border-radius:inherit;background:var(--motion-color);max-width:100%;transition:width var(--motion-duration) var(--motion-easing);position:absolute;left:0}.motion-pulse-placeholder{--motion-duration:1.5s;--motion-easing:ease-in-out;--motion-min-opacity:.5;animation:motion-pulse-placeholder var(--motion-duration) var(--motion-easing) infinite;will-change:opacity}@keyframes motion-pulse-placeholder{0%,to{opacity:1}50%{opacity:var(--motion-min-opacity)}}.motion-modal-fade-scale{--motion-duration:.24s;--motion-exit-duration:.18s;--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-exit-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-scale:.96;--motion-exit-scale:.98;transform-origin:50%}.motion-modal-fade-scale[data-state=open]{opacity:1;animation:motion-modal-fade-scale-enter var(--motion-duration) var(--motion-easing) both;transform:scale(1)}.motion-modal-fade-scale[data-state=closed]{opacity:0;transform:scale(var(--motion-exit-scale));pointer-events:none;animation:motion-modal-fade-scale-exit var(--motion-exit-duration) var(--motion-exit-easing) both}@keyframes motion-modal-fade-scale-enter{0%{opacity:0;transform:scale(var(--motion-scale))}to{opacity:1;transform:scale(1)}}@keyframes motion-modal-fade-scale-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(var(--motion-exit-scale))}}.motion-modal-slide-up{--motion-duration:.26s;--motion-exit-duration:.2s;--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-exit-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-distance:24px;--motion-exit-distance:16px}.motion-modal-slide-up[data-state=open]{opacity:1;animation:motion-modal-slide-up-enter var(--motion-duration) var(--motion-easing) both;transform:translateY(0)}.motion-modal-slide-up[data-state=closed]{opacity:0;transform:translateY(var(--motion-exit-distance));pointer-events:none;animation:motion-modal-slide-up-exit var(--motion-exit-duration) var(--motion-exit-easing) both}@keyframes motion-modal-slide-up-enter{0%{opacity:0;transform:translateY(var(--motion-distance))}to{opacity:1;transform:translateY(0)}}@keyframes motion-modal-slide-up-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--motion-exit-distance))}}.motion-modal-slide-down{--motion-duration:.26s;--motion-exit-duration:.2s;--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-exit-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-distance:24px;--motion-exit-distance:16px}.motion-modal-slide-down[data-state=open]{opacity:1;animation:motion-modal-slide-down-enter var(--motion-duration) var(--motion-easing) both;transform:translateY(0)}.motion-modal-slide-down[data-state=closed]{opacity:0;transform:translateY(calc(var(--motion-exit-distance) * -1));pointer-events:none;animation:motion-modal-slide-down-exit var(--motion-exit-duration) var(--motion-exit-easing) both}@keyframes motion-modal-slide-down-enter{0%{opacity:0;transform:translateY(calc(var(--motion-distance) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes motion-modal-slide-down-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(var(--motion-exit-distance) * -1))}}.motion-modal-zoom-in{--motion-duration:.3s;--motion-exit-duration:.21s;--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-exit-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-scale:.88;--motion-exit-scale:.95;transform-origin:50%}.motion-modal-zoom-in[data-state=open]{opacity:1;animation:motion-modal-zoom-in-enter var(--motion-duration) var(--motion-easing) both;transform:scale(1)}.motion-modal-zoom-in[data-state=closed]{opacity:0;transform:scale(var(--motion-exit-scale));pointer-events:none;animation:motion-modal-zoom-in-exit var(--motion-exit-duration) var(--motion-exit-easing) both}@keyframes motion-modal-zoom-in-enter{0%{opacity:0;transform:scale(var(--motion-scale))}to{opacity:1;transform:scale(1)}}@keyframes motion-modal-zoom-in-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(var(--motion-exit-scale))}}.motion-toast-slide-in{--motion-duration:.24s;--motion-exit-duration:.18s;--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-exit-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-distance:24px;--motion-exit-distance:12px}.motion-toast-slide-in[data-state=open]{opacity:1;animation:motion-toast-slide-in-enter var(--motion-duration) var(--motion-easing) both;transform:translate(0)}.motion-toast-slide-in[data-state=closed]{opacity:0;transform:translateX(var(--motion-exit-distance));pointer-events:none;animation:motion-toast-slide-in-exit var(--motion-exit-duration) var(--motion-exit-easing) both}@keyframes motion-toast-slide-in-enter{0%{opacity:0;transform:translateX(var(--motion-distance))}to{opacity:1;transform:translate(0)}}@keyframes motion-toast-slide-in-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(var(--motion-exit-distance))}}.motion-inline-reveal{--motion-duration:.22s;--motion-exit-duration:.16s;--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-exit-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-distance:8px}.motion-inline-reveal[data-state=open]{opacity:1;animation:motion-inline-reveal-enter var(--motion-duration) var(--motion-easing) both;transform:translateY(0)}.motion-inline-reveal[data-state=closed]{opacity:0;transform:translateY(calc(var(--motion-distance) * -1));pointer-events:none;animation:motion-inline-reveal-exit var(--motion-exit-duration) var(--motion-exit-easing) both}@keyframes motion-inline-reveal-enter{0%{opacity:0;transform:translateY(calc(var(--motion-distance) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes motion-inline-reveal-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(var(--motion-distance) * -1))}}.motion-banner-drop{--motion-duration:.28s;--motion-exit-duration:.2s;--motion-easing:var(--motion-ease-out,cubic-bezier(0, 0, 0, 1));--motion-exit-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-distance:100%}.motion-banner-drop[data-state=open]{opacity:1;animation:motion-banner-drop-enter var(--motion-duration) var(--motion-easing) both;transform:translateY(0)}.motion-banner-drop[data-state=closed]{opacity:0;transform:translateY(calc(var(--motion-distance) * -1));pointer-events:none;animation:motion-banner-drop-exit var(--motion-exit-duration) var(--motion-exit-easing) both}@keyframes motion-banner-drop-enter{0%{opacity:0;transform:translateY(calc(var(--motion-distance) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes motion-banner-drop-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(var(--motion-distance) * -1))}}.motion-badge-pop{--motion-duration:.28s;--motion-easing:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--motion-scale:1.12;opacity:1;transform-origin:50%;display:inline-block;transform:scale(1)}.motion-badge-pop[data-state=enter]{animation:motion-badge-pop-enter var(--motion-duration) var(--motion-easing) both}.motion-badge-pop[data-state=update]{animation:motion-badge-pop-update var(--motion-duration) var(--motion-easing) both}@keyframes motion-badge-pop-enter{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(var(--motion-scale))}to{opacity:1;transform:scale(1)}}@keyframes motion-badge-pop-update{0%{transform:scale(1)}45%{transform:scale(var(--motion-scale))}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.motion-fade-in,.motion-fade-up,.motion-fade-down,.motion-fade-left,.motion-fade-right,.motion-scale-in,.motion-blur-in,.motion-content-reveal{animation-duration:.01ms!important;animation-iteration-count:1!important}.motion-modal-fade-scale,.motion-modal-slide-up,.motion-modal-slide-down,.motion-modal-zoom-in,.motion-toast-slide-in,.motion-inline-reveal,.motion-banner-drop{animation-duration:.01ms!important;animation-iteration-count:1!important;transform:none!important}.motion-badge-pop{opacity:1!important;animation:none!important;transform:none!important}.motion-button-lift,.motion-card-lift,.motion-image-zoom>img,.motion-link-underline-slide:after,.motion-icon-nudge-icon,.motion-scale-up,.motion-border-reveal:after,.motion-button-press,.motion-toggle-slide-track,.motion-toggle-slide-thumb,.motion-toggle-slide-content,.motion-radio-select-dot{transition-duration:.01ms!important}.motion-checkbox-pop-input:checked+.motion-checkbox-pop-surface,.motion-selection-pop[aria-pressed=true] .motion-selection-pop-visual,.motion-pulse-highlight[data-highlight=true],.motion-pulse-highlight[data-highlight=true]:after{animation-duration:.01ms!important;animation-iteration-count:1!important}.motion-skeleton-shimmer:after{opacity:0;animation:none!important}.motion-spinner:before{animation:none!important}.motion-dots-loading>span{opacity:.7;transform:none;animation:none!important}.motion-indeterminate-bar>span{left:32.5%;transform:none;animation:none!important}.motion-determinate-progress>span{transition:none!important}.motion-pulse-placeholder{opacity:1;animation:none!important}}
