.night-audit-module__0oHM1q__page{overflow-wrap:anywhere;width:100%;min-width:0;max-width:1100px;color:var(--hp27-text,#152b43);background:var(--hp27-page-mobile,#f6f9fd);align-content:start;gap:16px;margin-inline:auto;padding:16px;display:grid}.night-audit-module__0oHM1q__page h1,.night-audit-module__0oHM1q__page h2,.night-audit-module__0oHM1q__page h3{letter-spacing:-.02em;margin:0;font-weight:500;line-height:1.2}.night-audit-module__0oHM1q__page h1{letter-spacing:-.03em;font-size:1.875rem;font-weight:500}.night-audit-module__0oHM1q__heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.25rem;display:flex}.night-audit-module__0oHM1q__subtitle{color:var(--hp27-text-secondary,#596c82);margin:.4rem 0 0;font-size:.9375rem;line-height:1.5}.night-audit-module__0oHM1q__contextBar{color:var(--hp27-text-secondary,#596c82);flex-wrap:wrap;align-items:center;gap:.4rem 1.5rem;margin:0;font-size:.8125rem;display:flex}.night-audit-module__0oHM1q__contextBar strong,.night-audit-module__0oHM1q__zoneValue{color:var(--hp27-text,#152b43);overflow-wrap:anywhere;font-weight:500}.night-audit-module__0oHM1q__tabs{border-bottom:1px solid #e0e8f1;flex-wrap:wrap;align-items:center;gap:1.25rem;margin:0;display:flex}.night-audit-module__0oHM1q__tabs>button{min-height:44px;color:var(--hp27-text-secondary,#596c82);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0 0 .75rem;font-size:.875rem}.night-audit-module__0oHM1q__tabs>button[aria-current=page]{color:#145baf;box-shadow:inset 0 -2px #4b9be8}.night-audit-module__0oHM1q__tabTools{align-items:center;gap:.75rem;margin-left:auto;display:flex}.night-audit-module__0oHM1q__freshness{min-width:0;color:var(--hp27-text-secondary,#596c82);font-size:.75rem;line-height:1.35}.night-audit-module__0oHM1q__refresh{white-space:nowrap;min-height:44px;color:var(--hp27-text,#152b43);font:inherit;cursor:pointer;background:#fff;border:1px solid #dae4ef;border-radius:13px;flex:none;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.8125rem;display:inline-flex}.night-audit-module__0oHM1q__banner{background:#fff;border:1px solid #e0e8f1;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.125rem 1.25rem;display:grid;box-shadow:0 5px 14px #31567511}.night-audit-module__0oHM1q__bannerIcon{color:#865718;background:#fff4e5;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;display:grid}.night-audit-module__0oHM1q__bannerIconCalm{color:#1465ce;background:#eef5fc}.night-audit-module__0oHM1q__banner h2{font-size:1.125rem}.night-audit-module__0oHM1q__banner p{color:var(--hp27-text-secondary,#596c82);margin:.35rem 0 0;font-size:.8125rem;line-height:1.6}.night-audit-module__0oHM1q__banner>button,.night-audit-module__0oHM1q__banner>a{justify-self:end}.night-audit-module__0oHM1q__mainColumn{gap:1.25rem;min-width:0;display:grid}.night-audit-module__0oHM1q__cardHead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.night-audit-module__0oHM1q__cardHead h2{align-items:center;gap:.5rem;display:flex}.night-audit-module__0oHM1q__kind{color:var(--hp27-text-secondary,#596c82);margin:0;font-size:.75rem}.night-audit-module__0oHM1q__chip{color:#865718;background:#fff4e5;border-radius:999px;flex:none;padding:.2rem .55rem;font-size:.75rem}.night-audit-module__0oHM1q__count{min-width:1.5rem;height:1.5rem;color:var(--hp27-text-secondary,#596c82);background:#f0f4f9;border-radius:7px;place-items:center;font-size:.75rem;display:inline-grid}.night-audit-module__0oHM1q__issue{border-top:1px solid #e8eef5;grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:.75rem;padding-top:.85rem;display:grid}.night-audit-module__0oHM1q__roomBadge{background:linear-gradient(145deg,#f3f7fc,#fff);border:1px solid #e0e8f1;border-radius:12px;place-items:center;width:2.75rem;height:2.75rem;font-size:.75rem;font-weight:500;display:grid;overflow:hidden}.night-audit-module__0oHM1q__problem{color:#865718;margin:.25rem 0 0;font-size:.8125rem;line-height:1.5}.night-audit-module__0oHM1q__issueActions{flex-wrap:wrap;grid-column:2;gap:.5rem;display:flex}.night-audit-module__0oHM1q__issueAction{align-items:center;gap:.35rem;display:inline-flex}.night-audit-module__0oHM1q__emptyRow{color:var(--hp27-text-secondary,#596c82);margin:0}.night-audit-module__0oHM1q__routine{background:#fff;border:1px solid #e0e8f1;border-radius:18px}.night-audit-module__0oHM1q__routine summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:4.5rem;padding:1rem 1.25rem;list-style:none;display:flex}.night-audit-module__0oHM1q__routine summary::-webkit-details-marker{display:none}.night-audit-module__0oHM1q__routine summary:after{content:"";border-bottom:2px solid #152b43;border-right:2px solid #152b43;flex:none;width:.55rem;height:.55rem;margin-right:.2rem;transform:translateY(-.15rem)rotate(45deg)}.night-audit-module__0oHM1q__routine[open] summary:after{transform:translateY(.15rem)rotate(-135deg)}@media (prefers-reduced-motion:reduce){.night-audit-module__0oHM1q__routine summary:after{transition:none}}.night-audit-module__0oHM1q__routine summary strong{font-size:.9375rem;font-weight:500;display:block}.night-audit-module__0oHM1q__routine summary small,.night-audit-module__0oHM1q__routine li small{color:var(--hp27-text-secondary,#596c82);font-size:.75rem;display:block}.night-audit-module__0oHM1q__routineLimited{color:#865718;font-weight:650;display:block}.night-audit-module__0oHM1q__routine ul{gap:.75rem;margin:0;padding:0 1.25rem 1rem;list-style:none;display:grid}.night-audit-module__0oHM1q__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.night-audit-module__0oHM1q__metrics span,.night-audit-module__0oHM1q__metrics small{color:var(--hp27-text-secondary,#596c82);font-size:.8125rem;display:block}.night-audit-module__0oHM1q__metrics strong{letter-spacing:-.03em;margin:.2rem 0;font-size:1.4375rem;font-weight:500;display:block}.night-audit-module__0oHM1q__handover{padding:0 0 .25rem}.night-audit-module__0oHM1q__closeCard{background:#fff;border:1px solid #e0e8f1;border-radius:18px;align-content:start;gap:.75rem;padding:1.5rem;display:grid;box-shadow:0 5px 14px #31567511}.night-audit-module__0oHM1q__closeCard>.hp-button{width:100%}.night-audit-module__0oHM1q__auditDate{letter-spacing:-.03em;margin:0;font-size:1.75rem;font-weight:500;line-height:1.15}.night-audit-module__0oHM1q__readiness{margin:.25rem 0 0;font-size:.9375rem;font-weight:500}.night-audit-module__0oHM1q__checklist{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.night-audit-module__0oHM1q__checklist li{color:var(--hp27-text,#152b43);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;font-size:.875rem;line-height:1.45;display:grid}.night-audit-module__0oHM1q__checklist li:before{content:"";border:2px solid #c4862a;border-radius:999px;width:.7rem;height:.7rem;margin-top:.3rem}.night-audit-module__0oHM1q__checklist li.night-audit-module__0oHM1q__checkClear:before{background:#eef5fc;border-color:#1465ce}.night-audit-module__0oHM1q__checklist li.night-audit-module__0oHM1q__checkOmitted:before{background:#fff4e5;border-color:#c4862a}.night-audit-module__0oHM1q__layout{align-items:start}@media (min-width:960px){.night-audit-module__0oHM1q__issue{grid-template-columns:2.75rem minmax(0,1fr) auto}.night-audit-module__0oHM1q__issueActions{grid-column:auto;align-self:center}}@media (max-width:720px){.night-audit-module__0oHM1q__metrics{grid-template-columns:1fr}.night-audit-module__0oHM1q__tabTools{flex-basis:100%;justify-content:space-between;margin-left:0}.night-audit-module__0oHM1q__banner{grid-template-columns:auto minmax(0,1fr)}.night-audit-module__0oHM1q__banner>button,.night-audit-module__0oHM1q__banner>a{grid-column:1/-1;justify-self:start;width:auto}}.night-audit-module__0oHM1q__page h2{font-size:1.125rem}.night-audit-module__0oHM1q__kicker{color:var(--hp27-text-secondary,#596c82);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800;line-height:1.35}.night-audit-module__0oHM1q__reviewDate{margin:0;font-size:1.0625rem}.night-audit-module__0oHM1q__nav,.night-audit-module__0oHM1q__toolbar,.night-audit-module__0oHM1q__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.night-audit-module__0oHM1q__page .hp-button[aria-current=page]{color:#152b43;background:#e6f4fc;border-color:#156ea6;box-shadow:inset 0 0 0 1px #156ea6}.night-audit-module__0oHM1q__facts{border:1px solid var(--hp27-outline,#dce5ed);background:#fff;border-radius:18px;gap:8px 16px;margin:0;padding:12px 16px;display:grid}.night-audit-module__0oHM1q__facts div{gap:2px;min-width:0;display:grid}.night-audit-module__0oHM1q__facts dt{color:var(--hp27-text-secondary,#596c82);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700}.night-audit-module__0oHM1q__facts dd{margin:0;font-size:1rem}.night-audit-module__0oHM1q__card,.night-audit-module__0oHM1q__exception,.night-audit-module__0oHM1q__historyItem,.night-audit-module__0oHM1q__record,.night-audit-module__0oHM1q__dialog{border:1px solid var(--hp27-outline,#dce5ed);background:#fff;border-radius:18px;min-width:0;padding:16px}.night-audit-module__0oHM1q__card,.night-audit-module__0oHM1q__status{gap:12px;display:grid}.night-audit-module__0oHM1q__list,.night-audit-module__0oHM1q__checks{gap:12px;margin:0;padding:0;list-style:none;display:grid}.night-audit-module__0oHM1q__exception{justify-items:start;gap:6px;display:grid}.night-audit-module__0oHM1q__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:is(.night-audit-module__0oHM1q__exception .hp-button,.night-audit-module__0oHM1q__actions .hp-button){width:fit-content;max-width:100%}.night-audit-module__0oHM1q__guestName{margin:0;font-size:.9375rem;font-weight:650}.night-audit-module__0oHM1q__meta,.night-audit-module__0oHM1q__supporting,.night-audit-module__0oHM1q__empty{color:var(--hp27-text-secondary,#596c82);margin:0;font-size:.875rem;line-height:1.45}.night-audit-module__0oHM1q__page textarea,.night-audit-module__0oHM1q__page button,.night-audit-module__0oHM1q__page a{max-width:100%}.night-audit-module__0oHM1q__page textarea,.night-audit-module__0oHM1q__page label{display:block}.night-audit-module__0oHM1q__page textarea{width:100%;min-height:6rem;margin:.5rem 0 0}.night-audit-module__0oHM1q__page .hp-field{gap:.35rem;display:grid}.night-audit-module__0oHM1q__page .hp-label{color:var(--hp27-text,#152b43);font-size:.875rem;font-weight:750}.night-audit-module__0oHM1q__page .hp-input{border:1px solid var(--hp27-control-border,#c5d4e4);width:100%;min-height:6.5rem;color:var(--hp27-text,#152b43);font:inherit;background:#fff;border-radius:13px;margin:0;padding:10px 12px;font-size:1rem}.night-audit-module__0oHM1q__layout{gap:16px;min-width:0;display:grid}.night-audit-module__0oHM1q__historyItem{gap:8px;display:grid}.night-audit-module__0oHM1q__record table{border-collapse:collapse;table-layout:fixed;width:100%}.night-audit-module__0oHM1q__guest{width:26%}.night-audit-module__0oHM1q__room{width:14%}.night-audit-module__0oHM1q__dates{width:24%}.night-audit-module__0oHM1q__decision{width:36%}.night-audit-module__0oHM1q__record th,.night-audit-module__0oHM1q__record td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #142033;padding:.625rem .75rem .625rem 0}.night-audit-module__0oHM1q__record>header h2{margin:0 0 .5rem}.night-audit-module__0oHM1q__record>h3{margin:1.75rem 0 .625rem}.night-audit-module__0oHM1q__record>p,.night-audit-module__0oHM1q__record .night-audit-module__0oHM1q__limit p{margin:.5rem 0 0;line-height:1.5}.night-audit-module__0oHM1q__record>.night-audit-module__0oHM1q__facts,.night-audit-module__0oHM1q__record>.night-audit-module__0oHM1q__limit,.night-audit-module__0oHM1q__record>table{margin-top:.625rem}.night-audit-module__0oHM1q__record .night-audit-module__0oHM1q__facts{gap:.75rem 1.5rem}.night-audit-module__0oHM1q__record .night-audit-module__0oHM1q__facts dd{overflow-wrap:anywhere}.night-audit-module__0oHM1q__record>.night-audit-module__0oHM1q__screenOnly{margin-top:1.75rem}.night-audit-module__0oHM1q__record>.night-audit-module__0oHM1q__supporting{margin-top:.625rem}.night-audit-module__0oHM1q__mast{align-items:center;gap:.75rem;display:flex}.night-audit-module__0oHM1q__mast img{object-fit:contain;width:4.5rem;height:3.75rem}.night-audit-module__0oHM1q__limit{border-left:3px solid #1d4e89;gap:6px;padding:4px 0 4px 12px;display:grid}.night-audit-module__0oHM1q__field{gap:4px;display:grid}.night-audit-module__0oHM1q__dialogBackdrop{z-index:20;background:#14203373;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.night-audit-module__0oHM1q__dialog{color:#142033;gap:12px;width:min(36rem,100%);max-height:calc(100vh - 2rem);display:grid;overflow:auto}.night-audit-module__0oHM1q__checks summary{cursor:pointer;min-height:44px;font-weight:650}@media (max-width:720px){.night-audit-module__0oHM1q__wideContext{display:none}.night-audit-module__0oHM1q__page{gap:12px;padding:12px}.night-audit-module__0oHM1q__compactFacts{gap:.35rem .75rem}}@media (min-width:768px){.night-audit-module__0oHM1q__page h1{font-size:1.875rem}.night-audit-module__0oHM1q__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.night-audit-module__0oHM1q__historyItem{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (min-width:960px){.night-audit-module__0oHM1q__layout{grid-template-columns:minmax(0,1fr) 18.5rem;align-items:start}.night-audit-module__0oHM1q__page{max-width:1180px}}@media (prefers-reduced-motion:reduce){.night-audit-module__0oHM1q__page,.night-audit-module__0oHM1q__dialogBackdrop{scroll-behavior:auto}}@media print{.night-audit-module__0oHM1q__screenOnly,.night-audit-module__0oHM1q__dialogBackdrop{display:none!important}.night-audit-module__0oHM1q__record{color:#142033;background:#fff;display:block!important}}
