.inline-message{display:inline-flex;align-items:center;border-radius:8px;border:1px solid transparent}.inline-message--xSmall{padding:3px 7px;gap:6px}.inline-message--xSmall .inline-message__icon svg{width:12px;height:12px}.inline-message--xSmall .inline-message__text{font-family:var(--ads-font-family-override,"Geologica");font-size:12px;line-height:20px;font-style:normal;font-weight:200;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.inline-message--small{padding:7px 11px;gap:8px}.inline-message--small .inline-message__icon svg{width:16px;height:16px}.inline-message--small .inline-message__text{font-family:var(--ads-font-family-override,"Geologica");font-size:14px;line-height:20px;font-style:normal;font-weight:200;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.inline-message--medium{padding:11px;gap:8px}.inline-message--medium .inline-message__icon svg{width:20px;height:20px}.inline-message--medium .inline-message__text{font-family:var(--ads-font-family-override,"Geologica");font-size:16px;line-height:24px;font-style:normal;font-weight:200;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.inline-message--large{padding:13px 15px;gap:8px}.inline-message--large .inline-message__icon svg{width:24px;height:24px}.inline-message--large .inline-message__text{font-family:var(--ads-font-family-override,"Geologica");font-size:18px;line-height:28px;font-style:normal;font-weight:200;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.inline-message__icon{display:flex;align-items:center;flex-shrink:0}.inline-message__text{flex:1}.inline-message--positive{background-color:var(--ads-color-inline-message-fill-positive);border-color:var(--ads-color-inline-message-border-positive);color:var(--ads-color-inline-message-text-positive)}.inline-message--positive svg{fill:var(--ads-color-inline-message-icon-positive)}.inline-message--negative{background-color:var(--ads-color-inline-message-fill-negative);border-color:var(--ads-color-inline-message-border-negative);color:var(--ads-color-inline-message-text-negative)}.inline-message--negative svg{fill:var(--ads-color-inline-message-icon-negative)}.inline-message--warning{background-color:var(--ads-color-inline-message-fill-warning);border-color:var(--ads-color-inline-message-border-warning);color:var(--ads-color-inline-message-text-warning)}.inline-message--warning svg{fill:var(--ads-color-inline-message-icon-warning)}.inline-message--info{background-color:var(--ads-color-inline-message-fill-info);border-color:var(--ads-color-inline-message-border-info);color:var(--ads-color-inline-message-text-info)}.inline-message--info svg{fill:var(--ads-color-inline-message-icon-info)}@media (prefers-reduced-motion:reduce){.inline-message{transition:none;animation:none}}.color-dropdown-button{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start}.color-dropdown-button .color-dropdown-button__trigger .button svg{stroke:none;fill:var(--color-dropdown-button-fill,var(--ads-color-block-fill-sky))}.color-dropdown-button .color-dropdown-button__trigger .button.only-icon.xsmall{padding:6px;font-size:16px}.color-dropdown-button .color-dropdown-button__trigger .button.only-icon.xsmall svg{width:16px;height:16px}.color-dropdown-button__menu{position:absolute;z-index:1000}.color-dropdown-button__menu--measuring{opacity:0;pointer-events:none}.color-dropdown-button__menu--bottom{top:calc(100% + 4px)}.color-dropdown-button__menu--top{bottom:calc(100% + 4px)}.color-dropdown-button__menu--left{left:0}.color-dropdown-button__menu--right{right:0}.color-menu{display:inline-flex;flex-direction:column;padding:8px 0;border-radius:8px;outline:.5px solid var(--ads-color-menu-prefab-border);background:var(--ads-color-menu-prefab-fill);overflow:hidden;list-style:none;box-shadow:0 8px 12px 0 var(--ads-color-effect-shadow-overlay-spread),0 0 1px 0 var(--ads-color-effect-shadow-overlay-perimeter)}.color-menu__grid-wrapper{display:flex;gap:12px;align-items:center;padding:0 16px}.color-menu__grid{display:flex;flex-wrap:wrap;gap:4px;align-items:center;padding:8px 0}.color-menu__grid--small{width:96px}.color-menu__grid--medium{width:116px}.color-menu__grid--large{width:136px}.airline-logo{display:block;flex-shrink:0;overflow:hidden;border-radius:999px}.airline-logo--small{width:24px;height:24px}.airline-logo--medium{width:28px;height:28px}.airline-logo--fallback{display:inline-flex;align-items:center;justify-content:center;color:var(--ads-color-avatar-text-number);background-color:var(--ads-color-avatar-fill-number)}.airline-logo--fallback svg{fill:none;stroke:currentColor}.acara-inline-select .acara-selectfield__input-container{outline-color:transparent;background-color:transparent}.acara-inline-select .acara-selectfield__input-container:hover{outline-color:var(--ads-color-select-border-hover);background-color:var(--ads-color-select-fill-hover)}.acara-inline-select .acara-selectfield__input-container:focus-within{outline-color:var(--ads-color-select-border-active);background-color:var(--ads-color-select-fill-default)}.acara-inline-select .acara-selectfield__arrow{opacity:0;transition:opacity .2s linear}.acara-inline-select .acara-selectfield__input-container:focus-within .acara-selectfield__arrow,.acara-inline-select .acara-selectfield__input-container:hover .acara-selectfield__arrow{opacity:1}.acara-inline-select .acara-selectfield--error .acara-selectfield__arrow,.acara-inline-select .acara-selectfield--success .acara-selectfield__arrow{opacity:1}.acara-inline-select .acara-selectfield--incomplete .acara-selectfield__input-container{outline-color:transparent}.acara-inline-select .acara-selectfield--incomplete .acara-selectfield__input-container:hover{outline-color:var(--ads-color-select-border-hover)}.acara-inline-select .acara-selectfield--incomplete .acara-selectfield__input-container:focus-within{outline-color:var(--ads-color-select-border-active);box-shadow:0 0 0 2px var(--ads-color-effect-focus-primary-spread)}.acara-inline-select .acara-selectfield--success .acara-selectfield__input-container{outline-color:var(--ads-color-select-border-positive);box-shadow:none}.acara-inline-select .acara-selectfield--success .acara-selectfield__input-container:focus-within{outline-color:var(--ads-color-select-border-positive);box-shadow:0 0 0 2px var(--ads-color-effect-focus-success-spread)}.acara-inline-select .acara-selectfield--error .acara-selectfield__input-container{outline-color:var(--ads-color-select-border-negative);box-shadow:none}.acara-inline-select .acara-selectfield--error .acara-selectfield__input-container:focus-within{outline-color:var(--ads-color-select-border-negative);box-shadow:0 0 0 2px var(--ads-color-effect-focus-error-spread)}.confirmation-toggle{display:inline-flex;padding:0;margin:0;border:0;background:transparent;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;--ads-color-switch-ios-fill-primary-knob-default:var(
    --ads-color-confirmation-toggle-switch-knob
  )}.confirmation-toggle:focus-visible{outline:2px solid var(--ads-color-focus-ring-default);outline-offset:2px}.confirmation-toggle--confirmed{--ads-color-switch-ios-fill-primary-track-on-default:var(
    --ads-color-confirmation-toggle-switch-track-confirmed
  );--ads-color-switch-ios-fill-primary-track-on-hover:var(
    --ads-color-confirmation-toggle-switch-track-confirmed
  );--ads-color-switch-ios-fill-primary-track-on-pressed:var(
    --ads-color-confirmation-toggle-switch-track-confirmed
  );--ads-color-switch-ios-fill-primary-track-on-focus:var(
    --ads-color-confirmation-toggle-switch-track-confirmed
  )}.confirmation-toggle--unconfirmed{--ads-color-switch-ios-fill-primary-track-off-default:var(
    --ads-color-confirmation-toggle-switch-track-unconfirmed
  );--ads-color-switch-ios-fill-primary-track-off-hover:var(
    --ads-color-confirmation-toggle-switch-track-unconfirmed
  );--ads-color-switch-ios-fill-primary-track-off-pressed:var(
    --ads-color-confirmation-toggle-switch-track-unconfirmed
  );--ads-color-switch-ios-fill-primary-track-off-focus:var(
    --ads-color-confirmation-toggle-switch-track-unconfirmed
  )}.confirmation-toggle .chip-label{padding:4px;gap:0;transition:background-color .5s cubic-bezier(.83,0,.17,1),color .5s cubic-bezier(.83,0,.17,1),outline-color .5s cubic-bezier(.83,0,.17,1)}.confirmation-toggle--confirmed .chip-label{background-color:var(--ads-color-confirmation-toggle-fill-confirmed);color:var(--ads-color-confirmation-toggle-text-confirmed);outline-color:var(--ads-color-confirmation-toggle-border-confirmed)}.confirmation-toggle--unconfirmed .chip-label{background-color:var(--ads-color-confirmation-toggle-fill-unconfirmed);color:var(--ads-color-confirmation-toggle-text-unconfirmed);outline-color:var(--ads-color-confirmation-toggle-border-unconfirmed)}.confirmation-toggle--solid{background-color:var(--ads-color-confirmation-toggle-plate)}.confirmation-toggle--confirmed .switch__knob svg{stroke:var(--ads-color-confirmation-toggle-switch-icon-confirmed)}.confirmation-toggle--unconfirmed .switch__knob svg{stroke:var(--ads-color-confirmation-toggle-switch-icon-unconfirmed)}.button-group{display:inline-flex;gap:8px;flex-wrap:wrap}.ai-inline-message{box-sizing:border-box;position:relative;display:inline-flex;align-items:center;gap:8px;max-width:100%;border:1px solid transparent;border-radius:8px;background:linear-gradient(var(--ads-color-ai-inline-message-fill),var(--ads-color-ai-inline-message-fill)) padding-box,linear-gradient(90deg,var(--ads-color-ai-inline-message-border-start) 0,var(--ads-color-ai-inline-message-border-end) 100%) border-box;background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:0 0 15px 0 var(--ads-color-ai-inline-message-shadow)}.ai-inline-message--small{padding:4px 4px 4px 12px;min-height:36px}.ai-inline-message--medium{padding:10px 10px 10px 12px;min-height:48px}.ai-inline-message--large{padding:10px 10px 10px 16px;min-height:56px}.ai-inline-message__icon{display:flex;align-items:center;flex-shrink:0}.ai-inline-message__icon svg{fill:transparent}.ai-inline-message__text{flex:1;min-width:0;background:linear-gradient(135deg,var(--ads-color-ai-inline-message-text-start) 0,var(--ads-color-ai-inline-message-text-end) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ai-inline-message--small .ai-inline-message__text{font-size:14px;line-height:20px;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;font-smooth:never}.ai-inline-message--medium .ai-inline-message__text,.ai-inline-message--small .ai-inline-message__text{font-family:var(--ads-font-family-override,"Geologica");font-style:normal;font-weight:200;-moz-osx-font-smoothing:grayscale}.ai-inline-message--medium .ai-inline-message__text{font-size:16px;line-height:24px;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;font-smooth:never}.ai-inline-message--large .ai-inline-message__text{font-family:var(--ads-font-family-override,"Geologica");font-size:18px;line-height:28px;font-style:normal;font-weight:200;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.ai-inline-message__cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px;color:var(--ads-color-ai-inline-message-cta-text);flex-shrink:0;white-space:nowrap}.ai-inline-message__cta:hover{opacity:.8}.ai-inline-message__cta:focus-visible{outline:2px solid var(--ads-color-ai-inline-message-border-start);outline-offset:2px;border-radius:2px}.ai-inline-message--small .ai-inline-message__cta{font-size:12px;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;font-smooth:never}.ai-inline-message--medium .ai-inline-message__cta,.ai-inline-message--small .ai-inline-message__cta{font-family:var(--ads-font-family-override,"Geologica");line-height:16px;font-style:normal;font-weight:355;-moz-osx-font-smoothing:grayscale}.ai-inline-message--medium .ai-inline-message__cta{font-size:14px;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;font-smooth:never}.ai-inline-message--large .ai-inline-message__cta{font-family:var(--ads-font-family-override,"Geologica");font-size:16px;line-height:20px;font-style:normal;font-weight:355;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.ai-inline-message__dismiss{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px;color:var(--ads-color-ai-inline-message-dismiss-icon)}.ai-inline-message__dismiss svg{stroke:var(--ads-color-ai-inline-message-dismiss-icon);fill:transparent}.ai-inline-message__dismiss:hover{background-color:rgba(0,0,0,.06)}.ai-inline-message__dismiss:focus-visible{outline:2px solid var(--ads-color-ai-inline-message-border-start);outline-offset:2px}.ai-inline-message--small .ai-inline-message__dismiss{padding:5px 4px}.ai-inline-message--medium .ai-inline-message__dismiss{padding:3px 6px}.ai-inline-message--large .ai-inline-message__dismiss{padding:5px 8px}@media (prefers-reduced-motion:reduce){.ai-inline-message{animation:none;transition:none}}.context-menu{width:188px;border-radius:8px;background:var(--ads-color-menu-prefab-fill);outline:.5px solid var(--ads-color-menu-prefab-border);box-shadow:0 8px 12px 0 var(--ads-color-effect-shadow-overlay-spread),0 0 1px 0 var(--ads-color-effect-shadow-overlay-perimeter);padding:8px 0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.context-menu__content{display:flex;flex-direction:column}.calendar,.calendar-container{display:flex;flex-direction:column;overflow:hidden}.calendar{width:100%}.calendar .calendar-view{display:flex;flex-direction:column}@keyframes calendarEventDeleteFade{0%{opacity:1}to{opacity:0}}.calendar-container .calendar-event[data-calendar-exiting-id][inert]{pointer-events:none;animation:calendarEventDeleteFade .2s linear forwards}@media (prefers-reduced-motion:reduce){.calendar-container .calendar-event[data-calendar-exiting-id][inert]{animation-duration:1ms}}.time-grid{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border:none;position:relative}.time-grid-header-wrapper{padding-top:16px;flex-direction:column}.time-grid-header,.time-grid-header-wrapper{display:flex;align-items:flex-start;align-self:stretch}.time-grid-header{padding:4px 16px;gap:1px;border-bottom:1px solid var(--ads-color-divider-cell);overflow:hidden}.time-grid-header-gutter{display:flex;padding-right:16px;justify-content:flex-end;align-items:center}.time-grid-header .single-timezone{width:80px}.time-grid-header .dual-timezone{width:144px}.time-grid-header-label{min-width:52px;flex:1 0 0;text-align:right;color:var(--ads-color-calendar-text-time);font-family:var(--ads-font-family-override,"Geologica");font-size:12px;line-height:16px;font-style:normal;font-weight:355;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.time-grid-header-event{display:flex;min-height:20px;flex-direction:column;align-items:stretch;flex:1 0 0}.time-grid-header-event-cell{display:flex;flex-direction:column;gap:1px;align-items:stretch;padding-right:24px;max-height:calc(20px * 6.5 + 1px * 6);overflow-y:auto;overflow-x:hidden;position:relative;min-height:20px}.time-grid-header-event-cell--selectable{cursor:default;min-height:20px}.time-grid-header-all-day-event{display:flex;padding:0 2px 0 8px;align-items:center;gap:16px;flex-shrink:0;border-radius:999px!important;border-left:4px solid;position:relative!important}.time-grid-header-all-day-event-content{position:relative;display:flex;align-items:center;gap:4px;min-width:0;flex:1;overflow:hidden}.time-grid-header-all-day-event-content .event-icon{flex-shrink:0}.time-grid-header-all-day-event-content .event-status-icons{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.time-grid-header-all-day-event-content .event-status-icons .status-icon svg{fill:none}.time-grid-header-all-day-event-content .event-status-icons .status-icon.confirmed svg{fill:var(--ads-color-calendar-item-icon-emerald-default);stroke:none}.time-grid-header-all-day-event-content .event-status-icons .status-icon.unconfirmed svg{fill:var(--ads-color-calendar-item-icon-amber-default);stroke:none}.time-grid-header-event-title{font-family:var(--ads-font-family-override,"Geologica");font-size:14px;line-height:20px;font-style:normal;font-weight:520;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time-grid-timezone{display:flex;align-items:center;align-self:stretch;border-bottom:1px solid var(--ads-color-divider-cell)}.time-grid-timezone-gutter{display:flex;padding:4px 16px;height:16px;justify-content:flex-end;align-items:center;border-right:1px solid var(--ads-color-divider-cell)}.time-grid-timezone .single-timezone{width:96.5px}.time-grid-timezone .dual-timezone{width:160.5px}.time-grid-timezone-labels{display:flex;flex:1}.time-grid-timezone-primary,.time-grid-timezone-secondary{width:52px;min-width:64px;flex-shrink:0;text-align:right;color:var(--ads-color-calendar-text-period);flex:1}.time-grid-timezone-cell,.time-grid-timezone-primary,.time-grid-timezone-secondary{font-family:var(--ads-font-family-override,"Geologica");font-size:12px;line-height:16px;font-style:normal;font-weight:355;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.time-grid-timezone-cell{display:flex;flex-direction:column;align-items:center;flex:1 0 0}.time-grid.dual-timezone .time-gutter{width:160px;min-width:160px;max-width:160px}.time-grid .time-grid-content{overflow-anchor:none;display:flex;flex:1;overflow:hidden;position:relative;align-items:flex-start}.time-grid .time-grid-content [data-overlayscrollbars-viewport]{display:flex;align-items:flex-start;flex:1 1 auto;width:100%;height:100%;min-width:0}.time-grid .time-grid-content .os-scrollbar{position:absolute}.time-grid .time-grid-content .time-gutter{height:-moz-max-content;height:max-content;padding:0 16px 0 4px;display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;align-items:flex-start;gap:4px}.time-grid .time-grid-content .time-gutter .time-gutter-column{display:flex;flex-direction:column;align-items:flex-end;gap:69px}.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group{display:flex;padding:0;justify-content:flex-end;align-items:center;gap:0;align-self:stretch}.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group .time-text{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:1;white-space:nowrap;gap:2px}.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group .time-text .compare-timezone,.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group .time-text .main-timezone{display:flex;justify-content:flex-end;align-items:center;align-self:stretch;min-width:64px;color:var(--ads-color-calendar-text-time);font-family:var(--ads-font-family-override,"Geologica");font-size:12px;line-height:16px;font-style:normal;font-weight:355;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group .time-text .compare-timezone .day-indicator,.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group .time-text .main-timezone .day-indicator{text-align:center;font-family:var(--ads-font-family-override,"Geologica");font-size:12px;line-height:16px;font-style:normal;font-weight:355;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group .time-text .compare-timezone .day-indicator.positive,.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group .time-text .main-timezone .day-indicator.positive{color:var(--ads-color-calendar-item-text-emerald-default)}.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group .time-text .compare-timezone .day-indicator.negative,.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group .time-text .main-timezone .day-indicator.negative{color:var(--ads-color-calendar-item-text-red-default)}.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group.gutter-slot{height:16px!important;pointer-events:none;box-sizing:border-box;border-top:none!important;width:-moz-max-content;width:max-content}.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group.gutter-slot:first-child{height:7px!important;opacity:0}.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group.gutter-slot.slot-30:first-child{height:16px!important;opacity:1}.time-grid .time-grid-content .time-gutter .time-gutter-column .time-slot-group.gutter-slot:last-child{border-bottom:none}.time-grid .time-grid-content .time-grid-columns{display:flex;padding:0;flex-direction:column;align-items:flex-start;flex:1 0 0;align-self:stretch;width:100%}.time-grid .time-grid-content .time-grid-columns>*{flex:1;min-width:150px;max-width:100%;width:100%}.time-grid-header-all-day-row{flex-shrink:0;position:relative;width:100%;z-index:2}.time-grid-header-all-day-row--placeholder{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;display:flex;flex-direction:column}.time-grid-header-all-day-event--committed{position:relative;z-index:2}.time-grid .time-grid-header .time-grid-header-all-day-event.time-grid-header-all-day-event--placeholder.calendar-event.placeholder{position:relative;top:auto;left:auto;z-index:1;height:100%;min-height:100%;max-height:none;flex:1 1 auto;align-self:stretch;width:100%;max-width:none;border-radius:0!important;border-left:none!important}.time-grid-header-all-day-event{box-sizing:border-box;cursor:pointer;height:20px;min-height:20px;max-height:20px;padding:0 8px;margin:0;overflow:hidden;border-radius:4px;transition:box-shadow .2s linear}.time-grid-header-all-day-event[data-calendar-inert=true]{cursor:default}.time-grid-header-all-day-event.placeholder:not([data-calendar-selectable=true]),.time-grid-header-all-day-event[data-calendar-placeholder=true]:not([data-calendar-selectable=true]){pointer-events:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.time-grid-header-all-day-event.placeholder:not([data-calendar-selectable=true]):focus,.time-grid-header-all-day-event[data-calendar-placeholder=true]:not([data-calendar-selectable=true]):focus{outline:none;box-shadow:none}.time-grid-header-all-day-event:focus{outline:none;box-shadow:0 0 0 2px var(--ads-color-focus-ring-default)}.multi-select-cursor-badge .badge{outline:1px solid var(--ads-color-calendar-item-underlay);outline-offset:0}.time-grid-timezone-gutter.timezone-rail-gutter{width:-moz-fit-content;width:fit-content;justify-content:flex-start;overflow:visible;height:auto;padding:4px 16px 4px 4px}.timezone-rail{display:flex;align-items:center;gap:4px}.timezone-rail__cell{width:64px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;min-width:0}.time-gutter__lead{width:16px;flex-shrink:0}.time-grid-content .time-gutter .time-gutter-column{width:64px}.timezone-rail__tooltip{position:fixed;transform:translate(-50%,calc(-100% - 8px));z-index:2000;pointer-events:none;max-width:296px;width:-moz-max-content;width:max-content;padding:8px 12px;border-radius:8px;background-color:var(--ads-color-tooltip-fill-default);color:var(--ads-color-tooltip-text-default);font-family:var(--ads-font-family-override,"Geologica");font-size:12px;line-height:16px;font-style:normal;font-weight:355;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.timezone-rail__tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top:4px solid var(--ads-color-tooltip-fill-default)}.acara-modal .modal-content:has(.timezone-rename-modal__content){max-width:600px;padding-top:24px;padding-bottom:18px;gap:0}.acara-modal .modal-content:has(.timezone-rename-modal__content) .modal-heading{align-items:flex-start;margin-bottom:0;padding-bottom:0}.acara-modal .modal-content:has(.timezone-rename-modal__content) .modal-heading .heading-text{font-family:var(--ads-font-family-override,"Geologica");font-size:20px;line-height:28px;font-style:normal;font-weight:520;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.acara-modal .modal-content:has(.timezone-rename-modal__content) .modal-body{align-items:stretch;gap:8px;margin-bottom:18px;margin-top:0;padding-top:0;width:100%}.acara-modal .modal-content:has(.timezone-rename-modal__content) .modal-body .modal-paragraph{align-items:flex-start;margin-top:4px;padding-top:0;padding-bottom:0;font-family:var(--ads-font-family-override,"Geologica");font-size:14px;line-height:20px;font-style:normal;font-weight:200;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.acara-modal .modal-content:has(.timezone-rename-modal__content) .modal-body .modal-children{align-self:stretch;width:100%;padding-top:16px;padding-bottom:0;box-sizing:border-box}.acara-modal .modal-content:has(.timezone-rename-modal__content) .action{justify-content:flex-end}.timezone-rename-modal__content{display:flex;flex-direction:column;width:100%;align-self:stretch}.timezone-rename-modal__content .acara-textfield{width:100%;align-self:stretch}.timezone-rename-modal__content .acara-textfield__input-container{width:100%}.time-grid-os-theme{--os-size:8px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:999px;--os-track-bg:transparent;--os-track-bg-hover:transparent;--os-track-bg-active:transparent;--os-handle-border-radius:999px;--os-handle-bg:var(--ads-color-scroll-area-scrollbar-thumb);--os-handle-bg-hover:var(--ads-color-scroll-area-scrollbar-thumb);--os-handle-bg-active:var(--ads-color-scroll-area-scrollbar-thumb);--os-handle-min-size:24px}.time-grid-header-all-day-event.selected .event-status-icons .status-icon.confirmed svg,.time-grid-header-all-day-event.selected .event-status-icons .status-icon.unconfirmed svg{fill:var(--ads-color-calendar-item-icon-selected)}.day-column{position:relative;min-width:150px;width:100%;border-left:1px solid var(--ads-color-divider-cell)}.day-column .events-container{position:absolute;top:0;left:0;height:100%;pointer-events:none}.day-column .events-container .calendar-event,.day-column .events-container .calendar-event.placeholder{pointer-events:auto}.day-column .events-container--committed{right:24px;z-index:2}.day-column .events-container--placeholders{right:0;z-index:1}.day-column .events-container--ghosts{right:24px;z-index:3;pointer-events:none}.day-column .events-container--ghosts .calendar-event{pointer-events:none}.day-column .events-container--ghosts .calendar-event.ghost{opacity:.45}.day-column .day-column-gutter{position:absolute;top:0;right:0;width:24px;min-height:24px;cursor:default;z-index:0}.day-column .day-column-create-ghost{position:absolute;left:0;right:0;z-index:25;pointer-events:none;background:var(--ads-color-calendar-item-fill-sky-placeholder);border-radius:4px;box-sizing:border-box}.day-column.is-creating-range{cursor:ns-resize}.day-column.is-alt-pending,.day-column.is-alt-pending *{cursor:copy}.day-column .current-time-indicator{position:absolute;left:0;right:0;border-top:2px solid var(--ads-color-calendar-item-fill-current-time);pointer-events:none;z-index:20}.day-column .current-time-indicator:before{content:"";position:absolute;width:10px;height:10px;background-color:var(--ads-color-calendar-item-fill-current-time);border-radius:50%;left:-5px;top:-6px;z-index:21}.time-slot-group{position:relative;height:85px!important;cursor:default;width:100%;border-top:1px solid var(--ads-color-divider-cell);box-sizing:border-box}.time-slot-group.is-now:first-of-type,.time-slot-group:first-of-type{border-top:none!important}.calendar-event{position:absolute;left:0;right:0;border-radius:4px;border-left:4px solid;z-index:1;min-height:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--ads-color-calendar-item-underlay);box-shadow:0 0 0 1px var(--ads-color-calendar-item-underlay);top:calc(var(--event-top) * 1px);height:calc(var(--event-height) * 1px);width:calc(var(--event-width) * 1%);left:calc(var(--event-offset) * 1%);overflow:hidden;transition:top .2s cubic-bezier(.22,1,.36,1),height .2s cubic-bezier(.22,1,.36,1),left .2s cubic-bezier(.22,1,.36,1),width .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1),border-color .2s linear,filter .2s linear,box-shadow .2s linear}.calendar-event.awaiting-reaim{border-left-style:dashed}.calendar-event:after,.calendar-event:before{content:"";position:absolute;inset:0;border-radius:0 4px 4px 0;background-color:transparent;pointer-events:none;transition:background-color .2s linear}.calendar-event:after{display:none}.calendar-event.selected:after{display:block}.calendar-event.placeholder{z-index:0;opacity:.7;pointer-events:none;color:var(--ads-color-calendar-item-text-sky-default);border:none;box-shadow:none}.calendar-event.placeholder:before{background-color:var(--ads-color-calendar-item-fill-sky-placeholder)}.calendar-event.placeholder:after{display:none}.calendar-event.placeholder .event-content-placeholder{padding:0;min-height:0}.calendar-event.dragging-target-outline:after,.calendar-event.dragging-target-outline:before{display:none}.calendar-event>.event-content,.calendar-event>.time-grid-header-all-day-event-content{position:relative;z-index:1}.calendar-event>.event-time-only-hatch{position:absolute;inset:0 0 0 -4px;border-radius:0 4px 4px 0;pointer-events:none;background-image:repeating-linear-gradient(-45deg,var(--calendar-event-time-only-hatch,var(--ads-color-calendar-item-fill-neutral-default)) 0,var(--calendar-event-time-only-hatch,var(--ads-color-calendar-item-fill-neutral-default)) 1px,transparent 1px,transparent 5.657px)}.calendar-event:not(.placeholder){cursor:pointer}.calendar-event[data-calendar-inert=true]{cursor:default}.calendar-event[data-calendar-placeholder=true]:not([data-calendar-selectable=true]){pointer-events:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar-event[data-calendar-placeholder=true]:not([data-calendar-selectable=true]):hover{filter:none}.calendar-event[data-calendar-placeholder=true]:not([data-calendar-selectable=true]):focus,.calendar-event[data-calendar-placeholder=true]:not([data-calendar-selectable=true]):focus-visible{outline:none}.calendar-event:focus-visible:not([data-calendar-placeholder=true]),.calendar-event[data-calendar-selectable=true]:focus-visible{outline:2px solid var(--ads-color-focus-ring-default)}.calendar-event.red{color:var(--ads-color-calendar-item-text-red-default);border-color:var(--ads-color-calendar-item-border-red);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-red-default
  )}.calendar-event.red:before{background-color:var(--ads-color-calendar-item-fill-red-default)}.calendar-event.red:after{background-color:var(--ads-color-calendar-item-fill-red-selected)}.calendar-event.red .event-icon svg,.calendar-event.red .event-location svg,.calendar-event.red .event-time svg,.calendar-event.red .status-icon svg{stroke:var(--ads-color-calendar-item-icon-red-default)}.calendar-event.red.placeholder:before{background-color:var(--ads-color-calendar-item-fill-red-placeholder)}.calendar-event.red:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-red-hover)}.calendar-event.red.selected{border-color:var(--ads-color-calendar-item-fill-red-selected)}.calendar-event.red.selected.dragging,.calendar-event.red.selected:hover{border-color:var(--ads-color-calendar-item-fill-red-selected-hover)}.calendar-event.red.selected.dragging:after,.calendar-event.red.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-red-selected-hover)}.calendar-event.orange{color:var(--ads-color-calendar-item-text-orange-default);border-color:var(--ads-color-calendar-item-border-orange);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-orange-default
  )}.calendar-event.orange:before{background-color:var(--ads-color-calendar-item-fill-orange-default)}.calendar-event.orange:after{background-color:var(--ads-color-calendar-item-fill-orange-selected)}.calendar-event.orange .event-icon svg,.calendar-event.orange .event-location svg,.calendar-event.orange .event-time svg,.calendar-event.orange .status-icon svg{stroke:var(--ads-color-calendar-item-icon-orange-default)}.calendar-event.orange.placeholder:before{background-color:var(--ads-color-calendar-item-fill-orange-placeholder)}.calendar-event.orange:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-orange-hover)}.calendar-event.orange.selected{border-color:var(--ads-color-calendar-item-fill-orange-selected)}.calendar-event.orange.selected.dragging,.calendar-event.orange.selected:hover{border-color:var(--ads-color-calendar-item-fill-orange-selected-hover)}.calendar-event.orange.selected.dragging:after,.calendar-event.orange.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-orange-selected-hover)}.calendar-event.amber{color:var(--ads-color-calendar-item-text-amber-default);border-color:var(--ads-color-calendar-item-border-amber);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-amber-default
  )}.calendar-event.amber:before{background-color:var(--ads-color-calendar-item-fill-amber-default)}.calendar-event.amber:after{background-color:var(--ads-color-calendar-item-fill-amber-selected)}.calendar-event.amber .event-icon svg,.calendar-event.amber .event-location svg,.calendar-event.amber .event-time svg,.calendar-event.amber .status-icon svg{stroke:var(--ads-color-calendar-item-icon-amber-default)}.calendar-event.amber.placeholder:before{background-color:var(--ads-color-calendar-item-fill-amber-placeholder)}.calendar-event.amber:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-amber-hover)}.calendar-event.amber.selected{border-color:var(--ads-color-calendar-item-fill-amber-selected)}.calendar-event.amber.selected.dragging,.calendar-event.amber.selected:hover{border-color:var(--ads-color-calendar-item-fill-amber-selected-hover)}.calendar-event.amber.selected.dragging:after,.calendar-event.amber.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-amber-selected-hover)}.calendar-event.yellow{color:var(--ads-color-calendar-item-text-yellow-default);border-color:var(--ads-color-calendar-item-border-yellow);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-yellow-default
  )}.calendar-event.yellow:before{background-color:var(--ads-color-calendar-item-fill-yellow-default)}.calendar-event.yellow:after{background-color:var(--ads-color-calendar-item-fill-yellow-selected)}.calendar-event.yellow .event-icon svg,.calendar-event.yellow .event-location svg,.calendar-event.yellow .event-time svg,.calendar-event.yellow .status-icon svg{stroke:var(--ads-color-calendar-item-icon-yellow-default)}.calendar-event.yellow.placeholder:before{background-color:var(--ads-color-calendar-item-fill-yellow-placeholder)}.calendar-event.yellow:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-yellow-hover)}.calendar-event.yellow.selected{border-color:var(--ads-color-calendar-item-fill-yellow-selected)}.calendar-event.yellow.selected.dragging,.calendar-event.yellow.selected:hover{border-color:var(--ads-color-calendar-item-fill-yellow-selected-hover)}.calendar-event.yellow.selected.dragging:after,.calendar-event.yellow.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-yellow-selected-hover)}.calendar-event.lime{color:var(--ads-color-calendar-item-text-lime-default);border-color:var(--ads-color-calendar-item-border-lime);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-lime-default
  )}.calendar-event.lime:before{background-color:var(--ads-color-calendar-item-fill-lime-default)}.calendar-event.lime:after{background-color:var(--ads-color-calendar-item-fill-lime-selected)}.calendar-event.lime .event-icon svg,.calendar-event.lime .event-location svg,.calendar-event.lime .event-time svg,.calendar-event.lime .status-icon svg{stroke:var(--ads-color-calendar-item-icon-lime-default)}.calendar-event.lime.placeholder:before{background-color:var(--ads-color-calendar-item-fill-lime-placeholder)}.calendar-event.lime:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-lime-hover)}.calendar-event.lime.selected{border-color:var(--ads-color-calendar-item-fill-lime-selected)}.calendar-event.lime.selected.dragging,.calendar-event.lime.selected:hover{border-color:var(--ads-color-calendar-item-fill-lime-selected-hover)}.calendar-event.lime.selected.dragging:after,.calendar-event.lime.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-lime-selected-hover)}.calendar-event.green{color:var(--ads-color-calendar-item-text-green-default);border-color:var(--ads-color-calendar-item-border-green);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-green-default
  )}.calendar-event.green:before{background-color:var(--ads-color-calendar-item-fill-green-default)}.calendar-event.green:after{background-color:var(--ads-color-calendar-item-fill-green-selected)}.calendar-event.green .event-icon svg,.calendar-event.green .event-location svg,.calendar-event.green .event-time svg,.calendar-event.green .status-icon svg{stroke:var(--ads-color-calendar-item-icon-green-default)}.calendar-event.green.placeholder:before{background-color:var(--ads-color-calendar-item-fill-green-placeholder)}.calendar-event.green:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-green-hover)}.calendar-event.green.selected{border-color:var(--ads-color-calendar-item-fill-green-selected)}.calendar-event.green.selected.dragging,.calendar-event.green.selected:hover{border-color:var(--ads-color-calendar-item-fill-green-selected-hover)}.calendar-event.green.selected.dragging:after,.calendar-event.green.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-green-selected-hover)}.calendar-event.emerald{color:var(--ads-color-calendar-item-text-emerald-default);border-color:var(--ads-color-calendar-item-border-emerald);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-emerald-default
  )}.calendar-event.emerald:before{background-color:var(--ads-color-calendar-item-fill-emerald-default)}.calendar-event.emerald:after{background-color:var(--ads-color-calendar-item-fill-emerald-selected)}.calendar-event.emerald .event-icon svg,.calendar-event.emerald .event-location svg,.calendar-event.emerald .event-time svg,.calendar-event.emerald .status-icon svg{stroke:var(--ads-color-calendar-item-icon-emerald-default)}.calendar-event.emerald.placeholder:before{background-color:var(--ads-color-calendar-item-fill-emerald-placeholder)}.calendar-event.emerald:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-emerald-hover)}.calendar-event.emerald.selected{border-color:var(--ads-color-calendar-item-fill-emerald-selected)}.calendar-event.emerald.selected.dragging,.calendar-event.emerald.selected:hover{border-color:var(--ads-color-calendar-item-fill-emerald-selected-hover)}.calendar-event.emerald.selected.dragging:after,.calendar-event.emerald.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-emerald-selected-hover)}.calendar-event.teal{color:var(--ads-color-calendar-item-text-teal-default);border-color:var(--ads-color-calendar-item-border-teal);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-teal-default
  )}.calendar-event.teal:before{background-color:var(--ads-color-calendar-item-fill-teal-default)}.calendar-event.teal:after{background-color:var(--ads-color-calendar-item-fill-teal-selected)}.calendar-event.teal .event-icon svg,.calendar-event.teal .event-location svg,.calendar-event.teal .event-time svg,.calendar-event.teal .status-icon svg{stroke:var(--ads-color-calendar-item-icon-teal-default)}.calendar-event.teal.placeholder:before{background-color:var(--ads-color-calendar-item-fill-teal-placeholder)}.calendar-event.teal:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-teal-hover)}.calendar-event.teal.selected{border-color:var(--ads-color-calendar-item-fill-teal-selected)}.calendar-event.teal.selected.dragging,.calendar-event.teal.selected:hover{border-color:var(--ads-color-calendar-item-fill-teal-selected-hover)}.calendar-event.teal.selected.dragging:after,.calendar-event.teal.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-teal-selected-hover)}.calendar-event.cyan{color:var(--ads-color-calendar-item-text-cyan-default);border-color:var(--ads-color-calendar-item-border-cyan);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-cyan-default
  )}.calendar-event.cyan:before{background-color:var(--ads-color-calendar-item-fill-cyan-default)}.calendar-event.cyan:after{background-color:var(--ads-color-calendar-item-fill-cyan-selected)}.calendar-event.cyan .event-icon svg,.calendar-event.cyan .event-location svg,.calendar-event.cyan .event-time svg,.calendar-event.cyan .status-icon svg{stroke:var(--ads-color-calendar-item-icon-cyan-default)}.calendar-event.cyan.placeholder:before{background-color:var(--ads-color-calendar-item-fill-cyan-placeholder)}.calendar-event.cyan:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-cyan-hover)}.calendar-event.cyan.selected{border-color:var(--ads-color-calendar-item-fill-cyan-selected)}.calendar-event.cyan.selected.dragging,.calendar-event.cyan.selected:hover{border-color:var(--ads-color-calendar-item-fill-cyan-selected-hover)}.calendar-event.cyan.selected.dragging:after,.calendar-event.cyan.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-cyan-selected-hover)}.calendar-event.sky{color:var(--ads-color-calendar-item-text-sky-default);border-color:var(--ads-color-calendar-item-border-sky);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-sky-default
  )}.calendar-event.sky:before{background-color:var(--ads-color-calendar-item-fill-sky-default)}.calendar-event.sky:after{background-color:var(--ads-color-calendar-item-fill-sky-selected)}.calendar-event.sky .event-icon svg,.calendar-event.sky .event-location svg,.calendar-event.sky .event-time svg,.calendar-event.sky .status-icon svg{stroke:var(--ads-color-calendar-item-icon-sky-default)}.calendar-event.sky.placeholder:before{background-color:var(--ads-color-calendar-item-fill-sky-placeholder)}.calendar-event.sky:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-sky-hover)}.calendar-event.sky.selected{border-color:var(--ads-color-calendar-item-fill-sky-selected)}.calendar-event.sky.selected.dragging,.calendar-event.sky.selected:hover{border-color:var(--ads-color-calendar-item-fill-sky-selected-hover)}.calendar-event.sky.selected.dragging:after,.calendar-event.sky.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-sky-selected-hover)}.calendar-event.blue{color:var(--ads-color-calendar-item-text-blue-default);border-color:var(--ads-color-calendar-item-border-blue);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-blue-default
  )}.calendar-event.blue:before{background-color:var(--ads-color-calendar-item-fill-blue-default)}.calendar-event.blue:after{background-color:var(--ads-color-calendar-item-fill-blue-selected)}.calendar-event.blue .event-icon svg,.calendar-event.blue .event-location svg,.calendar-event.blue .event-time svg,.calendar-event.blue .status-icon svg{stroke:var(--ads-color-calendar-item-icon-blue-default)}.calendar-event.blue.placeholder:before{background-color:var(--ads-color-calendar-item-fill-blue-placeholder)}.calendar-event.blue:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-blue-hover)}.calendar-event.blue.selected{border-color:var(--ads-color-calendar-item-fill-blue-selected)}.calendar-event.blue.selected.dragging,.calendar-event.blue.selected:hover{border-color:var(--ads-color-calendar-item-fill-blue-selected-hover)}.calendar-event.blue.selected.dragging:after,.calendar-event.blue.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-blue-selected-hover)}.calendar-event.indigo{color:var(--ads-color-calendar-item-text-indigo-default);border-color:var(--ads-color-calendar-item-border-indigo);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-indigo-default
  )}.calendar-event.indigo:before{background-color:var(--ads-color-calendar-item-fill-indigo-default)}.calendar-event.indigo:after{background-color:var(--ads-color-calendar-item-fill-indigo-selected)}.calendar-event.indigo .event-icon svg,.calendar-event.indigo .event-location svg,.calendar-event.indigo .event-time svg,.calendar-event.indigo .status-icon svg{stroke:var(--ads-color-calendar-item-icon-indigo-default)}.calendar-event.indigo.placeholder:before{background-color:var(--ads-color-calendar-item-fill-indigo-placeholder)}.calendar-event.indigo:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-indigo-hover)}.calendar-event.indigo.selected{border-color:var(--ads-color-calendar-item-fill-indigo-selected)}.calendar-event.indigo.selected.dragging,.calendar-event.indigo.selected:hover{border-color:var(--ads-color-calendar-item-fill-indigo-selected-hover)}.calendar-event.indigo.selected.dragging:after,.calendar-event.indigo.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-indigo-selected-hover)}.calendar-event.violet{color:var(--ads-color-calendar-item-text-violet-default);border-color:var(--ads-color-calendar-item-border-violet);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-violet-default
  )}.calendar-event.violet:before{background-color:var(--ads-color-calendar-item-fill-violet-default)}.calendar-event.violet:after{background-color:var(--ads-color-calendar-item-fill-violet-selected)}.calendar-event.violet .event-icon svg,.calendar-event.violet .event-location svg,.calendar-event.violet .event-time svg,.calendar-event.violet .status-icon svg{stroke:var(--ads-color-calendar-item-icon-violet-default)}.calendar-event.violet.placeholder:before{background-color:var(--ads-color-calendar-item-fill-violet-placeholder)}.calendar-event.violet:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-violet-hover)}.calendar-event.violet.selected{border-color:var(--ads-color-calendar-item-fill-violet-selected)}.calendar-event.violet.selected.dragging,.calendar-event.violet.selected:hover{border-color:var(--ads-color-calendar-item-fill-violet-selected-hover)}.calendar-event.violet.selected.dragging:after,.calendar-event.violet.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-violet-selected-hover)}.calendar-event.purple{color:var(--ads-color-calendar-item-text-purple-default);border-color:var(--ads-color-calendar-item-border-purple);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-purple-default
  )}.calendar-event.purple:before{background-color:var(--ads-color-calendar-item-fill-purple-default)}.calendar-event.purple:after{background-color:var(--ads-color-calendar-item-fill-purple-selected)}.calendar-event.purple .event-icon svg,.calendar-event.purple .event-location svg,.calendar-event.purple .event-time svg,.calendar-event.purple .status-icon svg{stroke:var(--ads-color-calendar-item-icon-purple-default)}.calendar-event.purple.placeholder:before{background-color:var(--ads-color-calendar-item-fill-purple-placeholder)}.calendar-event.purple:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-purple-hover)}.calendar-event.purple.selected{border-color:var(--ads-color-calendar-item-fill-purple-selected)}.calendar-event.purple.selected.dragging,.calendar-event.purple.selected:hover{border-color:var(--ads-color-calendar-item-fill-purple-selected-hover)}.calendar-event.purple.selected.dragging:after,.calendar-event.purple.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-purple-selected-hover)}.calendar-event.fuchsia{color:var(--ads-color-calendar-item-text-fuchsia-default);border-color:var(--ads-color-calendar-item-border-fuchsia);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-fuchsia-default
  )}.calendar-event.fuchsia:before{background-color:var(--ads-color-calendar-item-fill-fuchsia-default)}.calendar-event.fuchsia:after{background-color:var(--ads-color-calendar-item-fill-fuchsia-selected)}.calendar-event.fuchsia .event-icon svg,.calendar-event.fuchsia .event-location svg,.calendar-event.fuchsia .event-time svg,.calendar-event.fuchsia .status-icon svg{stroke:var(--ads-color-calendar-item-icon-fuchsia-default)}.calendar-event.fuchsia.placeholder:before{background-color:var(--ads-color-calendar-item-fill-fuchsia-placeholder)}.calendar-event.fuchsia:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-fuchsia-hover)}.calendar-event.fuchsia.selected{border-color:var(--ads-color-calendar-item-fill-fuchsia-selected)}.calendar-event.fuchsia.selected.dragging,.calendar-event.fuchsia.selected:hover{border-color:var(--ads-color-calendar-item-fill-fuchsia-selected-hover)}.calendar-event.fuchsia.selected.dragging:after,.calendar-event.fuchsia.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-fuchsia-selected-hover)}.calendar-event.pink{color:var(--ads-color-calendar-item-text-pink-default);border-color:var(--ads-color-calendar-item-border-pink);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-pink-default
  )}.calendar-event.pink:before{background-color:var(--ads-color-calendar-item-fill-pink-default)}.calendar-event.pink:after{background-color:var(--ads-color-calendar-item-fill-pink-selected)}.calendar-event.pink .event-icon svg,.calendar-event.pink .event-location svg,.calendar-event.pink .event-time svg,.calendar-event.pink .status-icon svg{stroke:var(--ads-color-calendar-item-icon-pink-default)}.calendar-event.pink.placeholder:before{background-color:var(--ads-color-calendar-item-fill-pink-placeholder)}.calendar-event.pink:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-pink-hover)}.calendar-event.pink.selected{border-color:var(--ads-color-calendar-item-fill-pink-selected)}.calendar-event.pink.selected.dragging,.calendar-event.pink.selected:hover{border-color:var(--ads-color-calendar-item-fill-pink-selected-hover)}.calendar-event.pink.selected.dragging:after,.calendar-event.pink.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-pink-selected-hover)}.calendar-event.rose{color:var(--ads-color-calendar-item-text-rose-default);border-color:var(--ads-color-calendar-item-border-rose);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-rose-default
  )}.calendar-event.rose:before{background-color:var(--ads-color-calendar-item-fill-rose-default)}.calendar-event.rose:after{background-color:var(--ads-color-calendar-item-fill-rose-selected)}.calendar-event.rose .event-icon svg,.calendar-event.rose .event-location svg,.calendar-event.rose .event-time svg,.calendar-event.rose .status-icon svg{stroke:var(--ads-color-calendar-item-icon-rose-default)}.calendar-event.rose.placeholder:before{background-color:var(--ads-color-calendar-item-fill-rose-placeholder)}.calendar-event.rose:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-rose-hover)}.calendar-event.rose.selected{border-color:var(--ads-color-calendar-item-fill-rose-selected)}.calendar-event.rose.selected.dragging,.calendar-event.rose.selected:hover{border-color:var(--ads-color-calendar-item-fill-rose-selected-hover)}.calendar-event.rose.selected.dragging:after,.calendar-event.rose.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-rose-selected-hover)}.calendar-event.neutral{color:var(--ads-color-calendar-item-text-neutral-default);border-color:var(--ads-color-calendar-item-border-neutral);--calendar-event-time-only-hatch:var(
    --ads-color-calendar-item-fill-neutral-default
  )}.calendar-event.neutral:before{background-color:var(--ads-color-calendar-item-fill-neutral-default)}.calendar-event.neutral:after{background-color:var(--ads-color-calendar-item-fill-neutral-selected)}.calendar-event.neutral .event-icon svg,.calendar-event.neutral .event-location svg,.calendar-event.neutral .event-time svg,.calendar-event.neutral .status-icon svg{stroke:var(--ads-color-calendar-item-icon-neutral-default)}.calendar-event.neutral.placeholder:before{background-color:var(--ads-color-calendar-item-fill-neutral-placeholder)}.calendar-event.neutral:hover:not(.placeholder):not(.selected):not([data-calendar-inert=true]):before{background-color:var(--ads-color-calendar-item-fill-neutral-hover)}.calendar-event.neutral.selected{border-color:var(--ads-color-calendar-item-fill-neutral-selected)}.calendar-event.neutral.selected.dragging,.calendar-event.neutral.selected:hover{border-color:var(--ads-color-calendar-item-fill-neutral-selected-hover)}.calendar-event.neutral.selected.dragging:after,.calendar-event.neutral.selected:hover:after{background-color:var(--ads-color-calendar-item-fill-neutral-selected-hover)}.calendar-event.selected{color:var(--ads-color-calendar-item-text-selected)}.calendar-event.selected .event-icon svg,.calendar-event.selected .event-location svg,.calendar-event.selected .event-time svg,.calendar-event.selected .status-icon svg{stroke:var(--ads-color-calendar-item-icon-selected)}.calendar-event.selected .event-header .event-status-icons .status-icon.confirmed svg,.calendar-event.selected .event-header .event-status-icons .status-icon.unconfirmed svg{fill:var(--ads-color-calendar-item-icon-selected)}.calendar-event.cascade-select-shrink.selected,.calendar-event.cascade-select-stretch.selected{z-index:999!important}.calendar-event.cascade-select-shrink.selected.has-selected-clamp{transition:top .2s cubic-bezier(.22,1,.36,1),height .2s cubic-bezier(.22,1,.36,1),left .2s cubic-bezier(.22,1,.36,1),width .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1),border-color .2s linear,filter .2s linear,box-shadow .2s linear,z-index 0s linear .2s}.calendar-event .event-content{display:flex;flex-direction:column;padding:2px 2px 2px 8px;overflow:hidden}.calendar-event .event-content-wrapper{flex:1 1 auto;min-width:0}.calendar-event .event-tags{display:flex;align-items:flex-start;-moz-column-gap:2px;column-gap:2px;row-gap:2px;flex-shrink:0}.calendar-event .event-tags .micro-label{transition:background-color .2s linear,border-color .2s linear,color .2s linear}.calendar-event .event-tags--dedicated-row-single,.calendar-event .event-tags--dedicated-row-wrap{padding-top:4px;min-width:0;overflow:hidden}.calendar-event .event-tags--dedicated-row-single{flex-wrap:nowrap}.calendar-event .event-tags--dedicated-row-wrap{flex-wrap:wrap}.calendar-event .event-tags--inline{flex-wrap:nowrap;flex-shrink:0;overflow:hidden}.calendar-event .event-tags__overflow{all:unset;cursor:pointer;display:inline-flex;box-sizing:border-box}.calendar-event .event-tags__overflow:focus-visible{outline:2px solid var(--ads-color-focus-ring-default);outline-offset:1px;border-radius:4px}.calendar-event .event-tags__measure{position:absolute;visibility:hidden;pointer-events:none;opacity:0;top:0;left:0;width:-moz-max-content;width:max-content;height:0;display:flex;gap:2px;white-space:nowrap;z-index:-1;overflow:visible}.calendar-event.compact .event-header{align-items:center}.calendar-event.compact .event-content-wrapper{flex-direction:row;align-items:baseline;gap:4px;display:flex;justify-content:flex-start;flex:1}.calendar-event.compact .event-title-wrapper{flex:unset;width:-moz-min-content;width:min-content;min-width:0;display:flex;align-items:center;gap:4px}.calendar-event.compact .event-time{display:inline-flex;flex-shrink:0;gap:2px;white-space:nowrap;font-family:var(--ads-font-family-override,"Geologica");font-size:10px;line-height:16px;font-style:normal;font-weight:355;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.calendar-event.compact .event-time svg{display:none}.calendar-event.compact .event-time span{overflow:hidden;text-overflow:ellipsis}.calendar-event.compact .event-location--inline{display:none}.calendar-event.compact:not(.super-compact) .event-header{min-height:18px;height:18px}.calendar-event.compact:not(.super-compact) .event-title{line-height:18px}.calendar-event.super-compact .event-content-wrapper:has(>.event-time){flex-wrap:wrap;overflow:hidden;max-height:20px}.calendar-event.super-compact .event-header{align-items:center}.calendar-event.super-compact .event-header .status-icon{display:flex}.calendar-event.super-compact .event-content{padding:0 2px 0 8px}.calendar-event .event-title-wrapper{display:flex;align-items:center;gap:4px;flex:1 0 0;overflow:hidden;min-width:0}.calendar-event .event-title-wrapper .event-icon{display:flex;flex-shrink:0}.calendar-event .event-title-wrapper .event-icon svg{fill:none}.calendar-event .event-title-wrapper .event-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-family:var(--ads-font-family-override,"Geologica");font-size:12px;line-height:16px;font-style:normal;font-weight:355;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;font-weight:520}.calendar-event .event-header{display:flex;align-items:flex-start;gap:8px}.calendar-event .event-header .event-status-icons{display:flex;align-items:center;gap:2px}.calendar-event .event-header .event-status-icons .status-icon svg{fill:none}.calendar-event .event-header .event-status-icons .status-icon.confirmed svg{fill:var(--ads-color-calendar-item-icon-emerald-default);stroke:none}.calendar-event .event-header .event-status-icons .status-icon.unconfirmed svg{fill:var(--ads-color-calendar-item-icon-amber-default);stroke:none}.calendar-event .event-header .event-time{display:flex;align-items:center;gap:2px;overflow:hidden;min-width:0;font-family:var(--ads-font-family-override,"Geologica");font-size:10px;line-height:16px;font-style:normal;font-weight:355;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.calendar-event .event-header .event-time svg{fill:none;flex-shrink:0}.calendar-event .event-header .event-time span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.calendar-event .event-header .event-location{display:flex;padding:0;align-items:center;gap:2px;overflow:hidden;font-family:var(--ads-font-family-override,"Geologica");font-size:12px;line-height:16px;font-style:normal;font-weight:355;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.calendar-event .event-header .event-location svg{fill:none;flex-shrink:0}.calendar-event .event-header .event-location span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-event .event-location{display:flex;padding:0;align-items:center;gap:2px;overflow:hidden;font-family:var(--ads-font-family-override,"Geologica");font-size:12px;line-height:16px;font-style:normal;font-weight:355;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.calendar-event .event-location svg{fill:none;flex-shrink:0}.calendar-event .event-location span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-event .event-location--below{padding-top:1px;min-width:0}.calendar-event[data-draggable=true]:not(.placeholder){cursor:grab}.calendar-event[data-draggable=true]:not(.placeholder).dragging{transition:none;cursor:grabbing;z-index:998!important;box-shadow:0 4px 8px 3px var(--ads-effect-shadow-dragged-spread),0 1px 3px 0 var(--ads-effect-shadow-dragged-perimeter);outline:1px solid var(--ads-color-calendar-item-underlay);outline-offset:0;filter:brightness(.96);transform:translate(var(--event-drag-tx,0),var(--event-drag-ty,0))}.calendar-event .event-resize-handle{position:absolute;left:0;right:0;height:6px;cursor:ns-resize;z-index:2;background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar-event .event-resize-handle--top{top:0}.calendar-event .event-resize-handle--bottom{bottom:0}.calendar-event.super-compact .event-resize-handle{height:4px}.calendar-event.dragging-placeholder{pointer-events:none;cursor:default;transition:none}.calendar-event.dragging-placeholder:before,.calendar-event.dragging-placeholder>.event-content{opacity:.4}.calendar-event.dragging-placeholder.red{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-red),transparent 60%)}.calendar-event.dragging-placeholder.orange{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-orange),transparent 60%)}.calendar-event.dragging-placeholder.amber{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-amber),transparent 60%)}.calendar-event.dragging-placeholder.yellow{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-yellow),transparent 60%)}.calendar-event.dragging-placeholder.lime{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-lime),transparent 60%)}.calendar-event.dragging-placeholder.green{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-green),transparent 60%)}.calendar-event.dragging-placeholder.emerald{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-emerald),transparent 60%)}.calendar-event.dragging-placeholder.teal{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-teal),transparent 60%)}.calendar-event.dragging-placeholder.cyan{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-cyan),transparent 60%)}.calendar-event.dragging-placeholder.sky{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-sky),transparent 60%)}.calendar-event.dragging-placeholder.blue{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-blue),transparent 60%)}.calendar-event.dragging-placeholder.indigo{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-indigo),transparent 60%)}.calendar-event.dragging-placeholder.violet{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-violet),transparent 60%)}.calendar-event.dragging-placeholder.purple{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-purple),transparent 60%)}.calendar-event.dragging-placeholder.fuchsia{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-fuchsia),transparent 60%)}.calendar-event.dragging-placeholder.pink{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-pink),transparent 60%)}.calendar-event.dragging-placeholder.rose{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-rose),transparent 60%)}.calendar-event.dragging-placeholder.neutral{border-left-color:color-mix(in srgb,var(--ads-color-calendar-item-border-neutral),transparent 60%)}.calendar-event.dragging-placeholder:hover{filter:none}.calendar-event.dragging-copy-source{pointer-events:none;cursor:default;transition:none}.calendar-event.dragging-copy-source:hover{filter:none}.calendar-event[data-draggable=true]:not(.placeholder).dragging.dragging-copy{cursor:copy}.calendar-event.dragging-target-outline{pointer-events:none;cursor:default;background-color:transparent!important;background-image:none!important;border-style:solid;border-width:1px;box-shadow:none;transition:top .1s ease-out,height .1s ease-out;z-index:500}.calendar-event.dragging-target-outline:hover{filter:none}.day-column.is-dragging .calendar-event:not(.dragging):not(.dragging-placeholder):not(.dragging-copy-source):not(.dragging-target-outline),.day-column.is-dragging .day-column-gutter,.day-column.is-dragging .time-slot-group{pointer-events:none}@media (prefers-reduced-motion:reduce){.calendar-event,.calendar-event .event-icon svg,.calendar-event .event-location svg,.calendar-event .event-tags .micro-label,.calendar-event .event-time svg,.calendar-event .status-icon svg{transition:none}}.calendar-container--no-layout-animations .calendar-event,.calendar-container--no-layout-animations .calendar-event.cascade-select-shrink.selected.has-selected-clamp{transition:border-color .2s linear,filter .2s linear,box-shadow .2s linear}@media (max-width:768px){.event-details .event-time .event-duration{display:none}}@media (max-width:576px){.event-details,.event-header .event-status-icons .status-icon:not(.confirmed):not(.unconfirmed){display:none}}.action-bar{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border-radius:12px;background:var(--ads-color-modal-fill-default);outline:.5px solid var(--ads-color-divider-cell);box-shadow:0 8px 12px 0 var(--ads-color-effect-shadow-overlay-spread),0 0 1px 0 var(--ads-color-effect-shadow-overlay-perimeter);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.action-bar__actions,.action-bar__selection{display:flex;align-items:center;gap:4px;flex-shrink:0}.action-bar__count{font-family:var(--ads-font-family-override,"Geologica");font-size:12px;line-height:16px;font-style:normal;font-weight:355;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;color:var(--ads-color-list-item-text-leading-label);padding:0 4px}.action-bar--spread{display:flex;justify-content:space-between;width:-moz-max-content;width:max-content;min-width:100%;box-sizing:border-box}.action-bar--spread .action-bar__actions{gap:8px}.action-bar--spread .action-bar__count{padding:0}.action-bar--wrap{width:100%;min-width:0;flex-wrap:wrap;box-sizing:border-box}.action-bar--wrap .action-bar__actions{flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;min-width:0}.action-bar .button{white-space:nowrap;flex-shrink:0}.calendar-action-toolbar__divider{display:inline-block;width:1px;height:20px;background:var(--ads-color-divider-cell);margin:0 4px}@keyframes opacityEnterEffect{0%{opacity:0}to{opacity:1}}@keyframes opacityExitEffect{0%{opacity:1}to{opacity:0}}@keyframes scaleEnterEffect{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes scaleExitEffect{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes scaleInEffect{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes scaleOutEffect{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes positionInEffect{0%{opacity:0}to{transform:translateX(0);opacity:1}}@keyframes opacityInEffect{0%{opacity:0}to{opacity:1}}@keyframes opacityOutEffect{0%{opacity:1}to{opacity:0}}@keyframes scaleEffect{0%{transform:scale(1)}to{transform:scale(var(--final-scale-x,1),var(--final-scale-y,1))}}@keyframes loaderSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes itemsViewTypeToggleGlyphIn{0%{opacity:0;transform:rotate(-90deg) scale(.5)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes itemsViewTypeToggleLabelIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes personAccessPanelIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes pickerRowCheckIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes pickerFilterChipDotOn{0%{transform:scale(var(--picker-filter-chip-dot-rest,1))}50%{transform:scale(calc(var(--picker-filter-chip-dot-rest, 1) * 1.5))}to{transform:scale(var(--picker-filter-chip-dot-rest,1))}}@keyframes pickerFilterChipDotOff{0%{transform:scale(var(--picker-filter-chip-dot-rest,1))}50%{transform:scale(calc(var(--picker-filter-chip-dot-rest, 1) * .6))}to{transform:scale(var(--picker-filter-chip-dot-rest,1))}}@keyframes structurePartyCardChevronOpen{0%{transform:rotate(-90deg)}to{transform:rotate(0)}}@keyframes structurePartyCardChevronClose{0%{transform:rotate(90deg)}to{transform:rotate(0)}}.me-mode-toggle{font-size:14px;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;font-smooth:never;display:inline-flex;align-items:center;box-sizing:border-box;height:36px;gap:8px;padding:0 11px 0 5px;border:1px solid transparent;border-radius:8px;background-color:var(--ads-color-button-fill-secondary-default);color:var(--ads-color-button-text-secondary);white-space:nowrap;cursor:pointer;transition:background-color .2s linear,border-color .2s linear,color .2s linear}.me-mode-toggle,.me-mode-toggle--xsmall{font-family:var(--ads-font-family-override,"Geologica");line-height:16px;font-style:normal;font-weight:355;-moz-osx-font-smoothing:grayscale}.me-mode-toggle--xsmall{font-size:12px;font-variation-settings:"CRSV" 1;-webkit-font-smoothing:antialiased;font-smooth:never;height:28px;gap:6px;padding:0 7px 0 3px}.me-mode-toggle__avatar{display:inline-flex;flex-shrink:0;pointer-events:none}.me-mode-toggle:hover{background-color:var(--ads-color-button-fill-secondary-hover)}.me-mode-toggle:active{background-color:var(--ads-color-button-fill-secondary-pressed)}.me-mode-toggle--active{border-color:var(--ads-color-me-mode-toggle-border-active);background-color:var(--ads-color-me-mode-toggle-fill-active-default);color:var(--ads-color-me-mode-toggle-text-active)}.me-mode-toggle--active:hover{background-color:var(--ads-color-me-mode-toggle-fill-active-hover)}.me-mode-toggle--active:active{background-color:var(--ads-color-me-mode-toggle-fill-active-pressed)}.me-mode-toggle:focus{outline:none}.me-mode-toggle:focus-visible{outline:2px solid var(--ads-color-focus-ring-default);outline-offset:2px}.me-mode-toggle:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.me-mode-toggle{transition:none}}