.Lq2obq_main,.Lq2obq_loading{--configuration-summary-row-height:124px;gap:20px;width:100%;display:grid}.Lq2obq_metricGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.Lq2obq_metricCard{min-width:0;height:var(--configuration-summary-row-height);border:1px solid var(--mui-palette-divider);background:var(--mui-palette-background-paper);border-radius:16px;align-items:center;gap:12px;padding:16px;display:flex;box-shadow:0 10px 30px #222c280d}.Lq2obq_metricCard>div{overflow-wrap:break-word;align-content:center;gap:1px;min-width:0;display:grid}.Lq2obq_metricLabel{font-size:.8rem!important;line-height:1.3!important}.Lq2obq_metricIcon,.Lq2obq_overviewIcon,.Lq2obq_serviceIcon{border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.Lq2obq_metricValue{font-size:1.65rem!important;font-weight:750!important;line-height:1!important}.Lq2obq_metricDetail{font-size:.75rem!important;line-height:1.3!important}.Lq2obq_metricblue .Lq2obq_metricIcon{color:#467fca;background:#eaf1fb}.Lq2obq_metricgold .Lq2obq_metricIcon{color:#ad7826;background:#fbf2e4}.Lq2obq_metricrose .Lq2obq_metricIcon{color:#c64d62;background:#fbecef}.Lq2obq_metricgreen .Lq2obq_metricIcon{color:#188161;background:#e6f6ef}.Lq2obq_metricviolet .Lq2obq_metricIcon{color:#6b5bc7;background:#f0edfb}.Lq2obq_workspace{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:14px;display:grid}.Lq2obq_setupSummary{min-height:var(--configuration-summary-row-height);border:1px solid var(--mui-palette-divider);background:var(--mui-palette-background-paper);border-radius:16px;grid-column:1/-1;grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);align-items:center;gap:20px;margin:0;padding:18px 20px;display:grid;box-shadow:0 10px 30px #222c280d}.Lq2obq_setupSummaryIntro{gap:4px;display:grid}.Lq2obq_setupChecklist{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.Lq2obq_setupChecklist li{min-height:60px;color:var(--mui-palette-text-secondary);background:#f7f8f7;border:1px solid #5b696314;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:.78rem;font-weight:650;line-height:1.25;display:flex}.Lq2obq_setupChecklist li svg{color:#c9cfcc;flex:none;font-size:1.05rem}.Lq2obq_setupChecklist .Lq2obq_setupComplete{color:var(--mui-palette-text-primary);background:#edf7f3;border-color:#176b5714}.Lq2obq_setupChecklist .Lq2obq_setupComplete svg{color:#188161}.Lq2obq_sectionNavigation,.Lq2obq_contentPanel{border:1px solid var(--mui-palette-divider);background:var(--mui-palette-background-paper);border-radius:16px}.Lq2obq_sectionNavigation{gap:5px;padding:16px 10px;display:grid;position:sticky;top:24px}.Lq2obq_sectionNavigation h2{padding:5px 12px 12px}.Lq2obq_sectionNavItem{min-height:44px;color:var(--mui-palette-text-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding:9px 12px;font-size:.88rem;font-weight:650;display:flex}.Lq2obq_sectionNavItem span{color:#718079;display:grid}.Lq2obq_sectionNavItem svg{font-size:1.2rem}.Lq2obq_sectionNavItem:hover{background:var(--mui-palette-action-hover)}.Lq2obq_sectionNavItem:focus-visible{outline-offset:1px;outline:3px solid #4c7db759}.Lq2obq_sectionNavItemActive{color:var(--mui-palette-primary-main);background:#e8f4f0}.Lq2obq_sectionNavItemActive span{color:var(--mui-palette-primary-main)}.Lq2obq_contentPanel{min-width:0;padding:26px}.Lq2obq_contentPanel>section{gap:24px;display:grid}.Lq2obq_sectionHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.Lq2obq_overviewCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Lq2obq_overviewCard{border:1px solid var(--mui-palette-divider);color:var(--mui-palette-text-primary);background:var(--mui-palette-background-paper);text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}.Lq2obq_overviewCard:hover{background:#fbfdfc;border-color:#176b5761}.Lq2obq_overviewCard:focus-visible{outline-offset:1px;outline:3px solid #4c7db759}.Lq2obq_overviewCard>svg{color:var(--mui-palette-text-secondary)}.Lq2obq_overviewCard span:nth-child(2){gap:3px;min-width:0;display:grid}.Lq2obq_overviewCard strong{font-size:.96rem}.Lq2obq_overviewCard small{color:var(--mui-palette-text-secondary);font-size:.8rem}.Lq2obq_overviewCard em{color:var(--mui-palette-primary-main);font-size:.74rem;font-style:normal;font-weight:700}.Lq2obq_overviewIcon,.Lq2obq_serviceIcon{color:var(--mui-palette-primary-main);background:#e8f4f0}.Lq2obq_formGrid,.Lq2obq_twoColumnFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Lq2obq_formActions{grid-column:1/-1;justify-content:flex-end;padding-top:4px;display:flex}.Lq2obq_intelligenceSettingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.Lq2obq_intelligenceSettingGrid>label,.Lq2obq_intelligenceSettingGrid .Lq2obq_languageSetting{border:1px solid var(--mui-palette-divider);background:#fbfdfc;border-radius:14px;align-items:flex-start;min-height:92px;margin:0;padding:16px}.Lq2obq_intelligenceSettingGrid label span:last-child,.Lq2obq_intelligenceSettingGrid .Lq2obq_languageSetting{gap:4px;display:grid}.Lq2obq_intelligenceSettingGrid small,.Lq2obq_intelligenceSettingGrid .Lq2obq_languageSetting span{color:var(--mui-palette-text-secondary);line-height:1.45}.Lq2obq_tableContainer{border:1px solid var(--mui-palette-divider);border-radius:12px;overflow-x:auto}.Lq2obq_rowActions{flex-wrap:wrap;gap:4px;min-width:170px;display:flex}.Lq2obq_serviceGrid{grid-template-columns:repeat(auto-fill,minmax(170px,210px));gap:12px;display:grid}.Lq2obq_serviceCard{border:1px solid var(--mui-palette-divider);background:#fff;border-radius:12px;gap:14px;padding:18px;display:grid}.Lq2obq_serviceCardSelected{border-color:#176b5785;box-shadow:0 0 0 3px #176b5714}.Lq2obq_serviceTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.Lq2obq_servicePrice{font-weight:750!important}.Lq2obq_serviceDescription{min-height:44px}.Lq2obq_serviceAvailability{color:var(--mui-palette-primary-main)!important;font-weight:700!important}.Lq2obq_assignmentForm{grid-template-columns:minmax(180px,1fr) minmax(220px,1.3fr) auto;align-items:start;gap:12px;display:grid}.Lq2obq_dialogContent,.Lq2obq_hoursSection{gap:18px;display:grid;padding-top:12px!important}.Lq2obq_serviceEditor{background:#fbfdfc;border:1px solid #176b574d;border-radius:14px;margin-top:24px;overflow:hidden}.Lq2obq_serviceEditor form{display:grid}.Lq2obq_editorHeader,.Lq2obq_editorActions{justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.Lq2obq_editorHeader{border-bottom:1px solid var(--mui-palette-divider)}.Lq2obq_editorActions{border-top:1px solid var(--mui-palette-divider);background:#fff;justify-content:flex-end}.Lq2obq_serviceEditor .Lq2obq_dialogContent{padding:22px!important}.Lq2obq_alwaysAvailable{border:1px solid var(--mui-palette-divider);background:#fff;border-radius:10px;padding:10px 12px;align-items:flex-start!important;margin:0!important}.Lq2obq_alwaysAvailable span:last-child{gap:2px;padding-top:7px;display:grid}.Lq2obq_alwaysAvailable small{color:var(--mui-palette-text-secondary)}.Lq2obq_hoursSection{padding-top:8px!important}.Lq2obq_hoursRow{grid-template-columns:110px 100px minmax(120px,1fr) minmax(120px,1fr);align-items:center;gap:12px;display:grid}.Lq2obq_dayLabel{font-weight:650}.Lq2obq_emptyPanel,.Lq2obq_emptyTable{min-height:190px;color:var(--mui-palette-text-secondary);text-align:center;align-content:center;place-items:center;gap:5px;display:grid}.Lq2obq_emptyPanel{border:1px dashed var(--mui-palette-divider);border-radius:12px}.Lq2obq_emptyPanel>svg{font-size:2rem}.Lq2obq_emptyTable{min-height:150px}@media (max-width:1200px){.Lq2obq_metricGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.Lq2obq_metricCard{height:var(--configuration-summary-row-height);grid-column:span 2}.Lq2obq_metricCard:nth-child(4){grid-column:2/span 2}.Lq2obq_workspace{grid-template-columns:176px minmax(0,1fr)}.Lq2obq_setupSummary{grid-template-columns:1fr;gap:12px}.Lq2obq_setupChecklist{grid-template-columns:repeat(6,minmax(0,1fr))}.Lq2obq_setupChecklist li{grid-column:span 2}.Lq2obq_setupChecklist li:nth-child(4){grid-column:2/span 2}.Lq2obq_overviewCards{grid-template-columns:1fr}}@media (max-width:900px){.Lq2obq_serviceEditorWorkspace{grid-template-columns:1fr}.Lq2obq_serviceEditorWorkspace .Lq2obq_sectionNavigation{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.Lq2obq_serviceEditorWorkspace .Lq2obq_sectionNavigation h2{grid-column:1/-1}.Lq2obq_serviceEditorWorkspace .Lq2obq_sectionNavItem{text-align:center;justify-content:center;padding:8px}.Lq2obq_serviceEditorWorkspace .Lq2obq_sectionNavItem span{display:none}}@media (max-width:780px){.Lq2obq_workspace{grid-template-columns:1fr}.Lq2obq_sectionNavigation{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.Lq2obq_sectionNavigation h2{grid-column:1/-1}.Lq2obq_sectionNavItem{text-align:center;justify-content:center;padding:8px}.Lq2obq_sectionNavItem span{display:none}.Lq2obq_formGrid,.Lq2obq_twoColumnFields,.Lq2obq_assignmentForm,.Lq2obq_hoursRow{grid-template-columns:1fr}.Lq2obq_hoursRow{border-bottom:1px solid var(--mui-palette-divider);padding-bottom:16px}.Lq2obq_intelligenceSettingGrid{grid-template-columns:1fr}}@media (max-width:520px){.Lq2obq_metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px}.Lq2obq_metricCard{height:100%;min-height:var(--configuration-summary-row-height);grid-column:auto;padding:14px}.Lq2obq_metricCard:nth-child(4){grid-column:auto}.Lq2obq_metricIcon{width:38px;height:38px}.Lq2obq_sectionNavigation{grid-template-columns:repeat(2,minmax(0,1fr))}.Lq2obq_contentPanel{padding:20px 16px}.Lq2obq_sectionHeading{flex-direction:column;align-items:stretch}.Lq2obq_setupSummary{padding:16px}.Lq2obq_setupChecklist{grid-template-columns:repeat(2,minmax(0,1fr))}.Lq2obq_setupChecklist li,.Lq2obq_setupChecklist li:nth-child(4){grid-column:auto}.Lq2obq_serviceGrid{grid-template-columns:1fr}.Lq2obq_editorHeader{flex-direction:column;align-items:stretch}}
.C8R0QW_header{border:1px solid var(--mui-palette-divider);background:#fbfaf7 url(/images/hospitality-header.png) 50%/cover no-repeat;border-radius:16px;grid-template-columns:minmax(310px,.8fr) minmax(260px,1.4fr) minmax(190px,.5fr);align-items:center;min-height:172px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 30px #222c280d}.C8R0QW_header:before{content:"";background:linear-gradient(90deg,#fffffffa 0%,#ffffffe6 30%,#ffffff14 55%,#fffbf5d1 83%,#fffbf5f5 100%);position:absolute;inset:0}.C8R0QW_copy,.C8R0QW_slogan{z-index:1;position:relative}.C8R0QW_copy{grid-column:1;align-content:center;gap:5px;height:100%;padding:26px 30px;display:grid}.C8R0QW_subtitle{max-width:520px;color:var(--mui-palette-text-secondary)}.C8R0QW_propertyContext{border:1px solid var(--mui-palette-divider);background:#ffffffeb;border-radius:9px;align-items:center;gap:8px;width:fit-content;min-height:38px;margin-top:9px;padding:0 12px;display:flex;box-shadow:0 3px 10px #15201c0a}.C8R0QW_propertyContext>svg{color:var(--mui-palette-primary-main);font-size:1.1rem}.C8R0QW_propertyContext>strong{font-size:.86rem}.C8R0QW_propertyContext .MuiInputBase-root{background:0 0;width:220px;height:36px}.C8R0QW_propertyContext .MuiOutlinedInput-notchedOutline{border:0}.C8R0QW_slogan{color:#34413c;grid-column:3;margin:0;padding:20px 28px 20px 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,1.45vw,1.24rem);font-style:italic;line-height:1.35}.C8R0QW_slogan span{border-top:2px solid var(--mui-palette-secondary-main);width:34px;margin-top:14px;display:block}.C8R0QW_error{color:var(--mui-palette-error-main);font-size:.75rem!important}@media (max-width:900px){.C8R0QW_header{background-position:62%;grid-template-columns:minmax(0,1fr) minmax(160px,.5fr);min-height:150px}.C8R0QW_header:before{background:linear-gradient(90deg,#fffffffa 0%,#ffffffdb 47%,#fffbf5bd 74%,#fffbf5f2 100%)}.C8R0QW_copy{grid-column:1;padding:22px 24px}.C8R0QW_slogan{grid-column:2;padding-right:20px}}@media (max-width:620px){.C8R0QW_header{background-position:68%;grid-template-columns:1fr;align-items:end;min-height:190px}.C8R0QW_header:before{background:linear-gradient(90deg,#fffffff7 0%,#ffffffdb 66%,#fffbf5b8 100%)}.C8R0QW_copy{grid-column:1;padding:22px}.C8R0QW_slogan{display:none}.C8R0QW_propertyContext{max-width:100%}}
.sAVgDa_dialog{border-radius:18px!important}.sAVgDa_title{justify-content:space-between;align-items:flex-start;gap:16px;display:flex;padding:24px 24px 12px!important}.sAVgDa_title>span:first-child{gap:3px;font-weight:750;display:grid}.sAVgDa_title .MuiTypography-root{font-size:.95rem;font-weight:500}.sAVgDa_content{gap:20px;display:grid;padding-top:8px!important}.sAVgDa_copyRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.sAVgDa_copyRow button{white-space:nowrap;min-height:48px}.sAVgDa_actions{padding:12px 24px 24px!important}@media (max-width:599px){.sAVgDa_dialog{height:100dvh;border-radius:0!important;max-height:100dvh!important}.sAVgDa_title{padding:max(20px,env(safe-area-inset-top)) 18px 12px!important}.sAVgDa_content{align-content:start;padding:8px 18px 20px!important}.sAVgDa_copyRow{grid-template-columns:1fr}.sAVgDa_copyRow button{justify-self:stretch}.sAVgDa_actions{margin-top:auto;padding:12px 18px max(18px,env(safe-area-inset-bottom))!important}.sAVgDa_actions button{width:100%;min-height:48px}}
._3OZ2gW_root{border-top:1px solid var(--mui-palette-divider);justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}._3OZ2gW_summary{flex:none}._3OZ2gW_pagination{justify-content:flex-end;display:flex}._3OZ2gW_pagination .MuiPaginationItem-root{border:1px solid #0000;min-width:44px;height:44px;margin:0 2px;font-weight:600}._3OZ2gW_pagination .MuiPaginationItem-root.Mui-selected{box-shadow:0 3px 10px #176b5729}._3OZ2gW_pagination .MuiPaginationItem-previousNext{border-color:var(--mui-palette-divider);background:var(--mui-palette-background-paper)}@media (max-width:600px){._3OZ2gW_root{flex-direction:column;align-items:stretch;gap:12px;padding-top:16px}._3OZ2gW_summary{text-align:center}._3OZ2gW_pagination{justify-content:flex-start;padding-bottom:2px;overflow-x:auto}._3OZ2gW_pagination .MuiPagination-ul{flex-wrap:nowrap;justify-content:center;width:max-content;min-width:100%}._3OZ2gW_pagination .MuiPaginationItem-root{min-width:44px;height:44px;margin:0 1px}}
.qHbwGq_frame{aspect-ratio:1;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--mui-palette-primary-main) 20%, var(--mui-palette-divider));background:var(--mui-palette-background-paper);border-radius:20px;flex:none;place-items:center;width:min(100%,240px);margin-inline:auto;padding:8px;display:grid;position:relative;box-shadow:0 14px 32px #15201c1a}.qHbwGq_frame svg{aspect-ratio:1;width:100%;height:100%;display:block}
._9QhJsq_terms,._9QhJsq_offerCard,._9QhJsq_panel,._9QhJsq_fields{overflow-wrap:anywhere;gap:16px;min-width:0;display:grid}._9QhJsq_offerCard{border:1px solid var(--mui-palette-divider);background:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);border-radius:13px;margin-top:16px;padding:16px}._9QhJsq_offerCard p,._9QhJsq_terms p{white-space:pre-wrap;margin:4px 0 0}._9QhJsq_offerCard a{color:var(--mui-palette-primary-main);font-weight:600}._9QhJsq_terms small,._9QhJsq_offerCard>small{color:var(--mui-palette-text-secondary)}._9QhJsq_termGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}._9QhJsq_termGrid dt{color:var(--mui-palette-text-secondary);font-size:.8125rem}._9QhJsq_termGrid dd{margin:4px 0 0;font-weight:700}._9QhJsq_terms{container-type:inline-size}._9QhJsq_terms bdi{overflow-wrap:normal}._9QhJsq_money{white-space:nowrap;font-size:clamp(.75rem,5cqi,1rem)}@container (max-width:300px){._9QhJsq_termGrid{grid-template-columns:1fr}}._9QhJsq_fields{border-top:1px solid var(--mui-palette-divider);padding-block:16px}._9QhJsq_fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._9QhJsq_stageOptions{flex-wrap:wrap;gap:8px;display:flex}._9QhJsq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:720px){._9QhJsq_fieldRow{grid-template-columns:1fr}}._9QhJsq_preference{white-space:normal;overflow-wrap:anywhere;max-width:320px}._9QhJsq_preference small,._9QhJsq_panel>label small{color:var(--mui-palette-text-secondary);margin-top:4px;display:block}._9QhJsq_panel>label{align-items:flex-start;margin:0}._9QhJsq_readiness{border:1px solid var(--mui-palette-divider);border-radius:13px;gap:8px;padding:16px;display:grid}._9QhJsq_readiness span{color:var(--mui-palette-text-secondary)}._9QhJsq_readiness>button{justify-self:start}._9QhJsq_reportPage{gap:24px;min-width:0;display:grid}._9QhJsq_reportFilters{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._9QhJsq_reportCard{background:var(--mui-palette-background-paper);border:1px solid var(--mui-palette-divider);overflow-wrap:anywhere;border-radius:13px;align-content:start;gap:16px;min-width:0;padding:24px;display:grid}._9QhJsq_funnelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._9QhJsq_valueGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._9QhJsq_reportFacts{gap:12px;margin:0;display:grid}._9QhJsq_reportFacts>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}._9QhJsq_reportFacts dt{color:var(--mui-palette-text-secondary)}._9QhJsq_reportFacts dd{margin:0;text-align:end;font-variant-numeric:tabular-nums;overflow-wrap:normal;flex-shrink:0;max-width:100%;margin-inline-start:auto;font-weight:700}@media (max-width:1100px){._9QhJsq_funnelGrid{grid-template-columns:1fr}}@media (max-width:720px){._9QhJsq_valueGrid{grid-template-columns:1fr}._9QhJsq_reportFilters{grid-template-columns:1fr;display:grid}._9QhJsq_reportCard{padding:16px}}._9QhJsq_fields fieldset{border:1px solid var(--mui-palette-divider);border-radius:13px;min-width:0;margin:0;padding:12px 16px}._9QhJsq_fields legend{color:var(--mui-palette-text-secondary);padding-inline:4px;font-size:.875rem}._9QhJsq_platformPerformance{gap:24px;min-width:0;padding-block:24px;display:grid}._9QhJsq_platformHeader{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:20px;display:flex}._9QhJsq_platformHeader>div:first-child{flex:260px}._9QhJsq_platformHeader>div:last-child{min-width:200px}._9QhJsq_platformSummary,._9QhJsq_auditSection{border:1px solid var(--mui-palette-divider);background:var(--mui-palette-background-paper);border-radius:13px;min-width:0;padding:20px}._9QhJsq_platformSummary{margin-bottom:24px}._9QhJsq_platformSummary>summary,._9QhJsq_auditSection>summary,._9QhJsq_auditRecord>summary{cursor:pointer;padding-block:8px;font-weight:600}._9QhJsq_platformSummary p,._9QhJsq_auditSection>p,._9QhJsq_reportCard>small{color:var(--mui-palette-text-secondary)}._9QhJsq_auditRecord{border-top:1px solid var(--mui-palette-divider);overflow-wrap:anywhere;margin-block:16px;padding-top:12px}._9QhJsq_auditRecord>summary{margin-bottom:16px}._9QhJsq_auditFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._9QhJsq_auditFacts dt{color:var(--mui-palette-text-secondary)}._9QhJsq_auditFacts dd{overflow-wrap:anywhere;margin:4px 0 0}._9QhJsq_tableScroll{margin-top:16px;overflow-x:auto}._9QhJsq_tableScroll table{border-collapse:collapse;width:100%}._9QhJsq_tableScroll th,._9QhJsq_tableScroll td{border-bottom:1px solid var(--mui-palette-divider);text-align:start;padding:12px}._9QhJsq_tableScroll td:nth-last-child(-n+2){white-space:nowrap}._9QhJsq_tableScroll caption{text-align:start;color:var(--mui-palette-text-secondary);padding-bottom:12px}@media (max-width:720px){._9QhJsq_auditFacts{grid-template-columns:1fr}._9QhJsq_platformSummary,._9QhJsq_auditSection{padding:16px}}._9QhJsq_contributionCard{border:1px solid var(--mui-palette-divider);background:var(--mui-palette-background-paper);border-radius:13px;gap:24px;min-width:0;padding:24px;display:grid}._9QhJsq_contributionMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;display:grid}._9QhJsq_contributionMetrics>div{min-width:0;container-type:inline-size}._9QhJsq_contributionMetrics dt,._9QhJsq_contributionSecondary dt{color:var(--mui-palette-text-secondary);font-size:.875rem}._9QhJsq_contributionMetrics dd{color:var(--mui-palette-primary-dark);font-variant-numeric:tabular-nums;white-space:nowrap;margin:8px 0 0;font-size:clamp(1.25rem,8cqi,1.8rem);font-weight:750}._9QhJsq_contributionSecondary{border-top:1px solid var(--mui-palette-divider);flex-wrap:wrap;gap:16px 32px;margin:0;padding-top:16px;display:flex}._9QhJsq_contributionSecondary dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:600}._9QhJsq_conversionGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;display:grid}._9QhJsq_conversionCard{border-inline-start:3px solid var(--mui-palette-primary-main);background:var(--mui-palette-background-paper);align-content:start;gap:8px;padding:16px 24px;display:grid}._9QhJsq_conversionCard strong{font-size:1.5rem}._9QhJsq_conversionCard span{color:var(--mui-palette-text-secondary);font-size:.875rem}._9QhJsq_disclosureContent{gap:24px;margin-top:24px;display:grid}._9QhJsq_auditSection>summary:focus-visible{outline:3px solid var(--mui-palette-primary-main);outline-offset:4px}@media (max-width:720px){._9QhJsq_contributionCard{padding:16px}._9QhJsq_contributionMetrics{grid-template-columns:1fr;gap:16px}}._9QhJsq_contributionMetrics ._9QhJsq_longMoney{font-size:clamp(.8rem,6cqi,1.8rem)}
._1ouMlq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._1ouMlq_thread{background:var(--mui-palette-background-paper);grid-template-rows:auto minmax(0,1fr) auto;min-width:0;height:100%;min-height:0;display:grid}._1ouMlq_threadTop{min-width:0}._1ouMlq_mobileThreadTitle{display:none}._1ouMlq_threadHeader{border-bottom:1px solid var(--mui-palette-divider);align-items:center;gap:12px;min-height:72px;padding:12px 20px;display:flex}._1ouMlq_threadHeader p{font-size:.8rem}._1ouMlq_headerActions{align-items:center;gap:7px;margin-left:auto;display:flex}._1ouMlq_statusBar{border-bottom:1px solid var(--mui-palette-divider);background:#f6f8f7;flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;padding:4px 18px;display:flex}._1ouMlq_statusBar .MuiButton-root{min-height:44px}._1ouMlq_threadAvatar{width:42px;height:42px;color:var(--mui-palette-primary-dark);background:#eaf3ef;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}._1ouMlq_history{overscroll-behavior-y:contain;background:#fff;flex-direction:column;gap:14px;min-height:0;padding:22px clamp(16px,3vw,36px);display:flex;overflow-y:auto}._1ouMlq_dayMarker{color:var(--mui-palette-text-secondary);letter-spacing:.07em;text-transform:uppercase;align-self:center;margin:0 0 2px;font-size:.66rem;font-weight:650}._1ouMlq_earlier{align-self:center}._1ouMlq_newMessages{align-self:center;position:sticky;bottom:0}._1ouMlq_emptyThread{text-align:center;gap:8px;max-width:350px;margin:auto;padding:32px;display:grid}._1ouMlq_messageRow{flex-direction:column;gap:2px;max-width:min(78%,560px);display:flex}._1ouMlq_messageRow>button{align-self:flex-end}._1ouMlq_messageOwn{align-self:flex-end;align-items:flex-end}._1ouMlq_messageOther{align-self:flex-start;align-items:flex-start}._1ouMlq_messageAuthor{color:var(--mui-palette-text-secondary);margin:0 2px 2px;font-size:.69rem}._1ouMlq_intelligenceAuthor{color:var(--mui-palette-primary-main);letter-spacing:.01em;font-weight:750}._1ouMlq_bubble{border:1px solid var(--mui-palette-divider);background:#fff;border-radius:13px 13px 13px 4px;padding:10px 13px 7px;box-shadow:0 2px 7px #15201c09}._1ouMlq_bubble p{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;margin:0;font-size:.94rem;line-height:1.48}._1ouMlq_bubble footer{min-height:17px;color:var(--mui-palette-text-secondary);justify-content:flex-end;align-items:center;gap:4px;margin-top:3px;font-size:.68rem;display:flex}._1ouMlq_bubble footer svg{font-size:.8rem}._1ouMlq_messageOwn ._1ouMlq_bubble{color:#fff;background:#176b57;border-color:#176b57;border-radius:13px 13px 4px}._1ouMlq_messageOwn ._1ouMlq_bubble footer{color:#ffffffc7}._1ouMlq_messageOwn ._1ouMlq_bubble footer svg{color:#fff}._1ouMlq_messageOther ._1ouMlq_bubble{box-shadow:none;background:#f0f3f2;border-color:#0000}._1ouMlq_requestBubble{width:min(100%,560px);box-shadow:none;padding:0;background:0 0!important;border:0!important}._1ouMlq_requestReference{color:#176b57;background:#e8f3ed;border-radius:999px;align-items:center;gap:5px;min-width:0;padding:6px 10px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}._1ouMlq_requestReference span{font-weight:750}._1ouMlq_requestReference small{color:#176b57;font:inherit}._1ouMlq_requestReference small:before{content:"· "}._1ouMlq_requestReference strong{color:#176b57;margin-left:6px;font-size:16px}._1ouMlq_requestBubble footer{display:none}._1ouMlq_threadStaff ._1ouMlq_requestRow{align-self:stretch;width:100%;max-width:none}._1ouMlq_threadStaff ._1ouMlq_requestReference{background:#f0f3f2;border-color:#0000;border-radius:12px;grid-template-columns:1fr auto;width:100%;padding:14px 16px;font-size:.8rem;display:grid}._1ouMlq_threadStaff ._1ouMlq_requestReference span{font-size:.9rem}._1ouMlq_threadStaff ._1ouMlq_requestReference small{color:var(--mui-palette-text-secondary);grid-column:1}._1ouMlq_threadStaff ._1ouMlq_requestReference small:before{content:""}._1ouMlq_threadStaff ._1ouMlq_requestReference strong{grid-area:1/2/span 2;align-self:center}._1ouMlq_failedBubble{border-color:var(--mui-palette-error-main)!important}._1ouMlq_composer{padding:13px clamp(12px,2vw,20px) max(13px,env(safe-area-inset-bottom));border-top:1px solid var(--mui-palette-divider);background:#fff;flex-wrap:wrap;align-items:flex-end;gap:9px;display:flex}._1ouMlq_languageReassurance{min-height:18px;color:var(--mui-palette-text-secondary);flex:0 0 100%;align-items:center;gap:5px;font-size:.7rem;display:flex}._1ouMlq_languageReassurance svg{color:var(--mui-palette-primary-main);font-size:.9rem}._1ouMlq_composerInput{flex:auto}._1ouMlq_sendButton{width:46px;height:46px;color:#fff!important;background:var(--mui-palette-primary-main)!important}._1ouMlq_threadDisabled ._1ouMlq_sendButton{color:#7a8582!important;background:#d5dcda!important}._1ouMlq_sendDone{white-space:nowrap;min-height:46px!important}@media (max-width:900px){._1ouMlq_composerInput .MuiInputBase-input{font-size:1rem}}@media (max-width:560px){._1ouMlq_threadHeader{min-height:62px;padding:8px 14px}._1ouMlq_threadAvatar{display:none}._1ouMlq_mobileThreadTitle{display:inline}._1ouMlq_desktopThreadTitle:has(+._1ouMlq_mobileThreadTitle){display:none}._1ouMlq_history{padding:16px 12px}._1ouMlq_messageRow{max-width:88%}._1ouMlq_requestReference{min-width:0}._1ouMlq_sendDone{display:none!important}}
.igPATW_costPage{color:#18342b;gap:20px;min-width:0;display:grid}.igPATW_costHeader{justify-content:space-between;align-items:end;gap:24px;display:flex}.igPATW_costHeader h1{font-family:var(--font-display),serif;margin:4px 0 8px}.igPATW_costHeader>div:first-child{max-width:680px}.igPATW_costHeaderActions{flex:none;align-items:center;gap:12px;display:flex}.igPATW_costHeaderActions .MuiTextField-root{width:230px}.igPATW_costHeaderActions .MuiButton-root{white-space:nowrap;min-height:44px}.igPATW_eyebrow{color:#507167;letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:800}.igPATW_costLoading{gap:18px;display:grid}.igPATW_reportUnavailable{background:#fff;border:1px solid #dfe7e3;border-radius:18px;gap:8px;padding:clamp(24px,4vw,38px);display:grid;box-shadow:0 8px 24px #123a2e0b}.igPATW_reportUnavailable h2,.igPATW_reportUnavailable p{margin:0}.igPATW_reportUnavailable p,.igPATW_reportUnavailable small{color:#63746d}.igPATW_financialSummary{background:#fff;border:1px solid #dfe7e3;border-radius:18px;grid-template-columns:minmax(270px,1.2fr) minmax(280px,1fr) minmax(210px,.7fr);align-items:stretch;display:grid;box-shadow:0 8px 24px #123a2e0b}.igPATW_totalSpend{align-content:center;gap:6px;min-height:168px;padding:28px 30px;display:grid}.igPATW_totalSpend>span,.igPATW_reportFreshness>span{color:#5d7169;letter-spacing:.07em;text-transform:uppercase;font-size:.76rem;font-weight:760}.igPATW_totalSpend h2{color:#123c31;font-family:var(--font-display),serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.35rem,5vw,3.65rem);font-weight:650}.igPATW_totalSpend p{color:#687a73;margin:0}.igPATW_secondarySpend{border-left:1px solid #e4eae7;margin:0;padding:22px 0;display:grid}.igPATW_secondarySpend div{align-content:center;gap:3px;padding:8px 28px;display:grid}.igPATW_secondarySpend div+div{border-top:1px solid #edf1ef}.igPATW_secondarySpend dt{color:#60736b;font-size:.82rem}.igPATW_secondarySpend dd{letter-spacing:-.02em;margin:0;font-size:1.55rem;font-weight:760}.igPATW_secondarySpend small,.igPATW_reportFreshness small{color:#7b8984}.igPATW_reportFreshness{background:#f7f9f8;border-left:1px solid #e4eae7;border-radius:0 18px 18px 0;align-content:center;gap:6px;padding:24px 26px;display:grid}.igPATW_reportFreshness strong{font-size:.92rem;line-height:1.45}.igPATW_zeroReport{background:#f6faf8;border:1px solid #dce7e2;border-radius:12px;align-items:baseline;gap:10px;padding:15px 18px;display:flex}.igPATW_zeroReport span{color:#63746d}.igPATW_visualGrid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.8fr);gap:18px;display:grid}.igPATW_chartCard,.igPATW_hotelTableCard{background:#fff;border:1px solid #dfe7e3;border-radius:18px;min-width:0;padding:24px;box-shadow:0 8px 24px #123a2e0b}.igPATW_cardHeading{justify-content:space-between;align-items:start;gap:18px;margin-bottom:18px;display:flex}.igPATW_cardHeading span{color:#5f746c;letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:760}.igPATW_cardHeading h2{margin-top:3px}.igPATW_cardHeading small{color:#7a8983}.igPATW_trendChart{width:100%;min-height:190px;overflow:visible}.igPATW_trendBaseline{stroke:#d7dfda;stroke-width:1px;stroke-dasharray:5 5}.igPATW_trendArea{fill:url(#cost-area)}.igPATW_trendLine{fill:none;stroke:#1b7f60;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.igPATW_trendPoint{fill:#1b7f60;stroke:#fff;stroke-width:3px}.igPATW_emptyChart{color:#6f8179;text-align:center;place-items:center;min-height:150px;margin:0;display:grid}.igPATW_donutLayout{grid-template-columns:138px 1fr;align-items:center;gap:20px;display:grid}.igPATW_donut{width:138px;transform:rotate(-90deg)}.igPATW_donut circle{fill:none;stroke-width:14px}.igPATW_donutTrack{stroke:#eef2ef}.igPATW_donutSegment0{stroke:#176b57}.igPATW_donutSegment1{stroke:#7da397}.igPATW_donutSegment2{stroke:#315f52}.igPATW_donutSegment3{stroke:#aabbb5}.igPATW_donutSegment4{stroke:#6e7b76}.igPATW_donutLayout ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.igPATW_donutLayout li{grid-template-columns:9px 1fr auto;align-items:center;gap:8px;font-size:.84rem;display:grid}.igPATW_donutLayout i{border-radius:50%;width:9px;height:9px}.igPATW_legend0{background:#176b57}.igPATW_legend1{background:#7da397}.igPATW_legend2{background:#315f52}.igPATW_legend3{background:#aabbb5}.igPATW_legend4{background:#6e7b76}.igPATW_adjustmentList{border-top:1px solid #e5ebe8;gap:8px;margin:18px 0 0;padding:14px 0 0;display:grid}.igPATW_adjustmentList div{color:#667870;justify-content:space-between;gap:16px;font-size:.82rem;display:flex}.igPATW_adjustmentList dd{color:#394f47;margin:0;font-weight:700}.igPATW_tableScroll{max-width:100%;overflow-x:auto}.igPATW_hotelTableCard table{border-collapse:collapse;width:100%;min-width:600px}.igPATW_hotelTableCard th{color:#65776f;letter-spacing:.08em;text-align:left;text-transform:uppercase;border-bottom:1px solid #e4eae7;padding:12px 14px;font-size:.72rem}.igPATW_hotelTableCard td{border-bottom:1px solid #edf1ef;padding:17px 14px}.igPATW_hotelTableCard th:last-child,.igPATW_hotelTableCard td:last-child{text-align:right;font-weight:700}.igPATW_hotelLink{color:#146c52;text-underline-offset:3px;font-weight:750;-webkit-text-decoration:underline #146c5259;text-decoration:underline #146c5259}.igPATW_hotelLink:hover{text-decoration-color:currentColor}.igPATW_hotelLink:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #146c5240}.igPATW_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.igPATW_attributed,.igPATW_unattributed{border-radius:999px;padding:5px 10px;font-size:.76rem;font-weight:700;display:inline-flex}.igPATW_attributed{color:#18543f;background:#e6f3ed}.igPATW_unattributed{color:#6e5530;background:#f4eee3}.igPATW_costFootnote{color:#6d7e77;margin:-2px 2px 0;font-size:.82rem;line-height:1.5}.igPATW_performanceSection{color:#18342b;background:#fff;border:1px solid #dfe7e3;border-radius:18px;gap:22px;margin-top:24px;padding:clamp(22px,3vw,30px);display:grid;box-shadow:0 8px 24px #123a2e0b}.igPATW_performanceLoading{color:#62756d;align-items:center;gap:12px;min-height:96px;display:flex}.igPATW_performanceHeader{justify-content:space-between;align-items:start;gap:24px;display:flex}.igPATW_performanceHeader>div:first-child{max-width:690px}.igPATW_performanceHeader h2{font-family:var(--font-display),serif;margin:4px 0}.igPATW_performanceHeader p{color:#687a73;margin:0}.igPATW_performanceAccessActions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;display:flex}.igPATW_performanceAccessActions .MuiButton-root{white-space:nowrap;min-height:44px}.igPATW_statusRow{border-block:1px solid #e3e9e6;grid-template-columns:minmax(0,1.2fr) minmax(180px,.8fr);gap:0;display:grid}.igPATW_statusRow>div{gap:7px;padding:16px 0;display:grid}.igPATW_statusRow>div+div{border-left:1px solid #e3e9e6;padding-left:24px}.igPATW_statusRow span{color:#65776f;letter-spacing:.06em;text-transform:uppercase;font-size:.77rem;font-weight:760}.igPATW_statusRow strong{width:fit-content}.igPATW_statusRow p{color:#6c7d76;grid-column:1/-1;margin:-8px 0 14px;font-size:.82rem}.igPATW_statusAvailable{color:#176b57}.igPATW_statusUnavailable{color:#805f31}.igPATW_performanceHeading{justify-content:space-between;align-items:end;gap:16px;display:flex}.igPATW_performanceHeading h3,.igPATW_performanceHeading p{margin:0}.igPATW_performanceHeading p,.igPATW_performanceHeading>span{color:#6c7d76;font-size:.84rem}.igPATW_metricGrid{border-block:1px solid #e4eae7;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.igPATW_metricGrid article{gap:5px;padding:20px 22px 20px 0;display:grid}.igPATW_metricGrid article+article{border-left:1px solid #e4eae7;padding-left:22px}.igPATW_metricGrid span{color:#5f746c;font-size:.8rem}.igPATW_metricGrid strong{color:#123c31;letter-spacing:-.025em;font-size:1.8rem}.igPATW_metricGrid small{color:#7a8983}.igPATW_modelCostArea{background:#f6f9f7;border:1px solid #dce6e1;border-radius:15px;grid-template-columns:minmax(250px,.78fr) minmax(0,1.22fr);gap:28px;padding:24px 26px;display:grid}.igPATW_modelCostSummary{align-content:center;gap:6px;display:grid}.igPATW_modelCostSummary>span,.igPATW_modelCostChart>div>span{color:#5f746c;letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:760}.igPATW_modelCostSummary h3{color:#123c31;font-family:var(--font-display),serif;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,3rem)}.igPATW_modelCostSummary p{color:#5f716a;margin:0}.igPATW_modelCostSummary small{color:#75867f;line-height:1.45}.igPATW_modelCostSummary a{color:#146c52;text-underline-offset:3px;width:fit-content;margin-top:6px;font-weight:760}.igPATW_modelCostChart{border-left:1px solid #dce6e1;min-width:0;padding-left:26px}.igPATW_modelCostChart>div{justify-content:space-between;gap:14px;display:flex}.igPATW_modelCostChart>div small{color:#73847d}.igPATW_modelCostChart svg{width:100%;min-height:120px;overflow:visible}.igPATW_modelCostChart path{fill:none;stroke:#1b7f60;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.igPATW_modelCostChart circle{fill:#1b7f60;stroke:#fff;stroke-width:3px}.igPATW_modelCostChart p{color:#6c7d76;text-align:center;place-items:center;min-height:90px;margin:8px 0 0;display:grid}.igPATW_technicalDetails{border-top:1px solid #e4eae7;padding-top:16px}.igPATW_technicalDetails summary{cursor:pointer;color:#315d50;width:fit-content;font-weight:720}.igPATW_technicalDetails summary:focus-visible{outline-offset:3px;border-radius:3px;outline:3px solid #146c5238}.igPATW_technicalDetails dl{gap:0;margin:16px 0 0;display:grid}.igPATW_technicalDetails dl div{border-top:1px solid #edf1ef;grid-template-columns:minmax(150px,.34fr) minmax(0,1fr);gap:16px;padding:9px 0;display:grid}.igPATW_technicalDetails dt{color:#65776f}.igPATW_technicalDetails dd{overflow-wrap:anywhere;margin:0}@media (max-width:1050px){.igPATW_financialSummary{grid-template-columns:1.2fr 1fr}.igPATW_reportFreshness{border-top:1px solid #e4eae7;border-left:0;border-radius:0 0 18px 18px;grid-column:1/-1}}@media (max-width:900px){.igPATW_visualGrid{grid-template-columns:1fr}.igPATW_performanceHeader{flex-direction:column;align-items:stretch}.igPATW_performanceAccessActions{justify-content:flex-start}.igPATW_modelCostArea{grid-template-columns:1fr}.igPATW_modelCostChart{border-top:1px solid #dce6e1;border-left:0;padding:22px 0 0}}@media (max-width:680px){.igPATW_costHeader{flex-direction:column;align-items:stretch}.igPATW_costHeaderActions{align-items:stretch}.igPATW_costHeaderActions .MuiTextField-root{width:min(100%,230px)}.igPATW_financialSummary{grid-template-columns:1fr}.igPATW_totalSpend{min-height:0}.igPATW_secondarySpend{border-top:1px solid #e4eae7;border-left:0}.igPATW_reportFreshness{grid-column:auto}.igPATW_zeroReport{flex-direction:column;align-items:start}.igPATW_donutLayout{grid-template-columns:110px 1fr}.igPATW_donut{width:110px}.igPATW_performanceAccessActions{grid-template-columns:1fr 1fr;display:grid}.igPATW_statusRow{grid-template-columns:1fr}.igPATW_statusRow>div+div{border-top:1px solid #edf1ef;border-left:0;padding-left:0}.igPATW_metricGrid{grid-template-columns:1fr}.igPATW_metricGrid article{padding:16px 0}.igPATW_metricGrid article+article{border-top:1px solid #edf1ef;border-left:0;padding-left:0}.igPATW_tableScroll{overflow:visible}.igPATW_hotelTableCard table{min-width:0}.igPATW_hotelTableCard thead{display:none}.igPATW_hotelTableCard tbody,.igPATW_hotelTableCard tr,.igPATW_hotelTableCard td{display:block}.igPATW_hotelTableCard tr{border-bottom:1px solid #edf1ef;padding:14px 0}.igPATW_hotelTableCard td{text-align:right;border:0;justify-content:space-between;gap:16px;padding:7px 0;display:flex}.igPATW_hotelTableCard td:before{content:attr(data-label);color:#65776f;letter-spacing:.06em;text-align:left;text-transform:uppercase;font-size:.72rem;font-weight:750}}@media (max-width:420px){.igPATW_costHeaderActions{grid-template-columns:1fr;display:grid}.igPATW_costHeaderActions .MuiTextField-root{width:100%}.igPATW_chartCard,.igPATW_hotelTableCard,.igPATW_performanceSection{padding:18px}.igPATW_donutLayout,.igPATW_performanceAccessActions{grid-template-columns:1fr}.igPATW_performanceAccessActions>*{width:100%}.igPATW_performanceHeading{flex-direction:column;align-items:start}.igPATW_modelCostArea{padding:20px}.igPATW_technicalDetails dl div{grid-template-columns:1fr;gap:3px}}@media (prefers-reduced-motion:reduce){.igPATW_trendLine{transition:none}}
.ch8zlq_brand{aspect-ratio:504/150;width:200px;max-width:100%;display:inline-flex}.ch8zlq_symbol{aspect-ratio:1;flex:none;width:38px;display:inline-flex}.ch8zlq_image{width:100%;height:auto;display:block}
.-\32 ettG_main{gap:24px;width:100%;display:grid}.-\32 ettG_loading{align-content:start;gap:18px;min-height:45vh;display:grid}.-\32 ettG_appHeader,.-\32 ettG_contextPanel,.-\32 ettG_toolbar{justify-content:space-between;align-items:center;gap:24px;display:flex}.-\32 ettG_appHeader{border-bottom:1px solid var(--mui-palette-divider);background:linear-gradient(120deg, var(--mui-palette-background-paper) 0%, #edf5f2 100%);border-radius:16px;padding:clamp(22px,3vw,32px)}.-\32 ettG_contextPanel,.-\32 ettG_actionPanel,.-\32 ettG_tablePanel,.-\32 ettG_centerPanel{border:1px solid var(--mui-palette-divider);background:var(--mui-palette-background-paper);border-radius:14px;padding:24px;box-shadow:0 8px 24px #15201c0a}.-\32 ettG_actionPanel,.-\32 ettG_centerPanel{align-content:start;gap:16px;display:grid}.-\32 ettG_centerPanel{width:min(100%,560px)}.-\32 ettG_propertySelect{width:min(320px,100%)}.-\32 ettG_signInMain{background:radial-gradient(circle at 18% 10%, #176b570d, transparent 28%),var(--mui-palette-background-default);grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:100dvh;padding:22px clamp(24px,5.5vw,88px) 20px;display:grid;overflow:hidden auto}.-\32 ettG_invitationMain{grid-template-rows:1fr;place-items:center}.-\32 ettG_authHeader,.-\32 ettG_authFooter{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1680px;margin:0 auto;display:flex}.-\32 ettG_authHeader{min-height:64px}.-\32 ettG_pageBrand{width:clamp(190px,15vw,220px)}.-\32 ettG_secureHeaderCue{color:var(--mui-palette-text-secondary);align-items:center;gap:12px;font-size:1rem;display:flex}.-\32 ettG_secureHeaderCue svg{color:#587069;font-size:1.5rem}.-\32 ettG_authStage{place-items:center;width:100%;padding:clamp(26px,3.5vh,44px) 0;display:grid}.-\32 ettG_authSurface{border:1px solid var(--mui-palette-divider);background:var(--mui-palette-background-paper);border-radius:18px;width:min(100%,1680px);overflow:hidden;box-shadow:0 20px 56px #15201c14}.-\32 ettG_signInSurface{grid-template-columns:minmax(0,1fr) minmax(560px,1fr);min-height:clamp(520px,66dvh,640px);display:grid}.-\32 ettG_signInVisual{background:radial-gradient(at 20% 82%,#f8fcfaf0 0%,#f8fcfac2 28%,#f8fcfa33 58%,#0000 74%),radial-gradient(at 18% 18%,#fffffffa 0%,#f7fbf9e6 38%,#f7fbf93d 64%,#0000 76%),linear-gradient(90deg,#ffffff80,#0000 72%),url(/images/hospitality-header.png) 62%/cover no-repeat;min-width:0;position:relative;overflow:hidden}.-\32 ettG_signInVisual:before,.-\32 ettG_signInVisual:after{content:"";pointer-events:none;background:#176b570b;border-radius:50%;position:absolute}.-\32 ettG_signInVisual:before{width:590px;height:590px;top:-340px;right:-240px}.-\32 ettG_signInVisual:after{width:650px;height:650px;bottom:-290px;left:-310px}.-\32 ettG_signInIntro{z-index:1;grid-template-rows:auto minmax(0,1fr);align-content:start;height:100%;padding:clamp(48px,5vw,80px);display:grid;position:relative}.-\32 ettG_signInHeading{gap:20px;max-width:600px;margin-top:clamp(48px,5vh,64px);display:grid}.-\32 ettG_signInHeading h1{font-size:clamp(3.1rem,4.2vw,4.25rem);line-height:1.02}.-\32 ettG_signInHeading p{max-width:560px;font-size:clamp(1.15rem,1.55vw,1.35rem);line-height:1.55}.-\32 ettG_privilegedAccess{gap:18px;max-width:570px;margin-top:34px;display:grid}.-\32 ettG_privilegedAccess p{max-width:550px;font-size:1.02rem;line-height:1.55}.-\32 ettG_microsoftButton{border-radius:12px!important;justify-content:space-between!important;min-height:68px!important;padding:0 28px!important;font-size:1.12rem!important}.-\32 ettG_microsoftButton .MuiButton-startIcon{margin-right:14px}.-\32 ettG_microsoftButton .MuiButton-endIcon{margin-left:auto}.-\32 ettG_microsoftMark{grid-template-rows:repeat(2,9px);grid-template-columns:repeat(2,9px);gap:2px;display:grid}.-\32 ettG_microsoftMark i:first-child{background:#f25022}.-\32 ettG_microsoftMark i:nth-child(2){background:#7fba00}.-\32 ettG_microsoftMark i:nth-child(3){background:#00a4ef}.-\32 ettG_microsoftMark i:nth-child(4){background:#ffb900}.-\32 ettG_hospitalityMessage{color:#0f6653;letter-spacing:-.025em;text-shadow:0 1px #ffffffa6;align-self:end;width:fit-content;max-width:440px;margin:0 0 clamp(26px,3vh,42px);padding:18px 42px 26px 0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,Times New Roman,serif;font-size:clamp(1.75rem,2.35vw,2.25rem);font-style:italic;font-weight:400;line-height:1.24;position:relative}.-\32 ettG_hospitalityMessage:after{content:"";background:#176b57b8;width:46px;height:1px;position:absolute;bottom:8px;left:0}.-\32 ettG_signInFormPanel{place-items:center;min-width:0;padding:clamp(36px,4.5vw,68px) clamp(42px,5vw,80px);display:grid;position:relative}.-\32 ettG_signInFormPanel:before{background:var(--mui-palette-divider);content:"";width:1px;position:absolute;top:92px;bottom:92px;left:0}.-\32 ettG_plainSignIn{gap:20px;width:min(100%,560px);display:grid}.-\32 ettG_plainSignInHeading{gap:12px;display:grid}.-\32 ettG_plainSignInHeading p{font-size:1.12rem}.-\32 ettG_frontlineGuidance{border-top:1px solid var(--mui-palette-divider);gap:8px;margin-top:4px;padding-top:20px;display:grid}.-\32 ettG_frontlineGuidance p{max-width:520px}.-\32 ettG_pinStage{place-items:center;width:100%;min-height:0;padding:clamp(18px,3vh,36px) 0;display:grid}.-\32 ettG_pinCard{border:1px solid var(--mui-palette-divider);background:var(--mui-palette-background-paper);text-align:center;border-radius:16px;gap:18px;width:min(100%,420px);padding:32px;display:grid;box-shadow:0 18px 48px #15201c1a}.-\32 ettG_pinLoading,.-\32 ettG_pinRecovery{align-content:center;justify-items:center;min-height:280px}.-\32 ettG_standaloneBrand{justify-self:center;width:200px}.-\32 ettG_pinPropertyName{overflow-wrap:anywhere;font-weight:750}.-\32 ettG_pinHeading{gap:8px;display:grid}.-\32 ettG_pinHeading h1{font-size:clamp(2rem,7vw,2.5rem)}.-\32 ettG_pinSlogan{color:var(--mui-palette-primary-main);font-size:1.08rem;font-weight:700}.-\32 ettG_pinEntry{cursor:text;border-radius:12px;display:block;position:relative}.-\32 ettG_pinEntry:focus-within{outline-offset:3px;outline:3px solid #4c7db759}.-\32 ettG_pinNativeInput{z-index:1;opacity:.01;cursor:text;border:0;width:100%;height:100%;position:absolute;inset:0}.-\32 ettG_pinIndicators{grid-template-columns:repeat(4,48px);justify-content:center;gap:12px;display:grid}.-\32 ettG_pinIndicators>span{border:1px solid var(--mui-palette-divider);width:48px;height:48px;color:var(--mui-palette-primary-main);background:#f7f9f8;border-radius:12px;place-items:center;font-size:1.65rem;line-height:1;transition:border-color .15s,background-color .15s,transform .15s;display:grid}.-\32 ettG_pinIndicators>.-\32 ettG_pinIndicatorFilled{background:#eaf4f1;border-color:#176b5759;transform:translateY(-1px)}.-\32 ettG_pinStatus{min-height:44px;color:var(--mui-palette-text-secondary);justify-content:center;align-items:center;gap:8px;font-size:.85rem;line-height:1.35;display:flex}.-\32 ettG_pinStatusError{color:var(--mui-palette-error-main)}.-\32 ettG_pinRetry{min-height:44px!important}.-\32 ettG_pinKeypad{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.-\32 ettG_pinKey{border:1px solid var(--mui-palette-divider)!important;min-width:0!important;min-height:62px!important;color:var(--mui-palette-text-primary)!important;background:#f5f7f6!important;border-radius:12px!important;font-size:1.75rem!important}.-\32 ettG_pinKey:hover{background:#edf4f1!important;border-color:#176b574d!important}.-\32 ettG_pinKey:active{transform:translateY(1px)}.-\32 ettG_pinKeySpacer{min-height:62px}.-\32 ettG_shiftMessage{color:var(--mui-palette-primary-main);font-weight:750}.-\32 ettG_pinHelp{margin-top:-8px!important}.-\32 ettG_otherSignIn{justify-self:center;min-height:44px!important}.-\32 ettG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.-\32 ettG_pinIndicators>span,.-\32 ettG_pinKey{transition:none}}@media (min-width:521px) and (max-height:800px){.-\32 ettG_pinStage{padding:8px 0}.-\32 ettG_pinCard{gap:10px;padding:18px 28px}.-\32 ettG_pinHeading{gap:4px}.-\32 ettG_pinHeading h1{font-size:2rem}.-\32 ettG_pinIndicators{grid-template-columns:repeat(4,42px);gap:10px}.-\32 ettG_pinIndicators>span{width:42px;height:42px}.-\32 ettG_pinStatus{min-height:30px}.-\32 ettG_pinKeypad{gap:8px}.-\32 ettG_pinKey,.-\32 ettG_pinKeySpacer{min-height:50px!important}.-\32 ettG_pinHelp{margin-top:0!important}}.-\32 ettG_form{align-content:start;gap:18px;width:min(100%,590px);display:grid}.-\32 ettG_formLoading{place-items:center;min-height:240px;display:grid}.-\32 ettG_formHeading{gap:18px;margin-bottom:14px;display:grid}.-\32 ettG_formHeading h2{font-size:clamp(2.15rem,3vw,2.65rem);line-height:1.1}.-\32 ettG_formHeading p{max-width:520px;font-size:1.15rem;line-height:1.55}.-\32 ettG_form .MuiOutlinedInput-root{border-radius:11px;height:68px;min-height:68px;padding-left:20px}.-\32 ettG_form .MuiInputBase-input{padding:18px 18px 18px 4px;font-size:1.05rem}.-\32 ettG_form .MuiInputBase-input::placeholder{color:#74837d;opacity:1}.-\32 ettG_form .MuiInputAdornment-root{color:#60736c;margin-right:12px}.-\32 ettG_form .MuiInputAdornment-root svg{font-size:1.65rem}.-\32 ettG_form .MuiFormHelperText-root{min-height:18px;margin-top:6px;font-size:.78rem}.-\32 ettG_signInError{margin-top:-2px}.-\32 ettG_frontlineSubmit{border-radius:12px!important;min-height:68px!important;margin-top:2px!important;font-size:1.12rem!important}.-\32 ettG_frontlineSubmit .MuiButton-endIcon{position:absolute;right:28px}.-\32 ettG_formSecurityCue{text-align:center;grid-template-columns:minmax(22px,1fr) auto auto minmax(22px,1fr);align-items:center;gap:14px;margin-top:10px;display:grid}.-\32 ettG_formSecurityCue>span{background:var(--mui-palette-divider);height:1px}.-\32 ettG_formSecurityCue svg{color:#60736c;font-size:1.35rem}.-\32 ettG_formSecurityCue p{white-space:nowrap;font-size:.88rem}.-\32 ettG_authFooter{color:#73817c;font-size:.86rem}.-\32 ettG_progressRow{align-items:center;gap:12px;display:flex}.-\32 ettG_toolbar{flex-wrap:wrap;justify-content:flex-start}.-\32 ettG_tablePanel{padding:0;overflow-x:auto}.-\32 ettG_staffName{font-weight:650;display:block}.-\32 ettG_rowActions{flex-wrap:wrap;gap:4px;min-width:240px;display:flex}.-\32 ettG_adminRow{border-bottom:1px solid var(--mui-palette-divider);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.-\32 ettG_adminName{font-weight:650}.-\32 ettG_dialogForm{gap:18px;display:grid;padding-top:12px!important}@media (max-width:1050px){.-\32 ettG_signInMain{padding-left:28px;padding-right:28px}.-\32 ettG_signInSurface{grid-template-columns:minmax(350px,.82fr) minmax(520px,1.18fr)}.-\32 ettG_signInIntro,.-\32 ettG_signInFormPanel{padding:44px}.-\32 ettG_signInHeading{margin-top:44px}.-\32 ettG_signInHeading h1{font-size:clamp(2.65rem,5vw,3.4rem)}}@media (max-width:960px){.-\32 ettG_signInMain{overflow:visible}.-\32 ettG_authHeader{min-height:48px}.-\32 ettG_signInSurface{grid-template-columns:1fr}.-\32 ettG_signInVisual{background:linear-gradient(140deg, var(--mui-palette-background-paper), #edf5f2)}.-\32 ettG_signInIntro{padding:34px}.-\32 ettG_signInHeading{margin-top:28px}.-\32 ettG_hospitalityMessage{display:none}.-\32 ettG_signInFormPanel{border-top:1px solid var(--mui-palette-divider);padding:42px 34px}.-\32 ettG_signInFormPanel:before{display:none}}@media (max-width:760px){.-\32 ettG_appHeader,.-\32 ettG_contextPanel{flex-direction:column;align-items:stretch}.-\32 ettG_signInMain{padding:16px}.-\32 ettG_secureHeaderCue span{display:none}.-\32 ettG_authStage{padding:20px 0}.-\32 ettG_authFooter{text-align:center;justify-content:center}.-\32 ettG_authFooter span:last-child{display:none}}@media (max-width:520px){.-\32 ettG_signInMain{padding:12px}.-\32 ettG_pageBrand{width:180px}.-\32 ettG_authStage{padding:14px 0}.-\32 ettG_authSurface{border-radius:14px}.-\32 ettG_signInIntro,.-\32 ettG_signInFormPanel{padding:26px 22px}.-\32 ettG_signInHeading{margin-top:0}.-\32 ettG_signInHeading h1{font-size:2.35rem}.-\32 ettG_signInHeading p{font-size:1.05rem}.-\32 ettG_microsoftButton{min-height:60px!important;padding:0 18px!important;font-size:1rem!important}.-\32 ettG_form{gap:14px}.-\32 ettG_formHeading h2{font-size:2rem}.-\32 ettG_formHeading p{font-size:1rem}.-\32 ettG_form .MuiOutlinedInput-root{height:62px;min-height:62px}.-\32 ettG_frontlineSubmit{min-height:60px!important}.-\32 ettG_pinCard{gap:14px;padding:22px 16px}.-\32 ettG_pinIndicators{grid-template-columns:repeat(4,minmax(0,44px));gap:8px}.-\32 ettG_pinIndicators>span{width:100%;height:44px}.-\32 ettG_pinKey,.-\32 ettG_pinKeySpacer{min-height:56px}.-\32 ettG_formSecurityCue{grid-template-columns:auto auto;justify-content:center}.-\32 ettG_formSecurityCue>span{display:none}.-\32 ettG_formSecurityCue p{white-space:normal}}
._7v2iwG_operations,._7v2iwG_guestPage{gap:24px;display:grid}._7v2iwG_hero{background:linear-gradient(90deg,#fff 38%,#ffffff40),linear-gradient(135deg,#edf4f1,#f7ead4);border-radius:18px;align-items:center;min-height:150px;padding:34px;display:flex}._7v2iwG_metrics{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}._7v2iwG_metrics article{background:#fff;border:1px solid #e1e7e4;border-radius:14px;align-items:center;gap:14px;padding:18px;display:flex}._7v2iwG_metrics article>span{color:#176b57;background:#edf7f3;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}._7v2iwG_metrics small,._7v2iwG_metrics strong{display:block}._7v2iwG_metrics strong{font-size:28px}._7v2iwG_workspace{grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);gap:16px;display:grid}._7v2iwG_listPanel,._7v2iwG_detail,._7v2iwG_composer{background:#fff;border:1px solid #e1e7e4;border-radius:16px;padding:18px}._7v2iwG_filters{grid-template-columns:1fr 180px;gap:12px;margin-bottom:12px;display:grid}._7v2iwG_filterPicker{border:1px solid #e1e7e4;border-radius:12px;gap:8px;padding:12px;display:grid}._7v2iwG_requestList{display:grid}._7v2iwG_requestList button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e1e7e4;grid-template-columns:minmax(0,1fr) auto 80px;align-items:center;gap:10px;padding:16px 10px;display:grid}._7v2iwG_requestList button:hover,._7v2iwG_requestList ._7v2iwG_selected{background:#f1f8f5}._7v2iwG_requestList strong,._7v2iwG_requestList span{display:block}._7v2iwG_requestList span,._7v2iwG_requestList time{color:#66716c;font-size:13px}._7v2iwG_detail{align-self:start;position:sticky;top:18px}._7v2iwG_detailHeading{justify-content:space-between;gap:10px;display:flex}._7v2iwG_detail dl{grid-template-columns:110px 1fr;gap:14px;margin:24px 0;display:grid}._7v2iwG_detail dt{color:#66716c}._7v2iwG_detail dd{margin:0}._7v2iwG_actions{gap:10px;display:flex}._7v2iwG_status{font-weight:700}._7v2iwG_statusOpen,._7v2iwG_statusPendingApproval{color:#835a0d!important;background:#fff2d8!important}._7v2iwG_statusInProgress{color:#235da8!important;background:#e8f1ff!important}._7v2iwG_statusCompleted{color:#176b57!important;background:#e5f7ef!important}._7v2iwG_statusCancelled{color:#a33b48!important;background:#fdebed!important}._7v2iwG_empty{text-align:center;color:#66716c;padding:48px 20px}._7v2iwG_guestPage{max-width:1050px;margin:auto;padding:32px}._7v2iwG_guestPage>header{justify-content:space-between;align-items:start;gap:16px;display:flex}._7v2iwG_catalog{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}._7v2iwG_catalog button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e7e4;border-radius:14px;flex-direction:column;gap:8px;min-height:140px;padding:18px;display:flex}._7v2iwG_catalog button span{color:#66716c}._7v2iwG_catalog button small{color:#176b57;margin-top:auto}._7v2iwG_catalog ._7v2iwG_selectedService{background:#f1f8f5;border:2px solid #176b57}._7v2iwG_composer{gap:14px;display:grid;position:sticky;bottom:12px;box-shadow:0 12px 30px #15201c1f}._7v2iwG_guestRequests{gap:12px;display:grid}._7v2iwG_guestRequests article{background:#fff;border:1px solid #e1e7e4;border-radius:14px;grid-template-columns:1fr auto;gap:10px;padding:18px;display:grid}._7v2iwG_guestRequests article span{color:#66716c;font-size:13px;display:block}._7v2iwG_guestRequests article p{color:#66716c;grid-column:1/-1;margin:0}._7v2iwG_guestRequests button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e7e4;border-radius:14px;grid-template-columns:1fr auto;gap:10px;width:100%;padding:18px;display:grid}._7v2iwG_guestRequests button._7v2iwG_selected{background:#f1f8f5;border-color:#176b57}._7v2iwG_guestRequests button span{color:#66716c;font-size:13px;display:block}._7v2iwG_guestRequests button p{color:#66716c;grid-column:1/-1;margin:0}._7v2iwG_actionStack,._7v2iwG_history,._7v2iwG_roster{gap:12px;display:grid}._7v2iwG_incrementalPagination{justify-content:space-between;align-items:center;gap:8px;display:flex}._7v2iwG_history{margin-top:24px}._7v2iwG_history article{border-left:2px solid #d9e8e2;gap:3px;padding-left:12px;display:grid}._7v2iwG_history span,._7v2iwG_roster span{color:#66716c;font-size:13px}._7v2iwG_roster article{background:#fff;border:1px solid #e1e7e4;border-radius:14px;grid-template-columns:minmax(180px,1fr) minmax(220px,.8fr) auto;align-items:center;gap:16px;padding:18px;display:grid}._7v2iwG_roster article>div{display:grid}._7v2iwG_operations{color:#23332d;gap:22px}._7v2iwG_eyebrow{color:#517465;letter-spacing:.15em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:800;display:block}._7v2iwG_operations ._7v2iwG_hero{background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:20px;min-height:auto;padding:0}._7v2iwG_operations ._7v2iwG_hero h1{letter-spacing:-.04em;font-size:clamp(30px,3vw,38px);font-weight:750;line-height:1.15}._7v2iwG_operations ._7v2iwG_hero p{margin-top:7px;font-size:14px}._7v2iwG_operations ._7v2iwG_hero>button{min-height:44px;box-shadow:none;text-transform:none;border-radius:9px;flex:none;font-weight:700}._7v2iwG_mobileButtonLabel{display:none}._7v2iwG_metrics{gap:12px}._7v2iwG_metrics article{border-color:#e0e8e3;border-radius:13px;min-height:100px;padding:18px 20px;box-shadow:0 2px 8px #19382906}._7v2iwG_metrics article>span{color:#256b4c;background:#eaf3ed;border-radius:10px;width:42px;height:42px}._7v2iwG_metrics small{color:#6d7a71;margin-bottom:5px;font-size:12px;font-weight:650}._7v2iwG_metrics strong{color:#223e2d;font-size:27px;font-weight:750;line-height:1}._7v2iwG_workspace{background:#fff;border:1px solid #e0e8e3;border-radius:15px;grid-template-columns:minmax(350px,.84fr) minmax(0,1.16fr);align-items:stretch;gap:0;min-width:0;overflow:hidden;box-shadow:0 5px 20px #142c2209}._7v2iwG_listPanel,._7v2iwG_detail{background:0 0;border:0;border-radius:0;min-width:0}._7v2iwG_listPanel{border-right:1px solid #e4ebe7;padding:22px 0 12px}._7v2iwG_listHeading{justify-content:space-between;align-items:baseline;gap:12px;padding:0 22px 18px;display:flex}._7v2iwG_listHeading h2{font-size:18px;font-weight:750}._7v2iwG_listHeading p{margin-top:3px;font-size:13px}._7v2iwG_queueFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 22px;display:grid}._7v2iwG_queueFilters ._7v2iwG_MuiInputBase-root{min-width:0}._7v2iwG_searchRow{gap:9px;min-width:0;display:flex}._7v2iwG_searchRow>div{flex:1;min-width:0}._7v2iwG_searchRow>button{text-transform:none;border:1px solid #dce7df;gap:6px;min-width:80px}._7v2iwG_searchRow>button svg{font-size:18px}._7v2iwG_activeFiltersHint{color:#236b49;padding:8px 22px;font-size:12px;display:block}._7v2iwG_moreFiltersButton{min-height:38px;text-transform:none!important;margin:8px 22px 14px!important;padding:4px 0!important}._7v2iwG_extraFilters{background:#f8faf8;border-top:1px solid #e4ebe7;gap:12px;padding:14px 22px;display:grid}._7v2iwG_requestList button{border-bottom-color:#e8eeea;grid-template-columns:minmax(0,1fr) auto;width:100%;min-height:102px;padding:18px 22px;position:relative}._7v2iwG_requestList button._7v2iwG_selected{background:#eaf4ee;box-shadow:inset 3px 0 #27744e}._7v2iwG_requestList button:hover{background:#f2f8f4}._7v2iwG_requestRowMain{min-width:0}._7v2iwG_requestRowMain strong{color:#24392e;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}._7v2iwG_requestRowMain span,._7v2iwG_requestRowMain small{margin-top:5px}._7v2iwG_requestRowMain small{color:#536e5c;font-size:12px}._7v2iwG_requestList time{grid-column:2;justify-self:end}._7v2iwG_listPanel>nav:last-child{padding:10px 22px 0}._7v2iwG_detail{align-self:stretch;padding:24px 28px;position:static}._7v2iwG_detailHeading{align-items:flex-start}._7v2iwG_detailHeading h2{letter-spacing:-.02em;font-size:23px;font-weight:750}._7v2iwG_detailHeading p{margin-top:6px;font-size:13px;line-height:1.55}._7v2iwG_detailContext{color:#5d7064;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:13px;display:flex}._7v2iwG_detailContext strong{color:#2a4835;font-size:14px}._7v2iwG_detailContext span:not(:last-child):after{content:" ·"}._7v2iwG_ownerNotice,._7v2iwG_approvalNotice{color:#365a42;background:#f0f7f1;border:1px solid #d9e5db;border-radius:10px;margin:20px 0 0;padding:13px 15px;font-size:13px}._7v2iwG_detail ._7v2iwG_factGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0}._7v2iwG_factGrid>div{border:1px solid #e4ebe7;border-radius:9px;min-width:0;overflow:hidden}._7v2iwG_factGrid dt,._7v2iwG_factGrid dd{min-width:0;padding:9px 12px}._7v2iwG_factGrid dt{color:#718176;text-transform:uppercase;padding-bottom:0;font-size:11px}._7v2iwG_factGrid dd{color:#29402f;margin:0;font-size:13px;font-weight:700}._7v2iwG_detailNote{border:1px solid #e4ebe7;border-radius:10px;margin-bottom:22px;padding:17px}._7v2iwG_detailNote p{color:#4c5d52;margin:0;font-size:14px}._7v2iwG_detail ._7v2iwG_actionStack{margin:20px 0}._7v2iwG_detail ._7v2iwG_actionStack h3{font-size:16px;font-weight:700}._7v2iwG_detail ._7v2iwG_actions{flex-wrap:wrap}._7v2iwG_detail ._7v2iwG_history{border-top:1px solid #e4ebe7;padding-top:20px}._7v2iwG_recordComposer{background:#fff;flex-direction:column;height:100%;min-height:0;display:flex}._7v2iwG_drawerHeading,._7v2iwG_drawerFooter{justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;display:flex}._7v2iwG_drawerHeading{border-bottom:1px solid #e5ebe7}._7v2iwG_drawerHeading h2{font-size:23px;font-weight:750}._7v2iwG_drawerHeading p{font-size:13px}._7v2iwG_drawerBody{align-content:start;gap:15px;padding:24px 28px 36px;display:grid;overflow-y:auto}._7v2iwG_drawerBody h3{margin-top:8px;font-weight:700}._7v2iwG_drawerFooter{background:#fff;border-top:1px solid #e5ebe7;margin-top:auto}._7v2iwG_scheduleOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._7v2iwG_scheduleOptions button{color:#3f5848;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe5de;border-radius:9px;padding:10px;font-size:13px}._7v2iwG_scheduleOptions button._7v2iwG_activeOption{color:#1e6744;background:#eef7f0;border-color:#2f7854;font-weight:700}._7v2iwG_mobileDetailPaper{width:min(100vw,580px);padding-bottom:env(safe-area-inset-bottom)}._7v2iwG_mobileDetailBack{align-self:start;text-transform:none!important;margin:12px 16px 0!important}._7v2iwG_guestCatalogPage{gap:0;width:100%;max-width:1224px;margin:0 auto;padding:0 40px 64px}._7v2iwG_guestTopNav{gap:0;min-width:0;display:grid}._7v2iwG_desktopGuestHeader{justify-content:space-between;align-items:center;min-height:78px;display:flex}._7v2iwG_desktopGuestBrand{color:#1d4933;flex:none;align-items:center;min-height:44px;font-size:17px;text-decoration:none;display:inline-flex}._7v2iwG_guestBrand{width:168px}._7v2iwG_desktopGuestIdentity{align-items:center;gap:12px;font-size:13px;display:flex}._7v2iwG_desktopGuestIdentity>span{color:#fff;background:#176b57;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}._7v2iwG_desktopGuestIdentity button{color:#176b57;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:22px}._7v2iwG_desktopStayCard{color:#fff;background:#105b4a;border-radius:14px;grid-template-columns:minmax(0,1fr) repeat(3,minmax(135px,.24fr));align-items:center;min-height:112px;padding:24px 26px;display:grid}._7v2iwG_desktopStayCard>div{border-left:1px solid #ffffff3d;gap:7px;padding:0 26px;display:grid}._7v2iwG_desktopStayCard>div:first-child{border-left:0;padding-left:0}._7v2iwG_desktopStayCard>div:first-child strong{font-size:27px}._7v2iwG_desktopStayCard span{color:#ffffffd9;font-size:12px}._7v2iwG_desktopStayCard small{color:#ffffffd6;font-size:10px;font-weight:750}._7v2iwG_desktopStayCard>div:not(:first-child) strong{font-size:16px}._7v2iwG_desktopGuestLinks{border-bottom:1px solid #e7ede9;justify-content:flex-start;align-items:center;gap:64px;min-width:0;min-height:70px;display:flex}._7v2iwG_desktopGuestLinks>a{color:#496457;white-space:nowrap;align-items:center;min-height:44px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}._7v2iwG_desktopGuestLinks>a[aria-current=page]{color:#176b57;box-shadow:inset 0 -2px #176b57}._7v2iwG_guestTopNav a:hover{color:#176b57}._7v2iwG_guestTopNav a:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #4c7db7}._7v2iwG_guestStayContext{color:#304738;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #e3eae4;border-radius:999px;max-width:250px;padding:10px 14px;font-size:12px;font-weight:650;overflow:hidden}._7v2iwG_mobileGuestChrome,._7v2iwG_mobileStayCard,._7v2iwG_mobileGuestTabs{display:none}._7v2iwG_guestChatUnread{background:#cc5757;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}._7v2iwG_guestHero{padding:48px 0 33px}._7v2iwG_guestHero h1{letter-spacing:-.04em;max-width:700px;font-size:clamp(31px,3vw,41px);font-weight:750}._7v2iwG_guestHero p{margin-top:10px;font-size:15px}._7v2iwG_guestCatalogLayout{grid-template-columns:minmax(0,1fr) minmax(310px,.48fr);align-items:start;gap:26px;display:grid}._7v2iwG_guestCatalogMain{gap:18px;min-width:0;display:grid}._7v2iwG_categoryTabs{gap:8px;padding-bottom:3px;display:flex;overflow-x:auto}._7v2iwG_categoryTabs button{color:#4c6656;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce7df;border-radius:22px;flex:none;padding:9px 18px;font-size:13px}._7v2iwG_categoryTabs button[aria-pressed=true]{color:#fff;background:#236744;border-color:#236744}._7v2iwG_guestCatalogPage ._7v2iwG_catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button{gap:6px;min-height:174px;padding:19px}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button small{color:#30744f;text-transform:uppercase;letter-spacing:.09em;margin:0;font-size:11px;font-weight:750}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button strong{color:#293e32;margin-top:4px;font-size:17px}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button>span{font-size:13px;line-height:1.5}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button ._7v2iwG_catalogCardFoot{color:#286b49;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}._7v2iwG_catalogCardFoot b{font-size:13px}._7v2iwG_receptionCta{display:none}._7v2iwG_guestComposer,._7v2iwG_guestComposerPlaceholder{background:#fff;border:1px solid #dfe9e2;border-radius:15px;box-shadow:0 5px 20px #142c220a}._7v2iwG_guestComposer{flex-direction:column;min-height:330px;display:flex}._7v2iwG_guestComposerHeading{border-bottom:1px solid #e8eee9;justify-content:space-between;gap:12px;padding:24px 24px 18px;display:flex}._7v2iwG_guestComposerHeading h2{font-size:21px;font-weight:750}._7v2iwG_guestComposerHeading p{margin-top:8px;font-size:13px}._7v2iwG_guestComposerBody{align-content:start;gap:18px;padding:22px 24px;display:grid}._7v2iwG_guestComposerBody h3{font-size:15px;font-weight:700}._7v2iwG_composerPrice{color:#5d7064;justify-content:space-between;font-size:13px;display:flex}._7v2iwG_composerPrice strong{color:#233e2d;font-size:15px}._7v2iwG_guestComposerFooter{border-top:1px solid #e8eee9;margin-top:auto;padding:18px 24px 24px}._7v2iwG_guestComposerPlaceholder{padding:36px 24px}._7v2iwG_guestComposerPlaceholder h2{font-weight:700}._7v2iwG_guestComposerPlaceholder p{margin-top:6px;font-size:13px}._7v2iwG_guestComposerSheet{border-radius:20px 20px 0 0;max-height:min(92dvh,800px);overflow-y:auto}._7v2iwG_guestComposerSheet ._7v2iwG_guestComposer{min-height:min(80dvh,680px);box-shadow:none;border:0;border-radius:0}._7v2iwG_guestRequestsPage{gap:0;width:100%;max-width:1224px;margin:0 auto;padding:0 40px 64px}._7v2iwG_guestRequestsPage ._7v2iwG_guestHero{background:#fff;border:1px solid #e1e9e3;border-bottom:0;border-radius:15px 15px 0 0;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:31px 31px 28px;display:flex}._7v2iwG_guestRequestsPage ._7v2iwG_guestHero h1{font-size:28px}._7v2iwG_guestRequestsPage ._7v2iwG_guestHero>a{min-height:44px;box-shadow:none;text-transform:none}._7v2iwG_mobileRequestSubtitle,._7v2iwG_receptionRequestLink ._7v2iwG_mobileReceptionCopy{display:none}._7v2iwG_guestRequestsLayout{background:#fff;border:1px solid #e1e9e3;border-top:0;border-radius:0 0 15px 15px;min-width:0;min-height:470px;padding:0 31px 31px;display:block}._7v2iwG_guestRequestDetailOpen{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);padding:0;display:grid}._7v2iwG_guestDetailHidden{display:none!important}._7v2iwG_guestRequestsLayout ._7v2iwG_listPanel{border:0;padding:0}._7v2iwG_guestRequestDetailOpen ._7v2iwG_listPanel{border-right:1px solid #e7eee8}._7v2iwG_guestListHeading{border-top:1px solid #e5ebe7;padding:0 0 18px}._7v2iwG_guestListHeading h2{font-size:17px;font-weight:750}._7v2iwG_requestTabs{gap:18px;margin-top:18px;display:flex}._7v2iwG_requestTabs button{color:#697b70;min-height:32px;font:inherit;cursor:pointer;background:#eef1ef;border:0;border-radius:18px;padding:6px 12px;font-size:12px;font-weight:700}._7v2iwG_requestTabs button[aria-pressed=true]{color:#236745;background:#e4f3eb}._7v2iwG_guestRequestsLayout ._7v2iwG_guestRequests{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}._7v2iwG_guestRequestsLayout ._7v2iwG_guestRequests button{border:1px solid #e2eae4;border-radius:14px;grid-template-columns:minmax(0,1fr) 24px;gap:8px;min-height:165px;padding:58px 18px 18px;position:relative}._7v2iwG_guestRequestsLayout ._7v2iwG_guestRequests button._7v2iwG_selected{box-shadow:none;background:#fff;border-color:#cbded2}._7v2iwG_guestRequestsLayout ._7v2iwG_guestRequests button>.MuiChip-root{position:absolute;top:18px;left:18px}._7v2iwG_guestRequestsLayout ._7v2iwG_guestRequests button strong{color:#253d2e;font-size:17px}._7v2iwG_requestCardMeta{margin-top:5px}._7v2iwG_requestArrow{grid-area:1/2;align-self:center;color:#197559!important}._7v2iwG_requestCardTime{align-items:center;gap:7px;font-size:12px;display:flex;grid-column:1/-1!important;margin-top:8px!important}._7v2iwG_requestCardTime svg{font-size:16px}._7v2iwG_guestRequestsPage ._7v2iwG_statusInProgress{color:#176b57!important;background:#e4f3eb!important}._7v2iwG_guestRequestsLayout ._7v2iwG_listPanel>nav:last-child{padding:14px 20px}._7v2iwG_guestRequestsLayout ._7v2iwG_detailHeading{flex-wrap:wrap}._7v2iwG_requestProgress{justify-content:space-between;align-items:start;gap:4px;margin:26px 0;padding:0;list-style:none;display:flex}._7v2iwG_requestProgress li{color:#7b8a7f;text-align:center;flex:1;justify-items:center;gap:8px;font-size:11px;display:grid}._7v2iwG_requestProgress li span{color:#55725d;background:#fff;border:1px solid #cad9ce;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:700;display:grid}._7v2iwG_requestProgress ._7v2iwG_progressReached{color:#256b49;font-weight:700}._7v2iwG_requestProgress ._7v2iwG_progressReached span{color:#fff;background:#28754e;border-color:#28754e}._7v2iwG_guestDetailBack{text-transform:none!important;margin:0 0 16px -8px!important}._7v2iwG_returnButton{width:100%;min-height:48px;text-transform:none!important;margin-top:24px!important}._7v2iwG_requestPageActions{gap:28px;margin-top:28px;display:grid}._7v2iwG_requestPageActions>a:first-child{display:none}._7v2iwG_receptionRequestLink{color:#183126;background:#f0f3f1;border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:100px;padding:22px 26px;text-decoration:none;display:grid}._7v2iwG_receptionRequestLink>svg{color:#197559}._7v2iwG_receptionRequestLink span{gap:4px;display:grid}._7v2iwG_receptionRequestLink small{color:#64736b;font-size:13px}._7v2iwG_requestsPrivacy{color:#68766f;margin:16px 0 0;font-size:11px}._7v2iwG_mobilePowered{display:none}@media (max-width:900px){._7v2iwG_metrics{grid-template-columns:repeat(2,1fr)}._7v2iwG_workspace{grid-template-columns:1fr}._7v2iwG_detail{position:static}._7v2iwG_catalog{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){._7v2iwG_operations,._7v2iwG_guestPage{gap:16px}._7v2iwG_hero{min-height:auto;padding:22px}._7v2iwG_metrics{gap:8px}._7v2iwG_metrics article{padding:12px}._7v2iwG_metrics strong{font-size:22px}._7v2iwG_filters{grid-template-columns:1fr}._7v2iwG_requestList button{grid-template-columns:1fr auto}._7v2iwG_requestList time{display:none}._7v2iwG_guestPage{padding:20px 16px 96px}._7v2iwG_guestPage>header{display:grid}._7v2iwG_catalog{grid-template-columns:1fr}._7v2iwG_composer{bottom:76px}._7v2iwG_detail dl{grid-template-columns:1fr;gap:5px}._7v2iwG_detail dd{margin-bottom:10px}._7v2iwG_roster article{grid-template-columns:1fr}}@media (max-width:1100px){._7v2iwG_workspace{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr)}._7v2iwG_queueFilters{grid-template-columns:repeat(2,minmax(0,1fr))}._7v2iwG_guestCatalogLayout{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr)}}@media (max-width:700px){._7v2iwG_operations{gap:16px}._7v2iwG_operations ._7v2iwG_hero{align-items:flex-start}._7v2iwG_operations ._7v2iwG_hero h1{font-size:29px}._7v2iwG_operations ._7v2iwG_hero p{font-size:12px}._7v2iwG_operations ._7v2iwG_hero>button{min-width:98px;padding:8px 11px}._7v2iwG_desktopButtonLabel{display:none}._7v2iwG_mobileButtonLabel{display:inline}._7v2iwG_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}._7v2iwG_metrics article{gap:9px;min-height:58px;padding:8px 10px}._7v2iwG_metrics article>span{width:34px;height:34px}._7v2iwG_metrics article>span svg{font-size:19px}._7v2iwG_metrics strong{font-size:22px}._7v2iwG_metrics small{font-size:11px}._7v2iwG_workspace{display:block}._7v2iwG_listPanel{border-right:0}._7v2iwG_listHeading{padding:0 16px 14px}._7v2iwG_queueFilters{padding:0 16px}._7v2iwG_queueFilters>:not(:first-child){display:none}._7v2iwG_queueFilters[data-expanded=true]>:not(:first-child){display:block}._7v2iwG_searchRow>button{min-width:44px;padding:7px}._7v2iwG_searchRow>button span{display:none}._7v2iwG_moreFiltersButton{margin-left:16px!important}._7v2iwG_requestList button{min-height:95px;padding:15px 16px}._7v2iwG_requestList time{font-size:11px;display:block}._7v2iwG_recordDrawerPaper{width:100vw;height:100dvh}._7v2iwG_drawerHeading,._7v2iwG_drawerFooter{padding:16px}._7v2iwG_drawerBody{padding:20px 16px 30px}._7v2iwG_drawerFooter{padding-bottom:calc(16px + env(safe-area-inset-bottom))}._7v2iwG_mobileDetailPaper ._7v2iwG_detail{padding:12px 20px 30px}._7v2iwG_guestCatalogPage{gap:0;padding:0 16px 40px}._7v2iwG_guestTopNav{border-bottom:0;margin:0 -16px;display:grid}._7v2iwG_desktopGuestHeader,._7v2iwG_desktopStayCard,._7v2iwG_desktopGuestBrand,._7v2iwG_desktopGuestLinks{display:none}._7v2iwG_mobileGuestChrome{border-bottom:1px solid #e4e9e6;grid-template-columns:34px 1fr 44px;align-items:center;column-gap:10px;min-height:44px;padding:9px 12px 9px 16px;display:grid}._7v2iwG_mobileGuestChrome>span{color:#fff;background:#176b57;border-radius:50%;grid-row:1/span 2;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}._7v2iwG_mobileGuestChrome strong{align-self:end;font-size:13px}._7v2iwG_mobileGuestChrome small{color:#66716c;align-self:start;font-size:10px}._7v2iwG_mobileGuestChrome>button{grid-area:1/3/span 2}._7v2iwG_mobileStayCard{color:#fff;background:#105b4a;border-radius:14px;gap:5px;margin:10px 16px 6px;padding:20px 16px;text-decoration:none;display:grid}._7v2iwG_mobileStayCard strong{font-size:16px}._7v2iwG_mobileStayCard span{color:#ffffffd6;justify-content:space-between;align-items:center;font-size:11px;display:flex}._7v2iwG_mobileStayCard svg{font-size:19px}._7v2iwG_mobileGuestTabs{border-bottom:1px solid #dfe6e2;grid-template-columns:repeat(3,1fr);padding:0 16px;display:grid}._7v2iwG_mobileGuestTabs a{color:#42554c;place-items:center;min-height:61px;font-size:12px;font-weight:650;text-decoration:none;display:grid}._7v2iwG_mobileGuestTabs a[aria-current=page]{color:#176b57;box-shadow:inset 0 -2px #176b57}._7v2iwG_guestStayContext{display:none}._7v2iwG_guestHero{padding:24px 0}._7v2iwG_guestHero h1{font-size:31px;line-height:1.13}._7v2iwG_guestHero p{font-size:13px}._7v2iwG_guestCatalogLayout{display:block}._7v2iwG_guestCatalogMain{gap:12px}._7v2iwG_catalogSearch{background:#fff}._7v2iwG_categoryTabs{margin:0 -4px;padding:0 4px 3px}._7v2iwG_categoryTabs button{min-height:38px;padding:7px 13px;font-size:12px}._7v2iwG_guestCatalogPage ._7v2iwG_catalog{grid-template-columns:1fr}._7v2iwG_guestCatalogPage ._7v2iwG_guestHero{padding:24px 4px 26px}._7v2iwG_guestCatalogPage ._7v2iwG_guestHero h1{letter-spacing:-.025em;font-size:25px}._7v2iwG_guestCatalogPage ._7v2iwG_catalog{gap:14px}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button{border-radius:14px;grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr) 18px;align-items:center;gap:3px 16px;min-height:98px;padding:16px;display:grid;position:relative}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button ._7v2iwG_serviceIcon{grid-row:1/span 2;width:48px;height:48px}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button>small{display:none}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button>strong{grid-area:1/2;align-self:end;margin:0;font-size:15px}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button>span:not(._7v2iwG_serviceIcon):not(._7v2iwG_catalogCardFoot){grid-area:2/2;align-self:start;font-size:12px}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button ._7v2iwG_approvalBadge{display:none}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button ._7v2iwG_catalogCardFoot{display:contents}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button ._7v2iwG_catalogCardFoot b{display:none}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button ._7v2iwG_catalogCardFoot span{color:#237151;white-space:nowrap;grid-area:1/3/span 2;width:18px;font-size:21px;line-height:1}._7v2iwG_receptionCta{color:#4f6558;gap:10px;margin-top:28px;padding:0 4px;font-size:12px;display:grid}._7v2iwG_receptionCta a{color:#176b57;text-transform:none;background:#e9f3ed;border-radius:9px;min-height:46px}._7v2iwG_guestComposerSheet ._7v2iwG_guestComposerFooter{padding-bottom:calc(20px + env(safe-area-inset-bottom));background:#fff;position:sticky;bottom:0}._7v2iwG_guestRequestsPage{gap:0;padding:0 16px 40px}._7v2iwG_guestRequestsPage ._7v2iwG_guestTopNav{gap:0;padding:0}._7v2iwG_guestRequestsPage ._7v2iwG_guestHero{background:0 0;border:0;margin:0;padding:26px 4px;display:block}._7v2iwG_guestRequestsPage ._7v2iwG_guestHero h1{font-size:25px}._7v2iwG_guestRequestsPage ._7v2iwG_guestHero>a,._7v2iwG_desktopRequestSubtitle,._7v2iwG_receptionRequestLink ._7v2iwG_desktopReceptionCopy{display:none}._7v2iwG_mobileRequestSubtitle,._7v2iwG_receptionRequestLink ._7v2iwG_mobileReceptionCopy{display:inline}._7v2iwG_guestRequestsLayout,._7v2iwG_guestRequestDetailOpen{background:0 0;border:0;min-height:0;padding:0;display:block}._7v2iwG_guestRequestsLayout ._7v2iwG_listPanel{border:0;padding:0}._7v2iwG_guestListHeading{display:none}._7v2iwG_guestRequestsLayout ._7v2iwG_guestRequests{grid-template-columns:1fr;gap:12px}._7v2iwG_guestRequestsLayout ._7v2iwG_guestRequests button{background:#fff;border:1px solid #e2eae4;border-radius:14px;min-height:165px;margin:0;padding:58px 18px 18px}._7v2iwG_guestRequestsLayout ._7v2iwG_detail{padding:8px 0 88px}._7v2iwG_guestRequestDetailOpen ._7v2iwG_listPanel,._7v2iwG_guestDetailView ._7v2iwG_guestHero{display:none}._7v2iwG_guestDetailView ._7v2iwG_guestRequestsLayout ._7v2iwG_detail ._7v2iwG_factGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._7v2iwG_guestDetailView ._7v2iwG_returnButton{z-index:3;right:16px;bottom:calc(12px + env(safe-area-inset-bottom));background:#fff;border-color:#dce6df;width:auto;position:fixed;left:16px;box-shadow:0 3px 15px #15201c14}._7v2iwG_requestProgress{gap:0}._7v2iwG_requestPageActions{gap:32px;margin-top:28px}._7v2iwG_requestPageActions>a:first-child{text-transform:none;min-height:44px;box-shadow:none;border-radius:9px;display:inline-flex}._7v2iwG_receptionRequestLink{gap:14px;min-height:88px;padding:16px 18px}._7v2iwG_receptionRequestLink small{color:#17775a}._7v2iwG_requestsPrivacy{display:none}._7v2iwG_mobilePowered{color:#66716c;text-align:center;margin:104px 0 0;font-size:10px;display:block}}@media (prefers-reduced-motion:reduce){._7v2iwG_categoryTabs button,._7v2iwG_scheduleOptions button{scroll-behavior:auto;transition:none}}._7v2iwG_heroActions{align-items:center;gap:10px;display:flex}._7v2iwG_heroActions>div{background:#fff;min-width:175px}._7v2iwG_heroActions button{text-transform:none;min-height:44px}._7v2iwG_propertyName{color:#3c5b48;font-size:13px;font-weight:700}._7v2iwG_metrics article:first-child>span{color:#9a6d11;background:#fff5dd}._7v2iwG_metrics article:nth-child(2)>span{color:#965167;background:#fdeef0}._7v2iwG_metrics article:nth-child(3)>span{color:#48719b;background:#eaf1fb}._7v2iwG_metrics article:nth-child(4)>span{color:#287653;background:#e8f6ef}._7v2iwG_workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:650px}._7v2iwG_queueFilters{grid-template-columns:minmax(0,1fr) 100px 116px 102px;gap:8px}._7v2iwG_queueFilters>:first-child{grid-column:auto}._7v2iwG_filterDisclosure{gap:8px;padding:10px 22px 14px;display:flex}._7v2iwG_mobileClearAll{display:none!important}._7v2iwG_filterDisclosure button{color:#315e46;text-transform:none;border:1px solid #dce7df;min-height:40px}._7v2iwG_filterCount{color:#fff;background:#217450;border-radius:50%;place-items:center;width:19px;height:19px;margin-left:6px;font-size:11px;display:inline-grid}._7v2iwG_filterChips{flex-wrap:wrap;gap:6px;padding:0 22px 12px;display:flex}._7v2iwG_requestList button{min-height:91px}._7v2iwG_requestRowMain strong{display:inline}._7v2iwG_requestRowMain em{color:#9b3652;margin-left:8px;font-size:11px;font-style:normal;font-weight:700}._7v2iwG_requestList time{font-size:11px}._7v2iwG_operations ._7v2iwG_detail{flex-direction:column;height:100%;min-height:0;max-height:none;padding:0;display:flex;overflow:hidden}._7v2iwG_detailScroll{flex:1;min-width:0;min-height:0;padding:20px 26px 26px;overflow-y:auto}._7v2iwG_operations ._7v2iwG_detailHeading{border-bottom:1px solid #e8eee9;flex:none;padding:22px 26px 18px}._7v2iwG_detailHeading h2{margin-top:8px}._7v2iwG_detailHeading>div:first-child{min-width:0}._7v2iwG_detailHeading>button{width:44px;height:44px}._7v2iwG_ownerNotice{background:#fffaf0;border-color:#e8dfbf;gap:4px;display:grid}._7v2iwG_factGrid dd small{color:#687b6b;margin-top:3px;font-size:11px;font-weight:500;display:block}._7v2iwG_detailNote{border:0;padding:0}._7v2iwG_detailNote strong{margin-bottom:8px;font-size:14px;display:block}._7v2iwG_detailNote p{background:#f4f7f5;border-radius:9px;padding:13px}._7v2iwG_assignmentCard{gap:10px;margin:22px 0;display:grid}._7v2iwG_assignmentCard h3,._7v2iwG_activity h3{font-size:16px;font-weight:750}._7v2iwG_assignmentHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}._7v2iwG_assignmentHeading button{min-height:44px;padding-inline:8px}._7v2iwG_assignmentSummary{border:1px solid #e1e8e3;border-radius:10px;align-items:center;gap:13px;min-width:0;padding:13px;display:flex}._7v2iwG_assignmentPortrait{flex:none;position:relative}._7v2iwG_assignmentAvatar{font-weight:750;color:#236745!important;background:#e6f2e9!important;width:40px!important;height:40px!important}._7v2iwG_assignmentState{background:#27865d;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:0;right:0}._7v2iwG_assignmentStateEmpty{background:#9aaea1}._7v2iwG_assignmentIdentity{flex:1;gap:3px;min-width:0;display:grid}._7v2iwG_assignmentIdentity strong{color:#263e30;font-size:14px}._7v2iwG_assignmentIdentity small{color:#65786c;font-size:12px;line-height:1.4}._7v2iwG_assignmentCard button{text-transform:none;flex:none}._7v2iwG_activity{border-top:1px solid #e8eee9;gap:10px;padding-top:15px;display:grid}._7v2iwG_activityHeading{justify-content:space-between;align-items:center;display:flex}._7v2iwG_activityHeading button{text-transform:none}._7v2iwG_activityTimeline{border-left:2px solid #dce9df;margin-left:13px;display:grid}._7v2iwG_activityTimeline article{gap:3px;min-width:0;padding:2px 0 19px 25px;font-size:13px;display:grid;position:relative}._7v2iwG_activityTimeline article:last-child{padding-bottom:2px}._7v2iwG_activityTimeline article>div{gap:3px;min-width:0;display:grid}._7v2iwG_activityTimeline strong{color:#263e30;line-height:1.4}._7v2iwG_activityTimeline article>div>span{color:#526c5c;overflow-wrap:anywhere;line-height:1.45}._7v2iwG_activityTimeline time{color:#718176;font-size:11px}._7v2iwG_activityNode{color:#326d4d;background:#e8f2ec;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:0;left:-14px}._7v2iwG_activityNode svg{font-size:15px}._7v2iwG_activityNodeSuccess{color:#17704e;background:#e1f4e9}._7v2iwG_activityNodeAttention{color:#a33b48;background:#fcebee}._7v2iwG_detailFooter{background:#fff;border-top:1px solid #e8eee9;justify-content:space-between;gap:10px;padding:16px 26px;display:flex}._7v2iwG_detailFooter button{text-transform:none;min-height:44px}._7v2iwG_detailFooter button:last-child{margin-left:auto}._7v2iwG_assignmentDialog{gap:18px;display:grid;padding-top:10px!important}._7v2iwG_asyncPicker{gap:6px;min-width:0;display:grid}._7v2iwG_pickerOption{border:1px solid #e1e9e4;border-radius:9px;align-content:center;gap:2px;min-height:58px;margin:3px 6px;display:grid!important}._7v2iwG_pickerOption[aria-selected=true]{border-color:#47866b;background:#edf7f0!important}._7v2iwG_pickerOption strong{font-size:13px}._7v2iwG_pickerOption span{color:#627769;font-size:11px}._7v2iwG_pickerMore{justify-self:start;min-height:44px;text-transform:none!important}._7v2iwG_recordDrawerPaper{width:min(100vw,470px)}._7v2iwG_drawerBody{gap:16px}._7v2iwG_drawerBody h3{margin:4px 0 -5px}._7v2iwG_drawerFooter>button{text-transform:none;min-height:46px}._7v2iwG_drawerFooter>button:last-child{flex:1}._7v2iwG_routingExplanation{color:#5d7163;margin:0;font-size:12px;line-height:1.5}._7v2iwG_currentUpdate{background:#eff8f1;border:1px solid #dce9df;border-radius:10px;padding:14px}._7v2iwG_currentUpdate strong{font-size:14px}._7v2iwG_currentUpdate p{color:#4e6b58;margin:5px 0 0;font-size:13px}._7v2iwG_guestRequestsLayout>._7v2iwG_listPanel,._7v2iwG_guestRequestsLayout>._7v2iwG_detail{min-width:0;min-height:0}._7v2iwG_guestRequestsLayout>._7v2iwG_detail{height:auto;max-height:none;padding:24px 26px 32px;display:block;overflow:visible}._7v2iwG_guestRequestsLayout ._7v2iwG_detailHeading{align-items:flex-start;gap:16px;margin-bottom:22px}._7v2iwG_guestRequestsLayout ._7v2iwG_detailHeading>div{min-width:0}._7v2iwG_guestRequestsLayout ._7v2iwG_detailHeading p{margin-top:8px}._7v2iwG_guestRequestsLayout ._7v2iwG_factGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0}._7v2iwG_guestRequestsLayout ._7v2iwG_factGrid>div{overflow:visible}._7v2iwG_guestRequestsLayout ._7v2iwG_factGrid dd{overflow-wrap:anywhere}._7v2iwG_guestRequestsLayout ._7v2iwG_detailNote{margin:0 0 22px}._7v2iwG_guestCancelAction{padding:2px 0 22px}._7v2iwG_guestCancelAction button{text-transform:none;min-height:44px}._7v2iwG_guestRequestsLayout ._7v2iwG_history{margin-top:0;padding-top:18px}._7v2iwG_serviceIcon{background:#eaf3ec;border-radius:10px;place-items:center;width:38px;height:38px;display:grid;color:#2f7451!important}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button{min-height:202px}._7v2iwG_approvalBadge{background:#fff4db;border-radius:12px;align-self:start;padding:4px 8px;font-weight:700;color:#85631a!important;font-size:11px!important}._7v2iwG_guestComposer ._7v2iwG_scheduleOptions{grid-template-columns:1fr}._7v2iwG_guestComposer ._7v2iwG_scheduleOptions button{text-align:left;gap:3px;min-height:64px;padding:10px 14px;display:grid}._7v2iwG_guestComposer ._7v2iwG_scheduleOptions button strong{font-size:13px}._7v2iwG_guestComposer ._7v2iwG_scheduleOptions button small{color:#6b7c70;font-size:11px}._7v2iwG_sheetHandle{display:none}@media (max-width:1350px){._7v2iwG_queueFilters{grid-template-columns:repeat(3,minmax(0,1fr))}._7v2iwG_queueFilters>:first-child{grid-column:1/-1}._7v2iwG_queueFilters>:last-child{grid-column:auto}}@media (max-width:900px) and (min-width:701px){._7v2iwG_workspace{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}._7v2iwG_queueFilters{grid-template-columns:repeat(2,minmax(0,1fr))}._7v2iwG_queueFilters>:first-child{grid-column:1/-1}._7v2iwG_queueFilters>:last-child{grid-column:auto}._7v2iwG_detail{min-height:660px}}@media (max-width:700px){._7v2iwG_heroActions>div,._7v2iwG_propertyName{display:none}._7v2iwG_queueControls{grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:8px;padding:0 16px 12px;display:grid}._7v2iwG_queueFilters{grid-template-columns:repeat(2,minmax(0,1fr));display:contents}._7v2iwG_queueFilters>:first-child{grid-area:1/1;min-width:0}._7v2iwG_queueFilters>:not(:first-child){grid-column:1/-1;display:none}._7v2iwG_queueFilters[data-expanded=true]>:not(:first-child){display:block}._7v2iwG_filterDisclosure{grid-area:1/2;padding:0}._7v2iwG_filterDisclosure button:first-child{width:44px;min-width:44px;height:44px;padding:0;font-size:0;position:relative}._7v2iwG_filterDisclosure button:first-child .MuiButton-startIcon{margin:0}._7v2iwG_filterDisclosure button:not(:first-child){display:none}._7v2iwG_filterCount{margin:0;font-size:10px;position:absolute;top:-5px;right:-5px}._7v2iwG_mobileClearAll{display:inline-flex!important}._7v2iwG_filterChips{padding:0 16px 12px}._7v2iwG_detail{min-height:100dvh;max-height:none}._7v2iwG_detailFooter{z-index:2;padding:12px 16px calc(12px + env(safe-area-inset-bottom));position:sticky;bottom:0}._7v2iwG_detailScroll{padding:16px 20px 90px}._7v2iwG_recordDrawerPaper{width:100vw}._7v2iwG_guestCatalogPage ._7v2iwG_catalog button{min-height:98px}._7v2iwG_guestComposerSheet{max-height:94dvh;padding-bottom:env(safe-area-inset-bottom)}._7v2iwG_guestComposerSheet ._7v2iwG_guestComposer{min-height:min(80dvh,680px)}._7v2iwG_sheetHandle{background:#cbd8cf;border-radius:3px;width:42px;height:4px;margin:10px auto 0;display:block}._7v2iwG_mobileDetailPaper{flex-direction:column;display:flex}._7v2iwG_mobileDetailPaper ._7v2iwG_detail{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}._7v2iwG_mobileDetailPaper ._7v2iwG_detailHeading{border-bottom:1px solid #e8eee9;flex:none;padding:14px 20px}._7v2iwG_mobileDetailPaper ._7v2iwG_detailScroll{padding:18px 20px 30px}._7v2iwG_guestTopNav{gap:2px;min-height:0;padding:12px 0 8px;display:grid}._7v2iwG_guestTopNav>a{font-size:16px}._7v2iwG_guestBrand{width:160px}._7v2iwG_guestTopNav>div{justify-content:flex-start;gap:22px}._7v2iwG_guestTopNav>div>a{font-size:13px}._7v2iwG_guestStayContext{display:none}._7v2iwG_guestRequestsLayout>._7v2iwG_detail{padding:8px 0 88px}._7v2iwG_guestRequestsLayout ._7v2iwG_detailHeading{gap:12px}}@media (max-width:380px){._7v2iwG_assignmentSummary{flex-wrap:wrap}._7v2iwG_assignmentSummary button{margin-left:53px}._7v2iwG_guestRequestsLayout ._7v2iwG_factGrid{grid-template-columns:minmax(0,1fr)}}
.YcuvFG_panel{width:min(100vw,506px);height:100dvh}.YcuvFG_panelHeader{border-bottom:1px solid var(--mui-palette-divider);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:64px;padding:8px 10px;display:grid}.YcuvFG_panelHeader strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YcuvFG_loading{gap:12px;padding:16px;display:grid}@media (max-width:560px){.YcuvFG_panel{width:100vw}.YcuvFG_panelHeader>a{min-width:44px;padding:0;font-size:0}}
.tT8fHW_page{background:#f4f6f7;min-width:320px;min-height:100dvh;padding:24px}.tT8fHW_guestShell{grid-template-rows:auto auto auto minmax(0,1fr);width:min(100%,1200px);height:calc(100dvh - 48px);margin:0 auto;display:grid}.tT8fHW_topbar{align-items:center;gap:12px;min-height:58px;padding:0 2px;display:flex}.tT8fHW_brand{width:140px}.tT8fHW_guestIdentity{align-items:center;gap:10px;margin-left:auto;display:flex}:is(.tT8fHW_guestIdentity .MuiAvatar-root,.tT8fHW_mobileProperty .MuiAvatar-root){color:#fff;background:#176b57;width:34px;height:34px;font-size:.75rem;font-weight:800}.tT8fHW_guestIdentity strong{font-size:.82rem}.tT8fHW_desktopLogout{color:#176b57!important;min-height:44px!important}.tT8fHW_mobileProperty{display:none}.tT8fHW_staySummary{color:#fff;background:#105b4a;border-radius:15px;grid-template-columns:minmax(360px,1fr) repeat(3,minmax(130px,.34fr));align-items:center;gap:22px;min-height:84px;margin:10px 0;padding:16px 22px;display:grid;position:relative}.tT8fHW_staySummary>div{gap:5px;display:grid}.tT8fHW_staySummary span{color:#ffffffd1;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.tT8fHW_staySummary strong{font-size:.9rem}.tT8fHW_staySummary small{color:#ffffffd1;font-size:.69rem}.tT8fHW_summaryIntro{border-right:1px solid #fff3;padding-right:30px}.tT8fHW_summaryIntro strong{font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.1}.tT8fHW_summaryIntro span{letter-spacing:0;text-transform:none;font-size:.76rem;font-weight:500}.tT8fHW_mobileStayMeta,.tT8fHW_mobileSummaryButton{display:none}.tT8fHW_roomSummary strong{font-size:1.45rem}.tT8fHW_tabs{border-bottom:1px solid var(--mui-palette-divider);align-items:stretch;gap:18px;min-height:56px;display:flex}.tT8fHW_tabs a{min-width:134px;min-height:55px;color:var(--mui-palette-text-secondary);justify-content:flex-start;align-items:center;gap:9px;padding:0 14px;font-size:.83rem;font-weight:600;text-decoration:none;display:flex;position:relative}.tT8fHW_tabs a:after{content:"";background:0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.tT8fHW_tabs a:focus-visible{outline-offset:-3px;outline:3px solid #4c7db759}.tT8fHW_tabs .tT8fHW_activeTab{color:var(--mui-palette-primary-main)}.tT8fHW_tabs .tT8fHW_activeTab:after{background:var(--mui-palette-primary-main)}.tT8fHW_tabs svg{font-size:1.15rem}.tT8fHW_tabDot{color:#0000;background:var(--mui-palette-error-main);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:7px;overflow:hidden}.tT8fHW_requestCount{color:#176b57;background:#e6f3ee;border-radius:12px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:.68rem;display:grid}.tT8fHW_mobileTabLabel,.tT8fHW_threadInfoButton,.tT8fHW_topMenuButton{display:none!important}.tT8fHW_chatSurface{border:1px solid var(--mui-palette-divider);background:#fff;border-radius:16px;min-height:0;margin-top:20px;overflow:hidden}.tT8fHW_alert{margin:10px 0 0}.tT8fHW_loadingCard,.tT8fHW_failure{border:1px solid var(--mui-palette-divider);background:#fff;border-radius:16px;gap:20px;width:min(100%,760px);margin:12vh auto 0;padding:32px;display:grid}.tT8fHW_failure{justify-items:start}.tT8fHW_stayState{float:right;color:#176b57;background:#e7f4ee;border-radius:999px;padding:5px 12px;font-size:.76rem;font-weight:750}.tT8fHW_stayDetails{grid-template-columns:1fr 1fr;gap:18px;margin:22px 0;display:grid}.tT8fHW_stayDetails div{border-top:1px solid var(--mui-palette-divider);gap:5px;padding:14px 0;display:grid}.tT8fHW_stayDetails dt{color:var(--mui-palette-text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:750}.tT8fHW_stayDetails dd{margin:0;font-weight:700}.tT8fHW_stayDetails small{color:var(--mui-palette-text-secondary)}.tT8fHW_detailRoom{grid-column:1/-1}.tT8fHW_detailRoom dd{font-size:2rem}.tT8fHW_backToChat{width:100%;min-height:48px!important}.tT8fHW_infoDialog .MuiDialogTitle-root{justify-content:space-between;align-items:flex-start;display:flex}.tT8fHW_infoDialog .MuiDialogTitle-root>span{font-weight:750;display:grid}.tT8fHW_infoDialog .MuiDialogTitle-root small{color:var(--mui-palette-text-secondary);margin-top:5px;font-size:.82rem;font-weight:500}@media (max-width:900px){.tT8fHW_staySummary{grid-template-columns:minmax(280px,1fr) repeat(2,minmax(120px,.4fr))}.tT8fHW_roomSummary{display:none!important}}@media (max-width:767px){.tT8fHW_page{background:#fff;padding:0}.tT8fHW_guestShell{width:100%;height:100dvh}.tT8fHW_topbar{border-bottom:1px solid var(--mui-palette-divider);min-height:64px;padding:7px 14px}.tT8fHW_brand,.tT8fHW_guestIdentity,.tT8fHW_desktopLogout,.tT8fHW_infoButton{display:none!important}.tT8fHW_mobileProperty{align-items:center;gap:10px;display:flex}.tT8fHW_mobileProperty>span{display:grid}.tT8fHW_mobileProperty strong{font-size:.86rem}.tT8fHW_mobileProperty small{color:var(--mui-palette-text-secondary);font-size:.67rem}.tT8fHW_topbar>button:last-of-type{margin-left:auto}.tT8fHW_staySummary{border-radius:14px;min-height:68px;margin:8px 16px 6px;padding:12px 48px 11px 16px;display:block}.tT8fHW_staySummary>div:not(.tT8fHW_summaryIntro){display:none}.tT8fHW_summaryIntro{border:0;padding:0}.tT8fHW_summaryIntro strong{font-size:1rem}.tT8fHW_summaryIntro>span{display:none}.tT8fHW_summaryIntro .tT8fHW_mobileStayMeta{color:#ffffffe0;letter-spacing:0;text-transform:none;justify-content:space-between;align-items:center;margin-top:5px;font-size:.73rem;font-weight:500;display:flex}.tT8fHW_mobileStayMeta svg{font-size:1.25rem;position:absolute;top:24px;right:14px}.tT8fHW_mobileSummaryButton{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;display:block;position:absolute;inset:0}.tT8fHW_mobileSummaryButton:focus-visible{outline-offset:-5px;outline:3px solid #fffc}.tT8fHW_tabs{gap:0;min-height:52px;padding:0 16px}.tT8fHW_tabs a{flex:1 1 0;justify-content:center;min-width:0;min-height:51px;padding:0 6px;font-size:.74rem}.tT8fHW_tabs a:after{left:4px;right:4px}.tT8fHW_tabs svg,.tT8fHW_desktopTabLabel{display:none}.tT8fHW_mobileTabLabel{display:inline!important}.tT8fHW_threadInfoButton{display:inline-flex!important}.tT8fHW_threadMenuButton{display:none!important}.tT8fHW_topMenuButton{display:inline-flex!important}.tT8fHW_chatSurface{border:0;border-radius:0;margin:0}.tT8fHW_infoDialog .MuiDialog-container{align-items:flex-end}.tT8fHW_infoDialog .MuiDialog-paper{border-radius:20px 20px 0 0;width:100%;max-width:none;max-height:82dvh;margin:0}.tT8fHW_infoDialog .MuiDialog-paper:before{content:"";background:#d8e1dd;border-radius:4px;width:44px;height:4px;margin:10px auto 0;display:block}.tT8fHW_stayDetails{margin-top:24px}}@media (max-width:340px){.tT8fHW_tabs a{padding:0 3px}.tT8fHW_requestCount{display:none}.tT8fHW_staySummary{margin-inline:10px}}
.Dcpm4G_page{grid-template-rows:auto minmax(0,1fr);gap:24px;min-height:0;display:grid}.Dcpm4G_pageHeader{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.Dcpm4G_pageHeader h1{letter-spacing:-.035em;font-weight:760}.Dcpm4G_pageHeader p{margin-top:3px;font-size:.84rem}.Dcpm4G_pageHeader button{min-height:44px;padding-inline:20px}.Dcpm4G_workspace{border:1px solid var(--mui-palette-divider);background:#fff;border-radius:13px;grid-template-rows:minmax(0,1fr);grid-template-columns:326px minmax(360px,1fr);width:100%;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 28px #15201c0d}.Dcpm4G_withContext{grid-template-columns:326px minmax(360px,1fr) 246px}.Dcpm4G_inbox{border-right:1px solid var(--mui-palette-divider);grid-template-rows:auto auto auto minmax(0,1fr);min-width:0;display:grid}.Dcpm4G_composing{grid-template-rows:auto auto minmax(0,1fr)}.Dcpm4G_inboxHeading{justify-content:space-between;align-items:center;min-height:68px;padding:13px 18px 4px;display:flex}.Dcpm4G_inboxHeading h2{font-size:1rem}.Dcpm4G_inboxHeading p{font-size:.78rem}.Dcpm4G_composeHeading{align-items:center;gap:6px;display:flex}.Dcpm4G_composeHeading>button{margin-left:-10px}.Dcpm4G_mobileNewMessage{display:none!important}.Dcpm4G_search{width:calc(100% - 32px)!important;margin:6px 16px 12px!important}.Dcpm4G_inboxError{margin:0 16px 12px}.Dcpm4G_stateTabs{border-bottom:1px solid var(--mui-palette-divider);grid-template-columns:1fr 1fr;gap:5px;padding:0 16px 11px;display:grid}.Dcpm4G_stateTabs button{min-height:40px;color:var(--mui-palette-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:.8rem;font-weight:750}.Dcpm4G_stateTabs button[aria-selected=true]{color:var(--mui-palette-primary-main);background:#eaf3ef}.Dcpm4G_conversationList{min-height:0;padding:8px;overflow-y:auto}.Dcpm4G_conversationRow{width:100%;min-height:76px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 10px;display:grid}.Dcpm4G_conversationRow:hover{background:#f6f8f7}.Dcpm4G_conversationRow:focus-visible{outline-offset:-2px;outline:3px solid #4c7db759}.Dcpm4G_selectedRow{background:#eaf3ef!important}.Dcpm4G_rowText{gap:2px;min-width:0;display:grid}.Dcpm4G_rowText strong,.Dcpm4G_rowText span,.Dcpm4G_rowText small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Dcpm4G_rowText strong{font-size:.86rem}.Dcpm4G_rowText span{color:var(--mui-palette-text-secondary);font-size:.76rem}.Dcpm4G_rowText small{color:var(--mui-palette-text-secondary);font-size:.68rem}.Dcpm4G_rowMeta{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex!important}.Dcpm4G_rowMeta time{color:var(--mui-palette-text-secondary);flex:none;font-size:.68rem}.Dcpm4G_unread{color:#fff;background:var(--mui-palette-primary-main);text-align:center;border-radius:10px;min-width:28px;padding:4px 6px;font-size:.62rem;font-weight:800}.Dcpm4G_rowIndicators{justify-items:end;gap:5px;display:grid}.Dcpm4G_rowReceptionAttention{border:1px solid color-mix(in srgb, var(--mui-palette-warning-main) 42%, transparent);color:var(--mui-palette-warning-dark);background:color-mix(in srgb, var(--mui-palette-warning-main) 12%, white);white-space:nowrap;border-radius:10px;align-items:center;gap:4px;padding:4px 7px;font-size:.65rem;font-weight:750;display:inline-flex}.Dcpm4G_rowReceptionAttention svg{font-size:.95rem}.Dcpm4G_listLabel,.Dcpm4G_emptyList{color:var(--mui-palette-text-secondary);margin:8px 10px;font-size:.75rem}.Dcpm4G_listLabel{letter-spacing:.07em;text-transform:uppercase;font-weight:800}.Dcpm4G_listAlert{margin:8px}.Dcpm4G_listEmpty{max-width:240px;color:var(--mui-palette-text-secondary);text-align:center;place-items:center;gap:7px;margin:38px auto;padding:18px;font-size:.78rem;line-height:1.45;display:grid}.Dcpm4G_listEmpty svg{color:#176b57;margin-bottom:4px;font-size:2rem}.Dcpm4G_listEmpty strong{color:var(--mui-palette-text-primary);font-size:.9rem}.Dcpm4G_threadPane{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.Dcpm4G_threadPane>section{flex:auto;min-height:0}.Dcpm4G_workflowBar{border-bottom:1px solid var(--mui-palette-divider);background:#fafbfa;align-items:center;gap:7px;min-height:46px;padding:5px 12px;display:flex}.Dcpm4G_workflowBar .MuiButton-root{min-height:44px}.Dcpm4G_workflowBar>button:last-child{margin-left:auto}.Dcpm4G_handoverExplanation{border:1px solid color-mix(in srgb, var(--mui-palette-warning-main) 35%, transparent);color:var(--mui-palette-text-primary);background:color-mix(in srgb, var(--mui-palette-warning-main) 8%, white);border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:10px;margin:10px 12px 0;padding:12px 14px;display:grid;flex:none!important}.Dcpm4G_handoverExplanation>svg{color:var(--mui-palette-warning-dark);margin-top:2px}.Dcpm4G_handoverExplanation div{gap:3px;min-width:0;display:grid}.Dcpm4G_handoverExplanation strong{font-size:.78rem}.Dcpm4G_handoverExplanation p,.Dcpm4G_handoverExplanation small{overflow-wrap:anywhere;margin:0;line-height:1.4}.Dcpm4G_handoverExplanation p{font-size:.78rem}.Dcpm4G_handoverExplanation small{color:var(--mui-palette-text-secondary);font-size:.72rem}.Dcpm4G_assigned,.Dcpm4G_unassigned{border-radius:10px;padding:4px 8px;font-size:.69rem;font-weight:750}.Dcpm4G_assigned{color:#176b57;background:#e7f4ee}.Dcpm4G_unassigned{color:#7b6123;background:#fff4d9}.Dcpm4G_intelligenceStatus,.Dcpm4G_needsReceptionStatus{border-radius:10px;align-items:center;gap:5px;padding:4px 8px;font-size:.69rem;font-weight:750;display:inline-flex}.Dcpm4G_intelligenceStatus{color:#6e531f;background:#f8efd9}.Dcpm4G_needsReceptionStatus{border:1px solid color-mix(in srgb, var(--mui-palette-warning-main) 42%, transparent);color:var(--mui-palette-warning-dark);background:color-mix(in srgb, var(--mui-palette-warning-main) 12%, white)}.Dcpm4G_needsReceptionStatus svg{font-size:1rem}.Dcpm4G_doneStatus{color:#176b57;background:#e7f4ee;border-radius:10px;align-items:center;gap:5px;padding:4px 8px;font-size:.69rem;font-weight:750;display:inline-flex}.Dcpm4G_doneStatus svg{font-size:1rem}.Dcpm4G_context{border-left:1px solid var(--mui-palette-divider);background:#fafbfa;min-width:0;padding:30px 22px;position:relative;overflow-y:auto}.Dcpm4G_contextAvatar{margin-bottom:14px;color:#176b57!important;background:#e1f1eb!important;width:60px!important;height:60px!important}.Dcpm4G_contextClose{top:9px;right:9px;position:absolute!important}.Dcpm4G_context dl{margin:24px 0;display:grid}.Dcpm4G_context dl div{border-bottom:1px solid var(--mui-palette-divider);gap:2px;padding:11px 0;display:grid}.Dcpm4G_context dt{color:var(--mui-palette-text-secondary);text-transform:uppercase;font-size:.7rem}.Dcpm4G_context dd{overflow-wrap:anywhere;margin:0;font-size:.84rem;font-weight:700}.Dcpm4G_noSelection{text-align:center;place-items:center;gap:7px;max-width:360px;margin:auto;padding:30px;display:grid}.Dcpm4G_emptyIcon{box-sizing:content-box;color:#176b57;background:#eaf3ef;border-radius:50%;margin-bottom:8px;padding:15px;width:28px!important;height:28px!important}.Dcpm4G_mobileThreadBar{display:none}@media (max-width:1279px){.Dcpm4G_workspace,.Dcpm4G_withContext{grid-template-columns:316px minmax(0,1fr)}.Dcpm4G_context{z-index:4;width:280px;position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 28px #15201c17}}@media (max-width:720px){.Dcpm4G_page{grid-template-rows:minmax(0,1fr)}.Dcpm4G_pageHeader{display:none}.Dcpm4G_workspace{min-height:0;box-shadow:none;border:0;border-radius:0;display:block}.Dcpm4G_inbox,.Dcpm4G_threadPane{height:100%}.Dcpm4G_threadPane,.Dcpm4G_mobileThreadOpen .Dcpm4G_inbox{display:none}.Dcpm4G_mobileThreadOpen .Dcpm4G_threadPane{display:flex}.Dcpm4G_mobileThreadBar{border-bottom:1px solid var(--mui-palette-divider);justify-content:space-between;align-items:center;min-height:52px;padding:4px 7px;font-weight:750;display:flex}.Dcpm4G_mobileNewMessage{display:inline-flex!important}.Dcpm4G_context{z-index:8;width:100%;position:absolute;inset:0}}@media (max-width:420px){.Dcpm4G_workflowBar{flex-wrap:wrap;min-height:52px}}@media (max-width:400px){.Dcpm4G_rowReceptionAttention span{display:none}}
.ha2rzW_page{gap:22px;max-width:1200px;display:grid}.ha2rzW_duty{background:#fff;border:1px solid #e1e7e4;border-radius:16px;align-items:center;gap:14px;padding:18px;display:flex}.ha2rzW_dutyIndicator{background:#238a63;border-radius:50%;width:42px;height:42px;box-shadow:inset 0 0 0 9px #dff4eb}.ha2rzW_duty div{margin-right:auto}.ha2rzW_duty strong,.ha2rzW_duty small{display:block}.ha2rzW_duty small{color:#66716c}.ha2rzW_taskWorkspace{grid-template-columns:minmax(300px,.85fr) minmax(360px,1.15fr);gap:16px;display:grid}.ha2rzW_taskWorkspace>section,.ha2rzW_taskWorkspace>aside{background:#fff;border:1px solid #e1e7e4;border-radius:16px;padding:20px}.ha2rzW_taskList{margin-top:14px;display:grid}.ha2rzW_taskList button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e1e7e4;justify-content:space-between;align-items:center;padding:16px 10px;display:flex}.ha2rzW_taskList button:hover,.ha2rzW_taskList .ha2rzW_selected{background:#f1f8f5}.ha2rzW_taskList strong,.ha2rzW_taskList span{display:block}.ha2rzW_taskList span{color:#66716c}.ha2rzW_note{background:#f6f7f9;border-radius:12px;margin:28px 0;padding:18px}.ha2rzW_noteAction{gap:8px;margin-bottom:20px;display:grid}.ha2rzW_stickyAction{gap:6px;display:grid}.ha2rzW_stickyAction small{text-align:center;color:#66716c}.ha2rzW_empty{text-align:center;color:#66716c;gap:5px;padding:42px 16px;display:grid}@media (max-width:800px){.ha2rzW_page{padding-bottom:90px}.ha2rzW_taskWorkspace{grid-template-columns:1fr}.ha2rzW_duty{flex-wrap:wrap}.ha2rzW_taskWorkspace>aside{position:relative}.ha2rzW_stickyAction{z-index:2;background:#fff;padding:12px 0 0;position:sticky;bottom:76px}}
