body.rf-classic-search-entry a,
body.rf-classic-search-entry a:is(:visited,:hover,:focus,:active) {text-decoration:none!important;text-shadow:none!important}
body.rf-classic-search-entry :is(a,button,input,select):focus-visible {outline:3px solid #3578b2;outline-offset:3px}
.rf-classic-entry {position:absolute;box-sizing:border-box;font:16px/1.45 system-ui,sans-serif;color:#103e5c}
.rf-classic-entry[hidden] {display:none}
.rf-classic-entry h1 {font:450 30px/1.2 system-ui,sans-serif;margin:0 0 18px}
.rf-classic-entry-notice {display:grid;grid-template-columns:34px minmax(0,1fr) 190px;gap:18px;padding:20px;border:1px solid #bfd9d8;border-radius:7px;background:#eff7f4}
.rf-classic-entry-icon {display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#367987;color:white;font:700 22px Georgia,serif}
.rf-classic-entry-copy p {margin:0 0 8px;font:16px/1.45 system-ui,sans-serif}
.rf-classic-entry-check {display:flex;align-items:flex-start;gap:12px;margin:14px 0}
.rf-classic-entry-check input {appearance:auto;inline-size:25px;block-size:25px;margin:0;accent-color:#42828a}
.rf-classic-entry-links {display:flex;gap:22px}
.rf-classic-entry-links a {font-weight:600;color:#24678c}
.rf-classic-entry-start {align-self:center;min-height:44px;border:1px solid #1d68a8;background:#1d68a8;border-radius:5px;color:white;font:16px system-ui,sans-serif;padding:10px 14px;cursor:pointer}
.rf-classic-entry-start:disabled {opacity:.45;cursor:default}
.rf-classic-entry-private {font:14px/1.45 system-ui,sans-serif;margin:8px 0;color:#4c6c7c}
body.rf-classic-search-entry #MainBody[inert] {opacity:.65}
