@font-face{font-family:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/syne-v24-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/syne-v24-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/syne-v24-latin.woff2) format("woff2");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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/syne-v24-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/syne-v24-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/syne-v24-latin.woff2) format("woff2");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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/syne-v24-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/syne-v24-latin-ext.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/syne-v24-latin.woff2) format("woff2");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:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/inter-v20-latin.woff2) format("woff2");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}:root{color-scheme:dark;--fg: #f4f1ec;--ui-font: "Inter", system-ui, sans-serif}.wallet,.wallet-menu,.meta,.v-dl,.v-tabs,.v-link,.v-traits,.v-close,.empty a,.empty button,.lost p,.lost a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum"}*{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%}a,button{touch-action:manipulation}html,body{margin:0;height:100%;background:#050407;color:var(--fg);font-family:Syne,system-ui,sans-serif;overflow:hidden}#stage,#stage canvas{position:fixed;inset:0;width:100%;height:100%;display:block}@property --ring{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.wallet-wrap{position:fixed;z-index:20;top:max(14px,env(safe-area-inset-top,0px));right:max(16px,env(safe-area-inset-right,0px))}.wallet{position:relative;display:inline-flex;align-items:center;gap:9px;padding:10px 18px;border-radius:999px;cursor:pointer;font:600 12px var(--ui-font);letter-spacing:.1em;text-transform:uppercase;color:var(--fg);border:0;background:#08070c8c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:box-shadow .4s ease,transform .4s cubic-bezier(.2,.8,.2,1)}.wallet:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--ring),#ffa31a,#e0246f,#00a49d,#ffa31a);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:ring 7s linear infinite}.wallet:hover{box-shadow:0 0 22px -4px #e0246f8c,0 0 34px -10px #ffa31a80;transform:translateY(-1px)}.wallet:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.wallet .who{text-transform:none;letter-spacing:.05em;max-width:16ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet .dot{width:6px;height:6px;border-radius:50%;background:#3ddc97;box-shadow:0 0 8px #3ddc97;flex:none}@keyframes ring{to{--ring: 360deg}}.wallet.on:before{animation:none;background:linear-gradient(#3ddc97bf,#3ddc9759)}.wallet-menu{position:absolute;right:0;top:calc(100% + 8px);min-width:100%;padding:6px;border-radius:16px;background:#08070cb8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(244,241,236,.12);display:grid;gap:2px;animation:menu-in .25s cubic-bezier(.2,.8,.2,1)}.wallet-menu[hidden]{display:none}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px)}}.wallet-menu a,.wallet-menu button{all:unset;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:11px 14px;border-radius:11px;font:600 11px var(--ui-font);letter-spacing:.1em;text-transform:uppercase;color:var(--fg);white-space:nowrap}.wallet-menu a span{opacity:.55}.wallet-menu a:hover,.wallet-menu button:hover,.wallet-menu a:focus-visible,.wallet-menu button:focus-visible{background:#f4f1ec12}.wallet-menu [data-disconnect]{color:#f4f1ec99}@media(prefers-reduced-motion:reduce){.wallet:before{animation:none}}.still{position:fixed;inset:0;background:radial-gradient(60% 50% at 30% 40%,rgba(224,36,111,.16),transparent 70%),radial-gradient(50% 45% at 72% 62%,rgba(0,164,157,.14),transparent 70%),radial-gradient(40% 35% at 55% 25%,rgba(255,163,26,.1),transparent 70%),#040408}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s;animation-timing-function:ease}#stage,.still,.wallet-wrap{transition:opacity .6s ease}html.boot #stage,html.boot .still,html.boot .wallet-wrap{opacity:0}@media(max-width:480px){.wallet{font-size:10.5px;padding:9px 14px;gap:7px;min-height:40px}}@media(hover:none){.wallet:hover{box-shadow:none;transform:none}}
