.rf-loading-rollfi{color:currentColor;--rf-loading-rollfi-light-off:color-mix(in srgb, var(--rf-color-text) 16%, var(--rf-color-surface));justify-content:center;align-items:center;display:inline-flex}.rf-loading-rollfi--brand{color:var(--rf-color-brand)}.rf-loading-rollfi--neutral{color:var(--rf-color-text-secondary)}.rf-loading-rollfi--sized.rf-loading-rollfi--sm{width:20px;height:20px}.rf-loading-rollfi--sized.rf-loading-rollfi--md{width:32px;height:32px}.rf-loading-rollfi--sized.rf-loading-rollfi--lg{width:48px;height:48px}.rf-loading-rollfi--sized.rf-loading-rollfi--xl{width:64px;height:64px}.rf-loading-rollfi--sized.rf-loading-rollfi--2xl{width:80px;height:80px}.rf-loading-rollfi__mark{width:100%;height:100%;display:block;overflow:visible}.rf-loading-rollfi__shard{fill:currentColor}.rf-loading-rollfi--orbit .rf-loading-rollfi__mark{transform-origin:50%;animation:1.4s linear infinite rf-loading-rollfi-orbit}.rf-loading-rollfi--chase .rf-loading-rollfi__shard{opacity:.15;animation:1.2s ease-in-out infinite rf-loading-rollfi-chase}.rf-loading-rollfi--chase .rf-loading-rollfi__shard:first-child{animation-delay:0s}.rf-loading-rollfi--chase .rf-loading-rollfi__shard:nth-child(2){animation-delay:.15s}.rf-loading-rollfi--chase .rf-loading-rollfi__shard:nth-child(3){animation-delay:.3s}.rf-loading-rollfi--chase .rf-loading-rollfi__shard:nth-child(4){animation-delay:.45s}.rf-loading-rollfi--pulse .rf-loading-rollfi__shard{transform-box:view-box;transform-origin:50%;animation:1.6s ease-in-out infinite rf-loading-rollfi-pulse}.rf-loading-rollfi--pulse .rf-loading-rollfi__shard:first-child{animation-delay:0s}.rf-loading-rollfi--pulse .rf-loading-rollfi__shard:nth-child(2){animation-delay:.2s}.rf-loading-rollfi--pulse .rf-loading-rollfi__shard:nth-child(3){animation-delay:.1s}.rf-loading-rollfi--pulse .rf-loading-rollfi__shard:nth-child(4){animation-delay:.3s}.rf-loading-rollfi--draw .rf-loading-rollfi__shard{fill:#0000;stroke:currentColor;stroke-width:1.5px;stroke-dasharray:120;stroke-dashoffset:120px;animation:2.4s ease-in-out infinite rf-loading-rollfi-draw}.rf-loading-rollfi--draw .rf-loading-rollfi__shard:first-child{animation-delay:0s}.rf-loading-rollfi--draw .rf-loading-rollfi__shard:nth-child(2){animation-delay:.2s}.rf-loading-rollfi--draw .rf-loading-rollfi__shard:nth-child(3){animation-delay:.4s}.rf-loading-rollfi--draw .rf-loading-rollfi__shard:nth-child(4){animation-delay:.6s}@keyframes rf-loading-rollfi-orbit{to{transform:rotate(360deg)}}@keyframes rf-loading-rollfi-chase{0%,60%,to{opacity:.15}30%{opacity:1}}@keyframes rf-loading-rollfi-pulse{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}@keyframes rf-loading-rollfi-draw{0%{stroke-dashoffset:120px;fill:#0000}40%{stroke-dashoffset:0;fill:#0000}60%{stroke-dashoffset:0;fill:currentColor}90%{stroke-dashoffset:0;fill:currentColor}to{stroke-dashoffset:120px;fill:#0000}}.rf-loading-rollfi--wheel{overflow:visible}.rf-loading-rollfi__wheel{width:100%;height:100%;animation:1.3s infinite rf-loading-rollfi-wheel-spin;display:block;position:relative}.rf-loading-rollfi__wheel .rf-loading-rollfi__mark{width:100%;height:100%}.rf-loading-rollfi__wheel:before{content:"";background:conic-gradient(from 90deg, transparent 0 55%, color-mix(in srgb, currentColor 55%, transparent) 100%);opacity:0;border-radius:50%;animation:1.3s infinite rf-loading-rollfi-wheel-blur;position:absolute;inset:-14%;-webkit-mask:radial-gradient(closest-side,#0000 70%,#000 73% 100%);mask:radial-gradient(closest-side,#0000 70%,#000 73% 100%)}@keyframes rf-loading-rollfi-wheel-spin{0%{animation-timing-function:cubic-bezier(.55,0,.25,1);transform:rotate(0)}78%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:rotate(740deg)}to{transform:rotate(720deg)}}@keyframes rf-loading-rollfi-wheel-blur{0%,to{opacity:0}25%,60%{opacity:1}78%{opacity:0}}.rf-loading-rollfi--rush{width:300px;height:170px;position:relative;overflow:hidden}.rf-loading-rollfi__rush{perspective:260px;position:absolute;inset:0}.rf-loading-rollfi__rush-road{transform-origin:50% 100%;width:120px;height:260px;transform-style:preserve-3d;margin-left:-60px;position:absolute;bottom:-20px;left:50%;transform:rotateX(64deg)}.rf-loading-rollfi__rush-road i{clip-path:polygon(50% 0,100% 60%,100% 100%,50% 40%,0 100%,0 60%);opacity:0;width:56px;height:30px;animation:4.8s infinite rf-loading-rollfi-rush-go;animation-delay:calc(2.208s + var(--s) * .192s);background:currentColor;margin-left:-28px;position:absolute;bottom:0;left:50%}@keyframes rf-loading-rollfi-rush-go{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,1,1);transform:translateY(-230px)}2%{opacity:.9}8.5%{opacity:1}10%{opacity:0;transform:translateY(20px)}to{opacity:0;transform:translateY(20px)}}.rf-loading-rollfi__rush-mark{width:34px;height:34px;margin-left:-17px;animation:4.8s step-end infinite rf-loading-rollfi-rush-glow;position:absolute;top:20px;left:50%}.rf-loading-rollfi__rush-mark .rf-loading-rollfi__shard{fill:var(--rf-loading-rollfi-light-off);animation:none}.rf-loading-rollfi__rush-mark .rf-loading-rollfi__shard:first-child{animation-name:rf-loading-rollfi-rush-light-1}.rf-loading-rollfi__rush-mark .rf-loading-rollfi__shard:nth-child(3){animation-name:rf-loading-rollfi-rush-light-2}.rf-loading-rollfi__rush-mark .rf-loading-rollfi__shard:nth-child(4){animation-name:rf-loading-rollfi-rush-light-3}.rf-loading-rollfi__rush-mark .rf-loading-rollfi__shard:nth-child(2){animation-name:rf-loading-rollfi-rush-light-4}@keyframes rf-loading-rollfi-rush-light-1{6%{fill:currentColor}45%{fill:var(--rf-loading-rollfi-light-off)}}@keyframes rf-loading-rollfi-rush-light-2{13%{fill:currentColor}45%{fill:var(--rf-loading-rollfi-light-off)}}@keyframes rf-loading-rollfi-rush-light-3{20%{fill:currentColor}45%{fill:var(--rf-loading-rollfi-light-off)}}@keyframes rf-loading-rollfi-rush-light-4{27%{fill:currentColor}45%{fill:var(--rf-loading-rollfi-light-off)}}@keyframes rf-loading-rollfi-rush-glow{0%{filter:none}27%{filter:drop-shadow(0 0 8px color-mix(in srgb, currentColor 70%, transparent))}45%{filter:none}}.rf-loading-rollfi--lights{animation:3.6s step-end infinite rf-loading-rollfi-lights-glow;overflow:visible}.rf-loading-rollfi--lights .rf-loading-rollfi__shard{fill:var(--rf-loading-rollfi-light-off);animation:none}.rf-loading-rollfi--lights .rf-loading-rollfi__shard:first-child{animation-name:rf-loading-rollfi-light-1}.rf-loading-rollfi--lights .rf-loading-rollfi__shard:nth-child(3){animation-name:rf-loading-rollfi-light-2}.rf-loading-rollfi--lights .rf-loading-rollfi__shard:nth-child(4){animation-name:rf-loading-rollfi-light-3}.rf-loading-rollfi--lights .rf-loading-rollfi__shard:nth-child(2){animation-name:rf-loading-rollfi-light-4}@keyframes rf-loading-rollfi-light-1{8%{fill:currentColor}76%{fill:var(--rf-loading-rollfi-light-off)}}@keyframes rf-loading-rollfi-light-2{20%{fill:currentColor}76%{fill:var(--rf-loading-rollfi-light-off)}}@keyframes rf-loading-rollfi-light-3{32%{fill:currentColor}76%{fill:var(--rf-loading-rollfi-light-off)}}@keyframes rf-loading-rollfi-light-4{44%{fill:currentColor}76%{fill:var(--rf-loading-rollfi-light-off)}}@keyframes rf-loading-rollfi-lights-glow{0%{filter:none}44%{filter:drop-shadow(0 0 10px color-mix(in srgb, currentColor 70%, transparent))}76%{filter:none}}.rf-loading-rollfi--figure8{width:320px;height:160px}.rf-loading-rollfi__eight{flex:none;width:200px;height:100px;position:relative;transform:scale(1.6)}.rf-loading-rollfi__eight-base,.rf-loading-rollfi__eight-bridge{width:200px;height:100px;position:absolute;inset:0;overflow:visible}.rf-loading-rollfi__eight-base{z-index:1}.rf-loading-rollfi__eight-bridge{z-index:3}.rf-loading-rollfi__eight-base path,.rf-loading-rollfi__eight-bridge path{fill:none}.rf-loading-rollfi__eight-line{stroke:var(--rf-color-text-secondary);stroke-width:1.5px;stroke-linecap:round;opacity:.45}.rf-loading-rollfi__eight-gap{stroke:var(--rf-color-surface);stroke-width:7px}.rf-loading-rollfi__eight-bridge .rf-loading-rollfi__eight-line{stroke-linecap:butt}.rf-loading-rollfi__eight-trail{stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;opacity:.7;stroke-dasharray:18 82;animation:3.2s infinite rf-loading-rollfi-eight-trail}.rf-loading-rollfi__eight-car{z-index:4;offset-path:path("M100,50 C130,15 185,15 185,50 C185,85 130,85 100,50 C70,15 15,15 15,50 C15,85 70,85 100,50 Z");offset-anchor:center;offset-rotate:auto;width:20px;height:10px;filter:drop-shadow(0 1.5px 1.5px color-mix(in srgb, var(--rf-color-text) 45%, transparent));animation:3.2s infinite rf-loading-rollfi-eight-lap,3.2s step-end infinite rf-loading-rollfi-eight-depth;position:absolute;top:0;left:0;overflow:visible}.rf-loading-rollfi__car-body{fill:currentColor}.rf-loading-rollfi__car-tyre,.rf-loading-rollfi__car-cockpit{fill:var(--rf-color-text)}.rf-loading-rollfi__car-helmet,.rf-loading-rollfi__car-stripe{fill:var(--rf-color-surface)}.rf-loading-rollfi__car-stripe{opacity:.85}@keyframes rf-loading-rollfi-eight-lap{0%{offset-distance:0%;animation-timing-function:cubic-bezier(.2,.6,.4,1)}25%{offset-distance:25%;animation-timing-function:cubic-bezier(.6,0,.8,.4)}50%{offset-distance:50%;animation-timing-function:cubic-bezier(.2,.6,.4,1)}75%{offset-distance:75%;animation-timing-function:cubic-bezier(.6,0,.8,.4)}to{offset-distance:100%}}@keyframes rf-loading-rollfi-eight-trail{0%{stroke-dashoffset:18px;animation-timing-function:cubic-bezier(.2,.6,.4,1)}25%{stroke-dashoffset:-7px;animation-timing-function:cubic-bezier(.6,0,.8,.4)}50%{stroke-dashoffset:-32px;animation-timing-function:cubic-bezier(.2,.6,.4,1)}75%{stroke-dashoffset:-57px;animation-timing-function:cubic-bezier(.6,0,.8,.4)}to{stroke-dashoffset:-82px}}@keyframes rf-loading-rollfi-eight-depth{0%{z-index:4}44%{z-index:2}56%{z-index:4}}.rf-loading-rollfi__cluster{background:linear-gradient(#1d1d22,#0f0f12);border-radius:18px 18px 28px 28px;width:260px;padding:12px 14px;box-shadow:inset 0 1px #ffffff0f,0 8px 18px #00000059}.rf-loading-rollfi__cluster-leds{grid-template-columns:repeat(15,1fr);gap:4px;margin-bottom:10px;display:grid}.rf-loading-rollfi__cluster-leds i{background:#2a2a31;border-radius:2px;height:7px}.rf-loading-rollfi__cluster-leds i:nth-child(-n+5){--led:#f4f4f5}.rf-loading-rollfi__cluster-leds i:nth-child(n+6){--led:var(--rf-color-brand)}.rf-loading-rollfi__cluster-leds i:nth-child(n+11){--led:var(--rf-color-info)}.rf-loading-rollfi__cluster-leds i.rf-loading-rollfi__cluster-led--on{background:var(--led);box-shadow:0 0 6px var(--led)}.rf-loading-rollfi__cluster-leds--flash i{background:var(--rf-color-brand);box-shadow:0 0 8px var(--rf-color-brand)}.rf-loading-rollfi__cluster-screen{font-family:var(--rf-font-mono);background:#050506;border:1px solid #26262c;border-radius:10px;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:10px 12px;display:grid}.rf-loading-rollfi__cluster-stat{flex-direction:column;gap:2px;display:flex}.rf-loading-rollfi__cluster-stat--right{text-align:right}.rf-loading-rollfi__cluster-stat span{letter-spacing:.08em;color:#8a8a94;font-size:9px}.rf-loading-rollfi__cluster-stat b{color:#f4f4f5;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.rf-loading-rollfi__cluster-gear{text-align:center;min-width:1ch;color:var(--rf-color-brand);font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1}.rf-loading-rollfi__cluster-badge{opacity:.9;width:14px;height:14px;color:var(--rf-color-brand);margin:9px auto 0}.rf-loading-rollfi--lightRace{width:132px;height:132px}.rf-loading-rollfi__orbit-race{--w:3px;flex:none;width:132px;height:132px;position:relative}.rf-loading-rollfi__orbit-lane{inset:var(--inset);border:1px solid color-mix(in srgb, var(--rf-color-text-secondary) 25%, transparent);border-radius:50%;position:absolute}.rf-loading-rollfi__stream{inset:var(--inset);animation:none;position:absolute}.rf-loading-rollfi__stream i{background:conic-gradient(transparent 0 60%, var(--c) 100%);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--w)), #000 calc(100% - var(--w) + .5px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--w)), #000 calc(100% - var(--w) + .5px));mask:radial-gradient(farthest-side, transparent calc(100% - var(--w)), #000 calc(100% - var(--w) + .5px));border-radius:50%;position:absolute;inset:0}.rf-loading-rollfi__stream:after{content:"";top:calc(var(--w) / 2 - 3.5px);background:var(--c);width:7px;height:7px;box-shadow:0 0 8px var(--c), 0 0 2px var(--c);border-radius:50%;margin-left:-3.5px;position:absolute;left:50%}.rf-loading-rollfi__stream--a{--c:var(--rf-color-brand);animation-name:rf-loading-rollfi-race-a}.rf-loading-rollfi__stream--b{--c:var(--rf-color-text);animation-name:rf-loading-rollfi-race-b}.rf-loading-rollfi__stream--c{--c:var(--rf-color-info);animation-name:rf-loading-rollfi-race-c}@keyframes rf-loading-rollfi-race-a{0%{transform:rotate(0)}25%{transform:rotate(110deg)}50%{transform:rotate(170deg)}75%{transform:rotate(280deg)}to{transform:rotate(360deg)}}@keyframes rf-loading-rollfi-race-b{0%{transform:rotate(0)}25%{transform:rotate(80deg)}50%{transform:rotate(190deg)}75%{transform:rotate(260deg)}to{transform:rotate(360deg)}}@keyframes rf-loading-rollfi-race-c{0%{transform:rotate(0)}25%{transform:rotate(95deg)}50%{transform:rotate(150deg)}75%{transform:rotate(300deg)}to{transform:rotate(360deg)}}.rf-loading-rollfi__orbit-finish{opacity:.5;background:repeating-linear-gradient(var(--rf-color-text) 0 3px, transparent 3px 6px);width:2px;height:28px;margin-left:-1px;position:absolute;top:-4px;left:50%}.rf-loading-rollfi__orbit-mark{width:28px;height:28px;color:var(--rf-color-brand);margin:-14px 0 0 -14px;position:absolute;top:50%;left:50%}.rf-loading-rollfi--side{width:300px;height:110px}.rf-loading-rollfi__side,.rf-loading-rollfi__side-rig{flex:none;width:300px;height:110px;position:relative;overflow:hidden}.rf-loading-rollfi__side-car{display:block}.rf-loading-rollfi__side-svg{z-index:2;width:300px;height:110px;animation:.18s linear infinite rf-loading-rollfi-car-rumble;display:block;position:relative;overflow:visible}@keyframes rf-loading-rollfi-car-rumble{0%,to{transform:translateY(0)}50%{transform:translateY(-.6px)}}.rf-loading-rollfi--side .porsche-wheel{transform-box:fill-box;transform-origin:50%;animation:.22s linear infinite rf-loading-rollfi-wheel-roll}.rf-loading-rollfi--side .car-logo use{fill:#fff}@keyframes rf-loading-rollfi-wheel-roll{to{transform:rotate(360deg)}}.rf-loading-rollfi__side-road{background:color-mix(in srgb, var(--rf-color-text-secondary) 30%, transparent);height:2px;position:absolute;top:109px;left:0;right:0;overflow:hidden}.rf-loading-rollfi__side-road:before{content:"";background:repeating-linear-gradient(90deg, var(--rf-color-text-secondary) 0 22px, transparent 22px 40px);animation:.25s linear infinite rf-loading-rollfi-road-dash;position:absolute;inset:0 -40px 0 0}@keyframes rf-loading-rollfi-road-dash{to{transform:translate(-40px)}}.rf-loading-rollfi__side-streaks i{height:2px;color:color-mix(in srgb, var(--rf-color-text) 35%, transparent);animation:linear infinite rf-loading-rollfi-side-streak;animation-duration:calc(.5s + var(--i) * .12s);animation-delay:calc(var(--i) * -.31s);background:linear-gradient(90deg,currentColor 0 14%,#0000 14%);position:absolute;left:0;right:0;transform:translate(100%)}@keyframes rf-loading-rollfi-side-streak{0%{transform:translate(100%)}to{transform:translate(-100%)}}.rf-loading-rollfi--revs{width:150px;height:104px}.rf-loading-rollfi__revs{flex:none;width:150px;height:104px;overflow:visible}.rf-loading-rollfi__rev{fill:none;stroke-width:7px;stroke-linecap:round;stroke:var(--c);stroke-dasharray:100;opacity:0;animation:2.4s cubic-bezier(.2,.7,.35,1) infinite rf-loading-rollfi-rev-bloom;animation-delay:calc(var(--i) * .16s)}.rf-loading-rollfi__rev--text{--c:var(--rf-color-text)}.rf-loading-rollfi__rev--brand{--c:var(--rf-color-brand)}.rf-loading-rollfi__rev--info{--c:var(--rf-color-info)}@keyframes rf-loading-rollfi-rev-bloom{0%{stroke-dashoffset:100px;opacity:0}18%{opacity:1}45%{stroke-dashoffset:0;opacity:1}70%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:0;opacity:0}}.rf-loading-rollfi--knot{width:132px;height:132px}.rf-loading-rollfi__knot{flex:none;width:132px;height:132px;overflow:visible}.rf-loading-rollfi__knot path{fill:none;stroke-width:22px;stroke-linecap:round;stroke-miterlimit:10}.rf-loading-rollfi__knot-a{stroke:var(--rf-color-text);animation:1s linear infinite rf-loading-rollfi-knot-a}.rf-loading-rollfi__knot-b{stroke:var(--rf-color-brand);animation:1s linear infinite rf-loading-rollfi-knot-b}@keyframes rf-loading-rollfi-knot-a{0%{stroke-dasharray:35 65;stroke-dashoffset:-26.667px}66.67%{stroke-dasharray:26.864 73.136;stroke-dashoffset:-86.236px}98.33%{stroke-dasharray:23 77;stroke-dashoffset:-26.667px}to{stroke-dasharray:23 77;stroke-dashoffset:-26.667px}}@keyframes rf-loading-rollfi-knot-b{0%{stroke-dasharray:28 72;stroke-dashoffset:-46.667px}26.67%{stroke-dasharray:24 76;stroke-dashoffset:-74.72px}31.67%{stroke-dasharray:23.804 76.196;stroke-dashoffset:-79.426px}48.33%{stroke-dasharray:27 73;stroke-dashoffset:-91.264px}83.33%{stroke-dasharray:29.07 70.93;stroke-dashoffset:-28.676px}98.33%{stroke-dasharray:28 72;stroke-dashoffset:-46.667px}to{stroke-dasharray:28 72;stroke-dashoffset:-46.667px}}@media (prefers-reduced-motion:reduce){.rf-loading-rollfi--orbit .rf-loading-rollfi__mark,.rf-loading-rollfi--chase .rf-loading-rollfi__shard,.rf-loading-rollfi--pulse .rf-loading-rollfi__shard,.rf-loading-rollfi--draw .rf-loading-rollfi__shard{animation:none}.rf-loading-rollfi--chase .rf-loading-rollfi__shard,.rf-loading-rollfi--pulse .rf-loading-rollfi__shard{opacity:1;transform:none}.rf-loading-rollfi--draw .rf-loading-rollfi__shard{fill:currentColor;stroke:none;stroke-dashoffset:0}.rf-loading-rollfi--wheel .rf-loading-rollfi__wheel,.rf-loading-rollfi--wheel .rf-loading-rollfi__wheel:before,.rf-loading-rollfi--rush *,.rf-loading-rollfi--rush :before,.rf-loading-rollfi--lights,.rf-loading-rollfi--lights .rf-loading-rollfi__shard,.rf-loading-rollfi--figure8 *,.rf-loading-rollfi--lightRace *,.rf-loading-rollfi--lightRace :before,.rf-loading-rollfi--lightRace :after,.rf-loading-rollfi--knot path,.rf-loading-rollfi--revs path,.rf-loading-rollfi--side *,.rf-loading-rollfi--side :before{animation:none!important}.rf-loading-rollfi--wheel .rf-loading-rollfi__wheel:before{opacity:0}.rf-loading-rollfi--lights .rf-loading-rollfi__shard,.rf-loading-rollfi__rush-mark .rf-loading-rollfi__shard{fill:currentColor}.rf-loading-rollfi__eight-car{offset-distance:14%}.rf-loading-rollfi__eight-trail{opacity:0}.rf-loading-rollfi__stream--a{transform:rotate(40deg)}.rf-loading-rollfi__stream--b{transform:rotate(24deg)}.rf-loading-rollfi__stream--c{transform:rotate(10deg)}.rf-loading-rollfi__side-streaks i{transform:translateX(calc(18% + var(--i) * 16%))}.rf-loading-rollfi__rush-road i{opacity:calc(1 - var(--s) * .18);transform:translateY(calc(var(--s) * -45px))}.rf-loading-rollfi__knot-a{stroke-dasharray:45 55;stroke-dashoffset:-26.667px}.rf-loading-rollfi__knot-b{stroke-dasharray:45 55;stroke-dashoffset:-46.667px}.rf-loading-rollfi__rev{opacity:calc(1 - var(--i) * .13);stroke-dashoffset:0}}
.rf-page-loading-graphic{justify-content:center;align-items:center;gap:var(--rf-space-4);flex-direction:column;width:100%;display:flex}.rf-page-loading-graphic--viewport{min-height:100dvh;padding:var(--rf-space-8) var(--rf-space-4)}.rf-page-loading-graphic--inset{box-sizing:border-box;min-height:max(240px, 100%, calc(100dvh - var(--rf-layout-portal-chrome-header-height) - var(--rf-layout-content-pad-top) - var(--rf-layout-content-pad-bottom)));padding:var(--rf-space-8) var(--rf-space-4);flex:auto;align-self:stretch}.rf-page-loading-graphic__scene{position:relative}.rf-page-loading-graphic__scene--generic{width:calc(var(--rf-page-loading-graphic-size,160px) * .4);height:calc(var(--rf-page-loading-graphic-size,160px) * .4);color:var(--rf-color-text)}.rf-page-loading-graphic__scene--car{width:var(--rf-page-loading-graphic-size,160px);height:calc(var(--rf-page-loading-graphic-size,160px) * .5)}.rf-page-loading-graphic__scene--accordion{color:var(--rf-color-brand);justify-content:center;align-items:center;display:flex}.rf-page-loading-graphic__scene--draw,.rf-page-loading-graphic__scene--rollfi{justify-content:center;align-items:center;display:flex}.rf-page-loading-graphic__accordion{height:1em;width:var(--rf-page-loading-accordion-width);font:400 calc(var(--rf-page-loading-graphic-size,160px) * .16) / 1 var(--rf-font-mono);-webkit-user-select:none;user-select:none;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}.rf-page-loading-graphic__accordion-track{pointer-events:none;white-space:nowrap;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.rf-page-loading-graphic__accordion-block{inset-block:0;pointer-events:none;text-align:center;background-color:var(--rf-color-canvas);justify-content:center;align-items:center;width:1ch;height:100%;line-height:1;animation:2.8s ease-in-out infinite rf-page-loading-graphic-accordion;display:flex;position:absolute;left:0}.rf-page-loading-graphic__accordion-block--0{z-index:3;animation-delay:0s}.rf-page-loading-graphic__accordion-block--1{z-index:2;animation-delay:40ms}.rf-page-loading-graphic__accordion-block--2{z-index:1;animation-delay:80ms}.rf-page-loading-graphic--sm{--rf-page-loading-graphic-size:80px}.rf-page-loading-graphic--md{--rf-page-loading-graphic-size:96px}.rf-page-loading-graphic--lg{--rf-page-loading-graphic-size:112px}.rf-page-loading-graphic--xl{--rf-page-loading-graphic-size:136px}.rf-page-loading-graphic--2xl,.rf-page-loading-graphic--default{--rf-page-loading-graphic-size:160px}.rf-page-loading-graphic__svg{width:100%;height:100%;display:block;overflow:visible}.rf-page-loading-graphic__mark{animation:1s linear infinite rf-page-loading-graphic-spin}.rf-page-loading-graphic__track{opacity:.2}.rf-page-loading-graphic__caption{font:var(--rf-text-body-md);color:var(--rf-color-text-secondary);text-align:center;max-width:28rem}.rf-page-loading-graphic__car{transform-box:view-box;transform-origin:80px 40px;animation:1.4s ease-in-out infinite rf-page-loading-graphic-bob}.rf-page-loading-graphic__wheel{transform-box:fill-box;transform-origin:50%;animation:1.4s linear infinite rf-page-loading-graphic-spin}.rf-page-loading-graphic__dashes{animation:1.4s linear infinite rf-page-loading-graphic-road}@keyframes rf-page-loading-graphic-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes rf-page-loading-graphic-spin{to{transform:rotate(360deg)}}@keyframes rf-page-loading-graphic-road{to{stroke-dashoffset:-36px}}@keyframes rf-page-loading-graphic-accordion{0%,to{transform:translate(0)}50%{transform:translateX(var(--rf-page-loading-accordion-x))}}@media (prefers-reduced-motion:reduce){.rf-page-loading-graphic__mark,.rf-page-loading-graphic__car,.rf-page-loading-graphic__wheel,.rf-page-loading-graphic__dashes,.rf-page-loading-graphic__accordion-block{animation:none}}
