:root{--black:#000;--pink:#f9d7cf;--ink:#111;--pink-60:#f9d7cf9e;--pink-35:#f9d7cf59;--display:var(--font-akira), var(--font-heebo), "Arial Black", sans-serif;--he-display:var(--font-mandatory), var(--font-heebo), sans-serif;--he-ui:var(--font-narkiss), var(--font-heebo), sans-serif;--he:var(--font-heebo), "Arial Hebrew", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{overscroll-behavior:none;background:var(--black);height:100%;color:var(--pink);font-family:var(--he);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}.speckle{background-color:var(--black);background-image:radial-gradient(circle at 30% 40%,#f9d7cf52 0 .8px,#0000 1.3px),radial-gradient(circle at 70% 65%,#f9d7cf33 0 .7px,#0000 1.2px),radial-gradient(circle,#f9d7cf1f 0 1px,#0000 1.6px);background-position:0 0,13px 7px,31px 19px;background-size:29px 31px,47px 43px,83px 71px}.outline{color:#0000;-webkit-text-stroke:1.2px var(--pink)}.rule{background:var(--pink);flex:none;height:1.5px;transition:opacity .3s}:focus-visible{outline:2px solid var(--pink);outline-offset:3px}.send{height:var(--app-h,100dvh);transform:translateY(var(--app-top,0px));max-width:480px;padding:max(14px, env(safe-area-inset-top)) 20px max(14px, env(safe-area-inset-bottom));touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:14px;margin-inline:auto;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden;container-type:inline-size}.send-top{font-family:var(--display);justify-content:space-between;align-items:center;font-weight:800;line-height:1;transition:opacity .3s;display:flex}.lockup{color:inherit;flex-direction:column;align-items:center;gap:3px;text-decoration:none;display:flex}.send-top .wordmark{letter-spacing:.01em;font-size:15px}.pk-logo{width:128px;color:var(--pink);display:block}.pk-logo svg{width:100%;height:auto;display:block}.send[data-lang=ar]{--he-display:var(--font-arabic), var(--font-heebo), sans-serif;--he-ui:var(--font-arabic), var(--font-heebo), sans-serif;--he:var(--font-arabic), var(--font-heebo), sans-serif}.send[data-lang=en]{--he-ui:var(--font-heebo), sans-serif;--he:var(--font-heebo), sans-serif}.send[data-lang=ar] .send-title h1{font-size:12cqi}.send[data-lang=ar] .send-title h1,.send[data-lang=ar] .line-big,.send[data-lang=ar] .moment-title{font-weight:800}.lang-switch{align-items:center;gap:2px;margin-inline-start:-8px;display:flex}.lang-switch button{min-width:40px;min-height:40px;color:var(--pink);opacity:.45;cursor:pointer;text-underline-offset:6px;touch-action:manipulation;background:0 0;border:0;padding:0 6px;line-height:1;text-decoration-thickness:1.5px}.lang-switch button[aria-pressed=true]{opacity:1;text-decoration-line:underline}.lang-switch button[lang=he]{font-family:var(--font-narkiss), var(--font-heebo), sans-serif;font-size:17px;font-weight:700}.lang-switch button[lang=ar]{font-family:var(--font-arabic), sans-serif;font-size:16px;font-weight:700}.lang-switch button[lang=en]{font-family:var(--display);letter-spacing:.04em;font-size:12px;font-weight:800}.send-top .num{-webkit-text-stroke-width:1px;font-size:22px}.send-title{max-height:160px;transition:max-height .32s cubic-bezier(.2,.8,.3,1),opacity .24s;overflow:hidden}.send-title h1{font-family:var(--he-display);margin:6px 0 0;white-space:nowrap;height:12.7cqi;margin-bottom:6px;font-size:14.1cqi;font-weight:400;line-height:12.7cqi}.is-typing .send-title{opacity:0;max-height:0}.phase-pulling .send-title,.phase-flying .send-title,.phase-landed .send-title,.phase-pulling .send-top,.phase-flying .send-top,.phase-landed .send-top,.phase-pulling .rule,.phase-flying .rule,.phase-landed .rule{opacity:.12}.stage{touch-action:none;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.send:not(.is-typing) .stage{padding-bottom:96px}.send:not(.is-typing) .note-slot{margin-top:auto}.send:not(.is-typing) .line{margin-bottom:auto}.send:not(.is-typing) .line:has(~.send-alt.show){margin-bottom:0}.send:not(.is-typing) .send-alt.show{margin-bottom:auto}.note-slot{z-index:2;flex:none;height:172px;position:relative}.note{background:var(--pink);color:var(--ink);cursor:grab;transform-origin:50%;will-change:transform;border-radius:2px;flex-direction:column;padding:18px 18px 26px;display:flex;position:absolute;inset:0}.note:focus-within{box-shadow:0 0 0 2px var(--black), 0 0 0 3.5px var(--pink)}.note.nudge{animation:3s cubic-bezier(.4,0,.2,1) .8s infinite tug}@keyframes tug{0%,to{transform:translateY(0)scale(1)}16%{transform:translateY(34px)scale(.97,.94)}30%{transform:translateY(-4px)scale(1)}38%{transform:translateY(0)}}.ink{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.note textarea{resize:none;width:100%;min-height:0;color:var(--ink);font-family:var(--he-ui);cursor:text;touch-action:none;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:23px;font-weight:700;line-height:1.3}.note textarea::placeholder{color:#11111194}.counter{bottom:-2px;font-family:var(--display);color:#1411118c;font-variant-numeric:tabular-nums;font-size:11px;font-weight:800;position:absolute;inset-inline-end:0}.grip{background:#14111138;border-radius:3px;width:46px;height:5px;margin-left:-23px;position:absolute;bottom:10px;left:50%;overflow:hidden}.grip:after{content:"";transform-origin:0;background:#141111b3;position:absolute;inset:0;transform:scaleX(1)}.note.cooling .grip:after{animation:cool var(--cool,3s) linear forwards}@keyframes cool{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.creases{pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0}.creases polyline{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-opacity:.45;vector-effect:non-scaling-stroke}.line{text-align:center;flex-direction:column;flex:none;align-items:center;gap:4px;min-height:72px;padding-top:12px;display:flex}.phase-pulling .line{z-index:3;transform:translateY(calc(-1 * (var(--slot-h,172px) / 2 + 67px)));position:relative}.line-main{font-family:var(--he-ui);font-size:18px;font-weight:700;line-height:24px}.line-en{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;opacity:.6;font-size:9px;font-weight:800;display:block}.line-big{font-family:var(--he-display);font-size:46px;font-weight:400;line-height:1;animation:.24s cubic-bezier(.2,1.5,.4,1) pop}.line-empty{white-space:nowrap;font-size:min(46px,9cqi)}.line-flash{font-family:var(--he-ui);color:#ffc95e;font-size:16px;font-weight:700}.chev{border-right:2px solid var(--pink);border-bottom:2px solid var(--pink);width:12px;height:12px;margin-bottom:6px;animation:1.4s ease-in-out infinite chev;transform:rotate(45deg)}@keyframes chev{0%,to{opacity:.4;transform:translateY(0)rotate(45deg)}50%{opacity:1;transform:translateY(7px)rotate(45deg)}}@keyframes pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.send-alt{min-height:44px;color:var(--pink-60);font-family:var(--he);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:center;margin-top:28px;padding:0 12px;font-size:15px;font-weight:400;text-decoration:underline;text-decoration-thickness:1px;animation:.4s ease-out fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.send-alt:not(.show):not(:focus-visible){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.send-alt[aria-disabled=true]{opacity:.5}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.well-arcs{--pull:0;--wish:#f9d7cf;--lift:0px;width:min(250px,66%);color:color-mix(in srgb, var(--wish) calc(var(--pull) * 100%), #f9d7cf);transform:translateX(-50%) translateY(calc(var(--lift) * (var(--pull) - 1))) scale(calc(1 + var(--pull) * .08));transform-origin:50% 100%;opacity:calc(.16 + var(--pull) * .8);pointer-events:none;transition:opacity .3s,transform .6s cubic-bezier(.2,.8,.3,1);position:absolute;bottom:6px;left:50%}.well-arcs svg{width:100%;height:auto;display:block}.well-arcs.live svg{visibility:hidden}.well-arcs .arcs-live{width:124%;height:115.69%;position:absolute;top:-15.69%;left:-12%}.phase-compose .well-arcs,.phase-pulling .well-arcs,.phase-after .well-arcs{--lift:30px}.phase-pulling .well-arcs{transition:opacity .3s}.phase-compose .note-slot:has(.nudge)~.well-arcs{animation:3s ease-in-out .8s infinite breathe}@keyframes breathe{0%,to{opacity:.16}16%{opacity:.45}}.phase-flying .well-arcs,.phase-landed .well-arcs,.phase-waiting .well-arcs,.phase-moment .well-arcs,.phase-after .well-arcs{transition:opacity 1.2s cubic-bezier(.3,0,.2,1),transform 1.2s cubic-bezier(.3,0,.2,1)}.phase-flying .well-arcs{opacity:.75}.phase-landed .well-arcs{opacity:.8}.phase-waiting .well-arcs{opacity:.3}.phase-moment .well-arcs{opacity:.9}.phase-after .well-arcs{opacity:.45}.send.kb .well-arcs{opacity:0}.moment{pointer-events:none;z-index:3;place-items:center;display:grid;position:absolute;inset:0}.moment-title{font-family:var(--he-display);text-align:center;flex-direction:column;align-items:center;gap:10px;margin:0;font-size:44px;font-weight:400;line-height:1;animation:.7s cubic-bezier(.3,0,.2,1) both settle;display:flex;position:relative}@keyframes settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.phase-landed .moment-title{color:var(--wish);font-size:76px}.moment-sub{font-family:var(--he-ui);color:var(--pink);font-size:18px;font-weight:700}.rings{place-items:center;display:grid;position:absolute;inset:0}.rings span{border:4px solid var(--wish);opacity:0;border-radius:50%;grid-area:1/1;width:260px;height:260px;animation:1.8s cubic-bezier(.15,.7,.3,1) forwards ring}.rings span:nth-child(2){animation-delay:.14s}.rings span:nth-child(3){animation-delay:.28s}@keyframes ring{0%{opacity:1;border-width:10px;transform:scale(.08)}to{opacity:0;border-width:2px;transform:scale(1.35)}}@media (max-height:680px){.send-title h1{font-size:42px}.note-slot{height:148px}.stage{--slot-h:148px}}@media (prefers-reduced-motion:reduce){.note.nudge,.chev,.well-arcs,.rings span,.line-big,.moment-title{animation:none!important}.rings span{opacity:.6;transform:scale(.8)}}.landed{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex;position:relative}.landed.has-map .moment-title{font-size:58px}.landed .moment-sub{text-align:center;margin:0}.pool-map{opacity:.7;flex-direction:column;align-items:center;gap:6px;width:min(300px,88%);animation:.9s cubic-bezier(.3,0,.2,1) .2s both settle;display:flex}.pool-side{font-family:var(--he);color:var(--pink-60);font-size:14px}.pool{aspect-ratio:16/9;border:1.5px solid var(--pink-60);border-radius:2px;width:100%;position:relative;overflow:hidden}.pool-dot,.pool-ring{left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);border-radius:50%;position:absolute}.pool-dot{background:var(--wish);width:14px;height:14px;margin:-7px 0 0 -7px}.pool-ring{border:3px solid var(--wish);opacity:0;width:150px;height:150px;margin:-75px 0 0 -75px;animation:1.8s cubic-bezier(.15,.7,.3,1) forwards ring}.pool-ring:nth-child(2){animation-delay:.14s}.pool-ring:nth-child(3){animation-delay:.28s}@media (prefers-reduced-motion:reduce){.pool-map{animation:none}.pool-ring{opacity:.5;animation:none;transform:scale(.6)}}.paper{pointer-events:none;z-index:10;visibility:hidden;width:100%;height:100%;position:fixed;inset:0}.well{cursor:none;background:#000;position:fixed;inset:0;overflow:hidden}.well.is-debug{cursor:default}.well.is-calibrating{cursor:crosshair}.well-stage{transform-origin:0 0;position:absolute;top:0;left:0}.well-canvas{width:100%;height:100%;display:block}.well-canvas.is-inverted{filter:invert()hue-rotate(180deg)}.pin{border:2px solid var(--pink);cursor:grab;touch-action:none;z-index:10;background:#f9d7cf24;border-radius:50%;width:72px;height:72px;margin:-36px 0 0 -36px;position:fixed}.pin:active{cursor:grabbing}.pin.is-active{background:#f9d7cf59;border-width:3px}.pin-point{z-index:11;pointer-events:none;background:linear-gradient(var(--pink), var(--pink)) center / 2px 100% no-repeat, linear-gradient(var(--pink), var(--pink)) center / 100% 2px no-repeat;width:16px;height:16px;margin:-8px 0 0 -8px;position:fixed}.well-debug,.well-hint{color:var(--pink);z-index:5;font:12px/1.6 ui-monospace,Cascadia Mono,Consolas,monospace;position:fixed;bottom:16px;left:16px}.well-debug{border:1px solid var(--pink-35);background:#000000bf;padding:10px 12px}.well-debug .keys{opacity:.6}.well-debug .dot{background:#ffc95e;border-radius:50%;width:8px;height:8px;display:inline-block}.well-debug .dot.live{background:#8fe6c4}.well-debug .dot.offline{background:#ff8a6e}.well-hint{opacity:.45}.well-settings{z-index:12;border:1px solid var(--pink-35);width:min(340px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--pink);font:14px/1.4 var(--he-ui);background:#000000e0;gap:8px;padding:14px 16px;display:grid;position:fixed;top:16px;right:16px;overflow:auto}.well-settings .tabs{border-bottom:1px solid var(--pink-35);gap:6px;padding-bottom:10px;display:flex}.well-settings .tabs button{white-space:nowrap;min-width:0;font:700 14px var(--he-ui);flex:1;padding:7px 0}.well-settings .lead{opacity:.75;margin:2px 0 0;font-size:13px}.well-settings .field{gap:4px;padding:6px 0;display:grid}.well-settings .row{align-items:center;gap:8px;min-height:30px;display:flex}.well-settings .row>span{flex:1;font-weight:700}.well-settings .choices{flex-wrap:wrap;gap:6px;display:flex}.well-settings .hint{opacity:.6;margin:0;font-size:12px;line-height:1.45}.well-settings .hint.warn{opacity:1;color:#ff8a6e;font-weight:700}.well-settings input[type=range]{width:120px;accent-color:var(--pink)}.well-settings input[type=checkbox]{width:18px;height:18px;accent-color:var(--pink)}.well-settings output{text-align:left;min-width:42px;font:12px ui-monospace,Consolas,monospace}.well-settings button{border:1px solid var(--pink-60);color:var(--pink);font:13px var(--he-ui);cursor:pointer;background:0 0;padding:5px 10px}.well-settings button.on{background:var(--pink);color:#000}.well-settings button:disabled{opacity:.35;cursor:default}.well-settings button.link{font-size:inherit;border:0;padding:0;text-decoration:underline}.well-settings .footer{border-top:1px solid var(--pink-35);gap:8px;margin-top:4px;padding-top:10px;display:grid}.well-settings .state{opacity:.8;font-size:12px}.well-settings .actions{gap:8px;display:flex}.well-settings .actions .lock,.well-settings .actions .primary{background:var(--pink);color:#000;margin-inline-start:auto;font-weight:700}.well-settings small{opacity:.6;font-size:11px}.well-settings kbd{font:11px ui-monospace,Consolas,monospace}.well-settings .crowd{gap:8px;display:grid}.well-settings .capacity{border:1px solid var(--pink-35);gap:4px;padding:10px 12px;display:grid}.well-settings .capacity .big{font:700 18px var(--he-ui)}.well-settings h3{font:700 14px var(--he-ui);margin:4px 0 0}.well-settings h3.sep{border-top:1px solid var(--pink-35);margin-top:10px;padding-top:12px}.well-settings .sides-pick{width:132px;height:132px;margin:4px auto;position:relative}.well-settings .sides-pick .pool-mark{border:1px dashed var(--pink-35);position:absolute;inset:22px}.well-settings .sides-pick .side{border:1.5px solid var(--pink-60);background:0 0;padding:0;position:absolute}.well-settings .sides-pick .rim-preview{pointer-events:none;position:absolute;inset:22px}.well-settings .sides-pick .rim-preview i{background:var(--pink-35);border-radius:3px;position:absolute}.well-settings .sides-pick .rim-preview i.sel{background:var(--pink)}.well-settings .sides-pick .side.on{background:var(--pink);border-color:var(--pink)}.well-settings .sides-pick .side:disabled{opacity:1;cursor:not-allowed}.well-settings .sides-pick .side-top,.well-settings .sides-pick .side-bottom{height:14px;left:22px;right:22px}.well-settings .sides-pick .side-top{top:0}.well-settings .sides-pick .side-bottom{bottom:0}.well-settings .sides-pick .side-left,.well-settings .sides-pick .side-right{width:14px;top:22px;bottom:22px}.well-settings .sides-pick .side-left{left:0}.well-settings .sides-pick .side-right{right:0}.well-settings .crowd-report{gap:2px;font-size:12px;display:grid}.well-settings.is-compact{width:min(380px,100vw - 32px);top:auto;bottom:24px;right:50%;transform:translate(50%)}.well-settings .compact-title{font:700 15px var(--he-ui);margin:0}.flat-badge{z-index:14;color:#000;font:700 15px var(--he-ui);background:#ff8a6e;padding:8px 12px;position:fixed;top:16px;left:16px}.well-settings button.link.on-link{color:#ff8a6e;font-weight:700}.is-calibrating .well-debug{display:none}.control-screen{min-height:100dvh;color:var(--pink);font:15px/1.4 var(--he-ui);background:#000;padding:16px 16px 40px}.control-head h1{font:700 20px var(--he-ui);margin:0 0 4px}.control-status{opacity:.7;margin:0 0 12px;font-size:13px}.control-status.ok:before{content:"";background:#8fe6c4;border-radius:50%;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.control-status.warn{opacity:1;color:#ff8a6e}.control-reload{border:1px solid var(--pink-60);color:var(--pink);font:14px var(--he-ui);background:0 0;margin:0 0 14px;padding:8px 12px}.control-locked{border:1px solid var(--pink-60);gap:10px;padding:14px;display:grid}.control-locked p{margin:0}.control-locked button{background:var(--pink);color:#000;font:700 16px var(--he-ui);border:0;padding:12px}.well-settings.is-remote{background:0 0;border:0;width:auto;max-height:none;padding:0;font-size:15px;position:static;overflow:visible}.well-settings.is-remote button{padding:9px 12px;font-size:14px}.well-settings.is-remote input[type=range]{flex:0 46%;width:auto;min-width:0}.well-settings.is-remote input[type=checkbox]{width:24px;height:24px}.well-settings.is-remote .sides-pick{width:160px;height:160px}.well-settings.is-remote .tabs button{padding:11px 2px;font-size:15px}.remote-calib .corners,.remote-calib .pad{direction:ltr}.remote-calib .corners{grid-template-columns:1fr 1fr;gap:8px;display:grid}.remote-calib .corners button{padding:16px 8px}.remote-calib .pad{grid-template-rows:repeat(3,72px);grid-template-columns:repeat(3,72px);justify-content:center;gap:8px;margin:8px 0;display:grid}.remote-calib .pad button{padding:0;font-size:30px}.remote-calib .pad .up{grid-area:1/2}.remote-calib .pad .left{grid-area:2/1}.remote-calib .pad .right{grid-area:2/3}.remote-calib .pad .down{grid-area:3/2}@media (prefers-reduced-motion:reduce){.note.nudge,.pull-hint .chev{animation:none}}.haptics-test{min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) 20px 40px;color:var(--pink);font-family:var(--he);flex-direction:column;gap:22px;max-width:520px;margin:0 auto;display:flex;overflow-y:auto}.haptics-test [lang=en]{opacity:.6;text-align:right;direction:ltr;font-size:.8em;display:block}.haptics-test h1{font-family:var(--he-display);margin:0;font-size:34px;line-height:1.05}.haptics-test h1 [lang=en]{font-family:var(--display);letter-spacing:.08em;margin-top:6px;font-size:12px}.ht-steps{gap:12px;margin:0;padding-inline-start:20px;font-size:15px;line-height:1.4;display:grid}.ht-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ht-grid button{font:600 17px var(--he-ui);color:var(--black);background:var(--pink);text-align:right;touch-action:manipulation;border:0;border-radius:4px;padding:14px 12px}.ht-grid button:first-child{grid-column:1/-1}.ht-grid button:active{transform:scale(.97)}.ht-scale{font:17px var(--he-ui);gap:10px;display:grid}.ht-scale input{width:100%;accent-color:var(--pink)}.ht-info{text-align:left;opacity:.8;direction:ltr;grid-template-columns:auto 1fr;gap:6px 14px;margin:0;font:13px ui-monospace,monospace;display:grid}.ht-info dd{overflow-wrap:anywhere;margin:0}.ht-ua{opacity:.6}.ht-back{color:var(--pink);font:17px var(--he-ui)}.pool-key{z-index:20;border:1.5px solid var(--pink);width:min(360px,90vw);color:var(--pink);font-family:var(--he-ui);background:#000;gap:10px;padding:20px;display:grid;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.pool-key input{border:1px solid var(--pink-60);color:var(--pink);direction:ltr;background:#000;padding:10px 12px;font:16px ui-monospace,monospace}.pool-key button{background:var(--pink);color:#000;font:700 16px var(--he-ui);cursor:pointer;border:0;padding:10px}.pool-key small{opacity:.6;font:12px ui-monospace,monospace}.phase-waiting .note-slot,.phase-moment .note-slot,.phase-after .note-slot,.phase-waiting .line,.phase-moment .line,.phase-after .line,.phase-waiting .send-alt,.phase-moment .send-alt,.phase-after .send-alt{visibility:hidden}.phase-waiting .send-title,.phase-after .send-title,.phase-waiting .send-top,.phase-after .send-top,.phase-waiting .rule,.phase-after .rule{opacity:.12}.phase-moment .send-title,.phase-moment .send-top,.phase-moment .rule{opacity:.04}.loop{z-index:3;text-align:center;pointer-events:none;place-content:center;justify-items:center;gap:12px;padding:0 8px 96px;display:grid;position:absolute;inset:0}.loop .moment-title{text-wrap:balance;max-width:92%}.loop-waiting .moment-title{opacity:.8;font-size:34px}.loop-eta{font-family:var(--he);color:var(--pink-60);margin:0;font-size:14px;line-height:20px;animation:.9s cubic-bezier(.3,0,.2,1) .4s both settle}.loop-meanwhile{font-family:var(--he);color:var(--pink-60);margin:18px 0 0;font-size:15px;line-height:22px;animation:.9s cubic-bezier(.3,0,.2,1) .9s both settle}.loop-caption{font-family:var(--he-ui);color:var(--pink-60);margin:0;font-size:18px;font-weight:700;animation:.7s cubic-bezier(.3,0,.2,1) .3s both settle;position:absolute;bottom:150px}.loop-later{animation:.9s cubic-bezier(.3,0,.2,1) 1.5s both settle}.loop-another{pointer-events:auto;min-height:44px;color:var(--pink-60);font-family:var(--he);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:28px;padding:0 12px;font-size:15px;text-decoration:underline;text-decoration-thickness:1px;animation:.9s cubic-bezier(.3,0,.2,1) 3s both settle}.studio-credit{left:0;right:0;bottom:calc(10px + env(safe-area-inset-bottom));z-index:5;width:max-content;color:var(--pink);font:400 11px var(--he);letter-spacing:.02em;text-shadow:0 0 4px #000,0 0 8px #000,0 0 2px #000;opacity:0;pointer-events:none;margin:0 auto;padding:6px 10px;text-decoration:none;transition:opacity .4s;position:fixed}.send.phase-compose:not(.is-typing) .studio-credit,.send.phase-after .studio-credit{opacity:.45;pointer-events:auto}.send .studio-credit:focus-visible{opacity:.9;outline:1px solid var(--pink-60);outline-offset:2px}.arcs-sky{z-index:30;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.loop-eta,.loop-meanwhile,.loop-caption,.loop-later,.loop-another,.moment-title,.pool-map{animation:none}}
