.stand{--u:1vw;--s-bg:#050810;--s-surface:#0e131e;--s-line:#232a3b;--s-text:#f6f7f9;--s-muted:#a3acba;--s-accent:#5b7fff;--s-blue:#0064f5;--s-ease:cubic-bezier(.22, 1, .36, 1);background:var(--s-bg);color:var(--s-text)}.stand-screen{z-index:40;display:flex;position:fixed;inset:0;overflow:hidden}.stand-stage{min-width:0;padding:calc(var(--u) * 2.4) calc(var(--u) * 3.2) calc(var(--u) * 1.6);flex-direction:column;flex:1;display:flex;position:relative}.stand-glow{pointer-events:none;position:absolute;inset:0;overflow:hidden}.stand-glow:before,.stand-glow:after{content:"";width:calc(var(--u) * 46);height:calc(var(--u) * 46);background:radial-gradient(circle,#0064f538,#0000 62%);border-radius:50%;animation:26s ease-in-out infinite alternate stand-drift;position:absolute}.stand-glow:before{left:calc(var(--u) * -14);top:calc(var(--u) * -18)}.stand-glow:after{right:calc(var(--u) * -12);bottom:calc(var(--u) * -22);animation-duration:34s;animation-direction:alternate-reverse}@keyframes stand-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate3d(calc(var(--u) * 9), calc(var(--u) * 5), 0) scale(1.18)}}.stand-head{justify-content:space-between;align-items:center;gap:calc(var(--u) * 2);display:flex;position:relative}.stand-head svg{height:calc(var(--u) * 2.3);width:auto}.stand-progress{width:calc(var(--u) * 20);gap:calc(var(--u) * .4);display:flex}.stand-progress>li{height:calc(var(--u) * .28);background:var(--s-line);border-radius:99px;flex:1;position:relative;overflow:hidden}.stand-progress>li[data-state=done]{background:var(--s-accent)}.stand-progress>li[data-state=now]:after{content:"";background:var(--s-accent);transform-origin:0;animation:stand-fill var(--scene-s) linear backwards;position:absolute;inset:0}@keyframes stand-fill{0%{transform:scaleX(0)}}.stand-scenes{flex:1;min-height:0;position:relative}.stand-scene{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.stand-scene[data-out]{opacity:0;animation:.55s ease-in backwards stand-out}@keyframes stand-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.975)}}.stand-ticker{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.stand-ticker>div{width:max-content;animation:48s linear infinite stand-marquee;display:flex}.stand-ticker span{padding:0 calc(var(--u) * 1.6);font-size:calc(var(--u) * 1);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:var(--s-muted);opacity:.6}.stand-ticker span[data-brand]{color:var(--s-accent);opacity:1}@keyframes stand-marquee{to{transform:translate(-50%)}}.stand-eyebrow{font-size:calc(var(--u) * 1.15);letter-spacing:.2em;text-transform:uppercase;color:var(--s-muted)}@keyframes stand-rise{0%{opacity:0;transform:translate3d(0, calc(var(--u) * 1.4), 0)}}@keyframes stand-fade{0%{opacity:0}}@keyframes stand-pop{0%{opacity:0;transform:scale(.3)}70%{transform:scale(1.15)}}.stand-rise{animation:stand-rise .8s var(--s-ease) var(--at,.3s) backwards}.stand-kinetic{letter-spacing:-.035em;text-wrap:balance;font-weight:600;line-height:1.02}.stand-kinetic>span{animation:stand-word .75s var(--s-ease) calc(var(--at,.3s) + var(--i) * 95ms) backwards;margin-right:.24em;display:inline-block}.stand-kinetic>span[data-accent]{color:var(--s-accent);position:relative}.stand-kinetic>span[data-accent]:after{content:"";background:var(--s-accent);transform-origin:0;height:.07em;animation:stand-underline .7s var(--s-ease) calc(var(--at,.3s) + var(--n) * 95ms + .3s) backwards;border-radius:99px;position:absolute;bottom:-.08em;left:0;right:0}@keyframes stand-word{0%{opacity:0;transform:translateY(.55em)rotate(4deg)}}@keyframes stand-underline{0%{transform:scaleX(0)}}.stand-question{max-width:calc(var(--u) * 62);font-size:calc(var(--u) * 6.6)}.stand-ba{--chaos:4.2s;--t0:3s;--run:4.7s;--s-ok:#7ee2a8;--s-warn:#f5b8a8;--s-soft:#8aa6ff;--s-weight:cubic-bezier(.65, 0, .25, 1)}.stand-ba-lines{height:calc(var(--u) * 8.4);position:relative}.stand-ba-lines>div{position:absolute;inset:0}.stand-ba-lines p:last-child{margin-top:calc(var(--u) * .6);font-size:calc(var(--u) * 3.9);letter-spacing:-.03em;font-weight:600;line-height:1.05}.stand-ba-before{opacity:0;animation:stand-before 3.3s var(--s-ease) .2s backwards}@keyframes stand-before{0%{opacity:0;transform:translate3d(0, calc(var(--u) * 1.2), 0)}14%,80%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0, calc(var(--u) * -1.2), 0)}}.stand-ba-after{animation:stand-rise .8s var(--s-ease) calc(var(--t0) + .7s) backwards}.stand-ba-after .stand-eyebrow{color:var(--s-accent)}.stand-ba-field{width:calc(var(--u) * 66);height:calc(var(--u) * 27.6);margin-top:calc(var(--u) * 1.6);position:relative}.stand-chip{z-index:2;opacity:0;transform:translate3d(var(--ox), var(--oy), 0) scale(.25);animation:stand-chip var(--chaos) linear calc(var(--i) * .12s) backwards;position:absolute;top:0;left:0}@keyframes stand-chip{0%{opacity:0;transform:translate3d(var(--cx), var(--cy), 0) rotate(var(--cr)) scale(.4);animation-timing-function:var(--s-ease)}10%{opacity:1;transform:translate3d(var(--cx), var(--cy), 0) rotate(var(--cr)) scale(1);animation-timing-function:linear}70%{opacity:1;transform:translate3d(var(--cx), var(--cy), 0) rotate(var(--cr)) scale(1);animation-timing-function:var(--s-weight)}94%{opacity:1}}.stand-mess{transform-origin:0 0;animation:stand-float 2.1s ease-in-out calc(var(--i) * .19s) 2 alternate}@keyframes stand-float{to{translate:calc(var(--u) * .5) calc(var(--u) * -.7);rotate:2.5deg}}.stand-mess[data-kind=sheet]{width:calc(var(--u) * 11.5);height:calc(var(--u) * 8);border-radius:calc(var(--u) * .4);box-shadow:0 calc(var(--u) * .5) calc(var(--u) * 1.6) #00000073;background:linear-gradient(#7ee2a8,#7ee2a8) top/100% 18% no-repeat,repeating-linear-gradient(90deg,#0000 0 24%,#cdd3dc 24% 25%),repeating-linear-gradient(0deg,#0000 0 19%,#cdd3dc 19% 20%),#fff}.stand-mess[data-kind=chat]{width:calc(var(--u) * 13);height:calc(var(--u) * 5.2);border-radius:calc(var(--u) * 1.1) calc(var(--u) * 1.1) calc(var(--u) * 1.1) calc(var(--u) * .2);box-shadow:0 calc(var(--u) * .5) calc(var(--u) * 1.6) #00000073;background:linear-gradient(#5a6478,#5a6478) 12% 34%/68% 9% no-repeat,linear-gradient(#5a6478,#5a6478) 12% 64%/44% 9% no-repeat,#dcf8c6}.stand-mess[data-kind=note]{width:calc(var(--u) * 7.4);height:calc(var(--u) * 7.4);border-radius:calc(var(--u) * .2);box-shadow:0 calc(var(--u) * .5) calc(var(--u) * 1.4) #00000073;background:linear-gradient(#7c5a50,#7c5a50) 18% 30%/62% 5% no-repeat,linear-gradient(#7c5a50,#7c5a50) 18% 48%/48% 5% no-repeat,linear-gradient(#7c5a50,#7c5a50) 18% 66%/56% 5% no-repeat,#f5b8a8}.stand-mess[data-kind=paper]{width:calc(var(--u) * 8.2);height:calc(var(--u) * 10.4);border-radius:calc(var(--u) * .3);box-shadow:0 calc(var(--u) * .5) calc(var(--u) * 1.6) #00000073;background:repeating-linear-gradient(0deg,#0000 0 13%,#a3acba 13% 14.5%) 50% 60%/70% 70% no-repeat,#f6f7f9}.sys{border-radius:calc(var(--u) * 1.4);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 5) #0000008c, 0 0 calc(var(--u) * 7) #0064f529, inset 0 1px 0 #ffffff14;animation:sys-in 1s var(--s-ease) var(--t0) backwards;background:linear-gradient(#172036,#0e1524);border:1px solid #2e3a55;position:absolute;inset:0;overflow:hidden}@keyframes sys-in{0%{opacity:0;transform:translate3d(0, calc(var(--u) * 1.6), 0) scale(.965)}}.sys-head{height:calc(var(--u) * 3.6);align-items:center;gap:calc(var(--u) * .9);padding:0 calc(var(--u) * 1.4);border-bottom:1px solid var(--s-line);display:flex}.sys-icon{width:calc(var(--u) * 2.1);height:calc(var(--u) * 2.1);border-radius:calc(var(--u) * .5);color:var(--s-accent);background:#5b7fff2e;flex:none;place-items:center;display:grid}.sys-icon svg{width:calc(var(--u) * 1.25);height:calc(var(--u) * 1.25)}.sys-bar{height:calc(var(--u) * .62);background:#4a5878;border-radius:99px;display:block}.sys-bar[data-tone=soft]{background:#313c56}.sys-spacer{flex:1}.sys-live{width:calc(var(--u) * .75);height:calc(var(--u) * .75);background:var(--s-ok);border-radius:50%;position:relative}.sys-live:after{content:"";background:var(--s-ok);border-radius:50%;animation:1.8s ease-out infinite sys-ping;position:absolute;inset:0}@keyframes sys-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.sys-body{left:calc(var(--u) * 1.4);right:calc(var(--u) * 1.4);top:calc(var(--u) * 4.8);bottom:calc(var(--u) * 1.4);position:absolute}.sys-piece{animation:sys-piece .75s var(--s-ease) calc(var(--t0) + .35s + var(--n,0) * 70ms) backwards}@keyframes sys-piece{0%{opacity:0;transform:translate3d(0, calc(var(--u) * 1.3), 0) scale(.9)}}.sys-avatar{width:calc(var(--u) * 1.9);height:calc(var(--u) * 1.9);background:linear-gradient(135deg, var(--c,#5b7fff), #232a3b);border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #ffffff1f}.sys-check{background:var(--s-ok);color:#050810;border-radius:50%;place-items:center;display:grid}.sys-check svg{width:62%;height:62%}@keyframes sys-pop{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes sys-pop-from{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.25)}}.sys-odo{font-variant-numeric:tabular-nums;height:1.25em;line-height:1.25;display:block;overflow:hidden}.sys-odo>span{display:block}.sys-odo b{height:1.25em;font-weight:600;display:block}@property --tone{syntax:"<color>";inherits:true;initial-value:#7c8696}.kb-lane{width:calc(var(--u) * 20);top:0;bottom:0;left:calc(var(--c) * var(--u) * 21.6);border-radius:calc(var(--u) * .9);background:#ffffff0a;position:absolute}.kb-lane-head{height:calc(var(--u) * 2.6);align-items:center;gap:calc(var(--u) * .6);padding:0 calc(var(--u) * .8);color:var(--tone);display:flex}.kb-lane-head svg{width:calc(var(--u) * 1.2);height:calc(var(--u) * 1.2)}.kb-lane-head .sys-odo{font-size:calc(var(--u) * 1.5);color:var(--s-text);margin-left:auto}.kb-count>span{animation:kb-count 8.6s var(--s-weight) var(--run) forwards}@keyframes kb-count{0%,19%{transform:translate(0,0)}24%,47%{transform:translateY(-25%)}52%,75%{transform:translateY(-50%)}80%,to{transform:translateY(-75%)}}.kb-slot{left:calc(var(--c) * var(--u) * 21.6 + var(--u) * .5);top:calc(var(--u) * 2.8 + var(--r) * var(--u) * 4.65);width:calc(var(--u) * 19);height:calc(var(--u) * 3.95);position:absolute}.kb-move{height:100%;animation:kb-move .85s var(--s-weight) calc(var(--run) + var(--at)) forwards}@keyframes kb-move{0%{transform:translate(0,0)scale(1)}40%{transform:translate3d(calc(var(--dx) * .4), calc(var(--dy) * .4 - var(--u) * .9), 0) scale(1.07)}to{transform:translate3d(var(--dx), var(--dy), 0) scale(1)}}.kb-card{align-items:center;gap:calc(var(--u) * .8);height:100%;padding:0 calc(var(--u) * .9) 0 calc(var(--u) * 1.3);border-radius:calc(var(--u) * .8);box-shadow:0 calc(var(--u) * .4) calc(var(--u) * 1.2) #00000059;--tone:var(--c0);animation:kb-c1 .45s linear calc(var(--run) + var(--at,999s) + .45s) forwards, kb-c2 .45s linear calc(var(--run) + var(--at2,999s) + .45s) forwards;background:#1d2740;border:1px solid #303c58;display:flex;position:relative;overflow:hidden}.kb-card:before{content:"";width:calc(var(--u) * .5);background:var(--tone);position:absolute;top:0;bottom:0;left:0}@keyframes kb-c1{to{--tone:var(--c1)}}@keyframes kb-c2{to{--tone:var(--c2)}}.kb-pill{width:calc(var(--u) * 4.2);height:calc(var(--u) * 1.5);align-items:center;gap:calc(var(--u) * .4);padding:0 calc(var(--u) * .5);background:color-mix(in srgb, var(--tone) 22%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 70%, transparent);border-radius:99px;flex:none;display:flex}.kb-pill:before{content:"";width:calc(var(--u) * .6);height:calc(var(--u) * .6);background:var(--tone);border-radius:50%;flex:none}.kb-pill:after{content:"";height:calc(var(--u) * .45);background:color-mix(in srgb, var(--tone) 60%, transparent);border-radius:99px;flex:1}.kb-card:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 calc(var(--u) * .16) var(--s-accent), inset 0 0 calc(var(--u) * 2) #5b7fff59;opacity:0;animation:kb-glow 1.3s ease-out calc(var(--run) + var(--at,999s) - .1s), kb-glow 1.3s ease-out calc(var(--run) + var(--at2,999s) - .1s);position:absolute;inset:0}@keyframes kb-glow{15%,60%{opacity:1}}.kb-card .sys-bar:last-of-type{margin-top:calc(var(--u) * .5)}.kb-card>div{flex:1}.kb-new{opacity:0;height:100%;animation:kb-new .7s var(--s-ease) calc(var(--run) + var(--at)) forwards}@keyframes kb-new{0%{opacity:0;transform:translate3d(0, calc(var(--u) * -2), 0) scale(.8)}to{opacity:1;transform:none}}.cb-total{align-items:center;gap:calc(var(--u) * 1.4);height:calc(var(--u) * 5);display:flex}.cb-track{height:calc(var(--u) * 1.9);background:#263049;border-radius:99px;flex:1;position:relative;overflow:hidden}.cb-fill{background:linear-gradient(90deg, var(--s-blue), var(--s-accent) 55%, var(--s-ok));transform-origin:0;animation:cb-fill 8s var(--s-weight) var(--run) backwards;border-radius:99px;position:absolute;inset:0}.cb-fill:after{content:"";background:linear-gradient(100deg,#0000 40%,#ffffff59 50%,#0000 60%);animation:2.6s linear infinite cb-shine;position:absolute;inset:0}@keyframes cb-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes cb-fill{0%,10%{transform:scaleX(.2)}14%,21%{transform:scaleX(.3)}25%,32.5%{transform:scaleX(.4)}36.5%,43.5%{transform:scaleX(.5)}47.5%,55%{transform:scaleX(.6)}59%,66%{transform:scaleX(.7)}70%,77.5%{transform:scaleX(.8)}81.5%,87.5%{transform:scaleX(.9)}92%{transform:scaleX(1)}}.cb-pct{width:calc(var(--u) * 6.4);font-size:calc(var(--u) * 2.6);text-align:right;color:var(--s-text)}.cb-pct>span{animation:cb-pct 8s var(--s-weight) var(--run) backwards;transform:translateY(-88.888%)}@keyframes cb-pct{0%,10%{transform:translate(0,0)}14%,21%{transform:translateY(-11.111%)}25%,32.5%{transform:translateY(-22.222%)}36.5%,43.5%{transform:translateY(-33.333%)}47.5%,55%{transform:translateY(-44.444%)}59%,66%{transform:translateY(-55.555%)}70%,77.5%{transform:translateY(-66.666%)}81.5%,87.5%{transform:translateY(-77.777%)}92%{transform:translateY(-88.888%)}}.cb-due{left:calc(var(--c) * var(--u) * 16.05);top:calc(var(--u) * 6.4 + var(--r) * var(--u) * 7.6);width:calc(var(--u) * 15);height:calc(var(--u) * 6.9);position:absolute}.cb-card{height:100%;padding:calc(var(--u) * 1);border-radius:calc(var(--u) * .9);box-shadow:0 calc(var(--u) * .4) calc(var(--u) * 1.2) #00000059;animation:cb-paid .6s var(--s-ease) calc(var(--run) + var(--at));background:#1d2740;border:1px solid #303c58;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}@keyframes cb-paid{40%{transform:scale(1.06)}}.cb-card>div{align-items:center;gap:calc(var(--u) * .7);display:flex}.cb-ring{width:calc(var(--u) * 2.1);height:calc(var(--u) * 2.1);box-shadow:inset 0 0 0 calc(var(--u) * .18) #55637f;border-radius:50%;flex:none;position:relative}.cb-ring .sys-check{animation:sys-pop-from .55s var(--s-ease) calc(var(--run) + var(--at)) backwards;position:absolute;inset:0}.cb-card:before{content:"";border-radius:inherit;animation:stand-fade .6s ease-out calc(var(--run) + var(--at)) backwards;background:linear-gradient(135deg,#7ee2a84d,#7ee2a80f 75%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #7ee2a873}.cb-late{border-radius:calc(var(--u) * .9);box-shadow:inset 0 0 0 calc(var(--u) * .2) var(--s-warn);opacity:0;animation:cb-late 4.4s ease-in-out calc(var(--run) + 2.9s);background:#f5b8a824;position:absolute;inset:0}@keyframes cb-late{0%{opacity:0}8%,24%{opacity:1}16%,32%,52%,72%{opacity:.45}42%,62%,86%{opacity:1}to{opacity:0}}.cb-alert{right:calc(var(--u) * .8);top:calc(var(--u) * .8);width:calc(var(--u) * 2);height:calc(var(--u) * 2);background:var(--s-warn);color:#050810;opacity:0;animation:cb-alert 4.2s var(--s-ease) calc(var(--run) + 3s);border-radius:50%;place-items:center;display:grid;position:absolute}.cb-alert svg{width:60%;height:60%}@keyframes cb-alert{0%{opacity:0;transform:scale(.2)}8%{opacity:1;transform:scale(1.25)}12%,90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.2)}}.cb-notice{right:0;top:calc(var(--u) * -4.2);z-index:3;width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);background:var(--s-accent);color:#fff;box-shadow:0 0 calc(var(--u) * 1.6) #5b7fffcc;opacity:0;animation:cb-notice 1.5s var(--s-weight) calc(var(--run) + 5.4s);border-radius:50%;place-items:center;display:grid;position:absolute}.cb-notice svg{width:55%;height:55%}@keyframes cb-notice{0%{opacity:0;transform:scale(.3)}18%{opacity:1;transform:scale(1)}85%{opacity:1;transform:translate3d(calc(var(--u) * -54.5), calc(var(--u) * 21.4), 0) scale(1)}to{opacity:0;transform:translate3d(calc(var(--u) * -54.5), calc(var(--u) * 21.4), 0) scale(2.4)}}.tu-who{left:0;top:calc(var(--u) * 2.5 + var(--r) * var(--u) * 4.8 + var(--u) * 1.05);position:absolute}.tu-day{top:calc(var(--u) * .6);left:calc(var(--u) * 4.6 + var(--d) * var(--u) * 8.4 + var(--u) * 2.2);width:calc(var(--u) * 3.4);position:absolute}.tu-today{top:calc(var(--u) * 1.9);bottom:calc(var(--u) * -.4);left:calc(var(--u) * 4.6 + 2 * var(--u) * 8.4 - var(--u) * .3);width:calc(var(--u) * 8.4);border-radius:calc(var(--u) * .9);background:#5b7fff17;animation:2.8s ease-in-out infinite alternate tu-breathe;position:absolute}@keyframes tu-breathe{0%{opacity:.45}}.tu-cell{left:calc(var(--u) * 4.6 + var(--d) * var(--u) * 8.4);top:calc(var(--u) * 2.5 + var(--r) * var(--u) * 4.8);width:calc(var(--u) * 7.8);height:calc(var(--u) * 4.1);position:absolute}.tu-shift{justify-content:center;gap:calc(var(--u) * .5);height:100%;padding:0 calc(var(--u) * .9) 0 calc(var(--u) * 1.2);border-radius:calc(var(--u) * .7);background:color-mix(in srgb, var(--c) 20%, #121927);box-shadow:inset calc(var(--u) * .4) 0 0 var(--c);animation:tu-fill .6s var(--s-ease) calc(var(--run) + .2s + (var(--d) + var(--r)) * .17s) backwards;flex-direction:column;display:flex;position:relative;overflow:hidden}.tu-shift .sys-bar{background:color-mix(in srgb, var(--c) 45%, #121927)}@keyframes tu-fill{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.06)}}.tu-gap{border:calc(var(--u) * .24) dashed var(--s-warn);border-radius:calc(var(--u) * .7);box-shadow:0 0 calc(var(--u) * 2) #f5b8a859;opacity:0;animation:tu-gap 3.6s ease-in-out calc(var(--run) + 2.2s);background:#f5b8a83d;position:absolute;inset:0}@keyframes tu-gap{0%,to{opacity:0}10%,30%,50%,70%,88%{opacity:1}20%,40%,60%,80%{opacity:.4}}.tu-cover{animation:tu-cover .7s var(--s-ease) calc(var(--run) + 5.7s) backwards}@keyframes tu-cover{0%{opacity:0;transform:scale(.4)}65%{transform:scale(1.12)}}.tu-free{gap:calc(var(--u) * .4);display:flex}.tu-traveler{right:calc(var(--u) * 5.4);top:calc(var(--u) * -4.05);z-index:3;opacity:0;animation:tu-travel 1.3s var(--s-weight) calc(var(--run) + 4.5s);position:absolute}.tu-traveler .sys-avatar{box-shadow:0 0 0 calc(var(--u) * .2) var(--s-ok), 0 0 calc(var(--u) * 1.6) #7ee2a8b3}@keyframes tu-travel{0%{opacity:0;transform:scale(.6)}15%{opacity:1;transform:scale(1.3)}88%{opacity:1;transform:translate3d(calc(var(--u) * -17.6), calc(var(--u) * 17.3), 0) scale(1.3)}to{opacity:0;transform:translate3d(calc(var(--u) * -17.6), calc(var(--u) * 17.3), 0) scale(.5)}}.tu-done{align-items:center;gap:calc(var(--u) * .6);font-size:calc(var(--u) * 1.5);color:var(--s-text);display:flex}.tu-done small{font-size:calc(var(--u) * 1.1);color:var(--s-muted)}.tu-done .sys-odo>span{animation:tu-odo .6s var(--s-weight) calc(var(--run) + 6.1s) backwards;transform:translateY(-50%)}@keyframes tu-odo{0%{transform:translate(0,0)}}.tu-done .sys-check{width:calc(var(--u) * 1.7);height:calc(var(--u) * 1.7);animation:sys-pop-from .6s var(--s-ease) calc(var(--run) + 6.4s) backwards}.tu-sweep{border-radius:calc(var(--u) * .9);pointer-events:none;position:absolute;inset:0;overflow:hidden}.tu-sweep:after{content:"";opacity:0;width:30%;animation:tu-sweep 1.5s var(--s-weight) calc(var(--run) + 6.7s);background:linear-gradient(100deg,#0000,#7ee2a838,#0000);position:absolute;top:0;bottom:0;left:0}@keyframes tu-sweep{0%{opacity:1;transform:translate(-110%)}to{opacity:1;transform:translate(350%)}}.fd-phone{left:calc(var(--u) * 1.2);top:calc(var(--u) * -.4);width:calc(var(--u) * 13.4);height:calc(var(--u) * 21.6);padding:calc(var(--u) * 1.2) calc(var(--u) * 1);border:calc(var(--u) * .28) solid #4a5878;border-radius:calc(var(--u) * 2);box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 3) #00000080;background:#0b101a;position:absolute}.fd-phone:before{content:"";width:34%;height:calc(var(--u) * .5);margin:0 auto calc(var(--u) * 1.3);background:#4a5878;border-radius:99px;display:block}.fd-item{height:calc(var(--u) * 3.1);align-items:center;gap:calc(var(--u) * .8);margin-top:calc(var(--u) * .45);padding:0 calc(var(--u) * .7);border-radius:calc(var(--u) * .6);background:#1d2740;display:flex;position:relative}.fd-box{width:calc(var(--u) * 1.6);height:calc(var(--u) * 1.6);border-radius:calc(var(--u) * .4);box-shadow:inset 0 0 0 calc(var(--u) * .18) #6b7a99;flex:none;position:relative}.fd-box .sys-check{border-radius:calc(var(--u) * .4);animation:sys-pop-from .5s var(--s-ease) calc(var(--run) + var(--at)) backwards;position:absolute;inset:0}.fd-item:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 calc(var(--u) * .16) var(--s-ok);opacity:0;animation:kb-glow 1.2s ease-out calc(var(--run) + var(--at) - .2s);background:#7ee2a81f;position:absolute;inset:0}.fd-tap{left:calc(var(--u) * .1);width:calc(var(--u) * 2.8);height:calc(var(--u) * 2.8);margin-top:calc(var(--u) * -1.4);opacity:0;animation:fd-tap .7s ease-out calc(var(--run) + var(--at) - .25s);background:#ffffff80;border-radius:50%;position:absolute;top:50%}@keyframes fd-tap{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.5)}}.fd-wire{left:calc(var(--u) * 15);top:calc(var(--u) * 10.2);width:calc(var(--u) * 7.6);height:calc(var(--u) * .2);background:repeating-linear-gradient(90deg, #4a5878 0 40%, transparent 40% 100%) 0 0 / calc(var(--u) * 1.2) 100%;position:absolute}.fd-pulse{width:calc(var(--u) * 1.1);height:calc(var(--u) * 1.1);margin-top:calc(var(--u) * -.55);background:var(--s-accent);box-shadow:0 0 calc(var(--u) * 1.4) #5b7fffe6;opacity:0;animation:fd-pulse .75s var(--s-weight) calc(var(--run) + var(--at) + .1s);border-radius:50%;position:absolute;top:50%;left:0}@keyframes fd-pulse{0%{opacity:1;transform:translate(0,0)scale(.6)}80%{opacity:1}to{opacity:0;transform:translate3d(calc(var(--u) * 7.2), 0, 0) scale(1.2)}}.fd-report{left:calc(var(--u) * 23.4);right:calc(var(--u) * .4);top:calc(var(--u) * -.4);height:calc(var(--u) * 21.6);padding:calc(var(--u) * 1.5);border-radius:calc(var(--u) * 1);box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 3) #00000073;background:#1a2339;border:1px solid #303c58;position:absolute}.fd-slot{border-radius:calc(var(--u) * .6);outline-offset:calc(var(--u) * .35);outline:1px dashed #3a4762}.fd-part{animation:fd-part .7s var(--s-ease) calc(var(--run) + var(--at) + .75s) backwards}@keyframes fd-part{0%{opacity:0;transform:translate3d(0, calc(var(--u) * 1), 0)}}.fd-grow{transform-origin:0;animation:fd-grow .8s var(--s-weight) calc(var(--run) + var(--at) + .75s + var(--n,0) * .12s) backwards}@keyframes fd-grow{0%{transform:scaleX(0)}}.fd-text{gap:calc(var(--u) * .6);margin-top:calc(var(--u) * 1.3);flex-direction:column;display:flex}.fd-row{gap:calc(var(--u) * 1.2);margin-top:calc(var(--u) * 1.4);display:flex}.fd-photo{width:calc(var(--u) * 8.4);height:calc(var(--u) * 6.2);border-radius:calc(var(--u) * .6);animation:sys-pop-from .6s var(--s-ease) calc(var(--run) + var(--at) + .75s + var(--n,0) * .15s) backwards;background:radial-gradient(circle at 74% 28%,#f6f7f9 0 7%,#0000 8%),linear-gradient(155deg,#0000 52%,#2f6b52 53%),linear-gradient(200deg,#0000 58%,#3d8a68 59%),linear-gradient(#23415f,#2c5a7a)}.fd-chart{height:calc(var(--u) * 6.2);align-items:flex-end;gap:calc(var(--u) * .7);padding:0 calc(var(--u) * .8);border-radius:calc(var(--u) * .6);background:#121a2c;flex:1;display:flex}.fd-chart i{border-radius:calc(var(--u) * .3) calc(var(--u) * .3) 0 0;background:linear-gradient(var(--s-accent), var(--s-blue));transform-origin:bottom;animation:fd-rise .8s var(--s-weight) calc(var(--run) + var(--at) + .75s + var(--n) * .1s) backwards;flex:1}@keyframes fd-rise{0%{transform:scaleY(0)}}.fd-ready{right:calc(var(--u) * 1.4);top:calc(var(--u) * 1.2);width:calc(var(--u) * 3);height:calc(var(--u) * 3);animation:sys-pop-from .7s var(--s-ease) calc(var(--run) + var(--at) + .9s) backwards;position:absolute}.fd-ready:after{content:"";box-shadow:0 0 0 calc(var(--u) * .2) var(--s-ok);opacity:0;animation:sys-ping 1.6s ease-out calc(var(--run) + var(--at) + 1.2s) infinite;border-radius:50%;position:absolute;inset:0}.stand-wall h2{font-size:calc(var(--u) * 2.6);letter-spacing:-.02em;animation:stand-rise .8s var(--s-ease) .3s backwards;font-weight:600}.stand-wall ul{gap:calc(var(--u) * 1.3);margin-top:calc(var(--u) * 1.8);grid-template-columns:1fr 1fr;display:grid}.stand-wall li{min-height:calc(var(--u) * 11.5);padding:calc(var(--u) * 1.6);border:1px solid var(--s-line);border-radius:calc(var(--u) * 1.2);background:var(--s-surface);animation:stand-card var(--scene-s) var(--s-ease) calc(.45s + var(--i) * .2s) backwards;flex-direction:column;justify-content:space-between;display:flex}@keyframes stand-card{0%{opacity:0;transform:translate3d(0, calc(var(--u) * 3), 0) rotate(calc((var(--i) - 1.5) * 1.2deg))}9%{opacity:1;transform:none}}.stand-wall li p:first-child{font-size:calc(var(--u) * 1.95);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.stand-wall li p:last-child{margin-top:calc(var(--u) * .8);font-size:calc(var(--u) * .95);letter-spacing:.16em;text-transform:uppercase;color:var(--s-accent)}.stand-counter-number{font-size:calc(var(--u) * 19);letter-spacing:-.05em;color:var(--s-accent);font-variant-numeric:tabular-nums;animation:stand-rise .9s var(--s-ease) .3s backwards;font-weight:600;line-height:.86}.stand-counter-label{margin-top:calc(var(--u) * 1.2);font-size:calc(var(--u) * 3.8);letter-spacing:-.03em;font-weight:600}.stand-counter-ask{margin-top:calc(var(--u) * .8);font-size:calc(var(--u) * 2.2);color:var(--s-muted)}.stand-plan p{font-size:calc(var(--u) * 4.3);letter-spacing:-.03em;font-weight:600;line-height:1.12}.stand-plan p+p{margin-top:calc(var(--u) * .9)}.stand-plan p:nth-child(3){color:var(--s-accent)}.stand-plan-proof{align-items:baseline;gap:calc(var(--u) * 1);margin-top:calc(var(--u) * 2.6);font-size:calc(var(--u) * 2);color:var(--s-muted);display:flex}.stand-plan-proof b{font-size:calc(var(--u) * 3.6);color:var(--s-text);font-variant-numeric:tabular-nums;font-weight:600}.stand-prize h2{max-width:calc(var(--u) * 58);font-size:calc(var(--u) * 4.6)}.stand-prize-stats{gap:calc(var(--u) * 5);margin-top:calc(var(--u) * 2.6);display:flex}.stand-prize-stats b{margin-top:calc(var(--u) * .4);font-size:calc(var(--u) * 8);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:600;line-height:.95;display:block}.stand-prize-stats>div:first-child b{color:var(--s-accent)}.stand-prize-stats small{margin-top:calc(var(--u) * .5);font-size:calc(var(--u) * 1.5);color:var(--s-muted);display:block}.stand-confetti{left:calc(var(--u) * 8);pointer-events:none;position:absolute;top:58%}.stand-confetti i{width:calc(var(--u) * .9);height:calc(var(--u) * .9);border-radius:calc(var(--u) * .2);background:var(--c);opacity:0;animation:stand-confetti 2.4s var(--s-ease) calc(1.2s + var(--i) * 40ms) backwards;position:absolute}@keyframes stand-confetti{0%{opacity:1;transform:translate(0,0)rotate(0)}70%{opacity:1}to{opacity:0;transform:translate3d(var(--dx), var(--dy), 0) rotate(var(--dr))}}.stand-cta h2{font-size:calc(var(--u) * 8.2)}.stand-cta p{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 2.4);color:var(--s-muted)}.stand-cta-arrow{align-items:center;gap:calc(var(--u) * 1.2);margin-top:calc(var(--u) * 2.4);color:var(--s-accent);animation:stand-rise .8s var(--s-ease) 1.6s backwards;display:flex}.stand-cta-arrow svg{width:calc(var(--u) * 6);height:calc(var(--u) * 6);animation:1.1s ease-in-out infinite alternate stand-nudge}@keyframes stand-nudge{to{transform:translate3d(calc(var(--u) * 1.6), 0, 0)}}.stand-rail{width:calc(var(--u) * 26);padding:calc(var(--u) * 2.6) calc(var(--u) * 2.2);background:var(--s-blue);color:#fff;text-align:center;transition:width .9s var(--s-ease);flex-direction:column;flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}.stand-screen[data-scene=cta] .stand-rail{width:calc(var(--u) * 37)}.stand-rail h1{font-size:calc(var(--u) * 3.4);letter-spacing:-.03em;font-weight:600;line-height:1.02}.stand-qr{width:100%;position:relative}.stand-qr:before{content:"";border-radius:calc(var(--u) * 1.6);border:calc(var(--u) * .25) solid #fff;opacity:0;animation:3.2s ease-out infinite stand-pulse;position:absolute;inset:0}@keyframes stand-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}.stand-qr>div{padding:calc(var(--u) * 1.4);border-radius:calc(var(--u) * 1.4);box-shadow:0 calc(var(--u) * 1) calc(var(--u) * 3) #00143066;background:#fff;position:relative}.stand-qr svg{width:100%;height:auto;display:block}.stand-qr-missing{aspect-ratio:1;border:calc(var(--u) * .2) dashed #fff9;border-radius:calc(var(--u) * 1.4);padding:calc(var(--u) * 1.4);font-size:calc(var(--u) * 1.3);place-items:center;display:grid}.stand-rail-foot p:first-child{font-size:calc(var(--u) * 1.8);font-weight:600;line-height:1.15}.stand-rail-foot p+p{margin-top:calc(var(--u) * .7);font-size:calc(var(--u) * 1.2);color:#ffffffd9;line-height:1.3}.stand-phone{--u:1.36vw;min-height:100vh;overflow-x:hidden}@media (min-width:640px){.stand-phone{--u:8.4px}}.stand-phone .stand-ba-field{margin-left:auto;margin-right:auto}.stand-phone .stand-ba-lines{height:calc(var(--u) * 17)}.stand-phone .stand-ba-lines p:last-child{font-size:calc(var(--u) * 5)}.stand-phone .stand-eyebrow{font-size:11px}
