/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.cg3-button-field{font-size:var(--cg3-font-size-1);display:inline-block}.cg3-button-field :is(button,a,input[type=button],input[type=submit],input[type=reset]):focus:focus-visible{outline-offset:calc(var(--cg3-outline-width)*(-1))}.cg3-button-field:has(:is(button,a,input[type=button],input[type=submit],input[type=reset]):focus:focus-visible){outline:var(--cg3-outline-width)solid var(--cg3-interactive-border-color-focus);outline-offset:calc(var(--cg3-outline-width)*(-1))}.cg3-button-field :is(button,a,input[type=button],input[type=submit],input[type=reset]){font-family:inherit;font-size:inherit;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--cg3-spacing-half);text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.cg3-button-field a:is(:hover,:focus,:active){text-decoration:underline}.cg3-button-field :is(button,a,input[type=button],input[type=submit],input[type=reset]):not(:disabled,[aria-disabled=true]){cursor:pointer}.cg3-button-field .cg3-icon{font-size:var(--cg3-font-size-2)}.cg3-button-field-primary.cg3-button-field-info :is(button,a,input[type=button],input[type=submit],input[type=reset]){background:var(--cg3-color-blue-500);color:var(--cg3-color-text-inverse);border:none}.cg3-button-field-primary.cg3-button-field-danger :is(button,a,input[type=button],input[type=submit],input[type=reset]){background:var(--cg3-color-red-500);color:var(--cg3-color-text-inverse);border:none}@media (hover:hover){.cg3-button-field-primary.cg3-button-field-info :is(button,a,input[type=button],input[type=submit],input[type=reset]):hover:not(:disabled,[aria-disabled=true]){background:var(--cg3-color-blue-750)}.cg3-button-field-primary.cg3-button-field-danger :is(button,a,input[type=button],input[type=submit],input[type=reset]):hover:not(:disabled,[aria-disabled=true]){background:var(--cg3-color-red-750)}}.cg3-button-field-primary.cg3-button-field-info :is(button,a,input[type=button],input[type=submit],input[type=reset]):active:not(:disabled,[aria-disabled=true]),.cg3-button-field-primary.cg3-button-field-info :is(button,a,input[type=button],input[type=submit],input[type=reset])[aria-pressed=true]{background:var(--cg3-color-blue-625)}.cg3-button-field-primary.cg3-button-field-danger :is(button,a,input[type=button],input[type=submit],input[type=reset])[aria-pressed=true]{background:var(--cg3-color-red-625)}.cg3-button-field-primary :is(button,a,input[type=button],input[type=submit],input[type=reset]):is(:disabled,[aria-disabled=true]){opacity:var(--cg3-disabled-opacity)}.cg3-button-field-secondary.cg3-button-field-info :is(button,a,input[type=button],input[type=submit],input[type=reset]){color:var(--cg3-color-blue-625);box-shadow:0 0 0 var(--cg3-border-width-half)var(--cg3-color-blue-625)inset;background:0 0;border:none}.cg3-button-field-secondary.cg3-button-field-danger :is(button,a,input[type=button],input[type=submit],input[type=reset]){color:var(--cg3-color-text-error);box-shadow:0 0 0 var(--cg3-border-width-half)var(--cg3-color-error)inset;background:0 0;border:none}@media (hover:hover){.cg3-button-field-secondary.cg3-button-field-info :is(button,a,input[type=button],input[type=submit],input[type=reset]):hover:not(:disabled,[aria-disabled=true]){background:var(--cg3-color-blue-750);color:var(--cg3-color-text-inverse);box-shadow:none}.cg3-button-field-secondary.cg3-button-field-danger :is(button,a,input[type=button],input[type=submit],input[type=reset]):hover:not(:disabled,[aria-disabled=true]){background:var(--cg3-color-red-750);color:var(--cg3-color-text-inverse);box-shadow:none}}.cg3-button-field-secondary.cg3-button-field-info :is(button,a,input[type=button],input[type=submit],input[type=reset]):active:not(:disabled,[aria-disabled=true]){background:var(--cg3-color-blue-625);color:var(--cg3-color-text-inverse);box-shadow:none}.cg3-button-field-secondary.cg3-button-field-danger :is(button,a,input[type=button],input[type=submit],input[type=reset]):active:not(:disabled,[aria-disabled=true]){background:var(--cg3-color-red-625);color:var(--cg3-color-text-inverse);box-shadow:none}.cg3-button-field-secondary.cg3-button-field-info :is(button,a,input[type=button],input[type=submit],input[type=reset])[aria-pressed=true]{background:var(--cg3-color-blue-625);color:var(--cg3-color-text-inverse);box-shadow:none}.cg3-button-field-secondary.cg3-button-field-danger :is(button,a,input[type=button],input[type=submit],input[type=reset])[aria-pressed=true]{background:var(--cg3-color-red-625);color:var(--cg3-color-text-inverse);box-shadow:none;border:none}.cg3-button-field-secondary :is(button,a,input[type=button],input[type=submit],input[type=reset]):is(:disabled,[aria-disabled=true]){opacity:var(--cg3-disabled-opacity)}.cg3-button-field-tertiary :is(button,a,input[type=button],input[type=submit],input[type=reset]){background:var(--cg3-color-gray-50);color:var(--cg3-color-text-primary);border:none}@media (hover:hover){.cg3-button-field-tertiary :is(button,a,input[type=button],input[type=submit],input[type=reset]):hover:not(:disabled,[aria-disabled=true]){background:var(--cg3-color-gray-100)}.cg3-button-field-tertiary :is(button,a,input[type=button],input[type=submit],input[type=reset]):active:not(:disabled,[aria-disabled=true]){background:var(--cg3-color-gray-250)}}.cg3-button-field-tertiary.cg3-button-field-info :is(button,a,input[type=button],input[type=submit],input[type=reset])[aria-pressed=true]{background:var(--cg3-color-blue-625);color:var(--cg3-color-text-inverse)}.cg3-button-field-tertiary.cg3-button-field-danger :is(button,a,input[type=button],input[type=submit],input[type=reset])[aria-pressed=true]{background:var(--cg3-color-red-625);color:var(--cg3-color-text-inverse)}@media (hover:hover){.cg3-button-field-tertiary.cg3-button-field-info :is(button,a,input[type=button],input[type=submit],input[type=reset])[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]){background:var(--cg3-color-blue-750)}.cg3-button-field-tertiary.cg3-button-field-danger :is(button,a,input[type=button],input[type=submit],input[type=reset])[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]){background:var(--cg3-color-red-750)}}.cg3-button-field-tertiary :is(button,a,input[type=button],input[type=submit],input[type=reset]):is(:disabled,[aria-disabled=true]){opacity:var(--cg3-disabled-opacity)}.cg3-button-field-text :is(button,a,input[type=button],input[type=submit],input[type=reset]){color:var(--cg3-color-blue-525);background:0 0;border:none}@media (hover:hover){.cg3-button-field-text :is(button,a,input[type=button],input[type=submit],input[type=reset]):hover:not(:disabled,[aria-disabled=true]){color:var(--cg3-color-text-primary);background:var(--cg3-color-gray-100)}.cg3-button-field-text :is(button,a,input[type=button],input[type=submit],input[type=reset]):active:not(:disabled,[aria-disabled=true]){color:var(--cg3-color-text-primary);background:var(--cg3-color-gray-250)}}.cg3-button-field-text :is(button,a,input[type=button],input[type=submit],input[type=reset])[aria-pressed=true]{background:var(--cg3-color-blue-625);color:var(--cg3-color-text-inverse)}.cg3-button-field-text :is(button,a,input[type=button],input[type=submit],input[type=reset]):is(:disabled,[aria-disabled=true]){opacity:var(--cg3-disabled-opacity)}.cg3-button-field-icon :is(button,a,input[type=button],input[type=submit],input[type=reset]){color:var(--cg3-color-icon-primary);background:0 0;border:none;flex-direction:column}@media (hover:hover){.cg3-button-field-icon :is(button,a,input[type=button],input[type=submit],input[type=reset]):hover:not(:disabled,[aria-disabled=true]){background:var(--cg3-interactive-color-bg-hover)}.cg3-button-field-icon :is(button,a,input[type=button],input[type=submit],input[type=reset]):active:not(:disabled,[aria-disabled=true]){background:var(--cg3-interactive-color-bg-pressed)}}.cg3-button-field-icon :is(button,a,input[type=button],input[type=submit],input[type=reset])[aria-pressed=true]{background:var(--cg3-interactive-color-bg-selected-subtle);color:var(--cg3-interactive-color-icon-selected)}.cg3-button-field-icon :is(button,a,input[type=button],input[type=submit],input[type=reset]):is(:disabled,[aria-disabled=true]){opacity:var(--cg3-disabled-opacity)}.cg3-button-field-icon :is(button,a,input[type=button],input[type=submit],input[type=reset]) .cg3-icon{margin-left:0;margin-right:0}.cg3-button-field-small.cg3-button-field-text :is(button,a,input[type=button],input[type=submit],input[type=reset]){height:1.5rem;padding:var(--cg3-spacing-quarter)calc(var(--cg3-spacing-unit)*6)}.cg3-button-field-medium :is(button,a,input[type=button],input[type=submit],input[type=reset]){height:2rem;padding:var(--cg3-spacing-half)calc(var(--cg3-spacing-unit)*10)}.cg3-button-field-medium.cg3-button-field-secondary :is(button,a,input[type=button],input[type=submit],input[type=reset]){padding:calc(var(--cg3-spacing-half) - var(--cg3-border-width-half))calc(var(--cg3-spacing-unit)*10 - var(--cg3-border-width-half))}.cg3-button-field-large :is(button,a,input[type=button],input[type=submit],input[type=reset]){height:2.75rem;padding:var(--cg3-spacing-seven-of-eighths)var(--cg3-spacing)}.cg3-button-field-large.cg3-button-field-secondary :is(button,a,input[type=button],input[type=submit],input[type=reset]){padding:calc(var(--cg3-spacing-seven-of-eighths) - var(--cg3-border-width-half))calc(var(--cg3-spacing) - var(--cg3-border-width-half))}.cg3-button-field-icon.cg3-button-field-medium :is(button,a,input[type=button],input[type=submit],input[type=reset]){padding:var(--cg3-spacing-half);height:auto;min-height:2rem}.cg3-button-field-icon.cg3-button-field-large :is(button,a,input[type=button],input[type=submit],input[type=reset]){padding:var(--cg3-spacing-seven-of-eighths);height:auto;min-height:2.75rem}.cg3-button-field.cg3-button-field-icon-large .cg3-icon{font-size:var(--cg3-font-size-6)}.cg3-button-field-icon.cg3-button-field-medium.cg3-button-field-icon-large :is(button,a,input[type=button],input[type=submit],input[type=reset]){padding:var(--cg3-spacing-quarter)}.cg3-button-field-icon.cg3-button-field-large.cg3-button-field-icon-large :is(button,a,input[type=button],input[type=submit],input[type=reset]){padding:calc(var(--cg3-spacing)*.625)}@keyframes cg3-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.cg3-date-picker-input-field-body-container{justify-content:space-between;display:flex}.cg3-date-picker-input-field-body{margin-bottom:var(--cg3-spacing-quarter)}.cg3-date-picker-input-field-body input{font-variant:inherit;font-family:inherit;font-size:var(--cg3-font-size-1);color:var(--cg3-color-text-primary);font-weight:var(--cg3-font-weight-normal);line-height:var(--cg3-line-height-1);text-overflow:ellipsis;background-color:#0000;border:none;outline:none}.cg3-date-picker-input-field-body-medium input{padding:calc(var(--cg3-spacing-unit)*7)0 calc(var(--cg3-spacing-unit)*7)var(--cg3-spacing-half)}.cg3-date-picker-input-field-body-large input{padding:var(--cg3-spacing-half-and-quarter)0 var(--cg3-spacing-half-and-quarter)var(--cg3-spacing);font-size:var(--cg3-font-size-2);line-height:var(--cg3-line-height-2)}.cg3-date-picker-input-field-body input::-moz-placeholder{color:var(--cg3-color-text-placeholder);font-family:inherit;font-size:var(--cg3-font-size-1);font-weight:var(--cg3-font-weight-light);line-height:var(--cg3-line-height-1);text-overflow:ellipsis}.cg3-date-picker-input-field-body input::placeholder{color:var(--cg3-color-text-placeholder);font-family:inherit;font-size:var(--cg3-font-size-1);font-weight:var(--cg3-font-weight-light);line-height:var(--cg3-line-height-1);text-overflow:ellipsis}.cg3-date-picker-input-field-body:not(:has(input[readonly])):hover{border:var(--cg3-border-width-half)solid var(--cg3-interactive-border-color-hover);box-shadow:inset 0 0 0 var(--cg3-border-width-half)var(--cg3-interactive-border-color-hover)}.cg3-date-picker-input-field-body:has(input:is([readonly],[aria-readonly=true])){background-color:var(--cg3-input-container-color-bg-read-only)}.cg3-date-picker-input-field-body-disabled{opacity:var(--cg3-disabled-opacity);pointer-events:none}.cg3-date-picker-input-field-body-container-disabled{opacity:1;pointer-events:none}.cg3-date-picker-input-field-body-disabled:has(input:focus){opacity:1}.cg3-date-picker-input-field-body-container-disabled:has(input:focus){opacity:var(--cg3-disabled-opacity)}.cg3-date-picker-input-field-body{width:inherit;border:var(--cg3-border-width-half)solid var(--cg3-interactive-border-color-default);background:var(--cg3-input-container-color-bg)}.cg3-date-picker-input-field-body:has(input[role=combobox][type=text]:focus){border:var(--cg3-border-width-half)solid var(--cg3-interactive-border-color-focus);box-shadow:inset 0 0 0 var(--cg3-border-width-half)var(--cg3-interactive-border-color-focus)}.cg3-date-picker-input-field-body-error{border:var(--cg3-border-width-half)solid var(--cg3-input-container-border-color-error);box-shadow:inset 0 0 0 var(--cg3-border-width-half)var(--cg3-input-container-border-color-error)}.cg3-form-field-required-indicator{color:var(--cg3-color-text-error);font-size:var(--cg3-font-size-0);margin-left:var(--cg3-spacing-quarter);line-height:1;display:inline-flex}.cg3-form-field-description{color:var(--cg3-color-text-tertiary);font-weight:var(--cg3-font-weight-normal);margin:var(--cg3-spacing-quarter)0 0}.cg3-form-field-description,.cg3-form-field-label{font-size:var(--cg3-font-size-1);line-height:1.286}.cg3-form-field-label{color:var(--cg3-color-text-primary);font-weight:var(--cg3-font-weight-medium);display:flex}.cg3-form-field-label-content{display:flex}.cg3-form-field-error{color:var(--cg3-color-text-error);font-size:var(--cg3-font-size-1);margin:0;line-height:1.286}.cg3-form-field-header{white-space:normal;flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.cg3-form-field-optional-indicator{line-height:1.286;font-size:var(--cg3-font-size-1);font-weight:var(--cg3-font-weight-normal);color:var(--cg3-color-text-tertiary)}.cg3-date-picker-input-field .cg3-date-picker-clear-button button:hover:hover:not(:disabled,[aria-disabled=true]){background-color:#0000}.cg3-date-picker-input-field-icons-container{width:-moz-fit-content;width:fit-content;display:flex}.cg3-date-picker-input-field-calendar-icon,.cg3-date-picker-input-field-caution-icon{padding:var(--cg3-spacing-half);justify-content:center;align-items:center;display:flex}.cg3-date-picker-input-field-caution-icon{color:var(--cg3-input-container-color-icon-error)}.cg3-date-picker-input-field-calendar-icon-large,.cg3-date-picker-input-field-caution-icon-large{padding:var(--cg3-spacing-seven-of-eighths)}.cg3-date-picker-input-field :is(.cg3-date-picker-input-field-description,.cg3-date-picker-input-field-error){margin-bottom:var(--cg3-spacing-quarter)}.cg3-date-picker-input-field:has(.cg3-date-picker-input-field-header [flow-id=form-field-visible-label]>*,.cg3-date-picker-input-field-description,.cg3-date-picker-input-field-error) .cg3-date-picker-input-field-body{margin-top:calc(var(--cg3-spacing-quarter)*1.5)}.cg3-masked-text-box{width:100%}input.cg3-masked-text-box.cg3-masked-text-box.cg3-masked-text-box:focus{outline:none}.cg3-nav-panel,.cg3-nav-panel *,.cg3-nav-panel :after,.cg3-nav-panel :before{box-sizing:border-box}.cg3-nav-panel{font-weight:var(--cg3-font-weight-medium);font-size:var(--cg3-font-size-1);line-height:var(--cg3-line-height-0);color:var(--cg3-color-text-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.cg3-nav-panel-button-next,.cg3-nav-panel-button-previous{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;width:2rem;height:2rem}.cg3-nav-panel-button-next:hover,.cg3-nav-panel-button-previous:hover,.cg3-nav-panel-header-clickable:hover{background-color:var(--cg3-interactive-color-bg-hover)}.cg3-nav-panel-header{height:2rem;padding:0 var(--cg3-spacing-half);align-items:center;display:flex}.cg3-nav-panel-header-clickable{cursor:pointer}.cg3-nav-panel-button-next[aria-disabled=true],.cg3-nav-panel-button-previous[aria-disabled=true]{pointer-events:none;opacity:var(--cg3-disabled-opacity)}.cg3-nav-panel-navigation-button-wrapper:has(.cg3-nav-panel-button-previous:focus-visible,.cg3-nav-panel-button-next:focus-visible){outline:var(--cg3-outline-width)solid var(--cg3-interactive-border-color-focus);outline-offset:calc(var(--cg3-outline-width)*-1)}.cg3-nav-panel-button-next.cg3-nav-panel-button-next:focus:focus-visible,.cg3-nav-panel-button-previous.cg3-nav-panel-button-previous:focus:focus-visible{outline:none}.cg3-nav-panel-header:focus:focus-visible{outline-offset:calc(var(--cg3-outline-width)*-1)}.cg3-calendar-days-grid,.cg3-calendar-days-grid *,.cg3-calendar-days-grid :after,.cg3-calendar-days-grid :before{box-sizing:border-box}.cg3-calendar-days-grid{padding:0 var(--cg3-spacing-half-and-quarter)var(--cg3-spacing-half-and-quarter);color:var(--cg3-color-text-primary);font-size:var(--cg3-font-size-1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.cg3-calendar-days-grid-table{table-layout:fixed;border-collapse:collapse}.cg3-calendar-days-grid-day-cell:has(.cg3-calendar-days-grid-day-cell-inner),.cg3-calendar-days-grid-header-cell{padding:var(--cg3-spacing-quarter)}.cg3-calendar-days-grid-header-cell{font-weight:var(--cg3-font-weight-medium);height:2rem}.cg3-calendar-days-grid-day-cell{font-weight:var(--cg3-font-weight-normal);position:relative}.cg3-calendar-days-grid-day-cell-inner{flex-direction:row;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.cg3-calendar-days-grid-day-cell-inner:not(.cg3-calendar-days-grid-day-cell-inner-selected):is(:hover,:has(+.cg3-calendar-days-grid-day-cell-inner-dot:hover)){background-color:var(--cg3-interactive-color-bg-hover);color:var(--cg3-color-text-primary)}.cg3-calendar-days-grid-day-cell-inner-context{border:var(--cg3-border-width-half)solid var(--cg3-interactive-border-color-selected)}.cg3-calendar-days-grid-day-cell-inner-selected:is(:hover,:has(+.cg3-calendar-days-grid-day-cell-inner-dot:hover)){background-color:var(--cg3-color-blue-500);color:var(--cg3-color-text-inverse)}.cg3-calendar-days-grid-day-cell-inner-selected{background-color:var(--cg3-interactive-color-bg-selected);color:var(--cg3-color-text-inverse)}.cg3-calendar-days-grid-day-cell-inner-disabled{color:var(--cg3-color-gray-250);background-color:#0000}.cg3-calendar-days-grid-day-cell-inner-showed:not(.cg3-calendar-days-grid-day-cell-inner-disabled){cursor:pointer}:not(.cg3-calendar-days-grid-day-cell-inner-selected) .cg3-calendar-days-grid-day-cell-inner-dot{background-color:var(--cg3-interactive-color-icon-selected)}.cg3-calendar-days-grid-day-cell-inner-selected .cg3-calendar-days-grid-day-cell-inner-dot{background:var(--cg3-color-icon-inverse)}.cg3-calendar-days-grid-day-cell-inner-dot{width:var(--cg3-spacing-quarter);height:var(--cg3-spacing-quarter);left:calc(var(--cg3-spacing)*1.125);bottom:var(--cg3-spacing-half);cursor:pointer;border-radius:50%;font-size:0;position:absolute}.cg3-calendar-days-grid-day-cell:has(+.cg3-calendar-days-grid-day-cell .cg3-calendar-days-grid-day-cell-inner-selected) .cg3-calendar-days-grid-day-cell-inner-selected{box-shadow:calc(var(--cg3-spacing-half))0 var(--cg3-interactive-color-bg-selected)}.cg3-calendar-days-grid-day-cell-inner-selected.cg3-calendar-days-grid-day-cell-inner-toggleable{background-color:var(--cg3-color-blue-500)}:not(.cg3-calendar-days-grid-day-cell-inner-selected).cg3-calendar-days-grid-day-cell-inner-toggleable{background-color:var(--cg3-interactive-color-bg-hover)}.cg3-calendar-days-grid-day-cell:has(+.cg3-calendar-days-grid-day-cell .cg3-calendar-days-grid-day-cell-inner-selected.cg3-calendar-days-grid-day-cell-inner-toggleable) .cg3-calendar-days-grid-day-cell-inner-toggleable{box-shadow:calc(var(--cg3-spacing-half))0 var(--cg3-color-blue-500)}.cg3-calendar-days-grid-day-cell:has(+.cg3-calendar-days-grid-day-cell .cg3-calendar-days-grid-day-cell-inner-selected:not(.cg3-calendar-days-grid-day-cell-inner-toggleable)) :not(.cg3-calendar-days-grid-day-cell-inner-selected).cg3-calendar-days-grid-day-cell-inner-toggleable,.cg3-calendar-days-grid-day-cell:has(+.cg3-calendar-days-grid-day-cell :not(.cg3-calendar-days-grid-day-cell-inner-selected).cg3-calendar-days-grid-day-cell-inner-toggleable) .cg3-calendar-days-grid-day-cell-inner-selected:not(.cg3-calendar-days-grid-day-cell-inner-toggleable),.cg3-calendar-days-grid-day-cell:has(+.cg3-calendar-days-grid-day-cell :not(.cg3-calendar-days-grid-day-cell-inner-selected).cg3-calendar-days-grid-day-cell-inner-toggleable) .cg3-calendar-days-grid-day-cell-inner-toggleable{box-shadow:calc(var(--cg3-spacing-half))0 var(--cg3-interactive-color-bg-hover)}.cg3-calendar-days-grid-day-cell-empty{aspect-ratio:1}.cg3-calendar-days-grid-day-cell-inner:focus:focus-visible{outline-offset:calc(var(--cg3-outline-width)*-1)}.cg3-popup{width:0;height:0}.cg3-popup-area{position:absolute}.cg3-popup-area-hidden{display:none}.cg3-calendar-events-header,.cg3-calendar-events-header *,.cg3-calendar-events-header :after,.cg3-calendar-events-header :before{box-sizing:border-box}.cg3-calendar-events-header{padding:var(--cg3-spacing-half-and-quarter)0;justify-content:center;align-items:center;gap:var(--cg3-spacing-half);align-self:stretch;display:flex}.cg3-icon{font-size:inherit;vertical-align:middle;line-height:0;display:inline-block}.cg3-icon svg{color:inherit;fill:currentColor;width:1em;height:1em}.cg3-icon-spin{animation:cg3-spin 2s linear infinite}.cg3-icon-sprite{width:0;height:0;position:absolute}.cg3-host-icon{line-height:0}[class^=cg3-host-wk-icon-]{display:contents}.cg3-calendar-events-item,.cg3-calendar-events-item *,.cg3-calendar-events-item :after,.cg3-calendar-events-item :before{box-sizing:border-box}.cg3-calendar-events-item{grid-template:"bar date-time"1rem"bar title"1fr/1rem 1fr;display:grid}.cg3-calendar-events-item-bar{width:var(--cg3-spacing-quarter);height:calc(var(--cg3-spacing)*2.25);border-radius:var(--cg3-border-radius);background:var(--cg3-interactive-border-color-selected);grid-area:bar}.cg3-calendar-events-item-date-time{font-size:var(--cg3-font-size-1);font-weight:var(--cg3-font-weight-medium);line-height:var(--cg3-line-height-2);text-overflow:ellipsis;white-space:nowrap;color:var(--cg3-color-text-tertiary);grid-area:date-time;overflow:hidden}.cg3-calendar-events-item-date-time .cg3-icon{font-size:var(--cg3-font-size-3);padding:0 var(--cg3-spacing-unit)}.cg3-calendar-events-item-title{font-size:var(--cg3-font-size-1);font-weight:var(--cg3-font-weight-medium);line-height:var(--cg3-line-height-2);text-overflow:ellipsis;white-space:nowrap;color:var(--cg3-color-text-primary);grid-area:title;overflow:hidden}.cg3-calendar-events-item-dot-wrapper{width:calc(var(--cg3-spacing)*1.5);display:inline-block;position:relative}.cg3-calendar-events-item-dot{width:var(--cg3-spacing-quarter);height:var(--cg3-spacing-quarter);left:calc(var(--cg3-spacing-unit)*10);bottom:calc(var(--cg3-spacing-unit)*3);background:var(--cg3-color-icon-tertiary);border-radius:50%;font-size:0;position:absolute}.cg3-host-sr-only,.cg3-sr-only{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cg3-options-grid,.cg3-options-grid *,.cg3-options-grid :after,.cg3-options-grid :before{box-sizing:border-box}.cg3-options-grid{gap:calc(var(--cg3-spacing-unit)*13);font-weight:var(--cg3-font-weight-medium);font-size:var(--cg3-font-size-1);line-height:var(--cg3-line-height-0);color:var(--cg3-color-text-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:column;display:flex}.cg3-options-grid-row{justify-content:space-between;display:flex}.cg3-options-grid-item{height:calc(var(--cg3-spacing)*3);min-width:calc(var(--cg3-spacing)*3);font-weight:var(--cg3-font-weight-normal);cursor:pointer;justify-content:center;align-items:center;display:flex}.cg3-options-grid-item:hover{background-color:var(--cg3-interactive-color-bg-hover)}.cg3-options-grid-item-selected{background-color:var(--cg3-color-blue-625);color:var(--cg3-color-monochrome-white)}.cg3-options-grid-item-selected:hover{background-color:var(--cg3-color-blue-500)}.cg3-options-grid-item-context{border:var(--cg3-border-width-half)solid var(--cg3-color-blue-625)}.cg3-options-grid-item[aria-disabled=true]{pointer-events:none;opacity:var(--cg3-disabled-opacity)}.cg3-options-grid-item:focus:focus-visible{outline:none}.cg3-options-grid-item-wrapper .cg3-options-grid-item:focus:focus-visible{outline-offset:calc(var(--cg3-outline-width)*-1)}.cg3-options-grid-item-wrapper:has(.cg3-options-grid-item:focus:focus-visible){outline:var(--cg3-outline-width)solid var(--cg3-interactive-border-color-focus);outline-offset:calc(var(--cg3-outline-width)*-1)}.cg3-calendar-events-container{background-color:var(--cg3-dropdown-color-bg);width:19rem;display:inline-flex}.cg3-calendar-events-container,.cg3-calendar-events-items-container{border-top:var(--cg3-border-width-half)solid var(--cg3-border-color);flex-direction:column}.cg3-calendar-events-items-container{padding:var(--cg3-spacing);align-items:flex-start;gap:var(--cg3-spacing);align-self:stretch;display:flex}.cg3-date-picker-calendar-container{border:var(--cg3-border-width-half)solid var(--cg3-border-color);background-color:var(--cg3-dropdown-color-bg);box-shadow:var(--cg3-box-shadow-overlay);flex-direction:column;width:19rem;display:inline-flex}.cg3-date-picker{width:100%}.cg3-date-picker-nav-panel{padding:var(--cg3-spacing)var(--cg3-spacing)var(--cg3-spacing-half)}.cg3-date-picker-options-grid{padding:0 var(--cg3-spacing-double)var(--cg3-spacing)}.cg3-date-picker-container{display:flex}