*{box-sizing:border-box}html,body,#root{width:100%;min-height:100%;margin:0}body{color:#000;background:#fff;font-family:Century Gothic,Arial,sans-serif}h1,h2,h3,h4,p{margin:0}button,input,textarea,select{font:inherit}.app-gate{color:#2b2b2b;text-align:left;background:#faf7f0;border-radius:18px;flex-direction:column;gap:16px;max-width:520px;margin:32px auto;padding:28px 20px;line-height:1.45;display:flex}.app-gate-preview{text-align:center;border-radius:0;justify-content:center;align-items:center;max-width:none;min-height:100dvh;margin:0}.app-gate h1,.app-gate h2{color:#414f34;letter-spacing:.02em;font-size:1.25rem}.app-gate p+p{margin-top:8px}.app-gate-button{color:#fff;letter-spacing:.04em;text-align:center;cursor:pointer;background:#414f34;border:0;border-radius:999px;align-self:stretch;min-height:48px;padding:12px 20px;font-weight:700;text-decoration:none}.app-gate-preview .app-gate-button{align-self:center;align-items:center;display:inline-flex}.app-gate-button:disabled{opacity:.6}.app-gate-reinstall ol{margin:8px 0 0;padding-left:20px}.app-gate-reinstall a{color:#c25f35}
