*{margin:0;padding:0;box-sizing:border-box}html,body{background:#0a0a08;color:#e2e0d6;height:100%;overflow:hidden;font-family:'Instrument Sans','DM Sans',sans-serif;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;user-select:none}#eyeOverlay{position:fixed;inset:0;z-index:1000;background:#0a0a08;display:flex;align-items:center;justify-content:center;transition:opacity .8s ease}#eyeOverlay.out{opacity:0;pointer-events:none}.eye-svg{width:min(75vw,500px);height:min(49vw,328px)}.eye-svg svg{width:100%;height:100%;overflow:visible}.iris-fibers{opacity:.3}#mainPage{position:relative;height:100dvh;width:92%;max-width:1400px;margin:0 auto;padding:24px 0;z-index:10;opacity:0;transition:opacity .6s ease}#mainPage.show{opacity:1}@media(min-width:640px){#mainPage{padding:40px 0}}.page-inner{position:relative;height:100%;width:100%;display:flex;flex-direction:column}.top-bar{display:flex;align-items:baseline;gap:16px;flex-shrink:0;opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1)}#mainPage.show .top-bar{opacity:1;transform:translateY(0);transition-delay:.1s}.wordmark{font-family:'Space Mono',monospace;font-weight:700;font-size:clamp(28px,5vw,48px);letter-spacing:-.03em;color:#e2e0d6;white-space:nowrap;user-select:none;line-height:1}.wordmark .char{display:inline-block;transition:transform .3s cubic-bezier(.34,1.56,.64,1);cursor:default}.wordmark .char:hover{transform:translateY(-3px)}.wordmark .accent{color:#00ff66}.subtitle{font-family:'Space Mono',monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgba(226,224,214,.3);white-space:nowrap}@media(max-width:500px){.subtitle{display:none}}.search-area{flex:1;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);z-index:10}#mainPage.show .search-area{opacity:1;transform:translateY(0);transition-delay:.25s}.search-wrap{width:100%;max-width:560px;position:relative}.search-box{width:100%;padding:15px 50px 15px 18px;background:rgba(226,224,214,.03);border:1px solid rgba(226,224,214,.08);border-radius:14px;color:#e2e0d6;font-family:'Space Mono',monospace;font-size:13px;letter-spacing:.01em;outline:none;transition:border-color .3s,box-shadow .3s,background .3s;-webkit-user-select:text;user-select:text}.search-box::placeholder{color:rgba(226,224,214,.2);font-family:'Instrument Sans',sans-serif;letter-spacing:.02em}.search-box:focus{border-color:rgba(0,255,102,.35);box-shadow:0 0 0 3px rgba(0,255,102,.06),0 4px 24px rgba(0,0,0,.25);background:rgba(226,224,214,.05)}.search-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:rgba(226,224,214,.2);transition:color .3s;pointer-events:none}.search-box:focus~.search-icon{color:rgba(0,255,102,.5)}.search-hint{font-family:'Space Mono',monospace;font-size:10px;letter-spacing:.08em;color:rgba(226,224,214,.15);margin-top:8px;text-align:center;text-transform:uppercase}.search-hint kbd{display:inline-block;padding:1px 5px;border:1px solid rgba(226,224,214,.1);border-radius:3px;font-family:inherit;font-size:inherit;margin:0 2px}.search-input-wrap{position:relative}.token-result{margin-top:6px;background:rgba(226,224,214,.03);border:1px solid rgba(226,224,214,.06);border-radius:10px;overflow:hidden;opacity:0;transform:translateY(-4px);transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1);pointer-events:none;max-height:0;cursor:pointer;user-select:none}.token-result.visible{opacity:1;transform:translateY(0);pointer-events:auto;max-height:80px}.token-result:hover{background:rgba(226,224,214,.06);border-color:rgba(0,255,102,.12)}.token-result:active{transform:scale(.995)}.token-result.loading .token-body{opacity:.3}.token-loading{height:1.5px;background:rgba(226,224,214,.04);overflow:hidden;display:none}.token-result.loading .token-loading{display:block}.token-loading-bar{height:100%;width:40%;background:#00ff66;border-radius:2px;animation:loadSlide 1s ease-in-out infinite}@keyframes loadSlide{0%{transform:translateX(-100%)}100%{transform:translateX(350%)}}.token-body{padding:10px 12px;transition:opacity .3s}.token-header{display:flex;align-items:center;gap:10px}.token-img{width:32px;height:32px;border-radius:50%;background:rgba(226,224,214,.06);object-fit:cover;flex-shrink:0;border:1.5px solid rgba(226,224,214,.08)}.token-info{flex:1;min-width:0}.token-name{font-family:'Instrument Sans',sans-serif;font-size:13px;font-weight:600;color:#e2e0d6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.token-symbol{font-family:'Space Mono',monospace;font-size:10px;color:rgba(226,224,214,.3);letter-spacing:.04em;margin-top:1px}.token-score{flex-shrink:0;padding:3px 9px;border-radius:100px;font-family:'Space Mono',monospace;font-size:10px;font-weight:700;letter-spacing:.02em}.score-good,.score-warn,.score-bad{background:rgba(226,224,214,.04);color:rgba(226,224,214,.35);border:1px solid rgba(226,224,214,.08)}.token-error{padding:10px;text-align:center;font-family:'Space Mono',monospace;font-size:11px;color:rgba(255,51,102,.5);letter-spacing:.04em}.blob-scene{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:600px;perspective:900px;z-index:0;pointer-events:none;opacity:0;transition:opacity 1.2s ease}.blob-scene.on{opacity:1;transition-delay:.5s}.blob-group{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:blobR 25s ease-in-out infinite}@keyframes blobR{0%{transform:rotateX(-12deg) rotateY(-18deg)}25%{transform:rotateX(-8deg) rotateY(-10deg)}50%{transform:rotateX(-14deg) rotateY(-22deg)}75%{transform:rotateX(-6deg) rotateY(-14deg)}100%{transform:rotateX(-12deg) rotateY(-18deg)}}.cube{position:absolute;border-radius:18%;background:linear-gradient(145deg,rgba(226,224,214,.08),rgba(226,224,214,.02));border:1px solid rgba(226,224,214,.04);box-shadow:0 0 20px rgba(0,255,102,.015),inset 0 1px 0 rgba(255,255,255,.03)}.cube::after{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(0,255,102,.02) 0%,transparent 60%)}.cube:nth-child(1){width:55px;height:55px;top:5%;left:42%;animation:cf 6s ease-in-out infinite;transform:translateZ(40px)}.cube:nth-child(2){width:45px;height:45px;top:8%;left:55%;animation:cf 7s ease-in-out .5s infinite;transform:translateZ(-20px)}.cube:nth-child(3){width:65px;height:65px;top:14%;left:35%;animation:cf 5.5s ease-in-out 1s infinite;transform:translateZ(60px)}.cube:nth-child(4){width:40px;height:40px;top:13%;left:58%;animation:cf 6.5s ease-in-out .3s infinite;transform:translateZ(10px)}.cube:nth-child(5){width:75px;height:75px;top:22%;left:38%;animation:cf 7s ease-in-out .8s infinite;transform:translateZ(30px)}.cube:nth-child(6){width:50px;height:50px;top:25%;left:55%;animation:cf 5s ease-in-out 1.2s infinite;transform:translateZ(-40px)}.cube:nth-child(7){width:60px;height:60px;top:32%;left:32%;animation:cf 6s ease-in-out .6s infinite;transform:translateZ(50px)}.cube:nth-child(8){width:70px;height:70px;top:35%;left:48%;animation:cf 7.5s ease-in-out 1s infinite;transform:translateZ(20px)}.cube:nth-child(9){width:45px;height:45px;top:34%;left:62%;animation:cf 5.5s ease-in-out .2s infinite;transform:translateZ(-30px)}.cube:nth-child(10){width:80px;height:80px;top:42%;left:36%;animation:cf 6.5s ease-in-out .9s infinite;transform:translateZ(45px)}.cube:nth-child(11){width:55px;height:55px;top:46%;left:55%;animation:cf 6s ease-in-out 1.4s infinite;transform:translateZ(-10px)}.cube:nth-child(12){width:65px;height:65px;top:52%;left:40%;animation:cf 7s ease-in-out .4s infinite;transform:translateZ(35px)}.cube:nth-child(13){width:50px;height:50px;top:55%;left:58%;animation:cf 5s ease-in-out 1.1s infinite;transform:translateZ(-25px)}.cube:nth-child(14){width:85px;height:85px;top:60%;left:34%;animation:cf 6.5s ease-in-out .7s infinite;transform:translateZ(55px)}.cube:nth-child(15){width:60px;height:60px;top:64%;left:52%;animation:cf 7s ease-in-out 1.3s infinite;transform:translateZ(15px)}.cube:nth-child(16){width:45px;height:45px;top:62%;left:65%;animation:cf 5.5s ease-in-out .1s infinite;transform:translateZ(-35px)}.cube:nth-child(17){width:70px;height:70px;top:70%;left:38%;animation:cf 6s ease-in-out .5s infinite;transform:translateZ(40px)}.cube:nth-child(18){width:55px;height:55px;top:74%;left:55%;animation:cf 7.5s ease-in-out 1s infinite;transform:translateZ(-15px)}.cube:nth-child(19){width:40px;height:40px;top:78%;left:42%;animation:cf 5s ease-in-out .8s infinite;transform:translateZ(25px)}.cube:nth-child(20){width:50px;height:50px;top:82%;left:60%;animation:cf 6.5s ease-in-out 1.5s infinite;transform:translateZ(-20px)}@keyframes cf{0%,100%{translate:0 0}50%{translate:0 -8px}}.bottom{flex-shrink:0;opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);z-index:5}#mainPage.show .bottom{opacity:1;transform:translateY(0);transition-delay:.35s}.bottom-inner{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.clock-label{font-family:'Space Mono',monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:rgba(226,224,214,.2);margin-bottom:4px}.clock{font-family:'Space Mono',monospace;font-size:clamp(20px,3vw,32px);font-weight:700;line-height:1;letter-spacing:-.02em;color:#e2e0d6;display:flex;align-items:flex-end;gap:1px;margin-bottom:8px}.clock-period{font-size:8px;font-weight:400;letter-spacing:.04em;margin-left:5px;padding-bottom:1px;display:flex;flex-direction:column;gap:0}.clock-dot{display:inline-block;width:5px;height:5px;border-radius:50%;border:1px solid rgba(226,224,214,.2);margin-right:2px;position:relative}.clock-dot.active::after{content:'';position:absolute;inset:1px;border-radius:50%;background:#00ff66;animation:dp 3s ease-in-out infinite}@keyframes dp{0%,100%{opacity:1}50%{opacity:.3}}.period-row{display:flex;align-items:center}.period-row.dim{color:rgba(226,224,214,.15)}.period-row.dim .clock-dot{border-color:rgba(226,224,214,.1)}.digit-slot{display:inline-block;overflow:hidden;position:relative;height:1em;line-height:1;vertical-align:bottom}.digit-slot>.placeholder{opacity:0;display:block;height:1em}.digit-track{position:absolute;top:0;left:0;display:flex;flex-direction:column;transition:transform 1.8s cubic-bezier(.16,1,.3,1)}.digit-track span{display:block;height:1em;line-height:1;text-align:center;font-variant-numeric:tabular-nums}.tagline{font-size:clamp(11px,1.3vw,14px);line-height:1.5;max-width:30ch;color:rgba(226,224,214,.4)}.tagline a{color:rgba(226,224,214,.55);text-decoration:none;border-bottom:1px dashed rgba(226,224,214,.15);transition:border-color .3s}.tagline a:hover{border-color:#00ff66}.tagline .sep{color:rgba(0,255,102,.4);margin:0 2px}.meta{font-family:'Space Mono',monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:rgba(226,224,214,.15);margin-top:6px;line-height:1.8;display:flex;flex-wrap:wrap;gap:0 12px}.meta .accent{color:rgba(0,255,102,.35)}.meta a{color:rgba(0,255,102,.35);text-decoration:none}.nav-pills{list-style:none;display:flex;gap:6px}@media(min-width:640px){.nav-pills{flex-direction:column;align-items:flex-end;gap:8px}}.nav-pills a{display:block;padding:6px 16px;font-family:'Space Mono',monospace;font-size:11px;letter-spacing:.04em;color:rgba(226,224,214,.55);text-decoration:none;border:1px dashed rgba(226,224,214,.12);border-radius:100px;white-space:nowrap;position:relative;overflow:hidden;transition:border-color .3s,border-style .3s}.nav-pills a .fill{position:absolute;inset:0;background:#e2e0d6;border-radius:inherit;transform:translateY(100%);transition:transform .4s cubic-bezier(.16,1,.3,1)}.nav-pills a .label{position:relative;z-index:1}.nav-pills a .fl{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#0a0a08;font-family:'Space Mono',monospace;font-size:11px;letter-spacing:.04em;transform:translateY(100%);transition:transform .4s cubic-bezier(.16,1,.3,1);z-index:2}.nav-pills a:hover .fill,.nav-pills a:hover .fl{transform:translateY(0)}.nav-pills a:hover{border-color:#e2e0d6;border-style:solid}@media(max-width:639px){.nav-pills a{padding:6px 10px;font-size:10px}}.nav-pills li{opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s cubic-bezier(.16,1,.3,1)}#mainPage.show .nav-pills li:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.5s}#mainPage.show .nav-pills li:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.6s}#mainPage.show .nav-pills li:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.65s}#mainPage.show .nav-pills li:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.75s}.connect-btn{margin-left:auto;align-self:center;padding:7px 18px;background:rgba(226,224,214,.05);border:1px solid rgba(226,224,214,.1);border-radius:100px;color:#e2e0d6;font-family:'Space Mono',monospace;font-size:11px;letter-spacing:.04em;cursor:pointer;white-space:nowrap;opacity:0;transform:translateY(8px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1),background .3s,border-color .3s,color .3s}#mainPage.show .connect-btn{opacity:1;transform:translateY(0);transition-delay:.15s}.connect-btn:hover{background:rgba(0,255,102,.08);border-color:rgba(0,255,102,.25);color:#00ff66}.wallet-backdrop{position:fixed;inset:0;z-index:500;background:rgba(0,0,0,.55);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .25s ease}.wallet-backdrop.open{opacity:1;pointer-events:auto}.wallet-popup{display:flex;align-items:center;gap:9px;padding:14px 24px;background:rgba(18,18,16,.95);border:1px solid rgba(226,224,214,.08);border-radius:8px;cursor:pointer;transform:translateY(8px);transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s;user-select:none}.wallet-backdrop.open .wallet-popup{transform:translateY(0)}.wallet-popup:active{transform:scale(.97)}.wallet-popup-label{font-family:'Space Mono',monospace;font-size:11px;font-weight:700;letter-spacing:.04em;color:rgba(226,224,214,.8)}