@font-face{font-family:Cinzel;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/cinzel-latin.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-latin.woff2)format("woff2")}:root{--text:#ffe7b1e0;--font-display:Cinzel, Georgia, "Times New Roman", serif;--font-body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"SFMono-Regular", "SF Mono", Consolas, "Liberation Mono", monospace;--font-data:"IBM Plex Mono", "SF Mono", Consolas, monospace;--text-hi:#f5ead2;--text-dim:#b99a66;color:var(--text);font-family:var(--font-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#050402}*{box-sizing:border-box}html{background:#050402;min-width:320px}body{min-width:320px;min-height:100svh;margin:0}button,a{font:inherit}a:focus-visible{outline-offset:4px;outline:2px solid #ffcc5c}@media (width>=1000px){.lucky-address a{color:inherit;text-decoration:none}.lucky-address a:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.lucky-medal-panel{z-index:31;pointer-events:auto;-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);background:radial-gradient(circle at 17%,#ffd35247,#0000 34%),linear-gradient(90deg,#2a17027a,#0b070124);border:1px solid #ffb1219e;border-radius:8px;align-items:center;gap:14px;width:min(24.8vw,360px);height:104px;min-height:100px;padding:9px 16px 9px 10px;animation:.7s cubic-bezier(.2,.7,.3,1) .42s both stageRise;display:flex;position:absolute;top:55.4%;left:41.8%;box-shadow:0 0 24px #ff8f0c3d,inset 0 1px #fff4be40,inset 0 0 28px #ffb92814}.lucky-medal-panel:before{pointer-events:none;content:"";background:radial-gradient(circle,#ffc43c57,#ff78051f 48%,#0000 70%);border-radius:50%;width:156px;height:156px;animation:4.6s ease-in-out infinite medalBreath;position:absolute;top:50%;left:-26px;transform:translateY(-50%)}.lucky-medal-image{flex:0 0 110px;align-self:flex-start;width:110px;height:110px;margin-top:-20px;margin-left:-2px;position:relative}.lucky-medal-image:after{content:"";filter:drop-shadow(0 0 5px #ffdf6980)drop-shadow(0 2px 14px #ff960f52);background:url(/assets/lucky-finder-medal.webp) 50%/contain no-repeat;transition:transform .28s cubic-bezier(.2,.7,.3,1),filter .28s;position:absolute;inset:0}.lucky-medal-panel:hover .lucky-medal-image:after{filter:drop-shadow(0 0 7px #ffe678a8)drop-shadow(0 2px 18px #ffa01473);transform:scale(1.05)}.lucky-address{gap:7px;min-width:0;display:grid}.lucky-address span{color:var(--text-dim);letter-spacing:.18em;text-transform:uppercase;font-size:clamp(11px,.8vw,13px);font-weight:700}.lucky-address strong{color:#0000;font-family:var(--font-data);text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#fff4b2,#ffc247 45%,#ff8618 76%,#6b3200);filter:drop-shadow(0 0 8px #ffbc2d70)drop-shadow(0 2px #1c0a0080);-webkit-background-clip:text;background-clip:text;font-size:clamp(19px,1.6vw,25px);font-weight:600;line-height:1;overflow:hidden}}@keyframes stageRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes medalBreath{0%,to{opacity:.62;transform:translateY(-50%)scale(.96)}50%{opacity:1;transform:translateY(-50%)scale(1.06)}}@media (width>=1000px){.lucky-medal-panel--refined{isolation:isolate;background:radial-gradient(at 18%,#a2742024,#0000 55%),linear-gradient(110deg,#241a0cf5,#0c0905ed 66%,#211807f2);border-color:#b89043;border-radius:7px;gap:10px;padding-left:8px;padding-right:12px;box-shadow:inset 0 1px #ffe6a98c,inset 0 -2px #412d10,0 3px #4b3519,0 4px #d0a3544d,0 7px 16px #0006,0 0 20px #e4a63018}.lucky-medal-panel--refined:after{content:"";pointer-events:none;border:1px solid #e5c27b38;border-radius:3px;position:absolute;inset:4px}.lucky-medal-panel--refined:before{opacity:.7;width:132px;height:132px;left:-9px}.lucky-medal-panel--refined .lucky-medal-image{mix-blend-mode:screen;flex-basis:98px;align-self:center;width:98px;height:112px;margin-top:-19px;margin-left:0}.lucky-medal-panel--refined .lucky-medal-image:after{filter:brightness(.97)saturate(.9);background-image:url(/assets/lucky-finder-bitcoin-refined.png);background-size:contain}.lucky-medal-panel--refined:hover .lucky-medal-image:after{filter:brightness(1.03)saturate(.92);transform:scale(1.025)}.lucky-medal-panel--refined .lucky-address{flex:1;gap:10px}.lucky-medal-panel--refined .lucky-address span{letter-spacing:2px;color:#c4ab79;font-size:9px}.lucky-medal-panel--refined .lucky-address strong{letter-spacing:-.45px;filter:drop-shadow(0 1px 1px #0009);background:linear-gradient(#fff2c1,#e9c579 65%,#af8140);-webkit-background-clip:text;background-clip:text;font-size:clamp(14px,1.38vw,21px);font-weight:500;line-height:1.3}}@media (width>=1000px) and (prefers-reduced-motion:reduce){.lucky-medal-panel:before{animation:none}}@font-face{font-family:Hall Song;font-style:normal;font-weight:400;font-display:swap;src:local(Songti SC Regular),local(STSongti-SC-Regular),url(/fonts/hall-song-400-262e74ec.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+B7,U+201C-201D,U+3002,U+4E00,U+4E09-4E0A,U+4E0D-4E0E,U+4E2A,U+4E2D,U+4E3A-4E3B,U+4E45,U+4E4B,U+4EAB,U+4EBA,U+4ECE,U+4ED6,U+4EE5,U+4EEC,U+4EF7,U+4F30,U+4F4D,U+503C,U+505C,U+5165,U+5168,U+516D,U+5171,U+5176,U+5185,U+51E1,U+5206,U+522B,U+5230,U+5236,U+524D,U+529B,U+52A0,U+52A8,U+52B1,U+533A,U+5386,U+53D1,U+53E6,U+53EF-53F0,U+53F2,U+540D,U+5411,U+548C,U+54C8,U+56DE,U+5728,U+5730,U+5740,U+5757,U+578B,U+5802,U+5904,U+5907,U+590D,U+5931,U+5956,U+5B83,U+5B98,U+5BFC,U+5DF2,U+5E01,U+5E0C,U+5E73,U+5F00,U+5F55,U+5FEB,U+60C5,U+6211,U+6216,U+624B,U+6253,U+627E,U+62D6,U+63A5,U+6536,U+6587,U+65B0,U+65B9,U+65CB,U+65E0,U+65E9,U+65F6,U+663E,U+6682,U+66F4,U+6700,U+6709,U+672A,U+672C,U+67E5,U+683C,U+6848,U+6863,U+6A21,U+6B21,U+6B64-6B65,U+6BBF,U+6BCF,U+6BD4,U+6C38,U+6C60,U+6CA1,U+6CD5,U+70B9,U+7167,U+7206,U+7279,U+72EC,U+73B0,U+7403,U+7528,U+7684,U+770B,U+77FF,U+793A,U+7A7A,U+7ACB,U+7B2C,U+7B97,U+7EE7,U+7EED,U+7EF4,U+7F51,U+7FFB,U+8005,U+806A,U+81EA,U+822A,U+8282,U+89C6,U+89D2,U+8A00,U+8BB0,U+8BBE,U+8BD5,U+8BE6,U+8BED,U+8D25,U+8D39,U+8F6C,U+8F7D,U+8FD4,U+8FD8-8FD9,U+9020,U+90E8,U+90FD,U+91CC-91CD,U+91D1,U+94ED,U+94F8,U+94FE,U+952E,U+95F4,U+975E,U+9762,U+9875,U+9996,U+9B42,U+9EC4,U+FF0C,U+FF1A}@font-face{font-family:Hall Song;font-style:normal;font-weight:700;font-display:swap;src:local(Songti SC Bold),local(STSongti-SC-Bold),url(/fonts/hall-song-700-e5068491.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+B7,U+201C-201D,U+3002,U+4E00,U+4E09-4E0A,U+4E0D-4E0E,U+4E2A,U+4E2D,U+4E3A-4E3B,U+4E45,U+4E4B,U+4EAB,U+4EBA,U+4ECE,U+4ED6,U+4EE5,U+4EEC,U+4EF7,U+4F30,U+4F4D,U+503C,U+505C,U+5165,U+5168,U+516D,U+5171,U+5176,U+5185,U+51E1,U+5206,U+522B,U+5230,U+5236,U+524D,U+529B,U+52A0,U+52A8,U+52B1,U+533A,U+5386,U+53D1,U+53E6,U+53EF-53F0,U+53F2,U+540D,U+5411,U+548C,U+54C8,U+56DE,U+5728,U+5730,U+5740,U+5757,U+578B,U+5802,U+5904,U+5907,U+590D,U+5931,U+5956,U+5B83,U+5B98,U+5BFC,U+5DF2,U+5E01,U+5E0C,U+5E73,U+5F00,U+5F55,U+5FEB,U+60C5,U+6211,U+6216,U+624B,U+6253,U+627E,U+62D6,U+63A5,U+6536,U+6587,U+65B0,U+65B9,U+65CB,U+65E0,U+65E9,U+65F6,U+663E,U+6682,U+66F4,U+6700,U+6709,U+672A,U+672C,U+67E5,U+683C,U+6848,U+6863,U+6A21,U+6B21,U+6B64-6B65,U+6BBF,U+6BCF,U+6BD4,U+6C38,U+6C60,U+6CA1,U+6CD5,U+70B9,U+7167,U+7206,U+7279,U+72EC,U+73B0,U+7403,U+7528,U+7684,U+770B,U+77FF,U+793A,U+7A7A,U+7ACB,U+7B2C,U+7B97,U+7EE7,U+7EED,U+7EF4,U+7F51,U+7FFB,U+8005,U+806A,U+81EA,U+822A,U+8282,U+89C6,U+89D2,U+8A00,U+8BB0,U+8BBE,U+8BD5,U+8BE6,U+8BED,U+8D25,U+8D39,U+8F6C,U+8F7D,U+8FD4,U+8FD8-8FD9,U+9020,U+90E8,U+90FD,U+91CC-91CD,U+91D1,U+94ED,U+94F8,U+94FE,U+952E,U+95F4,U+975E,U+9762,U+9875,U+9996,U+9B42,U+9EC4,U+FF0C,U+FF1A}@font-face{font-family:Hall Song;font-style:normal;font-weight:900;font-display:swap;src:local(Songti SC Black),local(STSongti-SC-Black),url(/fonts/hall-song-900-3bf0670a.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+B7,U+201C-201D,U+3002,U+4E00,U+4E09-4E0A,U+4E0D-4E0E,U+4E2A,U+4E2D,U+4E3A-4E3B,U+4E45,U+4E4B,U+4EAB,U+4EBA,U+4ECE,U+4ED6,U+4EE5,U+4EEC,U+4EF7,U+4F30,U+4F4D,U+503C,U+505C,U+5165,U+5168,U+516D,U+5171,U+5176,U+5185,U+51E1,U+5206,U+522B,U+5230,U+5236,U+524D,U+529B,U+52A0,U+52A8,U+52B1,U+533A,U+5386,U+53D1,U+53E6,U+53EF-53F0,U+53F2,U+540D,U+5411,U+548C,U+54C8,U+56DE,U+5728,U+5730,U+5740,U+5757,U+578B,U+5802,U+5904,U+5907,U+590D,U+5931,U+5956,U+5B83,U+5B98,U+5BFC,U+5DF2,U+5E01,U+5E0C,U+5E73,U+5F00,U+5F55,U+5FEB,U+60C5,U+6211,U+6216,U+624B,U+6253,U+627E,U+62D6,U+63A5,U+6536,U+6587,U+65B0,U+65B9,U+65CB,U+65E0,U+65E9,U+65F6,U+663E,U+6682,U+66F4,U+6700,U+6709,U+672A,U+672C,U+67E5,U+683C,U+6848,U+6863,U+6A21,U+6B21,U+6B64-6B65,U+6BBF,U+6BCF,U+6BD4,U+6C38,U+6C60,U+6CA1,U+6CD5,U+70B9,U+7167,U+7206,U+7279,U+72EC,U+73B0,U+7403,U+7528,U+7684,U+770B,U+77FF,U+793A,U+7A7A,U+7ACB,U+7B2C,U+7B97,U+7EE7,U+7EED,U+7EF4,U+7F51,U+7FFB,U+8005,U+806A,U+81EA,U+822A,U+8282,U+89C6,U+89D2,U+8A00,U+8BB0,U+8BBE,U+8BD5,U+8BE6,U+8BED,U+8D25,U+8D39,U+8F6C,U+8F7D,U+8FD4,U+8FD8-8FD9,U+9020,U+90E8,U+90FD,U+91CC-91CD,U+91D1,U+94ED,U+94F8,U+94FE,U+952E,U+95F4,U+975E,U+9762,U+9875,U+9996,U+9B42,U+9EC4,U+FF0C,U+FF1A}@font-face{font-family:Hall Song Bundled;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/hall-song-400-262e74ec.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+B7,U+201C-201D,U+3002,U+4E00,U+4E09-4E0A,U+4E0D-4E0E,U+4E2A,U+4E2D,U+4E3A-4E3B,U+4E45,U+4E4B,U+4EAB,U+4EBA,U+4ECE,U+4ED6,U+4EE5,U+4EEC,U+4EF7,U+4F30,U+4F4D,U+503C,U+505C,U+5165,U+5168,U+516D,U+5171,U+5176,U+5185,U+51E1,U+5206,U+522B,U+5230,U+5236,U+524D,U+529B,U+52A0,U+52A8,U+52B1,U+533A,U+5386,U+53D1,U+53E6,U+53EF-53F0,U+53F2,U+540D,U+5411,U+548C,U+54C8,U+56DE,U+5728,U+5730,U+5740,U+5757,U+578B,U+5802,U+5904,U+5907,U+590D,U+5931,U+5956,U+5B83,U+5B98,U+5BFC,U+5DF2,U+5E01,U+5E0C,U+5E73,U+5F00,U+5F55,U+5FEB,U+60C5,U+6211,U+6216,U+624B,U+6253,U+627E,U+62D6,U+63A5,U+6536,U+6587,U+65B0,U+65B9,U+65CB,U+65E0,U+65E9,U+65F6,U+663E,U+6682,U+66F4,U+6700,U+6709,U+672A,U+672C,U+67E5,U+683C,U+6848,U+6863,U+6A21,U+6B21,U+6B64-6B65,U+6BBF,U+6BCF,U+6BD4,U+6C38,U+6C60,U+6CA1,U+6CD5,U+70B9,U+7167,U+7206,U+7279,U+72EC,U+73B0,U+7403,U+7528,U+7684,U+770B,U+77FF,U+793A,U+7A7A,U+7ACB,U+7B2C,U+7B97,U+7EE7,U+7EED,U+7EF4,U+7F51,U+7FFB,U+8005,U+806A,U+81EA,U+822A,U+8282,U+89C6,U+89D2,U+8A00,U+8BB0,U+8BBE,U+8BD5,U+8BE6,U+8BED,U+8D25,U+8D39,U+8F6C,U+8F7D,U+8FD4,U+8FD8-8FD9,U+9020,U+90E8,U+90FD,U+91CC-91CD,U+91D1,U+94ED,U+94F8,U+94FE,U+952E,U+95F4,U+975E,U+9762,U+9875,U+9996,U+9B42,U+9EC4,U+FF0C,U+FF1A}@font-face{font-family:Hall Song Bundled;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/hall-song-700-e5068491.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+B7,U+201C-201D,U+3002,U+4E00,U+4E09-4E0A,U+4E0D-4E0E,U+4E2A,U+4E2D,U+4E3A-4E3B,U+4E45,U+4E4B,U+4EAB,U+4EBA,U+4ECE,U+4ED6,U+4EE5,U+4EEC,U+4EF7,U+4F30,U+4F4D,U+503C,U+505C,U+5165,U+5168,U+516D,U+5171,U+5176,U+5185,U+51E1,U+5206,U+522B,U+5230,U+5236,U+524D,U+529B,U+52A0,U+52A8,U+52B1,U+533A,U+5386,U+53D1,U+53E6,U+53EF-53F0,U+53F2,U+540D,U+5411,U+548C,U+54C8,U+56DE,U+5728,U+5730,U+5740,U+5757,U+578B,U+5802,U+5904,U+5907,U+590D,U+5931,U+5956,U+5B83,U+5B98,U+5BFC,U+5DF2,U+5E01,U+5E0C,U+5E73,U+5F00,U+5F55,U+5FEB,U+60C5,U+6211,U+6216,U+624B,U+6253,U+627E,U+62D6,U+63A5,U+6536,U+6587,U+65B0,U+65B9,U+65CB,U+65E0,U+65E9,U+65F6,U+663E,U+6682,U+66F4,U+6700,U+6709,U+672A,U+672C,U+67E5,U+683C,U+6848,U+6863,U+6A21,U+6B21,U+6B64-6B65,U+6BBF,U+6BCF,U+6BD4,U+6C38,U+6C60,U+6CA1,U+6CD5,U+70B9,U+7167,U+7206,U+7279,U+72EC,U+73B0,U+7403,U+7528,U+7684,U+770B,U+77FF,U+793A,U+7A7A,U+7ACB,U+7B2C,U+7B97,U+7EE7,U+7EED,U+7EF4,U+7F51,U+7FFB,U+8005,U+806A,U+81EA,U+822A,U+8282,U+89C6,U+89D2,U+8A00,U+8BB0,U+8BBE,U+8BD5,U+8BE6,U+8BED,U+8D25,U+8D39,U+8F6C,U+8F7D,U+8FD4,U+8FD8-8FD9,U+9020,U+90E8,U+90FD,U+91CC-91CD,U+91D1,U+94ED,U+94F8,U+94FE,U+952E,U+95F4,U+975E,U+9762,U+9875,U+9996,U+9B42,U+9EC4,U+FF0C,U+FF1A}@font-face{font-family:Hall Song Bundled;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/hall-song-900-3bf0670a.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+B7,U+201C-201D,U+3002,U+4E00,U+4E09-4E0A,U+4E0D-4E0E,U+4E2A,U+4E2D,U+4E3A-4E3B,U+4E45,U+4E4B,U+4EAB,U+4EBA,U+4ECE,U+4ED6,U+4EE5,U+4EEC,U+4EF7,U+4F30,U+4F4D,U+503C,U+505C,U+5165,U+5168,U+516D,U+5171,U+5176,U+5185,U+51E1,U+5206,U+522B,U+5230,U+5236,U+524D,U+529B,U+52A0,U+52A8,U+52B1,U+533A,U+5386,U+53D1,U+53E6,U+53EF-53F0,U+53F2,U+540D,U+5411,U+548C,U+54C8,U+56DE,U+5728,U+5730,U+5740,U+5757,U+578B,U+5802,U+5904,U+5907,U+590D,U+5931,U+5956,U+5B83,U+5B98,U+5BFC,U+5DF2,U+5E01,U+5E0C,U+5E73,U+5F00,U+5F55,U+5FEB,U+60C5,U+6211,U+6216,U+624B,U+6253,U+627E,U+62D6,U+63A5,U+6536,U+6587,U+65B0,U+65B9,U+65CB,U+65E0,U+65E9,U+65F6,U+663E,U+6682,U+66F4,U+6700,U+6709,U+672A,U+672C,U+67E5,U+683C,U+6848,U+6863,U+6A21,U+6B21,U+6B64-6B65,U+6BBF,U+6BCF,U+6BD4,U+6C38,U+6C60,U+6CA1,U+6CD5,U+70B9,U+7167,U+7206,U+7279,U+72EC,U+73B0,U+7403,U+7528,U+7684,U+770B,U+77FF,U+793A,U+7A7A,U+7ACB,U+7B2C,U+7B97,U+7EE7,U+7EED,U+7EF4,U+7F51,U+7FFB,U+8005,U+806A,U+81EA,U+822A,U+8282,U+89C6,U+89D2,U+8A00,U+8BB0,U+8BBE,U+8BD5,U+8BE6,U+8BED,U+8D25,U+8D39,U+8F6C,U+8F7D,U+8FD4,U+8FD8-8FD9,U+9020,U+90E8,U+90FD,U+91CC-91CD,U+91D1,U+94ED,U+94F8,U+94FE,U+952E,U+95F4,U+975E,U+9762,U+9875,U+9996,U+9B42,U+9EC4,U+FF0C,U+FF1A}html.hall-page,html.hall-page body{background:#030201}html.hall-page{scrollbar-gutter:stable}.hall{--u:min(1vw, 1.7778svh);--vw:1vw;--cube:1.2;--cx:50vw;--cy:.5;--host:calc(59svh * var(--cube));--serif:"Songti SC", "STSong", "Noto Serif CJK SC", Georgia, serif;--glass:url(/assets/glass-face-Ckj3I7OL.webp);--finder:url(/assets/finder-LB1a2Fl0.webp);--plate:url(/assets/label-frame-DVLp1vfO.webp);color:#f8df9b;min-height:100svh;font-family:var(--serif);position:relative;overflow-x:clip}.hall[data-variant=record]{--cx:30vw}.hall[data-language=zh]{--serif:"Hall Song", "Songti SC", "STSong", "Noto Serif CJK SC", Georgia, serif}html[data-font=bundled] .hall[data-language=zh]{--serif:"Hall Song Bundled", "Songti SC", "STSong", "Noto Serif CJK SC", Georgia, serif}.hall *{box-sizing:border-box}.hall a{color:inherit;text-decoration:none}.hall button{color:inherit;cursor:pointer}.hall :is(a,button,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #ffe5a2}.hall .hall-stage{z-index:0;width:100vw;height:100svh;display:block;position:fixed;inset:0}.hall .hall-hero{z-index:1;height:100svh;min-height:540px;position:relative}.hall .hall-header{z-index:6;justify-content:space-between;align-items:center;height:5.2svh;display:flex;position:absolute;top:1.3svh;left:3vw;right:3vw}.hall .hall-brand{align-items:center;gap:calc(var(--u) * .8);display:flex}.hall .hall-brand img{width:calc(var(--u) * 2.5);height:calc(var(--u) * 2.5);object-fit:contain;min-width:34px;min-height:34px}.hall .hall-brand span{font:500 max(11px, calc(var(--u) * .62)) / 1.2 var(--font-body);letter-spacing:.2em;color:#bea373;transition:color .2s}.hall .hall-brand:hover span{color:#f0dba6}.hall .hall-header nav{align-items:center;gap:calc(var(--u) * 1.7);font:400 max(13px, calc(var(--u) * 1)) var(--serif);letter-spacing:.08em;color:#efd08d;display:flex}.hall .ex-nav-group{position:relative}.hall .ex-home-link,.hall .ex-nav-group>button{white-space:nowrap;padding:10px 0}.hall .ex-nav-group>button{font:inherit;letter-spacing:inherit;background:0 0;border:0;align-items:center;gap:.45em;display:flex}.hall .ex-home-link:hover,.hall .ex-nav-group>button:is(:hover,[aria-expanded=true]){color:#fff2cd;text-shadow:0 0 12px #eaa839}.hall .ex-nav-chevron{color:#bc9752;font-size:.9em}.hall .ex-nav-menu{background:#100b04fa;border:1px solid #a47e32;border-radius:3px;min-width:210px;padding:8px;position:absolute;top:100%;right:0;box-shadow:0 9px 24px #000b}.hall .ex-nav-menu[hidden]{display:none}.hall .ex-nav-menu a{font:14px / 1.4 var(--font-body);letter-spacing:.02em;white-space:nowrap;padding:12px 10px;display:block}.hall .ex-nav-menu a:is(:hover,:focus-visible){color:#fff2cd;background:#b682292e}.hall .ex-language{margin-left:calc(var(--u) * .4);border:1px solid #95703a;border-radius:3px;display:flex;overflow:hidden}.hall .ex-language button{padding:.6svh calc(var(--u) * 1);font:500 max(12px, calc(var(--u) * .9)) var(--font-body);background:#050402a8;border:0}.hall .ex-language button[aria-pressed=true]{color:#fff1c8;background:#9c75352e;box-shadow:inset 0 0 10px #d4a6573d}.hall .ex-language button:not([aria-pressed=true]):hover{color:#fff1c8;background:#9c75351a}.hall .hall-title{text-align:center;pointer-events:none;z-index:3;position:absolute;top:7.6svh;left:0;right:0}.hall .hall-title h1{font:900 calc(var(--u) * 5) / 1.08 var(--serif);letter-spacing:.2em;text-indent:.2em;filter:drop-shadow(0 .05em #241503)drop-shadow(0 0 .9em #ffba544d);margin:0}.hall .hall-title h1 b{font-weight:inherit;white-space:nowrap}.hall .hall-title h1 span{will-change:transform, opacity;background:linear-gradient(#fff7da 6%,#f7df9f 34%,#dcb05d 56%,#a8762b 80%,#e6c074 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.hall[data-language=en] .hall-title h1{font:800 calc(var(--u) * 3.35) / 1.12 Cinzel, Georgia, serif;letter-spacing:.085em;text-indent:.085em}.hall .hall-title p{font:600 max(12px, calc(var(--u) * 1.1)) / 1.3 var(--serif);letter-spacing:.36em;text-indent:.36em;color:#f0dba6;text-shadow:0 0 5px #000,0 0 12px #000,0 0 22px #000c,0 1px 2px #000;margin:1.2svh 0 0}.hall[data-language=en] .hall-title p{font-size:max(11px, calc(var(--u) * .92));letter-spacing:.2em;text-indent:.2em;font-family:Georgia,serif}.hall .hall-relic{width:var(--host);height:var(--host);left:calc(var(--cx) - var(--host) / 2);top:calc(var(--cy) * 100svh - var(--host) / 2);z-index:2;margin:0;position:absolute}.hall .hall-viewport{cursor:grab;touch-action:none;outline:none;position:absolute;inset:0}.hall .hall-viewport:active{cursor:grabbing}.hall .hall-viewport canvas{display:block}.hall .hall-reflection{pointer-events:none;opacity:.2;width:100%;height:16%;position:absolute;top:78%;left:0}.hall .hall-relic-status{white-space:nowrap;font:400 max(12px, calc(var(--u) * .82)) var(--serif);letter-spacing:.28em;color:#cdb07a;align-items:baseline;gap:.9em;display:flex;position:absolute;top:104%;left:50%;transform:translate(-50%)}.hall .hall-relic-status b{font:500 max(12px, calc(var(--u) * .82)) var(--font-data);letter-spacing:.06em;color:#ffe3a4}.hall .hall-relic-status i{background:linear-gradient(90deg, #e9b85c calc(var(--progress) * 100%), #5d441c66 0);height:1px;position:absolute;bottom:-.8em;left:0;right:0}.hall .hall-relic-status button{font:inherit;background:#34240d;border:1px solid #b28b47;padding:6px 14px}.hall .hall-loading{left:50%;top:calc(7.6svh + var(--u) * 1.6);z-index:4;justify-content:center;align-items:baseline;column-gap:calc(var(--u) * 1.1);row-gap:calc(var(--u) * .8);width:max-content;min-width:calc(var(--u) * 24);max-width:92vw;font:400 max(12px, calc(var(--u) * 1.02)) / 1.2 var(--serif);letter-spacing:.42em;color:#d9bd86;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;flex-wrap:wrap;margin:0;transition:opacity .45s,visibility 0s .45s;display:flex;position:absolute;transform:translate(-50%)}.hall .hall-loading span{text-indent:.42em}.hall .hall-loading i{background:#6a4f2270;border-radius:1px;flex:0 0 100%;height:2px;position:relative;overflow:hidden}.hall .hall-loading i:before{content:"";transform-origin:0;transform:scaleX(var(--progress,0));background:linear-gradient(90deg,#a8762b,#f7df9f);transition:transform .25s;position:absolute;inset:0}.hall .hall-loading i:after{content:"";background:linear-gradient(90deg,#0000,#fff6d8d9,#0000);width:22%;animation:1.5s linear infinite hall-loading-glint;position:absolute;top:0;bottom:0;left:0}.hall .hall-loading b{min-width:2.6em;font:500 max(12px, calc(var(--u) * 1.02)) var(--font-data);letter-spacing:.04em;text-align:left;font-variant-numeric:tabular-nums;color:#ffe3a4}.hall[data-language=en] .hall-loading{letter-spacing:.16em}.hall[data-language=en] .hall-loading span{text-indent:.16em}.hall[data-ceremony=loading] .hall-loading{opacity:1;visibility:visible;transition:none;animation:.4s .35s backwards hall-loading-in}@keyframes hall-loading-in{0%{opacity:0}}@keyframes hall-loading-glint{0%{transform:translate(-100%)}to{transform:translate(455%)}}@media (prefers-reduced-motion:reduce){.hall .hall-loading i:after{opacity:0;animation:none}}.hall[data-ceremony=loading] .hall-relic-status{clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.hall .hall-relic-controls{gap:calc(var(--u) * .9);z-index:3;opacity:.72;flex-direction:column;display:flex;position:absolute;bottom:6%;left:104%}.hall .hall-relic[data-state=loading] .hall-relic-controls{visibility:hidden}.hall .hall-relic-controls button{width:calc(var(--u) * 1.9);height:calc(var(--u) * 1.9);background:#090703c7;border:1px solid #947235;border-radius:50%;place-items:center;min-width:28px;min-height:28px;padding:6px;display:grid}.hall .hall-relic-controls button:not(:disabled):hover{color:#fff1c5;border-color:#f4cf78}.hall .hall-relic-controls button:disabled{opacity:.4;cursor:default}.hall .hall-relic-controls svg{width:100%;height:100%}.hall[data-ceremony=loading]{--lit:0;--gate:0;--satoshi:0}.hall[data-ceremony=loading] :is(.hall-title h1 span,.hall-title p,.hall-record,.hall-caption,.hall-scroll-hint,.hall-plaque-actions,.hall-history-item,.hall-viewport,.hall-relic-controls){opacity:0}.hall[data-ceremony=loading] :is(.hall-record,.hall-caption,.hall-scroll-hint,.hall-plaque-actions,.hall-plaque-over,.hall-history-item,.hall-relic-controls,.hall-case-label){pointer-events:none}html.hall-locked{overflow:hidden}.hall[data-ceremony=running],.hall[data-ceremony=running] *{pointer-events:none!important;cursor:default!important}.hall .hall-unseen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hall .hall-caption{padding:.7svh calc(var(--u) * 1.8);white-space:nowrap;z-index:3;font:400 calc(var(--u) * 1.25) Georgia, serif;color:#fff0c1;background:linear-gradient(#140d05f2,#060403f2);border:1px solid #b5873c;border-radius:2px;align-items:baseline;gap:.8em;margin:0;display:flex;position:absolute;bottom:5.4svh;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #000a,0 10px 30px #000c,inset 0 0 18px #0009}.hall .hall-caption span{font:500 max(11px, calc(var(--u) * .86)) var(--serif);letter-spacing:.32em;color:#e4b85b}.hall .hall-caption i{color:#a47e32;font-style:normal}.hall .hall-caption a:hover{text-shadow:0 0 12px #eaa839}.hall .hall-scroll-hint{width:fit-content;font:400 max(11px, calc(var(--u) * .78)) var(--serif);letter-spacing:.4em;text-indent:.4em;color:#bea373;z-index:3;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:.3em;margin:0 auto;padding:.4em 2em 1.7svh;transition:color .2s,text-shadow .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.hall .hall-scroll-hint:is(:hover,:focus-visible){color:#fff2cd;text-shadow:0 0 12px #eaa839}@media (height<=760px){.hall .hall-scroll-hint{flex-direction:row;gap:.6em}}.hall .hall-data-status{white-space:nowrap;z-index:5;font:400 max(12px, calc(var(--u) * .9)) var(--serif);letter-spacing:.08em;color:#f0dba6;background:#0c0805e6;border:1px solid #8a682f;border-radius:2px;align-items:center;gap:1em;margin:0;padding:.6em 1.1em;display:flex;position:absolute;bottom:11svh;left:50%;transform:translate(-50%)}.hall .hall-data-status button{font:inherit;color:#ffe9b3;background:#34240d;border:1px solid #b28b47;border-radius:2px;padding:.35em .9em}.hall .hall-data-stale{background:0 0;border:0;padding:0;bottom:3.4svh;left:3vw;transform:none}.hall .hall-data-stale button{font-size:max(11px, calc(var(--u) * .7));color:#cdb07a;background:#0c0805d9}.hall .hall-plaque-over{z-index:4;visibility:hidden;border-radius:3%;position:fixed}.hall a.hall-plaque-over{cursor:pointer}.hall .hall-plaque-turns{cursor:grab;touch-action:none}.hall .hall-plaque-turns:active{cursor:grabbing}.hall .hall-plaque-actions{z-index:4;justify-content:center;gap:calc(var(--u) * .45);display:flex;position:fixed;bottom:max(3.6svh,30px);transform:translate(-50%)}.hall .hall-plaque-actions :is(button,a,span){white-space:nowrap;font:500 max(11px, calc(var(--u) * .78)) var(--serif);letter-spacing:.12em;color:#f7d783;background:linear-gradient(#1b1207e6,#080603e6);border:1px solid #8a682f;border-radius:2px;align-items:center;gap:.5em;padding:.6em .9em;display:inline-flex}.hall .hall-plaque-actions :is(button,a):hover{color:#fff2cd;border-color:#f4cf78;box-shadow:0 0 18px #eaa83940}.hall .hall-plaque-actions svg{width:1.1em;height:1.1em}.hall .hall-ways{align-items:center;gap:calc(var(--u) * 1.1);z-index:6;display:flex;position:absolute;top:8.4svh;left:3vw}.hall .hall-neighbours{align-items:center;gap:calc(var(--u) * .45);display:flex}.hall :is(.hall-back,.hall-neighbours a,.hall-neighbours span,.hall-neighbours b){white-space:nowrap;font:500 max(12px, calc(var(--u) * .78)) var(--serif);letter-spacing:.12em;color:#f7d783;background:linear-gradient(#1b1207e6,#080603e6);border:1px solid #8a682f;border-radius:2px;align-items:center;gap:.5em;padding:.6em .9em;display:inline-flex}.hall .hall-back svg{transform:rotate(90deg)}.hall :is(.hall-back,.hall-neighbours a):hover{color:#fff2cd;border-color:#f4cf78;box-shadow:0 0 18px #eaa83940}.hall .hall-missing{width:34vw;font:400 max(13px, calc(var(--u) * 1.1)) / 1.6 var(--serif);color:#f0dba6;z-index:3;background:#0c0805e6;border:1px solid #8a682f;margin:0;padding:1.4em 1.6em;position:absolute;top:44svh;right:8vw}.hall .hall-missing p{margin:0}.hall .hall-missing nav{flex-wrap:wrap;gap:.7em;margin-top:1.1em;display:flex}.hall .hall-missing nav a{letter-spacing:.12em;color:#f7d783;white-space:nowrap;background:linear-gradient(#1b1207e6,#080603e6);border:1px solid #8a682f;border-radius:2px;align-items:center;gap:.5em;min-height:44px;padding:0 1.1em;font-size:max(13px,.9em);display:inline-flex}.hall .hall-missing nav a:hover{color:#fff2cd;border-color:#f4cf78;box-shadow:0 0 18px #eaa83940}.hall .hall-missing nav svg{width:1.1em;height:1.1em}.hall[data-variant=record] .hall-relic-controls{left:auto;right:104%}.hall .hall-record{z-index:3;text-align:center;border:calc(7.6 * var(--vw)) solid #0000;border-image:var(--plate) 84 fill / calc(7.6 * var(--vw)) stretch}.hall .hall-finder-medal{width:calc(31 * var(--vw));height:calc(31 * var(--vw));background:var(--finder) center / contain no-repeat;mix-blend-mode:screen;margin:0 auto}.hall .hall-record :is(h1,h2){margin:calc(1 * var(--vw)) 0 calc(3 * var(--vw));font:700 calc(3.5 * var(--vw)) var(--serif);letter-spacing:.3em;text-indent:.3em;color:#e4b85b}.hall .hall-finder-address{gap:calc(.5 * var(--vw));font:600 calc(5.9 * var(--vw)) / 1.22 var(--font-data);letter-spacing:.02em;white-space:pre;display:grid}.hall .hall-record dl{margin:calc(5 * var(--vw)) 0 0;font:400 calc(3.5 * var(--vw)) var(--serif);text-align:left;display:grid}.hall .hall-record dl div{gap:calc(3 * var(--vw));padding:calc(2.3 * var(--vw)) 0;border-top:1px solid #a47e3266;grid-template-columns:auto 1fr;align-items:baseline;display:grid}.hall .hall-record dl div:last-child{border-bottom:1px solid #a47e3266}.hall .hall-record dt{letter-spacing:.2em;color:#d8b46b;font-weight:700}.hall .hall-record dd{text-align:right;color:#ffe9b3;min-width:0;font:600 calc(3.7 * var(--vw)) Georgia, serif;overflow-wrap:anywhere;margin:0}.hall .hall-record dd small{font:400 calc(2.9 * var(--vw)) var(--serif);color:#ccb074;display:block}.hall .hall-record dd.hall-data{font:500 calc(3.2 * var(--vw)) var(--font-data)}.hall .hall-record dd.hall-hash{font-size:calc(2.5 * var(--vw));color:#e4cf9f;line-height:1.4}.hall .hall-detail-link{margin-top:calc(5 * var(--vw));height:46px;font:500 calc(3.8 * var(--vw)) var(--serif);letter-spacing:.2em;background:linear-gradient(#2a1c0acc,#100b05cc);border:1px solid #b5873c;border-radius:2px;justify-content:center;align-items:center;gap:.7em;display:flex}.hall .hall-record-actions{gap:calc(2.4 * var(--vw));margin-top:calc(5 * var(--vw));grid-template-columns:1fr 1fr;display:grid}.hall .hall-record-actions>:not(.hall-share){grid-column:1/-1}.hall .hall-record-actions :is(button,a,span){height:46px;font:500 calc(3.6 * var(--vw)) var(--serif);letter-spacing:.14em;color:#f7d783;background:linear-gradient(#2a1c0acc,#100b05cc);border:1px solid #b5873c;border-radius:2px;justify-content:center;align-items:center;gap:.7em;display:flex}.hall .hall-record-actions svg{width:1.1em;height:1.1em}.hall .hall-history h2{text-align:center;font:600 calc(4 * var(--vw)) var(--serif);letter-spacing:.3em;color:#e4b85b;margin:0 0 20px}.hall .hall-history-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 12px;display:grid}.hall .hall-history-item{justify-items:center;gap:14px;display:grid}.hall .hall-history-item:last-child:nth-child(odd){grid-column:1/-1}.hall .hall-glass{--size:calc(var(--u) * 4.5);width:var(--size);height:var(--size);perspective:700px;display:block}.hall .hall-glass-spin{width:100%;height:100%;transform-style:preserve-3d;animation:80s linear infinite hall-glass-turn;animation-delay:var(--phase);position:relative}.hall .hall-history-item:is(:hover,:focus-within) .hall-glass-spin{animation-play-state:paused}.hall .hall-glass-face{transform-style:preserve-3d;background:#e9ad3119;border:1px solid #ffe5a8db;position:absolute;inset:0;box-shadow:inset 0 0 14px #ffcc703a,0 0 7px #ffca65a3}.hall .hall-glass-face img{object-fit:cover;backface-visibility:hidden;opacity:.9;width:100%;height:100%;-webkit-mask-image:var(--glass);mask-image:var(--glass);filter:brightness(1.65)sepia(.28)saturate(1.5);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-source-type:luminance;mask-mode:luminance}.hall .hall-glass-front img{opacity:1}.hall .hall-glass-front{transform:translateZ(calc(var(--size) / 2))}.hall .hall-glass-back{transform:rotateY(180deg) translateZ(calc(var(--size) / 2))}.hall .hall-glass-right{transform:rotateY(90deg) translateZ(calc(var(--size) / 2))}.hall .hall-glass-left{transform:rotateY(-90deg) translateZ(calc(var(--size) / 2))}.hall .hall-glass-top{transform:rotateX(90deg) translateZ(calc(var(--size) / 2))}.hall .hall-glass-bottom{transform:rotateX(-90deg) translateZ(calc(var(--size) / 2))}@keyframes hall-glass-turn{0%{transform:rotateX(-12deg)rotateY(-24deg)}to{transform:rotateX(-12deg)rotateY(336deg)}}.hall[data-capture=still] .hall-glass-spin{animation:none;transform:rotateX(-12deg)rotateY(-24deg)}.hall .hall-history-label{text-align:center;white-space:nowrap;justify-items:center;gap:3px;display:grid}.hall .hall-history-label strong{font:600 calc(3.5 * var(--vw)) var(--font-data);color:#ffe3a4}.hall .hall-history-label span{font:400 calc(3 * var(--vw)) Georgia, serif;color:#efd08d}.hall .hall-history-label em{font:400 calc(3.2 * var(--vw)) var(--serif);color:#cdb07a;font-style:normal}.hall .hall-gallery{z-index:1;pointer-events:none;height:100svh;position:relative}.hall .hall-gallery h2{text-align:center;font:700 calc(var(--u) * 2.5) var(--serif);letter-spacing:.42em;text-indent:.42em;background:linear-gradient(#fff7da 6%,#f7df9f 34%,#dcb05d 60%,#a8762b 100%);color:#0000;filter:drop-shadow(0 2px #241503)drop-shadow(0 0 18px #ffba5447);-webkit-background-clip:text;background-clip:text;margin:0;position:absolute;top:7.2svh;left:0;right:0}.hall[data-language=en] .hall-gallery h2{font:800 calc(var(--u) * 2) Cinzel, Georgia, serif;letter-spacing:.2em;text-indent:.2em}.hall .hall-gallery p{left:0;right:0;top:calc(7.2svh + var(--u) * 3.9);text-align:center;font:600 max(12px, calc(var(--u) * .95)) var(--serif);letter-spacing:.3em;text-indent:.3em;color:#e6cf9c;text-shadow:0 0 3px #000,0 0 8px #000,0 0 18px #000;margin:0;position:absolute}.hall[data-language=en] .hall-gallery p{letter-spacing:.16em;text-indent:.16em;font-family:Georgia,serif}.hall .hall-roll{z-index:5;box-sizing:border-box;width:min(1040px,72vw);padding:calc(var(--u) * 2.6) calc(var(--u) * 2.4) calc(var(--u) * 2.2);background:linear-gradient(#120c05,#080503);border:1px solid #8a682f;border-bottom:0;border-radius:3px 3px 0 0;margin:0 auto;position:relative;box-shadow:0 0 0 1px #000c,0 -18px 60px #000c}.hall .hall-roll h2{text-align:center;font:700 calc(var(--u) * 2.1) var(--serif);letter-spacing:.42em;text-indent:.42em;background:linear-gradient(#fff4bf,#f7c85f 46%,#b9781b);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0}.hall[data-language=en] .hall-roll h2{font:800 calc(var(--u) * 1.6) Cinzel, Georgia, serif;letter-spacing:.2em;text-indent:.2em}.hall .hall-roll p{margin:calc(var(--u) * .9) 0 calc(var(--u) * 1.6);text-align:center;font:400 max(13px, calc(var(--u) * .9)) / 1.6 var(--serif);letter-spacing:.12em;color:#d9c08a}.hall .hall-roll ol{border-top:1px solid #a47e3255;margin:0;padding:0;list-style:none}.hall .hall-roll li{border-bottom:1px solid #a47e3255}.hall .hall-roll li a{min-height:48px;font:400 max(13px, calc(var(--u) * .9)) Georgia, serif;color:#efd9a4;grid-template-columns:2.2em minmax(10.5em,1.4fr) minmax(5em,.6fr) minmax(6em,.7fr) minmax(5.5em,.6fr) minmax(0,1.2fr);align-content:center;align-items:baseline;gap:0 1.1em;padding:.2em .8em;display:grid}.hall .hall-roll li a:is(:hover,:focus-visible){color:#fff2cd;background:#b6822926}.hall .hall-roll li b{font:500 max(12px, calc(var(--u) * .8)) var(--font-data);color:#a98c55;text-align:right}.hall .hall-roll li strong{font:600 max(14px, calc(var(--u) * 1)) var(--font-data);letter-spacing:.01em;background:linear-gradient(#fff4b2,#ffc247 60%,#f39a2a);color:#0000;-webkit-background-clip:text;background-clip:text}.hall .hall-roll li em{font-style:normal;font-family:var(--serif);letter-spacing:.06em;color:#c9ae78;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hall .hall-roll li :is(time,.hall-roll-reward,.hall-roll-height){white-space:nowrap}.hall .hall-to-top{width:max-content;min-height:44px;margin:calc(var(--u) * 1.6) auto 0;font:500 max(13px, calc(var(--u) * .9)) var(--serif);letter-spacing:.2em;color:#f7d783;background:linear-gradient(#1b1207e6,#080603e6);border:1px solid #8a682f;border-radius:2px;justify-content:center;align-items:center;gap:.6em;padding:0 1.4em;display:flex}.hall .hall-to-top:hover{color:#fff2cd;border-color:#f4cf78;box-shadow:0 0 18px #eaa83940}.hall .hall-to-top svg{width:1em;height:1em;transform:rotate(180deg)}.hall .hall-neighbours b{font-family:var(--font-data);letter-spacing:.04em;color:#e6cf9c;border-color:#0000}.hall .hall-neighbours span{color:#8f7a50;border-color:#5a4520}.hall .hall-neighbours svg{width:.9em;height:.9em}.hall .hall-neighbours :is(a,span):first-child svg{transform:rotate(90deg)}.hall .hall-neighbours :is(a,span):last-child svg{transform:rotate(-90deg)}.hall .hall-case-label{padding:.6em min(.9em, max(8px, calc(var(--u) * .75))) .62em;white-space:nowrap;pointer-events:auto;z-index:4;will-change:transform;background:linear-gradient(#171006f2,#060403f2);border:1px solid #a47e32;border-radius:2px;justify-items:center;gap:.3em;display:grid;position:fixed;top:0;left:0;box-shadow:0 0 0 1px #000a,0 8px 22px #000c,inset 0 0 14px #0009,inset 0 1px #ffdf9a26}.hall .hall-case-label strong{font:600 max(11px, calc(var(--u) * .92)) var(--font-data);letter-spacing:.01em;background:linear-gradient(#fff4b2,#ffc247 60%,#f39a2a);color:#0000;-webkit-background-clip:text;background-clip:text}.hall .hall-case-label span{font:400 max(10px, calc(var(--u) * .76)) Georgia, serif;color:#efd08d}.hall .hall-case-label em{font:400 max(10px, calc(var(--u) * .72)) var(--serif);letter-spacing:.06em;color:#bea373;font-style:normal}.hall .hall-case-label:before{content:"";left:calc(50% + var(--case-aside,0px));width:var(--case-wide,0px);height:var(--case-tall,0px);position:absolute;bottom:100%;transform:translate(-50%)}.hall .hall-case-label:is(:hover,:focus-visible){border-color:#f4cf78;box-shadow:0 0 0 1px #000a,0 8px 22px #000c,0 0 20px #eaa8394d,inset 0 0 14px #0009}.hall .hall-footer{font:500 max(10px, calc(var(--u) * .56)) var(--font-body);letter-spacing:.24em;color:#ad9870;z-index:5;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:.9svh;left:3vw;right:1.4vw}.hall .hall-footer>*{pointer-events:auto}.hall .hall-copyright{display:none}.hall[data-layout=stage] .hall-footer{align-items:flex-end}.hall .hall-elsewhere{align-items:center;gap:calc(var(--u) * 1.5);margin-left:auto;margin-right:calc(var(--u) * 1.8);display:flex}.hall .hall-elsewhere a{font:500 max(12px, calc(var(--u) * .7)) var(--font-body);letter-spacing:.06em;color:#e6d39f;white-space:nowrap;text-shadow:0 0 3px #000,0 0 8px #000,0 1px 2px #000;align-items:center;gap:.5em;text-decoration:none;transition:color .2s;display:inline-flex}.hall .hall-elsewhere a:hover,.hall .hall-elsewhere a:focus-visible{color:#fff3cc}.hall .hall-elsewhere a:focus-visible{outline-offset:4px;outline:1px solid #f4cf78}.hall .hall-elsewhere svg,.hall .hall-elsewhere img{filter:drop-shadow(0 0 2px #000)drop-shadow(0 0 5px #000a);flex:none;width:1.4em;height:1.4em}.hall[data-variant=record] .hall-elsewhere{margin-left:calc(var(--u) * 2.6);margin-right:auto}.hall .hall-version{font-family:var(--font-mono);letter-spacing:.12em}@media (prefers-reduced-motion:reduce){.hall .hall-glass-spin{animation:none;transform:rotateX(-12deg)rotateY(-24deg)}}.hall .hall-scene{display:contents}.hall[data-layout=column]{--vw:min(1vw, 6.8px);--u:calc(3.9 * var(--vw));--host:calc(84 * var(--vw))}.hall[data-layout=column] .hall-hero{width:calc(100 * var(--vw));height:auto;min-height:0;padding:max(12px, env(safe-area-inset-top)) 0 24px;flex-direction:column;margin:0 auto;display:flex}.hall[data-layout=column] .hall-header{z-index:20;flex-wrap:wrap;gap:10px;height:auto;padding:0 16px;position:relative;inset:auto}.hall[data-layout=column] .hall-brand img{width:36px;height:36px}.hall[data-layout=column] .hall-brand span{letter-spacing:.16em;font-size:9px}.hall[data-layout=column] .hall-header nav{width:100%;font-size:min(14px, calc(3.9 * var(--vw)));justify-content:space-between;gap:10px}.hall[data-layout=column] .hall-roll{width:auto;box-shadow:none;border-bottom:1px solid #8a682f;border-radius:3px;margin:34px 12px 0;padding:22px 12px 18px}.hall[data-layout=column] .hall-roll h2{font-size:calc(5.6 * var(--vw))}.hall[data-layout=column][data-language=en] .hall-roll h2{font-size:calc(4.4 * var(--vw))}.hall[data-layout=column] .hall-roll p{font-size:calc(3.3 * var(--vw));letter-spacing:.06em;margin:10px 0 16px}.hall[data-layout=column] .hall-roll li a{min-height:56px;font-size:calc(3.3 * var(--vw));grid-template-columns:1.9em 1fr auto;gap:2px 10px;padding:8px 4px}.hall[data-layout=column] .hall-roll li b{font-size:calc(3.1 * var(--vw));grid-row:1/span 2;align-self:center}.hall[data-layout=column] .hall-roll li strong{font-size:calc(4.2 * var(--vw));grid-column:2/span 2}.hall[data-layout=column] .hall-roll li .hall-roll-height{grid-column:2}.hall[data-layout=column] .hall-roll li time{text-align:right;grid-column:3}.hall[data-layout=column] .hall-roll li :is(.hall-roll-reward,em){display:none}.hall[data-layout=column] .hall-to-top{font-size:calc(3.6 * var(--vw));margin-top:18px}.hall[data-layout=column] .hall-ways{margin:14px 16px 0;display:block;position:static}.hall[data-layout=column] .hall-neighbours{flex-wrap:wrap;justify-content:space-between;gap:6px 8px;margin-top:10px}.hall[data-layout=column] :is(.hall-back,.hall-neighbours a,.hall-neighbours span,.hall-neighbours b){font-size:calc(3.4 * var(--vw))}.hall[data-layout=column] .hall-neighbours b{font-size:calc(3.2 * var(--vw));background:0 0;border:0;flex-basis:100%;order:-1;justify-content:center;padding:0}.hall[data-layout=column] .hall-neighbours :is(a,span){flex:1;justify-content:center;min-height:44px;position:relative}.hall[data-layout=column] .ex-nav-group{position:static}.hall[data-layout=column] .ex-nav-menu{background:#100b04;min-width:0;left:16px;right:16px}.hall[data-layout=column] .ex-language{flex:none;overflow:visible}.hall[data-layout=column] .ex-language button:first-child{border-radius:2px 0 0 2px}.hall[data-layout=column] .ex-language button:last-child{border-radius:0 2px 2px 0}.hall[data-layout=column] :is(.ex-home-link,.ex-nav-group>button,.ex-language button,.hall-back,.hall-data-status button){position:relative}.hall[data-layout=column] :is(.ex-home-link,.ex-nav-group>button,.ex-language button,.hall-back,.hall-data-status button):after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hall[data-layout=column] .ex-language button{padding:7px min(14px, calc(3.9 * var(--vw)));font-size:min(13px, calc(3.65 * var(--vw)));white-space:nowrap}.hall[data-layout=column][data-language=en] .ex-language{margin:0;position:absolute;top:1px;right:16px}.hall[data-layout=column][data-language=en] .hall-brand{max-width:calc(100% - 118px)}.hall[data-layout=column][data-language=en] .hall-brand span{white-space:normal}.hall[data-layout=column][data-language=en] .hall-header nav{letter-spacing:.04em}.hall[data-layout=column] .hall-title{margin-top:20px;padding:0 12px;position:static}.hall[data-layout=column] .hall-title h1{font-size:calc(8.4 * var(--vw));letter-spacing:.08em;text-indent:.08em}.hall[data-layout=column][data-language=en] .hall-title h1{font-size:calc(7.2 * var(--vw));letter-spacing:.04em;text-indent:.04em}.hall[data-layout=column] .hall-title p{font-size:calc(3.3 * var(--vw));letter-spacing:.2em;text-indent:.2em;margin-top:10px}.hall[data-layout=column] .hall-title p,.hall[data-layout=column] .hall-record :is(h1,h2){text-wrap:balance}.hall[data-layout=column] .hall-scene{width:calc(100 * var(--vw));height:calc(165 * var(--vw));margin-top:8px;display:block;position:relative;overflow:hidden}.hall .hall-stills{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 5% 90%,#0000);mask-image:linear-gradient(#0000,#000 5% 90%,#0000)}.hall .hall-stills i{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.hall .hall-still-shut{background-image:url(/assets/environment-_7JLLYmr.webp)}.hall .hall-still-open{background-image:url(/assets/environment-Cvk5rC4s.webp)}.hall .hall-still-empty{background-image:url(/assets/environment-DIuflApK.webp)}.hall .hall-still-colossus{background-image:url(/assets/environment-CqVdc7P0.webp)}.hall .hall-still-glare{opacity:var(--gate,1)}.hall .hall-still-doorway{--door:calc(5.15 * var(--vw));--gap:calc(var(--gate,1) * var(--door));clip-path:inset(32% calc(50% - var(--door)) 54.6% calc(50% - var(--door)) round var(--door) var(--door) 0 0);position:absolute;inset:0}.hall .hall-still-leaf-left{clip-path:inset(0 calc(50% + var(--gap)) 0 0)}.hall .hall-still-leaf-right{clip-path:inset(0 0 0 calc(50% + var(--gap)))}.hall .hall-still-empty{opacity:clamp(0, calc((var(--lit,1) - .31) / .69), 1)}.hall .hall-still-colossus{opacity:var(--satoshi,1)}.hall[data-layout=column] .hall-relic{left:calc(8 * var(--vw));top:calc(78 * var(--vw))}.hall[data-layout=column] .hall-relic-controls{left:calc(-5 * var(--vw));right:calc(-5 * var(--vw));bottom:calc(-1 * var(--vw));pointer-events:none;flex-direction:row;justify-content:space-between;gap:0}.hall[data-layout=column] .hall-relic-controls button{pointer-events:auto;width:44px;height:44px}.hall[data-layout=column] .hall-relic-status{z-index:3;max-width:calc(80 * var(--vw));white-space:normal;text-align:center;font-size:calc(3.3 * var(--vw));letter-spacing:.16em;background:#080603e0;border:1px solid #8a6a2f;border-radius:3px;flex-wrap:wrap;justify-content:center;padding:.75em 1.1em 1.15em;top:auto;bottom:5%}.hall[data-layout=column] .hall-relic-status b{font-size:calc(3.3 * var(--vw))}.hall[data-layout=column] .hall-relic-status i{bottom:.6em;left:1.1em;right:1.1em}.hall[data-layout=column] .hall-loading{top:calc(15 * var(--vw));min-width:calc(64 * var(--vw));column-gap:calc(3 * var(--vw));row-gap:calc(3.2 * var(--vw));font-size:calc(3.7 * var(--vw));letter-spacing:.3em}.hall[data-layout=column] .hall-loading span{text-indent:.3em}.hall[data-layout=column][data-language=en] .hall-loading{letter-spacing:.12em}.hall[data-layout=column][data-language=en] .hall-loading span{text-indent:.12em}.hall[data-layout=column] .hall-loading b{font-size:calc(3.7 * var(--vw))}.hall[data-layout=column] .hall-back{display:inline-flex}.hall[data-layout=column] .hall-missing{width:auto;font-size:calc(3.8 * var(--vw));margin:20px 16px;position:static}.hall[data-layout=column] .hall-missing nav a:first-child:not(:only-child){display:none}.hall[data-layout=column] .hall-data-status{white-space:normal;font-size:calc(3.6 * var(--vw));flex-wrap:wrap;justify-content:center;margin:20px 16px 0;position:static;transform:none}.hall[data-layout=column] .hall-record{padding:calc(1.4 * var(--vw)) calc(2.4 * var(--vw)) calc(3 * var(--vw));margin:8px 12px 0}.hall[data-layout=column] .hall-history{margin:26px 16px 0}.hall[data-layout=column] .hall-glass{--size:calc(27 * var(--vw))}.hall[data-layout=column] .hall-footer{text-align:center;flex-direction:column;gap:8px;margin:30px 16px 0;font-size:10px;position:static}.hall[data-layout=column] .hall-copyright{display:inline}.hall[data-layout=column] .hall-elsewhere{flex-wrap:wrap;order:-1;justify-content:center;gap:0 18px;margin:0 0 4px}.hall[data-layout=column] .hall-elsewhere a{min-height:44px;padding:0 8px;font-size:13px}.hall.hall-stills-source{height:100svh;overflow:hidden}.hall.hall-stills-source .hall-stage{position:absolute}.hall .hall-relic-ghost{visibility:hidden}
