.restaurant-reservations-board-module__6C2pLa__tabs{border-bottom:1px solid var(--am-surface-highest);gap:.5rem;margin-bottom:1rem;display:flex}.restaurant-reservations-board-module__6C2pLa__tabs button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:3px solid #0000;padding:.9rem 1rem;font-weight:700}.restaurant-reservations-board-module__6C2pLa__tabs button[aria-selected=true]{color:#245c42;border-bottom-color:#245c42}.restaurant-reservations-board-module__6C2pLa__tabs button:disabled{cursor:wait;opacity:.6}.restaurant-reservations-board-module__6C2pLa__toolbar,.restaurant-reservations-board-module__6C2pLa__toolbar>div{flex-wrap:wrap}.restaurant-reservations-board-module__6C2pLa__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.restaurant-reservations-board-module__6C2pLa__pagination>div{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}@media (max-width:600px){.restaurant-reservations-board-module__6C2pLa__tabs button{padding:.75rem .5rem}.restaurant-reservations-board-module__6C2pLa__pagination{flex-direction:column;align-items:flex-start}}
.footer-settings-fields-module__e57TnW__ready{color:#256036;background:#edf7ec;border:1px solid #c9e4c7;border-radius:.7rem;align-items:center;gap:.6rem;margin:0 0 1rem;padding:.8rem 1rem;font-size:.9rem;font-weight:650;display:flex}.footer-settings-fields-module__e57TnW__ready svg{flex:0 0 1.4rem;width:1.4rem;height:1.4rem}
.report-preview-module__9FALqW__dialog{font-family:var(--font-inter,"Helvetica Neue"), Arial, sans-serif;background:var(--customer-card,#fff);border:1px solid var(--customer-line,#dce3d7);color:var(--customer-ink,#203c30);text-align:left;border-radius:1rem;width:64rem;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:hidden}.report-preview-module__9FALqW__dialog::backdrop{background:#0e1c15b8}.report-preview-module__9FALqW__header{border-bottom:1px solid var(--customer-line,#dce3d7);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.report-preview-module__9FALqW__header h2{color:inherit;font:inherit;overflow-wrap:anywhere;margin:0;font-size:1.15rem;font-weight:700}.report-preview-module__9FALqW__close{border:1px solid var(--customer-line,#dce3d7);color:inherit;cursor:pointer;background:0 0;border-radius:50%;flex:0 0 44px;height:44px;padding:0;font-size:1.8rem;line-height:1}.report-preview-module__9FALqW__content{overscroll-behavior:contain;background:#eef0ec;height:min(72dvh,60rem);overflow:auto}.report-preview-module__9FALqW__pdf{border:0;width:100%;height:100%;display:block}.report-preview-module__9FALqW__image{max-width:100%;height:auto;margin:0 auto;display:block}.report-preview-module__9FALqW__message{color:#34453b;text-align:center;padding:2rem;font-size:1rem;line-height:1.6}.report-preview-module__9FALqW__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.8rem;display:flex}.report-preview-module__9FALqW__footer a{background:var(--customer-ink,#204c3b);color:var(--customer-card,#fff);border-radius:.55rem;padding:.8rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none}.report-preview-module__9FALqW__dialog :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #82aa62}@media (max-width:600px){.report-preview-module__9FALqW__dialog{max-width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.report-preview-module__9FALqW__header,.report-preview-module__9FALqW__footer{padding:.8rem}.report-preview-module__9FALqW__content{height:65dvh}.report-preview-module__9FALqW__footer>span{display:none}.report-preview-module__9FALqW__footer a{text-align:center;width:100%}}
