.rblv-creation-workspace{display:contents}[data-creation-origin]{opacity:0!important}.rblv-creation-overlay{position:fixed;inset:0;z-index:110;background:rgb(0 0 0/.45)}.rblv-creation-dialog{position:fixed;inset:0;z-index:111;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;background:transparent;color:#fff;box-shadow:none;outline:none;isolation:isolate}.rblv-creation-surface{position:absolute;inset:0;visibility:hidden;background:#050505;pointer-events:none;transform-origin:center}.rblv-creation-body{position:relative;display:flex;flex-direction:column;min-height:0;height:100%;opacity:0}.rblv-creation-body[data-ready]{opacity:1}.rblv-creation-close{position:absolute;top:max(1.25rem,env(safe-area-inset-top));right:max(1.25rem,env(safe-area-inset-right));z-index:2;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:50%;color:#888;background:transparent;cursor:pointer;transition:color .16s,background-color .16s,opacity .1s}.rblv-creation-dialog[data-closing] .rblv-creation-close{opacity:0}.rblv-creation-close:hover{color:#fff;background:#ffffff08}.rblv-creation-close:disabled{opacity:.35;cursor:default}.rblv-creation-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.rblv-creation-scroll{display:flex;flex:1;flex-direction:column;align-items:center;overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:calc(5.5rem + env(safe-area-inset-top)) max(1.5rem,env(safe-area-inset-right)) calc(5.5rem + env(safe-area-inset-bottom)) max(1.5rem,env(safe-area-inset-left));scrollbar-width:thin;scrollbar-color:#333 transparent}.rblv-creation-scroll>div{flex-shrink:0;width:100%;max-width:28rem;margin-block:auto}.rblv-creation-dialog .rblv-launch-theme.rblv-create-workspace.rblv-launch-wizard,.rblv-creation-dialog .rblv-project-page.rblv-project-create-page{width:100%;max-width:28rem;min-height:0;margin:auto 0;padding:0;background:transparent}.rblv-creation-dialog .rblv-create-toolbar,.rblv-creation-dialog .rblv-launch-wizard:after,.rblv-creation-dialog .rblv-project-create-page:after{display:none}.rblv-creation-dialog .rblv-launch-wizard .rblv-wizard-form,.rblv-creation-dialog .rblv-project-create-page .rblv-project-form{margin:0;padding:0}.rblv-creation-dialog .rblv-project-step-content{gap:1rem}.rblv-creation-entry{display:grid;justify-items:center;align-content:center;gap:1rem;min-height:18rem;color:#a1a1aa;font-size:.875rem}.rblv-creation-entry button,.rblv-creation-sign-in{display:inline-flex;align-items:center;gap:.75rem;min-height:3.25rem;padding:.75rem 1.25rem;border:0;border-radius:.75rem;background:#fff;color:#111;font-weight:500}.rblv-creation-entry :is(a,button):focus-visible{outline:2px solid #fff;outline-offset:4px}.rblv-creation-loading{position:absolute;inset:0;display:grid;place-items:center;color:#888;pointer-events:none}@media (max-width:36rem){.rblv-creation-close{top:max(.75rem,env(safe-area-inset-top));right:max(.75rem,env(safe-area-inset-right))}.rblv-creation-scroll{padding:calc(4.5rem + env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) calc(4.5rem + env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left))}}@media (prefers-reduced-motion:reduce){.rblv-creation-close{transition:none}}@media (forced-colors:active){.rblv-creation-dialog,.rblv-creation-sign-in{border:1px solid CanvasText}}