*{font-family:OpenSans}@font-face{font-family:OpenSans;src:url(/assets/OpenSans-Regular-7s9KL9Bb.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:OpenSansBold;src:url(/assets/OpenSans-Bold-DqUvPboT.ttf) format("truetype");font-weight:700;font-style:normal}html body{font-family:OpenSans-Regular;font-size:12px;background-color:#f0f0f0;height:100vh;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.g-page-header{padding:20px;min-height:60px;display:flex;justify-content:space-between;align-items:flex-end}.g-button{padding:0}.g-button.delete{background:#fa6347}.g-button.cancel{background:#adadad}.g-button.cancel:hover{background-color:#adadad}.g-button.disabled{background:#e4e4e4}.g-button.disabled:hover{background-color:#e4e4e4}.g-button.complementary{background:#b83}.g-button.complementary:hover{background-color:#b83}.g-button.check{background:#3bbb3e}.g-button.check:hover{background-color:#3bbb3e}.g-row-action-button{background:#262626;color:#fff;width:20px!important;height:20px!important;border-radius:4px;padding:4px;cursor:pointer;margin:5px}.g-row-action-button.delete{background:#fa6347}.g-row-action-button.disabled{background:#e4e4e4;cursor:auto}.g-row-action-button.complementary{background:#b83}.g-row-action-button.check{background:#3bbb3e}.g-row-action-button.checkout{background:#fc0f03}.g-toast{border-radius:10px!important;padding:15px!important;border:2px solid white}.g-active-icon{color:#adadad;width:25px!important;height:25px!important}.g-active-icon.active{color:#3bbb3e}.notificationBell{display:flex;align-items:center;justify-content:center;height:60%;padding:0 12px;cursor:pointer;border-left:1px solid #adadad}.notificationBell_icon{color:#fff;font-size:20px!important}.notificationBell_badge .MuiBadge-badge{height:16px;min-width:16px;font-size:10px}.notificationPopover{width:340px;max-height:480px;overflow-y:auto}.notificationPopover_header{padding:12px 16px;font-weight:600;font-size:14px;border-bottom:1px solid #adadad;position:sticky;top:0;background:#fff;z-index:1}.notificationPopover_empty{padding:24px 16px;text-align:center;font-size:13px;color:#999}.notificationPopover_item{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-bottom:1px solid #f0f0f0;background-color:#f5f8ff;transition:background-color .15s ease}.notificationPopover_item:hover{background-color:#eaf0ff}.notificationPopover_item--read{background-color:#fff}.notificationPopover_item--read:hover{background-color:#fafafa}.notificationPopover_item--read .notificationPopover_item_dot{background-color:transparent;border:2px solid #adadad}.notificationPopover_item--read .notificationPopover_item_title{color:#888;font-weight:400}.notificationPopover_item_dot{width:8px;height:8px;border-radius:50%;background-color:#1976d2;flex-shrink:0;margin-top:5px}.notificationPopover_item_content{flex:1;min-width:0}.notificationPopover_item_title{font-size:13px;font-weight:600;color:#222;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notificationPopover_item_message{font-size:12px;color:#555;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notificationPopover_item_meta{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:4px}.notificationPopover_item_time{font-size:11px;color:#aaa}.notificationPopover_item_actions{display:flex;gap:6px;align-items:center;flex-shrink:0}.notificationPopover_item_action{font-size:11px;padding:2px 8px;border-radius:4px;cursor:pointer;white-space:nowrap;border:1px solid #1976d2;color:#1976d2;transition:background-color .15s ease,color .15s ease;-webkit-user-select:none;user-select:none}.notificationPopover_item_action:hover{background-color:#1976d2;color:#fff}.notificationPopover_item_action--attend{border-color:#2e7d32;color:#2e7d32}.notificationPopover_item_action--attend:hover{background-color:#2e7d32;color:#fff}.reservationImportIndicator{display:flex;align-items:center;justify-content:center;height:60%;padding:0 12px;cursor:default;border-left:1px solid #adadad}.reservationImportIndicator_icon{color:#fff;font-size:20px!important}.reservationImportIndicator_badge .MuiBadge-badge{width:10px;height:10px;border-radius:50%}.reservationImportIndicator_tooltip{font-size:14px}.anticipationReport_selectors{display:flex;gap:20px;align-items:center}.anticipationReport_selectors>div:first-child{flex-shrink:0}.anticipationReport_content{display:flex;flex-direction:column;gap:20px}.anticipationReport_actions{display:flex;gap:20px}.anticipationPanel{min-width:800px}.anticipationPanel_options{padding:20px 10px 10px;display:grid;grid-template-columns:200px 300px auto;gap:10px;border-bottom:1px solid #f0f0f0}.anticipationPanel_display{display:flex;flex-direction:columns;height:300px}.anticipationPanel_display_chart{width:800px;padding-left:10px;flex:1}.anticipationPanel_display_options{width:160px;padding:20px;border-left:1px solid #f0f0f0}.customItemTooltip_content{border:2px solid #adadad}.customItemTooltip_content_label{font-weight:lighter;margin-left:2;padding:10px;display:flex;align-items:center;border-bottom:1px solid #f0f0f0}.customItemTooltip_content_label_circle{width:10px;height:10px;border-radius:10px;margin-right:5px}.customItemTooltip_content_data{padding:10px;display:grid;grid-template-columns:auto auto;column-gap:10px;row-gap:5px}.customItemTooltip_content_data .right{text-align:right}.flatTooltip_data{padding:10px;display:grid;grid-template-columns:auto auto;column-gap:10px;row-gap:5px}.flatTooltip_data .right{text-align:right}.rateLogsTooltip_data{padding:10px;display:grid;grid-template-columns:auto auto;column-gap:10px;row-gap:5px}.rateLogsTooltip_data .right{text-align:right}.salesTooltip_data{padding:10px;display:grid;grid-template-columns:auto auto;column-gap:10px;row-gap:5px}.salesTooltip_data .right{text-align:right}.salesDayResumeTooltipStyles_data{padding:10px;display:grid;grid-template-columns:auto auto;column-gap:10px;row-gap:5px}.salesDayResumeTooltipStyles_data .right{text-align:right}.salesResumeTooltip_data{padding:10px;display:grid;grid-template-columns:auto auto;column-gap:10px;row-gap:5px}.salesResumeTooltip_data .right{text-align:right}.salesResumeTooltip_detail{padding:0 10px 10px;border-top:1px solid #f0f0f0}.salesResumeTooltip_detail_title{font-weight:700;font-size:12px;padding:8px 0 6px}.salesResumeTooltip_detail_head,.salesResumeTooltip_detail_row{display:grid;grid-template-columns:1fr 1.4fr auto auto;column-gap:10px;font-size:11px;padding:2px 0}.salesResumeTooltip_detail_head .right,.salesResumeTooltip_detail_row .right{text-align:right}.salesResumeTooltip_detail_head{font-weight:700;border-bottom:1px solid #f0f0f0}.salesResumeTooltip_detail_row:nth-child(2n){background-color:#e5eae5}.datesView{height:100%;display:flex;flex-direction:column;overflow-y:hidden}.datesView_title{padding:2px 5px 4px 0;font-weight:700;display:flex;justify-content:space-between}.datesView_title_check{cursor:pointer}.datesView_container{background-color:#f0f0f0;border-radius:10px;overflow-y:hidden;padding:10px 5px 10px 10px}.datesView_container_list{height:100%;display:flex;flex-direction:column;overflow-y:auto;padding-right:5px}.dateButton{font-size:10px;padding:5px 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.reservationsSummaryTable{background-color:#f0f0f0;margin:20px 10px 10px;border-radius:10px}.reservationsSummaryTable_row{display:grid;grid-template-columns:100px repeat(9,1fr);padding:0 10px;column-gap:10px;font-size:9px}.reservationsSummaryTable_row.header{font-weight:700;text-align:left;font-size:11px}.reservationsSummaryTable_row.row:nth-child(odd){background-color:#e5eae5}.reservationsSummaryTable_row_data{text-align:center}.summaryTableCell{text-align:center;border-right:1px solid #ccc;padding:0 5px 5px 0}.summaryTableCell_row{font-size:9px;display:grid;grid-template-columns:1fr 50px}.summaryTableCell_row_value{text-align:right}.summaryTableCell_row_label{text-align:left}.salesSummary{padding:10px}.salesSummary_yearsSummary{display:flex;flex-direction:row;gap:20px}.salesSummary_yearsSummary_year{display:flex;flex-direction:column;text-align:right;gap:10px;align-items:flex-end;border-right:1px solid #707070;padding-right:5px}.salesSummary_yearsSummary_year .bold{font-weight:700;font-size:14px}.chartColorLabels{display:flex;flex-direction:row;padding:10px 10px 10px 60px;gap:15px}.chartColorLabels_label{display:flex;flex-direction:row;align-items:center;gap:5px}.chartColorLabels_label_circle{width:20px;height:20px;border-radius:30px;cursor:pointer}.chartColorLabels_staticLegend{display:flex;gap:20px}.SalesDateReport{display:flex;flex-direction:column;gap:10px}.row-rate{background-color:#2196f314}.row-reservation{background-color:#4caf5014}.rateChart{padding:16px 16px 8px;margin-bottom:16px}.rateChart_header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.rateChart_title{font-weight:700;font-size:12px;color:#262626}.rateChart_headerControls{display:flex;align-items:center;gap:8px;flex-shrink:0}.rateChart_headerControls .MuiToggleButtonGroup-root,.rateChart_headerControls .MuiOutlinedInput-root{height:36px}.rateChart_headerControls .MuiToggleButton-root{padding:0 20px;font-size:14px;line-height:1}.rateChart_body{display:flex;align-items:stretch;gap:16px}.rateChart_chartCol{flex:1 1 auto;min-width:0}.rateChart_sideCol{flex:0 0 200px;max-width:200px;position:relative;overflow:hidden}.rateChart_sideColInner{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:14px;padding-right:10px}.rateChart_sideColInner .selectableLegend{justify-content:flex-start;gap:4px 8px}.rateChart_sideColInner .selectableLegend_title{flex:1 1 auto;margin-right:0;margin-bottom:2px}.rateChart_sideColInner .selectableLegend_toggleAll{flex:0 0 auto;margin-bottom:2px}.rateChart_sideColInner .selectableLegend_item{flex:0 0 100%}.rateChart_roomTabs{min-height:36px;margin-bottom:8px}.rateChart_roomTabs .MuiTab-root{min-height:36px;text-transform:none;font-size:12px}.rateChart_empty{height:120px;display:flex;align-items:center;justify-content:center}.rateChart_emptyText{font-size:13px;color:#adadad}.rateChart_weekendHint{display:flex;align-items:center;gap:6px;margin-top:4px}.rateChart_weekendHint_swatch{width:14px;height:14px;border-radius:2px;flex-shrink:0}.rateChart_weekendHint_label{font-size:11px;color:#adadad}.selectableLegend{display:flex;flex-wrap:wrap;align-items:center;gap:2px 12px;justify-content:center;padding-top:4px;padding-bottom:4px}.selectableLegend_title{font-size:11px;font-weight:700;color:#9bacb4;margin-right:4px}.selectableLegend_toggleAll{appearance:none;background:none;border:0;padding:0;font:inherit;font-size:11px;color:#707070;text-decoration:underline;cursor:pointer}.selectableLegend_toggleAll:hover{color:#262626}.selectableLegend_item{appearance:none;background:none;border:0;padding:2px 0;font:inherit;font-size:11px;line-height:1.35;color:#262626;text-align:left;display:flex;align-items:flex-start;gap:5px;cursor:pointer}.selectableLegend_item:disabled{cursor:default}.selectableLegend_item--off{color:#adadad}.selectableLegend_item--off .selectableLegend_name{text-decoration:line-through}.selectableLegend_item--off .selectableLegend_dot{opacity:.35}.selectableLegend_name{overflow-wrap:anywhere}.selectableLegend_dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;margin-top:3px}.login{display:flex;flex-direction:row;height:100vh;align-items:center;justify-content:center;background-color:#9bacb4}.login_container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;align-items:center;justify-content:center;background-color:#fff;border-radius:10px!important;width:800px;min-width:600px;max-width:800px;height:360px}.login_container_access{height:100%;display:flex;align-items:center;padding-left:40px}.login_container_access_form{width:100%;display:grid;grid-template-columns:1fr;grid-gap:10px;padding-top:10px;align-items:center}.login_container_access_form_button{text-align:right}.login_container_title{display:flex;flex-direction:column;align-items:center}.login_container_title_logo{width:300px}.login_container_title_logo_img{width:100%;height:100%;max-height:200px;object-fit:contain}.login_container_title_text{font-size:18px;margin-top:10px}.login_container_title_text_divider{border-right:2px solid #707070;height:100%;padding-left:5px;margin-right:5px}.login_container_footer{background-color:#f0f0f0;grid-column:1/3;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 20px;border-radius:0 0 10px 10px!important;height:40px;font-size:14px;color:#707070}.login_container_footer-link{text-decoration:none;color:#9bacb4}.notificationsLog{display:flex;flex-direction:column;gap:20px}.notificationsLog .MuiDataGrid-row.unread .MuiDataGrid-cell{font-weight:600}.rateExposure_header{margin-bottom:16px;flex-direction:column;align-items:flex-start;gap:16px}.rateExposure_filters{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.rateExposure_control{min-width:150px}.rateExposure_control_wide{min-width:160px}.rateExposure_loading{display:flex;justify-content:center;padding:48px 0}.rateExposure_toolbar{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:nowrap;margin-bottom:8px}.rateExposure_note{flex:1;min-width:0;font-size:12px;color:#707070}.rateExposure_toolbarActions{display:flex;align-items:center;gap:12px;flex-shrink:0}.exposureChanges{padding-top:8px;display:flex;flex-direction:column;gap:12px}.exposureChanges_fixedHeight{overflow:hidden}.exposureChanges_fixedHeight .exposureChanges_scroll{flex:1 1 auto;min-height:0;overflow:auto}.exposureChanges_fixedHeight .exposureChanges_body{max-height:none}.exposureChanges_fixedHeight .exposureChanges_head{position:sticky;top:0;z-index:1;background:#fff}.exposureChanges_pending{color:#fa6347;font-weight:600}.exposureChanges_loading{display:flex;justify-content:center;padding:32px 0}.exposureChanges_scroll{overflow-x:auto}.exposureChanges_grid{min-width:720px}.exposureChanges_head{display:flex;align-items:flex-end;gap:8px;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid #e4e4e4}.exposureChanges_headCell{font-size:11px;font-weight:600;color:#707070;text-transform:uppercase;letter-spacing:.3px}.exposureChanges_headCell_grow{flex:1;min-width:130px}.exposureChanges_body{max-height:380px;overflow-y:auto}.exposureChanges_row{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid #e4e4e4}.exposureChanges_cell{font-size:13px}.exposureChanges_cell_grow{flex:1;min-width:130px}.exposureChanges_cell_date{width:150px}.exposureChanges_channel{width:110px;display:flex;align-items:center;justify-content:center;padding:4px 6px}.exposureChanges_switchLabel{font-size:11.5px;color:#707070;white-space:nowrap}.exposureChanges_state{width:190px;font-size:12.5px;font-weight:600}.exposureChanges_state_pending{color:#fa6347}.rangeExposure_layout{display:flex;flex-direction:column;gap:12px;min-height:0}.rangeExposure_controlsRow{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.rangeExposure_controlsRow_dates{flex:1 1 240px;min-width:0}.rangeExposure_previewModes{display:flex;justify-content:center}.rangeExposure_previewModes .MuiToggleButton-root{text-transform:none;font-size:12px;padding:4px 14px}.rangeExposure_chartRow{min-width:0;max-height:70vh;overflow:auto}.rangeExposure_target{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.rangeExposure_targetChannel{min-width:108px}.rangeExposure_targetLabel{font-size:16px;font-weight:600}.rangeExposure_clampNotice{padding:2px 12px;font-size:12.5px}.rangeExposure_hint{display:flex;align-items:center;gap:4px;flex:0 0 auto;width:270px}.rangeExposure_hintIcon{font-size:19px;color:#adadad}.rangeExposure_hintText{font-size:14.5px;color:#707070;white-space:nowrap}.rangeExposure_summary{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.rangeExposure_summaryStrong{font-size:13px;font-weight:600}.rangeExposure_summaryMuted{font-size:13px;font-weight:600;color:#707070}.rangeExposure_summaryDirecta{font-size:13px;font-weight:600;color:#2f7ed8}.rangeExposure_summaryOta{font-size:13px;font-weight:600;color:#ef8a3c}.rangeExposure_summaryChange{margin-left:auto;width:190px;font-size:13px;font-weight:600;color:#adadad}.rangeExposure_summaryChange_dirty{color:#3bbb3e}.rangeExposure_grid{min-width:910px}.exposureTable_amount{display:inline-flex;align-items:baseline;gap:6px}.exposureTable_discount{font-size:11px;color:#707070}.rateExposureHistory_filters{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.rateExposureHistory_rateTypeSelect{width:320px;max-width:100%}.rateExposureHistory_channels{display:flex;gap:6px;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:100%}.reminders{display:flex;flex-direction:column;gap:20px}.reminders_header{display:flex;align-items:center;gap:10px}.semaphore{display:flex}.semaphore_display{display:grid;grid-template-columns:100px 1fr;gap:10px}.semaphore_display_roomTypeColumn{display:flex;gap:10px;flex-direction:column}.semaphore_display_roomTypeColumn_item{display:flex;flex-direction:column;justify-content:center;height:210px}.semaphore_display_roomTypeColumn_emptySpace{height:80px}.semaphore_selectors{display:flex;gap:20px;width:100%;justify-content:space-between}.semaphore_content{display:flex;flex-direction:column;gap:20px}.semaphore_item{display:flex;flex-direction:row;gap:10px;width:120px}.semaphore_loading-bar{padding:20px}.semaphore_colors{display:flex;gap:20px;align-items:center}.dateRangeNavigator{display:grid;grid-template-columns:100px min-content 100px;align-items:center;text-align:center;padding:15px 0;gap:10px}.dateRangeNavigator_container{display:flex;flex-direction:row;align-items:center;gap:10px}.dateRangeNavigator_container .row-detail{display:flex;flex-direction:column;width:120px;font-size:12pt;align-items:center}.semaphoreDate{width:120px}.tagSelector{display:flex;cursor:pointer;margin:0 0 20px;max-width:120px;border-radius:5px;background-color:#475b7a;color:#fff;align-items:center;justify-content:center;border:none;height:30px}.tagSelector_disabled{background-color:#e0e0e0;color:#9e9e9e;cursor:not-allowed}.semaphoreRow{display:grid;width:120px;height:210px;grid-template-columns:10px 1fr;margin-top:10px;cursor:pointer}.semaphoreRow_values{display:flex;flex-direction:column;line-height:12px;text-align:center;padding:5px 2px;gap:2px;font-size:11px}.semaphoreRow_values_label{padding-top:5px}.semaphoreRow_values_value{color:#fff;font-size:12px;font-weight:700}.semaphoreRow_actions{margin-top:auto;display:flex;justify-content:center;gap:4px;padding-top:2px}.semaphoreRow_actions_btn{color:#ffffffd9!important;padding:2px!important}.semaphoreRow_actions_btn:hover{color:#fff!important;background-color:#fff3!important}.semaphoreRow .color1{background:#5c7aae}.semaphoreRow .color2{background:#86c6d8}.semaphoreRow .color3{background:#77e1b6}.semaphoreRow .color4{background:#a1d23e}.semaphoreRow .color5{background:#fec71b}.semaphoreRow .color6{background:#f07604}.semaphoreRow .color7{background:#bf2a2c}.semaphoreRow .general{background:#a1d23e}.tagNotesModal{display:flex;height:650px;padding:10px;gap:10px}.tagNotesModal .tagNotesContent{display:grid;grid-template-columns:70% 30%;width:100%;gap:10px}.formContainer{display:flex;flex-direction:column;align-items:left;gap:10px}.formContainer .dateSelectors{display:flex;flex-direction:column;gap:10px}.formContainer .dateSelectors>*{display:flex;flex-direction:row;gap:20px}.formContainer .dateSelectors .selectors{display:flex;flex-direction:row;gap:16px}.formContainer .dateSelectors .selectors>*{flex:1}.formContainer .roomTypeContainer{display:grid;grid-template-columns:auto;max-height:100px;overflow-y:auto}.actionButton{display:flex;justify-content:end;padding:10px}.standard-rate-management{display:flex;flex-direction:column;gap:20px}.standard-rate-management_filters{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.standard-rate-management_table{border:none}.standard-rate-management_table .MuiDataGrid-columnHeader{background-color:#9bacb4;color:#fff}.standard-rate-management_table .MuiDataGrid-columnHeaderTitle{font-weight:700;font-size:11px}.standard-rate-management_table .MuiDataGrid-columnSeparator{color:#e5eae5}.standard-rate-management_table .MuiDataGrid-cell{display:flex;align-items:center;padding-top:10px;padding-bottom:10px}.createStandardRate{display:flex;flex-direction:column;gap:8px;padding-top:8px;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:4px}.createStandardRate_modeToggle .MuiToggleButton-root{flex:1;gap:6px;padding-top:6.8px;padding-bottom:6.8px;font-size:13px;font-weight:600;text-transform:none;color:#0009}.createStandardRate_modeToggle .MuiToggleButton-root.Mui-selected{background-color:#e8f0fe;color:#262626}.createStandardRate_modeToggle .MuiToggleButton-root.Mui-selected:hover{background-color:#dce8fd}.createStandardRate_modeInputs{min-height:72px;display:flex;flex-direction:column;justify-content:center}.createStandardRate_dateRow{display:flex;gap:16px;align-items:center}.createStandardRate_tagRow{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.createStandardRate_tagAutocomplete{min-width:300px}.createStandardRate_tagSummary{font-size:12px;font-weight:600;color:#0009}.createStandardRate_tagSummary.--empty{color:#fa6347}.createStandardRate_infoBox{display:flex;gap:8px;align-items:flex-start;background-color:#e3f2fd;border:1px solid #90caf9;border-radius:4px;padding:10px}.createStandardRate_infoIcon{font-size:18px;color:#1565c0;margin-top:1px;flex-shrink:0}.createStandardRate_infoText{font-size:12px;color:#0d47a1}.createStandardRate_daysRow{display:flex;align-items:center;gap:8px}.createStandardRate_daysControl{flex:1}.createStandardRate_daysInner{display:flex;align-items:center;gap:8px}.createStandardRate_daysLabel{font-size:13px;flex-shrink:0;white-space:nowrap}.createStandardRate_daysHint{font-size:13px;margin-left:4px}.createStandardRate_daysHint.--single{color:#00000061}.createStandardRate_daysHint.--error{color:#fa6347}.createStandardRate_daysToggle{background-color:#fff3e0;border-radius:4px;overflow:hidden;flex-shrink:0}.createStandardRate_daysToggle.--disabled{background-color:#eee;opacity:.6}.createStandardRate_daysToggle .MuiToggleButtonGroup-grouped{border:none!important;margin:0!important}.createStandardRate_daysToggle .MuiToggleButton-root{border:none;border-radius:0!important;width:40px;padding:4px 0;font-size:12px;font-weight:500;color:#0009}.createStandardRate_daysToggle .MuiToggleButton-root.Mui-selected{background-color:#f57c00;color:#fff}.createStandardRate_daysToggle .MuiToggleButton-root.Mui-selected:hover{background-color:#ef6c00}.createStandardRate_daysToggle .MuiToggleButton-root.Mui-disabled{color:#00000042}.createStandardRate_daysToggle .MuiToggleButton-root.Mui-selected.Mui-disabled{background-color:#bdbdbd;color:#fff}.createStandardRate_daysLink{font-size:12px;white-space:nowrap;flex-shrink:0}.createStandardRate_datesIcon{font-size:16px;color:#0009;cursor:help;flex-shrink:0}.createStandardRate_searchWrapper{margin-left:auto}.createStandardRate_searchButton{flex-shrink:0;width:40px;height:40px;background-color:#9bacb4;border-radius:4px;color:#fff}.createStandardRate_searchButton:hover{background-color:#8a9da7}.createStandardRate_searchButton.Mui-disabled{background-color:#9bacb4;opacity:.4;color:#fff}.createStandardRate_reference{border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:12px}.createStandardRate_referenceHeader{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.createStandardRate_referenceTitle{font-size:13px;font-weight:600}.createStandardRate_referenceNote{font-size:11px;color:#0009}.createStandardRate_referenceBody{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.createStandardRate_refField{width:120px}.createStandardRate_equivalence{display:flex;flex-direction:column}.createStandardRate_equivalenceLabel{font-size:11px;color:#0009}.createStandardRate_equivalenceLink{font-size:12px;white-space:nowrap;align-self:flex-start}.createStandardRate_equivalenceAmount{font-size:16px;font-weight:700;color:#1b5e20}.createStandardRate_equivalenceEmpty{font-size:12px;color:#fa6347;font-weight:700}.createStandardRate_actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.createStandardRate_rangeLabelRow{min-height:20px;display:flex;align-items:center;gap:4px}.createStandardRate_rangeLabel{font-size:12px;font-weight:600;color:#262626}.createStandardRate_rangeLabel.--single{color:#0009}.createStandardRate_sectionHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px;flex-wrap:wrap}.createStandardRate_sectionTitleWrap{display:flex;align-items:center;gap:4px}.createStandardRate_sectionTitle{font-size:13px;color:#0009}.createStandardRate_bulkInfoIcon{font-size:16px;color:#1565c0;cursor:help;flex-shrink:0}.createStandardRate_subRangeSelector{display:flex;align-items:center;gap:6px}.createStandardRate_blockSelector{min-width:260px}.createStandardRate_blockPercentColumn{display:flex;flex-direction:column;gap:8px}.createStandardRate_subRangeLabel{font-size:11px;font-weight:600;color:#0009;white-space:nowrap}.createStandardRate_subRangeSelect{font-size:13px;min-width:250px}.createStandardRate_subRangeOption{font-size:13px}.createStandardRate_subRangeOptionInner{display:flex;flex-direction:column}.createStandardRate_subRangeStatus{font-size:10px}.createStandardRate_subRangeStatus.--configured{color:#3bbb3e}.createStandardRate_subRangeStatus.--unconfigured{color:#ed6c02}.createStandardRate_partialWarn{display:flex;gap:8px;align-items:flex-start;background-color:#fff8e1;border:1px solid #ffe082;border-radius:4px;padding:8px;margin-bottom:8px}.createStandardRate_partialWarnIcon{font-size:18px;color:#f57f17;margin-top:1px;flex-shrink:0}.createStandardRate_partialWarnText{font-size:12px;color:#7a5b00}.createStandardRate_tableHeader{display:flex;align-items:flex-end;gap:8px;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid rgba(0,0,0,.12)}.createStandardRate_colName{flex:1;min-width:190px;display:flex;align-items:center;justify-content:space-between;gap:8px}.createStandardRate_colNameTitle{font-size:11px;font-weight:600;color:#0009;text-transform:uppercase;letter-spacing:.3px}.createStandardRate_selectAllLink{font-size:11px;white-space:nowrap}.createStandardRate_colProportion{width:160px;font-size:11px;font-weight:600;color:#0009;text-align:right;line-height:1.3}.createStandardRate_colProportionRack{width:110px;font-size:11px;font-weight:600;color:#0009;text-align:center;line-height:1.3}.createStandardRate_colAmount{width:185px;font-size:11px;font-weight:600;color:#0009;text-align:center;line-height:1.3}.createStandardRate_rows{display:flex;flex-direction:column;gap:8px}.createStandardRate_row{display:flex;align-items:center;gap:8px}.createStandardRate_rowName{flex:1;min-width:190px;display:flex;align-items:center;gap:4px}.createStandardRate_rowWarnIcon{font-size:16px;color:#f57f17;cursor:help;flex-shrink:0}.createStandardRate_rowVaries{flex:1;display:flex;justify-content:flex-end}.createStandardRate_link{font-size:12px;white-space:nowrap}.createStandardRate_cellProportion{width:160px;display:flex;flex-direction:column;align-items:flex-end}.createStandardRate_cellProportionValue{font-size:11px;color:#0009;white-space:nowrap}.createStandardRate_cellProportionLink{font-size:11px;white-space:nowrap}.createStandardRate_cellProportionEmpty{font-size:11px;color:#00000061;white-space:nowrap;font-style:italic}.createStandardRate_cellPercent{width:110px}.createStandardRate_percentField{width:100%;opacity:.35;transition:opacity .2s}.createStandardRate_percentField.--selected{opacity:1}.createStandardRate_percentField.--selected .MuiOutlinedInput-notchedOutline{border-color:#0009}.createStandardRate_percentField.--selected:hover .MuiOutlinedInput-notchedOutline{border-color:#000000de}.createStandardRate_amountField{width:110px;opacity:.35}.createStandardRate_amountField .MuiInputBase-input{font-weight:600;color:#1b5e20}.createStandardRate_amountField.--selected{opacity:1}.createStandardRate_cellAmount{width:185px;display:flex;justify-content:center;align-items:center}.createStandardRate_tooltipList{max-height:240px;overflow-y:auto;padding-right:4px}.createStandardRate_tooltipList.--short{max-height:220px}.createStandardRate_tooltipCount{font-size:11px;font-weight:600;margin-bottom:4px}.createStandardRate_tooltipNote{font-size:10px;font-style:italic;opacity:.85;margin-bottom:4px}.createStandardRate_tooltipDate{font-size:11px;line-height:1.5}.rangeCharts{padding-top:8px;display:flex;flex-direction:column;gap:8px}.rangeCharts_rangeLabel{font-size:12px;color:#707070}.rangeCharts_loading{display:flex;justify-content:center;padding:48px 0}.rangeCharts_tabs{border-bottom:1px solid #e4e4e4;margin-bottom:16px}.rangeCharts_exposureNote{font-size:12px;color:#707070;margin-bottom:8px}.rangeCharts_exposureActions{display:flex;justify-content:flex-end;margin-bottom:8px}.rangeCharts_section{padding:16px 16px 8px}.rangeCharts_section_title{font-weight:700;font-size:12px;color:#262626;margin-bottom:12px}.rangeCharts_section_empty{height:120px;display:flex;align-items:center;justify-content:center}.rangeCharts_section_emptyText{font-size:13px;color:#adadad}.rateTypeCharts{padding-top:8px;display:flex;flex-direction:column;gap:8px}.rateTypeCharts_rangeLabel{font-size:12px;color:#707070}.rateTypeCharts_centered{display:flex;justify-content:center;padding:48px 0}.rateTypeCharts_emptyRooms{font-size:13px;color:#adadad}.rateTypeCharts_tabs{border-bottom:1px solid #e4e4e4;margin-bottom:16px}.rateTypeCharts_section{padding:16px 16px 8px}.rateTypeCharts_section_title{font-weight:700;font-size:12px;color:#262626;margin-bottom:12px}.rateTypeCharts_section_empty{height:120px;display:flex;align-items:center;justify-content:center}.rateTypeCharts_section_emptyText{font-size:13px;color:#adadad}.standardRateSyncHistory_filters{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.tagListContainer{display:flex;flex-direction:column;gap:10px}.lt-tooltip{padding:8px 12px!important;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:4px;background-color:gray}.lt-tooltip::-webkit-scrollbar{width:6px}.lt-tooltip::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.lt-content{display:flex;flex-direction:column;gap:6px}.lt-item{font-size:12px;line-height:1.3;color:#fff;display:flex;align-items:flex-start}.tagsComparison_selectors{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px}.tagsComparison_actions{display:flex;align-items:center;gap:10px}.tagsComparison_content{display:flex;flex-direction:column;gap:16px}.tagFilter{display:flex;flex-direction:row;align-items:center;gap:10px}.tagFilter_dot{width:14px;height:14px;border-radius:50%;flex-shrink:0}.comparisonChart{min-width:800px}.comparisonChart_controls{padding:0 10px 10px;max-width:220px}.comparisonChart_display{display:flex;flex-direction:row;height:300px}.comparisonChart_display_chart{width:800px;padding-left:10px;flex:1}.comparisonChart_display_options{width:160px;padding:20px;border-left:1px solid #f0f0f0}.comparisonChart_legend{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:10px 0}.comparisonChart_legend_item{display:flex;align-items:center;gap:5px}.comparisonChart_legend_toggle{display:flex;align-items:center;gap:5px;cursor:pointer}.comparisonChart_legend_dot{width:14px;height:14px;border-radius:50%;display:inline-block}.comparisonChart_legend_ring{width:14px;height:14px;border-radius:50%;border:3px solid;background:#fff;display:inline-block;box-sizing:border-box}.comparisonChart_legend_hint{font-size:12px;color:#707070;font-style:italic;display:block;padding:6px 0 0}.comparisonChart_pinnedTooltip_content{border:2px solid #adadad;min-width:240px}.comparisonChart_pinnedTooltip_label{font-weight:lighter;padding:10px;display:flex;align-items:center;border-bottom:1px solid #f0f0f0}.comparisonChart_pinnedTooltip_dot{width:10px;height:10px;border-radius:10px;margin-right:5px;display:inline-block}.comparisonChart_pinnedTooltip_body{padding:10px}.comparisonChart_pinnedTooltip_actions{padding:4px 10px 8px;border-top:1px solid #f0f0f0}.comparisonChart_pinnedTooltip_actions .MuiFormControlLabel-label{font-size:13px}.comparisonChart_matrix{display:grid;align-items:center;gap:4px 8px;padding:12px 0 4px;width:fit-content}.comparisonChart_matrix_corner{font-size:11px;color:#707070;font-style:italic;white-space:nowrap}.comparisonChart_matrix_colhead{display:flex;flex-direction:column;align-items:center;gap:3px;cursor:pointer;text-align:center;font-size:12px;font-weight:600;padding:4px 6px;border-radius:6px;-webkit-user-select:none;user-select:none;transition:opacity .15s ease}.comparisonChart_matrix_colhead:hover{background:#f0f0f0}.comparisonChart_matrix_rowhead{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:13px;font-weight:600;padding:4px 8px;border-radius:6px;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:opacity .15s ease}.comparisonChart_matrix_rowhead:hover{background:#f0f0f0}.comparisonChart_matrix_cell{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:6px;border-radius:6px;-webkit-user-select:none;user-select:none;transition:opacity .15s ease}.comparisonChart_matrix_cell:hover{background:#f0f0f0}.comparisonChart_matrix_cell--empty{cursor:default}.comparisonChart_matrix_cell--empty:hover{background:transparent}.pickupSection{margin:10px;border-radius:10px;border:1px solid #bb8833;background-color:#fcf8f3}.pickupSection_summary{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#262626}.pickupSection_summary_total{color:#475b7a}.pickupSection_table{background-color:#f0f0f0;margin-top:8px;border-radius:8px;overflow:hidden}.pickupSection_row{display:grid;grid-template-columns:140px repeat(12,1fr);padding:0 10px;column-gap:10px;font-size:10px;align-items:center;min-height:28px}.pickupSection_row.header{font-weight:700;font-size:11px;background-color:#e5eae5;text-align:left}.pickupSection_row.row:nth-child(odd){background-color:#e5eae5}.pickupSection_row_label{font-weight:600}.pickupSection_row_data{text-align:center}.pickupSection_empty{padding:12px;font-size:11px;color:#707070;text-align:center}
