.owner-navigation-module__fPVleq__link{position:relative}.owner-navigation-module__fPVleq__hint{opacity:0;pointer-events:none;background:currentColor;border-radius:2px;width:50%;height:2px;position:absolute;bottom:2px;left:25%}.owner-navigation-module__fPVleq__hint[data-pending=true]{opacity:1}.owner-navigation-module__fPVleq__formStatus{min-height:1.4em;color:inherit;grid-column:1/-1;font-size:.875rem}.owner-navigation-module__fPVleq__skeleton{opacity:.08;background:currentColor;border-radius:1rem;height:8rem}
.owner-restaurant-menu-module__TX1Jra__panel{min-width:0}.owner-restaurant-menu-module__TX1Jra__intro{color:var(--muted);margin:0 0 20px;line-height:1.6}.owner-restaurant-menu-module__TX1Jra__filters{grid-template-columns:2fr 1fr 1fr;gap:12px;display:grid}.owner-restaurant-menu-module__TX1Jra__filters label{gap:8px;min-width:0;font-size:.85rem;font-weight:700;display:grid}.owner-restaurant-menu-module__TX1Jra__filters input,.owner-restaurant-menu-module__TX1Jra__filters select{border:1px solid var(--line);width:100%;min-width:0;min-height:46px;color:var(--ink);font:inherit;background:#171713;border-radius:10px;padding:10px 12px;font-size:16px}.owner-restaurant-menu-module__TX1Jra__feedback{min-height:66px;padding:8px 0}.owner-restaurant-menu-module__TX1Jra__feedback p{margin:0}.owner-restaurant-menu-module__TX1Jra__feedback button{min-height:44px}.owner-restaurant-menu-module__TX1Jra__list{gap:12px;display:grid}.owner-restaurant-menu-module__TX1Jra__item{border:1px solid var(--line);background:#00000024;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.owner-restaurant-menu-module__TX1Jra__details{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.owner-restaurant-menu-module__TX1Jra__details small{color:var(--muted)}.owner-restaurant-menu-module__TX1Jra__details h3{margin:0;font-size:1rem;line-height:1.4}.owner-restaurant-menu-module__TX1Jra__details strong{font-size:.8rem}.owner-restaurant-menu-module__TX1Jra__available{color:#a7d3ad}.owner-restaurant-menu-module__TX1Jra__unavailable{color:#dfb688}.owner-restaurant-menu-module__TX1Jra__action{color:#f3e5c7;min-height:48px;font:inherit;cursor:pointer;background:#2a271f;border:1px solid #796e52;border-radius:12px;flex:0 0 128px;padding:10px 12px;font-weight:700}.owner-restaurant-menu-module__TX1Jra__action:disabled{opacity:.55;cursor:wait}.owner-restaurant-menu-module__TX1Jra__action:focus-visible,.owner-restaurant-menu-module__TX1Jra__filters input:focus-visible,.owner-restaurant-menu-module__TX1Jra__filters select:focus-visible{outline-offset:3px;outline:2px solid #e7c483}@media (max-width:600px){.owner-restaurant-menu-module__TX1Jra__filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.owner-restaurant-menu-module__TX1Jra__filters label:first-child{grid-column:1/-1}.owner-restaurant-menu-module__TX1Jra__item{gap:10px;padding:14px}.owner-restaurant-menu-module__TX1Jra__action{flex-basis:112px;font-size:.85rem}}
.owner-monthly-settlement-module__Vrb4QG__panel{min-width:0}.owner-monthly-settlement-module__Vrb4QG__filters{flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1.5rem;display:flex}.owner-monthly-settlement-module__Vrb4QG__filters label{flex:10rem;gap:.4rem;min-width:0;display:grid}.owner-monthly-settlement-module__Vrb4QG__filters input,.owner-monthly-settlement-module__Vrb4QG__filters select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:2.8rem}.owner-monthly-settlement-module__Vrb4QG__filters button{min-height:2.8rem}.owner-monthly-settlement-module__Vrb4QG__heading h3{margin:0}.owner-monthly-settlement-module__Vrb4QG__heading p{text-transform:capitalize;margin:.3rem 0}.owner-monthly-settlement-module__Vrb4QG__note{color:var(--text-muted,#aaa99f);font-size:.85rem;line-height:1.5}.owner-monthly-settlement-module__Vrb4QG__daily,.owner-monthly-settlement-module__Vrb4QG__payments{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.owner-monthly-settlement-module__Vrb4QG__daily{table-layout:fixed}.owner-monthly-settlement-module__Vrb4QG__daily th:first-child{width:24%}.owner-monthly-settlement-module__Vrb4QG__daily th:nth-child(2){width:29%}.owner-monthly-settlement-module__Vrb4QG__daily th,.owner-monthly-settlement-module__Vrb4QG__daily td,.owner-monthly-settlement-module__Vrb4QG__payments th,.owner-monthly-settlement-module__Vrb4QG__payments td{text-align:right;border-bottom:1px solid #a0a09640;padding:.75rem .35rem}.owner-monthly-settlement-module__Vrb4QG__daily th:first-child,.owner-monthly-settlement-module__Vrb4QG__payments th:first-child{text-align:left}.owner-monthly-settlement-module__Vrb4QG__daily thead th{overflow-wrap:normal;font-size:.8rem}.owner-monthly-settlement-module__Vrb4QG__daily tbody th{padding-top:0;padding-bottom:0;font-weight:400}.owner-monthly-settlement-module__Vrb4QG__daily td{white-space:nowrap}.owner-monthly-settlement-module__Vrb4QG__cardAmount{color:var(--text-muted,#aaa99f);white-space:normal;margin-top:.25rem;font-size:.75rem;font-weight:400;display:block}.owner-monthly-settlement-module__Vrb4QG__dayToggle{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.2rem;padding:.1rem 0;display:inline-flex}.owner-monthly-settlement-module__Vrb4QG__dayToggle span{font-size:.7em}.owner-monthly-settlement-module__Vrb4QG__dayToggle:focus-visible{outline:2px solid var(--accent,#d9ff55);outline-offset:3px;border-radius:.2rem}.owner-monthly-settlement-module__Vrb4QG__daily .owner-monthly-settlement-module__Vrb4QG__detailRow td{text-align:left;white-space:normal;padding:0}.owner-monthly-settlement-module__Vrb4QG__dayDetails{border-left:2px solid var(--accent,#d9ff55);background:var(--surface,#13140f);padding:.75rem}.owner-monthly-settlement-module__Vrb4QG__dayDetails dl{gap:.7rem;margin:.5rem 0;display:grid}.owner-monthly-settlement-module__Vrb4QG__dayDetails dl>div{justify-content:space-between;align-items:start;gap:1rem;display:flex}.owner-monthly-settlement-module__Vrb4QG__dayDetails dt{overflow-wrap:anywhere;min-width:0}.owner-monthly-settlement-module__Vrb4QG__dayDetails dd{font-variant-numeric:tabular-nums;margin:0}.owner-monthly-settlement-module__Vrb4QG__dayDetails small{color:var(--text-muted,#aaa99f);margin-top:.25rem;display:block}.owner-monthly-settlement-module__Vrb4QG__daily tfoot,.owner-monthly-settlement-module__Vrb4QG__payments tfoot{font-weight:700}.owner-monthly-settlement-module__Vrb4QG__empty{color:var(--text-muted,#aaa99f)}.owner-monthly-settlement-module__Vrb4QG__details{margin-top:1rem}.owner-monthly-settlement-module__Vrb4QG__details summary{cursor:pointer;padding:.8rem 0}.owner-monthly-settlement-module__Vrb4QG__scroll{max-width:100%;overflow-x:auto}.owner-monthly-settlement-module__Vrb4QG__payments{min-width:62rem;font-size:.85rem}.owner-monthly-settlement-module__Vrb4QG__handover{border:1px solid;border-radius:.85rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;padding:1rem;display:flex}.owner-monthly-settlement-module__Vrb4QG__handover strong{font-size:1.25rem}@media (max-width:380px){.owner-monthly-settlement-module__Vrb4QG__daily th,.owner-monthly-settlement-module__Vrb4QG__daily td{padding:.7rem .15rem;font-size:.8rem}.owner-monthly-settlement-module__Vrb4QG__daily th:first-child{width:21%}.owner-monthly-settlement-module__Vrb4QG__daily th:nth-child(2){width:29%}}
