.global-command-palette-module__aDAmnG__backdrop{z-index:1000;background:#18181b7a;place-items:start center;padding:min(14vh,120px) 16px 16px;display:grid;position:fixed;inset:0}.global-command-palette-module__aDAmnG__dialog{border:1px solid var(--line);background:var(--surface);border-radius:12px;width:min(680px,100%);max-height:min(660px,78vh);overflow:hidden;box-shadow:0 24px 70px #18181b38}.global-command-palette-module__aDAmnG__header{justify-content:space-between;align-items:center;gap:16px;padding:16px 18px 10px;display:flex}.global-command-palette-module__aDAmnG__header h2{margin:0;font-size:1rem}.global-command-palette-module__aDAmnG__close{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:1.5rem;line-height:1}.global-command-palette-module__aDAmnG__close:hover{background:var(--surface-soft)}.global-command-palette-module__aDAmnG__search{border:1px solid var(--line-strong);width:calc(100% - 36px);min-height:48px;color:var(--ink);background:var(--surface);border-radius:8px;margin:0 18px 12px;padding:0 14px}.global-command-palette-module__aDAmnG__search:focus{border-color:var(--primary);outline:3px solid #0f766e21}.global-command-palette-module__aDAmnG__list{max-height:min(510px,60vh);padding:0 10px 12px;overflow-y:auto}.global-command-palette-module__aDAmnG__sectionLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:8px 8px 5px;font-size:.7rem;font-weight:750}.global-command-palette-module__aDAmnG__option{width:100%;min-height:48px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;padding:9px 12px;display:flex}.global-command-palette-module__aDAmnG__option>span:first-child{gap:2px;min-width:0;display:grid}.global-command-palette-module__aDAmnG__option strong,.global-command-palette-module__aDAmnG__option small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-command-palette-module__aDAmnG__option small{color:var(--muted)}.global-command-palette-module__aDAmnG__option kbd{color:var(--faint);background:0 0}.global-command-palette-module__aDAmnG__option.global-command-palette-module__aDAmnG__active{color:var(--primary-active);background:var(--primary-soft)}.global-command-palette-module__aDAmnG__type{color:var(--muted);text-transform:uppercase;flex:none;font-size:.7rem;font-weight:700}.global-command-palette-module__aDAmnG__state{min-height:34px;color:var(--muted);padding:8px 12px 0;font-size:.85rem}@media (max-width:520px){.global-command-palette-module__aDAmnG__backdrop{place-items:center;padding:8px}.global-command-palette-module__aDAmnG__dialog{max-height:92vh}.global-command-palette-module__aDAmnG__list{max-height:66vh}}
.reservation-quick-view-module__dUv7kW__backdrop{z-index:990;background:#18181b6b;justify-content:flex-end;display:flex;position:fixed;inset:0}.reservation-quick-view-module__dUv7kW__drawer{border-left:1px solid var(--line);background:var(--surface);width:min(480px,100%);height:100%;overflow-y:auto;box-shadow:-14px 0 50px #18181b24}.reservation-quick-view-module__dUv7kW__header{z-index:1;border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex;position:sticky;top:0}.reservation-quick-view-module__dUv7kW__header p{color:var(--muted);margin:0 0 3px;font-size:.75rem;font-weight:700}.reservation-quick-view-module__dUv7kW__header h2{margin:0;font-size:1.3rem}.reservation-quick-view-module__dUv7kW__close{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;font-size:1.5rem}.reservation-quick-view-module__dUv7kW__close:hover{background:var(--surface-soft)}.reservation-quick-view-module__dUv7kW__state{color:var(--muted);padding:28px 22px}.reservation-quick-view-module__dUv7kW__state p{margin-top:0}.reservation-quick-view-module__dUv7kW__retry,.reservation-quick-view-module__dUv7kW__manage{border-radius:var(--radius-sm);color:#fff;background:var(--primary);cursor:pointer;border:0;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-weight:650;display:inline-flex}.reservation-quick-view-module__dUv7kW__content{gap:22px;padding:22px;display:grid}.reservation-quick-view-module__dUv7kW__summary{margin:0}.reservation-quick-view-module__dUv7kW__summary>div{border-bottom:1px solid var(--line);grid-template-columns:130px minmax(0,1fr);gap:14px;padding:15px 0;display:grid}.reservation-quick-view-module__dUv7kW__summary dt{color:var(--muted);font-size:.8rem}.reservation-quick-view-module__dUv7kW__summary dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:650}.reservation-quick-view-module__dUv7kW__summary small,.reservation-quick-view-module__dUv7kW__room{color:var(--muted);margin-top:4px;font-size:.78rem;font-weight:500;display:block}.reservation-quick-view-module__dUv7kW__status{color:var(--primary-active);background:var(--primary-soft);text-transform:capitalize;border-radius:5px;padding:4px 7px;font-size:.72rem;display:inline-block}.reservation-quick-view-module__dUv7kW__balance{color:var(--primary-active);font-size:1.05rem}.reservation-quick-view-module__dUv7kW__manage{width:100%}@media (max-width:420px){.reservation-quick-view-module__dUv7kW__summary>div{grid-template-columns:1fr;gap:5px}}
.today-operations-module__aItRlW__section{margin-top:8px}.today-operations-module__aItRlW__heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.today-operations-module__aItRlW__heading h2{margin:0;font-size:1rem}.today-operations-module__aItRlW__heading time{color:var(--muted);font-size:.75rem}.today-operations-module__aItRlW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.today-operations-module__aItRlW__card{border:1px solid var(--line);background:var(--surface);border-radius:10px;min-width:0;padding:17px}.today-operations-module__aItRlW__card.today-operations-module__aItRlW__attention{background:var(--danger-soft);border-color:#991b1b59}.today-operations-module__aItRlW__cardHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.today-operations-module__aItRlW__cardHeading>div{min-width:0}.today-operations-module__aItRlW__cardHeading strong{font-size:1.8rem;line-height:1}.today-operations-module__aItRlW__attention .today-operations-module__aItRlW__cardHeading strong{color:var(--danger)}.today-operations-module__aItRlW__cardHeading h3{color:var(--muted);margin:5px 0 0;font-size:.86rem;font-weight:600}.today-operations-module__aItRlW__cardHeading a{color:var(--primary-active);flex:none;font-size:.75rem;font-weight:700}.today-operations-module__aItRlW__readiness{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.today-operations-module__aItRlW__readiness li{color:var(--muted);background:var(--surface-soft);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:.72rem;font-weight:600;display:flex}.today-operations-module__aItRlW__readiness li strong{color:var(--ink);font-size:.78rem}.today-operations-module__aItRlW__readiness li.today-operations-module__aItRlW__warn{color:var(--danger);background:var(--danger-soft)}.today-operations-module__aItRlW__readiness li.today-operations-module__aItRlW__warn strong{color:var(--danger)}.today-operations-module__aItRlW__previewList{border-top:1px solid var(--line);gap:3px;margin:13px -7px -7px;padding:10px 0 0;list-style:none;display:grid}.today-operations-module__aItRlW__previewList button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:9px;padding:7px;display:flex}.today-operations-module__aItRlW__previewList button:hover{background:#ffffffb8}.today-operations-module__aItRlW__previewList button>span:first-child{gap:2px;min-width:0;display:grid}.today-operations-module__aItRlW__previewList button strong,.today-operations-module__aItRlW__previewList button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.today-operations-module__aItRlW__previewList button strong{font-size:.78rem}.today-operations-module__aItRlW__previewList button small{color:var(--muted);font-size:.68rem;font-weight:500}.today-operations-module__aItRlW__status{max-width:80px;color:var(--primary-active);text-overflow:ellipsis;text-transform:capitalize;flex:none;font-size:.64rem;font-weight:700;overflow:hidden}.today-operations-module__aItRlW__feedback{border:1px solid var(--line);min-height:72px;color:var(--muted);background:var(--surface);border-radius:10px;align-items:center;gap:12px;margin:0;padding:18px;display:flex}.today-operations-module__aItRlW__feedback button{color:#fff;background:var(--primary);cursor:pointer;border:0;border-radius:6px;min-height:34px;padding:0 12px}@media (max-width:1100px){.today-operations-module__aItRlW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.today-operations-module__aItRlW__grid{grid-template-columns:1fr}}
