.ep-business-review-actions{position:sticky;top:4.5rem;z-index:8;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding:.75rem 0;background:#fff;border-top:1px solid #d7dfdb;border-bottom:2px solid #d7dfdb}.ep-business-review-actions button{min-height:48px;padding:.7rem .5rem;border:1px solid #0f5962;border-radius:.45rem;font-weight:650;color:#0f5962;background:#fff;cursor:pointer}.ep-business-review-actions .ep-business-review-publish{color:#fff;background:#0f5962}.ep-business-review-actions button:disabled{opacity:.45;cursor:default}.ep-business-discard:focus-visible,.ep-business-review-actions button:focus-visible,.ep-image-discard:focus-visible,.ep-image-editor-delete:focus-visible{outline:3px solid #d6aa43;outline-offset:3px}.ep-business-review details>summary{min-height:44px;padding:.7rem 0;cursor:pointer}.ep-business-review fieldset label{min-height:48px;padding:.6rem 0}.ep-business-review fieldset input[type=checkbox]{flex:0 0 auto;width:1.35rem;height:1.35rem;margin-top:.1rem}.ep-business-discard,.ep-image-discard,.ep-image-editor-delete{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.8rem 1rem;margin-top:1rem;border:1px solid #a43a2b;border-radius:.45rem;background:#fff;color:#8d3127;font-weight:600;text-align:center;white-space:normal}.ep-business-discard{width:100%;border-top-width:2px}.ep-business-discard:disabled,.ep-image-discard:disabled,.ep-image-editor-delete:disabled{opacity:.5}.ep-public-share .ep-store-public-link{display:grid;gap:.65rem;padding:.9rem;border:1px solid #d7dfdb;border-radius:.5rem;background:#f6f9f7}.ep-store-public-link>a{color:#0f5962;font-weight:650;text-decoration:underline;overflow-wrap:anywhere}.ep-store-public-link label{display:grid;gap:.5rem}.ep-store-public-link input{width:100%;min-width:0;min-height:48px;padding:.7rem;border:1px solid #aebfbb;border-radius:.4rem;background:#fff;color:#27343a}.ep-public-share a>img{flex:0 0 auto;object-fit:contain}.ep-publication-inline-editor{display:grid;gap:1rem}.ep-publication-edit-tabs{display:flex;flex-wrap:wrap;gap:.65rem}.ep-image-exclude,.ep-publication-edit-tabs button{min-height:48px;padding:.7rem 1rem;border:1px solid #0f5962;border-radius:.45rem;background:white;color:#0f5962;font-weight:600}.ep-publication-edit-tabs button[aria-pressed=true]{background:#0f5962;color:white}.ep-image-exclude:disabled,.ep-publication-edit-tabs button:disabled{opacity:.5}@media (max-width:420px){.ep-business-review-actions{position:static;grid-template-columns:1fr}}.ep-image-choice-card{display:grid;align-content:start;gap:.65rem;min-width:0}.ep-image-card-actions{display:flex;flex-wrap:wrap;gap:.6rem}.ep-image-card-actions>button{flex:1 1 9rem;min-height:48px;white-space:normal}.ep-image-choice-state{display:block;margin:.4rem 0;color:#365b51}.ep-image-choice-primary{min-height:48px;padding:.75rem 1rem;border:1px solid #0f5962;border-radius:.45rem;background:#0f5962;color:white;font-weight:650}.ep-image-choice-primary:disabled{opacity:.5}.ep-image-choice-primary:focus-visible,.ep-image-exclude:focus-visible{outline:3px solid #d6aa43;outline-offset:3px}.ep-image-selection-review{display:grid;gap:.7rem;padding:.8rem;border:2px solid #0f5962;border-radius:.45rem;background:#f4f9f6}.ep-business-image-viewer summary{min-height:48px;padding:.7rem;cursor:pointer}