@import"https://fonts.googleapis.com/css2?family=Share+Tech+Mono&family=VT323&display=swap";@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-DXyFPIdK.woff2) format("woff2"),url(/assets/roboto-latin-400-normal-BVyCgWwA.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-C6iW8rdg.woff2) format("woff2"),url(/assets/roboto-latin-500-normal-rpP1_v3s.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-CbYYDfWS.woff2) format("woff2"),url(/assets/roboto-latin-700-normal-BWcFiwQV.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-DgXbz5gU.woff2) format("woff2"),url(/assets/roboto-latin-ext-400-normal-BSFkPfbf.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-ext-500-normal-OQJhyaXd.woff2) format("woff2"),url(/assets/roboto-latin-ext-500-normal-DvHxAkTn.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-ext-700-normal-DchBbzVz.woff2) format("woff2"),url(/assets/roboto-latin-ext-700-normal-Ba-CAIIA.woff) format("woff")}@font-face{font-family:Ubuntu Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-mono-cyrillic-ext-400-normal-C5u8faa9.woff2) format("woff2"),url(/assets/ubuntu-mono-cyrillic-ext-400-normal-CL-A5l1V.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-mono-cyrillic-400-normal-OGyu3tt3.woff2) format("woff2"),url(/assets/ubuntu-mono-cyrillic-400-normal-Di_0TARV.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-mono-greek-ext-400-normal-CUE8Ia0W.woff2) format("woff2"),url(/assets/ubuntu-mono-greek-ext-400-normal-BNZd3ZNJ.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-mono-greek-400-normal-CCUzT4Jh.woff2) format("woff2"),url(/assets/ubuntu-mono-greek-400-normal-DR50Gfyl.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Ubuntu Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-mono-latin-ext-400-normal-Cadvr_Yo.woff2) format("woff2"),url(/assets/ubuntu-mono-latin-ext-400-normal-C-izf5FM.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-mono-latin-400-normal-l4cqI2xd.woff2) format("woff2"),url(/assets/ubuntu-mono-latin-400-normal-DpWeehTz.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-ext-400-normal-C8eBZ-j2.woff2) format("woff2"),url(/assets/lato-all-400-normal-n0lNt9up.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal-BEhtfm5r.woff2) format("woff2"),url(/assets/lato-all-400-normal-n0lNt9up.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-ext-700-normal-C5WWfNwx.woff2) format("woff2"),url(/assets/lato-all-700-normal-CGhaskX8.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2) format("woff2"),url(/assets/lato-all-700-normal-CGhaskX8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Thiccboi;src:url(/assets/THICCCBOI-Medium-CnzUvs9E.ttf) format("truetype");font-weight:400;font-style:normal}.how-to-step{color:#3a6278;max-width:100%;text-align:left;margin:12px;font-weight:700}.how-to-step.dark{color:#add4ef;border-bottom:2px solid #add4ef}.info-tabs{color:#3a6278;font-weight:700;margin:0 12px;text-align:left;cursor:pointer}.info-tabs.dark{color:#3a6278}.info-tabs:hover{color:#fe9334}.info-tabs.active{color:#fe9334;border-bottom:2px solid #fe9334}.coin-capture-container{position:absolute!important;right:65px;top:4}.coin-recaptcha-capture-container{margin-bottom:-10px}.coin-capture{z-index:1;height:45px;width:45px;animation:coin-recaptcha 5s ease-in-out infinite}@keyframes coin-recaptcha{0%{top:25px}50%{top:15px}to{top:25px}}@keyframes coin-entry{0%{top:30px}20%{top:-7px}to{top:-1000px}}.tech-logo-background{border-radius:25px;width:140px;height:140px;justify-content:center;align-items:center;display:flex;margin-bottom:12px}.welcome-logo{width:300px;min-height:300px;margin-bottom:106px;filter:drop-shadow(1px 2px 1px #add4ef)}.sandbox-glow{animation:pulseGlow 4s ease-in-out infinite;cursor:pointer}@keyframes pulseGlow{0%{filter:drop-shadow(0 0 1px rgba(255,255,255,.7)) drop-shadow(0 0 2px rgba(255,255,255,.7))}50%{filter:drop-shadow(0 0 3px rgba(255,255,255,1)) drop-shadow(0 0 6px rgba(255,255,255,1))}to{filter:drop-shadow(0 0 1px rgba(255,255,255,.7)) drop-shadow(0 0 2px rgba(255,255,255,.7))}}.menu-logo-background.dark{background:linear-gradient(330deg,#1c2a35,#212831,#3a6278)}.settings-button{filter:drop-shadow(3px 5px 2px #3a6278);transition:color .1s ease-in-out;border:3px solid #fe9334!important;z-index:3;position:relative;margin-bottom:20px;border-radius:0 0 0 50%}.settings-button:hover{color:#fe9334}.common-modal{background:#add4ef;color:#1c2a35}.try-demo-arrow{position:relative;z-index:3;animation:pointUp 1.5s infinite}@keyframes pointUp{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.welcome-logo-container{position:relative;min-height:565px}#gradient-canvas{background:linear-gradient(335deg,#fff,#c9b36d,#f5be6b,#add4ef,#5794b4);--gradient-color-1: #f3c776;--gradient-color-2: #ECADEF;--gradient-color-3: #5794b4;--gradient-color-4: #fe9334}#gradient-canvas.dark{background:linear-gradient(230deg,#1c2a35,#212831,#000);--gradient-color-1: #212831;--gradient-color-2: #ECADEF;--gradient-color-3: #1c2a35;--gradient-color-4: #fe9334}.headline{position:absolute;z-index:1;font-size:clamp(2em,8vw,4em);text-align:center;padding:0 20px;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform,opacity;transition:transform .8s ease,opacity .5s ease;pointer-events:none;contain:paint;transform-origin:bottom center;top:50%;left:50%;transform:translate(-50%,-50%)}.headline.out{opacity:1;transform:translate(-50%,-50%) translateZ(0) rotateX(0)}.headline.out.animate{opacity:0;transform:translate(-50%,-50%) translateZ(0) rotateX(-90deg)}.headline.in{opacity:0;transform:translate(-50%,-50%) translateZ(0) rotateX(90deg)}.headline.in.animate{opacity:1;transform:translate(-50%,-50%) translateZ(0) rotateX(0)}.headline.small{font-size:clamp(1.5em,6vw,3em)}.hero-headline-wrap{position:relative;isolation:isolate;width:100%;height:100%;display:flex;align-items:center;justify-content:center}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{background-color:#1c2a35}.content-credential-icon,.content-credential-list-icon{z-index:5}@font-face{font-family:Thiccboi;src:url(/assets/THICCCBOI-Medium-CnzUvs9E.ttf) format("truetype");font-weight:400;font-style:normal}body,div{font-family:Thiccboi,sans-serif}h1,h2,h3{font-family:Thiccboi,sans-serif;font-weight:700}p{font-family:Thiccboi,sans-serif;font-weight:400}.grecaptcha-badge{display:none!important}.App{position:relative;overflow:hidden;color:#add4ef;text-align:center;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);background:linear-gradient(230deg,#fff,#c9b36d,#f5be6b,#ecadef,#add4ef,#5794b4,#5794b4,#fff)}.App.dark{background:linear-gradient(230deg,#1c2a35,#212831,#000)}.App,.App.dark{background-size:500% 500%;animation:background-gradient 60s ease-in-out infinite}.App.loading{background:#1c2a35}.dark-room{background:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}@keyframes background-gradient{0%{background-position:0% 0%}25%{background-position:25% 50%}50%{background-position:100% 97%}25%{background-position:50% 25%}to{background-position:0% 0%}}.menu-drawer{background-color:#212831}.ring{width:700px;height:700px;margin:20px auto 0}.logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:260px;height:260px;z-index:1;filter:drop-shadow(3px 5px 2px rgb(50,50,0,.5));transition:drop-shadow 1s ease-in-out;animation:logo-shadow 16s ease-in-out infinite}.logo.dark{animation:logo-highlight 16s ease-in-out infinite}.logo:hover{filter:drop-shadow(2px 4px 3px #9c27b0)!important;cursor:pointer}.logo.dark:hover{filter:drop-shadow(2px 4px 3px #fe9334)!important}@keyframes logo-highlight{0%{filter:drop-shadow(3px 5px 2px #3a6278)}50%{filter:drop-shadow(4px 6px 3px #c9b36d)}to{filter:drop-shadow(3px 5px 2px #3a6278)}}@keyframes logo-shadow{0%{filter:drop-shadow(3px 5px 2px #3a6278)}50%{filter:drop-shadow(4px 6px 3px #3a6278)}to{filter:drop-shadow(3px 5px 2px #3a6278)}}.gem-info-panel{position:absolute;padding:16px;border-radius:5px;font-weight:700;font-size:.8rem;max-width:200px;z-index:1}@media screen and (min-width: 768px){.gem-info-panel{right:-216px;top:0}.gem-rewards-container:hover>.gem-reward{filter:blur(2px)}.gem-reward{transition:filter .1s ease-in-out}.gem-rewards-container:hover>.gem-reward:hover{filter:none}.gem-reward>.gem-description{opacity:.5;transition:opacity .3s ease-in-out}.gem-reward:hover>.gem-description{opacity:1}}@media screen and (max-width: 768px){.gem-info-panel{position:relative;max-width:100%;margin:24px 0}.gem-reward{max-width:90%}}.polygon-wrap{filter:drop-shadow(-1px 6px 3px rgba(50,50,0,.5));position:absolute}.polygon-container,.polygon{background-color:#212831;width:130px;height:115px;background:linear-gradient(150deg,#add4ef,#add4ef,#3a6278)!important;clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);z-index:0;font-size:1rem;display:flex;justify-content:center;align-items:center;color:#1f2b42;font-weight:600;background-size:600% 600%}.polygon{opacity:.5;border-bottom:3px solid #3a6278;-webkit-animation:breathing-polygons 6s ease infinite;-moz-animation:breathing-polygons 6s ease infinite;animation:breathing-polygons 6s ease infinite;transition:opacity .3s ease-in-out}.polygon:hover{opacity:1}@-webkit-keyframes breathing-polygons{0%{background-position:19% 0%;width:140px;height:120px}50%{background-position:82% 100%;width:130px;height:115px}to{background-position:19% 0%;width:140px;height:120px}}@-moz-keyframes breathing-polygons{0%{background-position:19% 0%;width:140px;height:120px}50%{background-position:82% 100%;width:130px;height:115px}to{background-position:19% 0%;width:140px;height:120px}}@keyframes breathing-polygons{0%{background-position:19% 0%;width:140px;height:120px}50%{background-position:82% 100%;width:130px;height:115px}to{background-position:19% 0%;width:140px;height:120px}}.circle-node{position:absolute;width:100px;height:100px;background:linear-gradient(330deg,#9c27b0,#add4ef);border-radius:50%;z-index:0;top:75%;right:0;box-shadow:13px 13px 10px #0000001a;transition:background-color .3s ease-in-out;border-bottom:3px solid #3a6278;font-size:1rem;display:flex;justify-content:center;align-items:center;font-weight:600;color:#fe9334}.circle-node:hover{background:linear-gradient(55deg,#f5be6b,#fe9334)!important;cursor:pointer;box-shadow:5px 5px 10px #0000001a;border-bottom:3px solid #5794b4;color:#fff}.polygon:hover{background:linear-gradient(55deg,#9c27b0,#fe9334)!important;cursor:pointer;box-shadow:15px 15px 10px #0000001a;border-bottom:3px solid #5794b4 #c9b36d}.polygon.login:hover,.polygon.sign-out:hover{background:radial-gradient(#fe9334)}@media screen and (min-width: 768px){.polygon-wrap:nth-child(1){top:75%;left:25%;transform:translate(-50%,-50%)}.polygon-wrap:nth-child(2){top:50%;left:10%;transform:translate(-50%,-50%)}.polygon-wrap:nth-child(3){top:10%;left:50%;transform:translate(-50%,-50%)}.polygon-wrap:nth-child(4){top:25%;left:75%;transform:translate(-50%,-50%)}.polygon-wrap:nth-child(5){top:50%;left:90%;transform:translate(-50%,-50%)}.polygon-wrap:nth-child(6){top:25%;left:25%;transform:translate(-50%,-50%)}.polygon-wrap:nth-child(7){top:75%;left:25%;transform:translate(-50%,-50%)}}@media (max-width: 768px){.ring{width:100%}.logo{position:relative;transform:none;left:unset;top:unset;margin:40px 0}.polygon-wrap{position:relative;margin:20px 0;transform:none}.circle-node{position:fixed;margin:20px 0;transform:none;right:16px;bottom:10px;top:unset}}.menu-button{position:fixed!important;top:6px;color:#fe9334}.menu-header-button{position:fixed!important;top:8px}.arrow-back{position:fixed!important;left:20px;bottom:8px;top:unset;height:42px;color:#fe9334;border-radius:0 50% 0 0}.hamburger-menu{left:20px;border-radius:0 0 50%}.settings-control{position:fixed!important;right:10px;left:unset;height:46px;width:46px;color:#fe9334;border-radius:0 0 0 50%}#video-lens{position:absolute;width:40px;height:40px;background:#ffffff80;border:1px solid #000;pointer-events:none;z-index:10;display:block}#zoomResult{width:300px;height:300px;overflow:hidden;border:1px solid #000;background:#000;z-index:5}.img-zoom-container{position:relative;display:flex;flex-direction:column}.img-zoom-lens{position:absolute;border:1px solid #d4d4d4;width:40px;height:40px}.img-zoom-result{border:1px solid #d4d4d4;width:250px;height:250px}.coin-capture-count{position:fixed;right:10px;bottom:10px;z-index:5;transition:right 1s ease-in}.coin-capture-count.hide{right:-150px;opacity:1;animation:coin-fade 1s ease-in infinite}@keyframes coin-fade{0%{opacity:1}50%{opacity:.5}to{opacity:0}}.coin-count{position:absolute;bottom:3px;right:95px}.coin-capture-container{position:absolute!important;right:65px;top:0}.coin-capture{z-index:1;height:45px;width:45px;animation:coin-gift 5s ease-in-out infinite}.coin-capture.clicked{animation:coin-clicked .5s ease-in-out;top:-100px;cursor:default}.coin-capture.clicked-entry{animation:coin-entry 5s ease-in-out;top:-1000px;cursor:default}.entry-text{opacity:1}.entry-text.loading{opacity:0;transition:opacity 5s ease-in-out}@keyframes coin-gift{0%{top:10px}50%{top:7px}to{top:10px}}@keyframes coin-clicked{0%{top:10px}50%{top:-7px}to{top:-100px}}@keyframes coin-entry{0%{top:10px}20%{top:-7px}to{top:-1000px}}.clear-files-button,.open-fileviewer-button,.hamburger-menu,.arrow-back,.settings-control{filter:drop-shadow(3px 5px 2px #3a6278);border:3px solid #fe9334!important;z-index:3}.clear-files-button:hover,.open-fileviewer-button:hover,.menu-button:hover,.menu-header-button:hover,.clear-file-button:hover{color:#fe9334;transition:color .1s ease-in-out}.menu-button:not(:hover){transition:color .1s ease-in-out}.menu-item{font-weight:600}.menu-item:not(:hover){transition:color .1s ease-in-out}.menu-item:hover{color:#fe9334;filter:drop-shadow(1px 1px 1px #3a6278);transition:color .1s ease-in-out}.metadata-viewer{top:0;width:100vw;z-index:2;background-color:#1c2a35;height:0vh;overflow-y:hidden;overflow-x:auto;position:fixed;transition:height .5s ease-in-out;justify-content:flex-start;display:flex;overflow:auto}.metadata-viewer.open{height:100vh;padding:10px 0}.file-viewer{bottom:65px;width:100vw;z-index:2;background-color:#1c2a35;height:0px;overflow-y:hidden;overflow-x:auto;position:fixed;transition:height .5s ease-in-out;justify-content:flex-start;align-items:center;display:flex;left:0}.file-viewer.open{height:197px;padding:10px 0}.form-card{padding:20px;max-width:800px;box-shadow:0 4px 20px #0000001a;background-color:inherit;background:linear-gradient(335deg,#add4ef,#add4ef,#3a6278)!important;border-radius:12px;color:#1c2a35}@media screen and (max-width: 900px){.form-card{width:700px;min-width:unset!important}}@media screen and (max-width: 775px){.form-card{width:500px;min-width:unset!important}}@media screen and (max-width: 550px){.form-card{width:400px;min-width:unset!important}}@media screen and (max-width: 450px){.form-card{width:350px;min-width:unset!important}}@media screen and (max-width: 375px){.form-card{width:300px;min-width:unset!important}}.home-button-link{display:flex;text-align:center;justify-content:center;filter:drop-shadow(2px 2px 5px #3a6278);width:200px;color:#212831;background:linear-gradient(335deg,#ecadef,#f5be6b,#fff,#add4ef,#add4ef,#ecadef,#f5be6b,#fff,#add4ef,#add4ef,#ecadef,#f5be6b,#fff,#add4ef,#add4ef);background-size:500% 500%;background-position:50% 75%;animation:moveGradient 180s infinite linear;z-index:2;transition:top .5s ease-in-out}.home-button-link.dark{color:#add4ef!important;background:linear-gradient(335deg,#1c2a35,#212831,#3a6278,#9c27b0,#1c2a35,#212831,#3a6278,#9c27b0,#1c2a35,#212831,#3a6278,#9c27b0,#1c2a35,#212831,#3a6278,#9c27b0,#1c2a35,#212831,#3a6278,#9c27b0,#1c2a35);background-size:2000% 2000%;animation:moveGradient 180s infinite linear}.gradient-background{background:linear-gradient(335deg,#ecadef,#f5be6b,#add4ef,#add4ef,#ecadef,#f5be6b,#fff,#add4ef,#add4ef,#ecadef,#f5be6b,#add4ef,#add4ef,#ecadef,#f5be6b,#fff);background-size:500% 500%;background-position:50% 75%;animation:moveGradient 480s infinite linear}.gradient-background.dark{color:#add4ef!important;background:linear-gradient(335deg,#1c2a35,#212831,#390e41,#1c2a35,#212831,#390e41,#1c2a35,#212831,#390e41,#1c2a35,#212831,#390e41,#1c2a35,#212831,#390e41,#1c2a35);background-size:2000% 2000%;background-position:50% 75%;animation:moveGradient 480s infinite linear}.home-button-link.top{top:15%}.home-button-link.bottom{top:77%}.home-button-link:hover,.home-button-link.action,.donate-button:hover{background-position:50% 75%;background:linear-gradient(335deg,#ecadef,#fe9334);color:#212831!important}.donate-button{color:#3a6278}.donate-button.dark{color:#add4ef}.home-gem-container{z-index:2;position:absolute;width:280px;height:280px;left:calc(50% - 140px);top:calc(50% - 150px);border-radius:50%;overflow:hidden;filter:none;transition:filter .5s ease-in-out}.home-gem-container.active{filter:blur(1px)}@keyframes moveGradient{0%{background-position:50% 75%}25%{background-position:0% 0%}60%{background-position:50% 0%}80%{background-position:100% 50%}to{background-position:50% 75%}}.menu-logo-background{width:94px;height:94px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;padding-top:5px;border:double 2px transparent;border-radius:50%;background-size:200% 200%;border-width:2px;border-style:solid;background-image:linear-gradient(335deg,#f3c776,#add4ef,#1c2a35,#fe9334),linear-gradient(335deg,#fff,#fff,#add4ef,#ecadef,#fff,#fff,#f5be6b,#add4ef,#fff,#fff,#add4ef,#ecadef,#fff,#f5be6b,#fff,#fff,#add4ef,#add4ef,#ecadef,#fff,#fff,#f5be6b,#fff,#add4ef,#fff,#fff);background-origin:border-box;background-clip:content-box,border-box;animation:moveGradient 120s infinite linear}.loading-element,.loading-element-3{background:linear-gradient(45deg,#f3c776,#add4ef,#1c2a35,#fe9334);background-size:400% 400%;border-radius:50%;z-index:inherit}.loading-element-3{position:relative;width:400px;height:400px;animation:bubble 112s ease infinite;z-index:inherit}.loading-element{width:50px;height:50px;animation:bubble 56s ease infinite;background:transparent;border:2px solid #add4ef;position:absolute;z-index:inherit}.loading-element-sun{width:100px;height:100px;animation:bubble-2 24s ease infinite;background:linear-gradient(45deg,#f3c776,#add4ef,#fe9334);top:-50px;position:absolute;z-index:inherit}.loading-element-ring{width:200px;height:200px;animation:bubble-2 24s ease infinite;background:transparent;border:2px solid #f3c776;position:relative;z-index:inherit}.App-header{position:fixed;top:0;left:0;z-index:2}@keyframes bubble{0%{transform:scale(1) rotate(0);background-position:0% 50%;border-radius:50%;filter:blur(2px)}25%{transform:scale(1.2) rotate(90deg);background-position:50% 100%;border-radius:20%;filter:blur(1px)}50%{transform:scale(1) rotate(180deg);background-position:100% 50%;border-radius:50%}75%{transform:scale(1.2) rotate(270deg);background-position:50% 0%;border-radius:20%}to{transform:scale(1) rotate(360deg);background-position:0% 50%;border-radius:50%}}@keyframes bubble-2{0%{transform:scale(1) rotate(0);background-position:0% 50%;border-radius:50%;top:-50px}25%{transform:scale(1.2) rotate(-90deg);background-position:50% 100%;border-radius:20%;top:-37px}50%{transform:scale(1) rotate(-180deg);background-position:100% 50%;border-radius:50%;filter:blur(2px);top:-25px}75%{transform:scale(1.2) rotate(-270deg);background-position:50% 0%;border-radius:20%;filter:blur(1px);top:0}to{transform:scale(1) rotate(-360deg);background-position:0% 50%;border-radius:50%;top:10px}}.App-logo{height:60vmin;display:flex;align-items:center;justify-content:center}.App-link{font-size:12px;cursor:pointer;color:#ec8ff9}.common-modal{color:#212831;height:100%}.active-file{background:linear-gradient(335deg,#add4ef,#add4ef,#fe9334)!important;color:#fe9334!important}.sandbox-mode{color:#212831;position:absolute;top:5px;font-size:14px;cursor:pointer;max-width:50%}.sandbox-mode.dark{color:#add4ef}.content-credential-icon,.content-credential-list-icon,.content-credential-external{border-radius:50% 50% 0;display:flex;justify-content:center;align-items:center;background:#ffffffe6;opacity:0;position:absolute;z-index:2;scroll-margin:40px;transition:all .3s ease-in-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.content-credential-icon.always-visible,.content-credential-list-icon.always-visible,.content-credential-external.always-visible{opacity:1}.content-credential-icon.dark,.content-credential-list-icon.dark,.content-credential-external.dark{background:#000}.content-credential-icon:hover,.content-credential-list-icon:hover,.content-credential-external:hover{opacity:1}.content-credential-icon.clicked,.content-credential-list-icon.clicked{background:#ffffffe6}.content-credential-icon.clicked.dark,.content-credential-list-icon.clicked.dark{background:#000}.content-credential-icon,.content-credential-external{left:10px;top:10px;height:28px;width:28px}@media (max-width: 768px){.content-credential-icon,.content-credential-external{left:5px;top:5px;height:24px;width:24px;max-width:calc(100% - 10px);max-height:calc(100% - 10px)}}.content-credential-list-icon{position:fixed;bottom:10px;right:10px;height:30px;width:30px;z-index:1200;display:none}.content-credential-icon.invalid:after{content:"";position:absolute;right:-2px;top:-2px;width:8px;height:8px;border-radius:50%;background:#6b7280;border:2px solid #ffffff}.content-credential-icon:focus-visible,.content-credential-list-icon:focus-visible,.content-credential-external:focus-visible{outline:2px solid #6b7280;outline-offset:2px}.content-credential-summary{background-color:#5794b4;padding:24px;height:100%}.cc-label-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1;color:#1c2a35;background:#e5e7eb;border-radius:9999px;padding:6px 10px;margin:8px 0}.cc-label-pill .dot{width:6px;height:6px;border-radius:50%;background:#6b7280}.liquidGlass-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-weight:600;overflow:hidden;color:#1c2a35;border-radius:1rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 6px 6px #3a627833,0 0 20px #fe93341a;background:transparent;transition:all .4s cubic-bezier(.175,.885,.32,2.2)}.liquidGlass-wrapper:hover{transform:translateY(-2px);box-shadow:0 8px 12px #3a62784d,0 0 30px #fe933433}.liquidGlass-wrapper.circle{border-radius:50%;padding:0}.liquidGlass-wrapper.pill{border-radius:2rem}.liquidGlass-wrapper.small{padding:.25rem .5rem;font-size:.875rem}.liquidGlass-wrapper.large{padding:1rem 2rem;font-size:1.25rem}.liquidGlass-wrapper.dark{color:#add4ef;background:transparent;box-shadow:0 6px 6px #add4ef1a,0 0 20px #fe93340d}.liquidGlass-wrapper.dark:hover{box-shadow:0 8px 12px #add4ef33,0 0 30px #fe93341a}.liquidGlass-wrapper.orange-header{color:#1c2a35;background:#fe933480;box-shadow:0 6px 6px #3a627833,0 0 20px #fe933426}.liquidGlass-wrapper.orange-header:hover{transform:translateY(-2px);box-shadow:0 8px 12px #3a62784d,0 0 30px #fe933440}.liquidGlass-wrapper.orange-header .liquidGlass-tint{background:#fe93341a}.liquidGlass-effect{position:absolute;top:0;right:0;bottom:0;left:0;filter:url(#glass-distortion);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:0;isolation:isolate}.liquidGlass-tint{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c2a3526;z-index:1}.liquidGlass-shine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;box-shadow:inset 2px 2px 4px #3a62784d,inset -2px -2px 4px #add4ef26}.liquidGlass-text{position:relative;z-index:3;font-size:1.5rem;color:inherit;text-align:center;line-height:1.4;word-wrap:break-word;width:100%}.liquidGlass-wrapper.small .liquidGlass-text{font-size:.875rem}.liquidGlass-wrapper.large .liquidGlass-text{font-size:2rem}@media (max-width: 400px){.liquidGlass-text{font-size:1rem}.liquidGlass-wrapper.large .liquidGlass-text{font-size:1.5rem}}.social-clickable{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;border-radius:50%;outline:none}.social-clickable:hover{transform:translateY(-2px) scale(1.05);filter:drop-shadow(0 2px 6px rgba(254,147,52,.45))}.social-clickable:active{transform:translateY(0) scale(.97)}.social-clickable:focus-visible{outline:2px solid #fe9334;outline-offset:2px}.social-link-label{cursor:pointer;text-decoration:none}.social-link-label:hover{text-decoration:underline;color:#fe9334}::cue{color:#fe9334!important;background:linear-gradient(135deg,#ffffff1a,#ffffff0d)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;font-family:Thiccboi,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;text-shadow:0 2px 4px rgba(0,0,0,.8)!important;border-radius:8px!important;padding:8px 12px!important;box-shadow:0 4px 15px #0003!important}video::cue{color:#fe9334!important;background:linear-gradient(135deg,#ffffff26,#ffffff14)!important;backdrop-filter:blur(15px)!important;-webkit-backdrop-filter:blur(15px)!important;font-family:Thiccboi,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.5!important;text-shadow:0 2px 4px rgba(0,0,0,.9)!important;border-radius:12px!important;padding:12px 18px!important;box-shadow:0 8px 32px #0000004d,0 2px 8px #fe93341a,inset 0 1px #ffffff1a!important}.dark video::cue{color:#fe9334!important;background:linear-gradient(135deg,#0006,#0003)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;box-shadow:0 8px 32px #00000080,0 2px 8px #fe933433,inset 0 1px #ffffff0d!important}:root{--receipt-bg: #f5f0e8;--receipt-ink: #1c2a35;--receipt-mid: #212831;--receipt-accent: #fe9334;--receipt-soft: #5794b4;--receipt-border: #3a6278}.receipt-root{min-height:calc(100vh - 120px);display:flex;align-items:center;justify-content:center;padding:80px 20px 40px;background:var(--receipt-page-bg)}.receipt-root-light{--receipt-page-bg: #d9b28b;--receipt-card-surface: #f5f0e8;--receipt-ink-color: #1c2a35;--receipt-key-color: #212831;--receipt-legend-color: #45494d;--receipt-tear-line: #a9b2b8;--receipt-status-bg: rgba(245, 190, 107, .5);--receipt-risk-bg: rgba(255, 255, 255, .35);--receipt-watermark-opacity: .045;--receipt-edge-cut: #d9b28b;--receipt-watermark-size: 30% ;--receipt-watermark-y: -24px;--receipt-watermark-inset: -28%}.receipt-root-dark{--receipt-page-bg: #0f161d;--receipt-card-surface: #1b2430;--receipt-ink-color: #f5f0e8;--receipt-key-color: #5794b4;--receipt-legend-color: #add4ef;--receipt-tear-line: #3a6278;--receipt-status-bg: rgba(254, 147, 52, .22);--receipt-risk-bg: rgba(28, 42, 53, .45);--receipt-watermark-opacity: .03;--receipt-edge-cut: #0f161d;--receipt-watermark-size: 30% ;--receipt-watermark-y: -160px;--receipt-watermark-inset: -58%}.receipt-card{position:relative;overflow:hidden;width:100%;max-width:860px;background:var(--receipt-card-surface);color:var(--receipt-ink-color);box-sizing:border-box;padding:52px 44px 56px;font-family:Share Tech Mono,Courier New,monospace}.receipt-card:before{content:"";position:absolute;background:var(--receipt-card-surface);inset:var(--receipt-watermark-inset);pointer-events:none;opacity:var(--receipt-watermark-opacity);background-image:var(--receipt-logo-url);background-repeat:repeat;background-size:var(--receipt-watermark-size);background-position:center var(--receipt-watermark-y);transform:rotate(-45deg);transform-origin:center}.receipt-card>*{position:relative;z-index:2}.receipt-crinkle{position:absolute;left:0;right:0;height:16px;background-color:var(--receipt-card-surface);z-index:3;pointer-events:none}.receipt-crinkle-top{top:-1px;background-image:radial-gradient(circle at 8px 0,var(--receipt-edge-cut) 8px,transparent 9px);background-size:16px 16px;background-repeat:repeat-x}.receipt-crinkle-bottom{bottom:-1px;background-image:radial-gradient(circle at 8px 16px,var(--receipt-edge-cut) 8px,transparent 9px);background-size:16px 16px;background-repeat:repeat-x}.receipt-header{margin-bottom:14px}.receipt-brand{font-size:clamp(2rem,5vw,3.5rem);letter-spacing:.08em;font-weight:700}.receipt-subtitle{font-size:clamp(1rem,2.2vw,1.6rem);opacity:.85;margin-top:4px}.receipt-divider{border:0;margin:18px 0}.receipt-section-title{text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;margin-top:0}.receipt-guide-anchor{position:relative;display:inline-flex;align-items:center;padding-left:34px;margin-bottom:10px}.receipt-guide-anchor .receipt-section-title{margin-bottom:0}.receipt-guide-ring{position:absolute;left:0;top:50%;width:24px;height:24px;transform:translateY(-50%);border:3px solid var(--receipt-accent);border-radius:999px;background:transparent;box-shadow:0 0 0 4px #fe933433;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.receipt-guide-ring:hover,.receipt-guide-ring-active{transform:translateY(-50%) scale(1.08);box-shadow:0 0 0 7px #fe933447}.receipt-guide-ring:focus-visible{outline:2px solid var(--receipt-accent);outline-offset:3px}.receipt-guide-popover{position:absolute;top:50%;left:30px;transform:translateY(-50%);width:min(280px,72vw);border:1px solid var(--receipt-border);background:#0f161deb;color:#f5f0e8;padding:10px 12px;z-index:4}.receipt-guide-popover h3{margin:0 0 6px;font-size:.95rem}.receipt-guide-popover p{margin:0;font-size:.76rem;line-height:1.5}.receipt-guide-step{color:var(--receipt-accent);text-transform:uppercase;letter-spacing:.08em;margin:0 0 5px}.receipt-guide-popover:after{content:"";position:absolute;top:50%;left:-22px;width:22px;height:1px;transform:translateY(-50%);background:var(--receipt-accent)}.receipt-section-head{display:flex;align-items:center;justify-content:center;gap:12px;width:100%}.receipt-legend-row{display:flex;justify-content:flex-end;width:100%;margin-bottom:8px}.receipt-legend{display:flex;align-items:center;gap:8px;font-size:.78rem}.legend-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.legend-dot-solid{background:var(--receipt-legend-color);border:1px solid var(--receipt-legend-color)}.legend-dot-outline{border:2px solid var(--receipt-legend-color)}.receipt-grid{display:grid;grid-template-columns:minmax(140px,180px) 1fr;gap:8px 16px;align-items:start}.receipt-grid-compact{margin-bottom:12px}.receipt-key{text-transform:uppercase;letter-spacing:.07em;color:var(--receipt-key-color);font-size:.8rem;text-align:left;justify-self:start}.receipt-val{font-size:.94rem;text-align:right;justify-self:end}.receipt-status{display:inline-block;background:var(--receipt-status-bg);border:1px solid #c59c4f;padding:8px 10px;font-size:.86rem;letter-spacing:.06em;margin-bottom:12px}.receipt-signals-title{text-transform:uppercase;letter-spacing:.06em;font-size:.9rem;margin:8px 0}.receipt-signals{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px}.receipt-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;position:relative}.receipt-timeline:before{content:"";position:absolute;left:7px;top:8px;bottom:30px;width:2px;background:var(--receipt-legend-color);opacity:.7}.receipt-timeline li{position:relative;display:flex;gap:10px;align-items:flex-start;font-size:.92rem}.receipt-timeline li>div{flex:1;min-width:0;text-align:left}.receipt-timeline li strong{display:block;margin-bottom:2px}.timeline-dot{width:16px;height:16px;border-radius:50%;margin-top:2px;flex-shrink:0}.timeline-dot-solid{background:var(--receipt-legend-color);border:1px solid var(--receipt-legend-color)}.timeline-dot-outline{border:2px solid var(--receipt-legend-color);background:var(--receipt-card-surface)}.receipt-status-section{margin-top:8px}.receipt-risk-card{border:1px solid #d6cfbf;background:var(--receipt-risk-bg);padding:10px 12px;margin-top:8px;display:flex;flex-direction:column;gap:4px;font-size:.9rem}.receipt-risk-warn{border-left:3px solid #efcc72}.receipt-risk-critical{border:2px solid #f05353}.receipt-risk-card span{opacity:.85;font-size:.88rem}.receipt-qr-section{display:flex;align-items:center;flex-direction:column}.receipt-qr{width:176px;height:176px;border:4px solid #d9a145;background-image:linear-gradient(90deg,#111 10%,transparent 10%,transparent 20%,#111 20%,#111 30%,transparent 30%,transparent 50%,#111 50%,#111 60%,transparent 60%,transparent 70%,#111 70%,#111 90%,transparent 90%),linear-gradient(#111 10%,transparent 10%,transparent 20%,#111 20%,#111 30%,transparent 30%,transparent 50%,#111 50%,#111 60%,transparent 60%,transparent 70%,#111 70%,#111 90%,transparent 90%);background-size:100% 100%;background-color:#fff}.receipt-qr-caption{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;margin-top:10px}.receipt-people-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.receipt-person-card{border:1px solid var(--receipt-border);background:#ffffff59;padding:12px;display:flex;flex-direction:column;gap:4px}.receipt-person-type{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;color:var(--receipt-soft)}.receipt-person-name{font-size:1rem;font-weight:700}.receipt-person-role{font-size:.84rem;opacity:.9}.receipt-person-card a{color:var(--receipt-accent);text-decoration:none;font-size:.8rem;margin-top:4px}.receipt-person-card a:hover{text-decoration:underline}.receipt-copy{font-size:.92rem;opacity:.9;margin-bottom:16px}.receipt-actions{display:flex;flex-wrap:wrap;gap:10px}.receipt-btn{text-decoration:none;border:1px solid var(--receipt-border);color:var(--receipt-ink-color);background:transparent;padding:10px 14px;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.receipt-btn-primary{background:var(--receipt-accent);border-color:var(--receipt-accent);color:#fff}.receipt-btn:hover{filter:brightness(.96)}.receipt-footer{border-top:1px solid var(--receipt-border);margin-top:22px;padding-top:16px;text-align:center;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;opacity:.9}@media (max-width: 640px){.receipt-card{padding:38px 18px 42px}.receipt-grid{grid-template-columns:1fr;gap:2px}.receipt-key{margin-top:10px}.receipt-section-head{flex-direction:column;align-items:flex-start}.receipt-guide-popover,.receipt-guide-popover-2,.receipt-guide-popover-3{left:0;top:calc(100% + 8px);right:auto;transform:none;width:min(280px,calc(100vw - 64px))}.receipt-guide-popover:after{top:-1px;left:28px;width:26px;transform:none}.receipt-people-grid{grid-template-columns:1fr}}.verify-page-root{--cream: #f5f0e8;--dark: #1c2a35;--mid: #212831;--orange: #fe9334;--blue: #5794b4;--border: #3a6278;--dim: #add4ef;min-height:100vh;padding:40px 20px;font-family:Share Tech Mono,monospace;background:var(--dark);background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(255,255,255,.012) 2px,rgba(255,255,255,.012) 3px)}.verify-page-root *{box-sizing:border-box;font-family:Share Tech Mono,monospace}.verify-page-shell{width:100%;display:flex;flex-direction:column;align-items:center}.verify-page-root .stub,.verify-page-root .tear,.verify-page-root .card,.verify-page-root .footer-strip,.verify-page-root .connect-strip{width:100%;max-width:560px}.verify-page-root .stub{background:var(--cream);padding:14px 24px 12px;position:relative}.verify-page-root .stub:before{content:"";display:block;height:16px;position:absolute;top:-16px;left:0;right:0;background-color:var(--cream);background-image:radial-gradient(circle at 8px -2px,var(--dark) 8px,transparent 9px);background-size:16px 16px}.verify-page-root .stub-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.verify-page-root .stub-logo{font-size:28px;color:var(--dark);letter-spacing:3px}.verify-page-root .stub-meta{text-align:right}.verify-page-root .stub-receipt{font-size:9px;color:var(--dark);opacity:.6;letter-spacing:2px;text-transform:uppercase;display:block}.verify-page-root .stub-status{font-size:9px;color:var(--orange);letter-spacing:2px;text-transform:uppercase;margin-top:2px}.verify-page-root .tear{border:none;border-top:2px dashed var(--border);position:relative;margin:0}.verify-page-root .tear:before{content:"✂";position:absolute;left:-6px;top:-10px;color:var(--border);font-size:14px}.verify-page-root .card{background:var(--mid);border:1px solid var(--border);border-top:none;padding:28px 28px 32px}.verify-page-root .why-block{margin-bottom:24px;padding-bottom:20px;border-bottom:1px dashed var(--border)}.verify-page-root .why-hook-primary{font-family:Share Tech Mono,monospace;font-size:26px;color:var(--orange);line-height:1.3;letter-spacing:.5px;margin-bottom:10px}.verify-page-root .why-hook-secondary{font-family:Share Tech Mono,monospace;font-size:15px;color:var(--dim);line-height:1.6;letter-spacing:.4px;margin-bottom:14px}.verify-page-root .why-cta{font-size:12px;color:var(--blue);letter-spacing:2px;text-transform:uppercase;display:block}.verify-page-root .selector-label{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--blue);margin-bottom:12px}.verify-page-root .personas{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.verify-page-root .persona-btn{display:flex;align-items:center;gap:14px;width:100%;font-family:Share Tech Mono,monospace;background:#1c2a35;border:1px solid var(--border);padding:15px 16px;cursor:pointer;text-decoration:none;transition:all .15s ease;position:relative;overflow:hidden;text-align:left}.verify-page-root .persona-btn:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent;transition:background .15s ease}.verify-page-root .persona-btn:hover{background:#243545;border-color:var(--orange);transform:translate(3px)}.verify-page-root .persona-btn:hover:before{background:var(--orange)}.verify-page-root .persona-btn:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.verify-page-root .persona-icon{font-size:20px;flex-shrink:0;width:28px;text-align:center}.verify-page-root .persona-text{flex:1}.verify-page-root .persona-title{font-size:16px;color:var(--cream);letter-spacing:.8px;display:block;margin-bottom:3px}.verify-page-root .persona-desc{font-size:12px;color:var(--dim);opacity:.8;letter-spacing:.4px;line-height:1.4}.verify-page-root .persona-arrow{font-size:16px;color:var(--blue);flex-shrink:0;transition:color .15s,transform .15s}.verify-page-root .persona-btn:hover .persona-arrow{color:var(--orange);transform:translate(3px)}.verify-page-root .persona-btn.is-selected{border-color:var(--orange);background:#243545}.verify-page-root .persona-btn.is-selected:before{background:var(--orange)}.verify-page-root .persona-btn.is-selected .persona-title,.verify-page-root .persona-btn.is-selected .persona-arrow{color:var(--orange)}.verify-page-root .preview-row{margin-top:4px}.verify-page-root .preview-btn{background:transparent;border:none;color:var(--cream);font-family:Share Tech Mono,monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;padding:0;cursor:pointer;opacity:.45;transition:opacity .15s,color .15s;text-align:left}.verify-page-root .preview-btn:hover{opacity:1;color:var(--orange)}.verify-page-root .footer-strip{background:var(--dark);border:1px solid var(--border);border-top:none;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.verify-page-root .footer-left{font-size:10px;color:var(--blue);letter-spacing:1px;text-transform:uppercase;line-height:1.8;opacity:.8}.verify-page-root .footer-right{font-size:10px;color:var(--dim);opacity:.6;letter-spacing:1px;text-align:right}.verify-page-root .connect-strip{background:var(--dark);border:1px solid var(--border);border-top:none;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;transition:background .15s,border-color .15s;gap:16px}.verify-page-root .connect-strip:hover{background:#243545;border-color:var(--orange)}.verify-page-root .connect-label{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--blue);display:block;margin-bottom:2px}.verify-page-root .connect-name{font-size:15px;color:var(--cream);letter-spacing:1px;transition:color .15s}.verify-page-root .connect-strip:hover .connect-name{color:var(--orange)}.verify-page-root .connect-tag{font-size:10px;color:var(--dim);opacity:.6;letter-spacing:1px}.verify-page-root .overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e0;z-index:100;align-items:center;justify-content:center;padding:24px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.verify-page-root .overlay.active{display:flex}.verify-page-root .vr-card{width:100%;max-width:520px;background:var(--dark);border:1px solid var(--border);animation:verify-slide-up .22s ease}@keyframes verify-slide-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.verify-page-root .vr-header{background:var(--mid);padding:12px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border)}.verify-page-root .vr-header-left{display:flex;align-items:center;gap:10px}.verify-page-root .vr-pulse{width:8px;height:8px;border-radius:50%;background:var(--blue);box-shadow:0 0 8px #5794b4e6;animation:verify-blink 1.2s infinite}@keyframes verify-blink{0%,to{opacity:1}50%{opacity:.3}}.verify-page-root .vr-header-title{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--blue)}.verify-page-root .vr-header-id{font-size:10px;color:var(--dim);opacity:.7;letter-spacing:1px}.verify-page-root .vr-body{padding:20px 20px 4px}.verify-page-root .vr-event-type{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--orange);margin-bottom:16px}.verify-page-root .vr-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--border)}.verify-page-root .vr-row:last-of-type{border-bottom:none;margin-bottom:0}.verify-page-root .vr-key{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--blue);flex-shrink:0;min-width:140px;padding-top:1px}.verify-page-root .vr-val{font-size:12px;color:var(--cream);text-align:right;word-break:break-all;line-height:1.5}.verify-page-root .vr-val.dim{color:var(--dim);opacity:.75;font-size:11px}.verify-page-root .vr-val.orange{color:var(--orange)}.verify-page-root .vr-val.green{color:var(--blue)}.verify-page-root .vr-val a{color:var(--orange);text-decoration:none;border-bottom:1px dotted var(--orange)}.verify-page-root .vr-val a:hover{color:#f5be6b}.verify-page-root .vr-identity-block{background:var(--mid);border:1px solid var(--border);border-left:3px solid var(--orange);padding:12px 16px;margin:14px 0}.verify-page-root .vr-identity-label{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--blue);margin-bottom:6px}.verify-page-root .vr-identity-value{font-size:15px;color:var(--cream);letter-spacing:1px}.verify-page-root .vr-identity-did{font-size:10px;color:var(--dim);opacity:.7;letter-spacing:.5px;margin-top:5px;word-break:break-all}.verify-page-root .vr-footer{background:var(--mid);border-top:1px solid var(--border);padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.verify-page-root .vr-footer-note{font-size:10px;color:var(--dim);opacity:.7;letter-spacing:1px;line-height:1.7}.verify-page-root .vr-footer-note span{color:var(--blue)}.verify-page-root .vr-continue{background:var(--orange);border:none;color:#fff;font-family:Share Tech Mono,monospace;font-size:12px;letter-spacing:2px;text-transform:uppercase;padding:12px 22px;cursor:pointer;flex-shrink:0;transition:background .15s}.verify-page-root .vr-continue:hover{background:#f5be6b;color:var(--dark)}.verify-page-root .vr-continue:disabled{background:#3a6278;color:var(--dim);cursor:not-allowed}@media (max-width: 640px){.verify-page-root{padding:20px 12px}.verify-page-root .stub{padding:12px 16px 10px}.verify-page-root .stub-inner{flex-direction:column;align-items:flex-start}.verify-page-root .stub-meta{text-align:left}.verify-page-root .card{padding:20px 16px 22px}.verify-page-root .why-hook-primary{font-size:22px}.verify-page-root .footer-strip,.verify-page-root .connect-strip,.verify-page-root .vr-footer{flex-direction:column;align-items:flex-start}.verify-page-root .footer-right,.verify-page-root .vr-val{text-align:left}.verify-page-root .vr-row{flex-direction:column}}
