.rlabs-bloom-shape{animation:rlabs-bloom-grow var(--rlabs-grow-ms,.56s) cubic-bezier(.23, 1, .32, 1) var(--rlabs-delay,0s) both, rlabs-bloom-pull .6s cubic-bezier(.65, 0, .35, 1) 1.5s forwards}.rlabs-bloom-1{background:var(--bloom-1)}.rlabs-bloom-2{background:var(--bloom-2)}.rlabs-bloom-3{background:var(--bloom-3)}.rlabs-bloom-4{background:var(--bloom-4)}.rlabs-bloom-5{background:var(--bloom-5)}.rlabs-bloom-6{background:var(--bloom-6)}@keyframes rlabs-bloom-grow{0%{transform:translate(var(--rlabs-from-x,0), var(--rlabs-from-y,0)) scale(0)}to{transform:none}}@keyframes rlabs-bloom-pull{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.12)}}.rlabs-bloom-title{color:var(--bloom-foreground);animation:1.6s linear both rlabs-bloom-title}@keyframes rlabs-bloom-title{0%,37.5%{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(118%)}65%,81.25%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:none}to{transform:translateY(-118%)}}.rlabs-bloom-overlay[data-skipped]{animation:.52s ease-out reverse forwards rlabs-fade}.rlabs-fade{animation:.32s ease-out both rlabs-fade}@keyframes rlabs-fade{0%{opacity:0}to{opacity:1}}.rlabs-rise{animation:.36s cubic-bezier(.22,1,.36,1) both rlabs-rise}.rlabs-rise-after{animation:.36s cubic-bezier(.22,1,.36,1) .32s both rlabs-rise}@keyframes rlabs-rise{0%{filter:opacity(0);transform:translateY(6px)}to{filter:opacity();transform:none}}.rlabs-shake{animation:.36s cubic-bezier(.3,0,.3,1) rlabs-shake}@keyframes rlabs-shake{0%,to{transform:none}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}}.rlabs-dev{filter:grayscale();transition:filter .7s cubic-bezier(.22,1,.36,1)}.rlabs-dev[data-searching]{animation:2.6s ease-out both rlabs-dev-search}@keyframes rlabs-dev-search{0%{filter:grayscale()blur(22px)}to{filter:grayscale()blur(8px)}}.rlabs-dev-sweep{background:linear-gradient(105deg, transparent 30%, color-mix(in oklab, var(--background) 45%, transparent) 50%, transparent 70%);animation:1.3s ease-in-out infinite rlabs-dev-sweep}@keyframes rlabs-dev-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.rlabs-pushin{animation:6s cubic-bezier(.2,0,0,1) both rlabs-pushin}@keyframes rlabs-pushin{0%{transform:scale(1)}to{transform:scale(1.07)}}.rlabs-spot{background:radial-gradient(ellipse 62% 54% at 50% 40%, transparent 55%, color-mix(in oklab, var(--foreground) 50%, transparent) 100%);animation:1.6s cubic-bezier(.2,0,0,1) both rlabs-spot-in}.rlabs-spot-sweep{background:linear-gradient(105deg, transparent 35%, color-mix(in oklab, var(--background) 28%, transparent) 50%, transparent 65%);animation:2.4s cubic-bezier(.4,0,.2,1) .6s infinite both rlabs-spot-sweep}@keyframes rlabs-spot-in{0%{opacity:0}to{opacity:1}}@keyframes rlabs-spot-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.rlabs-thump{animation:.56s rlabs-thump}@keyframes rlabs-thump{0%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:scale(1)}30%{animation-timing-function:cubic-bezier(.5,0,.6,1);transform:scale(1.11)}62%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:scale(.972)}84%{transform:scale(1.008)}to{transform:scale(1)}}.rlabs-chip{animation:.64s cubic-bezier(.3,1.2,.42,1) both rlabs-chip-in}@keyframes rlabs-chip-in{0%{opacity:0;transform:translate(var(--fx,0), var(--fy,0)) scale(.8)}40%{opacity:1}to{opacity:1;transform:none}}.rlabs-chips{transition:opacity .4s ease-out}.rlabs-chips[data-away]{opacity:0}.rlabs-lane-chip{animation:.32s cubic-bezier(.22,1,.36,1) both rlabs-lane-in}@keyframes rlabs-lane-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.rlabs-glass{animation:rlabs-glass 1.6s linear calc(var(--rlabs-status-i,0) * -370ms) infinite}@keyframes rlabs-glass{0%{transform:translate(1.5px)}25%{transform:translateY(1.5px)}50%{transform:translate(-1.5px)}75%{transform:translateY(-1.5px)}to{transform:translate(1.5px)}}.rlabs-pen{animation:rlabs-pen 1.1s ease-in-out calc(var(--rlabs-status-i,0) * -260ms) infinite}@keyframes rlabs-pen{0%,to{transform:translate(-1.5px)rotate(-6deg)}50%{transform:translate(1.5px)rotate(6deg)}}.rlabs-dots>span{animation:1.4s ease-in-out infinite both rlabs-dot}.rlabs-dots>span:nth-child(2){animation-delay:.2s}.rlabs-dots>span:nth-child(3){animation-delay:.4s}@keyframes rlabs-dot{0%,to{opacity:.2}40%{opacity:1}}.rlabs-status-lane{animation:rlabs-status-lane 20s ease-in-out calc(var(--rlabs-status-i,0) * 4s) infinite both}@keyframes rlabs-status-lane{0%{opacity:0}3%,18%{opacity:1}21%,to{opacity:0}}.rlabs-file{animation:rlabs-file-orbit var(--rlabs-file-ms,1.8s) cubic-bezier(.4, 0, .2, 1) both}@keyframes rlabs-file-orbit{0%{opacity:0;transform:translate(calc(-50% + var(--x,0px) * 1.12), calc(-50% + var(--y,0px) * 1.12)) scale(.92)}28%{opacity:1;transform:translate(calc(-50% + var(--x,0px)), calc(-50% + var(--y,0px))) scale(1)}62%{opacity:1;transform:translate(calc(-50% + var(--x,0px)), calc(-50% + var(--y,0px))) scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.3)}}.rlabs-lane-file{animation:rlabs-file-up var(--rlabs-file-ms,1.8s) cubic-bezier(.4, 0, .2, 1) both}@keyframes rlabs-file-up{0%{opacity:0;transform:translate(-50%,24px)}25%{opacity:1;transform:translate(-50%)}60%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-90px)scale(.5)}}.rlabs-ask-up{animation:.46s cubic-bezier(.22,1,.36,1) .32s both rlabs-ask-up}@keyframes rlabs-ask-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.rlabs-ask-fill{transform-origin:0;animation:rlabs-ask-fill var(--rlabs-ask-ms,6s) linear var(--rlabs-ask-delay,0s) both}@keyframes rlabs-ask-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rlabs-step-spin{animation:.9s linear infinite rlabs-spin}@keyframes rlabs-spin{to{transform:rotate(360deg)}}.rlabs-step-tick{animation:.32s cubic-bezier(.34,1.6,.64,1) both rlabs-tick}@keyframes rlabs-tick{0%{transform:scale(.6)}to{transform:none}}.rlabs-img-in{animation:.42s ease-out both rlabs-fade}.rlabs-img-wait{animation:.3s ease-out 1.6s both rlabs-img-initials}.rlabs-img-wait:after{content:"";background:linear-gradient(105deg, transparent 30%, color-mix(in oklab, var(--background) 45%, transparent) 50%, transparent 70%);animation:1.3s ease-in-out 2 both rlabs-dev-sweep;position:absolute;inset:0}@keyframes rlabs-img-initials{0%{color:#0000}}.rlabs-sc-float{animation:5.2s ease-in-out infinite rlabs-sc-float}.group:hover .rlabs-sc-float{animation-duration:2.6s}@keyframes rlabs-sc-float{50%{translate:0 -3px}}.rlabs-sc-draw{stroke-dasharray:100;animation:4s cubic-bezier(.2,0,0,1) infinite rlabs-sc-draw}@keyframes rlabs-sc-draw{0%{stroke-dashoffset:100px}40%,88%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.rlabs-sc-fill{transform-origin:0;animation:4s cubic-bezier(.2,0,0,1) infinite rlabs-sc-fill}@keyframes rlabs-sc-fill{0%{transform:scaleX(0)}35%,to{transform:scaleX(1)}}.rlabs-sc-breathe{animation:1.8s ease-in-out infinite rlabs-sc-breathe}@keyframes rlabs-sc-breathe{50%{opacity:.35}}.rlabs-sc-tick{animation:4s cubic-bezier(.34,1.56,.64,1) infinite rlabs-sc-tick}@keyframes rlabs-sc-tick{0%{opacity:0;transform:scale(.4)}14%,to{opacity:1;transform:scale(1)}}.rlabs-sc-march{animation:1.4s linear infinite rlabs-sc-march}@keyframes rlabs-sc-march{to{stroke-dashoffset:-9px}}::view-transition-group(rlabs-pick){border-radius:18px;animation-duration:.52s;animation-timing-function:cubic-bezier(.32,.72,0,1);overflow:clip}::view-transition-image-pair(rlabs-pick){position:absolute;inset:0}::view-transition-old(rlabs-pick){mix-blend-mode:normal;width:auto;height:auto;position:absolute;top:0;left:0}::view-transition-new(rlabs-pick){mix-blend-mode:normal;width:auto;height:auto;position:absolute;top:0;left:0}::view-transition-old(rlabs-pick){animation:.2s cubic-bezier(.4,0,1,1) both rlabs-pick-out}::view-transition-new(rlabs-pick){animation:.32s cubic-bezier(0,0,.2,1) 80ms both rlabs-pick-in}::view-transition-group(rlabs-pick-thumb){animation-duration:.52s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-group(rlabs-pick-rest){animation-duration:.52s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-old(rlabs-pick-thumb){object-fit:cover;height:100%}::view-transition-new(rlabs-pick-thumb){object-fit:cover;height:100%}::view-transition-old(rlabs-pick-rest){animation:.22s cubic-bezier(.4,0,1,1) both rlabs-pick-rest-out}::view-transition-new(rlabs-pick-rest){animation:.36s cubic-bezier(0,0,.2,1) .12s both rlabs-pick-rest-in}::view-transition-group(rlabs-pick-q){animation-duration:.32s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-old(rlabs-pick-q){animation:.16s cubic-bezier(.4,0,1,1) both rlabs-pick-out}::view-transition-new(rlabs-pick-q){animation:.24s cubic-bezier(0,0,.2,1) .1s both rlabs-pick-in}@keyframes rlabs-pick-out{to{opacity:0}}@keyframes rlabs-pick-in{0%{opacity:0}}@keyframes rlabs-pick-rest-out{to{opacity:0;transform:scale(.98)}}@keyframes rlabs-pick-rest-in{0%{opacity:0;transform:scale(.98)}}.rlabs-yr-grow{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),opacity .3s;display:grid}.rlabs-yr-grow[data-open]{opacity:1;grid-template-rows:1fr}.rlabs-yr-grow>div{overflow:hidden}.rlabs-yr-timer{transform-origin:0;transition:transform .25s linear}.rlabs-style-range{appearance:none;cursor:pointer;background:0 0}.rlabs-style-range:focus{outline:none}.rlabs-style-range:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:6px}.rlabs-style-range::-webkit-slider-runnable-track{background:var(--border);border-radius:9999px;height:4px}.rlabs-style-range::-moz-range-track{background:var(--border);border-radius:9999px;height:4px}.rlabs-style-range::-webkit-slider-thumb{appearance:none;background:var(--foreground);border:2px solid var(--background);width:20px;height:20px;box-shadow:0 1px 3px color-mix(in oklab, var(--foreground) 30%, transparent);border-radius:9999px;margin-top:-8px}.rlabs-style-range::-moz-range-thumb{background:var(--foreground);border:2px solid var(--background);border-radius:9999px;width:16px;height:16px}.rlabs-style-range[data-guess]::-webkit-slider-thumb{background:var(--background);border-color:var(--muted-foreground);box-shadow:none}.rlabs-style-range[data-guess]::-moz-range-thumb{background:var(--background);border-color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){[class*=rlabs-]:not(.rlabs-fade){transition:none!important;animation:none!important}.rlabs-dev[data-searching]{filter:grayscale()blur(10px)}.rlabs-dev-sweep,.rlabs-spot-sweep,.rlabs-ask-fill,.rlabs-yr-timer{opacity:0}.rlabs-file{opacity:1;transform:translate(-50%,calc(50cqw + 16px))}.rlabs-status-lane{opacity:0}.rlabs-status-lane:first-child{opacity:1}.rlabs-lane-file{transform:translate(-50%)}.rlabs-img-wait:after{opacity:0}}