.table-tile{display:flex;flex-direction:column;gap:10px;min-width:0}.table-tile .table-card{width:100%;height:100%;text-align:start}.table-tile .table-number{font-size:24px;overflow-wrap:anywhere;line-height:1.25;margin:15px 0 8px}.table-tile>.btn{align-self:flex-start}.table-search{max-width:460px;margin-bottom:25px}.ordering-settings{max-width:1000px}.ordering-settings h2{margin-top:10px}.ordering-options{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:26px 0}.ordering-choice{display:flex;align-items:flex-start;gap:14px;border:1px solid #ddd0bc;border-radius:20px;padding:24px;cursor:pointer}.ordering-choice:has(input:checked){border-color:#ddd0bc;background:#fffdf8;box-shadow:0 0 0 1px #00000026}.ordering-choice input{accent-color:#8a5b21;width:20px;height:20px;margin-top:2px;flex:none}.ordering-choice strong{display:block;font-size:18px;margin-bottom:10px}.ordering-choice small{display:block;line-height:1.6;color:#716356}.ordering-settings .info-box{margin-bottom:20px}.order-timing-notice{margin:0 0 22px}.table-settings-actions{display:flex;flex-wrap:wrap;gap:12px}.table-tile .table-bottom{flex-wrap:wrap}@media(max-width:700px){.ordering-options{grid-template-columns:1fr}.ordering-choice{padding:18px}.table-tile .table-number{font-size:22px}.section-head:has(.table-settings-actions){align-items:stretch;gap:15px;flex-direction:column}}

.ordering-settings,.table-settings{padding:28px}.table-settings>.section-head{padding:0;margin-bottom:24px}.table-settings>.tables-grid{padding:0}.table-settings .table-search{margin-top:0}.ordering-settings form>.btn{margin-top:4px}@media(max-width:700px){.ordering-settings,.table-settings{padding:20px}.table-settings>.section-head{align-items:stretch;flex-direction:column;gap:16px}}

.closure-options{border:0;padding:0;margin:32px 0 0;min-width:0}.closure-options legend{font-weight:700;font-size:18px}.closure-options:disabled{opacity:.5}.closure-options .ordering-options{margin-top:18px}

.dining-area-settings{margin-top:24px}.dining-area-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:20px}.dining-area-grid article{border:1px solid #ddd0bc;border-radius:14px;padding:18px;background:#fffdf8}.area-price-list{display:grid;gap:10px;max-height:420px;overflow:auto;margin:18px 0}.area-price-row{display:flex;gap:14px;align-items:center;justify-content:space-between;padding:12px;border:1px solid #ddd0bc;border-radius:10px}.area-price-row span{display:grid;gap:5px}.area-price-row small{color:#716356}.area-price-row input{width:120px;min-width:100px}.area-card-choices{display:grid;gap:8px;margin:12px 0}.table-tile>.btn{margin-top:6px;width:100%;white-space:normal}

.dining-area-settings{padding:28px}.dining-area-settings>.between{gap:18px}.area-price-row input{border:1px solid #ddd0bc;border-radius:10px;padding:10px;color:#8a5b21;background:#fffdf8}@media(max-width:700px){.dining-area-settings{padding:20px}.dining-area-settings>.between{align-items:stretch;flex-direction:column}.area-price-row{gap:10px}.area-price-row input{width:100px;min-width:80px}}
