.rp-root,.rp-scope{color:#1c1917;-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility}.rp-root{background:#f6f4f1;min-height:100dvh}.rp-root :focus-visible,.rp-scope :focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ea580c}.rp-root .rp-on-dark :focus-visible{outline-color:#fdba74}.rp-modal-anim{animation:.26s cubic-bezier(.2,.8,.2,1) both rp-sheet}@media (min-width:640px){.rp-modal-anim{animation:.22s cubic-bezier(.2,.8,.2,1) both rp-pop}}.rp-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}@keyframes rp-fade{0%{opacity:0}to{opacity:1}}@keyframes rp-pop{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes rp-sheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes rp-slide-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rp-ring{0%,to{transform:rotate(-14deg)}50%{transform:rotate(14deg)}}@keyframes rp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.rp-anim-fade{animation:.16s ease-out both rp-fade}.rp-anim-pop{animation:.22s cubic-bezier(.2,.8,.2,1) both rp-pop}.rp-anim-sheet{animation:.26s cubic-bezier(.2,.8,.2,1) both rp-sheet}.rp-anim-drawer{animation:.22s cubic-bezier(.2,.8,.2,1) both rp-slide-in}.rp-anim-ring{transform-origin:50% 0;animation:.5s ease-in-out infinite rp-ring}.rp-skeleton{background:linear-gradient(90deg,#ece8e3 25%,#f6f4f1 37%,#ece8e3 63%) 0 0/400% 100%;border-radius:10px;animation:1.6s ease-in-out infinite rp-shimmer}.rp-safe-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}@media (prefers-reduced-motion:reduce){.rp-root *,.rp-root :before,.rp-root :after,.rp-scope,.rp-scope *,.rp-scope :before,.rp-scope :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.rp-no-print{display:none!important}}
