@font-face{font-family:Baikal;src:url(/assets/fonts/Baikal-Regular.otf)format("opentype");font-weight:400}@font-face{font-family:Lineal;src:url(/assets/fonts/Lineal-Regular.woff2)format("woff2");font-weight:400}@font-face{font-family:Lineal;src:url(/assets/fonts/Lineal-Medium.woff2)format("woff2");font-weight:500}@font-face{font-family:Lineal;src:url(/assets/fonts/Lineal-Bold.woff2)format("woff2");font-weight:700}@font-face{font-family:Baikal;src:url(/assets/fonts/Baikal-Medium.otf)format("opentype");font-weight:500}@font-face{font-family:Baikal;src:url(/assets/fonts/Baikal-Light.otf)format("opentype");font-weight:300}@font-face{font-family:Baikal;src:url(/assets/fonts/Baikal-Bold.otf)format("opentype");font-weight:700}:root{color:#fff;font-synthesis:none;text-rendering:geometricprecision;--utility-dock-left:calc(env(safe-area-inset-left) + 28px);--utility-dock-right:28px;--utility-dock-bottom:calc(env(safe-area-inset-bottom) + 28px);--utility-share-width:108px;--utility-share-height:44px;--utility-support-size:26px;background:#242424;font-family:Baikal,Arial,sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{touch-action:none;width:100%;height:100%;margin:0;overflow:hidden}body{background:#202020}button{color:inherit;font:inherit;letter-spacing:0;touch-action:none;-webkit-user-select:none;user-select:none;border:0}input{font:inherit}#app{background:#333;width:100vw;height:100dvh;position:relative;overflow:hidden}#scene{cursor:none;width:100%;height:100%;display:block;position:absolute;inset:0}.splash-screen{z-index:11000;opacity:1;background:#000;justify-content:center;align-items:center;transition:opacity .7s;display:flex;position:fixed;inset:0;overflow:hidden}.splash-screen.is-hiding{opacity:0;pointer-events:none}.splash-video{object-fit:contain;object-position:center center;background:#000;width:auto;max-width:100vw;height:100dvh;max-height:100dvh;display:block}.hud{z-index:2;pointer-events:none;position:absolute;inset:0}.chrome{z-index:6;pointer-events:auto;align-items:center;font-family:Lineal,Arial,sans-serif;transition:opacity .2s,transform .2s;display:flex;position:fixed}.chrome-top-left{gap:14px;top:28px;left:32px}.chrome-top-right{top:28px;right:32px}.chrome-bottom-left{bottom:calc(env(safe-area-inset-bottom) + 28px);left:32px}.chrome-bottom-right{bottom:calc(env(safe-area-inset-bottom) + 28px);gap:16px;right:32px}.project-name{letter-spacing:.12em;opacity:.75;white-space:nowrap;font-size:20px;font-weight:700;transform:translateY(-2px)}.brand-link{display:block}.brand-logo{filter:invert();width:auto;height:52px;display:block}.chrome-icon-btn{cursor:pointer;color:#fff9;touch-action:manipulation;background:0 0;border:none;align-items:center;gap:5px;padding:0;transition:color .15s;display:flex}.chrome-icon-btn:hover{color:#fff}.chrome-icon-btn img,.chrome-icon-btn svg{flex-shrink:0;display:block}.chrome-icon-btn img{filter:invert();width:18px;height:18px}.chrome-text-btn{cursor:pointer;color:#ffffff8c;letter-spacing:.12em;touch-action:manipulation;background:0 0;border:none;align-items:center;padding:0;font-family:inherit;font-size:20px;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex;transform:translateY(-2px)}.chrome-text-btn:hover{color:#fff}.contact-label-short{display:none}.waitlist-button{cursor:pointer;color:#ffffff8c;letter-spacing:.12em;touch-action:manipulation;background:0 0;border:none;padding:0;font-family:inherit;font-size:20px;font-weight:700;transition:color .15s;transform:translateY(-2px)}.waitlist-button:hover{color:#fff}.share-icon{flex-shrink:0;display:block}.share-label{letter-spacing:.1em;font-size:10px;font-weight:700;line-height:1;display:none}.share-button.is-copied .share-label,.share-button.is-error .share-label{display:inline}.share-button.is-copied{color:#50dc82e6}.share-button.is-error{color:#ff5a5ae6}.share-button.is-pressing{opacity:.6}.support-menu{position:relative}.support-button{width:var(--utility-support-size);height:var(--utility-support-size);-webkit-backdrop-filter:blur(18px);color:#ffffff61;cursor:pointer;background:#ffffff08;border:0;border-radius:999px;place-items:center;padding:0;font-size:11px;font-weight:700;line-height:1;list-style:none;transition:transform .16s,background .16s,color .16s;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.support-button::-webkit-details-marker{display:none}.support-button::marker{content:""}.support-button:hover{color:#ffffffa3;background:#ffffff0f;transform:scale(1.05)}.support-button:active{transform:scale(.94)}.support-menu[open] .support-button{color:#ffffffb8;background:#ffffff14}.support-panel{-webkit-backdrop-filter:blur(20px);opacity:0;pointer-events:none;transform-origin:0 0;background:#0a0a0ac7;border-radius:18px;width:min(196px,100vw - 28px);padding:10px;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 12px);left:0;transform:translateY(8px)scale(.97);box-shadow:0 18px 44px #00000057,inset 0 1px #ffffff14}.support-menu[open] .support-panel{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.support-link{color:#fff;border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;text-decoration:none;transition:background .16s,transform .16s;display:flex}.support-link+.support-link{margin-top:6px}.support-link:hover{background:#ffffff14;transform:translate(-1px)}.support-link-title{letter-spacing:.12em;font-size:10px;font-weight:700}.support-link-meta{letter-spacing:.02em;opacity:.68;font-size:11px;font-weight:400}.user-panel{pointer-events:auto;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.user-panel.is-claim-cta{justify-content:center}.user-panel-label{letter-spacing:.12em;opacity:.35;font-size:9px;font-weight:500}.user-panel-name{letter-spacing:.04em;opacity:.8;font-size:14px;font-weight:700}.user-panel-claim{color:#ffffff8c;cursor:pointer;letter-spacing:.12em;touch-action:manipulation;background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;font-weight:700;text-decoration:none;transition:color .15s;display:inline-block}.user-panel-claim:hover{color:#fff}#ui{z-index:2;pointer-events:none;position:absolute;inset:0}.loop-bar{pointer-events:auto;white-space:nowrap;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;bottom:120px;left:50%;transform:translate(-50%)}.track-nav{align-items:center;gap:14px;display:flex}.nav-btn{cursor:pointer;color:#ffffffbf;background:#ffffff1a;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;transition:background .15s,color .15s,transform .1s;display:grid}.nav-btn:hover{color:#fff;background:#fff3}.nav-btn:active{transform:scale(.88)}.track-dots{align-items:center;gap:7px;display:flex}.track-dot{background:#ffffff38;border-radius:50%;width:6px;height:6px;transition:background .25s,transform .25s cubic-bezier(.34,1.56,.64,1)}.track-dot.is-active{background:#ffffffe0;transform:scale(1.5)}.note-row{left:50%;bottom:calc(env(safe-area-inset-bottom) + 28px);pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-50%)}.note-buttons{gap:9px;display:flex}.note-button{color:#ffffffa6;cursor:pointer;pointer-events:auto;background:#1e1e1ed1;border-radius:50%;place-items:center;width:54px;height:54px;font-size:15px;font-weight:600;line-height:1;transition:background .1s,color .1s;display:grid}.note-button:active{filter:brightness(1.15)}.note-button.is-on{color:#fff}.note-hint{letter-spacing:.12em;color:#ffffff4d;pointer-events:none;margin:0;font-size:10px;font-weight:500;display:none}@media (hover:hover) and (pointer:fine){.note-hint{display:block}}.clear-btn{color:#ffffffa6;cursor:pointer;pointer-events:auto;background:#ffffff1a;border:none;border-radius:50%;place-items:center;width:48px;height:48px;margin:0;padding:0;transition:color .15s,opacity .2s,transform .2s,background .15s;display:grid;position:fixed;inset:calc(50% + 6px) 32px auto auto;box-shadow:inset 0 0 0 1px #fff3}.clear-btn:hover{color:#ffffffe6;background:#ffffff26}.chaos-btn .btn-label,.clear-btn .btn-label{display:none}.drag-label{pointer-events:none;opacity:.35;letter-spacing:.06em;font-size:11px;position:absolute}.trash-zone{bottom:calc(env(safe-area-inset-bottom) + 28px);z-index:10;opacity:0;pointer-events:none;place-items:center;width:68px;height:68px;transition:opacity .22s,transform .3s cubic-bezier(.34,1.56,.64,1);display:grid;position:fixed;left:32px;transform:translateY(16px)scale(.75)}.trash-zone.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.trash-can{filter:drop-shadow(0 6px 14px #0000008c);width:40px;transition:transform .2s,filter .2s;position:relative;transform:perspective(160px)rotateX(6deg)}.trash-lid{transform-origin:50% 100%;background:#ffffffc7;border-radius:3px 3px 1px 1px;height:8px;margin:0 -2px;transition:transform .22s cubic-bezier(.34,1.56,.64,1),background .18s;position:relative}.trash-handle{border:2px solid #ffffffc7;border-bottom:none;border-radius:6px 6px 0 0;width:12px;height:7px;transition:border-color .18s;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.trash-body{background:#ffffffb8;border-radius:2px 2px 7px 7px;justify-content:center;align-items:center;gap:5px;height:38px;margin-top:1px;transition:background .18s;display:flex;overflow:hidden}.trash-stripe{background:#00000026;border-radius:1px;width:2px;height:20px;transition:background .18s}.trash-zone.is-active .trash-can{filter:drop-shadow(0 8px 20px #ff3c2873);transform:perspective(160px)rotateX(6deg)scale(1.08)}.trash-zone.is-active .trash-lid{background:#fffffff2;transform:rotate(-42deg)translate(-5px)translateY(-3px)}.trash-zone.is-active .trash-handle{border-color:#fffffff2}.trash-zone.is-active .trash-body{background:#ff4b37e0}.trash-zone.is-active .trash-stripe{background:#ffffff4d}@keyframes trashGulp{0%{transform:perspective(160px)rotateX(6deg)scale(1.08)}25%{transform:perspective(160px)rotateX(6deg)scale(.82)rotate(-4deg)}55%{transform:perspective(160px)rotateX(6deg)scale(1.12)rotate(2deg)}80%{transform:perspective(160px)rotateX(6deg)scale(.96)rotate(-1deg)}to{transform:perspective(160px)rotateX(6deg)scale(1)}}.trash-zone.is-swallowing .trash-can{animation:.42s cubic-bezier(.36,.07,.19,.97) both trashGulp}#cursor.is-delete .cursor-ring{background:#ff46322e;border-color:#ff4632cc;transform:scale(1.1)}#cursor.is-delete .cursor-cross:before,#cursor.is-delete .cursor-cross:after{background:#ff6450e6}#cursor{pointer-events:none;z-index:9999;will-change:transform;opacity:0;width:28px;height:28px;transition:opacity .1s;position:fixed;transform:translate(-50%,-50%)}#cursor.visible{opacity:1}.cursor-cross{position:absolute;inset:0}.cursor-cross:before,.cursor-cross:after{content:"";background:#ffffffeb;border-radius:2px;transition:transform .16s cubic-bezier(.34,1.56,.64,1),opacity .14s,background .14s;position:absolute}.cursor-cross:before{height:2.5px;margin-top:-1.25px;top:50%;left:3px;right:3px}.cursor-cross:after{width:2.5px;margin-left:-1.25px;top:3px;bottom:3px;left:50%}.cursor-ring{border:1.5px solid #ffffff59;border-radius:50%;transition:transform .18s,background .18s,border-color .18s;position:absolute;inset:0}#cursor.is-grab .cursor-cross:before{opacity:0;transform:scaleX(0)}#cursor.is-grab .cursor-cross:after{opacity:0;transform:scaleY(0)}#cursor.is-grab .cursor-ring{background:#ffffff1f;border-color:#ffffffbf;transform:scale(.82)}#cursor.is-clicking .cursor-ring{background:#ffffff38;border-color:#ffffffe6;transition:transform 70ms,background 70ms;transform:scale(.6)}#cursor.is-clicking.is-grab .cursor-ring{transform:scale(.55)}.welcome-overlay{z-index:12;background:0 0;place-items:center;transition:opacity .35s;display:grid;position:fixed;inset:0}.welcome-overlay.hidden{opacity:0;pointer-events:none}.welcome-card{text-align:center;-webkit-backdrop-filter:blur(20px);background:#383838cc;border-radius:28px;width:min(440px,100vw - 40px);padding:30px;font-family:Lineal,Arial,sans-serif;box-shadow:0 28px 90px #0009}.welcome-title{letter-spacing:-.03em;margin-bottom:10px;font-size:clamp(34px,9vw,58px);font-weight:700;line-height:.95}.welcome-subtitle{letter-spacing:.1em;opacity:.5;margin:5px auto 18px;font-size:16px;font-weight:400;line-height:1.35}.welcome-copy{opacity:.74;max-width:31ch;margin:0 auto 12px;font-size:15px;line-height:1.45}.welcome-button{color:#000;letter-spacing:.08em;cursor:pointer;background:#fff;border:0;border-radius:999px;min-width:180px;height:54px;margin-top:18px;padding:0 28px;font-family:inherit;font-size:17px;font-weight:700;transition:transform .16s,opacity .16s,box-shadow .16s;box-shadow:0 16px 34px #00000057}.welcome-button:hover{transform:scale(1.05);box-shadow:0 18px 40px #0000006b}.welcome-button:active{transform:scale(.95)}.auth-overlay{z-index:6;background:0 0;place-items:center;transition:opacity .3s;display:grid;position:fixed;inset:0}.auth-overlay.hidden{opacity:0;pointer-events:none}.auth-card{text-align:center;-webkit-backdrop-filter:blur(20px);background:#383838cc;border-radius:28px;width:min(360px,100vw - 48px);padding:36px 32px 32px;font-family:Lineal,Arial,sans-serif;box-shadow:0 28px 90px #0009}.auth-not-now-button{color:#ffffff80;letter-spacing:1px;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;min-width:180px;height:52px;padding:0 28px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .16s,opacity .16s,background .16s,color .16s}.auth-not-now-button:hover{color:#ffffffbf;background:#ffffff1f}.auth-not-now-button:active{transform:scale(.95)}.auth-welcome{letter-spacing:-.02em;white-space:nowrap;margin-bottom:6px;font-size:clamp(24px,6vw,36px);font-weight:700;line-height:1}.auth-subtitle{opacity:.45;letter-spacing:1.5px;margin-bottom:44px;font-size:11px;font-weight:400}.auth-step{flex-direction:column;align-items:center;gap:16px;display:flex}.auth-step.hidden{display:none}.auth-phone-input{color:#fff;text-align:center;background:#ffffff0f;border:1px solid #ffffff38;border-radius:8px;outline:none;width:100%;height:52px;padding:0 18px;font-family:inherit;font-size:18px;transition:border-color .15s}.auth-phone-input:focus{border-color:#ffffff80}.auth-phone-input::placeholder{opacity:.35}.auth-code-row{gap:10px;display:flex}.code-digit{color:#fff;text-align:center;caret-color:#0000;background:#ffffff0f;border:1px solid #ffffff38;border-radius:8px;outline:none;width:46px;height:56px;font-family:inherit;font-size:22px;font-weight:700;transition:border-color .15s}.code-digit:focus{border-color:#ffffff80}.auth-action-button{color:#000;letter-spacing:1px;cursor:pointer;background:#fff;border:0;border-radius:999px;min-width:180px;height:52px;padding:0 28px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .16s,opacity .16s}.auth-action-button:hover{transform:scale(1.05)}.auth-action-button:active{transform:scale(.95)}.auth-action-button:disabled{opacity:.4;cursor:default;transform:none}.auth-status{opacity:.65;min-height:18px;margin-top:18px;font-size:11px;font-weight:500}.auth-fine-print{color:#ffffff47;text-align:center;letter-spacing:.01em;margin:14px 0 0;font-size:9px;line-height:1.5}.start-overlay{z-index:5;background:0 0;align-content:center;place-items:center;gap:0;transition:opacity .35s,background .35s;display:grid;position:fixed;inset:0}.start-overlay.hidden{opacity:0;pointer-events:none}.start-button{cursor:pointer;background:#3f3939b2;border:0;border-radius:50%;place-items:center;width:clamp(96px,10vw,124px);min-width:0;height:clamp(96px,10vw,124px);padding:0;transition:transform .16s,opacity .16s,box-shadow .16s;display:grid;position:relative;box-shadow:0 18px 48px #00000057,inset 0 1px #ffffff1f}.start-button:before{content:"";border-top:15px solid #0000;border-bottom:15px solid #0000;border-left:24px solid #fff;width:0;height:0;margin-left:7px}.start-button:hover{transform:scale(1.07);box-shadow:0 22px 54px #00000061}.start-button:active{transform:scale(.93)}.start-button:disabled{cursor:default;opacity:.62;transform:none}.load-status{opacity:0;max-height:0;margin-top:0;font-size:11px;font-weight:500;transition:max-height .2s,margin-top .2s,opacity .2s,transform .2s;overflow:hidden;transform:translateY(-10px)}.start-overlay[data-status=loading] .load-status,.start-overlay[data-status=error] .load-status{opacity:.72;max-height:18px;margin-top:14px;transform:translateY(0)}.start-overlay[data-status=error] .load-status{opacity:.88}@media (width<=720px){body,body *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}:root{--utility-dock-left:calc(env(safe-area-inset-left) + 20px);--utility-dock-right:20px;--utility-dock-bottom:calc(env(safe-area-inset-bottom) + 20px);--utility-share-width:92px;--utility-share-height:38px;--utility-support-size:24px}.chrome-top-left{gap:12px;top:20px;left:20px}.chrome-top-right{top:20px;right:20px}.chrome-bottom-left{bottom:calc(env(safe-area-inset-bottom) + 20px);left:20px}.brand-logo{height:32px}.chrome-bottom-right{bottom:calc(env(safe-area-inset-bottom) + 20px);gap:14px;right:20px}.contact-label{display:none}.contact-label-short{font-size:15px;line-height:15px;display:inline}.welcome-card{width:min(364px,100vw - 28px);padding:30px 22px 34px}.welcome-subtitle{margin-bottom:16px}.welcome-copy{max-width:28ch;margin-bottom:14px}.welcome-button{margin-top:22px}.auth-welcome{margin-bottom:8px;font-size:clamp(22px,6vw,34px);line-height:1.1}.auth-subtitle{opacity:.5;letter-spacing:1px;margin-bottom:40px;font-size:12px}.loop-bar{top:auto;bottom:calc(var(--utility-dock-bottom) + 120px);width:calc(100vw - 40px);max-width:320px}.track-nav{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-radius:0;gap:12px;padding:0}.nav-btn{width:32px;height:32px}.track-dots{gap:6px}.note-row{bottom:calc(var(--utility-dock-bottom) + 50px);gap:6px}.note-buttons{gap:8px}.note-button{width:58px;height:58px;font-size:15px}.clear-btn{right:20px}.trash-zone{bottom:calc(env(safe-area-inset-bottom) + 20px);width:60px;height:60px;left:20px}body .chaos-btn{right:20px}body:has(#trashZone.is-visible) .clear-btn{opacity:0;pointer-events:none;transform:translateY(-10px)}}.chaos-btn{-webkit-backdrop-filter:blur(18px);color:#fff;letter-spacing:1.5px;z-index:11;cursor:pointer;opacity:1;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#ffffff1a;border-radius:50%;place-items:center;width:48px;height:48px;font-size:9px;font-weight:700;transition:opacity .2s,transform .28s cubic-bezier(.34,1.56,.64,1),background .16s;display:grid;position:fixed;inset:calc(50% - 54px) 32px auto auto;overflow:hidden;transform:scale(1)rotate(0);box-shadow:inset 0 0 0 1px #fff3}.chaos-btn:after{content:"";mix-blend-mode:overlay;opacity:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.78' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;border-radius:50%;transition:opacity .25s;position:absolute;inset:0}.chaos-btn:hover{transform:scale(1.07)}.chaos-btn:hover:after{opacity:.07}.chaos-btn:active{transform:scale(.93)}.chaos-btn.is-hidden{opacity:0;pointer-events:none;transform:scale(.52)rotate(18deg)}body:has(#welcomeOverlay:not(.hidden)) .chaos-btn{opacity:0;pointer-events:none;transform:scale(.52)rotate(18deg)}body:has(#authOverlay:not(.hidden)) .chaos-btn{opacity:0;pointer-events:none;transform:scale(.52)rotate(18deg)}body:has(#startOverlay:not(.hidden)) .chaos-btn{opacity:0;pointer-events:none;transform:scale(.52)rotate(18deg)}:is(body:has(#welcomeOverlay:not(.hidden)) .chrome,body:has(#authOverlay:not(.hidden)) .chrome,body:has(#startOverlay:not(.hidden)) .chrome){opacity:0;pointer-events:none}:is(body:has(#welcomeOverlay:not(.hidden)) .chrome-top-left,body:has(#welcomeOverlay:not(.hidden)) .chrome-top-right,body:has(#authOverlay:not(.hidden)) .chrome-top-left,body:has(#authOverlay:not(.hidden)) .chrome-top-right,body:has(#startOverlay:not(.hidden)) .chrome-top-left,body:has(#startOverlay:not(.hidden)) .chrome-top-right){transform:translateY(-10px)}:is(body:has(#welcomeOverlay:not(.hidden)) .chrome-bottom-left,body:has(#welcomeOverlay:not(.hidden)) .chrome-bottom-right,body:has(#authOverlay:not(.hidden)) .chrome-bottom-left,body:has(#authOverlay:not(.hidden)) .chrome-bottom-right,body:has(#startOverlay:not(.hidden)) .chrome-bottom-left,body:has(#startOverlay:not(.hidden)) .chrome-bottom-right){transform:translateY(10px)}body:has(#trashZone.is-visible) .chrome-bottom-left{opacity:0;pointer-events:none}body:has(#trashZone.is-visible) .clear-btn{opacity:0;pointer-events:none;transform:translateY(-10px)}@keyframes buttonHit{0%{transform:scale(1)rotate(0)}12%{transform:scale(1.32)rotate(-5deg)}28%{transform:scale(1.18)rotate(4deg)}44%{transform:scale(1.1)rotate(-2.5deg)}62%{transform:scale(1.05)rotate(1.5deg)}80%{transform:scale(1.02)rotate(-.5deg)}to{transform:scale(1)rotate(0)}}.chaos-btn.hit{animation:.45s ease-out buttonHit!important}.chaos-btn.hit:after{opacity:.5!important;animation:50ms step-end infinite noiseShift!important}@keyframes noiseShift{0%{background-position:0 0}20%{background-position:-22px -16px}40%{background-position:14px -24px}60%{background-position:-10px 20px}80%{background-position:24px 8px}}@keyframes chaosBodyShake{0%,to{transform:translate(0)rotate(0)}6%{transform:translate(-22px,-12px)rotate(-1.2deg)}13%{transform:translate(28px,14px)rotate(1.1deg)}21%{transform:translate(-20px,-20px)rotate(-.95deg)}29%{transform:translate(24px,9px)rotate(.9deg)}38%{transform:translate(-18px,9px)rotate(-.75deg)}47%{transform:translate(15px,-14px)rotate(.55deg)}56%{transform:translate(-10px,12px)rotate(-.4deg)}65%{transform:translate(11px,-7px)rotate(.3deg)}74%{transform:translate(-6px,8px)rotate(-.18deg)}83%{transform:translate(6px,-4px)rotate(.12deg)}92%{transform:translate(-2px,2px)rotate(-.06deg)}}@keyframes chaosBodySettle{0%,to{transform:translate(0)}22%{transform:translate(-5px,-2.5px)rotate(-.28deg)}48%{transform:translate(6px,2px)rotate(.22deg)}74%{transform:translate(-3px,-4px)rotate(-.14deg)}}body.chaos-shake{animation:.64s cubic-bezier(.36,.07,.19,.97) both chaosBodyShake}body.chaos-settle{animation:.4s ease-out both chaosBodySettle}.chaos-flash{z-index:20;pointer-events:none;opacity:0;will-change:opacity;position:fixed;inset:0}
