:root{--rz-ease-expo:cubic-bezier(0.16,1,0.3,1);--rz-art-pro:radial-gradient(80% 120% at 100% 0%,rgba(242,139,110,0.75),transparent 65%),radial-gradient(90% 120% at 0% 100%,rgba(109,74,255,0.9),transparent 70%),linear-gradient(135deg,#3a2a7a,#5b2e6e);--rz-ease-snap:cubic-bezier(0.2,0.9,0.25,1);--rz-ease-progress:cubic-bezier(0.65,0,0.35,1);--rz-ease-swipe:cubic-bezier(0.55,0,0.9,0.4);--rz-ease-plane:cubic-bezier(0.55,0,0.6,1)}.rz{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:thin;scrollbar-color:rgb(var(--c-text-primary)/.15) transparent}:where(.rz) a{color:rgb(var(--c-text-primary));text-decoration-line:underline;text-decoration-color:rgb(var(--c-highlighter));text-decoration-thickness:3px;text-underline-offset:3px}:where(.rz) a:where(:hover){color:rgb(var(--c-text-secondary))}.rz input,.rz textarea{font-family:inherit}.rz input::-moz-placeholder,.rz textarea::-moz-placeholder{color:rgb(var(--c-text-tertiary))}.rz input::placeholder,.rz textarea::placeholder{color:rgb(var(--c-text-tertiary))}.rz ::-webkit-scrollbar{width:10px;height:10px}.rz ::-webkit-scrollbar-thumb{background:rgb(var(--c-text-primary)/.15);border-radius:10px;border:3px solid transparent;background-clip:padding-box}@keyframes rz-rise{0%{opacity:0;transform:translateY(16px);filter:blur(5px)}to{opacity:1;transform:none;filter:none}}@keyframes rz-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes rz-pageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes rz-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes rz-floatR{0%,to{transform:rotate(-7deg) translateY(0)}50%{transform:rotate(-5.5deg) translateY(-6px)}}@keyframes rz-floatL{0%,to{transform:rotate(5deg) translateY(0)}50%{transform:rotate(6.5deg) translateY(-5px)}}@keyframes rz-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}@keyframes rz-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes rz-loopLine{0%{transform:scaleX(0)}10%{transform:scaleX(1)}86%{transform:scaleX(1)}94%,to{transform:scaleX(0)}}@keyframes rz-loopType{0%{clip-path:inset(0 100% 0 0)}14%{clip-path:inset(0 0 0 0)}86%{clip-path:inset(0 0 0 0)}94%,to{clip-path:inset(0 100% 0 0)}}@keyframes rz-loopPop{0%,8%{transform:scale(0) rotate(-14deg);opacity:0}16%{transform:scale(1.1) rotate(4deg);opacity:1}20%,84%{transform:scale(1) rotate(3deg);opacity:1}92%,to{transform:scale(.6) rotate(3deg);opacity:0}}@keyframes rz-loopRing{0%,6%{stroke-dashoffset:164}24%,86%{stroke-dashoffset:15}94%,to{stroke-dashoffset:164}}@keyframes rz-pop{0%{transform:scale(0)}70%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes rz-chipIn{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:none}}@keyframes rz-dealIn{0%{transform:translateY(30px) scale(.95);opacity:0}to{transform:none;opacity:1}}@keyframes rz-scanBeam{0%{top:0}50%{top:calc(100% - 4px)}to{top:0}}@keyframes rz-hl{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rz-pulseRing{0%{transform:scale(.85);opacity:.6}to{transform:scale(2);opacity:0}}@keyframes rz-wave{0%,to{transform:scaleY(.2)}50%{transform:scaleY(1)}}@keyframes rz-livePulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes rz-ringDraw{0%{stroke-dashoffset:163.4}}@keyframes rz-noteSlap{0%{transform:translateY(-14px) rotate(-10deg) scale(1.08);opacity:0}to{transform:rotate(var(--rz-note-rot,-1.5deg));opacity:1}}@keyframes rz-confetti{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(var(--dx),var(--dy)) rotate(620deg);opacity:0}}@keyframes rz-planeAway{0%{transform:translate(-50%,-50%) rotate(0) scale(1);opacity:0}15%{opacity:1}to{transform:translate(40vw,-60vh) rotate(-14deg) scale(.35);opacity:0}}@keyframes rz-toastIn{0%{transform:translate(-50%,24px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes rz-caret{50%{opacity:0}}@keyframes rz-barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rz-typeOn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes rz-swipeL{to{transform:translateX(-130%) rotate(-16deg);opacity:0}}@keyframes rz-swipeR{to{transform:translateX(130%) rotate(16deg);opacity:0}}@keyframes rz-stamp{0%{transform:scale(1.7) rotate(-14deg);opacity:0}60%{transform:scale(.95) rotate(-8deg);opacity:1}to{transform:scale(1) rotate(-8deg);opacity:1}}@keyframes rz-meter{0%,to{transform:scaleX(.15)}30%{transform:scaleX(.8)}60%{transform:scaleX(.45)}80%{transform:scaleX(.95)}}@keyframes rz-spin{to{transform:rotate(1turn)}}@keyframes rz-feedUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes rz-wave2{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes rz-ringDraw2{0%{stroke-dashoffset:157}}@keyframes rz-cpIn{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@keyframes rz-dots{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-4px);opacity:1}}@keyframes rz-pgBounce{0%,to{transform:translateY(0) scaleY(1)}30%{transform:translateY(-12px) scaleY(1.02)}55%{transform:translateY(0) scaleY(.95)}70%{transform:translateY(0) scaleY(1)}}@keyframes rz-pgSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes rz-pgWave{0%,to{transform:rotate(0)}50%{transform:rotate(-20deg)}}@keyframes rz-pgSlide{0%,to{transform:translateX(-8px)}50%{transform:translateX(5px)}}@keyframes rz-pgArc{0%,to{opacity:.12}50%{opacity:1}}@keyframes rz-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes rz-sheetIn{0%{transform:translateY(100%)}to{transform:none}}.rz-page-in{animation:rz-pageIn .45s ease both;animation-delay:var(--rz-delay,0s)}.rz-deal-in{animation:rz-dealIn .5s var(--rz-ease-expo) both;animation-delay:var(--rz-delay,0s)}.rz-chip-in{animation:rz-chipIn .4s var(--rz-ease-expo) both;animation-delay:var(--rz-delay,0s)}.rz-rise{animation:rz-rise .6s var(--rz-ease-expo) both;animation-delay:var(--rz-delay,0s)}.rz-fade-in{animation:rz-fadeIn .25s ease both;animation-delay:var(--rz-delay,0s)}.rz-pop{animation:rz-pop .35s ease both;animation-delay:var(--rz-delay,0s)}.rz-cp-in{animation:rz-cpIn .45s var(--rz-ease-expo) both}.rz-toast-in{animation:rz-toastIn .4s var(--rz-ease-expo) both}.rz-sheet-in{animation:rz-sheetIn .45s var(--rz-ease-expo) both}@media (min-width:900px){.rz-sheet-in{animation-name:rz-dealIn}}.rz-stamp{animation:rz-stamp .4s ease both;animation-delay:var(--rz-delay,0s)}.rz-type-on{animation:rz-typeOn 2.2s steps(70) both}.rz-live-pulse{animation:rz-livePulse 1.2s ease infinite}.rz-floaty{animation:rz-floaty 2.6s ease-in-out infinite}.rz-spinner{animation:rz-spin .7s linear infinite}@keyframes rz-tickIn{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes rz-tickOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.rz-tick-in{animation:rz-tickIn .45s var(--rz-ease-expo) both}.rz-tick-out{animation:rz-tickOut .45s var(--rz-ease-expo) both}.rz-spin-slow{animation:rz-spin 1.1s linear infinite}.rz-dot{animation:rz-dots 1s ease infinite;animation-delay:var(--rz-delay,0s)}.rz-bar-grow{transform-origin:left center;animation:rz-barGrow .9s var(--rz-ease-expo) both;animation-delay:var(--rz-delay,0s)}.rz-ring-draw{animation:rz-ringDraw 1.4s var(--rz-ease-expo) both;animation-delay:var(--rz-delay,0s)}.rz-note{transform:rotate(var(--rz-note-rot,-1.5deg))}.rz-note-slap{animation:rz-noteSlap .5s ease both;animation-delay:var(--rz-delay,0s)}.rz-confetti-piece{animation:rz-confetti 1.6s cubic-bezier(.2,.7,.3,1) both;animation-delay:var(--rz-delay,0s)}.rz-plane-away{animation:rz-planeAway 1.5s var(--rz-ease-plane) both}.rz-skeleton{background-color:rgb(var(--c-text-primary)/.09);background-image:linear-gradient(90deg,transparent 0,rgb(var(--c-paper)/.45) 50%,transparent 100%);background-size:200% 100%;animation:rz-shimmer 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.rz,.rz *,.rz-paige,.rz-paige *,.rz-spin-slow,.rz-tick-in,.rz-tick-out{animation:none!important;transition:none!important}.rz-motion-only,.rz-tick-out{display:none!important}}