.preloader[data-v-5b7453c8]{z-index:100;color:#fff;background:#000;position:fixed;inset:0;overflow:auto}.preloader__stage[data-v-5b7453c8]{flex-direction:column;align-items:center;width:calc(100% - 2.5rem);min-height:100vh;margin:0 auto;padding:.75rem .75rem 2.5rem;display:flex}@media (width>=768px){.preloader__stage[data-v-5b7453c8]{width:440px;max-width:440px}}.preloader__hero[data-v-5b7453c8]{width:100%;position:relative}.preloader__ocean[data-v-5b7453c8]{overflow:hidden}.preloader__ocean img[data-v-5b7453c8],.preloader__whistle img[data-v-5b7453c8],.preloader__logo img[data-v-5b7453c8]{object-fit:cover;width:100%;height:100%;display:block}.preloader__chest img[data-v-5b7453c8]{object-fit:contain;width:100%;height:auto;display:block}.preloader__logo[data-v-5b7453c8]{aspect-ratio:400/375;width:min(16.5rem,72%);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.preloader__logo img[data-v-5b7453c8]{object-fit:contain}.preloader__chest[data-v-5b7453c8]{width:100%;margin-top:1.5rem;overflow:hidden}.preloader__percent[data-v-5b7453c8],.preloader__phrase[data-v-5b7453c8]{letter-spacing:-.02em;text-align:center;width:100%;margin:1.25rem 0 0;font-family:Cormorant Garamond,Georgia,serif;font-weight:700;line-height:1.3}.preloader__percent[data-v-5b7453c8]{font-size:2rem}.preloader__phrase[data-v-5b7453c8]{font-size:1.375rem}.preloader__whistle[data-v-5b7453c8]{aspect-ratio:302/250;width:min(12.5rem,70%);margin-top:2rem;overflow:hidden}.preloader__whistle img[data-v-5b7453c8]{object-fit:contain}.wallet-modal[data-v-8479e409]{z-index:200;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.wallet-modal__backdrop[data-v-8479e409]{cursor:pointer;background:#000000b8;border:0;position:absolute;inset:0}.wallet-modal__panel[data-v-8479e409]{z-index:1;color:#e8d9b8;background:#120e09;border:1px solid #c9a24a;border-radius:.75rem;flex-direction:column;gap:1.25rem;width:min(22rem,100%);padding:1.75rem 1.25rem 1.5rem;display:flex;position:relative;box-shadow:0 0 2.5rem #c9a24a2e}.wallet-modal__close[data-v-8479e409]{color:#c9a24a;background:0 0;border:0;font-size:1.75rem;line-height:1;position:absolute;top:.35rem;right:.5rem}.wallet-modal__title[data-v-8479e409]{letter-spacing:.04em;text-align:center;text-transform:uppercase;margin:0;font-family:Cinzel,Georgia,serif;font-size:1.25rem;font-weight:700}.wallet-modal__address[data-v-8479e409],.wallet-modal__status[data-v-8479e409],.wallet-modal__error[data-v-8479e409],.wallet-modal__qr p[data-v-8479e409]{text-align:center;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.125rem;line-height:1.4}.wallet-modal__error[data-v-8479e409]{color:#e8b4a2}.wallet-modal__actions[data-v-8479e409]{flex-direction:column;gap:.75rem;display:flex}.wallet-modal__qr[data-v-8479e409]{flex-direction:column;align-items:center;gap:.75rem;display:flex}.wallet-modal__qr img[data-v-8479e409]{background:#f0d896;border-radius:.5rem;width:min(17.5rem,100%);height:auto;display:block}.intro-video[data-v-0767c7e7]{width:100%;height:calc(min(16.5rem,72cqw)/1.06667);margin:0 auto;position:relative;container-type:inline-size}.intro-video__media[data-v-0767c7e7]{object-fit:contain;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.intro-video__clip[data-v-0767c7e7]{opacity:1;width:100%;height:auto;max-height:100%;transition:opacity .8s}.intro-video--done .intro-video__clip[data-v-0767c7e7]{opacity:0;pointer-events:none}.intro-video__logo[data-v-0767c7e7]{aspect-ratio:400/375;width:min(16.5rem,72%);height:auto}.logo-fade-enter-active[data-v-0767c7e7]{transition:opacity .8s}.logo-fade-enter-from[data-v-0767c7e7]{opacity:0}.logo-fade-enter-to[data-v-0767c7e7]{opacity:1}.portal[data-v-e9edbf0a]{cursor:pointer;background:0 0;border:0;padding:0}.portal img[data-v-e9edbf0a]{object-fit:contain;width:100%;height:100%;display:block}.portal--nav[data-v-e9edbf0a]{z-index:3;width:4.25rem;height:4.1rem;position:absolute;top:.35rem;right:0;overflow:hidden}.portal--main[data-v-e9edbf0a]{aspect-ratio:300/290;width:min(12.5rem,70%);height:auto;margin:.5rem 0;overflow:hidden}.portal--connected img[data-v-e9edbf0a]{filter:drop-shadow(0 0 .6rem #c9a24a)}.prestart[data-v-a1f85546]{color:#fff;background:#000;min-height:100vh;position:relative}.prestart__bg[data-v-a1f85546]{z-index:0;pointer-events:none;position:absolute;inset:0}.prestart__bg img[data-v-a1f85546]{object-fit:cover;width:100%;height:100%;display:block}.prestart__stage[data-v-a1f85546]{z-index:1;background:#000000e6;flex-direction:column;align-items:center;width:calc(100% - 2.5rem);margin:0 auto;padding:.75rem .75rem 2.5rem;display:flex;position:relative}@media (width>=768px){.prestart__stage[data-v-a1f85546]{width:440px;max-width:440px}}.hero[data-v-a1f85546]{width:100%;padding-top:.5rem;position:relative}.hero__media[data-v-a1f85546]{z-index:0;width:100%;position:relative}.copy[data-v-a1f85546]{letter-spacing:-.02em;width:100%;margin:1.5rem 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.375rem;font-weight:700;line-height:1.3}.actions[data-v-a1f85546]{width:min(16.5rem,100%);margin-top:2.25rem}@font-face{font-family:Quadronara Numbers;font-style:normal;font-weight:100 500;font-display:swap;src:url(/fonts/libre-baskerville-400.woff2)format("woff2");unicode-range:U+25,U+2B-2E,U+30-39}@font-face{font-family:Quadronara Numbers;font-style:normal;font-weight:600 900;font-display:swap;src:url(/fonts/libre-baskerville-700.woff2)format("woff2");unicode-range:U+25,U+2B-2E,U+30-39}:root{color:#1f2937;font-synthesis:none;font-variant-numeric:lining-nums;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;font-family:Quadronara Numbers,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*,:before,:after{box-sizing:border-box}body{min-height:100vh;margin:0}#app{min-height:100vh}a{color:#2563eb;text-decoration:none}a:hover{text-decoration:underline}button{cursor:pointer}.gold-title{color:gold;text-shadow:0 0 6px #ffd700b3,0 0 16px #ffb80073,0 0 32px #ff8c0047}.story-quote{box-sizing:border-box;color:#f6e2a4;letter-spacing:.01em;text-align:center;text-indent:0;text-shadow:0 0 8px #ffc85066,0 0 18px #ffa0282e;background:linear-gradient(#e8c46a,#e8c46a) 8px 6px/16px 1.5px no-repeat,linear-gradient(#e8c46a,#e8c46a) 8px 6px/1.5px 16px no-repeat,linear-gradient(#e8c46a,#e8c46a) right 8px top 6px/16px 1.5px no-repeat,linear-gradient(#e8c46a,#e8c46a) right 8px top 6px/1.5px 16px no-repeat,linear-gradient(#e8c46a,#e8c46a) left 8px bottom 6px/16px 1.5px no-repeat,linear-gradient(#e8c46a,#e8c46a) left 8px bottom 6px/1.5px 16px no-repeat,linear-gradient(#e8c46a,#e8c46a) right 8px bottom 6px/16px 1.5px no-repeat,linear-gradient(#e8c46a,#e8c46a) right 8px bottom 6px/1.5px 16px no-repeat,linear-gradient(#442a0e9e,#100a06c7);border:1px solid #c9a24a6b;width:100%;margin:.9rem 0;padding:.95rem 1.15rem 1.05rem;font-style:italic;font-weight:400;line-height:1.45;display:block;position:relative;box-shadow:inset 0 0 0 1px #482e108c,inset 0 0 28px #ffaa2814,0 0 14px #ffaa2829,0 8px 18px #00000059}.story-quote:before{content:"";pointer-events:none;background:radial-gradient(#ffc450b3 0%,#ff961e2e 45%,#0000 70%);border-radius:50%;width:42%;height:3px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.story-quote i,.story-quote .emph,.story-quote em{color:inherit;font-style:inherit;font-weight:inherit;text-shadow:none}
