.browser-check-dialog{box-sizing:border-box;width:calc(100% - 24px);max-width:480px;max-height:90dvh;overflow:auto;border:1px solid #cbd6d8;border-radius:16px;padding:56px 22px 24px;color:#203f39;background:white;font-family:system-ui,sans-serif;line-height:1.7}
.browser-check-dialog::backdrop{background:#0006}
.browser-check-close{position:absolute;top:10px;right:10px;width:44px;height:44px;border:1px solid #b8cbd1;border-radius:50%;background:white;color:#203f39;font-size:28px}
.browser-check-copy,.browser-check-entry{margin-top:14px;padding:12px 16px;min-height:44px;border:1px solid #608494;border-radius:8px;background:white;color:#203f39;font:inherit;cursor:pointer}
#browserCheckPage{box-sizing:border-box;max-width:480px;margin:24px auto;padding:20px;color:#203f39;font-family:system-ui,sans-serif;line-height:1.7}
