.Dashboard_wrapper__A5tbk{padding:1.5rem .25rem;display:flex;justify-content:center}.Dashboard_inner__GUCKR{width:100%;max-width:1100px}.Dashboard_header__Zvu6_{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.Dashboard_brand__AuJkx{font-size:1.4rem;font-weight:600}.Dashboard_accent__SmHmd{color:var(--accent)}.Dashboard_hallName__S2H_9{font-size:.9rem;color:var(--muted)}.Dashboard_headerRight__KfK6h{display:flex;gap:.75rem;align-items:center}.Dashboard_badge__G5xTu{padding:.2rem .6rem;background:var(--bg-elevated)}.Dashboard_badge__G5xTu,.Dashboard_logoutButton__FPO3B{border-radius:999px;border:1px solid var(--border-subtle);font-size:.8rem;color:var(--muted)}.Dashboard_logoutButton__FPO3B{padding:.35rem .9rem;background:transparent;cursor:pointer}.Dashboard_grid__6Py_N{display:grid;grid-gap:1rem;gap:1rem}.Dashboard_dashboardLayout__G_nov{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"top right" "table right";grid-gap:1rem;gap:1rem;align-items:start}.Dashboard_dashboardTopLeft__0vPN2{grid-area:top}.Dashboard_dashboardTableManager___CePs{grid-area:table;min-width:0}.Dashboard_dashboardRight__U2EGJ{grid-area:right;min-width:0}.Dashboard_waitlistColumn__fuWsz{max-height:calc(100vh - 130px);overflow:auto}.Dashboard_topCompactRow__Ax_0X{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:.75rem;gap:.75rem}.Dashboard_tonightCompactPanel__gYb3S{padding:.75rem}.Dashboard_tonightCompactRow__gnz5_{display:flex;gap:.5rem;flex-wrap:wrap}.Dashboard_compactStatChip__PFEKQ{border:1px solid var(--border-subtle);border-radius:999px;padding:.35rem .65rem;font-size:.8rem;background:hsla(0,0%,100%,.04)}.Dashboard_statDangerChip__QjI_H{border-color:hsla(0,91%,71%,.6);color:#fca5a5}.Dashboard_moneySnapshotCompact__45kA3{padding:.75rem;width:100%}.Dashboard_moneySnapshotRow__nfzo4{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.Dashboard_moneyLabel__P7si6{color:var(--muted);font-size:.82rem}.Dashboard_moneyValue__Nypon{font-size:.9rem;font-weight:700}.Dashboard_moneyDivider__2fkdV{color:var(--muted);opacity:.8}.Dashboard_moneyLinkDanger___N_dE{color:#f87171;text-decoration:none;font-weight:700}.Dashboard_moneyLinkDanger___N_dE:hover{text-decoration:underline}.Dashboard_panel__u2Uy0{background:var(--bg-elevated);border-radius:1rem;border:1px solid var(--border-subtle);padding:1rem}.Dashboard_panelHeader__2vVDv{margin-bottom:.75rem}.Dashboard_panelTitle__rRv8C{font-size:.95rem;font-weight:500}.Dashboard_panelSubtitle__D54jv{font-size:.8rem;color:var(--muted)}.Dashboard_tableWrapper__HtTX2{max-height:400px;overflow:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.Dashboard_table__6l68Z{width:100%;border-collapse:collapse;font-size:.82rem;min-width:720px}.Dashboard_table__6l68Z td,.Dashboard_table__6l68Z th{padding:.4rem .55rem;text-align:left}.Dashboard_table__6l68Z th{font-size:.7rem;color:var(--muted)}.Dashboard_table__6l68Z tbody tr:nth-child(odd){background:rgba(15,23,42,.8)}.Dashboard_table__6l68Z tbody tr:nth-child(2n){background:rgba(15,23,42,.5)}.Dashboard_statusPill__0bc9d{display:inline-flex;padding:.15rem .5rem;border-radius:999px;font-size:.7rem}.Dashboard_statusWaiting__Z6BCF{background:rgba(56,189,248,.1);color:#38bdf8}.Dashboard_statusNotified__6LsOZ{background:rgba(250,204,21,.08);color:#facc15}.Dashboard_statusSeated__Gc5zt{background:rgba(16,185,129,.12);color:var(--accent)}.Dashboard_actions__kKgrJ{display:flex;gap:.3rem}.Dashboard_btnSm__Fto9E{border-radius:999px;border:1px solid var(--border-subtle);padding:.15rem .55rem;font-size:.7rem;background:var(--bg-elevated);color:var(--muted)}.Dashboard_btnPrimary__ULmWW{border-color:var(--accent);color:var(--accent)}.Dashboard_btnDanger__GYPjZ{border-color:#f97373;color:#fecaca}.Dashboard_sideStats__FyeSK{display:grid;grid-gap:.7rem;gap:.7rem;font-size:.8rem;margin-top:1rem}.Dashboard_statCard__iSr46{background:var(--bg-elevated);border-radius:.9rem;border:1px solid var(--border-subtle);padding:.75rem .8rem}.Dashboard_statLabel__eVIOL{font-size:.75rem;color:var(--muted)}.Dashboard_statValue__7AKBu{font-size:1.1rem;font-weight:600}.Dashboard_filters__TWl_C{display:flex;gap:10px;align-items:center;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.Dashboard_segmented__shDEU{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:4px;display:inline-flex;gap:4px}.Dashboard_segmentBtn__9a8WO{background:transparent;color:#cfd3da;border:0;padding:6px 10px;border-radius:8px;font-size:12px;cursor:pointer}.Dashboard_segmentActive__FaV21{background:#6ee7b7;color:#111}.Dashboard_subFilterRow__k1XrH{display:inline-flex;gap:6px}.Dashboard_subChip____p9z{border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:#cfd3da;padding:6px 10px;border-radius:999px;font-size:12px;cursor:pointer}.Dashboard_subChipActive__ZP1cr{background:rgba(110,231,183,.15);border-color:#6ee7b7;color:#e8fff6}.Dashboard_actions__kKgrJ{display:inline-flex;gap:6px;align-items:center}.Dashboard_btnSm__Fto9E{padding:6px 10px;border-radius:8px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:#eaeaea;font-size:12px;cursor:pointer}.Dashboard_btnSm__Fto9E:hover{background:hsla(0,0%,100%,.08)}.Dashboard_btnPrimary__ULmWW{background:#6ee7b7;color:#111;border-color:transparent}.Dashboard_btnPrimary__ULmWW:hover{filter:brightness(.95)}.Dashboard_btnSuccess__AHVgD{background:#8bfaaf;color:#111;border-color:transparent}.Dashboard_btnDanger__GYPjZ{background:#f87171;color:#111;border-color:transparent}.Dashboard_iconBtn__DFug1{padding:6px 8px;border-radius:8px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:#eaeaea;font-size:12px;cursor:pointer}.Dashboard_statusInactive__0BVsa{background:rgba(148,163,184,.2);color:#cbd5e1}.Dashboard_datePickerWrap__TRdfq{margin-left:8px}.Dashboard_toolbarRow__SqL5Y{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:10px;gap:10px;margin-top:8px}.Dashboard_waitlistHeaderRow___9_H2{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:12px;gap:12px}.Dashboard_waitlistHeaderStat__Sgppg{font-size:.82rem;color:var(--muted);white-space:nowrap}.Dashboard_waitlistHeaderStat__Sgppg strong{color:#f5f5f5;font-weight:700}.Dashboard_waitlistToolbar__U5FGC{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:8px}.Dashboard_waitlistCardsWrapper__c4yzb{max-height:520px;overflow:auto;-webkit-overflow-scrolling:touch}.Dashboard_waitlistCardList__rMMCa{display:grid;grid-gap:8px;gap:8px}.Dashboard_waitlistCard__WLFGi{width:100%;text-align:left;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.04);color:#fff;padding:10px;display:block}.Dashboard_waitlistCardClickable__bU_zP{cursor:pointer}.Dashboard_waitlistCardNeutral__ZjUBF{border-color:hsla(0,0%,100%,.18)}.Dashboard_waitlistCardYellow__I5Dmp{border-color:rgba(250,204,21,.55);background:rgba(250,204,21,.12)}.Dashboard_waitlistCardRed__fs0nt{border-color:hsla(0,91%,71%,.65);background:hsla(0,91%,71%,.16)}.Dashboard_waitlistCardLeft__olxcv{font-weight:800;font-size:1rem}.Dashboard_waitlistCardMain__OvKsZ{min-width:0}.Dashboard_waitlistCardName__lxWVH{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard_waitlistCardMeta__ZwV2N{opacity:.85;font-size:.82rem;margin-top:2px}.Dashboard_wlCardGrid__qyEYl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;width:100%}.Dashboard_wlMinutes__pnVXp{width:42px;font-weight:800;font-size:.98rem;line-height:1}.Dashboard_wlMain__xrsO_{min-width:0}.Dashboard_wlName__XK_7j{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard_wlParty__Bgr5s{margin-top:2px;font-size:.78rem;color:#b9bec8}.Dashboard_wlPref__IcNqu{justify-self:end;text-align:right;color:#b9bec8;font-size:.8rem;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard_waitlistModalBackdrop__qjOG9{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:14px}.Dashboard_waitlistModalCard__xyD_A{width:min(640px,94vw);border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:#141414;padding:14px}.Dashboard_waitlistModalHeader__PZ2MB{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.Dashboard_waitlistAssignBox__Ku1_M,.Dashboard_waitlistModalActions__Xy_SR{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.Dashboard_waitlistModalFooter__drI7f{margin-top:12px;display:flex;justify-content:flex-end}.Dashboard_modalBackdrop__TFGnB{position:fixed;inset:0;z-index:1200;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:12px}.Dashboard_modalWrap__VNvL1{width:100%;display:flex;justify-content:center}.Dashboard_modalPanel__w5p4o{width:calc(100% - 24px);max-width:520px;max-height:calc(100vh - 24px);overflow-y:auto;box-sizing:border-box;background:var(--bg-elevated);border-radius:1rem;border:1px solid var(--border-subtle);padding:1rem}.Dashboard_modalHeader__NJxJD{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between;gap:8px}.Dashboard_modalBody__HP9G2{min-width:0}.Dashboard_filtersLeft__Q2zuA{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:center;min-height:40px}.Dashboard_mutedBlock__NrH6E{padding:.8rem;font-size:.85rem;color:var(--muted)}.Dashboard_rightAlign__o1_vM{text-align:right}@media (max-width:720px){.Dashboard_filtersLeft__Q2zuA,.Dashboard_toolbarRow__SqL5Y{grid-template-columns:1fr}.Dashboard_waitlistToolbar__U5FGC{align-items:stretch}.Dashboard_waitlistHeaderRow___9_H2{grid-template-columns:1fr;gap:4px}.Dashboard_waitlistHeaderStat__Sgppg{white-space:normal}.Dashboard_datePickerWrap__TRdfq{justify-self:start}.Dashboard_wlCardGrid__qyEYl{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mins main" "mins pref";align-items:start;row-gap:6px}.Dashboard_wlMinutes__pnVXp{grid-area:mins;align-self:start}.Dashboard_wlMain__xrsO_{grid-area:main}.Dashboard_wlPref__IcNqu{grid-area:pref;justify-self:start;text-align:left;max-width:100%}}.Dashboard_tableBoard__r74i_{margin-top:1rem;padding-top:.75rem;border-top:1px solid #262626}.Dashboard_tableBoardHeader__ksiUM{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem;gap:.5rem}.Dashboard_tableBoardTitle__kjhMN{font-size:.9rem;font-weight:500;color:#f5f5f5}.Dashboard_tableBoardCaption__LO5vk{font-size:.75rem;color:#9b9b9b}.Dashboard_tableGrid__xzLgr{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:.6rem;gap:.6rem}.Dashboard_tableCard__THBFA{background:#141414;border-radius:.6rem;padding:.6rem .7rem;border:1px solid #222;display:flex;flex-direction:column;gap:.25rem}.Dashboard_tableCardHeaderLine__HIKu2{display:flex;justify-content:space-between;align-items:center;font-size:.8rem}.Dashboard_tableNumber__WlIMf{font-weight:600;color:#f1f1f1}.Dashboard_tableStatusChip__QQ3OP{font-size:.7rem;padding:.1rem .4rem;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.Dashboard_tableStatusAvailable__ordXJ{background:#102b1c;color:#8cf5a2;border:1px solid #215939}.Dashboard_tableStatusUnavailable__cpnbR{background:#3a1818;color:#f5a6a6;border:1px solid #733636}.Dashboard_tableCardMeta__c3vBq{font-size:.75rem;color:#c7c7c7}.Dashboard_tableCardTotalTag__VAa3a{margin-top:.25rem;font-size:.72rem;color:#f5d66c;font-weight:700}.Dashboard_tableMoveModalBackdrop__GH9QU{position:fixed;inset:0;z-index:1100;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:14px}.Dashboard_tableMoveModalCard__G1Drp{width:min(680px,96vw);max-height:90vh;overflow:auto;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:#141414;padding:14px}.Dashboard_tableMoveModalTitle___9I3w{font-size:.95rem;font-weight:700;color:#f1f1f1}.Dashboard_tableMoveGrid__Kqiiy{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));grid-gap:8px;gap:8px}.Dashboard_tableMoveOptionBtn__he49U{border-radius:10px;border:1px solid transparent;padding:8px 10px;text-align:left;cursor:pointer}.Dashboard_tableMoveOptionAvailable__9j_HO{background:#102b1c;border-color:#215939;color:#8cf5a2}.Dashboard_tableMoveOptionInUse__zG_o7{background:#3a1818;border-color:#733636;color:#f5a6a6}.Dashboard_tableMoveOptionSelected__N8eVB{outline:2px solid #f5d66c;outline-offset:0}.Dashboard_tableMoveOptionLabel__Q_oFr{font-size:.82rem;font-weight:700}.Dashboard_tableMoveOptionStatus__V1H_k{margin-top:4px;font-size:.72rem;opacity:.95}.Dashboard_tableMoveModalActions__pkuUh{margin-top:14px;display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.Dashboard_qrSection__oGUG5{margin-top:2rem;display:flex;justify-content:center;padding-bottom:1.5rem}.Dashboard_qrBox__Embeh{background:#11161f;border-radius:12px;padding:1rem 1.5rem;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 10px 25px rgba(0,0,0,.6);display:flex;flex-direction:column;align-items:center;gap:.5rem}.Dashboard_qrLabel__E_iCH{font-size:.9rem;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.78)}.Dashboard_kpiRow__SoyLR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.Dashboard_kpiCard__tl24T{background:var(--bg-elevated);border-radius:.9rem;border:1px solid var(--border-subtle);padding:.75rem .8rem}.Dashboard_kpiLabel__ia364{font-size:.75rem;color:var(--muted)}.Dashboard_kpiValue__XTuuX{margin-top:.25rem;font-size:1.15rem;font-weight:700}.Dashboard_tabs__kvQ_H{display:inline-flex;gap:6px;padding:4px;border-radius:12px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08)}.Dashboard_tabBtn__ZmvSp{border:0;background:transparent;color:#cfd3da;padding:6px 10px;border-radius:10px;font-size:12px;cursor:pointer}.Dashboard_tabActive__FtLMK{background:rgba(110,231,183,.2);border:1px solid rgba(110,231,183,.5);color:#e8fff6}@media (max-width:900px){.Dashboard_kpiRow__SoyLR{grid-template-columns:repeat(2,minmax(0,1fr))}.Dashboard_dashboardLayout__G_nov{grid-template-columns:1fr;grid-template-areas:"top" "right" "table"}.Dashboard_topCompactRow__Ax_0X{grid-template-columns:1fr}.Dashboard_waitlistColumn__fuWsz{max-height:none;overflow:visible}}@media (max-width:640px){.Dashboard_tableBoard__r74i_{padding-left:0;padding-right:0}.Dashboard_panel__u2Uy0{padding-left:10px;padding-right:10px}.Dashboard_tableGrid__xzLgr{grid-template-columns:1fr!important;gap:10px!important}.Dashboard_tableCard__THBFA{min-width:0!important}.Dashboard_actions__kKgrJ{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.Dashboard_btnSm__Fto9E,.Dashboard_select__ofUea{max-width:100%}.Dashboard_input__x8L9z,.Dashboard_select__ofUea{width:100%!important;min-width:0!important}.Dashboard_tableDetailsHeader__gTlpa{display:flex;flex-direction:column;align-items:stretch!important;gap:10px!important}.Dashboard_tableDetailsTopRow__6j_1I{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Dashboard_addCard__hyKpC{width:100%;max-width:100%;overflow:hidden}.Dashboard_peopleDropdown___031z{width:min(92vw,360px)!important;max-width:92vw!important}.Dashboard_pillRow__FCF59{display:flex;flex-wrap:wrap;gap:8px}.Dashboard_tableMoveModalCard__G1Drp{width:100%;max-height:92vh;padding:12px}.Dashboard_tableMoveGrid__Kqiiy{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.Dashboard_inner__GUCKR,.Dashboard_wrapper__A5tbk{max-width:100%;overflow-x:hidden}.Dashboard_headerRight__KfK6h,.Dashboard_header__Zvu6_{min-width:0}.Dashboard_header__Zvu6_{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.Dashboard_headerRight__KfK6h{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end;min-width:0}.Dashboard_badge__G5xTu{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.Dashboard_logoutButton__FPO3B{max-width:100%;white-space:nowrap}@media (max-width:640px){.Dashboard_header__Zvu6_{flex-direction:column;align-items:stretch}.Dashboard_headerRight__KfK6h{justify-content:space-between;width:100%}.Dashboard_logoutButton__FPO3B{width:auto;margin-left:auto}}}