.ljgw1W_page{min-height:100vh;min-height:calc(100dvh - var(--staging-banner-height,0px));padding:max(24px, env(safe-area-inset-top), env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left), env(safe-area-inset-right));display:flex}.ljgw1W_panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);text-align:center;overflow-wrap:anywhere;flex-direction:column;gap:24px;width:100%;min-width:0;max-width:420px;margin:auto;padding:clamp(20px,5vw,32px);display:flex}.ljgw1W_header{gap:12px;min-width:0;display:grid}.ljgw1W_wordmark{margin-bottom:12px;font-size:28px}.ljgw1W_header h1{letter-spacing:-.7px;font-size:clamp(23px,5vw,27px);line-height:1.25}.ljgw1W_header p,.ljgw1W_status{color:var(--muted);line-height:1.6}.ljgw1W_form{gap:16px;min-width:0;display:grid}.ljgw1W_button{white-space:normal;gap:10px;width:100%;min-width:0;height:auto;min-height:48px;padding:12px;line-height:1.5;transition:none}.ljgw1W_button:active{transform:none}.ljgw1W_button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px;box-shadow:none}.ljgw1W_button:disabled{opacity:1;background:var(--surface-subtle);color:var(--muted);border-color:var(--border)}.ljgw1W_status{min-height:3.2em;font-size:13px;display:grid}.ljgw1W_status span{grid-area:1/1}.ljgw1W_back{min-height:44px;color:var(--accent-ink);border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ljgw1W_back:hover{text-decoration:underline}.ljgw1W_back:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}
.KXU7Vq_page{background:var(--background);min-height:100dvh;color:var(--text);place-items:center;padding:28px 20px;display:grid}.KXU7Vq_content{flex-direction:column;align-items:center;width:min(240px,100%);display:flex}.KXU7Vq_wordmark{letter-spacing:-2px;font-size:clamp(34px,5vw,40px);line-height:1.1}.KXU7Vq_cards{width:76px;height:70px;margin-top:28px;position:relative}.KXU7Vq_back,.KXU7Vq_task{border-radius:13px;width:64px;height:56px;position:absolute}.KXU7Vq_back{border:1px solid var(--border);background:var(--surface);top:10px;left:11px;transform:rotate(7deg)}.KXU7Vq_task{border:2px solid var(--accent-ink);background:var(--accent-soft);color:var(--accent-ink);box-shadow:5px 5px 0 var(--surface-subtle);animation:1.8s ease-in-out infinite KXU7Vq_settle;top:2px;left:2px;transform:rotate(-9deg)}.KXU7Vq_eye{background:currentColor;border-radius:50%;width:4px;height:6px;position:absolute;top:16px;left:18px}.KXU7Vq_eye+.KXU7Vq_eye{left:38px}.KXU7Vq_check{width:14px;height:11px;position:absolute;top:31px;left:24px}.KXU7Vq_track{background:var(--border);border-radius:100px;width:112px;height:3px;margin-top:28px;overflow:hidden}.KXU7Vq_segment{border-radius:inherit;background:var(--accent);transform-origin:50%;width:48px;height:100%;animation:1.8s ease-in-out infinite KXU7Vq_travel;display:block;transform:translate(8px)scaleX(.75)}@keyframes KXU7Vq_settle{0%,to{transform:translateY(0)rotate(-9deg)}50%{transform:translateY(-3px)rotate(-3deg)}}@keyframes KXU7Vq_travel{0%,to{transform:translate(8px)scaleX(.75)}50%{transform:translate(56px)scaleX(1)}}@media (prefers-reduced-motion:reduce){.KXU7Vq_task,.KXU7Vq_segment{animation:none}.KXU7Vq_segment{transform:translate(32px)}}
.YxYUfG_page{background:var(--background);min-height:100dvh;color:var(--text);place-items:center;padding:28px 20px;display:grid}.YxYUfG_content{text-align:center;width:min(480px,100%)}.YxYUfG_content>a{text-decoration:none;display:inline-block}.YxYUfG_content h1{letter-spacing:-.8px;text-wrap:balance;margin:28px 0 14px;font-size:clamp(24px,5vw,32px);line-height:1.2}.YxYUfG_content p{color:var(--muted);text-wrap:pretty;line-height:1.7}.YxYUfG_friend{border:2px solid var(--accent-ink);background:var(--accent-soft);width:92px;height:80px;box-shadow:9px 9px 0 var(--surface-subtle);border-radius:18px;margin:48px auto 0;position:relative;transform:rotate(-9deg)}.YxYUfG_friend:before{content:"";border:1px solid var(--border);z-index:-1;background:var(--surface);border-radius:18px;position:absolute;inset:9px -11px -9px 11px}.YxYUfG_friend span{background:var(--accent-ink);border-radius:100%;width:5px;height:8px;position:absolute;top:29px;left:26px}.YxYUfG_friend span+span{left:55px}.YxYUfG_friend i{border:2px solid var(--accent-ink);border-bottom:0;border-radius:9px 9px 0 0;width:13px;height:5px;position:absolute;top:49px;left:37px}.YxYUfG_actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.YxYUfG_actions a,.YxYUfG_actions button{justify-content:center;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}@media (max-width:400px){.YxYUfG_actions{flex-direction:column}.YxYUfG_actions a,.YxYUfG_actions button{width:100%}.YxYUfG_friend{margin-top:36px}}
