.CalendarEventDot_dot__w5Oc3{border-radius:8px;overflow:visible;position:relative;flex-shrink:0;cursor:pointer}.CalendarEventDot_size--md__E4DBs{width:24px;height:24px}.CalendarEventDot_size--sm__HNepo{width:20px;height:20px}.CalendarEventDot_imageWrapper__eFX9j{position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden}.CalendarEventDot_image__MFI0W{object-fit:contain}.CalendarEventDot_iconWrapper__fGKuV{width:100%;height:100%;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:var(--rs-color-background-neutral-faded);color:var(--rs-color-foreground-neutral-faded)}.CalendarEventDot_cornerDot__DgVqU{position:absolute;bottom:-3px;right:-3px;width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 2px var(--rs-color-background-page);z-index:1;pointer-events:none}.CalendarEventDot_cornerDot--dividend-ex__9Mt5K{background-color:#f97316}.CalendarEventDot_cornerDot--dividend-record__yMa_v{background-color:#3b82f6}.CalendarEventDot_cornerDot--dividend-payment__wOHLs{background-color:#22c55e}.CalendarEventDot_cornerDot--agm___2s0I{background-color:#a855f7}.CalendarEventDot_cornerDot--results-announcement__MUNcE{background-color:#f59e0b}.CalendarEventDot_cornerDot--webinar__oJQ_v{background-color:#14b8a6}.CalendarEventDot_cornerDot--other__BFIhx,.CalendarEventDot_cornerDot--regulatory__bWVrr{background-color:#6b7280}.Portal_root__ysqmH{display:none}.Theme_root__1foYu{color:var(--rs-color-foreground-neutral);display:contents}