.clock-row{align-items:center;gap:2px;display:inline-flex}.clock-frame{perspective:600px;color:#c4a46a;letter-spacing:.18em;user-select:none;background:linear-gradient(170deg,#0e0c16 0%,#0a0812 40%,#080610 100%);border:1px solid #281e3ccc;border-color:#3c2d5080 #281e3ccc #0a0810e6;border-radius:8px;align-items:center;padding:14px 22px 12px;font-family:Courier New,monospace;font-size:2.4rem;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #0009,inset 0 -1px 3px #0006,inset 1px 0 3px #0000004d,inset -1px 0 3px #0000004d,0 1px #503c641a,0 4px 20px #00000080,0 8px 40px #0000004d}.clock-frame:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c4a46a59,#0000);height:1px;position:absolute;top:0;left:15%;right:15%}.clock-frame:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#0006,#0000);height:1px;position:absolute;bottom:0;left:15%;right:15%}.clock-fixed{opacity:.45;text-shadow:0 2px 3px #000000e6,0 -1px #c4a46a14,0 0 6px #c4a46a0a;line-height:1}.clock-dot{opacity:.5;line-height:1;animation:2s ease-in-out infinite dotPulse}.clock-dot:nth-child(2 of .clock-dot){animation-delay:.15s}@keyframes dotPulse{0%,to{opacity:.5}50%{opacity:.15}}.clock-reel--narrow{animation:2.5s ease-in-out infinite reelBreathe}.clock-reel--narrow:nth-child(2 of .clock-reel--narrow){animation-delay:.15s}@keyframes reelBreathe{0%,to{opacity:1}50%{opacity:.35}}.clock-lemniscate{pointer-events:none;z-index:0;opacity:.4;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.clock-lemniscate .lemn-layer{fill:none;stroke-linecap:round;stroke-linejoin:round}.clock-lemniscate .l0{stroke:#e63228b3;stroke-width:1.6px;stroke-dasharray:60 60;animation:10s ease-in-out infinite lp0,8s linear infinite lemnFlow}.clock-lemniscate .l1{stroke:#eb78288c;stroke-width:1.4px;stroke-dasharray:55 55;animation:10s ease-in-out infinite lp1,8.6s linear infinite lemnFlow}.clock-lemniscate .l2{stroke:#dcc83273;stroke-width:1.2px;stroke-dasharray:50 50;animation:10s ease-in-out infinite lp2,9.2s linear infinite lemnFlow}.clock-lemniscate .l3{stroke:#32be6473;stroke-width:1px;stroke-dasharray:45 45;animation:10s ease-in-out infinite lp3,9.8s linear infinite lemnFlow}.clock-lemniscate .l4{stroke:#288cd280;stroke-width:.9px;stroke-dasharray:40 40;animation:10s ease-in-out infinite lp4,10.4s linear infinite lemnFlow}.clock-lemniscate .l5{stroke:#5a3cbe80;stroke-width:.8px;stroke-dasharray:35 35;animation:10s ease-in-out infinite lp5,11s linear infinite lemnFlow}.clock-lemniscate .l6{stroke:#aa32a073;stroke-width:.7px;stroke-dasharray:30 30;animation:10s ease-in-out infinite lp6,11.6s linear infinite lemnFlow}.clock-lemniscate .lemn-center{fill:#c8b47840;animation:10s ease-in-out infinite lemnCenterPulse}@keyframes lemnFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-120px}}@keyframes lp0{0%,to{opacity:.3}14%{opacity:.8}28%{opacity:.3}42%{opacity:.6}57%{opacity:.3}71%{opacity:.8}85%{opacity:.3}}@keyframes lp1{0%,to{opacity:.5}14%{opacity:.3}28%{opacity:.8}42%{opacity:.3}57%{opacity:.6}71%{opacity:.3}85%{opacity:.8}}@keyframes lp2{0%,to{opacity:.7}14%{opacity:.5}28%{opacity:.3}42%{opacity:.8}57%{opacity:.3}71%{opacity:.6}85%{opacity:.3}}@keyframes lp3{0%,to{opacity:.3}14%{opacity:.6}28%{opacity:.5}42%{opacity:.3}57%{opacity:.8}71%{opacity:.3}85%{opacity:.6}}@keyframes lp4{0%,to{opacity:.6}14%{opacity:.3}28%{opacity:.6}42%{opacity:.5}57%{opacity:.3}71%{opacity:.8}85%{opacity:.3}}@keyframes lp5{0%,to{opacity:.8}14%{opacity:.6}28%{opacity:.3}42%{opacity:.3}57%{opacity:.6}71%{opacity:.3}85%{opacity:.8}}@keyframes lp6{0%,to{opacity:.3}14%{opacity:.8}28%{opacity:.6}42%{opacity:.6}57%{opacity:.8}71%{opacity:.8}85%{opacity:.3}}@keyframes lemnCenterPulse{0%,to{opacity:.15;r:1.5}50%{opacity:.35;r:2.2}}.clock-frame>.clock-fixed,.clock-frame>.clock-reel,.clock-frame>.clock-dot{z-index:1;position:relative}.clock-reel--narrow.flash{opacity:1;color:#c4a46a;text-shadow:0 0 8px #c4a46a99;transition:color,opacity,text-shadow;animation:none!important}.clock-reel--narrow.flash.fade-back{color:inherit;text-shadow:none;opacity:1;transition:color .5s ease-out,opacity .5s ease-out,text-shadow .5s ease-out}.clock-reel{cursor:ns-resize;vertical-align:middle;background:linear-gradient(#050408 0%,#080610 50%,#050408 100%);border:1px solid #140f23e6;border-radius:4px;width:22px;height:44px;transition:background .2s,box-shadow .2s;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 4px 10px #000000b3,inset 0 -4px 10px #000000b3,inset 2px 0 6px #0006,inset -2px 0 6px #0006,inset 0 0 0 1px #c4a46a08,0 0 0 1px #00000080,0 2px 6px #0006}.clock-reel--narrow{width:34px}.clock-reel--narrow .clock-cell{font-size:1.3rem}.clock-reel:hover{background:linear-gradient(#070610 0%,#0a0814 50%,#070610 100%);box-shadow:inset 0 4px 10px #000000b3,inset 0 -4px 10px #000000b3,inset 2px 0 6px #0006,inset -2px 0 6px #0006,inset 0 0 0 1px #c4a46a0f,0 0 0 1px #00000080,0 2px 6px #0006}.clock-reel:before,.clock-reel:after{content:"";pointer-events:none;z-index:2;height:18px;position:absolute;left:0;right:0}.clock-reel:before{background:linear-gradient(#050408fa,#05040880 50%,#0000);top:0}.clock-reel:after{background:linear-gradient(#0000,#05040880 50%,#050408fa);bottom:0}.clock-reel-strip{will-change:transform;position:absolute;top:0;left:0;right:0}.clock-cell{text-align:center;height:44px;color:inherit;text-shadow:0 2px 4px #000000f2,0 -1px 1px #c4a46a26,0 0 12px #c4a46a0d,1px 0 2px #0000004d,-1px 0 2px #0000004d;background:linear-gradient(#c4a46a03 0%,#c4a46a0a 15%,#c4a46a17 42%,#c4a46a1c 50%,#c4a46a17 58%,#c4a46a0a 85%,#c4a46a03 100%);font-family:Courier New,monospace;font-size:2.4rem;line-height:44px;position:relative;overflow:hidden}.clock-cell:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c4a46a0f,#0000);height:1px;position:absolute;top:0;left:15%;right:15%}.divergence-slot{width:100%;height:56px;position:relative}.clock-time-popup{z-index:20;text-align:center;pointer-events:none;background:radial-gradient(#e8a0300f 0%,#0000 70%);flex-direction:column;align-items:center;gap:6px;padding:12px 0;animation:.5s cubic-bezier(.16,1,.3,1) both divEnter;display:flex;position:absolute;top:0;left:0;right:0}.clock-time-popup.div-exit{animation:.45s ease-in forwards divExit}.clock-time-popup .popup-time{letter-spacing:.18em;color:#e8a030;text-shadow:0 0 8px #e8a03099,0 0 20px #e8a0304d,0 0 40px #e8781e26,0 2px 4px #000000e6;font-family:Courier New,monospace;font-size:1.5rem;animation:2.5s cubic-bezier(.22,1,.36,1) forwards timePopIn}.clock-time-popup .popup-time .unk{color:#b07020;text-shadow:0 0 6px #b0702066}.clock-time-popup .popup-time .unk.cycling{color:#ff9030;text-shadow:0 0 10px #ff903099}.clock-time-popup.no-post{background:radial-gradient(#c820250f 0%,#0000 70%);animation:.5s cubic-bezier(.16,1,.3,1) both divEnter,.5s ease-in-out .5s glitchShake}.clock-time-popup.no-post .popup-time{color:#c82025;letter-spacing:.22em;text-shadow:0 0 10px #c8202599,0 0 25px #c8202540,0 0 50px #c820251a,2px 0 #00ff641a,-2px 0 #5050ff1a;font-size:1.8rem;animation:3.5s cubic-bezier(.22,1,.36,1) forwards timePopInStrong}.clock-time-popup.no-post .popup-time .unk.cycling{color:#ff4040;text-shadow:0 0 12px #ff4040b3}.clock-time-popup.no-post .popup-time .unk{color:#8a1518;text-shadow:0 0 6px #8a151866}.popup-label{letter-spacing:.2em;text-transform:uppercase;opacity:0;font-family:Courier New,monospace;font-size:.42rem;animation:.6s .5s forwards labelFadeIn}.clock-time-popup:not(.no-post) .popup-label{color:#5a4a2a}.clock-time-popup.no-post .popup-label{color:#4a1a1a}@keyframes divEnter{0%{opacity:0;filter:blur(12px)brightness(2);clip-path:inset(40% 0);transform:translateY(-40%)scaleY(.3)}30%{opacity:.8;filter:blur(3px)brightness(1.3);clip-path:inset(10% 0);transform:translateY(-55%)scaleY(1.1)}50%{opacity:1;filter:blur()brightness();clip-path:inset(0);transform:translateY(-48%)scaleY(1)}65%{transform:translateY(-50%)scaleY(1)}to{opacity:1;filter:blur()brightness();clip-path:inset(0);transform:translateY(-50%)scaleY(1)}}@keyframes divExit{0%{opacity:1;filter:blur();transform:translateY(-50%)scale(1)}40%{opacity:.6;filter:blur(2px);transform:translateY(-50%)scale(1.02)}to{opacity:0;filter:blur(10px);transform:translateY(-50%)scale(.95)}}@keyframes timePopIn{0%{opacity:0;filter:blur(6px);transform:scale(.5)}12%{opacity:1;filter:blur();transform:scale(1.05)}20%{transform:scale(1)}75%{opacity:1}to{opacity:0;transform:scale(.95)}}@keyframes timePopInStrong{0%{opacity:0;filter:blur(10px);transform:scale(.3)}8%{opacity:1;filter:blur();transform:scale(1.3)}15%{transform:scale(1.05)}20%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(.9)}}@keyframes glitchShake{0%,to{transform:translateY(-50%)translate(0)}10%{transform:translateY(-50%)translate(-5px)skew(-1deg)}20%{transform:translateY(-50%)translate(4px)skew(.5deg)}30%{transform:translateY(-50%)translate(-3px)}45%{transform:translateY(-50%)translate(3px)skew(-.5deg)}60%{transform:translateY(-50%)translate(-2px)}75%{transform:translateY(-50%)translate(1px)}}@keyframes nixieFlicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.85}94%{opacity:1}97%{opacity:.9}98%{opacity:1}}@keyframes labelFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:.7;transform:translateY(0)}}@keyframes goldPulse{0%,to{text-shadow:0 0 8px #e8a03099,0 0 20px #e8a0304d,0 0 40px #e8781e26}50%{text-shadow:0 0 15px #e8a030cc,0 0 35px #e8a03073,0 0 60px #e8781e40}}.dice-btn{cursor:pointer;perspective:200px;background:0 0;border:1px solid #1e1630;border-radius:5px;flex-shrink:0;width:34px;height:34px;padding:0;position:relative;box-shadow:0 2px 8px #0000004d}.dice-btn:hover{border-color:#c4a46a;box-shadow:0 0 12px #c4a46a33,0 2px 8px #0000004d}.dice-btn.active{border-color:#c4a46a;box-shadow:0 0 16px #c4a46a4d,0 2px 8px #0000004d}.dice-cube{width:26px;height:26px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,1,.36,1);position:relative;top:3px;left:3px;transform:rotateX(-20deg)rotateY(25deg)}.dice-cube.rolling{transition:none}.dice-cube.show-1{transform:rotateX(0)rotateY(0)}.dice-cube.show-2{transform:rotateX(0)rotateY(-90deg)}.dice-cube.show-3{transform:rotateX(-90deg)rotateY(0)}.dice-cube.show-4{transform:rotateX(90deg)rotateY(0)}.dice-cube.show-5{transform:rotateX(0)rotateY(90deg)}.dice-cube.show-6{transform:rotateX(0)rotateY(180deg)}.dice-face{background:#0a0812;border:1px solid #c4a46a33;border-radius:3px;place-items:center;width:26px;height:26px;display:grid;position:absolute}.dice-face-1{grid-template:"d"/1fr;transform:translateZ(13px)}.dice-face-2{grid-template:"a""b"/1fr;transform:rotateY(90deg)translateZ(13px)}.dice-face-3{grid-template:"a""d""b"/1fr;transform:rotateX(90deg)translateZ(13px)}.dice-face-4{grid-template:"a b""c d"/1fr 1fr;transform:rotateX(-90deg)translateZ(13px)}.dice-face-5{grid-template:"a b" "d" "c b" / 1fr 1fr;transform:rotateY(-90deg)translateZ(13px)}.dice-face-6{grid-template:"a b""c d""e f"/1fr 1fr;transform:rotateY(180deg)translateZ(13px)}.dice-face:before,.dice-face:after{content:"";display:block}.dice-face>span{display:block}.dice-face{color:#5a4a6a}.dice-btn:hover .dice-face,.dice-btn.active .dice-face{color:#c4a46a}.dice-face{background:#0a0812;overflow:hidden}.dice-face-1:after{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dice-face-2:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:4px;right:4px}.dice-face-2:after{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;bottom:4px;left:4px}.dice-face-3:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:4px;left:17px}.dice-face-3:after{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:11px;left:11px;box-shadow:-7px 7px}.dice-face-4:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:4px;left:4px;box-shadow:16px 0}.dice-face-4:after{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;bottom:4px;left:4px;box-shadow:16px 0}.dice-face-5:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:4px;left:17px}.dice-face-5:after{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:11px;left:11px;box-shadow:-7px -7px,-7px 7px,7px 7px}.dice-face-6:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:4px;left:5px;box-shadow:0 7px,0 14px}.dice-face-6:after{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:4px;right:5px;box-shadow:0 7px,0 14px}.clock-controls{justify-content:center;align-items:center;gap:1rem;margin-top:.8rem;display:flex}.clock-controls span{color:#5a4a6a;font-family:Courier New,monospace;font-size:.65rem}.dice-controls{margin-top:.8rem}.dice-controls button{color:#8a6a8a;cursor:pointer;background:0 0;border:1px solid #2a1a38;border-radius:8px;padding:2px 10px;font-family:Courier New,monospace;font-size:.65rem;transition:all .2s}.dice-controls button:hover{color:#c4a46a;border-color:#c4a46a}.page-btn{color:#8a6a8a;cursor:pointer;background:0 0;border:1px solid #2a1a38;border-radius:8px;padding:4px 14px;font-size:.65rem;transition:all .2s}.page-btn:hover{color:#c4a46a;border-color:#c4a46a}.terminal-container{background:#060806;border:1px solid #3a3a2a;border-top:2px solid #c4a46a26;border-radius:4px;flex-direction:column;max-width:800px;margin:0 auto;transition:border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 50px #c4a46a0d,0 0 100px #00000080,inset 0 0 80px #0006}.matrix-rain{z-index:11;opacity:.4;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.nft-content,.term-cmd-area,.term-readmore,.term-back-btn,.crt-boot,.nft-author,.nft-body{z-index:12;position:relative}.terminal-container.term-focused{border-color:#c4a46a73 #c4a46a59 #c4a46a59;box-shadow:0 0 30px #c4a46a14,0 0 80px #c4a46a0a,0 0 100px #00000080,inset 0 0 80px #0006}.terminal-container:after{content:"";pointer-events:none;z-index:10;background:repeating-linear-gradient(0deg,#0000 0 2px,#0000001a 2px 4px);animation:10s linear infinite scanDrift;position:absolute;inset:0}@keyframes scanDrift{0%{background-position:0 0}to{background-position:0 4px}}.terminal-container:before{content:"";pointer-events:none;z-index:9;background:radial-gradient(#c4a46a04 0%,#0000 55%,#0000001a 100%);border-radius:4px;position:absolute;inset:0;box-shadow:inset 0 0 60px #00000059,inset 0 0 120px #0003}.terminal-container{animation:5s ease-in-out infinite phosphorFlicker}@keyframes phosphorFlicker{0%,to{filter:brightness()}18%{filter:brightness(1.01)}36%{filter:brightness(.993)}54%{filter:brightness(1.007)}72%{filter:brightness(.997)}88%{filter:brightness(1.003)}}.soul-watermark{z-index:10;opacity:0;pointer-events:none;mix-blend-mode:screen;filter:brightness(.8)saturate(.6)contrast(1.1);background:url(/img/soul-watermark-rose-16x9.jpg) 50% 58%/contain no-repeat;transition:none;position:absolute;inset:0}.soul-watermark.soul-flash-in{animation:1.2s ease-out forwards soulAppear}@keyframes soulAppear{0%{opacity:0;filter:brightness(.8)saturate(.6)contrast(1.1)blur(8px);transform:scale(.95)}to{opacity:.1;filter:brightness(.85)saturate(.65)contrast(1.1)blur();transform:scale(1)}}.soul-watermark.soul-hold{opacity:.1}.soul-watermark.soul-flash-out{animation:1.5s ease-in forwards soulDissolve}@keyframes soulDissolve{0%{opacity:.1;filter:brightness(.85)saturate(.65)contrast(1.1)blur()}to{opacity:0;filter:brightness(.7)saturate(.5)contrast(1.1)blur(6px)}}.nft-content{z-index:1;flex:0 0 240px;height:240px;padding:1.5rem 2.5rem .8rem;position:relative;overflow:hidden}.term-back-btn{z-index:2;color:#ff386059;cursor:pointer;letter-spacing:.05em;background:0 0;border:none;padding:2px 6px;font-family:Courier New,monospace;font-size:.55rem;transition:all .2s;position:absolute;top:.5rem;left:.8rem}.term-back-btn:hover{color:#ff3860;text-shadow:0 0 6px #ff386066}.nft-inner{animation:.35s ease-out contentFadeIn}@keyframes contentFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.nft-title a{color:inherit;cursor:pointer;text-decoration:none}.nft-title{transition:text-shadow .25s}.nft-title:hover{text-shadow:0 0 8px #c4b4a066}.nft-empty{flex-direction:column;justify-content:center;align-items:center;gap:.4rem;height:100%;display:flex}.nft-err{color:#9a9a8a;letter-spacing:.12em;font-family:Courier New,monospace;font-size:1rem}.nft-err:before{content:"[ERR] ";color:#ff386099}.nft-err-sub{color:#6a8a5a;opacity:.7;letter-spacing:.08em;font-family:Courier New,monospace;font-size:.5rem}.nft-tag{color:#ff3860;letter-spacing:.1em;text-transform:uppercase;background:#ff38600a;border:1px solid #ff386040;border-radius:2px;margin-bottom:1rem;padding:2px 12px;font-family:Courier New,monospace;font-size:.52rem;text-decoration:none;transition:all .25s;display:inline-block}.nft-tag:before{content:"$ ";opacity:.5;color:#5a3a3a}.nft-tag:hover{color:#ff5a7a;text-shadow:0 0 8px #ff386059;background:#ff386014;border-color:#ff386080}.nft-title{color:#c4a46a;letter-spacing:.06em;text-shadow:0 0 8px #c4a46a40;margin:0 0 .8rem;font-family:Courier New,monospace;font-size:1.1rem;font-weight:400;line-height:1.5;transition:color .4s,text-shadow .4s}.nft-title:hover{color:#d4c4b0;text-shadow:0 0 14px #c4a46a66,0 0 30px #c4a46a1f}@keyframes cursorBlink{0%,to{opacity:.6}50%{opacity:0}}.nft-body{position:relative}.nft-body:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0000 0%,#c4a46a03 35%,#c4a46a05 50%,#c4a46a03 65%,#0000 100%);height:80px;animation:7s linear infinite phosphorSweep;position:absolute;left:-2.5rem;right:-2.5rem}@keyframes phosphorSweep{0%{opacity:0;top:-90px}8%{opacity:1}92%{opacity:1}to{opacity:0;top:calc(100% + 90px)}}.nft-ecg{pointer-events:none;z-index:0;height:40px;animation:6s step-end infinite ecgGlitch;position:absolute;bottom:0;left:-2.5rem;right:-2.5rem}.ecg-layer{width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:visible}.ecg-layer polyline{fill:none;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1200;stroke-dashoffset:1200px;animation:2.8s linear infinite ekgDraw}.ecg-main polyline{stroke:#184d578c;stroke-width:1.3px}.ecg-r{opacity:.7;transform:translateY(-3px)}.ecg-r polyline{stroke:#c8202580;stroke-width:.9px;animation-delay:-.4s}.ecg-b{opacity:.7;transform:translateY(3px)}.ecg-b polyline{stroke:#a0785073;stroke-width:.9px;stroke-dasharray:1200;stroke-dashoffset:1200px;animation:5.6s linear infinite ekgDrawB}.ecg-b2{opacity:.7;transform:translateY(3px)}.ecg-b2 polyline{stroke:#c4a46a8c;stroke-width:.9px;stroke-dasharray:1200;stroke-dashoffset:1200px;animation:5.6s linear infinite ekgDrawB2}@keyframes ekgDraw{0%{stroke-dashoffset:1200px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-1200px}}@keyframes ekgDrawB{0%{stroke-dashoffset:1200px}25%{stroke-dashoffset:0}25.01%{stroke-dashoffset:-1200px}to{stroke-dashoffset:-1200px}}@keyframes ekgDrawB2{0%{stroke-dashoffset:-1200px}50%{stroke-dashoffset:-1200px}50.01%{stroke-dashoffset:1200px}75%{stroke-dashoffset:0}75.01%{stroke-dashoffset:-1200px}to{stroke-dashoffset:-1200px}}.ecg-cross polyline{fill:none;stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1200;stroke-dashoffset:1200px;stroke:#00be5073;animation:7s linear infinite ekgDrawB}.ecg-cross-2 polyline{stroke:#8c50c866;stroke-width:.7px;animation:5s linear -1.5s infinite ekgDraw}.ecg-cross-3 polyline{stroke:#3c8cdc59;stroke-width:.6px;animation:8s linear -3s infinite ekgDrawB2}@keyframes ecgGlitch{0%,to{clip-path:inset(0);opacity:1;transform:translate(0)}2%{clip-path:inset(15% 0 55%);opacity:.8;transform:translate(-6px)}2.5%{clip-path:inset(55% 0 10%);opacity:.9;transform:translate(5px)}3%{clip-path:inset(0);opacity:1;transform:translate(0)}45%{clip-path:inset(0);opacity:1;transform:translate(0)}46%{clip-path:inset(0 0 45%);opacity:.7;transform:translate(8px)translateY(-2px)}46.5%{clip-path:inset(35% 0 30%);opacity:.85;transform:translate(-4px)translateY(1px)}47.5%{clip-path:inset(0);opacity:1;transform:translate(0)}82%{clip-path:inset(0);opacity:1;transform:translate(0)}83%{clip-path:inset(5% 0 75%);opacity:.6;transform:translate(-10px)}83.3%{clip-path:inset(65% 0 5%);opacity:.75;transform:translate(6px)}84%{clip-path:inset(0);opacity:1;transform:translate(0)}84.5%{clip-path:inset(40% 0 25%);opacity:.65;transform:translate(3px)}85%{clip-path:inset(0);opacity:1;transform:translate(0)}}.nft-excerpt{color:#c4b4a0;text-indent:1.5em;letter-spacing:.04em;text-shadow:0 0 8px #c4a46a40;z-index:1;margin:0;font-family:Courier New,monospace;font-size:.78rem;line-height:1.65;position:relative}.nft-author{text-align:right;color:#7a7a8a;letter-spacing:.08em;opacity:.7;margin-top:.6rem;font-family:Courier New,monospace;font-size:.6rem}.nft-date{text-align:right;color:#5a5a6a;letter-spacing:.1em;opacity:.5;margin-top:.15rem;font-family:Courier New,monospace;font-size:.5rem}.term-readmore{text-align:center;color:#ff386073;letter-spacing:.08em;z-index:1;flex-shrink:0;padding:.4rem 1.5rem;font-family:Courier New,monospace;font-size:.6rem;text-decoration:none;transition:all .25s;display:block;position:relative}.term-readmore:before{content:"> ";opacity:.5}.term-readmore:hover{color:#ff3860;text-shadow:0 0 8px #ff386066}.nft-poetry{text-align:center;padding:.5rem 0}.poetry-line{color:#c4b4a0;letter-spacing:.08em;text-shadow:0 0 8px #c4a46a40;margin:0;font-family:STKaiti,KaiTi,Georgia,serif;font-size:.88rem;font-style:italic;line-height:1.9;transition:color .3s,text-shadow .3s}.poetry-line:hover{color:#d4b480;text-shadow:0 0 10px #c4a46a59}.nft-excerpt del,.poetry-line del{opacity:.5;color:#8a7a6a;text-decoration:line-through}.nft-excerpt strong,.poetry-line strong{color:#e0d0b0;text-shadow:0 0 6px #c4a46a4d}.nft-excerpt em,.poetry-line em{color:#b0a090;font-style:italic}.nft-excerpt strong em,.nft-excerpt em strong,.poetry-line strong em,.poetry-line em strong{color:#e8d8b8;text-shadow:0 0 8px #c4a46a66;font-style:italic}.nft-poetry .nft-title,.nft-inner.nft-poetry .nft-title{text-align:center;color:#d4b480;text-shadow:0 0 10px #c4a46a4d;font-size:1.05rem}.nft-inner.nft-poetry .nft-tag{text-align:center;width:fit-content;margin-left:auto;margin-right:auto;display:block}.nft-inner.nft-poetry .nft-tag:before{content:""}.term-cmd-area{z-index:1;flex-direction:column;flex:none;min-height:0;display:flex;position:relative}.cmd-history{box-sizing:border-box;border-top:1px solid #c4a46a0f;flex:none;height:6.36rem;padding:.3rem 1.5rem;overflow:hidden}.cmd-hist-line{white-space:pre-wrap;word-break:break-all;font-family:Courier New,monospace;font-size:.6rem;line-height:1.6}.cmd-hist-user{color:#c4a46a;text-shadow:0 0 4px #c4a46a26}.cmd-hist-sep{color:#5a6a4a}.cmd-hist-text{color:#2a6a3a}.term-input-line{padding:.3rem 1.5rem .5rem;font-family:Courier New,monospace;font-size:.75rem;line-height:1.6;display:block}.term-username{color:#c4a46a;user-select:none;text-shadow:0 0 6px #c4a46a33;font-family:Courier New,monospace;font-size:.75rem;display:inline}.term-sep{color:#5a6a4a;user-select:none;font-family:Courier New,monospace;font-size:.75rem;display:inline}.term-input{box-sizing:border-box;color:#8a9a7a;caret-color:#0000;vertical-align:baseline;background:0 0;border:none;outline:none;width:2ch;min-width:2ch;margin:0;padding:0;font-family:Courier New,monospace;font-size:.75rem;line-height:1.2em;display:inline-block}.term-input:focus{box-shadow:none;outline:none}.term-cursor{opacity:0;vertical-align:text-bottom;background:#ff3860;width:6px;height:10px;margin-left:1px;animation:1s step-end infinite termCursorBlink;display:inline-block}@keyframes termCursorBlink{0%,to{opacity:1}50%{opacity:0}}.term-cursor.typing{opacity:.4;animation:none}.term-footer{z-index:1;flex-shrink:0;align-items:baseline;gap:.5rem;padding:.25rem 1.5rem .35rem;display:flex;position:relative}.term-footer-date{color:#3a2a4a;letter-spacing:.1em;font-family:Courier New,monospace;font-size:.48rem}.term-footer-date:before{content:"// ";opacity:.5}.term-footer-brand{color:#c4a46a38;letter-spacing:.06em;font-family:Segoe Script,Lucida Handwriting,cursive;font-size:.65rem}.term-led{background:#ff3860;border-radius:50%;width:4px;height:4px;animation:3s ease-in-out infinite ledPulse;position:absolute;bottom:6px;right:1.2rem;box-shadow:0 0 4px #ff386080,0 0 10px #ff386033}@keyframes ledPulse{0%,to{opacity:.5;box-shadow:0 0 4px #ff38604d,0 0 8px #ff38601a}50%{opacity:1;box-shadow:0 0 6px #ff386099,0 0 14px #ff386040}}.term-glitch{animation:.2s steps(4,end) termGlitch!important}@keyframes termGlitch{0%{filter:brightness(1.5)hue-rotate(10deg)}25%{filter:brightness(.7)saturate(2)hue-rotate(-5deg)}50%{filter:brightness(1.3)contrast(1.2)}75%{filter:brightness(.8)hue-rotate(5deg)}to{filter:brightness()}}.crt-boot{z-index:50;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.crt-boot.boot-active{display:block}.crt-boot:before{content:"";background:linear-gradient(90deg,#0000,#c4a46ab3,#c4a46ae6,#c4a46ab3,#0000);height:2px;animation:.75s ease-out forwards crtBoot;position:absolute;top:50%;left:5%;right:5%;transform:translateY(-50%);box-shadow:0 0 20px #c4a46a4d,0 0 40px #c4a46a1a}.crt-boot:after{content:"";background:#c4a46a0a;animation:.75s ease-out forwards crtBootFlash;position:absolute;inset:0}@keyframes crtBoot{0%{opacity:0;height:1px;left:30%;right:30%}15%{opacity:1;height:2px;left:5%;right:5%}35%{opacity:1;height:2px}55%{opacity:.35;height:100%;box-shadow:none;background:#c4a46a0f;top:0}to{opacity:0;background:0 0;height:100%;top:0}}@keyframes crtBootFlash{0%{opacity:0}30%{opacity:0}50%{opacity:1}to{opacity:0}}.clock-frame.chaos-flicker{border-color:#c4a46a99!important;box-shadow:inset 0 1px #c4a46a33,0 2px 12px #0006,0 0 20px #c4a46a26!important}.clock-frame.chaos-flicker .clock-cell{text-shadow:0 0 6px #c4a46a80;color:#e8c87a!important}@media (width<=640px){.terminal-container{height:440px}.nft-content{flex:0 0 65%;padding:1.2rem 1.2rem 1rem}.term-cmd-area{flex:0 0 35%}.term-history{padding:.6rem 1rem}.term-input-line{padding:.3rem 1rem .5rem}.term-footer{padding:.4rem 1rem}.nft-title{font-size:.95rem}.nft-excerpt{font-size:.72rem}.clock-cell{height:34px;font-size:1.8rem;line-height:34px}.clock-reel{width:38px}.clock-reel--narrow{width:36px}.clock-reel--narrow .clock-cell{font-size:1.3rem}.clock-fixed,.clock-dot{font-size:1.4rem}.dice-btn{width:40px;height:40px}.dice-cube{width:30px;height:30px;top:4px;left:4px}.dice-face{width:30px;height:30px}.dice-face-1{transform:translateZ(15px)}.dice-face-2{transform:rotateY(90deg)translateZ(15px)}.dice-face-3{transform:rotateX(90deg)translateZ(15px)}.dice-face-4{transform:rotateX(-90deg)translateZ(15px)}.dice-face-5{transform:rotateY(-90deg)translateZ(15px)}.dice-face-6{transform:rotateY(180deg)translateZ(15px)}.nft-body p{font-size:.78rem;line-height:1.5}.nft-tag{padding:.15rem .4rem;font-size:.45rem}.nft-author{font-size:.5rem}.nft-ecg{height:30px}.term-input,.term-username{font-size:.85rem}.term-back-btn{padding:.25rem .6rem;font-size:.7rem}.tag-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=380px){.terminal-container{height:380px}.clock-cell{height:28px;font-size:1.5rem;line-height:28px}.clock-reel{width:32px}.clock-reel--narrow{width:30px}.nft-content{padding:.8rem .8rem .6rem}.nft-title{font-size:.88rem}.nft-body p{font-size:.72rem}}
