._settings_197qc_1{text-align:center;padding:0 20px 24px}._settings_197qc_1 button{color:var(--foreground);cursor:pointer;background:0 0;border:0;padding:8px;font-size:13px;text-decoration:underline}._banner_197qc_5{z-index:80;bottom:max(20px,env(safe-area-inset-bottom));border:1px solid var(--border);background:var(--card);width:min(620px,100vw - 40px);max-height:calc(100dvh - 40px);color:var(--foreground);border-radius:18px;padding:24px;font-family:Arial,Helvetica,sans-serif;position:fixed;left:20px;overflow:auto;box-shadow:0 12px 50px #10243c30}._banner_197qc_5 h2{margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.3}._banner_197qc_5 p{margin:0 0 14px;font-size:14px;line-height:1.6}._banner_197qc_5 ._links_197qc_11{flex-wrap:wrap;gap:8px 18px;font-size:13px;display:flex}._links_197qc_11 a{text-decoration:underline}._banner_197qc_5 ._current_197qc_15{font-size:13px}._actions_197qc_17{grid-template-columns:1fr 1fr;gap:10px;display:grid}._actions_197qc_17 button{border:1px solid var(--primary);background:var(--card);min-height:46px;color:var(--foreground);cursor:pointer;border-radius:10px;padding:12px 10px;font-size:13px;font-weight:700;line-height:1.4}._actions_197qc_17 button:hover{background:var(--secondary)}:is(._actions_197qc_17 button:focus-visible,._settings_197qc_1 button:focus-visible){outline:3px solid var(--ring);outline-offset:3px}@media (max-width:480px){._banner_197qc_5{left:12px;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100vw - 24px);padding:20px}._actions_197qc_17{grid-template-columns:1fr}._banner_197qc_5 h2{font-size:18px}}
