.ait-page{--ait-card-top:#141210;--ait-card-bottom:#0e0d0b;--ait-hairline:#ffffff14;--ait-gutter:clamp(16px, 4vw, 32px);--ait-grad-text:linear-gradient(135deg, var(--ai-cyan) 0%, var(--ai-violet) 50%, var(--ai-magenta) 100%);--ait-grad:linear-gradient(115deg, #4f46e5, var(--ai-violet), var(--ai-magenta), var(--ai-cyan));isolation:isolate;min-height:100vh;position:relative;overflow:clip}@supports (color:lab(0% 0 0)){.ait-page{--ait-card-top:lab(5.72971% .252485 1.44665);--ait-card-bottom:lab(3.70746% .192635 1.07586)}}.ait-page a{color:inherit;text-decoration:none}.ait-narrow{display:none}.ait-atmo{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ait-atmo-grid{background-image:repeating-linear-gradient(#0000 0 46px,#ffffff07 46px 47px),repeating-linear-gradient(90deg,#0000 0 158px,#ffffff08 158px 159px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.ait-atmo-glow{border-radius:50%;width:760px;height:760px;position:absolute}.ait-atmo-glow.is-cyan{background-image:radial-gradient(circle,#00e5ff17,#0000 62%);top:-220px;right:-200px}.ait-atmo-glow.is-violet{background-image:radial-gradient(circle,#b14bff1a,#0000 62%);top:260px;left:-280px}.ait-hero{z-index:1;padding:clamp(28px, 5vw, 56px) var(--ait-gutter) clamp(20px, 3vw, 32px);position:relative}.ait-inner{max-width:1136px;margin:0 auto}.ait-hero-inner{flex-direction:column;gap:18px;display:flex}.ait-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:10px;font-size:11px;display:flex}.ait-dot{background:var(--ai-violet);width:6px;height:6px;box-shadow:0 0 12px var(--ai-violet);border-radius:50%;flex:none}.ait-hero h1{max-width:900px;font-family:var(--font-sans);letter-spacing:-.035em;color:var(--ink);margin:0;font-size:clamp(38px,6vw,68px);font-weight:300;line-height:.98}.ait-rise{padding-bottom:.06em;display:block;overflow:hidden}.ait-rise>span{display:block}.ait-hero h1 em{font-family:var(--font-display);letter-spacing:-.02em;background-image:var(--ait-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em;font-style:italic;font-weight:400}.ait-lede{max-width:56ch;color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.ait-tools{z-index:1;padding:12px var(--ait-gutter) 72px;position:relative}.ait-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.ait-cell{min-width:0}@media (min-width:1100px){.ait-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ait-card{background-image:linear-gradient(180deg, var(--ait-card-top), var(--ait-card-bottom));border:1px solid var(--ait-hairline);height:100%;color:var(--ink);-webkit-tap-highlight-color:transparent;transition:transform .5s var(--ease), border-color .3s, box-shadow .5s;border-radius:18px;flex-direction:column;gap:18px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.ait-card.is-transcribe{--ait-line:#00e5ff5c;--ait-glow:#00e5ff66}.ait-card.is-harmonize{--ait-line:#b14bff6b;--ait-glow:#b14bff80;background-image:radial-gradient(120% 60% at 50% 0%, #b14bff1a, transparent 70%), linear-gradient(180deg, var(--ait-card-top), var(--ait-card-bottom))}.ait-card.is-generate{--ait-line:#ff2e8a5c;--ait-glow:#ff2e8a66}.ait-card.is-piano{--ait-line:#6366f173;--ait-glow:#6366f180;background-image:radial-gradient(120% 60% at 50% 0%, #6366f11a, transparent 70%), linear-gradient(180deg, var(--ait-card-top), var(--ait-card-bottom))}.ait-card:active{transform:scale(.985)}.ait-card:focus-visible{outline:2px solid var(--ai-violet);outline-offset:3px}.ait-card-cap{min-height:20px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.ait-badge{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600;line-height:12px}.ait-card-body{flex-direction:column;gap:8px;display:flex}.ait-card-body h2{font-family:var(--font-sans);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500;line-height:1.1}.ait-card-body p{color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55}.ait-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.ait-tags{flex-wrap:wrap;gap:5px;display:flex}.ait-tag{font-family:var(--font-mono);color:var(--ink-muted);white-space:nowrap;border:1px solid #ffffff17;border-radius:999px;padding:3px 8px;font-size:10px}.ait-cta{align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.ait-cta-text{background-image:var(--ait-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}.ait-cta-arrow{color:var(--ai-magenta);transition:transform .4s var(--ease);display:inline-block}@media (hover:hover){.ait-card:hover{border-color:var(--ait-line);box-shadow:inset 0 1px 0 #ffffff12, 0 30px 60px -28px #000000d9, 0 18px 50px -30px var(--ait-glow);transform:translateY(-4px)}.ait-card:hover .ait-cta-arrow{transform:translate(4px)}}@media (min-width:680px) and (max-width:1099.98px){.ait-card{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:14px 28px;display:grid}.ait-card-cap{grid-area:1/1}.ait-card-body{grid-area:2/1}.ait-card-foot{grid-area:3/1;align-self:end}.ait-pv{grid-area:1/2/4/3;align-self:center}}@media (max-width:679.98px){.ait-wide{display:none}.ait-narrow{display:inline}.ait-atmo-grid,.ait-atmo-glow.is-violet{display:none}.ait-atmo-glow.is-cyan{width:520px;height:520px;top:-160px}.ait-hero-inner{gap:14px}.ait-eyebrow{font-size:10.5px}.ait-hero h1{line-height:1}.ait-lede{font-size:14px}.ait-tools{padding:4px var(--ait-gutter) 32px}.ait-grid{gap:14px}.ait-card{gap:14px;padding:18px}.ait-card-cap{font-size:10.5px}.ait-card-body{gap:6px}.ait-card-body h2{font-size:22px}.ait-card-body p{line-height:1.5}.ait-tags{display:none}.ait-card-foot{min-height:44px;margin:-6px 0 -10px}.ait-cta{font-size:14px}}@media (prefers-reduced-motion:no-preference){.ait-eyebrow{animation:ait-fade-up .8s var(--ease) both}.ait-rise>span{animation:ait-rise-in 1s var(--ease) 50ms both}.ait-lede{animation:ait-fade-up .9s var(--ease) .2s both}.ait-cell{animation:ait-fade-up .9s var(--ease) both}.ait-cell:first-child{animation-delay:.25s}.ait-cell:nth-child(2){animation-delay:.34s}.ait-cell:nth-child(3){animation-delay:.43s}.ait-cell:nth-child(4){animation-delay:.52s}}@keyframes ait-rise-in{0%{transform:translateY(105%)}to{transform:none}}@keyframes ait-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ait-pv{background:var(--bg-sunken);border:1px solid #ffffff0f;border-radius:12px;height:200px;position:relative;overflow:hidden}.ait-pv[data-idle] *{animation-play-state:paused!important}.ait-at{position:absolute}.ait-staff{background-image:repeating-linear-gradient(#ffffff21 0 1px,#0000 1px 12px);height:49px;position:absolute}.ait-clef{font-family:var(--font-music);color:#f5f3f0d9;color:lab(95.9605% .135928 1.90176/.85);font-size:50px;line-height:1;position:absolute}.ait-head{background-color:var(--ink);border-radius:50%;width:12px;height:9px;position:absolute;transform:rotate(-20deg)}.ait-head.is-neon{background-color:var(--c);box-shadow:0 0 8px var(--c)}.ait-pill{background:var(--bg-elevated);height:22px;font-family:var(--font-mono);color:var(--ink-muted);white-space:nowrap;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:10px;display:inline-flex}.ait-pill.is-lg{height:26px;font-size:11px}.ait-pv-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;font-size:9.5px;position:absolute;bottom:14px}@media (max-width:359.98px){.ait-pv-label.is-src{white-space:normal;max-width:40%;line-height:1.3}}.ait-sweep{opacity:0;position:absolute}.ait-sweep>i{background:var(--c,#fff);width:2px;box-shadow:0 0 10px var(--c,#ffffffb3);border-radius:2px;position:absolute;top:0;bottom:0;left:-1px}.ait-neon{background-image:var(--ait-grad);color:#fff;white-space:nowrap;background-size:220% 100%;border-radius:12px;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;overflow:hidden}.ait-neon>i{transform-origin:0;background:#fff3;position:absolute;inset:0;transform:scaleX(0)}.ait-neon>span{position:relative}.ait-rec-dot{background:var(--bad);border-radius:99px;width:6px;height:6px}.ait-wave{align-items:center;gap:2px;display:flex;position:absolute}.ait-wave>i{background:var(--accent-amber);opacity:.85;border-radius:2px;flex:1}.ait-pipe,.ait-pipe-dot{width:6%;position:absolute;left:39.5%}.ait-pipe{background-image:repeating-linear-gradient(90deg,#ffffff2e 0 3px,#0000 3px 6px);height:1px;top:107px}.ait-pipe-dot{height:7px;top:104px;transform:translate(50%)}.ait-pipe-dot>i{background-image:var(--ait-grad-text);width:7px;height:7px;box-shadow:0 0 10px var(--ai-violet);border-radius:99px;position:absolute;top:0;left:-3px}.ait-pv-piano{background:0 0;border:0}.ait-pv-piano>.ptut{height:100%}.ait-h-layer{opacity:0;position:absolute;inset:0 0 52px}.ait-eq{align-items:flex-end;gap:2px;height:10px;display:flex}.ait-eq>i{background:var(--accent-amber);transform-origin:bottom;border-radius:1px;width:2px;height:10px}.ait-epochs{grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:absolute;inset:14px 14px 8px}.ait-epoch{background:var(--bg-elevated);border:1px solid #ffffff14;border-radius:8px;flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:0 10px;display:flex;position:relative}.ait-epoch-title{-webkit-hyphens:auto;hyphens:auto;font-size:11.5px;font-weight:500;line-height:1.15}.ait-epoch-who{font-family:var(--font-mono);color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.ait-h-pick{border:1.5px solid var(--ai-violet);border-radius:8px;position:absolute;inset:-1px;box-shadow:0 0 18px #b14bff80,inset 0 0 12px #b14bff40}.ait-h-cursor{background:var(--ink);opacity:0;border-radius:99px;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:74%;left:17%;box-shadow:0 0 0 4px #ffffff2e}.ait-h-metas{justify-content:center;gap:6px;display:flex;position:absolute;top:90px;left:0;right:0}.ait-h-degree{position:absolute;top:84px;transform:translate(-50%)}.ait-h-deg{font-family:var(--font-display);background-image:var(--ait-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-size:26px;font-style:italic;line-height:1;display:block}.ait-h-scrim{background-image:linear-gradient(#0000,#040403eb 45%);background-image:linear-gradient(#0000,lab(1.04817% .0684783 .367215/.92) 45%);height:62px;position:absolute;bottom:0;left:0;right:0}.ait-h-cap{color:var(--ink);text-wrap:pretty;opacity:0;font-size:13px;font-weight:500;line-height:1.25;position:absolute;bottom:14px;left:14px;right:64px}.ait-h-count{font-family:var(--font-mono);color:var(--ink-muted);opacity:0;font-size:11px;position:absolute;bottom:15px;right:14px}.ait-h-layer.s3,.ait-h-cap.s3,.ait-h-count.s3{opacity:1}.ait-h-progress{grid-template-columns:repeat(4,1fr);gap:2px;display:grid;position:absolute;bottom:0;left:0;right:0}.ait-h-prog{background:#ffffff14;height:3px;overflow:hidden}.ait-h-prog>i{background-image:var(--ait-grad-text);transform-origin:0;height:100%;display:block}.ait-d-pills{gap:6px;display:flex;top:14px;left:14px}.ait-d-btn{opacity:0;width:calc(62% - 14px);height:34px;position:absolute;top:46px;left:14px}.ait-d-ready{height:34px;color:var(--ok);font-family:var(--font-mono);white-space:nowrap;background-color:#6bd27224;background-color:lab(76.4902% -46.2649 38.1455/.14);border:1px solid #6bd27252;border:1px solid lab(76.4902% -46.2649 38.1455/.32);border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:11px;display:flex;position:absolute;top:46px;left:14px}.ait-barline{background:#ffffff3d;width:1px;height:49px;position:absolute}.ait-barline.is-final{background:#ffffff4d;width:2px}@keyframes ait-bar{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes ait-flow{0%{background-position:0%}to{background-position:220%}}@keyframes ait-blink{0%,55%{opacity:1}56%,to{opacity:.15}}@keyframes ait-travel{0%{opacity:0;transform:translate(0)}15%,85%{opacity:1}to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:no-preference){.ait-rec-dot{animation:1.6s step-end infinite ait-blink}.ait-wave>i,.ait-eq>i{animation:1s ease-in-out infinite alternate ait-bar}.ait-pipe-dot{animation:1.2s linear infinite ait-travel}.ait-neon{animation:7s linear infinite ait-flow}}@keyframes ait-t-sweep{0%{opacity:0;transform:translate(0)}.5%{opacity:1;transform:translate(0)}60%{opacity:1;transform:translate(100%)}63%,to{opacity:0;transform:translate(100%)}}@keyframes ait-t-note-0{0%,6%{opacity:0;background-color:var(--accent-amber);box-shadow:none;transform:rotate(-20deg)scale(.4)}9%{opacity:1;background-color:var(--accent-amber);box-shadow:0 0 12px var(--accent-amber);transform:rotate(-20deg)scale(1.35)}15%,88%{opacity:1;background-color:var(--ink);box-shadow:none;transform:rotate(-20deg)scale(1)}91%,to{opacity:0;background-color:var(--ink);box-shadow:none;transform:rotate(-20deg)scale(1)}}@keyframes ait-t-note-1{0%,15%{opacity:0;background-color:var(--accent-amber);box-shadow:none;transform:rotate(-20deg)scale(.4)}18%{opacity:1;background-color:var(--accent-amber);box-shadow:0 0 12px var(--accent-amber);transform:rotate(-20deg)scale(1.35)}24%,88%{opacity:1;background-color:var(--ink);box-shadow:none;transform:rotate(-20deg)scale(1)}91%,to{opacity:0;background-color:var(--ink);box-shadow:none;transform:rotate(-20deg)scale(1)}}@keyframes ait-t-note-2{0%,24%{opacity:0;background-color:var(--accent-amber);box-shadow:none;transform:rotate(-20deg)scale(.4)}27%{opacity:1;background-color:var(--accent-amber);box-shadow:0 0 12px var(--accent-amber);transform:rotate(-20deg)scale(1.35)}33%,88%{opacity:1;background-color:var(--ink);box-shadow:none;transform:rotate(-20deg)scale(1)}91%,to{opacity:0;background-color:var(--ink);box-shadow:none;transform:rotate(-20deg)scale(1)}}@keyframes ait-t-note-3{0%,33%{opacity:0;background-color:var(--accent-amber);box-shadow:none;transform:rotate(-20deg)scale(.4)}36%{opacity:1;background-color:var(--accent-amber);box-shadow:0 0 12px var(--accent-amber);transform:rotate(-20deg)scale(1.35)}42%,88%{opacity:1;background-color:var(--ink);box-shadow:none;transform:rotate(-20deg)scale(1)}91%,to{opacity:0;background-color:var(--ink);box-shadow:none;transform:rotate(-20deg)scale(1)}}@keyframes ait-t-note-4{0%,42%{opacity:0;background-color:var(--accent-amber);box-shadow:none;transform:rotate(-20deg)scale(.4)}45%{opacity:1;background-color:var(--accent-amber);box-shadow:0 0 12px var(--accent-amber);transform:rotate(-20deg)scale(1.35)}51%,88%{opacity:1;background-color:var(--ink);box-shadow:none;transform:rotate(-20deg)scale(1)}91%,to{opacity:0;background-color:var(--ink);box-shadow:none;transform:rotate(-20deg)scale(1)}}@keyframes ait-t-note-5{0%,51%{opacity:0;background-color:var(--accent-amber);box-shadow:none;transform:rotate(-20deg)scale(.4)}54%{opacity:1;background-color:var(--accent-amber);box-shadow:0 0 12px var(--accent-amber);transform:rotate(-20deg)scale(1.35)}60%,88%{opacity:1;background-color:var(--ink);box-shadow:none;transform:rotate(-20deg)scale(1)}91%,to{opacity:0;background-color:var(--ink);box-shadow:none;transform:rotate(-20deg)scale(1)}}@keyframes ait-h-step-0{0%{opacity:0}3%,23%{opacity:1}26%,to{opacity:0}}@keyframes ait-h-cap-0{0%{opacity:0;transform:translateY(6px)}3%,23%{opacity:1;transform:none}26%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-h-prog-0{0%{transform:scaleX(0)}25%,99.9%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ait-h-step-1{0%,25%{opacity:0}28%,48%{opacity:1}51%,to{opacity:0}}@keyframes ait-h-cap-1{0%,25%{opacity:0;transform:translateY(6px)}28%,48%{opacity:1;transform:none}51%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-h-prog-1{0%,25%{transform:scaleX(0)}50%,99.9%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ait-h-step-2{0%,50%{opacity:0}53%,73%{opacity:1}76%,to{opacity:0}}@keyframes ait-h-cap-2{0%,50%{opacity:0;transform:translateY(6px)}53%,73%{opacity:1;transform:none}76%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-h-prog-2{0%,50%{transform:scaleX(0)}75%,99.9%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ait-h-step-3{0%,75%{opacity:0}78%,96%{opacity:1}99%,to{opacity:0}}@keyframes ait-h-cap-3{0%,75%{opacity:0;transform:translateY(6px)}78%,96%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-h-prog-3{0%,75%{transform:scaleX(0)}98%,99.9%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ait-h-mel-0{0%,2%{opacity:0;transform:translateY(-8px)rotate(-20deg)}5%,23%{opacity:1;transform:rotate(-20deg)}26%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-mel-1{0%,4.5%{opacity:0;transform:translateY(-8px)rotate(-20deg)}7.5%,23%{opacity:1;transform:rotate(-20deg)}26%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-mel-2{0%,7%{opacity:0;transform:translateY(-8px)rotate(-20deg)}10%,23%{opacity:1;transform:rotate(-20deg)}26%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-mel-3{0%,9.5%{opacity:0;transform:translateY(-8px)rotate(-20deg)}12.5%,23%{opacity:1;transform:rotate(-20deg)}26%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-mel-4{0%,12%{opacity:0;transform:translateY(-8px)rotate(-20deg)}15%,23%{opacity:1;transform:rotate(-20deg)}26%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-mel-5{0%,14.5%{opacity:0;transform:translateY(-8px)rotate(-20deg)}17.5%,23%{opacity:1;transform:rotate(-20deg)}26%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-pick{0%,34%{opacity:0}37%,48%{opacity:1}51%,to{opacity:0}}@keyframes ait-h-cursor{0%,26%{opacity:0;top:28%;left:82%;transform:scale(1)}28%{opacity:1;top:28%;left:82%}33%{top:74%;left:17%;transform:scale(1)}34.5%{transform:scale(.65)}36%{transform:scale(1)}46%{opacity:1;top:74%;left:17%}49%,to{opacity:0;top:74%;left:17%}}@keyframes ait-h-fill{0%,51%{transform:scaleX(0)}70%,99.9%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ait-h-meta-0{0%,55%{opacity:0;transform:translateY(6px)}58%,73%{opacity:1;transform:none}76%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-h-meta-1{0%,58%{opacity:0;transform:translateY(6px)}61%,73%{opacity:1;transform:none}76%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-h-meta-2{0%,61%{opacity:0;transform:translateY(6px)}64%,73%{opacity:1;transform:none}76%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-h-v1-0{0%,77%{opacity:0;transform:translateY(-8px)rotate(-20deg)}80%,96%{opacity:1;transform:rotate(-20deg)}99%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-v2-0{0%,77.5%{opacity:0;transform:translateY(-8px)rotate(-20deg)}80.5%,96%{opacity:1;transform:rotate(-20deg)}99%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-deg-0{0%,78%{opacity:0;transform:translateY(6px)}81%,96%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-h-v1-1{0%,80%{opacity:0;transform:translateY(-8px)rotate(-20deg)}83%,96%{opacity:1;transform:rotate(-20deg)}99%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-v2-1{0%,80.5%{opacity:0;transform:translateY(-8px)rotate(-20deg)}83.5%,96%{opacity:1;transform:rotate(-20deg)}99%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-deg-1{0%,81%{opacity:0;transform:translateY(6px)}84%,96%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-h-v1-2{0%,83%{opacity:0;transform:translateY(-8px)rotate(-20deg)}86%,96%{opacity:1;transform:rotate(-20deg)}99%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-v2-2{0%,83.5%{opacity:0;transform:translateY(-8px)rotate(-20deg)}86.5%,96%{opacity:1;transform:rotate(-20deg)}99%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-deg-2{0%,84%{opacity:0;transform:translateY(6px)}87%,96%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-h-v1-3{0%,86%{opacity:0;transform:translateY(-8px)rotate(-20deg)}89%,96%{opacity:1;transform:rotate(-20deg)}99%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-v2-3{0%,86.5%{opacity:0;transform:translateY(-8px)rotate(-20deg)}89.5%,96%{opacity:1;transform:rotate(-20deg)}99%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-h-deg-3{0%,87%{opacity:0;transform:translateY(6px)}90%,96%{opacity:1;transform:none}99%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-h-sweep{0%,87%{opacity:0;transform:translate(0)}87.5%{opacity:1;transform:translate(0)}96%{opacity:1;transform:translate(100%)}99%,to{opacity:0;transform:translate(100%)}}@keyframes ait-d-pill-0{0%,2%{opacity:0;transform:translateY(6px)}5%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-d-pill-1{0%,6%{opacity:0;transform:translateY(6px)}9%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-d-pill-2{0%,10%{opacity:0;transform:translateY(6px)}13%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-d-btn{0%{opacity:0}3%,56%{opacity:1}59%,to{opacity:0}}@keyframes ait-d-fill{0%,12%{transform:scaleX(0)}30%,99.9%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ait-d-ready{0%,60%{opacity:0;transform:translateY(6px)}63%,92%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(6px)}}@keyframes ait-d-note-0{0%,32%{opacity:0;transform:translateY(-8px)rotate(-20deg)}35%,92%{opacity:1;transform:rotate(-20deg)}95%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-d-note-1{0%,35.2%{opacity:0;transform:translateY(-8px)rotate(-20deg)}38.2%,92%{opacity:1;transform:rotate(-20deg)}95%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-d-note-2{0%,38.4%{opacity:0;transform:translateY(-8px)rotate(-20deg)}41.4%,92%{opacity:1;transform:rotate(-20deg)}95%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-d-note-3{0%,41.6%{opacity:0;transform:translateY(-8px)rotate(-20deg)}44.6%,92%{opacity:1;transform:rotate(-20deg)}95%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-d-note-4{0%,44.8%{opacity:0;transform:translateY(-8px)rotate(-20deg)}47.8%,92%{opacity:1;transform:rotate(-20deg)}95%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-d-note-5{0%,48%{opacity:0;transform:translateY(-8px)rotate(-20deg)}51%,92%{opacity:1;transform:rotate(-20deg)}95%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-d-note-6{0%,51.2%{opacity:0;transform:translateY(-8px)rotate(-20deg)}54.2%,92%{opacity:1;transform:rotate(-20deg)}95%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-d-note-7{0%,54.4%{opacity:0;transform:translateY(-8px)rotate(-20deg)}57.4%,92%{opacity:1;transform:rotate(-20deg)}95%,to{opacity:0;transform:translateY(-8px)rotate(-20deg)}}@keyframes ait-d-sweep{0%,31%{opacity:0;transform:translate(0)}31.5%{opacity:1;transform:translate(0)}57%{opacity:1;transform:translate(100%)}60%,to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:no-preference){.ait-t-sweep{animation:6.4s linear infinite ait-t-sweep}.ait-t-note.n0{animation:ait-t-note-0 6.4s var(--ease) infinite}.ait-t-note.n1{animation:ait-t-note-1 6.4s var(--ease) infinite}.ait-t-note.n2{animation:ait-t-note-2 6.4s var(--ease) infinite}.ait-t-note.n3{animation:ait-t-note-3 6.4s var(--ease) infinite}.ait-t-note.n4{animation:ait-t-note-4 6.4s var(--ease) infinite}.ait-t-note.n5{animation:ait-t-note-5 6.4s var(--ease) infinite}.ait-h-layer.s0{animation:12.8s infinite ait-h-step-0}.ait-h-count.s0{animation:ait-h-step-0 12.8s var(--ease) infinite}.ait-h-cap.s0{animation:ait-h-cap-0 12.8s var(--ease) infinite}.ait-h-prog.s0>i{animation:12.8s linear infinite ait-h-prog-0}.ait-h-layer.s1{animation:12.8s infinite ait-h-step-1}.ait-h-count.s1{animation:ait-h-step-1 12.8s var(--ease) infinite}.ait-h-cap.s1{animation:ait-h-cap-1 12.8s var(--ease) infinite}.ait-h-prog.s1>i{animation:12.8s linear infinite ait-h-prog-1}.ait-h-layer.s2{animation:12.8s infinite ait-h-step-2}.ait-h-count.s2{animation:ait-h-step-2 12.8s var(--ease) infinite}.ait-h-cap.s2{animation:ait-h-cap-2 12.8s var(--ease) infinite}.ait-h-prog.s2>i{animation:12.8s linear infinite ait-h-prog-2}.ait-h-layer.s3{animation:12.8s infinite ait-h-step-3}.ait-h-count.s3{animation:ait-h-step-3 12.8s var(--ease) infinite}.ait-h-cap.s3{animation:ait-h-cap-3 12.8s var(--ease) infinite}.ait-h-prog.s3>i{animation:12.8s linear infinite ait-h-prog-3}.ait-h-mel.n0{animation:ait-h-mel-0 12.8s var(--ease) infinite}.ait-h-mel.n1{animation:ait-h-mel-1 12.8s var(--ease) infinite}.ait-h-mel.n2{animation:ait-h-mel-2 12.8s var(--ease) infinite}.ait-h-mel.n3{animation:ait-h-mel-3 12.8s var(--ease) infinite}.ait-h-mel.n4{animation:ait-h-mel-4 12.8s var(--ease) infinite}.ait-h-mel.n5{animation:ait-h-mel-5 12.8s var(--ease) infinite}.ait-h-pick{animation:ait-h-pick 12.8s var(--ease) infinite}.ait-h-cursor{animation:12.8s cubic-bezier(.3,.85,.2,1) infinite ait-h-cursor}.ait-h-fill{animation:12.8s linear infinite ait-h-fill}.ait-h-meta.m0{animation:ait-h-meta-0 12.8s var(--ease) infinite}.ait-h-meta.m1{animation:ait-h-meta-1 12.8s var(--ease) infinite}.ait-h-meta.m2{animation:ait-h-meta-2 12.8s var(--ease) infinite}.ait-h-v1.c0{animation:ait-h-v1-0 12.8s var(--ease) infinite}.ait-h-v2.c0{animation:ait-h-v2-0 12.8s var(--ease) infinite}.ait-h-deg.c0{animation:ait-h-deg-0 12.8s var(--ease) infinite}.ait-h-v1.c1{animation:ait-h-v1-1 12.8s var(--ease) infinite}.ait-h-v2.c1{animation:ait-h-v2-1 12.8s var(--ease) infinite}.ait-h-deg.c1{animation:ait-h-deg-1 12.8s var(--ease) infinite}.ait-h-v1.c2{animation:ait-h-v1-2 12.8s var(--ease) infinite}.ait-h-v2.c2{animation:ait-h-v2-2 12.8s var(--ease) infinite}.ait-h-deg.c2{animation:ait-h-deg-2 12.8s var(--ease) infinite}.ait-h-v1.c3{animation:ait-h-v1-3 12.8s var(--ease) infinite}.ait-h-v2.c3{animation:ait-h-v2-3 12.8s var(--ease) infinite}.ait-h-deg.c3{animation:ait-h-deg-3 12.8s var(--ease) infinite}.ait-h-sweep{animation:12.8s linear infinite ait-h-sweep}.ait-d-pill.p0{animation:ait-d-pill-0 6.4s var(--ease) infinite}.ait-d-pill.p1{animation:ait-d-pill-1 6.4s var(--ease) infinite}.ait-d-pill.p2{animation:ait-d-pill-2 6.4s var(--ease) infinite}.ait-d-btn{animation:ait-d-btn 6.4s var(--ease) infinite}.ait-d-fill{animation:6.4s linear infinite ait-d-fill}.ait-d-ready{animation:ait-d-ready 6.4s var(--ease) infinite}.ait-d-note.n0{animation:ait-d-note-0 6.4s var(--ease) infinite}.ait-d-note.n1{animation:ait-d-note-1 6.4s var(--ease) infinite}.ait-d-note.n2{animation:ait-d-note-2 6.4s var(--ease) infinite}.ait-d-note.n3{animation:ait-d-note-3 6.4s var(--ease) infinite}.ait-d-note.n4{animation:ait-d-note-4 6.4s var(--ease) infinite}.ait-d-note.n5{animation:ait-d-note-5 6.4s var(--ease) infinite}.ait-d-note.n6{animation:ait-d-note-6 6.4s var(--ease) infinite}.ait-d-note.n7{animation:ait-d-note-7 6.4s var(--ease) infinite}.ait-d-sweep{animation:6.4s linear infinite ait-d-sweep}}
