.world_frame__0xE88{position:absolute;inset:0;isolation:isolate}.world_overture__ENqX6{min-block-size:0}.world_overture__ENqX6 .xh-marks>.xh-wp:first-child .xh-wdot{animation:world_overtureFlash__vMQfJ var(--overture-flash-for) var(--vf-ease-exit) var(--overture-flash-at) both}@keyframes world_overtureFlash__vMQfJ{0%{transform:scale(2.1);box-shadow:0 0 0 2.5px hsl(var(--vf-bg)),0 0 var(--vf-space-8) var(--vf-space-4) hsl(var(--vf-stage-trapped)/.85)}to{transform:scale(1);box-shadow:0 0 0 2.5px hsl(var(--vf-bg)),0 0 0 0 hsl(var(--vf-stage-trapped)/0)}}@media (prefers-reduced-motion:reduce){.world_overture__ENqX6 .xh-marks>.xh-wp:first-child .xh-wdot{animation:none}}.world_written__f8GXb{padding:var(--vf-space-8) var(--vf-space-4)}.world_writtenInner__0Rh_7{max-width:72ch;margin:0 auto}.world_writtenTitle__pyyhF{font-family:var(--vfg-font-display,var(--vf-font-heading));font-size:var(--vf-text-3xl);line-height:1.15;margin:0 0 var(--vf-space-4);color:var(--vfg-ink);text-wrap:balance}.world_writtenLede__X4zhA{font-size:var(--vf-text-lg);line-height:1.5;margin:0 0 var(--vf-space-6);color:var(--vfg-ink-muted)}.world_stratumName__sR3Vf{font-family:var(--vfg-font-mono,var(--vf-font-body));font-size:var(--vfg-eyebrow-size);letter-spacing:var(--vfg-eyebrow-tracking);text-transform:uppercase;color:var(--vfg-ink-faint);margin:var(--vf-space-6) 0 var(--vf-space-2)}.world_roomList__hBiOQ{list-style:none;margin:0;padding:0;display:grid;gap:var(--vf-space-3)}.world_roomLink__EWcqK{display:block;min-height:var(--vfg-target-comfort);padding:var(--vf-space-3);border:1px solid var(--vfg-edge);border-radius:var(--vfg-slab-radius);background:var(--vfg-depth-mid);color:var(--vfg-ink);text-decoration:none}.world_roomLink__EWcqK:hover{border-color:var(--vfg-lumen-far)}.world_roomLink__EWcqK:focus-visible{outline:2px solid var(--vfg-lumen);outline-offset:2px}.world_roomLabel__vobTq{display:block;font-weight:600;margin-bottom:var(--vf-space-1)}.world_roomArrival__E74OV{display:block;font-size:var(--vf-text-sm);line-height:1.5;color:var(--vfg-ink-muted)}.world_stateLine__uIqwj{font-size:var(--vf-text-sm);color:var(--vfg-ink-faint);margin:var(--vf-space-6) 0 0}.world_motionOnly__k_sRN{display:none}@media (prefers-reduced-motion:reduce){.world_motionOnly__k_sRN{display:block}}.world_doorFace__lv1mn{display:block;max-width:100%;padding:2px;border-radius:var(--vf-radius-sm);background:color-mix(in srgb,var(--vfg-void) 78%,transparent);color:var(--vfg-ink);font-size:var(--vf-text-xs);line-height:1.25;text-align:center;overflow-wrap:normal;word-break:normal;text-wrap:balance}.place-threshold_threshold__fxXnR{display:flex;flex-direction:column;margin-block-start:var(--vf-space-6);max-inline-size:68ch}.vfg-place[data-place-corner-bands] .place-threshold_threshold__fxXnR{margin-block-start:0}.place-threshold_doorLabel__ZUieI{font-size:var(--vfg-eyebrow-size);letter-spacing:var(--vfg-eyebrow-tracking);text-transform:uppercase;color:var(--vfg-lumen);margin:0}.place-threshold_headline__3RJYW{font-family:var(--vfg-font-display,var(--vf-font-heading));font-size:var(--vf-text-3xl);line-height:1.15;margin:0;color:var(--vfg-ink);text-wrap:balance}.place-threshold_arrival__Gqc8A{font-size:var(--vf-text-lg);line-height:1.5;margin:var(--vf-space-3) 0 0;color:var(--vfg-ink-muted);max-inline-size:56ch}.library_frame__rHwgB{position:absolute;inset:0;--vfg-place-gutter:var(--vf-space-5)}.library_back__55_HL{align-self:flex-start;font-family:var(--ans-font-mono);font-size:var(--vf-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--vfg-lumen);text-decoration:none;padding-block:var(--vf-space-1)}.library_back__55_HL:focus-visible,.library_back__55_HL:hover{color:var(--vfg-ink);text-decoration:underline;text-underline-offset:.2em}.library_document__7ScUk{display:flex;flex-direction:column;gap:var(--vf-space-4);min-inline-size:0;color:var(--vfg-ink);animation:library_flyIn__J3FIV var(--vf-dur-slow) var(--vf-ease-entrance) both}@keyframes library_flyIn__J3FIV{0%{opacity:0;transform:translateX(calc(-1 * var(--vf-space-6)))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.library_document__7ScUk{animation:none}}.library_document__7ScUk .vf-section{padding-block:var(--vf-space-6) 0;background:none;border:0}.library_document__7ScUk .vf-container{max-inline-size:none;padding-inline:0;margin-inline:0}.library_document__7ScUk .max-w-2xl,.library_document__7ScUk .max-w-3xl,.library_document__7ScUk .max-w-4xl,.library_document__7ScUk .max-w-vf-container{max-inline-size:none;margin-inline:0}.library_document__7ScUk .grid{grid-template-columns:minmax(0,1fr)}.library_document__7ScUk h1{font-size:var(--vf-text-3xl);line-height:1.15}.library_document__7ScUk h2{font-size:var(--vf-text-2xl);line-height:1.2}.library_document__7ScUk h3{font-size:var(--vf-text-lg);line-height:1.3}.library_document__7ScUk li,.library_document__7ScUk p{font-size:var(--vf-text-base);line-height:1.65}.library_shelves__GjKmZ{margin-block-start:var(--vf-space-6)}.library_shelves__GjKmZ a[aria-current=page]{border-color:hsl(var(--vf-accent)/.85)}.library_legal__S3xpm{margin:var(--vf-space-6) 0 0;font-family:var(--ans-font-mono);font-size:var(--vf-text-xs);letter-spacing:.08em;text-transform:uppercase}.library_legal__S3xpm a{color:var(--vfg-ink-muted);text-decoration:underline;text-underline-offset:.2em}.library_legal__S3xpm a:focus-visible,.library_legal__S3xpm a:hover{color:var(--vfg-ink)}.library_nicheName__A5wGd{position:absolute;inset-inline:0;inset-block-end:6%;padding-inline:var(--vf-space-1);text-align:center;font-family:var(--ans-font-mono);font-size:var(--vf-text-xs);letter-spacing:.06em;line-height:1.3;text-transform:uppercase;color:var(--vfg-lumen);text-shadow:0 0 var(--vf-space-2) var(--vfg-void),0 0 var(--vf-space-1) var(--vfg-void);pointer-events:none}.library_nicheName__A5wGd[data-open]{color:var(--vfg-ink)}.library_fieldOpen__YLVv9.vfg-place-field--in-paint{background:none}.library_fieldOpen__YLVv9.vfg-place-field--in-paint a,.library_fieldOpen__YLVv9.vfg-place-field--in-paint h1,.library_fieldOpen__YLVv9.vfg-place-field--in-paint p{text-shadow:0 0 var(--vf-space-3) var(--vfg-void),0 0 var(--vf-space-1) var(--vfg-void)}