/* Rogue Scan · Tropical Voyage · 22 October 2026 */
:root{--bg:#102d2b;--panel:#183c37;--panel2:#20463f;--elev:#244e46;--line:#47786a70;--line2:#65948085;--gold:#f7c85b;--gold2:#e1a732;--sand:#eedbb1;--cyan:#6bdecc;--green:#81dba7;--red:#ff9a82;--blue:#93d0ee;--violet:#c2abed;--txt:#e9f2df;--txt2:#bbd1bc;--dim:#9bb9a7;--white:#fff7e3;--rail:#123d36;--acc-rgb:240,189,79;--ui:'Nunito Sans',Trebuchet MS,Arial,sans-serif;--brand:'Fraunces',Georgia,serif;--serif:var(--brand);--mono:ui-monospace,SFMono-Regular,Consolas,monospace;--radius:18px;--rail-w:224px;--rail-x:224px;--glass:#143832ee;--shadow:0 14px 35px #001e2826;--ok-rgb:104,218,173;--bad-rgb:255,154,130;--gold-ink:#183c37;--btn-bg:#f8c858;--btn-fg:#24432f;--btn-hover:#ffdc85;--card-base:#0b211b;color-scheme:dark}
body.light{--bg:#f6f1e5;--panel:#fffdf6;--panel2:#f0eadc;--elev:#fffdf7;--line:#d8deca;--line2:#b7c8b7;--gold:#9a6c17;--gold2:#b9841e;--sand:#856b3b;--cyan:#087c77;--green:#298457;--red:#c55c42;--blue:#357aa2;--violet:#8360b0;--txt:#254a3e;--txt2:#627365;--dim:#6c7b6b;--white:#183e31;--rail:#123d36;--acc-rgb:171,121,31;--glass:#fffdf4f2;--shadow:0 14px 35px #4c574114;--ok-rgb:41,132,87;--bad-rgb:197,92,66;--gold-ink:#fffdf4;--btn-bg:#f8c858;--btn-fg:#24432f;--btn-hover:#ffdc85;--card-base:#dbdeca;color-scheme:light}
html{scrollbar-color:#9aae91 var(--bg);scroll-behavior:smooth}body{font-family:var(--ui);font-size:14px;background:var(--bg);color:var(--txt);line-height:1.6;letter-spacing:0}body:before{display:none}#fx{display:none!important}#grain{opacity:.025!important;z-index:4}[hidden]{display:none!important}button,input,select,textarea{font-family:var(--ui)}button,a,input,select,textarea{outline-offset:4px}:focus-visible{outline:3px solid #dc8f38}::selection{background:#f9d87e;color:#1c473b}a{color:var(--cyan)}
.scan-atmosphere{position:fixed;inset:0;pointer-events:none;opacity:.36;background-image:radial-gradient(#bdc7a94a .8px,transparent .8px);background-size:14px 14px;z-index:0}.main{margin-left:224px;min-width:0;max-width:100%;isolation:isolate}
/* The ship's log */
.rail,.rail:hover,.rail.open{width:224px;background:#123d36;border-right:1px solid #07362d;box-shadow:3px 0 0 #0a2c2550;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#467768 transparent}body.light .rail:hover{box-shadow:3px 0 0 #0a2c2550}
.rail-top{height:91px;min-height:91px;padding:18px 20px;gap:11px;border-bottom:1px solid #74aa801c}.rail-logo{width:43px;height:43px;border-radius:50%;filter:drop-shadow(0 3px 0 #07261d) drop-shadow(0 0 12px #408dbf24)}.rail-name{display:block!important;opacity:1!important;white-space:nowrap;font:700 20px/1.1 var(--brand);letter-spacing:-.7px;color:#fff0ce}.rail-name small{display:block;margin-top:8px;font:800 8px/1.2 var(--ui);letter-spacing:2px;color:#99bbae}
.rnav{padding:11px 12px 14px;flex:none;overflow:visible}.rsec{font:800 9px/1.5 var(--ui);letter-spacing:1.9px;color:#92b5a3;opacity:1!important;padding:19px 13px 7px}.ritem{height:40px;margin:3px 0;padding:0 13px!important;border:1px solid transparent;border-radius:11px;gap:11px;color:#d1e0c7;transition:background .18s,box-shadow .18s,color .18s}.ritem span{display:block!important;opacity:1!important;transform:none!important;font:600 12px/1.3 var(--ui);white-space:nowrap}.ritem svg{width:17px!important;height:17px!important;min-width:17px;stroke-width:1.7;opacity:.85}.ritem:hover{background:#29584a;color:#fff2ce}.ritem.active{color:#ffe2a0;border-color:#af925050;background:#3c5a40;box-shadow:inset 0 1px 0 #a3b77c36,0 3px 0 #082c22}.ritem.active svg{color:#f8cf73}.ritem.active:before{left:-1px;top:12px;bottom:12px;width:3px;background:#f6c55a;border-radius:4px;box-shadow:none}
.ritem[data-r='/mining'] svg,.ritem[data-r='/staking'] svg{color:#edc56b}.ritem[data-r='/burn'] svg{color:#f5967c}.ritem[data-r='/tokens'] svg,.ritem[data-r='/markets'] svg{color:#bba4e8}.ritem[data-r='/swap'] svg,.ritem[data-r='/transfers'] svg{color:#8edacb}
.rail-foot{display:block!important;margin-top:auto;padding:12px 12px 22px;border-top:1px solid #74aa8029}.rail-foot .rsec{font-size:8px;padding-top:7px}.rail-foot a{display:flex;align-items:center;height:37px;padding:7px 12px;gap:10px;white-space:normal;color:#bfd5bf;font-size:11px;border-radius:9px}.rail-foot a:hover{background:#29584a;color:#ffe9b6}.rail-foot a>span{display:inline!important;opacity:1!important}.rail-foot a small{margin-left:auto;color:#efc87e}.rail-foot a img{width:22px;height:22px;object-fit:contain}.pass-icon{width:22px;font-size:19px;text-align:center;color:#eaca8a}
/* Utility header */
.topbar{height:78px;padding:0 30px;gap:18px;background:var(--glass)!important;border-bottom:1px solid var(--line);box-shadow:0 4px 15px #123d3607;backdrop-filter:blur(14px)}.search{max-width:560px;flex:1;min-width:130px}.search input{height:43px;background:var(--panel2);border:1px solid var(--line);border-radius:12px;color:var(--txt);font:12px var(--ui);padding:0 40px;box-shadow:inset 0 2px 3px #254a3e05}.search input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #40a6971a}.search .ic{width:17px;height:17px;color:var(--cyan);left:14px}.search .kbd{color:var(--dim);border-color:var(--line2);font-size:10px;background:var(--panel);border-radius:5px}.qdrop{background:var(--elev);border-color:var(--line2);border-radius:13px;padding:5px;box-shadow:0 10px 25px #0c342a22}.qitem{border-radius:8px;padding:12px}.qitem:hover{background:var(--panel2)}.qitem .qa{color:var(--txt);font-size:12px}.qitem .qb{color:var(--dim);font-size:11px}
.tick{gap:11px;flex:0 1 auto}.chip{border:0;background:transparent;padding:0;height:auto;gap:6px}.chip .lab{font:800 9px var(--ui);letter-spacing:.4px;color:var(--dim)}.chip b{font:11px var(--mono);color:var(--txt)}.chip .dot{display:none}.ticker-coin{height:27px;width:27px;object-fit:contain}.chip.keep .lab{color:var(--txt);font-size:11px}.chip.keep{gap:6px}
.cbtn.gold,.btn-sm:not(.out):not(.ghost):not(.red){color:#30442c!important;background:linear-gradient(#ffe18b,#f1c259)!important;border:1px solid #e0b64c!important;box-shadow:inset 0 2px 0 #fff1c8,0 3px 0 #b48d35;border-radius:10px!important;font-weight:800!important}.cbtn.gold{height:40px;padding:0 18px;font:800 11px var(--ui);letter-spacing:0}.cbtn.gold:after{display:none}.cbtn.gold:hover,.btn-sm:not(.out):not(.ghost):not(.red):hover{background:#ffdf85!important;box-shadow:inset 0 2px 0 #fff1c8,0 4px 0 #b48d35,0 8px 16px #976e2318;filter:none;transform:translateY(-1px)}.cbtn.gold:active,.btn-sm:active{transform:translateY(2px);box-shadow:inset 0 1px 0 #fff6,0 1px 0 #b48d35}.btn-sm{padding:9px 14px;font:700 11px var(--ui)!important;height:auto}.btn-sm.out,.btn-sm.ghost,.cbtn:not(.gold){background:var(--panel)!important;color:var(--cyan)!important;border:1px solid var(--line2)!important;border-radius:9px!important;box-shadow:0 2px 0 var(--card-base)}
.tbtn,.motion-control{height:33px;width:33px;flex:0 0 33px;display:grid;place-items:center;background:var(--panel);color:var(--txt2);border:1px solid var(--line);border-radius:50%;cursor:pointer;font:15px var(--ui)}.tbtn:hover,.motion-control:hover{color:var(--cyan);border-color:var(--cyan);background:var(--panel2);transform:none}.tbtn svg{width:16px;height:16px}.hamb{display:none;width:36px;height:38px;border:1px solid var(--line2);background:var(--panel);border-radius:10px;color:var(--txt);flex:0 0 36px}
.scan-crumb{display:flex;gap:10px;align-items:center;max-width:1510px;padding:0 32px;margin:23px auto 0;font:700 10px var(--ui);color:var(--dim)}.scan-crumb a{color:var(--cyan)}.scan-crumb>b{font-weight:700;color:var(--txt2)}.scan-chain-tag{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font:800 8px var(--ui);letter-spacing:1px;color:var(--txt2)}.scan-chain-tag i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px #2d9f7610}
.preview-notice{display:flex;align-items:center;gap:8px;max-width:1446px;margin:18px 32px 0;padding:9px 13px;border:1px solid var(--line);background:var(--panel);border-radius:10px;color:var(--txt2);font:10px/1.6 var(--ui)}.content{padding:22px 32px 45px;max-width:1510px;min-width:0;animation:none;outline:none}.content>.h1,.h1{font:700 clamp(28px,3vw,40px)/1.15 var(--brand);letter-spacing:-1px;color:var(--white);text-shadow:none;margin:4px 0 12px;overflow-wrap:anywhere}.psub{font:13px/1.8 var(--ui);color:var(--txt2);margin:0 0 26px;max-width:78ch}.eyebrow{font:800 10px/1.5 var(--ui);color:var(--gold);letter-spacing:1.8px;margin-bottom:12px}
/* Actual Rogue Isles imagery, open to the page rather than framed as a banner. */
body[data-scan-view='overview'] .content{padding-top:22px}.scan-hero{position:relative;isolation:isolate;min-height:430px;margin:0 -32px;overflow:hidden;border:0;border-radius:0;background:#1894bc;box-shadow:none;--hero-focus-x:.5}.hero-poster,#heroMotion,#heroMotionVideo{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;pointer-events:none}.hero-poster{opacity:1;transition:opacity .6s}#heroMotion,#heroMotionVideo{opacity:0;transition:opacity .6s}.hero-motion-ready #heroMotion,.hero-video-ready #heroMotionVideo{opacity:1}.hero-motion-ready .hero-poster,.hero-video-ready .hero-poster{opacity:0}.scan-hero-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#0a423ae8 0,#0a423ab0 25%,#0c524340 48%,#08362d00 70%);pointer-events:none}.scan-hero-content{position:relative;z-index:2;padding:47px 45px 80px;max-width:570px}.hero-kicker{display:inline-flex;align-items:center;gap:8px;color:#fff0c8;border:1px solid #e6e8b045;border-radius:30px;padding:6px 10px;font:800 8px/1.4 var(--ui);letter-spacing:1.5px;background:#153f3570;backdrop-filter:blur(5px)}.scan-beacon{width:5px;height:5px;background:#eec563;border-radius:50%;box-shadow:0 0 0 3px #eec56322}.scan-hero h1{font:700 clamp(41px,4.15vw,63px)/1.03 var(--brand);color:#fff7e1;letter-spacing:-2px;margin:22px 0 17px;text-shadow:0 3px 0 #254c3b60}.scan-hero h1 em{font-style:normal;color:#ffdc85}.scan-hero p{font:600 12px/1.8 var(--ui);color:#e4f0d8;max-width:350px;margin:0 0 23px;text-wrap:pretty}.scan-hero-links{display:flex;align-items:center;gap:23px;font:800 11px var(--ui)}.scan-hero-links a:first-child{display:inline-flex;align-items:center;gap:20px;padding:12px 18px;background:linear-gradient(#ffe99b,#f5cd68);border:1px solid #ffe3a0;color:#29422f;box-shadow:inset 0 1px 0 #fff8d9,0 4px 0 #a28234;border-radius:10px;transition:transform .2s,box-shadow .2s}.scan-hero-links a:first-child:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 #fff8d9,0 6px 0 #a28234}.scan-hero-links a:last-child{color:#e9f5dc;border-bottom:1px solid #d5edb555;padding:7px 0}.scan-hero-links span{font-size:16px}.scan-hero-links a:last-child span{margin-left:9px}
.hero-chart-label{position:absolute;right:36px;bottom:65px;z-index:2;display:flex;gap:11px;align-items:center;padding:12px 18px;border-radius:15px 15px 20px 15px;border:1px solid #fff5d899;background:#fff5dce8;box-shadow:0 4px 0 #0a57464d,0 10px 23px #063b3030;transform:rotate(2deg);color:#35543d;animation:compass-bob 7s ease-in-out infinite}.hero-chart-label img{width:34px;height:34px;filter:drop-shadow(0 2px 1px #0b385e50)}.hero-chart-label span{font:800 8px/1.6 var(--ui);letter-spacing:1.1px;color:#52705a}.hero-chart-label b{display:block;font:800 14px/1.4 var(--ui);letter-spacing:0;color:#1d4b3b}.shore-edge{position:absolute;left:-1px;right:-1px;bottom:-1px;height:48px;z-index:3;pointer-events:none}.shore-edge svg{display:block;width:100%;height:100%;fill:var(--bg)}.hero-motion-toggle{position:absolute;right:22px;top:20px;z-index:3;display:flex;align-items:center;gap:7px;border:1px solid #eaffdf57;color:#fff9e6;background:#17483d85;backdrop-filter:blur(5px);border-radius:22px;padding:7px 11px;font:800 9px var(--ui);cursor:pointer}.hero-motion-toggle:hover{background:#17483dcf}.hero-motion-toggle svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2.2}
/* Four tangible little destinations */
.harbour-links{position:relative;z-index:4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:-5px 0 32px}.harbour-links a{position:relative;min-height:112px;display:grid;grid-template-columns:73px minmax(0,1fr);grid-template-rows:1fr 1fr;align-items:end;column-gap:9px;padding:18px 13px 17px 9px;border:1px solid #c3dac3;border-radius:17px 19px 17px 15px;text-decoration:none;box-shadow:inset 0 2px 0 #ffffff80,0 4px 0 #bdceaf,0 9px 16px #4f694310;background:#e5f0d7;color:#294d36;transition:transform .22s,box-shadow .22s}.harbour-links a:nth-child(2){background:#fff0c8;border-color:#e6d2a0;box-shadow:inset 0 2px 0 #ffffff90,0 4px 0 #d8c28b,0 9px 16px #4f694310}.harbour-links a:nth-child(3){background:#f8e1d7;border-color:#e6c5b6;box-shadow:inset 0 2px 0 #ffffff80,0 4px 0 #d6b2a0,0 9px 16px #4f694310}.harbour-links a:nth-child(4){background:#e6e2f3;border-color:#ccc1e0;box-shadow:inset 0 2px 0 #ffffff80,0 4px 0 #bbb0d2,0 9px 16px #4f694310}.harbour-links a:hover{transform:translateY(-5px) rotate(-.4deg)}.harbour-links a:nth-child(even):hover{transform:translateY(-5px) rotate(.4deg)}.harbour-links .eco-art{grid-row:1/3;align-self:center;width:78px;height:78px;object-fit:contain;filter:drop-shadow(0 5px 3px #5d583126);transition:transform .35s}.harbour-links a:hover .eco-art{transform:translateY(-4px) rotate(-6deg)}.harbour-links .eco-ship{width:80px;height:83px;object-fit:cover;object-position:75% 50%}.harbour-links b{font:800 13px/1.3 var(--ui);letter-spacing:-.3px;color:#294b3a;align-self:end;padding-bottom:4px}.harbour-links small{font:600 10px/1.6 var(--ui);color:#64765c;align-self:start}.harbour-links .eco-arrow{position:absolute;right:12px;top:8px;font:16px var(--ui);color:#697e64;opacity:.8}body:not(.light) .harbour-links a{filter:saturate(.85) brightness(.85)}
.section-caption{display:flex;align-items:center;justify-content:space-between;margin:0 1px 16px;font:800 10px var(--ui);letter-spacing:1.5px;color:var(--txt2)}.section-caption span{display:flex;align-items:center;gap:8px}.section-caption span:before{content:'';width:6px;height:6px;border-radius:50%;background:var(--cyan)}.section-caption>b{font:700 12px var(--mono);letter-spacing:0;color:var(--cyan)}.section-caption small{font:700 8px var(--ui);color:var(--dim);letter-spacing:1px;margin-left:8px}
/* Clear data within the colorful world */
.stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:27px;border:0;border-radius:0;overflow:visible;background:transparent}.stats .tile,.tile{position:relative;overflow:hidden;margin:0;border:1px solid var(--line);border-radius:15px;background:var(--panel);padding:19px 16px 17px;min-height:127px;box-shadow:inset 0 2px 0 #ffffff19,0 4px 0 var(--card-base);transition:transform .2s,box-shadow .2s}.stats .tile:before{content:'';position:absolute;top:0;left:17px;right:17px;height:3px;background:#3cae9b;border-radius:0 0 5px 5px}.stats .tile:nth-child(2):before{background:#a58bc5}.stats .tile:nth-child(3):before{background:#d9ac4b}.stats .tile:nth-child(4):before{background:#81ab62}.stats .tile:nth-child(5):before{background:#e29a72}.stats .tile:nth-child(6):before{background:#4c9baf}.stats .tile:hover,.tile:hover{transform:translateY(-3px);background:var(--panel);box-shadow:inset 0 2px 0 #ffffff19,0 6px 0 var(--card-base),0 12px 20px #254c3e0b}.tile .lab{font:800 9px/1.5 var(--ui);letter-spacing:.8px;color:var(--txt2);margin:0 0 12px}.tile .v{font:700 clamp(22px,2.1vw,30px)/1.1 var(--brand);letter-spacing:-1px;color:var(--white);min-height:32px;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.tile .v small{font:700 13px var(--ui);margin-left:2px}.tile .d{font:600 9px/1.65 var(--ui);color:var(--dim);margin-top:8px;border:0;padding:0}.tile .d b{font-weight:700;color:var(--txt2)}.tile .spark{opacity:.3;right:7px;bottom:9px;width:55px;height:24px}
.row{gap:22px;margin-bottom:24px!important;min-width:0}.row>.panel{min-width:0}.panel,.card{border:1px solid var(--line);border-radius:17px;background:var(--panel);box-shadow:inset 0 1px 0 #fff2,0 4px 0 var(--card-base),0 9px 22px #28503b05;overflow:hidden}.panel:hover,.card:hover{border-color:var(--line2);box-shadow:inset 0 1px 0 #fff2,0 4px 0 var(--card-base),0 9px 22px #28503b05;transform:none}.panel-h{padding:18px 22px;min-height:58px;border-bottom:1px solid var(--line);background:transparent;gap:14px}.panel-h h3{font:700 17px/1.4 var(--brand);letter-spacing:-.35px;color:var(--white);gap:9px}.panel-h h3 svg{stroke:var(--cyan)}.panel-h .dim{font:700 10px var(--ui);color:var(--dim)}.panel-b{padding:21px 22px}.panel-h .more,.more{font:800 10px var(--ui);letter-spacing:.1px;text-transform:none;color:var(--cyan);cursor:pointer}.more:hover{color:var(--gold)}
.livepill{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:20px;background:var(--panel2);padding:5px 9px;color:var(--green);font:800 8px/1.2 var(--ui);letter-spacing:.6px}.livepill .dot{width:5px;height:5px;box-shadow:none}.preview-mode .livepill{color:var(--sand);background:var(--panel2)}.rangebtns{gap:4px}.rb{font:800 10px var(--ui);padding:5px 9px;border:1px solid var(--line);border-radius:7px;color:var(--dim);background:var(--panel);cursor:pointer}.rb.on,.rb:hover{color:var(--cyan);background:var(--panel2);border-color:var(--line2)}.chartcap{font:600 10px var(--ui);padding:14px 22px 0;color:var(--dim)}.chartcap b{color:var(--txt);font-weight:800}
.burnpanel{cursor:pointer;position:relative;background:#214237;border-color:#567455;color:#edf2d5}.light .burnpanel{background:#fff4d9;border-color:#e2d2a7;--card-base:#e1cf9d}.burnpanel .panel-h{border-color:#b8955f33}.burnpanel .panel-h h3 svg{stroke:var(--red)}.burnhome{padding:23px 25px 25px;gap:30px;align-items:center}.burnbig{font:700 38px/1.15 var(--brand)!important;letter-spacing:-1.2px;color:#f9d88e}.light .burnbig{color:#9e6635}.burnbig .oggu{font:800 12px var(--ui);letter-spacing:.5px;margin-left:6px;color:var(--sand)}.burnsub{font:600 11px/1.8 var(--ui);color:var(--txt2);margin-top:7px}.burnaddr{font:10px/1.8 var(--mono)!important;color:var(--sand);margin-top:15px;overflow-wrap:anywhere;cursor:pointer}.burnaddr .mk{fill:var(--red)}.burnhome-r{opacity:.85}
.tape{padding:0 19px}.tline{min-height:76px;padding:16px 0;border-color:var(--line);gap:13px}.tline:last-child{border:0}.tline .ico{width:34px;height:37px;border:1px solid var(--line);border-radius:10px;background:var(--panel2);color:var(--cyan);box-shadow:0 2px 0 var(--card-base);flex-shrink:0}.tline .ico svg{width:17px;height:17px;stroke-width:1.7}.tline .a{font:700 12px/1.5 var(--ui)}.tline .a a{color:var(--cyan)}.tline .b,.tline .t{font:600 9px/1.7 var(--ui);color:var(--dim)}.tline .v{font:700 10px var(--mono);color:var(--txt)}.tline .end{white-space:nowrap;margin-left:auto}.tline .mid{min-width:0}.tline:hover{background:var(--panel2)}.empty{font:12px/1.8 var(--ui);color:var(--dim);padding:30px 20px}.spinner{border-color:var(--line);border-top-color:var(--cyan)}.badge{font:700 9px/1.5 var(--ui);letter-spacing:.2px;border-radius:6px;background:var(--panel2);border-color:var(--line);color:var(--txt2);padding:3px 7px;height:auto}.badge.ok{color:var(--green);background:#6ca6660c;border-color:#6ca66640}.badge.m{font:9px/1.5 var(--mono);color:var(--sand);border-color:var(--line)}
.tabs{border-color:var(--line);gap:5px;padding:8px 15px 0}.tab{font:800 12px var(--ui);color:var(--dim);padding:13px 15px;border-radius:9px 9px 0 0}.tab.on{color:var(--cyan);background:var(--panel2);border-color:var(--cyan)}.tab:hover{color:var(--cyan);background:var(--panel2)}.tblwrap{border-radius:11px;overflow-x:auto}.tbl{font:12px var(--ui)}.tbl th{padding:16px 20px;color:var(--dim);font:800 9px var(--ui);letter-spacing:.8px;background:var(--panel2);border-color:var(--line)}.tbl td{padding:17px 20px;color:var(--txt);font-size:12px;border-color:var(--line)}.tbl tr:hover td{background:var(--panel2)}.mono{font-family:var(--mono);font-size:11px}.link,a.link,a.link:visited{color:var(--cyan)}.link:hover,a.link:hover{color:var(--gold)}.copy{font:800 9px var(--ui);color:var(--cyan);background:var(--panel2);border:1px solid var(--line);padding:3px 7px;border-radius:6px}.krow{padding:15px 0;gap:22px;align-items:flex-start;border-color:var(--line)}.krow>span:first-child{min-width:140px;font:700 12px var(--ui);color:var(--dim)}.krow b{font:700 12px var(--ui);color:var(--txt)}.krow>span:last-child{min-width:0;overflow-wrap:anywhere}
.address-head,.token-head,.addnet{padding:25px;border:1px solid var(--line);background:var(--panel);border-radius:17px;box-shadow:0 4px 0 var(--card-base)}.addnet-logo{filter:drop-shadow(0 5px 4px #325e4126)}.addnet-txt b{font:700 25px var(--brand);color:var(--white)}.addnet-chips span{font:700 10px var(--ui);background:var(--panel2);border-color:var(--line);color:var(--txt2)}.grid3{gap:22px}.card{padding:24px}.card h4{font:700 22px/1.4 var(--brand);color:var(--white)}.card:after{display:none}.card .lico{background:var(--panel2);border-color:var(--line);color:var(--cyan)}.cardbtns{gap:10px;margin-top:20px}.plogo,.logo,.tklogo{border:1px solid var(--line);border-radius:10px;background:var(--panel2);object-fit:contain;padding:3px}
.inp,textarea,select{color:var(--txt);background:var(--panel2);border:1px solid var(--line2);border-radius:10px;padding:12px;font:12px/1.7 var(--ui)}.inp:focus,textarea:focus,select:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #3a9b8a15}.box{background:var(--panel);border:1px solid var(--line2);border-radius:20px;padding:30px;box-shadow:0 8px 0 #0d302c25,0 20px 80px #0d302c60}.modal,body.light .modal{background:#082e29a3;backdrop-filter:blur(9px)}.toast{background:#f8d47b;border:1px solid #fff0bd;color:#274a38;border-radius:12px;box-shadow:0 4px 0 #b59444;font:800 12px var(--ui);padding:13px 20px}.result{background:var(--panel2);border-color:var(--line);border-radius:11px}.code,pre{background:#143c35!important;color:#dcebd2;border:1px solid #477460;border-radius:10px;font:11px/1.8 var(--mono);overflow-x:auto}code{color:var(--cyan)}.apilist{border-color:var(--line)}.apidetail{background:var(--panel)}.apilist .ep.on{background:var(--panel2);color:var(--cyan);border-color:var(--cyan)}
/* Ecosystem pages and footer */
.deepwater-intro{display:grid;grid-template-columns:1fr 250px;gap:40px;align-items:center;padding:36px 40px;margin-bottom:28px;border:1px solid var(--line);background:var(--panel);border-radius:22px;box-shadow:0 5px 0 var(--card-base)}.deepwater-intro h1{font:700 48px/1.1 var(--brand);color:var(--white);letter-spacing:-1.5px;margin:17px 0}.deepwater-intro h1 em{color:var(--cyan);font-style:normal}.deepwater-intro p{font:13px/1.9 var(--ui);color:var(--txt2);max-width:500px}.deepwater-intro>img{width:250px;height:250px;object-fit:contain;filter:drop-shadow(0 15px 12px #153e3a28);animation:compass-bob 7s ease-in-out infinite}.deepwater-actions{display:flex;align-items:center;gap:18px;margin-top:26px}.deepwater-actions>a{font-size:12px}.swap-guide{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.swap-guide>div{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:25px;box-shadow:0 4px 0 var(--card-base)}.swap-guide small{font:800 9px var(--ui);letter-spacing:1px;color:var(--gold)}.swap-guide h2{font:700 24px var(--brand);color:var(--white);margin:14px 0}.swap-guide p{font:12px/1.8 var(--ui);color:var(--txt2);margin-bottom:18px}.swap-guide a{font:800 12px var(--ui);color:var(--cyan)}.swap-notice{padding:19px 23px;background:var(--panel2);border:1px solid var(--line);border-left:4px solid #e0b553;border-radius:10px;color:var(--txt2);font:12px/1.8 var(--ui);margin-top:25px}
footer{padding:24px 32px;border-top:1px solid var(--line);background:var(--panel2);margin-top:8px}.foot{gap:28px;align-items:center;flex-wrap:wrap}.foot-logo{width:35px;height:35px}.foot-l b{font:700 18px var(--brand);letter-spacing:-.6px;color:var(--white)}.foot-l .dim{font:10px/1.7 var(--ui)!important;color:var(--dim)!important;margin-top:3px}.foot-links{gap:19px;flex-wrap:wrap}.foot-links a{font:800 10px var(--ui);color:var(--txt2)}.foot-links a:hover{color:var(--cyan)}.socials .soc{width:29px;height:29px;color:var(--txt2);background:var(--panel);border:1px solid var(--line);border-radius:8px}.socials .soc:hover{color:var(--cyan);border-color:var(--cyan)}.socials .soc svg{width:13px;height:13px}
.skip-link{position:fixed;z-index:1000;top:-70px;left:24px;background:#ffdb84;color:#244934;border:0;border-radius:10px;padding:14px 20px;font:800 13px var(--ui);cursor:pointer}.skip-link:focus{top:12px}.scan-loading,.scan-noscript{background:var(--panel);padding:35px;border:1px solid var(--line);border-radius:18px}.scan-loading h1{font:700 36px var(--brand);margin:16px 0;color:var(--white)}.scan-loading p{font:13px/1.8 var(--ui);color:var(--txt2)}.scan-loading-links{display:flex;flex-wrap:wrap;gap:18px;margin:20px 0;font:800 12px var(--ui)}.block-detail-copy{word-break:break-word}
@keyframes compass-bob{0%,100%{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-6px) rotate(0deg)}}body.motion-paused *,body.motion-paused *:before,body.motion-paused *:after{animation:none!important}
/* Responsive explorer */
@media(min-width:1650px){.scan-hero{min-height:480px}.scan-hero-content{padding:60px 48px 86px}.scan-hero h1{font-size:66px}.scan-hero p{font-size:14px;max-width:390px}.harbour-links b{font-size:16px}.harbour-links small{font-size:11px}.harbour-links{gap:18px}.tile .v{font-size:32px}.tile .lab{font-size:10px}.tile .d{font-size:10px}}
@media(max-width:1400px){.chip:not(.keep):not(#t-syncwrap){display:none}.stats{grid-template-columns:repeat(3,minmax(0,1fr))}.tile .v{font-size:29px}.tile .spark{width:75px;right:12px}.harbour-links{gap:11px}.harbour-links a{grid-template-columns:59px minmax(0,1fr);padding-left:5px;min-height:108px}.harbour-links .eco-art{width:67px;height:73px}.harbour-links b{font-size:12px}.harbour-links small{font-size:9px}.hero-chart-label{right:30px;bottom:57px}}
@media(max-width:1150px){:root{--rail-w:206px;--rail-x:206px}.rail,.rail:hover,.rail.open{width:206px}.main{margin-left:206px}.rail-top{padding-inline:16px;gap:9px}.rail-name{font-size:18px}.rail-logo{width:38px;height:38px}.topbar{padding:0 22px;gap:12px}.tick{gap:8px}.content{padding:22px 24px 38px}.scan-crumb{padding-inline:24px}.preview-notice{margin-inline:24px}.scan-hero{margin-inline:-24px;min-height:410px}.scan-hero-content{padding:43px 32px 75px;max-width:480px}.scan-hero h1{font-size:49px}.scan-hero p{max-width:310px;font-size:12px}.scan-hero-links{gap:17px;font-size:10px}.hero-chart-label{right:24px;bottom:48px;padding:10px 12px}.hero-chart-label img{width:27px;height:27px}.hero-chart-label b{font-size:12px}.harbour-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.harbour-links a{min-height:96px;grid-template-columns:80px 1fr;padding:12px 22px 12px 13px}.harbour-links .eco-art{width:82px;height:75px}.harbour-links b{font-size:15px}.harbour-links small{font-size:11px}.panel-h{padding:17px 18px}.panel-b{padding:19px}.row{gap:19px}.grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.deepwater-intro{grid-template-columns:1fr 180px;padding:30px;gap:25px}.deepwater-intro>img{width:180px;height:180px}.deepwater-intro h1{font-size:40px}}
@media(max-width:900px){.row{flex-direction:column}.eqrow{flex-direction:row;flex-wrap:wrap}.eqrow>.panel{flex:1 1 45%!important}.topbar{gap:10px}.tick .chip.keep{display:none}.scan-hero-content{max-width:430px}.scan-hero h1{font-size:46px}.scan-hero-shade{background:linear-gradient(90deg,#0a423aee,#0a423aa6 33%,#0a423a10 80%)}.hero-chart-label{display:none}.swap-guide{gap:14px}.swap-guide>div{padding:20px}.swap-guide h2{font-size:21px}}
@media(max-width:860px){:root{--rail-w:0px;--rail-x:224px}.rail,.rail:hover,.rail.open{width:224px;transform:translateX(-100%);transition:transform .24s ease}.rail.open{transform:translateX(0)}.main{margin-left:0}.hamb{display:grid;place-items:center}.topbar{height:70px;padding:0 20px;gap:13px}.scan-crumb{margin-top:20px}.content{padding-top:20px}.rail-backdrop.show{background:#0b352caf;backdrop-filter:blur(4px)}.scan-hero{min-height:420px}.scan-hero h1{font-size:52px}.scan-hero-content{max-width:480px;padding:42px 35px 78px}.scan-hero p{max-width:340px}.hero-chart-label{display:flex;right:24px}.scan-chain-tag{font-size:7px}.stats{gap:14px}.tile .v{font-size:30px}.hero-motion-toggle{right:20px}.foot{gap:22px}}
@media(max-width:600px){
 .topbar{height:68px;padding:0 14px;gap:10px}.search input{height:40px;font-size:10px;padding-left:34px;padding-right:10px}.search .ic{left:11px;width:15px}.search .kbd{display:none}.search{min-width:90px}.tick{gap:7px}.tick>.motion-control,.tick>.tbtn{display:none}.cbtn.gold{height:38px;font-size:10px;padding:0 11px}.hamb{height:38px;width:33px;flex-basis:33px}
 .scan-crumb{padding-inline:18px;font-size:9px;margin-top:18px}.scan-chain-tag{font-size:6px;letter-spacing:.5px;gap:5px}.scan-chain-tag i{width:5px;height:5px}.preview-notice{margin:13px 18px 0;padding:8px 11px;font-size:9px}.content{padding:18px 18px 30px}body[data-scan-view='overview'] .content{padding-top:18px}
 .scan-hero{margin-inline:-18px;min-height:560px;--hero-focus-x:.61;background:#136e8d}.hero-poster,#heroMotion,#heroMotionVideo{top:0;height:100%;object-position:61% 50%}.scan-hero-shade{background:linear-gradient(0deg,#0c4b40f7 0%,#0c4b40dc 27%,#0c4b4050 53%,transparent 70%)}.scan-hero-content{padding:221px 27px 72px;max-width:none}.hero-kicker{font-size:7px;padding:5px 8px;letter-spacing:1.3px}.scan-hero h1{font-size:44px;line-height:1.05;letter-spacing:-1.5px;margin:16px 0 12px}.scan-hero p{font-size:12px;line-height:1.7;max-width:310px;margin-bottom:21px}.scan-hero-links{font-size:10px;gap:21px}.scan-hero-links a:first-child{padding:12px 15px;gap:17px}.hero-chart-label{display:none}.hero-motion-toggle{right:17px;top:16px;font-size:8px;padding:7px 9px}.shore-edge{height:32px}
 .harbour-links{margin-top:0;margin-bottom:29px;gap:13px}.harbour-links a{min-height:139px;grid-template-columns:1fr;grid-template-rows:74px auto 1fr;text-align:center;align-items:center;padding:8px 8px 13px;border-radius:17px}.harbour-links .eco-art{grid-row:1;justify-self:center;width:84px;height:80px}.harbour-links b{font-size:13px;align-self:center;padding:1px 0 4px}.harbour-links small{font-size:10px;align-self:start}.harbour-links .eco-arrow{top:9px;right:11px;font-size:14px}
 .section-caption{font-size:8px;letter-spacing:1px;margin-bottom:13px}.section-caption>b{font-size:10px}.section-caption small{font-size:6px;margin-left:4px;letter-spacing:.5px}.stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px;margin-bottom:25px}.stats .tile,.tile{min-height:122px;padding:18px 14px 15px;border-radius:14px}.tile .lab{font-size:9px;margin-bottom:11px}.tile .v{font-size:27px}.tile .d{font-size:9px}.tile .spark{width:55px;opacity:.18;right:5px}
 .row{gap:20px;margin-bottom:22px!important}.eqrow>.panel{flex:1 1 100%!important}.panel-h{padding:16px 17px;min-height:58px;gap:8px}.panel-h h3{font-size:16px}.panel-b{padding:19px 17px}.panel-h .dim{font-size:9px}.rangebtns{gap:3px}.rb{font-size:9px;padding:5px 8px}.livepill{font-size:7px;padding:5px 7px}
 .burnhome{flex-wrap:wrap;padding:22px 18px;gap:20px}.burnhome-l,.burnhome-r{width:100%;flex:1 1 100%;max-width:none}.burnhome-r{max-height:110px}.burnbig{font-size:36px!important}.burnaddr{font-size:8px!important;word-break:break-all}.burnsub{font-size:10px}.tape{padding-inline:15px}.tline{gap:10px;padding:15px 0;min-height:72px}.tline .ico{width:29px;height:33px}.tline .a{font-size:11px}.tline .b,.tline .t{font-size:8px}.tline .v{font-size:9px}.badge.m{font-size:8px;padding:2px 5px}
 .content>.h1{font-size:31px;margin-top:6px}.psub{font-size:12px;margin-bottom:22px}.tbl td{padding:15px 17px;font-size:11px}.tbl th{padding:14px 17px;font-size:8px}.tabs{overflow-x:auto;white-space:nowrap;flex-wrap:nowrap;padding-left:10px}.tab{font-size:11px;padding:13px 11px}.krow{gap:12px;flex-wrap:wrap}.krow>span:first-child{min-width:115px;font-size:11px}.krow b{font-size:11px}.grid3{grid-template-columns:1fr;gap:20px}.card{padding:22px}.card h4{font-size:23px}
 .addnet{padding:21px;flex-wrap:wrap;gap:18px}.addnet-txt b{font-size:25px}.addnet-logo{width:54px}.addnet-btn{width:100%;justify-content:center}.row>div[style*='flex:0 0']{flex:1 1 100%!important;min-width:0!important}.deepwater-intro{display:flex;flex-direction:column-reverse;padding:28px 24px;gap:12px}.deepwater-intro>img{width:170px;height:170px}.deepwater-intro h1{font-size:39px}.deepwater-intro p{font-size:12px}.deepwater-actions{gap:15px}.deepwater-actions>a{font-size:11px}.swap-guide{grid-template-columns:1fr;gap:20px}.swap-guide>div{padding:24px}.swap-guide h2{font-size:24px}.swap-notice{font-size:11px;padding:18px}
 .apilist,.apidetail{min-width:0!important;flex:1 1 100%!important}.box{padding:26px 22px}.modal{padding:50px 16px}.search .qdrop{min-width:250px;left:-38px}.chartcap{padding-inline:17px}.foot{flex-direction:column;align-items:flex-start;gap:20px}.foot-links{gap:18px}.foot-links a{font-size:10px}footer{padding:25px 20px}.foot-l .dim{font-size:9px!important}.desktop-only{display:none}
}
@media(max-width:360px){.cbtn.gold{font-size:9px;padding-inline:9px}.topbar{padding-inline:10px;gap:8px}.scan-chain-tag{font-size:5.5px}.scan-hero h1{font-size:40px}.scan-hero-content{padding-inline:23px}.harbour-links b{font-size:12px}.tile .v{font-size:25px}.panel-h h3{font-size:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}.scan-hero .hero-poster{opacity:1!important}#heroMotion,#heroMotionVideo{opacity:0!important}.harbour-links a:hover,.harbour-links a:hover .eco-art,.tile:hover{transform:none}}
