@font-face{font-family:Google Sans Calendar;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesans/v62/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vgCI.woff2) format("woff2")}@font-face{font-family:Google Material Icons Calendar;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/googlematerialicons/v144/Gw6kwdfw6UnXLJCcmafZyFRXb3BL9rvi0QZG3Q.woff2) format("woff2")}.GoogleCalendarPrimitives_primitive__ykaar{box-sizing:border-box;color:var(--gcal-on-surface);font-family:var(--gcal-font-text);font-size:var(--gcal-type-body-medium-size);font-weight:var(--font-weight-normal);letter-spacing:var(--gcal-type-body-medium-tracking);line-height:var(--gcal-type-body-medium-line)}.GoogleCalendarPrimitives_primitive__ykaar *,.GoogleCalendarPrimitives_primitive__ykaar :after,.GoogleCalendarPrimitives_primitive__ykaar :before{box-sizing:border-box}.GoogleCalendarPrimitives_materialIcon__kzfwC{display:inline-block;width:1em;overflow:hidden;color:inherit;direction:ltr;font-family:var(--gcal-font-icons);font-size:var(--gcal-icon-size);font-style:normal;font-weight:var(--font-weight-normal);letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal}.GoogleCalendarPrimitives_button__7Giew,.GoogleCalendarPrimitives_iconButton__1tebR,.GoogleCalendarPrimitives_menuItem__RZ7hV,.GoogleCalendarPrimitives_tab___YmrK{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;text-decoration:none}.GoogleCalendarPrimitives_button__7Giew{display:inline-flex;min-width:var(--gcal-button-min-width);min-height:var(--gcal-control-height);align-items:center;justify-content:center;gap:var(--gcal-space-2);border-radius:var(--gcal-button-radius);background:transparent;color:var(--gcal-primary);font-family:var(--gcal-font-display);font-size:var(--gcal-type-label-large-size);font-weight:var(--font-weight-medium);letter-spacing:var(--gcal-type-label-large-tracking);line-height:var(--gcal-type-label-large-line);padding:var(--gcal-space-2) var(--gcal-button-inline-padding);text-align:center;transition:background var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.GoogleCalendarPrimitives_button__7Giew[data-gcal-emphasis=text]{padding-inline:var(--gcal-button-compact-inline-padding)}.GoogleCalendarPrimitives_button__7Giew:hover{background:color-mix(in srgb,var(--gcal-primary) var(--gcal-state-hover-opacity),transparent)}.GoogleCalendarPrimitives_button__7Giew:active{background:color-mix(in srgb,var(--gcal-primary) var(--gcal-state-pressed-opacity),transparent)}.GoogleCalendarPrimitives_button__7Giew:focus-visible,.GoogleCalendarPrimitives_iconButton__1tebR:focus-visible,.GoogleCalendarPrimitives_input__BUDyx:focus-visible,.GoogleCalendarPrimitives_menuItem__RZ7hV:focus-visible,.GoogleCalendarPrimitives_select__VDbjM:focus-visible,.GoogleCalendarPrimitives_tab___YmrK:focus-visible,.GoogleCalendarPrimitives_textarea__XWH6g:focus-visible{outline:none;box-shadow:var(--gcal-shadow-focus)}.GoogleCalendarPrimitives_contained__QffRk{background:var(--gcal-primary);color:var(--gcal-on-primary)}.GoogleCalendarPrimitives_contained__QffRk:hover{background:color-mix(in srgb,var(--gcal-on-primary) var(--gcal-state-hover-opacity),var(--gcal-primary))}.GoogleCalendarPrimitives_contained__QffRk:active{background:color-mix(in srgb,var(--gcal-on-primary) var(--gcal-state-pressed-opacity),var(--gcal-primary))}.GoogleCalendarPrimitives_tonal__MZHJm{background:var(--gcal-primary-container);color:var(--gcal-on-primary-container)}.GoogleCalendarPrimitives_tonal__MZHJm:hover{background:color-mix(in srgb,var(--gcal-on-primary-container) var(--gcal-state-hover-opacity),var(--gcal-primary-container))}.GoogleCalendarPrimitives_outlined__kYLis{border:var(--gcal-control-stroke) solid var(--gcal-outline);background:transparent;color:var(--gcal-on-surface)}.GoogleCalendarPrimitives_outlined__kYLis:hover{border-color:var(--gcal-on-surface);background:color-mix(in srgb,var(--gcal-on-surface) var(--gcal-state-hover-opacity),transparent)}.GoogleCalendarPrimitives_errorButton__eRTIq{color:var(--gcal-error)}.GoogleCalendarPrimitives_smallButton__eVA9I{min-width:0;min-height:var(--gcal-control-compact-height);padding:var(--gcal-space-1) var(--gcal-button-compact-inline-padding)}.GoogleCalendarPrimitives_button__7Giew[disabled],.GoogleCalendarPrimitives_iconButton__1tebR[disabled],.GoogleCalendarPrimitives_input__BUDyx[disabled],.GoogleCalendarPrimitives_menuItem__RZ7hV[disabled],.GoogleCalendarPrimitives_select__VDbjM[disabled],.GoogleCalendarPrimitives_tab___YmrK[disabled],.GoogleCalendarPrimitives_textarea__XWH6g[disabled]{cursor:default;opacity:var(--gcal-control-disabled-opacity);pointer-events:none}.GoogleCalendarPrimitives_endIcon__ejkm_,.GoogleCalendarPrimitives_startIcon__dYaVQ{display:inline-flex;flex:0 0 auto;align-items:center}.GoogleCalendarPrimitives_endIcon__ejkm_ .GoogleCalendarPrimitives_materialIcon__kzfwC,.GoogleCalendarPrimitives_startIcon__dYaVQ .GoogleCalendarPrimitives_materialIcon__kzfwC{font-size:var(--gcal-icon-small-size)}.GoogleCalendarPrimitives_iconButton__1tebR{display:inline-grid;width:var(--gcal-icon-button-size);height:var(--gcal-icon-button-size);flex:0 0 auto;place-items:center;border-radius:var(--radius-circle);background:transparent;color:var(--gcal-on-surface-variant);padding:var(--gcal-space-2)}.GoogleCalendarPrimitives_iconButton__1tebR:hover{background:color-mix(in srgb,var(--gcal-on-surface) var(--gcal-state-hover-opacity),transparent)}.GoogleCalendarPrimitives_iconButton__1tebR:active{background:color-mix(in srgb,var(--gcal-on-surface) var(--gcal-state-pressed-opacity),transparent)}.GoogleCalendarPrimitives_smallIconButton__Pyaqc{width:var(--gcal-icon-button-compact-size);height:var(--gcal-icon-button-compact-size);padding:var(--gcal-space-1)}.GoogleCalendarPrimitives_smallIconButton__Pyaqc .GoogleCalendarPrimitives_materialIcon__kzfwC{font-size:var(--gcal-icon-small-size)}.GoogleCalendarPrimitives_box__011G2{min-width:0}.GoogleCalendarPrimitives_stack__YN06e{display:flex;min-width:0;flex-direction:column}.GoogleCalendarPrimitives_stackRow__xuwhK{flex-direction:row}.GoogleCalendarPrimitives_divider__IiK6v{width:100%;height:1px;flex:0 0 auto;border:0;background:var(--gcal-outline-variant);margin:0}.GoogleCalendarPrimitives_typography__veNQt{margin:0;color:inherit;font-family:var(--gcal-font-text);font-size:var(--gcal-type-body-large-size);font-weight:var(--font-weight-normal);letter-spacing:var(--gcal-type-body-large-tracking);line-height:var(--gcal-type-body-large-line)}.GoogleCalendarPrimitives_body2__oNt63,.GoogleCalendarPrimitives_subtitle2__hNBZi{font-size:var(--gcal-type-body-medium-size);letter-spacing:var(--gcal-type-body-medium-tracking);line-height:var(--gcal-type-body-medium-line)}.GoogleCalendarPrimitives_subtitle2__hNBZi{font-family:var(--gcal-font-display);font-weight:var(--font-weight-medium);letter-spacing:var(--gcal-type-label-large-tracking)}.GoogleCalendarPrimitives_caption__MHwvi{color:var(--gcal-on-surface-variant);font-size:var(--gcal-type-body-small-size);letter-spacing:var(--gcal-type-body-small-tracking);line-height:var(--gcal-type-body-small-line)}.GoogleCalendarPrimitives_heading6__ymiLX{font-family:var(--gcal-font-display);font-size:var(--gcal-type-title-large-size);font-weight:var(--font-weight-normal);letter-spacing:0;line-height:var(--gcal-type-title-large-line)}.GoogleCalendarPrimitives_typography__veNQt[data-gcal-type-role=title-medium],.GoogleCalendarPrimitives_typography__veNQt[data-gcal-type-role=title-small]{font-family:var(--gcal-font-display);font-size:var(--gcal-type-title-medium-size);font-weight:var(--font-weight-medium);letter-spacing:var(--gcal-type-title-medium-tracking);line-height:var(--gcal-type-title-medium-line)}.GoogleCalendarPrimitives_typography__veNQt[data-gcal-type-role=title-large],.GoogleCalendarPrimitives_typography__veNQt[data-gcal-type-role^=display],.GoogleCalendarPrimitives_typography__veNQt[data-gcal-type-role^=headline]{font-family:var(--gcal-font-display)}.GoogleCalendarPrimitives_alert__qwtLA{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;border-radius:var(--gcal-menu-radius);background:var(--gcal-primary-container);color:var(--gcal-on-primary-container);padding:.75rem 1rem}.GoogleCalendarPrimitives_alertWarning__3faUV{background:var(--gcal-surface-container-high);color:var(--gcal-on-surface)}.GoogleCalendarPrimitives_alertError__BQpKV{background:var(--gcal-error-container);color:var(--gcal-on-error-container)}.GoogleCalendarPrimitives_alertSuccess__fmbEY{background:var(--gcal-primary-container);color:var(--gcal-on-primary-container)}.GoogleCalendarPrimitives_alertIcon__7_2vX{font-family:var(--gcal-font-icons);font-size:var(--gcal-icon-small-size)}.GoogleCalendarPrimitives_alertAction__2ONJZ{display:inline-flex}.GoogleCalendarPrimitives_progress__C_rQb{width:2rem;height:2rem;border:.1875rem solid var(--gcal-outline-variant);border-top-color:var(--gcal-primary);border-radius:var(--radius-circle);animation:GoogleCalendarPrimitives_spin__wvkEA var(--duration-slow) linear infinite}@keyframes GoogleCalendarPrimitives_spin__wvkEA{to{transform:rotate(1turn)}}.GoogleCalendarPrimitives_dialogBackdrop__rmbR_{position:fixed;z-index:1400;inset:0;display:grid;overflow:auto;place-items:center;background:color-mix(in srgb,var(--gcal-on-surface) var(--gcal-backdrop-opacity),transparent);padding:var(--gcal-dialog-edge-gap)}.GoogleCalendarPrimitives_dialogPaper__7mnBI{position:relative;display:flex;max-height:calc(100vh - (var(--gcal-dialog-edge-gap) * 2));flex-direction:column;overflow:hidden;border-radius:var(--radius-gcal-dialog);background:var(--gcal-surface-container);box-shadow:var(--gcal-shadow-dialog);color:var(--gcal-on-surface)}.GoogleCalendarPrimitives_dialogFullScreenBackdrop__tV65Q{display:block;overflow:hidden;background:var(--gcal-surface-container-low);padding:0}.GoogleCalendarPrimitives_dialogFullScreenPaper__RBkEd{width:100vw;max-width:none;height:100dvh;max-height:none;border-radius:0;background:var(--gcal-surface-container-low);box-shadow:none}.GoogleCalendarPrimitives_dialogFullWidth__XmX7k{width:100%}.GoogleCalendarPrimitives_dialogXs__02myh{max-width:var(--gcal-dialog-xs-width)}.GoogleCalendarPrimitives_dialogSm__vEG3F{max-width:var(--gcal-dialog-sm-width)}.GoogleCalendarPrimitives_dialogMd__nxfob{max-width:var(--gcal-dialog-md-width)}.GoogleCalendarPrimitives_dialogLg__HkE7k{max-width:var(--gcal-dialog-lg-width)}.GoogleCalendarPrimitives_dialogTitle__fdzMI{flex:0 0 auto;color:var(--gcal-on-surface);font-family:var(--gcal-font-display);font-size:var(--gcal-type-title-large-size);font-weight:var(--font-weight-normal);letter-spacing:0;line-height:var(--gcal-type-title-large-line);padding:var(--gcal-dialog-title-padding-block-start) var(--gcal-dialog-inline-padding) var(--gcal-dialog-title-padding-block-end)}.GoogleCalendarPrimitives_dialogContent__7Xw0a{min-height:0;flex:1 1 auto;overflow:auto;padding:var(--gcal-space-4) var(--gcal-dialog-inline-padding)}.GoogleCalendarPrimitives_dialogActions__mpPrC{display:flex;flex:0 0 auto;justify-content:flex-end;gap:var(--gcal-space-2);padding:var(--gcal-dialog-action-padding-block-start) var(--gcal-dialog-inline-padding) var(--gcal-dialog-action-padding-block-end)}.GoogleCalendarPrimitives_floatingSurface__oxU6A{position:fixed;z-index:1350;overflow:auto;border-radius:var(--gcal-menu-radius);background:var(--gcal-surface-container);box-shadow:var(--gcal-shadow-dialog);color:var(--gcal-on-surface)}.GoogleCalendarPrimitives_menu__ibJiW{min-width:var(--gcal-menu-min-width);max-height:min(var(--gcal-menu-max-height),calc(100vh - var(--gcal-space-8)));padding:var(--gcal-space-2) 0}.GoogleCalendarPrimitives_menuItem__RZ7hV{display:flex;width:100%;min-height:var(--gcal-menu-row-height);align-items:center;justify-content:flex-start;background:transparent;color:var(--gcal-on-surface);font-family:var(--gcal-font-text);font-size:var(--gcal-type-body-medium-size);letter-spacing:var(--gcal-type-body-medium-tracking);line-height:var(--gcal-type-body-medium-line);padding:var(--gcal-space-3) var(--gcal-space-4);text-align:start}.GoogleCalendarPrimitives_menuItem__RZ7hV:hover,.GoogleCalendarPrimitives_menuItem__RZ7hV[data-active=true]{background:color-mix(in srgb,var(--gcal-on-surface) var(--gcal-state-hover-opacity),transparent)}.GoogleCalendarPrimitives_textField__sfGcS{position:relative;display:grid;min-width:0;gap:var(--gcal-space-1);font-family:var(--gcal-font-text)}.GoogleCalendarPrimitives_textFieldFullWidth__uj1FS{width:100%}.GoogleCalendarPrimitives_fieldLabel__7T9JS{color:var(--gcal-on-surface-variant);font-family:var(--gcal-font-text);font-size:var(--gcal-type-body-small-size);font-weight:var(--font-weight-normal);letter-spacing:var(--gcal-type-body-small-tracking);line-height:var(--gcal-type-body-small-line);pointer-events:none}.GoogleCalendarPrimitives_inputShell__B_j9A{display:flex;min-width:0;min-height:var(--gcal-field-height);align-items:center;gap:var(--gcal-space-2);border:var(--gcal-control-stroke) solid var(--gcal-outline);border-radius:var(--gcal-field-radius);background:var(--gcal-surface);transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.GoogleCalendarPrimitives_textField__sfGcS[data-gcal-density=compact] .GoogleCalendarPrimitives_inputShell__B_j9A{min-height:var(--gcal-field-compact-height)}.GoogleCalendarPrimitives_textField__sfGcS[data-gcal-field-style=outlined] .GoogleCalendarPrimitives_fieldLabel__7T9JS{position:absolute;z-index:1;top:0;left:var(--gcal-field-label-inline);padding:0 var(--gcal-field-label-notch-padding);background:var(--gcal-surface);transform:translateY(-50%)}.GoogleCalendarPrimitives_textField__sfGcS[data-gcal-field-style=outlined]:focus-within .GoogleCalendarPrimitives_fieldLabel__7T9JS{color:var(--gcal-primary)}.GoogleCalendarPrimitives_textField__sfGcS[data-gcal-field-style=outlined] .GoogleCalendarPrimitives_inputShell__B_j9A:hover{border-color:var(--gcal-on-surface)}.GoogleCalendarPrimitives_filled__7gDmP .GoogleCalendarPrimitives_inputShell__B_j9A{border-width:0 0 var(--gcal-control-stroke);border-color:var(--gcal-on-surface-variant);border-radius:var(--gcal-field-radius) var(--gcal-field-radius) 0 0;background:var(--gcal-surface-container-high)}.GoogleCalendarPrimitives_filled__7gDmP[data-gcal-select=true] .GoogleCalendarPrimitives_inputShell__B_j9A{min-height:var(--gcal-control-height)}.GoogleCalendarPrimitives_filled__7gDmP[data-gcal-select=true] .GoogleCalendarPrimitives_input__BUDyx{padding:var(--gcal-space-2) var(--gcal-space-10) var(--gcal-space-2) var(--gcal-field-input-inline)}.GoogleCalendarPrimitives_filled__7gDmP .GoogleCalendarPrimitives_fieldLabel__7T9JS{position:absolute;z-index:1;top:var(--gcal-space-2);left:var(--gcal-field-label-inline)}.GoogleCalendarPrimitives_standard__YPTX4 .GoogleCalendarPrimitives_inputShell__B_j9A{min-height:var(--gcal-field-underline-height);border-width:0 0 var(--gcal-control-stroke);border-color:var(--gcal-outline-variant);border-radius:0;background:transparent}.GoogleCalendarPrimitives_standard__YPTX4 .GoogleCalendarPrimitives_inputShell__B_j9A:focus-within{border-bottom-width:var(--gcal-control-focus-stroke);border-color:var(--gcal-primary)}.GoogleCalendarPrimitives_filled__7gDmP .GoogleCalendarPrimitives_inputShell__B_j9A:focus-within,[data-variant=outlined] .GoogleCalendarPrimitives_inputShell__B_j9A:focus-within{border-width:var(--gcal-control-focus-stroke);border-color:var(--gcal-primary)}.GoogleCalendarPrimitives_filled__7gDmP .GoogleCalendarPrimitives_inputShell__B_j9A:focus-within{border-width:0 0 var(--gcal-control-focus-stroke)}.GoogleCalendarPrimitives_textField__sfGcS:has(.GoogleCalendarPrimitives_input__BUDyx:disabled) .GoogleCalendarPrimitives_inputShell__B_j9A,.GoogleCalendarPrimitives_textField__sfGcS:has(.GoogleCalendarPrimitives_select__VDbjM[disabled]) .GoogleCalendarPrimitives_inputShell__B_j9A,.GoogleCalendarPrimitives_textField__sfGcS:has(.GoogleCalendarPrimitives_textarea__XWH6g:disabled) .GoogleCalendarPrimitives_inputShell__B_j9A{opacity:var(--gcal-control-disabled-opacity)}.GoogleCalendarPrimitives_input__BUDyx,.GoogleCalendarPrimitives_textarea__XWH6g{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--gcal-on-surface);font-family:var(--gcal-font-text);font-size:var(--gcal-type-body-large-size);font-weight:var(--font-weight-normal);letter-spacing:var(--gcal-type-body-large-tracking);line-height:var(--gcal-type-body-large-line);padding:var(--gcal-space-4) var(--gcal-field-input-inline)}.GoogleCalendarPrimitives_standard__YPTX4 .GoogleCalendarPrimitives_input__BUDyx,.GoogleCalendarPrimitives_standard__YPTX4 .GoogleCalendarPrimitives_textarea__XWH6g{padding:var(--gcal-space-2) 0}.GoogleCalendarPrimitives_filled__7gDmP .GoogleCalendarPrimitives_input__BUDyx,.GoogleCalendarPrimitives_filled__7gDmP .GoogleCalendarPrimitives_textarea__XWH6g{padding:var(--gcal-field-filled-input-block-start) var(--gcal-field-input-inline) var(--gcal-field-filled-input-block-end)}.GoogleCalendarPrimitives_input__BUDyx[data-gcal-select=true]{padding-inline-end:var(--gcal-space-10)}.GoogleCalendarPrimitives_input__BUDyx::-moz-placeholder,.GoogleCalendarPrimitives_textarea__XWH6g::-moz-placeholder{color:var(--gcal-on-surface-variant);opacity:1}.GoogleCalendarPrimitives_input__BUDyx::placeholder,.GoogleCalendarPrimitives_textarea__XWH6g::placeholder{color:var(--gcal-on-surface-variant);opacity:1}.GoogleCalendarPrimitives_textarea__XWH6g{min-height:var(--gcal-field-textarea-min-height);resize:none}.GoogleCalendarPrimitives_inputAdornment__vxVNU{display:inline-flex;flex:0 0 auto;align-items:center;color:var(--gcal-on-surface-variant)}.GoogleCalendarPrimitives_inputAdornmentStart__VHfVf{margin-inline-start:var(--gcal-space-3)}.GoogleCalendarPrimitives_inputAdornmentEnd__eLWYg{margin-inline-end:var(--gcal-space-2)}.GoogleCalendarPrimitives_inputShell__B_j9A:has(.GoogleCalendarPrimitives_inputAdornmentStart__VHfVf) .GoogleCalendarPrimitives_input__BUDyx,.GoogleCalendarPrimitives_inputShell__B_j9A:has(.GoogleCalendarPrimitives_inputAdornmentStart__VHfVf) .GoogleCalendarPrimitives_textarea__XWH6g{padding-inline-start:0}.GoogleCalendarPrimitives_inputShell__B_j9A:has(.GoogleCalendarPrimitives_inputAdornmentEnd__eLWYg) .GoogleCalendarPrimitives_input__BUDyx,.GoogleCalendarPrimitives_inputShell__B_j9A:has(.GoogleCalendarPrimitives_inputAdornmentEnd__eLWYg) .GoogleCalendarPrimitives_textarea__XWH6g{padding-inline-end:0}.GoogleCalendarPrimitives_helperText__ckHb9{color:var(--gcal-on-surface-variant);font-size:var(--gcal-type-body-small-size);letter-spacing:var(--gcal-type-body-small-tracking);line-height:var(--gcal-type-body-small-line);padding-inline:var(--gcal-field-label-notch-padding)}.GoogleCalendarPrimitives_fieldError__MRNDk .GoogleCalendarPrimitives_inputShell__B_j9A{border-color:var(--gcal-error)}.GoogleCalendarPrimitives_fieldError__MRNDk .GoogleCalendarPrimitives_fieldLabel__7T9JS,.GoogleCalendarPrimitives_fieldError__MRNDk .GoogleCalendarPrimitives_helperText__ckHb9{color:var(--gcal-error)}.GoogleCalendarPrimitives_selectWrap__tntNs{position:relative;width:100%;min-width:0}.GoogleCalendarPrimitives_inputShell__B_j9A>.GoogleCalendarPrimitives_selectWrap__tntNs{flex:1 1 auto}.GoogleCalendarPrimitives_select__VDbjM{width:100%;min-height:var(--gcal-control-height);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--gcal-control-stroke) solid var(--gcal-outline);border-radius:var(--gcal-field-radius);background:var(--gcal-surface);color:var(--gcal-on-surface);cursor:pointer;font-family:var(--gcal-font-text);font-size:var(--gcal-type-body-medium-size);letter-spacing:var(--gcal-type-body-medium-tracking);line-height:var(--gcal-type-body-medium-line);padding:var(--gcal-space-2) var(--gcal-space-10) var(--gcal-space-2) var(--gcal-space-4)}.GoogleCalendarPrimitives_selectArrow__KPKoe{position:absolute;top:50%;right:var(--gcal-space-3);color:var(--gcal-on-surface-variant);font-family:var(--gcal-font-icons);font-size:var(--gcal-icon-size);pointer-events:none;transform:translateY(-50%)}.GoogleCalendarPrimitives_select__VDbjM:hover:not([disabled]){border-color:var(--gcal-on-surface)}.GoogleCalendarPrimitives_checkboxControl__oRXzY{display:inline-flex;position:relative;width:1.25rem;height:1.25rem;flex:0 0 auto}.GoogleCalendarPrimitives_checkboxInput__Ap180{position:absolute;width:100%;height:100%;margin:0;cursor:pointer;opacity:0}.GoogleCalendarPrimitives_checkboxMark__Tlgbc{display:grid;width:100%;height:100%;place-items:center;border:.125rem solid var(--gcal-on-surface-variant);border-radius:var(--gcal-field-radius);background:transparent;color:var(--gcal-on-primary);font-family:var(--gcal-font-icons);font-size:var(--gcal-icon-small-size);line-height:1}.GoogleCalendarPrimitives_checkboxMark__Tlgbc:before{content:attr(data-icon);opacity:0}.GoogleCalendarPrimitives_checkboxInput__Ap180:checked+.GoogleCalendarPrimitives_checkboxMark__Tlgbc{border-color:var(--gcal-primary);background:var(--gcal-primary)}.GoogleCalendarPrimitives_checkboxInput__Ap180:checked+.GoogleCalendarPrimitives_checkboxMark__Tlgbc:before,.GoogleCalendarPrimitives_checkboxMark__Tlgbc[data-indeterminate=true]:before{opacity:1}.GoogleCalendarPrimitives_checkboxInput__Ap180:focus-visible+.GoogleCalendarPrimitives_checkboxMark__Tlgbc{box-shadow:var(--gcal-shadow-focus)}.GoogleCalendarPrimitives_formControlLabel__ogkpU{display:inline-flex;min-width:0;align-items:center;gap:.75rem;color:var(--gcal-on-surface);cursor:pointer}.GoogleCalendarPrimitives_tabs__WFgDd{--gcal-tab-current-height:var(--gcal-tab-height);--gcal-tab-current-inline-padding:var(--gcal-tab-compact-inline-padding);--gcal-tab-current-gap:var(--gcal-tab-compact-gap);display:flex;min-width:0;gap:var(--gcal-tab-current-gap);overflow-x:auto;scrollbar-width:none}.GoogleCalendarPrimitives_tabs__WFgDd[data-gcal-density=full-editor]{--gcal-tab-current-height:var(--gcal-tab-full-editor-height);--gcal-tab-current-inline-padding:var(--gcal-tab-full-editor-inline-padding);--gcal-tab-current-gap:var(--gcal-tab-full-editor-gap)}.GoogleCalendarPrimitives_tabs__WFgDd::-webkit-scrollbar{display:none}.GoogleCalendarPrimitives_tab___YmrK{min-height:var(--gcal-tab-current-height);flex:0 0 auto;border-radius:var(--gcal-tab-radius);background:transparent;color:var(--gcal-on-surface-variant);font-family:var(--gcal-font-display);font-size:var(--gcal-type-label-large-size);font-weight:var(--font-weight-medium);letter-spacing:var(--gcal-type-label-large-tracking);line-height:var(--gcal-type-label-large-line);padding:var(--gcal-space-2) var(--gcal-tab-current-inline-padding);white-space:nowrap}.GoogleCalendarPrimitives_tab___YmrK:hover{background:color-mix(in srgb,var(--gcal-on-surface) var(--gcal-state-hover-opacity),transparent)}.GoogleCalendarPrimitives_tabSelected__9FskF{background:var(--gcal-primary-container);color:var(--gcal-on-primary-container)}.GoogleCalendarPrimitives_autocomplete__es0ju{position:relative;min-width:0}.GoogleCalendarPrimitives_autocompleteOptions__GFfpu{position:absolute;z-index:1500;top:calc(100% + var(--gcal-space-1));left:0;width:max(100%,var(--gcal-listbox-min-width));max-width:min(var(--gcal-listbox-max-width),calc(100vw - var(--gcal-space-8)),var(--gcal-portaled-max-width,calc(100vw - var(--gcal-space-8))));max-height:min(var(--gcal-listbox-max-height),calc(100vh - (var(--gcal-space-8) * 2)),var(--gcal-portaled-max-height,calc(100vh - (var(--gcal-space-8) * 2))));overflow:auto;border-radius:var(--gcal-menu-radius);background:var(--gcal-surface);box-shadow:var(--gcal-shadow-dialog);padding:var(--gcal-space-2) 0}.GoogleCalendarPrimitives_autocompleteOption__iEkSd{display:block;width:100%;min-height:var(--gcal-listbox-option-height);border:0;background:transparent;color:var(--gcal-on-surface);cursor:pointer;font-family:var(--gcal-font-text);font-size:var(--gcal-type-body-medium-size);letter-spacing:var(--gcal-type-body-medium-tracking);line-height:var(--gcal-type-body-medium-line);padding:var(--gcal-space-3) var(--gcal-space-4);text-align:start}.GoogleCalendarPrimitives_autocompleteOptionActive__Akdmf,.GoogleCalendarPrimitives_autocompleteOption__iEkSd:hover{background:var(--gcal-surface-container-high)}.GoogleCalendarPrimitives_snackbar__b2pwj{position:fixed;z-index:1600;left:var(--gcal-snackbar-desktop-inset);bottom:var(--gcal-snackbar-desktop-inset);min-width:var(--gcal-snackbar-min-width);max-width:calc(100vw - (var(--gcal-snackbar-desktop-inset) * 2));border-radius:var(--gcal-field-radius);font-size:var(--gcal-type-body-medium-size);line-height:var(--gcal-type-body-medium-line);padding:var(--gcal-space-3) var(--gcal-space-4)}.GoogleCalendarPrimitives_tooltipAnchor__YGYMG{position:relative;display:inline-flex;max-width:100%}.GoogleCalendarPrimitives_tooltipSurface__JMQU_{position:absolute;z-index:var(--gcal-tooltip-z-index);width:-moz-max-content;width:max-content;max-width:var(--gcal-tooltip-max-width);border-radius:var(--gcal-field-radius);background:var(--gcal-on-surface);color:var(--gcal-surface);font-size:var(--gcal-type-body-small-size);line-height:var(--gcal-type-body-small-line);padding:var(--gcal-space-1) var(--gcal-space-2);pointer-events:none;white-space:normal}.GoogleCalendarPrimitives_tooltipSurface__JMQU_[data-placement=top]{bottom:calc(100% + var(--gcal-space-1));left:50%;transform:translateX(-50%)}.GoogleCalendarPrimitives_tooltipSurface__JMQU_[data-placement=bottom]{top:calc(100% + var(--gcal-space-1));left:50%;transform:translateX(-50%)}.GoogleCalendarPrimitives_tooltipSurface__JMQU_[data-placement=left]{top:50%;right:calc(100% + var(--gcal-space-1));transform:translateY(-50%)}.GoogleCalendarPrimitives_tooltipSurface__JMQU_[data-placement=right]{top:50%;left:calc(100% + var(--gcal-space-1));transform:translateY(-50%)}@media (max-width:600px){.GoogleCalendarPrimitives_button__7Giew,.GoogleCalendarPrimitives_iconButton__1tebR,.GoogleCalendarPrimitives_smallButton__eVA9I,.GoogleCalendarPrimitives_smallIconButton__Pyaqc,.GoogleCalendarPrimitives_tab___YmrK{min-height:var(--gcal-control-mobile-min-height)}.GoogleCalendarPrimitives_iconButton__1tebR,.GoogleCalendarPrimitives_smallIconButton__Pyaqc{width:var(--gcal-control-mobile-min-height);height:var(--gcal-control-mobile-min-height)}.GoogleCalendarPrimitives_dialogBackdrop__rmbR_{align-items:end;padding:0}.GoogleCalendarPrimitives_dialogPaper__7mnBI{width:100%;max-width:none;max-height:100dvh;border-radius:var(--radius-gcal-dialog) var(--radius-gcal-dialog) 0 0}.GoogleCalendarPrimitives_snackbar__b2pwj{right:var(--gcal-snackbar-mobile-inset);bottom:var(--gcal-snackbar-mobile-inset);left:var(--gcal-snackbar-mobile-inset);max-width:none}}@media (prefers-reduced-motion:reduce){.GoogleCalendarPrimitives_button__7Giew,.GoogleCalendarPrimitives_iconButton__1tebR,.GoogleCalendarPrimitives_inputShell__B_j9A{transition:none}.GoogleCalendarPrimitives_progress__C_rQb{animation-duration:1s}}