html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,video{max-width:100%}.minh-screen{min-height:100vh;min-height:100dvh}.safe-top{padding-top:env(safe-area-inset-top)}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-x{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}input,select,textarea{font-size:16px}@media(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not(.fs-keep),select:not(.fs-keep),textarea:not(.fs-keep){font-size:16px!important}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes l86pulse{0%{opacity:.45;transform:translate(0)}to{opacity:1;transform:translate(180%)}}.sheet-max-60{max-height:60vh;max-height:60dvh}.sheet-max-85{max-height:85vh;max-height:85dvh}.sheet-max-88{max-height:88vh;max-height:88dvh}.sheet-max-90{max-height:90vh;max-height:90dvh}.sheet-max-92{max-height:92vh;max-height:92dvh}.sg-drag{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.sg-chip{transition:transform .12s ease}.sg-chip:active{transform:scale(.96)}.sg-cell .sg-plus{transition:opacity .12s ease}.sg-cell:hover .sg-plus{opacity:1!important}input,select,textarea{box-sizing:border-box;max-width:100%;min-width:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;min-width:0;width:100%;text-align:left}input[type=date]::-webkit-date-and-time-value,input[type=time]::-webkit-date-and-time-value,input[type=datetime-local]::-webkit-date-and-time-value{min-height:1.25em;text-align:left}@media(max-width:480px){.pa-username{display:none}}html.sheet-open body{overflow:hidden}.ui-ios,.ui-ios *{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Segoe UI,Roboto,sans-serif!important;-webkit-tap-highlight-color:transparent}.ui-ios code,.ui-ios pre,.ui-ios kbd{font-family:ui-monospace,Menlo,Monaco,Consolas,monospace!important}.ui-ios{-webkit-font-smoothing:antialiased}.ui-ios input:not([type=checkbox]):not([type=radio]):not([type=range]),.ui-ios select,.ui-ios textarea{border-radius:10px}.ui-ios button{cursor:pointer}.ios-blur{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.ios-press{transition:opacity .15s ease,transform .15s ease}.ios-press:active{opacity:.55;transform:scale(.97);transition:none}@keyframes iosSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes iosFadeIn{0%{opacity:0}to{opacity:1}}@keyframes iosPop{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.ios-sheet{animation:iosSheetUp .32s cubic-bezier(.32,.72,0,1)}.ios-dim{animation:iosFadeIn .2s ease}.ios-pop{animation:iosPop .18s ease}@media(prefers-reduced-motion:reduce){.ios-sheet,.ios-dim,.ios-pop{animation:none}.ios-press{transition:none}}.ios-noscrollbar{scrollbar-width:none}.ios-noscrollbar::-webkit-scrollbar{display:none}.ui-ios main button:not([style*="50%"]):not([style*="999"]):not(.sg-chip){border-radius:10px!important}.ui-ios main input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.ui-ios main select,.ui-ios main textarea{border-radius:10px!important}html.ios-app,html.ios-app body{height:100%;overflow:hidden;overscroll-behavior:none}.ios-shell{touch-action:pan-x pan-y}.ios-scroll{overscroll-behavior:contain}.ui-ios header,.ui-ios nav,.ui-ios aside{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@keyframes iosSpin{to{transform:rotate(360deg)}}html.ios-kb .ios-shell{top:var(--vvt, 0px)!important;height:var(--vvh, 100%)!important;bottom:auto!important}html.ios-kb .ios-fullsheet{height:var(--vvh, 100%)!important}html.ios-kb .ios-dim{top:var(--vvt, 0px)!important;height:var(--vvh, 100%)!important;bottom:auto!important}@keyframes iosScreenIn{0%{opacity:0}to{opacity:1}}.ui-ios .ios-screen{animation:iosScreenIn .22s cubic-bezier(.32,.72,0,1)}.ui-ios main button,.ui-ios main a[role=button]{transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,transform .12s ease,box-shadow .15s ease}.ui-ios main button:not(:disabled):active{transform:scale(.97)}.ui-ios main button:disabled{opacity:.55;cursor:not-allowed}.ui-ios input:not([type=checkbox]):not([type=radio]),.ui-ios select,.ui-ios textarea{transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.ui-ios input:not([type=checkbox]):not([type=radio]):focus-visible,.ui-ios select:focus-visible,.ui-ios textarea:focus-visible,.ui-ios input:not([type=checkbox]):not([type=radio]):focus,.ui-ios select:focus,.ui-ios textarea:focus{outline:none;border-color:var(--accent, #007aff)!important;box-shadow:0 0 0 3px var(--accent-soft, rgba(0,122,255,.18))}.ui-ios button:focus-visible,.ui-ios [role=tab]:focus-visible,.ui-ios [role=switch]:focus-visible{outline:2px solid var(--accent, #007aff);outline-offset:2px}.ui-ios .field-bad,.ui-ios input.field-bad,.ui-ios textarea.field-bad,.ui-ios select.field-bad{border-color:var(--danger, #ff3b30)!important;box-shadow:0 0 0 3px #ff3b3029}@keyframes iosShake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.ui-ios .field-shake{animation:iosShake .4s both}@media(hover:hover){.ui-ios main button:not(:disabled):hover{filter:brightness(1.06)}}@media(prefers-reduced-motion:reduce){.ui-ios .ios-screen,.ui-ios .field-shake{animation:none}.ui-ios main button:active{transform:none}}.ui-ios nav.ios-tabbar{transition:transform .22s cubic-bezier(.32,.72,0,1),opacity .22s ease,visibility 0s linear 0s;will-change:transform}html.sheet-open .ui-ios nav.ios-tabbar,html.ios-kb .ui-ios nav.ios-tabbar,.ui-ios nav.ios-tabbar.ios-tabbar-away{transform:translateY(100%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .22s cubic-bezier(.32,.72,0,1),opacity .22s ease,visibility 0s linear .22s}html.sheet-open .ui-ios,html.ios-kb .ui-ios{--dock-bottom: 0px !important}html.sheet-open .ui-ios main.ios-scroll{overflow:hidden!important}.ui-ios .sg-dock{transition:bottom .22s cubic-bezier(.32,.72,0,1)}.ui-ios:has(.ios-header-compact) .sg-dock:not(.sg-dock-armed) .sg-dock-hint,.ui-ios:has(.ios-header-compact) .sg-dock:not(.sg-dock-armed) .sg-chip-sub{display:none!important}@media(prefers-reduced-motion:reduce){.ui-ios nav.ios-tabbar,.ui-ios nav.ios-tabbar.ios-tabbar-away,html.sheet-open .ui-ios nav.ios-tabbar,html.ios-kb .ui-ios nav.ios-tabbar,.ui-ios .sg-dock{transition:none}}[role=dialog],[aria-modal=true],.sheet-max-60,.sheet-max-85,.sheet-max-88,.sheet-max-90,.sheet-max-92{overscroll-behavior:contain}html.ios-app #rad-privacy-notice{bottom:var(--tabbar-h, 0px)!important}.ios-scroll{padding-bottom:var(--rad-notice-h, 0px)}.ios-shell .login-box{min-height:100%!important}
