.interests-wrapper .interests-subtitle{margin-bottom:24px}.interests-wrapper .icon{background:hsla(var(--comp-secondary-light1), 1);width:56px;height:56px;color:hsla(var(--comp-typo-primary), 1);will-change:background-color;border-radius:50%;justify-content:center;align-items:center;transition:background-color .3s;display:inline-flex}.interests-wrapper .icon .comp-icon{font-size:32px}.interests-wrapper .simple-view-wrapper{gap:16px;display:flex}.interests-wrapper .selected-list{width:20vw}.interests-wrapper .selected-list ul{padding:0;list-style:none}.interests-wrapper .selected-list li{border-bottom:1px solid hsla(var(--comp-secondary-light3), 1);align-items:center;gap:8px;padding:8px 0;display:flex}.interests-wrapper .selected-list .icon{background:hsla(var(--comp-primary-dark2), 1);width:24px;height:24px}.interests-wrapper .selected-list .icon .comp-icon{font-size:1.4rem}.interests-wrapper .simple-view{flex-grow:2}.interests-wrapper .comp-interests-select{flex-direction:column;display:flex}.interests-wrapper .toggle-all{align-self:flex-end;width:200px}.interests-wrapper .interests-select{grid-template-columns:repeat(6,1fr);justify-items:center;display:grid}@media (width<=1200px){.interests-wrapper .interests-select{grid-template-columns:repeat(5,1fr)}}@media (width<=899px){.interests-wrapper .interests-select{grid-template-columns:repeat(3,1fr)}}@media (width<=539px){.interests-wrapper .interests-select{grid-template-columns:repeat(2,1fr)}}.interests-wrapper .interests-select .interest-item{text-align:center;-webkit-user-select:none;user-select:none;cursor:pointer;width:120px;height:100px;margin:2rem}.interests-wrapper .interests-select .interest-item.selected .icon{background:hsla(var(--comp-primary-dark2), 1)}.interests-wrapper .interests-select .interest-item p{margin:8px 0 0}.interests-wrapper .interests-select .interest-item.fixed{cursor:not-allowed}.interests-wrapper .interests-select.large{flex-wrap:wrap;justify-content:center;width:75%;margin:0 auto;display:flex}.interests-wrapper .interests-select.large .interest-item{width:calc(25% - 8rem);height:calc(25% - 4rem);margin:2rem 4rem}.interests-wrapper .interests-select.large .interest-item .icon{aspect-ratio:1;width:100%;height:100%;margin-bottom:1rem}.interests-wrapper .interests-select.large .interest-item .icon>svg{width:50%;height:50%}.booking-timeslots h4{margin-bottom:8px}.booking-timeslots .schedule-table{border-collapse:collapse;width:100%}.booking-timeslots .schedule-table .row{height:32px}.booking-timeslots .schedule-table .row+.row{border-top:1px dotted hsla(var(--comp-secondary-light2), 1)}.booking-timeslots .schedule-table .row.daytime-row{border-top:none}.booking-timeslots .schedule-table .row td{padding:0}.booking-timeslots .schedule-table .row .day-cell{text-transform:var(--text-transform);min-width:32px}.booking-timeslots .schedule-table .row .hour-cell{min-width:40px}.booking-timeslots .schedule-table .row .clickable{cursor:pointer}.booking-timeslots .schedule-table .row .selected:before,.booking-timeslots .schedule-table .row .hover:before{content:"";border-radius:8px;height:16px;display:block}.booking-timeslots .schedule-table .row .selected:before{background:hsla(var(--comp-primary-dark1), 1);-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.booking-timeslots .schedule-table .row .hover:before{background:hsla(var(--comp-primary-light4), 1)}.booking-timeslots .schedule-table .row .hover.mode-deselect:before{background:hsla(var(--comp-secondary-light2), 1)}.booking-timeslots .schedule-table .row .prev-selected:before{border-top-left-radius:0;border-bottom-left-radius:0}.booking-timeslots .schedule-table .row .next-selected:before{border-top-right-radius:0;border-bottom-right-radius:0}.booking-timeslots .schedule-table .row .restricted{background:hsla(var(--comp-secondary-light4), 1);cursor:not-allowed}.booking-timeslots .schedule-table .row .daytime-wrapper{white-space:nowrap;flex-direction:row;margin-top:4px;display:inline-flex}.booking-timeslots .schedule-table .row .daytime-wrapper>span{margin-left:4px}.booking-timeslots .schedule-table .row .minutes{color:hsla(var(--comp-secondary-light1), 1);font-size:smaller}.booking-timeslots .schedule-table.readonly{pointer-events:none;font-size:smaller}.booking-timeslots .schedule-table.readonly .row{height:18px}.booking-timeslots .schedule-table.readonly .selected:before,.booking-timeslots .schedule-table.readonly .hover:before{height:12px}.booking-timeslots .schedule-table.readonly .hour-cell{min-width:18px}.booking-timeslots .schedule-table.readonly .daytime-row,.booking-timeslots .schedule-table.readonly .minutes{display:none}@media (width<=430px){.booking-timeslots .schedule-table.readonly .hour-cell{width:4.16667%;min-width:auto}.booking-timeslots .schedule-table.readonly .hour-cell:nth-child(odd){font-size:0}}.booking-timeslots .campaign-timeslots-error{color:hsla(var(--comp-error), 1)}:root{--default-grid-pixels:8px;--default-header-height:64px}.booking-inventory-targeting .input-textarea textarea{min-height:144px}.booking-inventory-targeting .file-upload input[type=file]{display:none}
