.rsr{--rsr-field:#0f1017;--rsr-field-line:#6a6e80;--rsr-fg3:#9a9dac;--rsr-err:#ff8f7a;--rsr-warn:#f0c36a;--rsr-ease:cubic-bezier(.2, .8, .2, 1);background:var(--rsp-space);color:var(--rsp-night-fg)}html:has(.rsr){scroll-padding-bottom:104px}.rsr ::selection{color:#fff;background:#3db2ff52}.rsp .rsr [tabindex="-1"]:focus,.rsp .rsr [tabindex="-1"]:focus-visible{outline:none}.rsp .rsr :is(input,textarea,select):focus-visible{outline:2px solid var(--rsp-glow);outline-offset:1px;border-radius:8px}.rsp .rsr .choice:has(input:focus-visible){outline:2px solid var(--rsp-glow);outline-offset:2px}.rsr select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23aeb0bd' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.rsr select option{color:#e9e9ef;background:#191a23}.rsr input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.8);cursor:pointer}@keyframes rsr-in-fwd{0%{opacity:0;transform:translate(28px)}}@keyframes rsr-in-back{0%{opacity:0;transform:translate(-28px)}}.rsr-step[data-dir=fwd]{animation:rsr-in-fwd .42s var(--rsr-ease) both}.rsr-step[data-dir=back]{animation:rsr-in-back .42s var(--rsr-ease) both}@keyframes rsr-tick{0%{opacity:0;transform:scale(.6)}}.rsr .tick{animation:rsr-tick .3s var(--rsr-ease) both}.rsr .card-img{transition:transform .48s var(--rsr-ease), opacity .3s var(--rsr-ease)}.rsr .card:hover .card-img{transform:scale(1.03)}.rsr .card:has(input:checked) .card-img{transform:scale(1.05)}@keyframes rsr-rise{0%{opacity:0;transform:translateY(8px)}}.rsr .rise{animation:rsr-rise .36s var(--rsr-ease) both}.rsr .seg-fill{transform-origin:0;transition:transform .5s var(--rsr-ease)}@keyframes rsr-draw{0%{stroke-dashoffset:1px}}.rsr .outline-draw{stroke-dasharray:1;stroke-dashoffset:0;animation:rsr-draw .9s var(--rsr-ease) both}.rsr-sheet{border:1px solid var(--rsp-hair-2);background:var(--rsp-night);width:100%;max-width:560px;max-height:86dvh;color:var(--rsp-night-fg);border-bottom:0;border-radius:18px 18px 0 0;margin:auto auto 0;padding:0}.rsr-sheet::backdrop{background:#06070aa8}.rsr-sheet[open]{animation:rsr-sheet-in .36s var(--rsr-ease) both}@keyframes rsr-sheet-in{0%{opacity:0;transform:translateY(40px)}}.rsr .safe-bottom{padding-bottom:max(12px, env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.rsr-step[data-dir],.rsr .tick,.rsr .rise,.rsr .outline-draw,.rsr-sheet[open]{animation:none}.rsr .card-img,.rsr .seg-fill{transition:none}.rsr .card:hover .card-img{transform:none}.rsr .card:has(input:checked) .card-img{transform:none}}.area-light{--rsp-night:#fff;--rsp-night-2:#f8f8f8;--rsp-night-line:#dadad6;--rsp-night-fg:#202020;--rsp-night-fg2:#5a5a5a;--rsp-space:#f8f8f8;--rsp-hair:#00000014;--rsp-hair-2:#00000024;--rsp-glow:#9a6400;--rsp-glow-soft:#feaf0e33;--rsp-ink:#202020;--rsp-ink-2:#5a5a5a;--rsp-white:#fff;--rsp-paper:#f8f8f8;--rsp-line:#eaeaea;--rsr-field:#fff;--rsr-field-line:#bdbdbd;--rsr-fg3:#6e6e6e;--rsr-err:#b42318;--rsr-warn:#9a6400;color:#202020;background:0 0}.area-light ::selection{color:#202020;background:#feaf0e59}
