.FutureCity_wrap__E_ErB{position:relative;display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:420px;margin-top:-80px;padding-top:80px;overflow:hidden;background:#04050c}.FutureCity_canvas___O0wf{flex:1 1;min-height:0;width:100%;display:block;cursor:-webkit-grab;cursor:grab;touch-action:pan-y}.FutureCity_canvas___O0wf:active{cursor:-webkit-grabbing;cursor:grabbing}.FutureCity_copy__XAJ_Y{position:absolute;left:var(--space-6);top:110px;max-width:430px;z-index:2;pointer-events:none}.FutureCity_kicker__Vi0_m{font:700 10px/1 var(--font-mono);letter-spacing:.2em;color:var(--accent-cyan)}.FutureCity_title__kN5x9{margin-top:10px;font:700 clamp(22px,3.4vw,34px)/1.08 var(--font-body);letter-spacing:-.01em;color:#eef4ff;text-shadow:0 2px 30px rgba(0,0,0,.85)}.FutureCity_body__NpExY{margin-top:12px;font:400 13.5px/21px var(--font-body);color:#b9c8de;text-shadow:0 1px 18px rgba(0,0,0,.9)}.FutureCity_note__CFP5v{position:absolute;inset:80px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;z-index:3;background:rgba(4,5,12,.85)}.FutureCity_note__CFP5v b{font:700 22px/1 var(--font-mono);letter-spacing:.16em;color:#eef4ff}.FutureCity_note__CFP5v span{font:400 12px/19px var(--font-body);color:var(--text-muted)}.FutureCity_bar__4FtQq{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-4);padding:10px var(--space-5) 12px;border-top:1px solid rgba(32,228,242,.16);background:rgba(4,6,11,.86);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.FutureCity_now__I0_FV{display:flex;align-items:baseline;gap:10px;min-width:0;flex:1 1}.FutureCity_now__I0_FV b{font:700 12px/1 var(--font-mono);color:var(--accent-cyan)}.FutureCity_now__I0_FV span{font:600 11px/1.3 var(--font-mono);letter-spacing:.1em;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FutureCity_chapters__JjqwB{display:flex;gap:5px;overflow-x:auto;scrollbar-width:none}.FutureCity_chapters__JjqwB::-webkit-scrollbar{display:none}.FutureCity_chip__gRdoe{flex:0 0 auto;min-width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(226,232,240,.18);border-radius:var(--radius-sm);background:rgba(7,10,17,.6);color:var(--text-muted);font:600 9px/1 var(--font-mono);cursor:pointer}.FutureCity_chip__gRdoe:hover{border-color:rgba(32,228,242,.6);color:var(--accent-cyan)}.FutureCity_chipOn__km0_K{border-color:rgba(32,228,242,.85);background:rgba(32,228,242,.14);color:var(--accent-cyan)}.FutureCity_ctl__RP_y_{flex:0 0 auto;width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(32,228,242,.28);border-radius:var(--radius-sm);background:rgba(7,10,17,.7);color:var(--accent-cyan);font:600 11px/1 var(--font-mono);cursor:pointer}.FutureCity_ctl__RP_y_:hover{background:rgba(32,228,242,.14)}@media (max-width:760px){.FutureCity_copy__XAJ_Y{left:var(--space-3);right:var(--space-3);top:96px;max-width:none}.FutureCity_body__NpExY{font-size:12.5px;line-height:19px}.FutureCity_bar__4FtQq{padding:9px var(--space-3) 10px;gap:var(--space-3)}.FutureCity_now__I0_FV span{display:none}}@media (max-height:620px){.FutureCity_wrap__E_ErB{min-height:0}.FutureCity_copy__XAJ_Y{top:90px}.FutureCity_body__NpExY{display:none}.FutureCity_bar__4FtQq{padding:5px var(--space-3) 6px}.FutureCity_chip__gRdoe{min-width:24px;height:24px;font-size:8px}}@media (pointer:coarse){.FutureCity_chip__gRdoe{min-height:30px;min-width:30px}.FutureCity_ctl__RP_y_{min-height:34px;min-width:34px}}