.auc-rental{margin-top:1.5rem;text-align:center}.auc-rental button{cursor:pointer;min-height:44px;padding:.65rem 1rem;border-radius:5px;font:inherit}.auc-rental__orange{background:#c2410c!important;color:#fff!important;border:2px solid #c2410c;font-weight:700}.auc-rental button:focus-visible,.auc-rental input:focus-visible,.auc-rental select:focus-visible,.auc-rental textarea:focus-visible,.auc-rental a:focus-visible{outline:3px solid #0d9488;outline-offset:3px}.auc-rental [hidden]{display:none!important}.auc-rental [data-panel]{margin:1rem auto 0;padding:1.25rem;background:#fff;color:#172033;max-width:850px;text-align:left;border-radius:8px}.auc-rental [data-panel] h3,.auc-rental [data-panel] p,.auc-rental legend{color:#172033}.auc-rental [data-panel] a{color:#075985;text-decoration:underline}.auc-rental__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.auc-rental__field{display:flex;flex-direction:column;gap:.4rem;min-width:0}.auc-rental input,.auc-rental select,.auc-rental textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:44px;padding:.6rem;font:inherit;border:1px solid #64748b;border-radius:4px;background:#fff;color:#172033}.auc-rental textarea{resize:vertical}.auc-rental fieldset{min-width:0;margin:1rem 0;padding:1rem;border:1px solid #94a3b8}.auc-rental legend{font-weight:700;padding:0 .35rem}.auc-rental [data-remove]{margin-top:1rem}.auc-rental [data-errors]{background:#fff1f2;border:2px solid #be123c;padding:1rem;margin:1rem 0}.auc-rental [aria-invalid=true]{border:2px solid #be123c}.auc-rental [data-status]:not(:empty){padding:1rem;border:1px solid #64748b;margin:.5rem 0;overflow-wrap:anywhere}.auc-rental button:disabled{opacity:.65;cursor:wait}.auc-rental__trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.auc-rental [data-captcha]{max-width:100%;margin:1rem 0}.auc-rental [data-panel]{overflow-wrap:anywhere}@media(max-width:600px){.auc-rental__grid{grid-template-columns:1fr}.auc-rental [data-panel]{padding:.75rem}.auc-rental fieldset{padding:.65rem}.auc-rental button{max-width:100%;white-space:normal}}

/* Task464: scoped navy-footer invitation, no global footer layout edits. */
.auk-footer .auc-rental{margin:0 0 2rem;padding:0 0 2rem;border-bottom:1px solid #64748b;color:#fff}.auk-footer .auc-rental>p{max-width:780px;margin:.5rem auto 1rem;color:#fff}.auk-footer .auc-rental button:focus-visible{outline:3px solid #fbbf24;outline-offset:4px}.auk-footer .auc-rental [data-panel] button:focus-visible{outline-color:#0f766e}.auk-footer .auc-rental [data-panel] label,.auk-footer .auc-rental [data-panel] legend{color:#172033}.auk-footer .auc-rental [data-panel] [data-close]{color:#172033;background:#f1f5f9;border:1px solid #64748b}
