.TowerHologram-module__M8DL1W__page{color:#daf5f3;background:radial-gradient(circle at 50% 0,#228b9221,#0000 36rem),#020a0d;min-height:calc(100vh - 70px);padding:28px clamp(14px,3vw,46px) 80px}.TowerHologram-module__M8DL1W__intro{border-bottom:1px solid #56bfc229;justify-content:space-between;align-items:flex-end;gap:40px;max-width:1500px;margin:0 auto 30px;padding:30px 0;display:flex}.TowerHologram-module__M8DL1W__intro>div{max-width:720px}.TowerHologram-module__M8DL1W__intro p,.TowerHologram-module__M8DL1W__legend>p,.TowerHologram-module__M8DL1W__inspectorBody>p{color:#57d4d9;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}.TowerHologram-module__M8DL1W__intro h1{color:azure;margin:8px 0 14px;font-family:Georgia,serif;font-size:clamp(40px,6vw,76px);font-weight:400;line-height:1}.TowerHologram-module__M8DL1W__intro>div>span{color:#88aaac;font-family:Georgia,serif;font-size:17px;line-height:1.6}.TowerHologram-module__M8DL1W__intro dl{gap:10px;margin:0;display:flex}.TowerHologram-module__M8DL1W__intro dl div{background:#05191d85;border:1px solid #51bdbf2b;min-width:120px;padding:14px;display:grid}.TowerHologram-module__M8DL1W__intro dt{color:#6f999c;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.TowerHologram-module__M8DL1W__intro dd{color:#dff;margin:5px 0 0;font-family:Georgia,serif;font-size:27px}.TowerHologram-module__M8DL1W__layout{grid-template-columns:190px minmax(400px,750px) minmax(280px,390px);justify-content:center;gap:clamp(20px,3vw,46px);max-width:1500px;margin:0 auto;display:grid}.TowerHologram-module__M8DL1W__legend{background:#03111594;border:1px solid #51bdbf26;align-self:start;gap:16px;padding:20px;display:grid;position:sticky;top:90px}.TowerHologram-module__M8DL1W__legend>p{margin-bottom:8px}.TowerHologram-module__M8DL1W__legend>span{color:#81a3a5;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.TowerHologram-module__M8DL1W__legend i,.TowerHologram-module__M8DL1W__legend b{border:1px solid;width:9px;height:9px;display:block;transform:rotate(45deg)}.TowerHologram-module__M8DL1W__legend .TowerHologram-module__M8DL1W__standard{color:#54d5db}.TowerHologram-module__M8DL1W__legend .TowerHologram-module__M8DL1W__rest{color:#82e1bd}.TowerHologram-module__M8DL1W__legend .TowerHologram-module__M8DL1W__warden{color:#b09afa}.TowerHologram-module__M8DL1W__legend hr{background:#52acaf21;border:0;width:100%;height:1px}.TowerHologram-module__M8DL1W__legend .TowerHologram-module__M8DL1W__fullSignal{background:#70e2e2;box-shadow:0 0 10px #70e2e2}.TowerHologram-module__M8DL1W__legend .TowerHologram-module__M8DL1W__lockedSignal{border-color:#657f82}.TowerHologram-module__M8DL1W__towerIndex{padding:0 25px 60px;position:relative}.TowerHologram-module__M8DL1W__spine{background:linear-gradient(#62d6da,#49a3a72e,#0000);width:1px;position:absolute;top:64px;bottom:100px;left:74px;box-shadow:0 0 18px #4ad3d840}.TowerHologram-module__M8DL1W__entranceNode,.TowerHologram-module__M8DL1W__floorNode{z-index:1;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;position:relative}.TowerHologram-module__M8DL1W__entranceNode:focus-visible,.TowerHologram-module__M8DL1W__floorNode:focus-visible,.TowerHologram-module__M8DL1W__inspector a:focus-visible{outline-offset:3px;outline:2px solid #e4b66c}.TowerHologram-module__M8DL1W__entranceNode{background:linear-gradient(90deg,#3cbac01a,#020f13bf);border:1px solid #56cccf33;grid-template-columns:66px minmax(0,1fr) 20px;align-items:center;gap:16px;min-height:84px;margin-bottom:35px;padding:10px 18px;display:grid}.TowerHologram-module__M8DL1W__entranceNode>span{color:#7de1e3;font-family:Georgia,serif;font-size:26px}.TowerHologram-module__M8DL1W__entranceNode div{gap:4px;display:grid}.TowerHologram-module__M8DL1W__entranceNode small,.TowerHologram-module__M8DL1W__floorNode small{color:#648d90;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:900}.TowerHologram-module__M8DL1W__entranceNode strong,.TowerHologram-module__M8DL1W__floorNode strong{color:#d9efee;font-family:Georgia,serif;font-size:18px;font-weight:400}.TowerHologram-module__M8DL1W__entranceNode>i{border:1px solid #65d9dc;width:13px;height:13px;transform:rotate(45deg)}.TowerHologram-module__M8DL1W__band{margin:0 0 34px;padding:0 0 0 78px;position:relative}.TowerHologram-module__M8DL1W__band>header{color:#4c777a;letter-spacing:.05em;writing-mode:vertical-rl;justify-items:start;gap:9px;width:60px;font-size:9px;font-weight:800;display:grid;position:absolute;top:0;left:0}.TowerHologram-module__M8DL1W__band>header i{background:#2d686c;width:1px;height:36px}.TowerHologram-module__M8DL1W__band>div{gap:5px;display:grid}.TowerHologram-module__M8DL1W__floorNode{background:#04141873;border:1px solid #0000;grid-template-columns:54px 20px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:62px;padding:8px 14px;display:grid}.TowerHologram-module__M8DL1W__floorNode:hover,.TowerHologram-module__M8DL1W__floorNode.TowerHologram-module__M8DL1W__selected{border-color:color-mix(in srgb,var(--node-color) 48%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--node-color) 11%,transparent),#031115ad)}.TowerHologram-module__M8DL1W__floorNode.TowerHologram-module__M8DL1W__standard{--node-color:#55d8dd}.TowerHologram-module__M8DL1W__floorNode.TowerHologram-module__M8DL1W__rest{--node-color:#83dfbd}.TowerHologram-module__M8DL1W__floorNode.TowerHologram-module__M8DL1W__warden{--node-color:#b09afa}.TowerHologram-module__M8DL1W__floorNode>span{color:var(--node-color);font-variant-numeric:tabular-nums;font-family:Georgia,serif;font-size:22px}.TowerHologram-module__M8DL1W__floorNode>i{border:1px solid var(--node-color);background:#061318;width:11px;height:11px;transform:rotate(45deg);box-shadow:0 0 #0000}.TowerHologram-module__M8DL1W__floorNode.TowerHologram-module__M8DL1W__discovered>i{background:var(--node-color);box-shadow:0 0 14px var(--node-color)}.TowerHologram-module__M8DL1W__floorNode>div{gap:3px;display:grid}.TowerHologram-module__M8DL1W__floorNode>b{color:#657e81;font-size:18px;font-weight:400}.TowerHologram-module__M8DL1W__floorNode.TowerHologram-module__M8DL1W__selected:after{content:"";background:var(--node-color);width:2px;box-shadow:0 0 14px var(--node-color);position:absolute;top:8px;bottom:8px;right:0}.TowerHologram-module__M8DL1W__floorNode.TowerHologram-module__M8DL1W__mentioned strong{color:#769092}.TowerHologram-module__M8DL1W__frontier{z-index:1;background:linear-gradient(#071a1e4d,#0000);border:1px dashed #5c979a38;gap:17px;margin:25px 0 0 68px;padding:24px;display:flex;position:relative}.TowerHologram-module__M8DL1W__frontier>i{border:1px solid #466a6d;flex:none;width:22px;height:22px;transform:rotate(45deg)}.TowerHologram-module__M8DL1W__frontier>div{gap:7px;display:grid}.TowerHologram-module__M8DL1W__frontier strong{color:#86a3a5;font-family:Georgia,serif;font-size:18px;font-weight:400}.TowerHologram-module__M8DL1W__frontier span{color:#54777a;font-size:12px;line-height:1.5}.TowerHologram-module__M8DL1W__inspector{--inspect:#55d8dd;border:1px solid color-mix(in srgb,var(--inspect) 25%,transparent);background:#020f13d1;align-self:start;position:sticky;top:90px;overflow:hidden;box-shadow:0 30px 70px #00000047}.TowerHologram-module__M8DL1W__inspector.TowerHologram-module__M8DL1W__rest{--inspect:#83dfbd}.TowerHologram-module__M8DL1W__inspector.TowerHologram-module__M8DL1W__warden{--inspect:#b09afa}.TowerHologram-module__M8DL1W__inspector>img,.TowerHologram-module__M8DL1W__inspectorVisual{object-fit:cover;border-bottom:1px solid color-mix(in srgb,var(--inspect) 20%,transparent);width:100%;height:230px}.TowerHologram-module__M8DL1W__inspectorVisual{background:radial-gradient(circle,color-mix(in srgb,var(--inspect) 16%,transparent),transparent 45%),#031217;place-items:center;display:grid;position:relative}.TowerHologram-module__M8DL1W__inspectorVisual span,.TowerHologram-module__M8DL1W__inspectorVisual i,.TowerHologram-module__M8DL1W__inspectorVisual b{border:1px solid color-mix(in srgb,var(--inspect) 45%,transparent);border-radius:50%;width:120px;height:120px;position:absolute}.TowerHologram-module__M8DL1W__inspectorVisual i{border-style:dashed;width:82px;height:82px}.TowerHologram-module__M8DL1W__inspectorVisual b{background:color-mix(in srgb,var(--inspect) 12%,transparent);border-radius:0;width:26px;height:26px;transform:rotate(45deg)}.TowerHologram-module__M8DL1W__inspectorBody{padding:25px}.TowerHologram-module__M8DL1W__inspectorNumber{color:var(--inspect);margin:18px 0 5px;font-family:Georgia,serif;font-size:52px;line-height:.85}.TowerHologram-module__M8DL1W__inspector h2{color:#efffff;margin:14px 0;font-family:Georgia,serif;font-size:31px;font-weight:400;line-height:1.05}.TowerHologram-module__M8DL1W__inspectorBody>span{color:#82a3a5;min-height:70px;font-family:Georgia,serif;font-size:15px;line-height:1.55;display:block}.TowerHologram-module__M8DL1W__inspector dl{grid-template-columns:1fr 1fr;gap:8px;margin:24px 0;display:grid}.TowerHologram-module__M8DL1W__inspector dl div{border:1px solid #5db8bb1f;gap:5px;padding:12px;display:grid}.TowerHologram-module__M8DL1W__inspector dt{color:#577f82;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.TowerHologram-module__M8DL1W__inspector dd{color:#b7cece;margin:0;font-size:11px}.TowerHologram-module__M8DL1W__inspector a{border:1px solid color-mix(in srgb,var(--inspect) 47%,transparent);color:#dff;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:46px;padding:0 15px;font-size:10px;font-weight:900;display:flex}.TowerHologram-module__M8DL1W__inspector a:hover{background:color-mix(in srgb,var(--inspect) 10%,transparent)}@media (max-width:1120px){.TowerHologram-module__M8DL1W__layout{grid-template-columns:minmax(0,700px) minmax(280px,360px)}.TowerHologram-module__M8DL1W__legend{display:none}.TowerHologram-module__M8DL1W__intro{max-width:1070px}}@media (max-width:820px){.TowerHologram-module__M8DL1W__page{padding-top:12px}.TowerHologram-module__M8DL1W__intro{padding:18px 0;display:block}.TowerHologram-module__M8DL1W__intro dl{margin-top:22px}.TowerHologram-module__M8DL1W__layout{flex-direction:column;display:flex}.TowerHologram-module__M8DL1W__inspector{order:-1;grid-template-columns:180px 1fr;display:grid;position:relative;top:auto}.TowerHologram-module__M8DL1W__inspector>img,.TowerHologram-module__M8DL1W__inspectorVisual{border:0;border-right:1px solid #5ac1c42b;height:100%;min-height:280px}.TowerHologram-module__M8DL1W__towerIndex{padding:0 0 50px}.TowerHologram-module__M8DL1W__floorNode{min-height:66px}}@media (max-width:560px){.TowerHologram-module__M8DL1W__intro h1{font-size:44px}.TowerHologram-module__M8DL1W__intro>div>span{font-size:15px}.TowerHologram-module__M8DL1W__intro dl div{flex:1;min-width:0}.TowerHologram-module__M8DL1W__inspector{display:block}.TowerHologram-module__M8DL1W__inspector>img,.TowerHologram-module__M8DL1W__inspectorVisual{border-right:0;height:210px;min-height:210px}.TowerHologram-module__M8DL1W__inspectorBody>span{min-height:0}.TowerHologram-module__M8DL1W__towerIndex{padding:0}.TowerHologram-module__M8DL1W__entranceNode{grid-template-columns:52px minmax(0,1fr) 18px}.TowerHologram-module__M8DL1W__band{padding-left:48px}.TowerHologram-module__M8DL1W__band>header{width:36px}.TowerHologram-module__M8DL1W__floorNode{grid-template-columns:47px 15px minmax(0,1fr) 12px;gap:8px;padding:8px}.TowerHologram-module__M8DL1W__floorNode>span{font-size:19px}.TowerHologram-module__M8DL1W__floorNode strong{font-size:16px}.TowerHologram-module__M8DL1W__spine{left:47px}.TowerHologram-module__M8DL1W__frontier{margin-left:45px;padding:18px}}@media (prefers-reduced-motion:reduce){.TowerHologram-module__M8DL1W__floorNode,.TowerHologram-module__M8DL1W__entranceNode{scroll-behavior:auto}}
