.device-access_entry__ttp08{max-width:650px;margin-inline:auto;padding-top:20px;text-align:center}.device-access_entry__ttp08 h1{margin:20px 0;font-size:clamp(2.7rem,9vw,4.4rem)}.device-access_entry__ttp08 .lead{margin-inline:auto}.device-access_card__fb0VO{border:1px solid var(--line);border-radius:22px;background:var(--paper);padding:22px;margin-top:28px;text-align:left}.device-access_card__fb0VO h2{font-size:24px;letter-spacing:-.04em}.device-access_card__fb0VO p{font-size:14px;color:var(--muted);margin:16px 0}.device-access_card__fb0VO .device-access_small__v02Rr{font-size:12px}.device-access_card__fb0VO .button{width:100%;margin-top:10px}.device-access_title__PhC23{display:flex;align-items:center;gap:11px}.device-access_form__wmW4r{display:flex;flex-direction:column;gap:10px}.device-access_form__wmW4r label{font-size:13px;font-weight:600}.device-access_deviceName___KQg_,.device-access_form__wmW4r input{min-height:54px;width:100%;border:1px solid #a9b5a8;border-radius:10px;padding:12px;background:white;color:var(--ink);font-size:16px}.device-access_form__wmW4r input{font-family:ui-monospace,monospace}.device-access_error__XnYM8{color:#805028!important;background:#faf1e7;border:1px solid #dfc4a6;border-radius:9px;padding:12px}.device-access_notice__arys5{background:var(--soft);padding:17px;border-radius:12px;font-size:13px;line-height:1.7;margin-block:16px}.device-access_notice__arys5 p+p{margin-top:10px}.device-access_notice__arys5 .button{margin:12px 10px 0 0}.device-access_fileInput__6clsk{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.device-access_links__dF1Fm{display:flex;flex-direction:column;align-items:center;gap:8px;margin:22px auto}.device-access_accessBar__HcNJi{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;border:1px solid var(--line);padding:14px;border-radius:12px;margin-bottom:22px}.device-access_accessBar__HcNJi p{font-size:12px;display:flex;align-items:center;gap:7px}.device-access_deviceActions___5MPQ{border-top:1px solid var(--line);padding-top:20px;margin-top:24px}.device-access_deviceActions___5MPQ h3{font-size:18px}.device-access_deviceActions___5MPQ p{font-size:13px;color:var(--muted);margin:12px 0}.device-access_deviceActions___5MPQ label{display:block;font-size:13px;margin:16px 0 8px}.device-access_deviceActions___5MPQ button{margin-top:10px}.device-access_code__AjcKE{display:block;overflow-wrap:anywhere;background:var(--soft);padding:16px;border-radius:10px;font:16px/1.7 ui-monospace,monospace;letter-spacing:.04em}.device-access_revoke__t6oOi{margin-top:14px}.device-access_revoke__t6oOi p{font-size:12px}@media(min-width:600px){.device-access_card__fb0VO{padding:30px}}