@media (max-width:760px){.wrap.topbar,.auth .wrap{width:calc(100% - 24px)}.topbar,.auth{-webkit-tap-highlight-color:transparent}.topbar a,.auth a,.auth button{touch-action:manipulation}.topbar{padding:8px 0 0}.topbar .brand{min-height:44px}.topbar .btn{height:44px}.topbar .acts a.nl{align-items:center;min-height:44px;display:inline-flex}.auth{min-height:0;padding:8px 0 calc(24px + env(safe-area-inset-bottom,0px));place-items:start center}.authcard{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:24px}.fpane{padding:24px 18px}.fpane h1{font-size:26px}.fpane input:not([type=checkbox]){text-overflow:ellipsis;height:50px;font-size:16px}.fpane input::placeholder{text-overflow:ellipsis}.fpane select{height:50px;font-size:16px}.fpane label{font-size:13.5px}.fpane .pw input:not([type=checkbox]){padding-right:50px}.fpane .pw-eye{width:44px;height:44px;right:3px}.fpane .under{margin:-4px 0 -10px;font-size:14px}.fpane .under a{align-items:center;min-height:44px;display:inline-flex}.fpane .row{margin-top:2px}.fpane .row label{gap:10px;min-height:44px;font-size:14px}.fpane .row input[type=checkbox]{width:22px;height:22px}.fpane .btn{height:52px;font-size:16px}.fpane .alt a,.fpane .fine a,.fpane button.linkbtn{margin:-13px -6px;padding:13px 6px;display:inline-block}.fpane .alt{font-size:14px}.fpane .alt+.alt{margin-top:12px}.fpane .fine{font-size:13px}.who>div{padding:16px 14px}.who .hint{font-size:13px}.who .acts{flex-direction:column}.who .acts .btn{white-space:normal;overflow-wrap:anywhere;text-align:center;width:100%;height:auto;min-height:48px;padding:8px 14px;font-size:14.5px;line-height:20px}@media (hover:none){.topbar .btn:hover,.auth .btn:hover{background:var(--g);border-color:var(--g);transform:none}.auth .btn.light:hover{background:#ffffff8c;border-color:#fffffff2}.topbar .btn:active,.auth .btn:active{transform:scale(.97)}}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.topbar .btn:active,.auth .btn:active{transform:none}}
