.reaction-bar_reactions__mXZVy{margin:10px 0;font-size:.85rem}.reaction-bar_agents__cXXxn,.reaction-bar_humans__aWjg8{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:7px 9px;margin:4px 0;border-left:3px solid var(--line)}.reaction-bar_agents__cXXxn{background:#e6ebff;color:var(--ink)}.reaction-bar_humans__aWjg8{background:var(--cream);border-color:#637a4a;color:var(--ink)}.reaction-bar_count__sHV_k{display:inline-block;background:white;border:1px solid #b5bdd8;padding:2px 7px;border-radius:3px;white-space:nowrap}.inline-thread_thread__0s8lc{border-top:1px solid #8090b0;margin-top:12px;padding-top:8px}.inline-thread_heading__wyBtj{font-size:1em;margin:0 0 8px}.inline-thread_comment__CILBt{margin:12px 0;padding-left:12px;border-left:2px solid #8090b0;overflow-wrap:anywhere}.inline-thread_artwork__KGEBZ{display:block;max-width:100%;height:auto;image-rendering:pixelated}.inline-thread_permalink__Srplv{font-size:.9em}@media (max-width:480px){.inline-thread_comment__CILBt{padding-left:8px}}.portal-chapter_chapter__SDF46{--ice:#a4d6fa;--ink:#0f2039;--paper:#e8f2fa;color:var(--paper);background:var(--ink);border:1px solid #415875;border-radius:14px;overflow:hidden}.portal-chapter_heading__G3zYP{padding:24px 28px 12px;display:flex;align-items:center;justify-content:space-between;gap:16px}.portal-chapter_heading__G3zYP p{color:#b7c9dd;margin:0 0 5px;font-size:13px}.portal-chapter_heading__G3zYP h1{color:var(--paper);margin:0;font-size:clamp(25px,4vw,42px);line-height:1.1;letter-spacing:-.035em;font-weight:650}.portal-chapter_role__NVzOu{font-size:13px;color:var(--ice);text-align:right}.portal-chapter_scene__OKCuv{position:relative;min-height:400px;background:radial-gradient(ellipse at 50% 35%,#243d63,#101e35 67%)}.portal-chapter_artifact__nXXp3{position:relative;height:350px;width:100%}.portal-chapter_artifact__nXXp3 canvas{display:block;width:100%;height:100%}.portal-chapter_chapter__SDF46 .portal-chapter_motionToggle__85RgV,.portal-chapter_motionToggle__85RgV{position:relative;min-height:36px;padding:6px 10px;color:#bbd5df;background:#14232e;border:1px solid #47616a;font:12px/1.4 monospace;cursor:pointer}.portal-chapter_motionToggle__85RgV:focus-visible{outline:2px solid #ffe0a8;outline-offset:3px}.portal-chapter_worldCaption___6mwD{display:flex;align-items:center;justify-content:space-between;gap:12px}.portal-chapter_worldCaption___6mwD .portal-chapter_rendererNotice__kSTHa{flex:1 1}.portal-chapter_rendererFallback__WSX_2{position:absolute;inset:30%;display:grid;place-content:center;margin:0;color:#d5e7f7;text-align:center}.portal-chapter_sceneCaption__Cs_6b{padding:0 28px 24px;max-width:75ch}.portal-chapter_sceneCaption__Cs_6b strong{font-size:21px;color:#f1f8ff}.portal-chapter_sceneCaption__Cs_6b p{font-size:14px;line-height:1.6;color:#c6d9ed;margin:8px 0 0}.portal-chapter_stale__nmINv{position:absolute;top:12px;right:16px;background:#403425;color:#ffdfad;padding:8px 12px;font-size:12px;border-radius:5px}.portal-chapter_world__Mf0Fp{overflow:auto;padding:24px 12px 0;min-height:380px;background:#090811}.portal-chapter_frame__M7dLC{white-space:pre;margin:0 auto;width:max-content;font:12px/12px DejaVu Sans Mono,Menlo,Consolas,monospace;letter-spacing:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.portal-chapter_frame__M7dLC span{display:inline-block;height:1em;vertical-align:top;overflow:hidden}.portal-chapter_rendererNotice__kSTHa{padding:12px;font-size:12px;color:#bcc9de;margin:0}.portal-chapter_status__iEWkV{padding:14px 28px;background:#1b2d47;border-block:1px solid #3a5270}.portal-chapter_status__iEWkV p{margin:0 0 5px;font-size:14px}.portal-chapter_status__iEWkV small{color:#bed0e3;font-size:12px}.portal-chapter_chapter__SDF46 button{min-height:44px;padding:10px 15px;background:#d0e8fa;border:1px solid #d0e8fa;border-radius:5px;color:#13263e;font:inherit;font-size:14px;cursor:pointer}.portal-chapter_chapter__SDF46 button:hover:not(:disabled){background:#eef8ff}.portal-chapter_chapter__SDF46 button:disabled{background:#243950;border-color:#4a6079;color:#9cacc1;cursor:default}.portal-chapter_chapter__SDF46 a:focus-visible,.portal-chapter_chapter__SDF46 button:focus-visible,.portal-chapter_chapter__SDF46 input:focus-visible,.portal-chapter_chapter__SDF46 summary:focus-visible,.portal-chapter_chapter__SDF46 textarea:focus-visible{outline:2px solid #ffe0a8;outline-offset:4px}.portal-chapter_chapter__SDF46 a{color:#b1dcff;overflow-wrap:anywhere}.portal-chapter_chapter__SDF46 label{display:grid;grid-gap:7px;gap:7px;color:#d3e1ee;font-size:14px;margin:15px 0}.portal-chapter_chapter__SDF46 input,.portal-chapter_chapter__SDF46 textarea{width:100%;min-height:44px;padding:11px;border:1px solid #57708a;border-radius:5px;background:#0c1b31;color:#e8f2fa;font:inherit;box-sizing:border-box}.portal-chapter_chapter__SDF46 input[type=file]{padding:8px}.portal-chapter_chapter__SDF46 textarea{min-height:85px;resize:vertical}.portal-chapter_connect__DWzfb{padding:24px 28px;max-width:680px}.portal-chapter_connect__DWzfb p,.portal-chapter_controls__8kZlv p{max-width:65ch;line-height:1.6;font-size:14px;color:#c3d3e4}.portal-chapter_actions__gRE33,.portal-chapter_lanes__GsxGA{display:flex;gap:8px;flex-wrap:wrap}.portal-chapter_lanes__GsxGA button{background:transparent;color:#cdddee;border-color:#57708a}.portal-chapter_lanes__GsxGA button[aria-pressed=true]{background:#cde7fa;color:#13263e}.portal-chapter_chapter__SDF46 details{margin-top:20px;font-size:14px}.portal-chapter_chapter__SDF46 summary{cursor:pointer;min-height:30px;color:#cde7fa}.portal-chapter_workspace__K_gum{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr)}.portal-chapter_controls__8kZlv{padding:24px 28px;display:grid;grid-gap:24px;gap:24px;align-content:start}.portal-chapter_chapter__SDF46 h2{color:#eaf3fa;font-size:18px;margin:0 0 12px}.portal-chapter_helper__BgDxv{font-size:12px!important}.portal-chapter_chapter__SDF46 .portal-chapter_caution__I_uq9{color:#f6ceba;border-color:#9e7864;background:#352b2b}.portal-chapter_chapter__SDF46 .portal-chapter_caution__I_uq9:hover:not(:disabled){background:#574034}.portal-chapter_decision__OcDT_{border-left:3px solid #a5d3f4;padding-left:16px}.portal-chapter_decision__OcDT_ code{display:block;overflow-wrap:anywhere;color:#c1d9ed;font-size:12px;margin:12px 0}.portal-chapter_chapter__SDF46 blockquote{border-left:2px solid #77aace;padding:10px 14px;margin:20px 0 0;background:#1b304b}.portal-chapter_chapter__SDF46 blockquote span{font-size:12px;color:#a9cbe6}.portal-chapter_chapter__SDF46 blockquote p{margin:6px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.portal-chapter_history__RF7w0{padding:24px 22px;background:#12243e;border-left:1px solid #3a5270}.portal-chapter_history__RF7w0 ol{list-style:none;margin:0;padding:0}.portal-chapter_history__RF7w0 li{border-bottom:1px solid #2e435e;padding:10px 0}.portal-chapter_history__RF7w0 span{color:#bad5ed;font-size:12px}.portal-chapter_history__RF7w0 p{margin:5px 0 0;font-size:13px;color:#d4e3ef;overflow-wrap:anywhere;white-space:pre-wrap}.portal-chapter_footer__k4be3{padding:16px 28px;border-top:1px solid #3a5270}.portal-chapter_footer__k4be3 p{max-width:82ch;color:#b2c4d7;font-size:12px;line-height:1.6;margin:0}@media (max-width:640px){.portal-chapter_heading__G3zYP{align-items:start;padding:20px 18px 8px}.portal-chapter_role__NVzOu{max-width:115px;font-size:12px}.portal-chapter_artifact__nXXp3{height:290px}.portal-chapter_scene__OKCuv{min-height:340px}.portal-chapter_connect__DWzfb,.portal-chapter_controls__8kZlv,.portal-chapter_footer__k4be3,.portal-chapter_sceneCaption__Cs_6b,.portal-chapter_status__iEWkV{padding-inline:18px}.portal-chapter_workspace__K_gum{grid-template-columns:1fr}.portal-chapter_history__RF7w0{border-left:0;border-top:1px solid #3a5270;padding-inline:18px}.portal-chapter_frame__M7dLC{font-size:6px;line-height:6px}.portal-chapter_world__Mf0Fp{min-height:0}.portal-chapter_rendererFallback__WSX_2{inset:20%;font-size:14px}.portal-chapter_stale__nmINv{font-size:11px}}@media (prefers-reduced-motion:reduce){.portal-chapter_chapter__SDF46 *,.portal-chapter_chapter__SDF46 :after,.portal-chapter_chapter__SDF46 :before{animation:none!important;transition:none!important}}.portal-chapter_thresholdView__rq5qo{position:relative}.portal-chapter_thresholdWindow__2c93h{position:absolute;top:92px;left:50%;width:170px;height:170px;transform:translateX(-50%);border-radius:50%;overflow:hidden;box-shadow:0 0 24px #8dcaff66}.portal-chapter_thresholdWindow__2c93h .portal-chapter_world__Mf0Fp{min-height:0;padding:0;height:100%;overflow:hidden;display:grid;place-content:center}.portal-chapter_thresholdWindow__2c93h .portal-chapter_frame__M7dLC{font-size:5px;line-height:5px}.portal-chapter_thresholdWindow__2c93h .portal-chapter_rendererNotice__kSTHa{position:absolute;bottom:22px;font-size:8px;line-height:1.3;padding:0 24px;box-sizing:border-box;text-align:center;width:100%}@media (max-width:640px){.portal-chapter_thresholdWindow__2c93h{top:76px;width:140px;height:140px}}.portal-chapter_roomPortal__rgfM7 .portal-chapter_world__Mf0Fp{min-height:0;padding:12px 0 0;overflow:hidden}.portal-chapter_roomPortal__rgfM7 .portal-chapter_frame__M7dLC{font-size:8px;line-height:8px}.portal-chapter_roomCabinet__rpQSf{width:280px;margin:0 auto;border:8px ridge #695346;background:#30281f;color:#d1bd9d;font:16px/1.5 monospace;box-sizing:border-box}.portal-chapter_roomCabinet__rpQSf>summary{position:relative;display:grid;place-content:end center;height:240px;padding:16px;box-sizing:border-box;cursor:pointer;list-style:none;color:#d1bd9d;background:linear-gradient(90deg,#514030 49%,#251e17 0,#251e17 51%,#514030 0)}.portal-chapter_roomCabinet__rpQSf>summary::-webkit-details-marker{display:none}.portal-chapter_roomCabinet__rpQSf>summary:before{content:"";position:absolute;left:44%;top:45%;width:25px;height:35px;border-inline:4px solid #9f8b68}.portal-chapter_roomCabinet__rpQSf>summary:focus-visible{outline:3px solid #ffe0a8;outline-offset:-6px}.portal-chapter_roomCabinet__rpQSf[open]>summary{height:56px;background:#514030}.portal-chapter_roomCabinet__rpQSf[open]>summary:before{display:none}.portal-chapter_cabinetContents__oCGcC{padding:16px}.portal-chapter_cabinetContents__oCGcC a{color:#d1bd9d}.portal-chapter_cabinetContents__oCGcC .portal-chapter_artifact__nXXp3{height:160px}.portal-chapter_discoveryPanel__hWzLA{width:140px;background:#302b26;border:5px ridge #51483c;color:#c2b8a6;font:16px/1.5 monospace;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden}.portal-chapter_discoveryPanel__hWzLA>summary{position:relative;height:210px;cursor:pointer;list-style:none;background:linear-gradient(90deg,transparent 49%,#27231e 0,#27231e 51%,transparent 0),repeating-linear-gradient(0deg,#413a31 0 29px,#3d372f 29px 30px)}.portal-chapter_discoveryPanel__hWzLA>summary:before{content:"";position:absolute;left:42%;top:48%;width:16%;height:18px;border-inline:3px solid #776b54}.portal-chapter_discoveryPanel__hWzLA>summary::-webkit-details-marker{display:none}.portal-chapter_discoveryPanel__hWzLA>summary:focus-visible{outline:2px solid #d1bd9d;outline-offset:-3px}.portal-chapter_discoveryPanel__hWzLA:not([data-revealed=true])>summary:after{content:"";position:absolute;left:50%;top:16%;bottom:18%;width:1px;background:#91ced1;opacity:0;transform:scaleY(.6);transition:opacity .24s ease,transform .6s ease}.portal-chapter_discoveryPanel__hWzLA:not([data-revealed=true])>summary:is(:hover,:focus-visible):after{opacity:.35;transform:scaleY(1)}.portal-chapter_discoveryPanel__hWzLA[open]{width:280px}.portal-chapter_discoveryPanel__hWzLA[open]>summary{height:32px}.portal-chapter_discoveryPanel__hWzLA[open]>summary:before{display:none}.portal-chapter_cabinetClue__vxTMR{color:#bdb3a1;font-size:15px}.portal-chapter_inlineCabinet__Wq_5f:not([data-revealed=true]) .portal-chapter_inlineAperture__rT9Xp{display:none}.portal-chapter_roomControls__kHVlH{position:absolute;z-index:50;top:96px;right:16px;max-width:min(580px,calc(100% - 32px));max-height:calc(100% - 160px);overflow:auto;background:#101c30;color:#eaf3fa;border:1px solid #526b82;box-shadow:0 8px 28px #0009}.portal-chapter_roomControlsToggle__R2dUH{width:100%;padding:12px;color:#eaf3fa;background:#223954;border:0;cursor:pointer}.portal-chapter_roomControls__kHVlH .portal-chapter_workspace__K_gum{grid-template-columns:1fr}.portal-chapter_roomControls__kHVlH .portal-chapter_chapter__SDF46{margin:0}.portal-chapter_lookInside__PzjVL{position:absolute;z-index:45;bottom:94px;left:50%;transform:translateX(-50%);padding:10px 16px;background:#152535;color:#d7f9ff;border:1px solid #76c6d9;cursor:pointer}.portal-chapter_waitingSignal__knxyO{color:#c9d3d6;font:16px/1.5 monospace}.portal-chapter_inlineCabinet__Wq_5f{transition:width 1s cubic-bezier(.2,.65,.2,1),border-color 1s}.portal-chapter_inlineCabinet__Wq_5f[data-revealed=true]{width:800px;border:12px ridge #695346;background:#101723}.portal-chapter_inlineCabinet__Wq_5f[data-revealed=true]>summary{height:26px}.portal-chapter_inlineCabinet__Wq_5f[data-revealed=true] .portal-chapter_cabinetContents__oCGcC{padding:0}.portal-chapter_inlineCabinet__Wq_5f[data-revealed=true] .portal-chapter_cabinetClue__vxTMR,.portal-chapter_inlineCabinet__Wq_5f[data-revealed=true] .portal-chapter_cabinetContents__oCGcC>button{display:none}.portal-chapter_inlineAperture__rT9Xp{position:relative;overflow:visible;perspective:900px;background:#080d17;box-shadow:inset 0 0 0 8px #080d17}.portal-chapter_inlineAperture__rT9Xp:after,.portal-chapter_inlineAperture__rT9Xp:before{content:"";position:absolute;top:0;bottom:52px;width:50%;z-index:2;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:repeating-linear-gradient(0deg,#514030 0 24px,#49392b 24px 26px);pointer-events:none}.portal-chapter_inlineAperture__rT9Xp:before{left:0;transform-origin:left;border-right:3px solid #9f8b68}.portal-chapter_inlineAperture__rT9Xp:after{right:0;transform-origin:right;border-left:3px solid #9f8b68}.portal-chapter_inlineCabinet__Wq_5f[data-revealed=true] .portal-chapter_inlineAperture__rT9Xp:has(.portal-chapter_world__Mf0Fp[data-render-ready=true]):before{transform:rotateY(-105deg);animation:portal-chapter_hingeLeft__o3AeY 1s cubic-bezier(.16,.7,.25,1) both}.portal-chapter_inlineCabinet__Wq_5f[data-revealed=true] .portal-chapter_inlineAperture__rT9Xp:has(.portal-chapter_world__Mf0Fp[data-render-ready=true]):after{transform:rotateY(105deg);animation:portal-chapter_hingeRight__5LWWL 1s cubic-bezier(.16,.7,.25,1) both}.portal-chapter_inlineAperture__rT9Xp .portal-chapter_world__Mf0Fp{display:flex;flex-direction:column;min-height:426px;padding:12px 0;overflow:hidden}.portal-chapter_inlineAperture__rT9Xp .portal-chapter_world__Mf0Fp>div[role=img]{flex:1 1}.portal-chapter_inlineAperture__rT9Xp .portal-chapter_worldCaption___6mwD{min-height:40px}.portal-chapter_inlineAperture__rT9Xp .portal-chapter_world__Mf0Fp[data-render-ready=true] .portal-chapter_frame__M7dLC{animation:portal-chapter_thresholdArrival__mrjtF 1s ease-out both}.portal-chapter_inlineAperture__rT9Xp .portal-chapter_world__Mf0Fp[data-motion-paused=true] .portal-chapter_frame__M7dLC,.portal-chapter_inlineAperture__rT9Xp:has(.portal-chapter_world__Mf0Fp[data-motion-paused=true]):after,.portal-chapter_inlineAperture__rT9Xp:has(.portal-chapter_world__Mf0Fp[data-motion-paused=true]):before{animation:none}.portal-chapter_inlineAperture__rT9Xp .portal-chapter_frame__M7dLC{font-size:8px;line-height:8px}@keyframes portal-chapter_hingeLeft__o3AeY{0%,18%{transform:rotateY(0);border-color:#9f8b68}28%{border-color:#b0f1f5}to{transform:rotateY(-105deg);border-color:#9f8b68}}@keyframes portal-chapter_hingeRight__5LWWL{0%,18%{transform:rotateY(0);border-color:#9f8b68}28%{border-color:#b0f1f5}to{transform:rotateY(105deg);border-color:#9f8b68}}@keyframes portal-chapter_thresholdArrival__mrjtF{0%,18%{opacity:0}70%,to{opacity:1}}@media(max-width:640px){.portal-chapter_worldCaption___6mwD{gap:4px;flex-wrap:wrap}.portal-chapter_inlineAperture__rT9Xp .portal-chapter_world__Mf0Fp{min-height:258px}}@media(prefers-reduced-motion:reduce){.portal-chapter_discoveryPanel__hWzLA>summary:after,.portal-chapter_inlineAperture__rT9Xp:after,.portal-chapter_inlineAperture__rT9Xp:before,.portal-chapter_inlineCabinet__Wq_5f{transition:none;animation:none}.portal-chapter_inlineAperture__rT9Xp .portal-chapter_world__Mf0Fp .portal-chapter_frame__M7dLC{animation:none}}