
/* Final overrides for the live account and Radar surfaces. */
html body.raAuthMode .raAuthPane :is(.raRegisterConsent,.raLoginConsent) a,
html body.raAuthMode .raAuthScreen--otp .raOtpMiniLinks .raOtpResendLink{ text-decoration:none!important }
#raRegistrationDetails .raBinaryChoice.raBinaryChoice--details>.rpiaMembershipOption>span,
#raRegistrationDetails .raBinaryChoice.raBinaryChoice--details>.rpiaMembershipOption>span *{
 border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important
}
#raRegistrationDetails .raGrid.raTwo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}
#raRegistrationDetails .raGrid.raTwo>.raDetailsField{min-width:0;width:100%;margin-top:0!important}
#raRegistrationDetails .raGrid.raTwo :is(select,.raRegionCombo,.raRegionComboInput,.rpiaSelectTrigger){box-sizing:border-box;width:100%;min-width:0;min-height:48px}
html body :is(#raRegistrationDetails,#raProfileDetails) .aqBirthNative{
 position:absolute!important;top:auto!important;left:auto!important;right:0!important;bottom:0!important;
 width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;
 padding:0!important;margin:0!important;border:0!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important
}
html body :is(#raRegistrationDetails,#raProfileDetails) .aqBirthCalendar{pointer-events:auto!important;z-index:36!important}
.rpiaStepperList{grid-template-columns:repeat(5,minmax(0,1fr))!important}
.rpiaStepperList .rpiaStepperLabel{display:block!important;white-space:nowrap!important;overflow:hidden!important;line-height:1.4!important}
.rpiaStepperList .rpiaStepperLabel.is-overflowing{visibility:hidden!important}
.raWriteTitleInput{text-transform:none!important}
.raWorkspaceTopbar .raWorkspaceAvatar{display:flex!important;visibility:visible!important;flex:0 0 36px!important;width:36px!important;height:36px!important}
.raWorkspaceTopbar .raWorkspaceTopActions{display:flex!important;gap:10px!important;align-items:center}
.raContributorSection .raContributorGrid{
 display:flex!important;flex-wrap:nowrap!important;gap:20px!important;overflow-x:auto!important;overflow-y:hidden!important;
 scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;padding-bottom:14px;-webkit-overflow-scrolling:touch
}
.raContributorSection .raContributorCard{flex:0 0 clamp(220px,24vw,300px)!important;min-width:0;scroll-snap-align:start}
.raPopularOutlineRank{min-width:1.5em!important;width:auto!important;letter-spacing:-.04em!important;overflow:visible!important}
.raPopularSlide:has(.raPopularOutlineRank){overflow:visible!important}
#raRoomUploadFile[hidden]{display:none!important}
.raBankItemActions>form{margin:0}
.raBankItemActions .raTextButton{font:inherit;cursor:pointer}

html body.raAuthMode .raAuthDetails.raAuthDetails--refined #raRegistrationDetails .raBinaryChoice--details label.rpiaMembershipOption>span,
html body.raAuthMode .raAuthDetails.raAuthDetails--refined #raRegistrationDetails .raBinaryChoice--details label.rpiaMembershipOption input:checked+span{
 border:0!important;box-shadow:none!important;background:transparent!important;color:inherit!important;-webkit-text-fill-color:currentColor!important
}
html body.raAuthMode .raAuthDetails.raAuthDetails--refined #raRegistrationDetails .raBinaryChoice--details label.rpiaMembershipOption>span *{color:inherit!important;-webkit-text-fill-color:currentColor!important}
html:not([data-theme="dark"]) body.raAuthMode:has(:is(.raAuthScreen--login,.raAuthScreen--register,.raAuthScreen--otp)){
 background:#f3f7fb!important;color:#18324b!important;color-scheme:light
}
html:not([data-theme="dark"]) body.raAuthMode :is(.raAuthScreen--login,.raAuthScreen--register,.raAuthScreen--otp) .raAuthPane{
 background:#fff!important;background-image:none!important;color:#18324b!important;border-color:#dce6f0!important
}
html:not([data-theme="dark"]) body.raAuthMode :is(.raAuthScreen--login,.raAuthScreen--register,.raAuthScreen--otp) :is(h1,.raMobileFieldLabel,.raPmiiBrand b){color:#18324b!important;-webkit-text-fill-color:#18324b!important}
html:not([data-theme="dark"]) body.raAuthMode :is(.raAuthScreen--login,.raAuthScreen--register,.raAuthScreen--otp) :is(.raAuthIntro,.raRegisterConsent,.raLoginConsent,.raAuthFoot){color:#536d82!important;-webkit-text-fill-color:#536d82!important}
html:not([data-theme="dark"]) body.raAuthMode :is(.raAuthScreen--login,.raAuthScreen--register,.raAuthScreen--otp) input:not([type=checkbox]):not([type=radio]):not([type=range]){background:#f7faff!important;color:#18324b!important;-webkit-text-fill-color:#18324b!important;border-color:#cbdce9!important}
html[data-theme="dark"] body.raAuthMode{color-scheme:dark}

.radarSite .raPopularSlide.is-double-digit{padding-left:76px!important}
#raRegistrationDetails .raGrid.raTwo .raAccountProdiChoice{width:100%!important;min-width:0!important;margin:0!important}
#raRegistrationDetails .raGrid.raTwo .raAccountProdiChoice>.raRegionComboInput{height:48px!important;min-height:48px!important;margin-top:0!important;padding:12px 38px 12px 0!important;text-align:left!important;text-indent:0!important}

