.native-parent-gate{box-sizing:border-box;width:min(440px, calc(100% - max(16px, env(safe-area-inset-left)) - max(16px, env(safe-area-inset-right))));max-width:none;max-height:calc(100dvh - max(16px, env(safe-area-inset-top)) - max(16px, env(safe-area-inset-bottom)));inset:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background:var(--ui-white,#f4f5ff);color:var(--ui-ink,#0e1026);border:2px solid var(--ui-ink,#0e1026);box-shadow:none;border-radius:18px;margin:auto;padding:24px;overflow-y:auto}.native-parent-gate>form{min-width:0;position:static}.native-parent-gate::backdrop{background:#0e1026cc}.native-parent-gate h2{letter-spacing:-.02em;margin:0;font:26px/1.2 Archivo Black,sans-serif}.native-parent-gate p{margin:16px 0;font:16px/1.5 IBM Plex Sans,sans-serif}.native-parent-gate label{margin-top:20px;font-size:16px;display:block}.native-parent-gate input{width:100%;min-height:48px;color:var(--ui-ink,#0e1026);background:#fff;border:1px solid #777b96;border-radius:12px;margin-top:10px;padding:10px;font-size:18px;display:block}.native-parent-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.native-parent-gate .native-parent-actions button{border:1px solid #777b96;border-radius:12px;flex:150px;min-height:48px;margin:0;padding:12px;font:15px/1.4 IBM Plex Sans,sans-serif}.native-parent-actions button[type=button]{color:var(--ui-ink,#0e1026);background:0 0}.native-parent-actions button[type=submit]{background:var(--ui-ink,#0e1026);color:var(--ui-white,#f4f5ff);justify-content:center}.native-parent-actions button:disabled{opacity:.55}.native-parent-gate input:disabled{color:#646a7c;cursor:not-allowed;background:#e2e3eb}.native-parent-gate{--focus-ring:var(--ui-ink,#101328);scroll-padding-block:24px}
