.ra{--ra-ease-out:cubic-bezier(.23, 1, .32, 1);--ra-ease-icon:cubic-bezier(.2, 0, 0, 1);--ra-level-low:var(--color-status-success-11);--ra-level-moderate:var(--color-status-warning-11);--ra-level-high:var(--color-misc-orange-11);--ra-level-critical:var(--color-status-error-11)}.ra-option{transition-property:border-color,background-color,color;transition-duration:.15s;transition-timing-function:ease}.ra-option:has(input:focus-visible){outline:2px solid var(--color-brand-9);outline-offset:2px}.ra-check:has(input:focus-visible) .ra-box{outline:2px solid var(--color-brand-9);outline-offset:2px}.ra-option:has(input:checked){border-color:color-mix(in srgb, var(--color-brand-9) 55%, transparent);background-color:var(--color-lavender-1)}@media (hover:hover) and (pointer:fine){.ra-option:not(:has(input:checked)):hover{background-color:var(--color-gray-a3)}}.ra-box{transition-property:background-color,border-color,scale;transition-duration:.15s,.15s,.16s;transition-timing-function:ease, ease, var(--ra-ease-out)}.ra-option:active .ra-box,.ra-check:active .ra-box{scale:.96}:is(.ra-option:has(input:checked) .ra-box,.ra-check:has(input:checked) .ra-box){border-color:var(--color-brand-9);background-color:var(--color-brand-9)}.ra-box svg{opacity:0;filter:blur(4px);transition-property:opacity,scale,filter;transition-duration:.2s;transition-timing-function:var(--ra-ease-icon);scale:.25}:is(.ra-option:has(input:checked) .ra-box svg,.ra-check:has(input:checked) .ra-box svg){opacity:1;filter:blur();scale:1}.ra-bar-fill{transform-origin:0;transition:scale .4s var(--ra-ease-out)}.ra-dial-arc{transition-property:stroke-dashoffset,stroke;transition-duration:.6s,.2s;transition-timing-function:var(--ra-ease-out), ease}.ra-swap{display:inline-grid}.ra-swap>*{transition-property:opacity,scale,filter;transition-duration:.2s;transition-timing-function:var(--ra-ease-icon);grid-area:1/1}.ra-swap>[data-off]{opacity:0;filter:blur(4px);scale:.25}@keyframes ra-rise{0%{opacity:0;filter:blur(4px);translate:0 12px}}.ra-rise{animation:ra-rise .3s var(--ra-ease-out) both;animation-delay:calc(var(--ra-i,0) * .1s)}.ra-nav{z-index:2;background-color:var(--color-base-12);padding-bottom:max(1rem, env(safe-area-inset-bottom));position:sticky;bottom:0}.ra-nav:before{content:"";background:linear-gradient(transparent, var(--color-base-12));pointer-events:none;position:absolute;inset:-12px 0 100%}@keyframes ra-sheet-in{0%{translate:0 100%}}@keyframes ra-pop-in{0%{opacity:0;translate:0 8px;scale:.98}}.ra-dialog{overscroll-behavior:contain;max-height:calc(100dvh - 48px);overflow-y:auto}.ra-dialog[open]{animation:ra-sheet-in .32s var(--ra-ease-out)}.ra-dialog[open]::backdrop{animation:.2s ra-fade}@media (min-width:52.5rem){.ra-dialog[open]{animation:ra-pop-in .22s var(--ra-ease-out)}}.ra-progress{transition:scale .4s var(--ra-ease-out);transform-origin:0}@keyframes ra-checkpoint{0%{opacity:0;filter:blur(3px);translate:0 -6px}}.ra-checkpoint{animation:ra-checkpoint .36s var(--ra-ease-out) both}@media (prefers-reduced-motion:reduce){.ra-dialog[open],.ra-checkpoint{animation:.2s ra-fade}.ra-progress{transition:none}.ra-rise{animation:.2s both ra-fade}.ra-bar-fill,.ra-dial-arc,.ra-box{transition-property:background-color,border-color,stroke}.ra-option:active .ra-box{scale:1}.ra-box svg,.ra-swap>*{filter:none;transition-property:opacity;scale:1}}@keyframes ra-fade{0%{opacity:0}}@media print{body *{visibility:hidden}[data-ra-report],[data-ra-report] *{visibility:visible}[data-ra-report]{position:absolute;inset:0 0 auto}[data-ra-no-print]{display:none!important}.ra [data-ra-more][hidden],.ra [data-ra-details][hidden]{display:flex!important}.ra-rise{animation:none}}