.HoverCardContent{border-radius:6px;padding:20px;max-width:450px;background-color:#fff;box-shadow:#0e12167f 0 10px 38px 5px,#0e121633 0 10px 20px -15px;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;z-index:9999;overflow:visible}.HoverCardContent[data-side=top]{animation-name:slideDownAndFade}.HoverCardContent[data-side=right]{animation-name:slideLeftAndFade}.HoverCardContent[data-side=bottom]{animation-name:slideUpAndFade}.HoverCardContent[data-side=left]{animation-name:slideRightAndFade}.HoverCardArrow{fill:#fff}.HoverCardContent[data-side=top]>span{bottom:.1px!important}.ImageTrigger{cursor:pointer;border-radius:100%;display:inline-block}.ImageTrigger:focus{box-shadow:0 0 0 2px #fff}.Image{display:block;border-radius:100%}.Image.normal{width:45px;height:45px}.Image.large{width:60px;height:60px}.Text{margin:0;color:var(--color-c24-text-main);font-size:15px;line-height:1.5}.Text.faded{color:var(--color-c24-grey-text)}.Text.bold{font-weight:500}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}.DialogOverlay{background:#00000080;position:fixed;inset:0;z-index:99998;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.DialogContent{background:#fff;border-radius:8px;box-shadow:0 10px 38px -10px #00000059;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);width:90vw;max-width:450px;max-height:80vh;padding:20px;z-index:99999;animation:contentShow .15s cubic-bezier(.16,1,.3,1)}.DialogContentInner{overflow-y:auto;max-height:calc(80vh - 60px)}.DialogClose{position:absolute;top:10px;right:10px;background:transparent;border:none;font-size:24px;cursor:pointer;padding:5px 10px;line-height:1}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.PopupContent{background:#fff;border-radius:8px;box-shadow:0 10px 38px -10px #00000059,0 10px 20px -15px #0003;position:fixed;padding:24px;z-index:1000;animation:popupShow .15s cubic-bezier(.16,1,.3,1);outline:none;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:90vh}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.PopupOverlay{background:#00000080;position:fixed;inset:0;z-index:999;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.PopupClose{position:absolute;top:12px;right:12px;background:transparent;border:none;cursor:pointer;padding:8px;line-height:1;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s}.PopupClose:hover{color:#000}@keyframes popupShow{0%{opacity:0;transform:translate(-50%,-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%,-50%) translateY(0)}}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}.date-picker-popup{position:absolute;top:calc(100% + 4px);left:0;background:#fff;border-radius:8px;box-shadow:0 10px 38px -10px #00000059,0 10px 20px -15px #0003;padding:12px;animation:slideDown .15s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.rdp{--rdp-accent-color: var(--color-c24-mid-blue);--rdp-background-color: #e7f1ff;margin:0}.rdp-root{--rdp-accent-color: var(--color-c24-mid-blue) !important;--rdp-accent-background-color: var(--color-c24-mid-blue) !important}.rdp-chevron{fill:var(--color-c24-mid-blue)!important;color:var(--color-c24-mid-blue)!important}.rdp-selected>button,.rdp-day_button:where([aria-selected=true]),[aria-selected=true] .rdp-day_button{border-color:var(--color-c24-mid-blue)!important;outline-color:var(--color-c24-mid-blue)!important}.rdp-today .rdp-day_button{color:var(--color-c24-mid-blue)!important}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:#f0f0f0}.rdp-day_selected{background-color:var(--color-c24-mid-blue)!important;color:#fff!important}.rdp-day_today{font-weight:700;color:var(--color-c24-mid-blue)}.rdp-months{justify-content:center}.rdp-month{margin:0}.rdp-caption{display:flex;justify-content:center;align-items:center;margin-bottom:8px}.rdp-nav{position:absolute;top:0;right:0}.rdp-button{border-radius:4px}.rdp-dropdowns{display:flex;gap:8px;justify-content:center;margin-bottom:12px}.rdp-dropdown{padding:4px 8px;border:1px solid black;border-radius:4px;font-size:14px;cursor:pointer;background:#fff}.rdp-dropdown:hover{border-color:var(--color-c24-mid-blue)}.rdp-dropdown:focus{outline:none;border-color:var(--color-c24-mid-blue);box-shadow:0 0 0 2px #0563c126}.rdp-dropdown_year{min-width:80px}.rdp-dropdown_month{min-width:120px}.mobile-date-picker-popup{max-width:100%;overflow-x:auto}.mobile-date-picker-popup .rdp{margin:0;width:100%}.mobile-date-picker-popup .rdp-month{width:100%}.mobile-date-picker-popup .rdp-day_selected{background-color:var(--color-c24-mid-blue)!important;color:#fff!important}.mobile-date-picker-popup .rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:#f0f0f0}.mobile-date-picker-calendar .rdp{--rdp-accent-color: #64b5f6;--rdp-background-color: #e3f2fd;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.mobile-date-picker-calendar .rdp-month{width:100%}.mobile-date-picker-calendar .rdp-caption{display:flex;justify-content:space-between;align-items:center;padding:0 0 16px;margin-bottom:4px}.mobile-date-picker-calendar .rdp-caption_label{font-size:14px;font-weight:400;color:#000}.mobile-date-picker-calendar .rdp-nav{position:relative;display:flex;gap:0}.mobile-date-picker-calendar .rdp-button{border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:background-color .15s;font-size:15px}.mobile-date-picker-calendar .rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:#0000000a}.mobile-date-picker-calendar .rdp-day_selected{background-color:#64b5f6!important;color:#fff!important;font-weight:400;border-radius:50%}.mobile-date-picker-calendar .rdp-day_today:not(.rdp-day_selected){font-weight:400;color:#000}.mobile-date-picker-calendar .rdp-weekdays{font-size:12px;color:#0000008a;font-weight:400;text-transform:uppercase;margin-bottom:8px}.mobile-date-picker-calendar .rdp-weekday{font-weight:400;padding:0;font-size:12px}.mobile-date-picker-calendar .rdp-day{font-size:14px;width:40px;height:40px;color:#000;font-weight:400}.mobile-date-picker-calendar .rdp-day:hover:not([disabled]):not(.rdp-day_selected){background-color:#0000000a}.mobile-date-picker-calendar .rdp-nav_button{width:40px;height:40px}.mobile-date-picker-calendar .rdp-nav_button:hover{background-color:#0000000a}.mobile-date-picker-calendar .rdp-cell{padding:2px}.mobile-date-picker-calendar .rdp-table{max-width:100%}.SelectTrigger{display:inline-flex;align-items:center;justify-content:space-between;border-radius:8px;padding:8px 12px;line-height:1.2;gap:8px;background-color:#fff;border:1px solid #d1d5db;cursor:pointer}.SelectTrigger>span[data-radix-select-value-placeholder],.SelectTrigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;text-align:left}.SelectIcon{flex-shrink:0}.SelectTrigger:hover{border-color:#9ca3af}.SelectTrigger:focus,.SelectTrigger[data-state=open]{outline:none}.SelectTrigger:focus .SelectLabel,.SelectTrigger[data-state=open] .SelectLabel{color:var(--color-c24-blue)}.SelectTrigger[data-placeholder]{color:#9ca3af}.SelectTrigger>div[class*=flex]{min-width:0;flex:1;width:100%}.SelectTrigger>div.flex-col>span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;display:block;max-width:100%}.SelectValueRow{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.SelectValueRow>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;text-align:left}.SelectIcon{display:flex;align-items:center;color:#6b7280}.SelectContent{overflow:hidden;background-color:#fff;border-radius:6px;box-shadow:0 10px 38px -10px #00000059,0 10px 20px -15px #0003;z-index:100000;min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height)}.SelectViewport{padding:5px}.SelectItem{font-size:var(--text-c24-lg);line-height:1.2;color:#111827;border-radius:3px;display:flex;align-items:center;padding:8px 12px 8px 25px;position:relative;user-select:none;cursor:pointer;text-align:left}.SelectItem[data-disabled]{color:#9ca3af;pointer-events:none}.SelectItem[data-highlighted]{outline:none;background-color:#3b82f6;color:#fff}.SelectItemIndicator{position:absolute;left:5px;width:15px;display:inline-flex;align-items:center;justify-content:center}.SelectScrollButton{display:flex;align-items:center;justify-content:center;height:25px;background-color:#fff;color:#6b7280;cursor:default}@keyframes ssoRedirectOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes ssoRedirectOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes ssoRedirectModalIn{0%{opacity:0;transform:translateY(-16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ssoRedirectModalOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(12px) scale(.98)}}.sso-redirect-backdrop{animation:ssoRedirectOverlayIn .32s cubic-bezier(.16,1,.3,1) forwards}.sso-redirect-backdrop--exit{animation:ssoRedirectOverlayOut .24s cubic-bezier(.4,0,1,1) forwards}.sso-redirect-modal{animation:ssoRedirectModalIn .42s cubic-bezier(.16,1,.3,1) forwards}.sso-redirect-modal--exit{animation:ssoRedirectModalOut .24s cubic-bezier(.4,0,1,1) forwards}@media(prefers-reduced-motion:reduce){.sso-redirect-backdrop,.sso-redirect-backdrop--exit,.sso-redirect-modal,.sso-redirect-modal--exit{animation:none}}@keyframes ssoRegisterFadeIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes ssoRegisterFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.sso-register-prompt--exit{animation:ssoRegisterFadeOut .24s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.sso-register-prompt__stagger{opacity:0;animation:ssoRegisterFadeIn .38s cubic-bezier(.16,1,.3,1) forwards}.sso-register-prompt__stagger--1{animation-delay:50ms}.sso-register-prompt__stagger--2{animation-delay:.11s}.sso-register-prompt__stagger--3{animation-delay:.17s}.sso-register-prompt__stagger--4{animation-delay:.23s}.sso-register-prompt__stagger--5{animation-delay:.29s}.sso-register-prompt__stagger--6{animation-delay:.35s}@media(prefers-reduced-motion:reduce){.sso-register-prompt--exit,.sso-register-prompt__stagger{animation:none;opacity:1;transform:none}}
