.world-lobby.world-lobby-entry>.front-door-legal-footer{position:absolute;inset:auto max(14px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));z-index:13;display:flex;align-items:center;justify-content:center;gap:16px;width:auto;margin:0;padding:0;color:var(--yu-archive-ivory);font-size:12px;line-height:1.25;text-shadow:0 1px 4px #000,0 2px 12px #000}.front-door-legal-footer>nav{display:flex;align-items:center;justify-content:center;gap:12px}:is(.world-lobby,.front-door-entry-gate) .front-door-legal-footer a{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:44px;min-height:44px;margin:0;padding:0;border:0;font-size:inherit;white-space:nowrap;text-decoration:underline;text-decoration-color:#ffffff80;text-underline-offset:3px}:is(.world-lobby,.front-door-entry-gate) .front-door-legal-footer a:is(:hover,:focus-visible){text-decoration-color:currentColor}@media (max-width:600px){.world-lobby-entry:not(.world-lobby-destinations):has(>.front-door-legal-footer) header .world-lobby-settings{top:calc(max(10px, env(safe-area-inset-top, 0px)) + 60px);right:max(12px,env(safe-area-inset-right));bottom:auto;width:auto}.world-lobby-entry:not(.world-lobby-destinations):has(>.front-door-legal-footer) header .world-lobby-settings>summary{min-height:44px;padding:8px;border:0}.world-lobby-entry:not(.world-lobby-destinations):has(>.front-door-legal-footer) header .world-lobby-settings>div{top:100%;bottom:auto;margin:8px 0 0}.world-lobby.world-lobby-entry>.front-door-legal-footer{gap:12px}.front-door-legal-footer>nav{gap:10px}}@media (max-width:360px){.world-lobby.world-lobby-entry>.front-door-legal-footer{gap:8px}.front-door-legal-footer>nav{gap:4px}}@media (max-width:600px){.world-lobby.world-lobby-crossroads.world-lobby-entry.world-lobby-destinations>.front-door-legal-footer{position:static;flex-shrink:0;order:3;margin-inline:max(14px,env(safe-area-inset-left)) max(14px,env(safe-area-inset-right))}}.world-lobby-rails .front-door-left-rail{position:absolute;z-index:6;top:max(108px,calc(env(safe-area-inset-top) + 84px));bottom:max(24px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff59 transparent;pointer-events:auto;color:var(--yu-archive-ivory);text-shadow:0 1px 3px #000c,0 2px 14px #0009;font-family:var(--font-hanken),sans-serif;left:0;width:220px;box-sizing:border-box}.front-door-rail-tabs{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.front-door-rail-tabs button{min-height:36px;padding:6px 0 6px 12px;border:0;border-left:2px solid transparent;background:none;color:inherit;font:inherit;font-size:15px;opacity:.8;cursor:pointer;text-align:left;text-shadow:inherit}.front-door-rail-tabs button:hover{opacity:1}.front-door-rail-tabs button[aria-pressed=true]{opacity:1;border-left-color:currentColor}.front-door-rail-rule{width:100%;margin:18px 0 14px;border:0;border-top:1px solid #ffffff40}.front-door-rail-selectors{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.front-door-left-rail .lobby-advanced-trigger,.front-door-rail-selector{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:40px;margin:0;padding:6px 0 6px 12px;border:0;border-radius:0;background:none;color:inherit;font:inherit;font-size:14px;text-align:left;text-shadow:inherit;cursor:pointer}.front-door-left-rail .lobby-advanced-trigger>span,.front-door-rail-selector-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-door-left-rail .lobby-advanced-compact-label{display:none}.front-door-rail-selector[aria-expanded=true]{text-decoration:underline;text-underline-offset:5px}.front-door-rail-selector[data-rail-value]{font-weight:600}.front-door-rail-from-words{flex-shrink:0;padding:1px 5px;border:1px solid #ffffff59;border-radius:3px;background:#0006;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-shadow:none}.front-door-left-rail .lobby-advanced-trigger:hover,.front-door-rail-selector:hover{background:none;opacity:.85}.world-lobby-rails .front-door-left-rail :is(button,a):focus-visible{outline:1px solid currentColor;outline-offset:3px}.front-door-rail-options-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px}.front-door-rail-options h2{margin:0;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.front-door-rail-options-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;background:none;color:inherit;cursor:pointer}.front-door-rail-option-list{display:grid;grid-template-columns:1fr;gap:0 14px}.front-door-rail-options[data-rail-columns="2"] .front-door-rail-option-list{grid-template-columns:1fr 1fr}.front-door-rail-option-list button{min-height:34px;padding:5px 0 5px 12px;border:0;border-left:2px solid transparent;background:none;color:inherit;font:inherit;font-size:14px;line-height:1.3;text-align:left;text-shadow:inherit;cursor:pointer}.front-door-rail-option-list button:hover{border-left-color:#ffffff73}.front-door-rail-option-list button[aria-pressed=true]{border-left-color:currentColor;font-weight:600}@media(min-width:601px){.world-lobby-rails .front-door-left-rail{top:0;bottom:0;padding:0 10px;background:color-mix(in srgb,var(--yu-archive-ink) 72%,transparent);border-right:1px solid #ffffff33;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.world-lobby-rails header .world-lobby-brand{display:none}.world-lobby-rails .front-door-left-rail .front-door-rail-brand{display:flex;align-items:center;min-height:44px;padding:10px 12px;font-size:18px;letter-spacing:.04em;color:inherit;text-decoration:none}.front-door-rail-selectors,.front-door-rail-tabs{align-items:stretch}.front-door-left-rail .lobby-advanced-trigger,.front-door-rail-selector,.front-door-rail-tabs button{min-height:44px;padding:10px 12px;border-left:0;border-radius:6px}.front-door-rail-tabs button[aria-pressed=true]{background:#ffffff1a}.world-lobby.world-lobby-rails .world-entry-prompt{justify-content:flex-start;padding-top:clamp(6rem,calc(44vh - 3rem),26rem);padding-left:220px}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-composer{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:min(42rem,calc(100% - 220px));min-height:48px;padding:4px 6px 4px 18px;box-sizing:border-box;border:1px solid #ffffff4d;border-radius:var(--yu-radius-control,999px);background:linear-gradient(145deg,#ffffff1a,transparent 60%),color-mix(in srgb,var(--entry-ink) 36%,transparent);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);box-shadow:inset 0 1px 0 #ffffff2e,0 12px 36px #0004}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-input-area{flex:1 1 220px;min-width:0;height:auto;min-height:0}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-input-area .world-entry-input,.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-input-area .world-entry-input.world-entry-editor{height:auto;min-height:40px;max-height:min(176px,max(48px,calc(var(--yu-viewport-height,100dvh) * .32)));padding:9px 0;font-size:14px;line-height:22px}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-tools{flex:0 0 auto;margin:0;gap:6px}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-tools .world-entry-attach{width:40px;min-height:40px;border-radius:var(--yu-radius-control,999px)}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-tools .world-entry-send{min-width:96px;height:40px;padding:0 16px;border-radius:var(--yu-radius-control,999px);background:var(--entry-action,#ff8d72);color:var(--entry-ink,#1a0f0c);font-size:14px}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestion-rail,.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestion-rail[data-world-suggestion-rows]{position:absolute;top:calc(100% + 10px);left:0;right:0;height:auto;min-height:0;max-height:none;overflow:visible}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions,.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions.world-entry-suggestion-rows{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;height:auto;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions button,.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions.world-entry-suggestion-rows button{display:inline-flex;align-items:center;gap:6px;min-height:36px;max-width:100%;padding:6px 14px;border:1px solid #ffffff40;border-radius:999px;background:linear-gradient(145deg,#ffffff16,transparent 65%),color-mix(in srgb,var(--entry-ink,#060711) 42%,transparent);-webkit-backdrop-filter:blur(16px) saturate(125%);backdrop-filter:blur(16px) saturate(125%);box-shadow:inset 0 1px 0 #ffffff26,0 4px 16px #0003;color:var(--entry-text);font-size:13px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;text-shadow:0 1px 3px #0009}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions button:is(:hover,:focus-visible,[data-highlighted=true]),.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions.world-entry-suggestion-rows button:is(:hover,:focus-visible,[data-highlighted=true]){border-color:#ffffffb3;background:linear-gradient(145deg,#ffffff26,transparent 65%),color-mix(in srgb,var(--entry-ink,#060711) 52%,transparent);outline:none}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions button[aria-pressed=true],.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions.world-entry-suggestion-rows button[aria-pressed=true]{border-color:#ffffffb3;background:linear-gradient(145deg,#ffffff26,transparent 65%),color-mix(in srgb,var(--entry-ink,#060711) 52%,transparent);outline:none}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions.world-entry-suggestion-rows .world-entry-suggestion-hint,.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions.world-entry-suggestion-rows button svg{display:none}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions.world-entry-suggestion-rows button .world-entry-suggestion-row-text{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:inherit}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions.world-entry-suggestion-rows button.world-entry-suggestion-action{min-height:34px;border-style:dashed;font-size:12px;opacity:.85}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions.world-entry-suggestion-rows .world-entry-suggestion-skeleton{display:inline-block;width:128px;height:36px;margin:0;border-radius:999px;background:#ffffff1f}.world-lobby.world-lobby-rails .world-entry-prompt>.world-entry-waiting .world-entry-waiting-body{top:108px}.world-lobby.world-lobby-rails.world-lobby-characters .world-entry-prompt{justify-content:flex-end;padding-top:6rem;padding-bottom:max(64px,calc(env(safe-area-inset-bottom) + 48px))}}.front-door-left-rail .front-door-rail-brand,.world-entry-suggestion-hint,.world-lobby.world-lobby-rails.world-lobby-characters .world-entry-prompt h1{display:none}.front-door-characters-link{display:inline-block;margin-top:8px;color:inherit;font-size:14px;text-decoration:underline;text-underline-offset:4px}@media(max-width:1100px) and (min-width:601px){.front-door-rail-tabs button{font-size:14px}}@media(max-width:600px){.world-lobby-rails .front-door-left-rail{top:max(62px,calc(env(safe-area-inset-top) + 50px));bottom:auto;left:12px;right:12px;width:auto;overflow:visible}.world-lobby-rails [data-rail-selector=suggestions]{display:none}.front-door-rail-tabs{flex-direction:row;gap:16px;overflow-x:auto;scrollbar-width:none}.front-door-rail-tabs::-webkit-scrollbar{display:none}.front-door-rail-tabs button{flex-shrink:0;padding:6px 0;border-left:0;border-bottom:2px solid transparent;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.front-door-rail-tabs button[aria-pressed=true]{border-bottom-color:currentColor}.front-door-rail-rule{display:none}.front-door-rail-selectors{flex-direction:row;flex-wrap:wrap;gap:6px;margin-top:8px}.front-door-left-rail .lobby-advanced-trigger,.front-door-rail-selector{min-height:36px;padding:4px 12px;border:1px solid #ffffff59;border-radius:999px;background:#0003;font-size:12px}.front-door-rail-from-words{display:none}.front-door-rail-options{position:fixed;left:0;right:0;bottom:0;z-index:30;max-height:62vh;overflow-y:auto;padding:14px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #ffffff33;border-radius:16px 16px 0 0;background:color-mix(in srgb,var(--yu-archive-ink) 86%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-shadow:none}.front-door-rail-option-list button{min-height:44px}}@media(prefers-reduced-transparency:reduce){.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-composer{background:color-mix(in srgb,var(--entry-ink) 80%,transparent)}}.front-door-worlds-to-try{width:100%;box-sizing:border-box;padding:0 12px;margin:2px 0 8px}.front-door-worlds-to-try ul{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.front-door-worlds-to-try button{display:block;width:100%;min-height:30px;padding:4px 0 4px 10px;border:0;border-left:1px solid #ffffff40;background:none;color:inherit;font:inherit;font-size:13px;line-height:1.3;text-align:left;text-shadow:inherit;cursor:pointer}.front-door-worlds-to-try button:is(:hover,:focus-visible){border-left:2px solid;padding-left:9px}.front-door-worlds-to-try-more{margin:8px 0 0 10px;font-size:11px;opacity:.85}.front-door-worlds-to-try-more a{color:inherit;text-decoration:none}.front-door-worlds-to-try-more a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.world-lobby-rails .front-door-worlds-to-try{display:none}.front-door-worlds-to-try li:is(:first-child,:last-child){display:none}.front-door-worlds-to-try button{min-height:36px;font-size:13px}.front-door-worlds-to-try h2{margin-bottom:6px}.front-door-worlds-to-try-more span{display:none}.world-lobby-rails:has(.world-entry-prompt[data-entry-editing=true]) .front-door-worlds-to-try{display:none}}@media(max-width:600px) and (max-height:760px){.front-door-worlds-to-try{display:none}}@media(min-width:601px){.front-door-rail-options[data-rail-placement=inline]{width:100%;min-width:0;margin:2px 0 8px}.front-door-rail-options[data-rail-placement=inline] .front-door-rail-options-head{display:none}.front-door-rail-options[data-rail-placement=inline] .front-door-rail-option-list{gap:0 10px;max-height:min(40vh,320px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.front-door-rail-options[data-rail-placement=inline] .front-door-rail-option-list button{min-height:30px;padding:3px 12px;border-left:0;font-size:13px}}.front-door-rail-options-lead{margin:2px 0 4px 12px}.front-door-rail-hero-sex{margin:0;font-size:13px;font-weight:600}.front-door-rail-hero-sex button{margin:0;padding:2px 0;border:0;background:none;color:inherit;font:inherit;font-weight:400;opacity:.8;text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-shadow:inherit}.front-door-rail-hero-sex button:hover{opacity:1}.hero-design-rail-parts{display:contents}.world-lobby-rails .hero-design-panel.hero-design-rail{gap:2px;padding:0;border:0;background:none;text-shadow:inherit}.hero-design-rail-head{display:flex;flex-direction:column;gap:2px;margin:0 0 6px 12px}.hero-design-rail-actions{display:flex;gap:12px}.world-lobby-rails .hero-design-rail .front-door-rail-hero-sex button,.world-lobby-rails .hero-design-rail .hero-design-rail-actions button{min-height:28px;min-width:0;padding:2px 0;border:0;border-radius:0;background:none;font-size:12px;opacity:.85;text-decoration:underline;text-underline-offset:3px}.world-lobby-rails .hero-design-rail .hero-design-rail-actions button:disabled{opacity:.35}.world-lobby-rails .hero-design-rail .hero-design-status{font-size:11px;opacity:.75;min-height:14px}.world-lobby-rails .hero-design-rail .hero-design-rail-selector{display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:100%;min-height:44px;padding:4px 0 4px 12px;border:0;border-left:2px solid transparent;border-radius:0;background:none;color:inherit;text-align:left;white-space:normal;text-shadow:inherit}.world-lobby-rails .hero-design-rail .hero-design-rail-selector[aria-expanded=true]{border-left-color:currentColor}.hero-design-rail-label{font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.hero-design-rail-value{font-size:14px;font-weight:600;line-height:1.25}.hero-design-rail-body{margin:2px 0 8px 12px;display:flex;flex-direction:column;gap:6px}.world-lobby-rails .hero-design-rail-body .hero-design-dials,.world-lobby-rails .hero-design-rail-body .hero-sheet-groups,.world-lobby-rails .hero-design-rail-body .hero-sheet-inline-actions{display:flex;flex-wrap:wrap;gap:4px 10px;overflow:visible}.world-lobby-rails .hero-design-rail-body :is(.hero-sheet-groups,.hero-design-dials,.hero-sheet-inline-actions) button{min-height:28px;min-width:0;padding:2px 0;border:0;border-radius:0;background:none;color:inherit;font-size:12px;opacity:.8}.world-lobby-rails .hero-design-rail-body :is(.hero-sheet-groups,.hero-design-dials) button[aria-pressed=true]{opacity:1;background:none;color:inherit;text-decoration:underline;text-underline-offset:3px}.world-lobby-rails .hero-design-rail-body .hero-sheet-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px;overflow:visible;max-height:none}.world-lobby-rails .hero-design-rail-body .hero-sheet-grid button{width:100%;min-height:34px;min-width:0;padding:4px 6px;border-radius:6px;font-size:12px;white-space:normal;text-align:left}.world-lobby-rails .hero-design-rail-body .hero-sheet-dials{display:flex;flex-direction:column;gap:6px}.world-lobby-rails .hero-design-rail-body input[type=range]{width:100%}.front-door-characters-loading{margin:0 0 0 12px;font-size:12px;opacity:.8}@media(max-width:600px){.world-lobby-rails .hero-design-panel.hero-design-rail{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;margin-top:8px}.world-lobby-rails .hero-design-rail .hero-design-rail-head{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 12px;width:100%;margin:0}.world-lobby-rails .hero-design-rail .hero-design-rail-part{display:contents}.world-lobby-rails .hero-design-rail .hero-design-rail-selector{width:auto;min-height:44px;padding:4px 12px;border:1px solid #ffffff59;border-radius:999px;background:#0003;flex-direction:row}.world-lobby-rails .hero-design-rail .hero-design-rail-selector[aria-expanded=true]{border-color:currentColor;background:#ffffff26}.world-lobby-rails .hero-design-rail .hero-design-rail-label{font-size:12px;letter-spacing:.04em;text-transform:none;opacity:1}.world-lobby-rails .hero-design-rail .hero-design-rail-value{display:none}.world-lobby-rails .hero-design-rail .hero-design-rail-body{position:fixed;left:0;right:0;bottom:0;z-index:30;max-height:36vh;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:14px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #ffffff33;border-radius:16px 16px 0 0;background:color-mix(in srgb,var(--yu-archive-ink) 86%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-shadow:none}.world-lobby-rails .hero-design-rail-body .hero-sheet-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.world-lobby-rails .hero-design-rail-body .hero-sheet-grid button{min-height:44px}.world-lobby-rails .hero-design-rail .front-door-rail-hero-sex button,.world-lobby-rails .hero-design-rail .hero-design-rail-actions button,.world-lobby-rails .hero-design-rail-body :is(.hero-sheet-groups,.hero-design-dials,.hero-sheet-inline-actions) button{min-height:44px}}@media(max-width:600px){.world-lobby-rails .front-door-left-rail:has(.front-door-rail-options,.hero-design-rail-body){z-index:20}.world-lobby-rails .hero-design-rail-body .hero-design-rail-close{position:sticky;top:0;align-self:flex-end;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;margin:-8px -8px 0 0;padding:0;border:0;border-radius:999px;background:#ffffff1f;color:inherit;z-index:1}.world-lobby-rails .front-door-rail-options .front-door-rail-options-close{width:44px;height:44px}}@media(min-width:601px){.world-lobby-rails .hero-design-rail-body .hero-design-rail-close{display:none}}.front-door-phone-drawer-head,.world-entry-phone-more{display:none}@media(max-width:600px){.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions.world-entry-suggestion-rows button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;max-width:100%;min-height:44px;padding:6px 4px;border:0;border-bottom:1px solid #ffffff1a;border-radius:0;background:none;font-size:15px;text-align:left}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions.world-entry-suggestion-rows button[data-highlighted=true]{background:#ffffff14}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions.world-entry-suggestion-rows button .world-entry-suggestion-row-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:inherit}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-suggestions.world-entry-suggestion-rows button svg{flex-shrink:0;opacity:.6}}@media(min-width:601px) and (prefers-reduced-transparency:reduce){.world-lobby-rails .front-door-left-rail{background:var(--yu-archive-ink);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:600px){.world-lobby{max-width:100vw;overflow-x:clip}.world-lobby :is([role=textbox],[contenteditable=true],input,textarea,select){font-size:16px}.world-lobby.world-lobby-rails:not(.world-lobby-destinations) .world-entry-prompt:not([data-entry-panel=true]) .world-entry-composer{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;width:100%;min-height:48px;margin-top:0;padding:4px 6px 4px 16px;box-sizing:border-box;border:1px solid rgba(255,255,255,.18);border-radius:var(--yu-radius-control,999px);background:linear-gradient(145deg,#ffffff14,transparent 60%),color-mix(in srgb,var(--entry-ink,#1c1513) 76%,transparent);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);box-shadow:inset 0 1px 0 #ffffff26,0 8px 32px #0006}.world-lobby.world-lobby-rails:not(.world-lobby-characters):not(.world-lobby-destinations) .world-entry-prompt:not([data-entry-panel=true]){justify-content:flex-end;padding-top:3.5rem;padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.world-lobby.world-lobby-rails:not(.world-lobby-characters):not(.world-lobby-destinations) .world-entry-prompt:not([data-entry-panel=true]) h1{margin:auto 0 8px;font-size:clamp(1.35rem,5.5vw,1.75rem)}.world-lobby.world-lobby-rails:not(.world-lobby-destinations) .world-entry-prompt[data-entry-destination=world]:not([data-entry-panel=true]) .world-entry-composer:has(.world-entry-suggestion-rail[data-world-suggestion-rows]){margin-bottom:44px}.world-lobby.world-lobby-rails:not(.world-lobby-destinations) .world-entry-prompt:not([data-entry-panel=true]) .world-entry-input-area{flex:1 1 0%;min-width:0;height:auto}.world-lobby.world-lobby-rails:not(.world-lobby-destinations) .world-entry-prompt:not([data-entry-panel=true]) .world-entry-input-area .world-entry-input.world-entry-editor{min-height:40px;max-height:min(112px,max(48px,calc(var(--yu-viewport-height,100dvh) * .24)));padding:8px 2px;font-size:16px;line-height:24px;border-bottom:0}.world-lobby.world-lobby-rails:not(.world-lobby-destinations) .world-entry-prompt:not([data-entry-panel=true]) .world-entry-input-area .world-entry-editor[data-empty=true]:before{inset:8px 2px auto 2px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.world-lobby.world-lobby-rails:not(.world-lobby-destinations) .world-entry-prompt:not([data-entry-panel=true]) .world-entry-tools{flex:0 0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;margin:0}.world-lobby.world-lobby-rails:not(.world-lobby-destinations) .world-entry-prompt:not([data-entry-panel=true]) .world-entry-tools .world-entry-attach{width:38px;min-height:38px;height:38px;flex:0 0 38px;border-radius:var(--yu-radius-control,999px)}.world-lobby.world-lobby-rails:not(.world-lobby-destinations) .world-entry-prompt:not([data-entry-panel=true]) .world-entry-tools .world-entry-send{width:38px;min-width:38px;height:38px;min-height:38px;padding:0;border-radius:var(--yu-radius-control,999px);background:var(--entry-action,#ff8d72);color:var(--entry-ink,#1a0f0c);font-size:14px;white-space:nowrap;flex:0 0 38px;justify-content:center}.world-lobby.world-lobby-rails:not(.world-lobby-destinations) .world-entry-prompt:not([data-entry-panel=true]) .world-entry-tools .world-entry-send .world-entry-send-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.world-lobby.world-lobby-rails:not(.world-lobby-destinations) .world-entry-prompt:not([data-entry-panel=true]) .world-entry-tools .world-entry-send .world-entry-send-busy{display:none}.world-lobby.world-lobby-rails .world-entry-prompt[data-entry-destination=world] .world-entry-suggestion-rail[data-world-suggestion-rows]{position:absolute;top:calc(100% + 8px);left:0;right:0;order:10;display:flex;align-items:center;gap:6px;width:auto;height:auto;min-height:0;max-height:none;margin:0;padding:0 0 2px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none}.world-lobby.world-lobby-rails .world-entry-prompt[data-entry-destination=world] .world-entry-suggestion-rail[data-world-suggestion-rows]::-webkit-scrollbar{display:none}.world-lobby.world-lobby-rails .world-entry-prompt[data-entry-destination=world] .world-entry-suggestions.world-entry-suggestion-rows{flex:1 1 0%;min-width:0;flex-direction:row;align-items:center;gap:6px;height:auto;padding:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.world-lobby.world-lobby-rails .world-entry-prompt[data-entry-destination=world] .world-entry-suggestions.world-entry-suggestion-rows::-webkit-scrollbar{display:none}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-phone-more,.world-lobby.world-lobby-rails .world-entry-prompt[data-entry-destination=world] .world-entry-suggestions.world-entry-suggestion-rows button:not(.world-entry-suggestion-retry){flex:0 0 auto;display:inline-flex;align-items:center;width:auto;max-width:62vw;min-height:36px;padding:0 12px;border:1px solid #ffffff40;border-radius:999px;background:linear-gradient(145deg,#ffffff16,transparent 65%),color-mix(in srgb,var(--yu-archive-ink,#060711) 42%,transparent);-webkit-backdrop-filter:blur(14px) saturate(125%);backdrop-filter:blur(14px) saturate(125%);color:inherit;font-size:13px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.world-lobby.world-lobby-rails .world-entry-prompt[data-entry-destination=world] .world-entry-suggestion-hint,.world-lobby.world-lobby-rails .world-entry-prompt[data-entry-destination=world] .world-entry-suggestions.world-entry-suggestion-rows button svg{display:none}.world-lobby.world-lobby-rails .world-entry-prompt[data-entry-destination=world] .world-entry-suggestions.world-entry-suggestion-rows button:is(:hover,:focus,:focus-visible,[data-highlighted=true],[aria-pressed=true]){outline:none;text-decoration:none;border-color:#ffffff66;color:inherit;background:linear-gradient(145deg,#ffffff22,transparent 65%),color-mix(in srgb,var(--yu-archive-ink,#060711) 48%,transparent)}.world-lobby.world-lobby-rails .world-entry-prompt[data-entry-destination=world] .world-entry-suggestion-rows .world-entry-suggestion-notice{flex:0 1 auto;max-width:calc(100vw - 120px);white-space:normal;font-size:13px;line-height:1.3}.world-lobby.world-lobby-rails .world-entry-prompt[data-entry-destination=world] .world-entry-suggestion-rows .world-entry-suggestion-skeleton{flex:0 0 auto;width:120px;height:36px;border-radius:999px}.world-lobby.world-lobby-rails .world-entry-prompt[data-entry-destination=world] .world-entry-suggestion-rows .world-entry-suggestion-skeleton:nth-child(2n){width:150px}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-phone-more{position:sticky;right:0;z-index:2;flex:0 0 auto;margin-left:auto;font-weight:600;border-color:#ffffff73;background:linear-gradient(145deg,#ffffff24,transparent 65%),color-mix(in srgb,var(--entry-ink,#1c1513) 68%,transparent);box-shadow:none}.world-lobby.world-lobby-rails .world-entry-prompt .world-entry-phone-more[aria-expanded=true]{border-color:currentColor;background:#ffffff26}.world-lobby.world-lobby-rails .front-door-rail-selectors[data-front-door-rail-selectors=worlds]{display:none}.world-lobby.world-lobby-rails .front-door-rail-selectors[data-front-door-rail-selectors=worlds][data-phone-drawer=open]{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:0;max-height:42vh;margin:0;padding:10px 16px calc(16px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;border-top:1px solid #ffffff33;border-radius:16px 16px 0 0;background:color-mix(in srgb,var(--yu-archive-ink) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.world-lobby.world-lobby-rails .front-door-left-rail[data-phone-drawer=open]{z-index:20}.world-lobby.world-lobby-rails .front-door-phone-drawer-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 4px}.world-lobby.world-lobby-rails .front-door-phone-drawer-head h2{margin:0;font-size:13px;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.world-lobby.world-lobby-rails .front-door-phone-drawer-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-6px -10px 0 0;padding:0;border:0;border-radius:999px;background:#ffffff1f;color:inherit}.world-lobby.world-lobby-rails .front-door-rail-selectors[data-phone-drawer=open] .front-door-rail-selector:not([data-rail-selector=suggestions]),.world-lobby.world-lobby-rails .front-door-rail-selectors[data-phone-drawer=open] .lobby-advanced-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:0 4px;border:0;border-bottom:1px solid #ffffff1f;border-radius:0;background:none;font-size:15px}.world-lobby.world-lobby-rails .front-door-rail-selectors[data-phone-drawer=open] .front-door-rail-from-words{display:inline}.world-lobby.world-lobby-rails .front-door-rail-selectors[data-phone-drawer=open] .front-door-rail-options{position:static;z-index:auto;max-height:none;margin:0;padding:4px 0 10px 8px;overflow:visible;border:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.world-lobby.world-lobby-rails .front-door-rail-selectors[data-phone-drawer=open] .front-door-rail-options .front-door-rail-options-head{display:none}.world-lobby.world-lobby-rails .front-door-rail-tabs button{font-size:11px;letter-spacing:.02em}.world-lobby.world-lobby-rails .front-door-left-rail{top:max(10px,env(safe-area-inset-top,0px));right:calc(max(12px,env(safe-area-inset-right,0px)) + 80px)}.world-lobby.world-lobby-rails .front-door-rail-tabs{min-height:44px;align-items:center;gap:8px}.world-lobby.world-lobby-rails .hero-design-rail .hero-design-rail-selector{align-items:center;justify-content:center;min-height:40px;padding:0 14px;white-space:nowrap;line-height:1}.world-lobby.world-lobby-rails .hero-design-panel.hero-design-rail{width:100%;min-width:0;max-width:100%}.world-lobby.world-lobby-rails .hero-design-rail .hero-design-rail-parts{min-width:0;display:flex;flex-wrap:wrap;gap:6px;flex:0 0 calc(100% + 80px);width:calc(100% + 80px);max-width:none}.world-lobby.world-lobby-rails .hero-design-rail .hero-design-rail-selector{flex-shrink:0;padding:0 13px}.world-lobby.world-lobby-rails.world-lobby-characters header .world-lobby-header-lead{height:190px;pointer-events:none}.world-lobby.world-lobby-rails:before{content:"";position:absolute;top:0;left:0;right:0;height:min(140px,18vh);z-index:4;pointer-events:none;background:linear-gradient(180deg,rgb(6 7 17/.66),rgb(6 7 17/.34) 55%,transparent)}.world-lobby.world-lobby-rails.world-lobby-characters:before{height:244px;background:linear-gradient(180deg,rgb(6 7 17/.66),rgb(6 7 17/.5) 70%,transparent)}@media(max-width:339px){.world-lobby.world-lobby-rails .hero-design-rail .hero-design-rail-parts{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.world-lobby.world-lobby-rails .hero-design-rail .hero-design-rail-parts::-webkit-scrollbar{display:none}.world-lobby.world-lobby-rails .hero-design-rail .hero-design-rail-selector{scroll-snap-align:start}.world-lobby.world-lobby-rails .front-door-rail-tabs:after,.world-lobby.world-lobby-rails .hero-design-rail .hero-design-rail-parts:after{content:"";position:sticky;right:0;flex:0 0 28px;margin-left:-28px;align-self:stretch;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(6 7 17/.6))}}}