html,body{margin:0;background:#101216;color:#f3f0eb;font-family:system-ui,sans-serif}#tinker-loading,#tinker-recovery{padding:12vh 8vw;line-height:1.6}#tinker-loading h1,#tinker-recovery h1{font-size:clamp(30px,5vw,64px);font-weight:500;line-height:1.1}#tinker-recovery{position:fixed;inset:0;z-index:100000;overflow:auto;background:#101216}#tinker-recovery[hidden]{display:none}#tinker-recovery button{background:#232a30;color:white;border:1px solid #6e7b84;border-radius:7px;padding:12px 18px;margin:8px 10px 8px 0;font:inherit;cursor:pointer}
