.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___wIN4{display:none}.Theme_root__ILOfk{color:var(--rs-color-foreground-neutral);display:contents}.Overlay_root__LgMck{--rs-overlay-offset-y:0px;--rs-overlay-offset-x:0px;overflow-x:clip;position:fixed;-webkit-overflow-scrolling:touch;background-color:rgba(var(--rs-color-rgb-black),0);color:var(--rs-color-white);cursor:default!important;isolation:isolate;left:var(--rs-overlay-offset-x);opacity:0;outline:none;top:var(--rs-overlay-offset-y);z-index:var(--rs-z-index-fixed)}.Overlay_root__LgMck,.Overlay_wrapper__fmhD7{height:100%;width:100%}.Overlay_wrapper__fmhD7{display:table}.Overlay_inner__qubfE{display:table-cell;text-align:center}.Overlay_content__FkjhU,.Overlay_inner__qubfE{vertical-align:middle}.Overlay_content__FkjhU{display:inline-block;text-align:initial}.Overlay_root__LgMck.Overlay_--visible__PpcZa{background-color:rgba(var(--rs-color-rgb-black),var(--rs-overlay-opacity));opacity:1}.Overlay_root__LgMck.Overlay_--click-through__esnuR{color:inherit;pointer-events:none}.Overlay_root__LgMck.Overlay_--blurred__V_PWK{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);height:calc(100% + 2px);left:calc(var(--rs-overlay-offset-x) - 1px);top:calc(var(--rs-overlay-offset-y) - 1px);width:calc(100% + 2px)}.Overlay_root__LgMck.Overlay_--click-through__esnuR .Overlay_content__FkjhU,.Overlay_root__LgMck.Overlay_--click-through__esnuR>:not(.Overlay_wrapper__fmhD7){pointer-events:all}.Overlay_root__LgMck.Overlay_--contained__lFrNY{position:absolute}.Overlay_root__LgMck.Overlay_--animated__seSew{transition:var(--rs-duration-medium) var(--rs-easing-accelerate);transition-property:background-color,opacity}.Overlay_root__LgMck.Overlay_--animated__seSew.Overlay_--visible__PpcZa{transition-timing-function:var(--rs-easing-decelerate)}.Overlay_root__LgMck.Overlay_--overflow-auto__vhc7x{overflow:auto}.PriceAlerts_root__EWdDn{width:100%;display:flex;flex-direction:column;gap:10px}.PriceAlerts_root__EWdDn .PriceAlerts_section__bQoIV{display:flex;flex-direction:column;gap:4px}.PriceAlerts_alertList__eEWJl{display:flex;flex-direction:column;gap:6px}.PriceAlerts_alertRow__4a1Bs{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid var(--rs-color-border-neutral,rgba(255,255,255,.12));border-radius:8px;background:rgba(0,0,0,0)}.PriceAlerts_alertInfo__cHply{display:flex;align-items:center;gap:12px}.PriceAlerts_logoContainer__pQEdU{width:40px;height:40px;border-radius:8px;overflow:hidden;border:1px solid rgba(128,128,128,.4);position:relative;flex-shrink:0}.PriceAlerts_logoContainer__pQEdU .PriceAlerts_logo__pB3St{object-fit:contain}.PriceAlerts_alertDetails__AeBhK{display:flex;flex-direction:column;gap:2px}.PriceAlerts_alertMeta__zKiGR{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.PriceAlerts_directionBadge__je56h{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px}.PriceAlerts_directionBadge__je56h.PriceAlerts_above__7rHyO{background-color:rgba(81,207,102,.15);color:#51cf66}.PriceAlerts_directionBadge__je56h.PriceAlerts_below__kW6gj{background-color:rgba(255,107,107,.15);color:#ff6b6b}.PriceAlerts_emptyState__1x1qR{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 16px;text-align:center}.PriceAlerts_emptyState__1x1qR .PriceAlerts_emptyIcon__CjQMZ{opacity:.4;color:var(--rs-color-foreground-neutral-faded,rgba(255,255,255,.4))}@keyframes ProfileForm_skeleton__4M5PC{0%{background-position:100% 0}50%{background-position:0 0}to{background-position:-100% 0}}.ProfileForm_root__rC8u4 .ProfileForm_loader__ffwii{animation:ProfileForm_spin__cPqhw 1s linear infinite}@keyframes ProfileForm_spin__cPqhw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ProfileForm_loadingPulse__PH80l{0%{opacity:1;transform:scale(1)}40%{opacity:.7;transform:scale(.96)}60%{opacity:.6;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.ProfileForm_root__rC8u4{width:100%;display:flex;flex-direction:column;gap:6px}.ProfileForm_root__rC8u4 .ProfileForm_formContainer__cUQwA{max-width:800px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media(max-width:992px){.ProfileForm_root__rC8u4 .ProfileForm_formContainer__cUQwA{grid-template-columns:1fr}}.ProfileForm_root__rC8u4 .ProfileForm_formContainer__cUQwA .ProfileForm_fieldGroup__9DbyG{width:100%;max-width:400px}.ProfileForm_root__rC8u4 .ProfileForm_button__Hf4cH{width:-moz-fit-content;width:fit-content}.AdminPageContent_periodToggle__wa6Ux{margin-left:auto}.AdminPageContent_halfCol___MtLg{flex:1 1;min-width:320px}