.SINNha_float,.SINNha_otp,.SINNha_panel,.SINNha_cardEnter{--ease:cubic-bezier(.23, 1, .32, 1);--field-border:color-mix(in oklab, var(--text) 45%, var(--surface))}.SINNha_panel{background:var(--surface-2)}.SINNha_slide{visibility:hidden;opacity:0;transform:translateY(8px)}.SINNha_slideOn,.SINNha_slideOut{transition:opacity .3s var(--ease), transform .3s var(--ease)}.SINNha_slideOn{visibility:visible;opacity:1;transform:none}.SINNha_slideOut{visibility:visible;opacity:0;pointer-events:none;transform:translateY(-8px)}.SINNha_xpFill{transform-origin:0;transition:transform .7s var(--ease) .18s}.SINNha_liveDot{opacity:1}.SINNha_slideOn .SINNha_liveDot{animation:2s ease-in-out infinite SINNha_livePulse}@keyframes SINNha_livePulse{50%{opacity:.35}}.SINNha_ctl:active{transform:scale(.94)}@media (forced-colors:active){.SINNha_panelLogo{forced-color-adjust:none;background:#141415;border-radius:8px;padding:2px 6px;display:inline-flex}[data-theme=light] .SINNha_panelLogo{background:#fff}.SINNha_dashBar{forced-color-adjust:none;background:graytext}.SINNha_dash[aria-current=true] .SINNha_dashBar{background:highlight;height:4px}.SINNha_dash:hover .SINNha_dashBar{background:highlight}.SINNha_ctl{color:buttontext;border:1px solid buttontext}}.SINNha_reveal{animation:SINNha_reveal .42s var(--ease) backwards;animation-delay:calc(var(--i,0) * 60ms + 40ms)}@keyframes SINNha_reveal{0%{opacity:0;transform:translate3d(var(--dx,0px), 12px, 0)}}.SINNha_cardEnter{animation:SINNha_cardEnter .48s var(--ease) backwards}@keyframes SINNha_cardEnter{0%{opacity:0;transform:translateY(14px)}}.SINNha_stagger>*{animation:SINNha_reveal .42s var(--ease) backwards;animation-delay:calc(var(--i,0) * 55ms + .22s)}.SINNha_stagger>:first-child{--i:0}.SINNha_stagger>:nth-child(2){--i:1}.SINNha_stagger>:nth-child(3){--i:2}.SINNha_stagger>:nth-child(4){--i:3}.SINNha_stagger>:nth-child(5){--i:4}.SINNha_stagger>:nth-child(6){--i:5}.SINNha_stagger>:nth-child(7){--i:6}.SINNha_float{position:relative}.SINNha_messageSlot{height:var(--hm)}.SINNha_noticeSlot{height:3.25rem}.SINNha_noticeSlot>*{height:100%}.SINNha_authNotice{gap:.75rem;padding:.75rem}.SINNha_authNotice>span{width:1.75rem;height:1.75rem}.SINNha_authNotice>span svg{width:1rem;height:1rem}.SINNha_authNotice>div{font-size:.8125rem;line-height:1.25rem}@media (min-width:640px){.SINNha_messageSlot{height:var(--h)}}@layer components{.SINNha_input{border-radius:var(--radius-md);border:1px solid var(--field-border);background:var(--surface-2);width:100%;height:3.5rem;color:var(--text);caret-color:var(--text);transition:border-color .15s var(--ease), box-shadow .18s var(--ease);padding:1.45rem 1rem .35rem;font-size:1rem;line-height:1.5rem;display:block}}.SINNha_input::placeholder{color:#0000;transition:color .16s var(--ease)}.SINNha_input:focus{border-color:color-mix(in oklab, var(--text) 70%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--text) 10%, transparent);outline:none}.SINNha_input:focus::placeholder{color:color-mix(in oklab, var(--text-muted) 70%, transparent)}.SINNha_input:disabled{opacity:.6}.SINNha_input[aria-invalid=true]{border-color:var(--danger)}.SINNha_input[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--danger) 16%, transparent)}.SINNha_floatLabel{white-space:nowrap;color:var(--text-muted);transform-origin:0 0;pointer-events:none;transition:transform .2s var(--ease), color .15s var(--ease);font-size:1rem;line-height:1.5rem;position:absolute;top:1rem;left:1rem;transform:translateY(-.68rem)scale(.75)}.SINNha_float:has(.SINNha_input:placeholder-shown:not(:focus)) .SINNha_floatLabel{transform:none}.SINNha_float:focus-within .SINNha_floatLabel{color:var(--text)}.SINNha_prefix{color:var(--text-muted);pointer-events:none;transition:opacity .15s var(--ease);font-size:1rem;line-height:1.5rem;position:absolute;top:1.55rem;left:1rem}.SINNha_float:has(.SINNha_input:placeholder-shown:not(:focus)) .SINNha_prefix{opacity:0}.SINNha_revealBtn{border-radius:var(--radius-sm);width:3rem;height:3rem;color:var(--text-muted);transition:color .15s var(--ease), transform .14s var(--ease);justify-content:center;align-items:center;display:flex;position:absolute;top:.25rem;right:.25rem}.SINNha_revealBtn:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.SINNha_revealBtn:hover{color:var(--text)}}.SINNha_capsSlot{pointer-events:none;align-items:center;height:3rem;display:flex;position:absolute;top:.25rem;right:3.25rem}.SINNha_capsBadge{background:color-mix(in srgb, var(--accent) 16%, transparent);height:1.75rem;color:var(--accent);pointer-events:auto;animation:SINNha_capsIn .18s var(--ease) both;border-radius:9999px;align-items:center;gap:.25rem;padding-inline:.3125rem;display:flex}.SINNha_capsLabel{color:var(--text-muted);padding-right:.25rem;font-size:.75rem;font-weight:500;line-height:1;display:none}@media (min-width:768px){.SINNha_capsLabel{display:inline}}@keyframes SINNha_capsIn{0%{opacity:0;transform:translateY(3px)scale(.85)}to{opacity:1;transform:none}}.SINNha_input:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--surface-2) inset;transition:background-color 9999s ease-out}.SINNha_input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--surface-2) inset;transition:background-color 9999s ease-out}.SINNha_input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--surface-2) inset;transition:background-color 9999s ease-out}.SINNha_check{flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex;position:relative}.SINNha_checkBox{appearance:none;border-radius:var(--radius-sm);border:1px solid var(--field-border);background:var(--surface-2);width:100%;height:100%;transition:background-color .16s var(--ease), border-color .16s var(--ease), transform .14s var(--ease);margin:0}.SINNha_checkBox:checked{border-color:var(--accent);background:var(--accent)}.SINNha_checkBox:active{transform:scale(.92)}.SINNha_checkBox:focus-visible{outline:2px solid var(--text);outline-offset:2px}.SINNha_checkBox[aria-invalid=true]{border-color:var(--danger)}.SINNha_checkTick{pointer-events:none;fill:none;width:.8rem;height:.8rem;stroke:var(--accent-fg);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .24s var(--ease) 40ms;position:absolute}.SINNha_checkBox:checked+.SINNha_checkTick{stroke-dashoffset:0}.SINNha_noticeIn{animation:SINNha_noticeIn .36s var(--ease) backwards}@keyframes SINNha_noticeIn{0%{opacity:0;transform:translateY(-4px)}35%{opacity:1;transform:translate(-4px)}60%{transform:translate(3px)}80%{transform:translate(-1px)}}.SINNha_otp{align-items:center;gap:.4rem;width:100%;display:flex}.SINNha_otp:has(input:read-only){opacity:.6}.SINNha_slot{border-radius:var(--radius-md);border:1px solid var(--field-border);background:var(--surface-2);min-width:0;height:3.5rem;font-family:var(--font-display);color:var(--text);transition:border-color .15s var(--ease), box-shadow .2s var(--ease);flex:1 1 0;justify-content:center;align-items:center;font-size:1.5rem;font-weight:600;display:flex;position:relative}@media (min-width:640px){.SINNha_otp{gap:.5rem}.SINNha_slot{height:3.75rem;font-size:1.75rem}}.SINNha_slotActive{border-color:color-mix(in oklab, var(--text) 70%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--text) 10%, transparent)}.SINNha_digit{animation:SINNha_pop .18s var(--ease) backwards}@keyframes SINNha_pop{0%{opacity:0;transform:translateY(4px)scale(.9)}}.SINNha_caret{background:var(--text);border-radius:2px;width:2px;height:1.75rem;animation:1.1s step-end infinite SINNha_blink;position:absolute}@keyframes SINNha_blink{50%{opacity:0}}.SINNha_otpDot{background:var(--border-strong);flex-shrink:0;width:.4rem;height:1px;margin-inline:.15rem}.SINNha_success{z-index:3;text-align:center;background:var(--surface);animation:SINNha_fadeIn .24s var(--ease) backwards;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem;display:flex;position:absolute;inset:0}@keyframes SINNha_fadeIn{0%{opacity:0}}.SINNha_successMark{width:5.5rem;height:5.5rem;margin-bottom:.75rem;overflow:visible}.SINNha_successRing{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transform-origin:50%;animation:SINNha_draw .64s var(--ease) .1s forwards;transform:rotate(-90deg)}.SINNha_successTick{fill:none;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:SINNha_draw .44s var(--ease) .6s forwards}@keyframes SINNha_draw{to{stroke-dashoffset:0}}.SINNha_successText{animation:SINNha_reveal .42s var(--ease) .76s backwards}.SINNha_perk{animation:SINNha_reveal .42s var(--ease) backwards;animation-delay:calc(var(--i,0) * 70ms + .36s)}.SINNha_showpiece{animation:SINNha_reveal .52s var(--ease) .16s backwards}@media (forced-colors:active){.SINNha_input,.SINNha_slot,.SINNha_checkBox{border-color:buttontext}.SINNha_input:focus,.SINNha_slotActive{outline-offset:2px;outline:2px solid highlight}.SINNha_caret{background:canvastext}.SINNha_capsBadge{border:1px solid buttontext}}@media (prefers-reduced-motion:reduce){.SINNha_caret{opacity:1;animation:none}.SINNha_reveal,.SINNha_stagger>*,.SINNha_cardEnter,.SINNha_noticeIn,.SINNha_digit,.SINNha_perk,.SINNha_showpiece,.SINNha_successText{animation:.16s linear backwards SINNha_fadeIn}.SINNha_slide,.SINNha_slideOut{transform:none}.SINNha_slideOn,.SINNha_slideOut,.SINNha_xpFill,.SINNha_ctl:active{transition:none;transform:none}.SINNha_slideOn .SINNha_liveDot{animation:none}}
