/**
 * oooawe Laboratory ( oawe-lab )
 * Lab evidence: 0.3.10
 * Build: 2026-03-21 05:03 UTC
 * Vite: 7.3.1
 */
/*! ↘️ oawe-lab --- custom properties > */:root{--vh:1vh;--doc-h:calc(var(--vh)*100 - 1);--sp:1rem;--rd:1rem;--color-base:15,15,15;--tr:1.2s;--panel-sz:16px;--panel-gp:1px;--panel-bgc:rgb(15,15,15);--panel-ol:rgb(0,80,40);--phos-c:rgb(0,180,90);--ptr-c:rgb(0,220,110);--ptr-r:3;--ptr-int:1;--ptr-out-ms:1500;--ptr-hold-ms:250;--ptr-in-ms:350;--logo-ms:2700ms;--exp-ms:4000ms;--artic-bgc:rgba(15,15,15,.9);--txt-br:rgb(180,195,195);--txt-lt:rgb(200,200,200);--txt-ltr:rgb(205,225,225);--txt-max:rgb(225,245,245);--txt-time:rgb(0,100,80);--acc-blk:black;--acc-pnk:pink;--acc-hot:hotpink;--acc-dep:deeppink;--acc-ple:palevioletred;--f-base:"Fredoka v16",system-ui,sans-serif;--f-sign:"Kumar One",system-ui,sans-serif;--f-head:"Fredoka One",system-ui,sans-serif;--f-btn:"Fredoka One",system-ui,sans-serif;--safe-t:env(safe-area-inset-top);--safe-b:env(safe-area-inset-bottom);--debug-line-cn:1px dotted hotpink;--debug-line-el:1px dotted rgb(135,206,235)}

/*! ↘️ oawe-lab --- init > */*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{
/*! adjust: 1rem 16px */font-size:16px;scroll-behavior:smooth}body{background-color:var(--panel-ol);background-image:url(/assets/stash/dot.png);background-size:100px 100px;color:var(--txt-max);font-family:var(--f-base);height:100%;min-height:var(--doc-h);overflow:hidden;padding-top:var(--safe-t);text-align:center;white-space:nowrap;
/*! font smoothing */-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.panel{display:grid;gap:var(--panel-gp);grid-template-columns:repeat(auto-fill,var(--panel-sz));grid-template-rows:repeat(auto-fill,var(--panel-sz));height:var(--doc-h);inset:0;position:absolute;z-index:1}.panel .panels{background-color:var(--panel-bgc);border:1px solid black;height:var(--panel-sz);width:var(--panel-sz)}

/*! ↘️ oawe-lab --- header section > */header{color:var(--phos-c);height:calc(var(--vh)*55);position:relative;z-index:30}header .heading-wrapper{bottom:0;left:50%;line-height:1;position:absolute;transform:translate(-50%);z-index:50}.heading-wrapper hgroup{animation:logo var(--logo-ms) forwards ease-out;font-size:clamp(3rem,8.5vw,6.25rem);font-weight:400;margin-bottom:calc(var(--sp)*2);opacity:0}@keyframes logo{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}

/*! for Semantic (a11y) */hgroup>h1{border:0;height:1px;margin:-1px;padding:0;position:absolute!important;width:1px;clip:rect(0);overflow:hidden}hgroup .logo-name{display:block;font-family:var(--f-head);font-size:130%;letter-spacing:-.02em;text-shadow:-1px -1px 0 #005020,1px -1px 0 #005020,-1px 1px 0 #005020,1px 1px 0 #005020;z-index:20}hgroup .logo-labo{display:block;font-family:var(--f-sign);z-index:10}.heading-wrapper mark{background-color:transparent;color:var(--phos-c);display:block;font-family:var(--f-sign);font-size:clamp(.8rem,1.5vw,.9rem)}mark>span{margin:0 .2rem}mark .mood-text{color:var(--phos-c);font-family:var(--f-base);font-size:small;font-weight:400;white-space:nowrap}mark .status-text{color:var(--acc-pnk);font-family:var(--f-base);font-size:120%;font-weight:600;text-shadow:0 0 5px var(--acc-hot)}

/*! ↘️ oawe-lab --- main section > */main{height:calc(var(--vh)*44.5);margin:0;position:relative;z-index:10}main article{align-items:center;background-color:var(--artic-bgc);border-radius:calc(var(--rd)*1.25);display:flex;flex-direction:column;font-size:80%;left:50%;padding:calc(var(--sp)*1.5) calc(var(--sp)*1.25);position:absolute;top:50%;transform:translate(-50%,-50%)}article>span{animation:babble 2.5s 2s infinite backwards;display:block;height:1rem;width:2rem}@keyframes babble{0%{opacity:0;transform:scale(.6)}25%{opacity:1}to{opacity:0;transform:translateY(-1rem) scale(1.35)}}article>em{display:block;font-size:1.1rem;font-style:normal;height:1.1rem;width:2rem}article section{color:var(--txt-lt);column-gap:2.5%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;margin-top:calc(var(--sp)*.5);white-space:nowrap;width:100%}section>h2{color:var(--txt-max);display:inline-block;font-family:var(--f-head);font-size:inherit;font-style:italic;font-weight:inherit;grid-column:1/3;justify-self:center;position:relative;transform:translateX(-.1rem)}section>h2:after,section>h2:before{color:var(--txt-lt);font-family:var(--f-base);font-style:normal;font-weight:500;position:absolute}section>h2:before{content:"Watchtower console";margin-right:.2rem;right:100%}section>h2:after{content:"INTMAX Block builder";left:100%;margin-left:.3rem}section>p{grid-column:1/3;margin:.15rem 0 1.25rem;row-gap:calc(var(--sp)*1.5)}.btn{position:relative}.btn>a{background-color:var(--acc-blk);border:1px dotted var(--txt-max);border-radius:var(--rd);color:var(--txt-max);display:block;font-family:var(--f-btn);height:calc(var(--sp)*2.2);line-height:calc(var(--sp)*2.2);text-decoration:none;transition:color calc(var(--tr)*.25),background-color calc(var(--tr)*.5);width:100%;z-index:20}.btn:hover a{background-color:var(--txt-lt);border-color:var(--acc-dep);color:var(--acc-hot)}.act-a{grid-column:1/2}.act-b{grid-column:2/3}.pop-in{bottom:100%;height:3rem;left:.85rem;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease-in;width:3rem;z-index:1}.btn:hover .pop-in{animation:pop-in .4s ease forwards;
/*! Vite hash */cursor:url(/assets/svgs/lab-verify-ani-BR3ky2wn.svg) 0 20,wait;opacity:.9;pointer-events:auto;transform-origin:right}@keyframes pop-in{0%{transform:translateX(350%)}85%{transform:translateX(-.5rem)}to{transform:translateX(0)}}

/*! ↘️ oawe-lab --- footer section > */footer{bottom:max(calc(var(--safe-b) + .5em),.5rem);color:var(--txt-lt);font-size:clamp(.7rem,2vw,.75rem);font-weight:400;left:50%;opacity:.75;position:fixed;transform:translateX(-50%);white-space:nowrap;z-index:150}footer:after,footer:before{bottom:10%;font-style:normal;position:absolute}footer:before{content:"made with";margin-right:.5em;right:100%}footer:after{content:"oawe-lab";left:100%;margin-left:.5em}time{bottom:max(calc(var(--safe-b) + .5em),.5rem);color:var(--txt-time);font-family:monospace,system-ui,sans-serif;font-size:clamp(.7rem,2vw,.75rem);font-weight:400;position:fixed;right:0;transform:translateX(-85%) translateY(-5px);white-space:nowrap;z-index:500}

/*! ↘️ oawe-lab --- utility et cetera > */.expl{animation:labExp var(--exp-ms) ease-in;left:50%;max-width:45%;opacity:0;pointer-events:none;position:absolute;top:40%;transform:translate(-50%,-50%);z-index:30}@keyframes labExp{0%{opacity:0;transform:translate(-50%,-50%) scale(.75)}65%{opacity:.5;transform:translate(-50%,-50%) scale(1)}95%{opacity:.05;transform:translate(-50%,-50%) scale(95)}to{opacity:.05;transform:translate(-50%,-50%) scale(100)}}.rt-hint{animation:rotate 4.2s ease-in-out infinite;display:none;left:50%;position:absolute;top:60%;transform:translate(-50%);z-index:50}.rt-active .rt-hint{display:block}.rt-active article,.rt-active header mark{opacity:.1}.rt-active .logo-labo{opacity:.35}.rt-active .logo-name{color:var(--acc-pnk)}@keyframes rotate{0%,75%,to{opacity:0;transform:translate(-50%) rotate(90deg) scale(1)}10%,27.5%{opacity:.8;transform:translate(-50%) rotate(0) scale(1.5)}25%,30%,65%{opacity:1;transform:translate(-50%) rotate(0) scale(2.2)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){img{image-rendering:crisp-edges;image-rendering:pixelated}}@media (max-width:743px){:root{--panel-sz:14px;--ptr-r:3}.heading-wrapper hgroup{font-size:clamp(2.8rem,10vw,6.25rem)}}



/*! ↘️ oawe-lab --- web fonts > */@font-face{font-display:swap;font-family:Kumar One;src:url(/assets/fonts/kumar-one.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fredoka One;src:url(/assets/fonts/fredoka-one.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fredoka v16;font-weight:400;src:url(/assets/fonts/fredoka-v16-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fredoka v16;font-weight:500;src:url(/assets/fonts/fredoka-v16-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fredoka v16;font-weight:600;src:url(/assets/fonts/fredoka-v16-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fredoka v16;font-weight:700;src:url(/assets/fonts/fredoka-v16-latin-700.woff2) format("woff2")}

/*! Thank you 💚 oooawe laboratory */