.rf-cube-status{min-width:0;color:var(--rf-ink,#ebe9e1);text-align:center;align-content:center;place-items:center;gap:1.25rem;padding:1.5rem 1rem;display:grid}.rf-cube-status__label{max-width:32rem;color:var(--rf-muted,#9c9b94);font:400 .875rem/1.5 var(--rf-font,system-ui, sans-serif);overflow-wrap:anywhere;margin:0}.rf-cube-loader{--rf-cube-size:36px;width:var(--rf-cube-size);height:var(--rf-cube-size);perspective:360px;pointer-events:none;-webkit-user-select:none;user-select:none;animation:rf-cube-mark-in .28s var(--rf-ease-enter,cubic-bezier(.22, 1, .36, 1)) both;place-items:center;display:grid}.rf-cube-loader__cube{width:var(--rf-cube-size);height:var(--rf-cube-size);transform-style:preserve-3d;animation:1.36s linear infinite rf-cube-rotate;position:relative;transform:rotateX(-24deg)rotateY(30deg)}.rf-cube-loader__face{box-sizing:border-box;border:1px solid var(--rf-accent,#ef5d43);border-color:color-mix(in srgb, var(--rf-accent,#ef5d43) 72%, var(--rf-bg,#0c100f));background:var(--rf-accent,#ef5d43);background:color-mix(in srgb, var(--rf-accent,#ef5d43) 88%, var(--rf-bg,#0c100f));backface-visibility:hidden;display:block;position:absolute;inset:0}.rf-cube-loader__face--front{transform:translateZ(18px)}.rf-cube-loader__face--back{opacity:.64;transform:rotateY(180deg)translateZ(18px)}.rf-cube-loader__face--right{opacity:.8;transform:rotateY(90deg)translateZ(18px)}.rf-cube-loader__face--left{opacity:.56;transform:rotateY(-90deg)translateZ(18px)}.rf-cube-loader__face--top{opacity:.94;transform:rotateX(90deg)translateZ(18px)}.rf-cube-loader__face--bottom{opacity:.44;transform:rotateX(-90deg)translateZ(18px)}@keyframes rf-cube-mark-in{0%{opacity:0;transform:translateY(8px)scale(.9)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes rf-cube-rotate{0%{transform:rotateX(-24deg)rotateY(30deg)}to{transform:rotateX(336deg)rotateY(390deg)}}.cube-content-enter{animation:rf-cube-content-enter .28s var(--rf-ease-enter,cubic-bezier(.22, 1, .36, 1)) both}@keyframes rf-cube-content-enter{0%{opacity:0}to{opacity:1}}.cube-fade-enter-active,.cube-fade-leave-active{transition:opacity .18s var(--rf-ease-enter,cubic-bezier(.22, 1, .36, 1))}.cube-fade-leave-active{pointer-events:none}.cube-fade-enter-from,.cube-fade-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.rf-cube-loader,.rf-cube-loader__cube,.cube-content-enter{animation:none}.cube-fade-enter-active,.cube-fade-leave-active{transition:none}.cube-fade-enter-from,.cube-fade-leave-to{opacity:1}}html{background:var(--rf-bg,#0c100f)}body{margin:0}.app-boot{z-index:9999;box-sizing:border-box;min-height:100svh;padding:max(18px, env(safe-area-inset-top,0px)) max(18px, env(safe-area-inset-right,0px)) max(18px, env(safe-area-inset-bottom,0px)) max(18px, env(safe-area-inset-left,0px));background:var(--rf-bg,#0c100f);color:var(--rf-ink,#ebe9e1);pointer-events:none;transition:opacity .18s cubic-bezier(.22,1,.36,1),visibility 0s linear .18s;display:grid;position:fixed;inset:0;overflow:hidden}.app-boot__shell{align-content:start;gap:28px;width:min(1180px,100%);min-height:min(760px,100svh - 36px);margin:auto;display:grid}.app-boot__bar{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:48px;display:grid}.app-boot__mark{background:var(--rf-accent,#ef5d43);width:22px;height:22px;box-shadow:inset 0 0 0 6px color-mix(in srgb, var(--rf-bg,#0c100f) 82%, transparent);border-radius:6px}.app-boot__brand{letter-spacing:.01em;font:650 .95rem/1.2 system-ui,sans-serif}.app-boot__avatar{border:1px solid color-mix(in srgb, var(--rf-ink,#ebe9e1) 18%, transparent);background:color-mix(in srgb, var(--rf-ink,#ebe9e1) 7%, transparent);border-radius:50%;width:34px;height:34px}.app-boot__workspace{grid-template-columns:minmax(0,1fr) minmax(280px,34%);gap:22px;display:grid}.app-boot__card,.app-boot__queue{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--rf-ink,#ebe9e1) 12%, transparent);background:color-mix(in srgb, var(--rf-ink,#ebe9e1) 3%, transparent);border-radius:22px;align-content:start;gap:18px;min-height:420px;padding:clamp(24px,4vw,54px);display:grid}.app-boot__queue{min-height:420px;padding:30px 24px}.app-boot__eyebrow,.app-boot__title,.app-boot__line,.app-boot__queue-row{background:color-mix(in srgb, var(--rf-ink,#ebe9e1) 10%, transparent);border-radius:999px;display:block;overflow:hidden}.app-boot__eyebrow{width:94px;height:10px}.app-boot__title{width:min(520px,78%);height:34px;margin-top:28px}.app-boot__line{width:88%;height:13px}.app-boot__line--short{width:61%}.app-boot__queue-row{border-radius:16px;width:100%;height:66px}.app-boot__content{place-items:center;display:grid;position:absolute;inset:0}.app-boot__status{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.app-boot[hidden]{display:none}.app-boot[data-state=ready]{opacity:0;visibility:hidden}.app-boot__content>*{max-width:32rem}.app-boot__recovery[hidden]{display:none}.app-boot__recovery{margin:0;font:1rem/1.5 system-ui,sans-serif}.app-boot__recovery a{min-height:44px;color:inherit;pointer-events:auto;border:1px solid;align-items:center;padding:.5rem 1rem;text-decoration:none;display:inline-flex}.app-boot[data-state=ready] a{pointer-events:none}.app-boot__recovery a:focus-visible{outline:2px solid var(--rf-focus,#d99a32);outline-offset:4px}.rf-app-enter{animation:.28s cubic-bezier(.22,1,.36,1) both rf-app-enter}@keyframes rf-app-enter{0%{opacity:0}to{opacity:1}}.app-noscript{z-index:10000;color:#ebe9e1;text-align:center;background:#0c100f;place-items:center;margin:0;padding:24px;font:1rem/1.5 system-ui,sans-serif;display:grid;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.app-boot{transition:none}.rf-app-enter{animation:none}}@media (max-width:760px){.app-boot__shell{gap:18px;min-height:calc(100svh - 36px)}.app-boot__workspace{grid-template-columns:1fr}.app-boot__card{min-height:360px;padding:28px 22px}.app-boot__queue{display:none}}
