.SINNha_main{place-items:start center;min-height:calc(100vh - 64px);padding-block:24px 64px;display:grid}.SINNha_stage{width:min(500px,100%);padding-top:70px;position:relative}.SINNha_wide{width:min(620px,100%)}.SINNha_peek{z-index:0;width:104px;height:auto;position:absolute;top:0;right:30px;transform:rotate(5deg)}.SINNha_hands{z-index:3;pointer-events:none;width:90px;height:12px;position:absolute;top:66px;right:37px}.SINNha_hands i{background:var(--m-body);border:1.5px solid var(--m-rib);border-radius:50%;width:20px;height:12px;position:absolute;top:0}.SINNha_hands i:first-child{left:10px}.SINNha_hands i:last-child{right:10px}@media (prefers-reduced-motion:no-preference){.SINNha_stage:has([data-waiting]) .SINNha_peek{animation:2.6s ease-in-out infinite SINNha_wait}}@keyframes SINNha_wait{0%,to{transform:rotate(5deg)}50%{transform:translateY(-6px)rotate(-1deg)}}.SINNha_panel{z-index:2;gap:14px;padding:30px 22px 26px;display:grid;position:relative}.SINNha_title{letter-spacing:-.042em;max-width:9.5em;font-size:clamp(40px,11.5vw,60px);font-weight:900;line-height:.94}.SINNha_lede{color:var(--ink2);max-width:30em}.SINNha_seg{border-radius:999px;grid-template-columns:1fr 1fr;gap:2px;margin-top:6px;padding:4px;display:grid}.SINNha_seg button{appearance:none;color:var(--ink);font:700 16px/1.1 var(--f-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 12px;display:inline-flex}@media (max-width:419px){.SINNha_seg button{padding:0 8px;font-size:15px}.SINNha_seg button .ic{display:none}}.SINNha_seg button[aria-pressed=true]{background:var(--acc);color:var(--on-acc);box-shadow:inset 0 1px 0 var(--btn-hi), 0 8px 18px -10px var(--acc-glow)}.SINNha_seg button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.SINNha_form{gap:14px;margin-top:4px;display:grid}.SINNha_field{gap:6px;min-width:0;display:grid}.SINNha_label{font:600 15px/1.2 var(--f-body);color:var(--ink)}.SINNha_hint{color:var(--ink2);font-size:13.5px}.SINNha_input{border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;height:54px;color:var(--ink);font:400 17px/1.2 var(--f-body);box-shadow:inset 0 1px 2px var(--lo);border-radius:18px;padding:0 18px}.SINNha_input:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-color:#0000}.SINNha_input::placeholder{color:var(--ink2);opacity:.7}.SINNha_submit{width:100%;margin-top:4px}.SINNha_submit[aria-disabled=true],.SINNha_submit[disabled]{opacity:.65;cursor:progress}.SINNha_row{color:var(--ink2);flex-wrap:wrap;gap:6px 18px;font-size:15px;display:flex}.SINNha_row a{color:var(--ink);font-weight:600}.SINNha_notice{background:var(--acc-soft);color:var(--ink);border-radius:18px;padding:12px 16px;font-size:15px;line-height:1.45}.SINNha_error{box-shadow:inset 3px 0 0 var(--acc);font-weight:500}.SINNha_notice a{font-weight:600}.SINNha_done{gap:10px;display:grid}.SINNha_doneHead{font:800 22px/1.15 var(--f-disp);letter-spacing:-.015em;align-items:center;gap:12px;display:flex}.SINNha_doneMark{background:var(--acc);width:40px;height:40px;color:var(--on-acc);border-radius:50%;flex:none;place-items:center;display:grid}.SINNha_doneMark .ic{stroke-width:2.4px;width:22px;height:22px}.SINNha_small{color:var(--ink2);font-size:14.5px}.SINNha_small a{color:var(--ink);font-weight:600}.SINNha_linkBtn{appearance:none;font:600 15px var(--f-body);color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.SINNha_linkBtn:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:6px}.SINNha_or{color:var(--ink2);align-items:center;gap:12px;font-size:14px;display:flex}.SINNha_or:before,.SINNha_or:after{content:"";background:var(--line);flex:1;height:1px}.SINNha_tg{gap:14px;display:grid}.SINNha_tgBody{align-items:center;gap:14px;display:grid}.SINNha_tgText{gap:12px;min-width:0;display:grid}.SINNha_qr{margin:0;display:none}.SINNha_qr svg{width:168px;height:168px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:20px;padding:10px;display:block}.SINNha_qr path{fill:#23193a}.SINNha_qr figcaption{color:var(--ink2);text-align:center;max-width:168px;margin-top:8px;font-size:13.5px}.SINNha_status{color:var(--ink2);align-items:center;gap:10px;font-size:15px;display:flex}.SINNha_dot{background:var(--acc);border-radius:50%;flex:none;width:9px;height:9px}@media (prefers-reduced-motion:no-preference){.SINNha_dot{animation:1.4s ease-in-out infinite SINNha_pulse}}@keyframes SINNha_pulse{50%{opacity:.25;transform:scale(.7)}}.SINNha_who{font:800 22px/1.2 var(--f-disp);letter-spacing:-.015em;overflow-wrap:anywhere}.SINNha_actions{gap:10px;display:grid}@media (min-width:560px){.SINNha_actions{grid-auto-flow:column;justify-content:start}}@media (min-width:720px){.SINNha_main{place-items:center}.SINNha_panel{gap:16px;padding:40px 40px 34px}.SINNha_tgBody{grid-template-columns:1fr auto;gap:28px}.SINNha_qr{display:block}}
