._banner_xl4uv_1{z-index:100;border:1px solid var(--line);max-width:78rem;color:var(--text);background:var(--white);border-radius:.8rem;align-items:center;gap:1.5rem;max-height:calc(100svh - 2rem);margin:auto;padding:1.25rem;display:flex;position:fixed;inset:auto 1rem 1rem;overflow:auto;box-shadow:0 8px 45px #07150e40}._copy_xl4uv_2{flex:1;min-width:0}._copy_xl4uv_2 h2{font:800 1.12rem/1.3 var(--font-body,Arial,sans-serif);text-transform:none;letter-spacing:normal;margin:0 0 .5rem}._copy_xl4uv_2 p{overflow-wrap:anywhere;margin:.35rem 0 0;font-size:.85rem;line-height:1.5}._copy_xl4uv_2 a{color:var(--green);font-weight:700;text-decoration:underline}._actions_xl4uv_3{flex-wrap:wrap;flex:0 0 24rem;justify-content:center;gap:.6rem;display:flex}._actions_xl4uv_3 button,._settings_xl4uv_3{border:1px solid var(--green);min-height:44px;color:var(--white);background:var(--green);cursor:pointer;border-radius:.5rem;padding:.7rem 1rem;font-size:.88rem;font-weight:750}._actions_xl4uv_3 button{flex:10rem}._actions_xl4uv_3 button:hover,._settings_xl4uv_3:hover{background:var(--forest)}._actions_xl4uv_3 button:focus-visible,._settings_xl4uv_3:focus-visible{outline:3px solid var(--lime);outline-offset:3px}._actions_xl4uv_3 ._close_xl4uv_3{color:var(--green);background:var(--white);border-color:var(--line);flex-basis:100%}@media (width<=800px){._banner_xl4uv_1{flex-direction:column;align-items:stretch;gap:.9rem}._actions_xl4uv_3{flex-basis:auto}._copy_xl4uv_2 p{font-size:.82rem}}@media (width<=400px){._banner_xl4uv_1{padding:1rem;inset:auto .65rem .65rem}._actions_xl4uv_3{gap:.5rem}._actions_xl4uv_3 button{flex-basis:8rem;padding:.7rem .5rem;font-size:.8rem}}
