/* Inline notice: visible in the form, with no overlay or extra step. */
.meta-privacy{position:static;display:flex;align-items:center;gap:12px;width:100%;margin:0 0 22px;padding:12px;border:1px solid var(--line,#dce5dc);border-radius:10px;background:#f3f6ee;color:var(--muted,#56675f);font:inherit;font-size:12px;line-height:1.45;text-align:left;box-shadow:none}
.meta-privacy[hidden]{display:none}
.meta-copy{min-width:0;flex:1}
.meta-privacy strong{font-size:12px;font-weight:700;color:var(--green,#103e32)}
.meta-privacy p{margin:4px 0 0;font-size:12px;line-height:1.5}
.meta-privacy a{color:var(--green-light,#08765a);text-decoration:underline;text-underline-offset:3px}
.meta-actions{display:grid;grid-template-columns:1fr;gap:7px;flex:0 0 144px}
.meta-actions button{appearance:none;min-height:44px;width:100%;margin:0;padding:9px 10px;border:1px solid #9bb5a3;border-radius:8px;background:#fffefa;color:var(--green,#103e32);font:inherit;font-size:12px;font-weight:500;line-height:1.2;cursor:pointer}
.meta-actions button:hover{background:#e6f1e5;border-color:var(--green-light,#08765a)}
.meta-actions button:focus-visible{outline:3px solid #568b6c;outline-offset:3px}
@media(max-width:600px){.meta-privacy{display:block;margin-bottom:20px;padding:10px 11px}.meta-actions{grid-template-columns:1fr 1fr;margin-top:9px;gap:8px}}
