@font-face{font-family:Tomorrow;font-style:normal;font-weight:600;font-display:swap;src:url(https://shop.soundrealms.com/cdn/fonts/tomorrow/tomorrow_n6.43acc5a2ba8824b19d8166544338e4521fab6244.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://shop.soundrealms.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2) format("woff2")}.shop-page{--shop-purple: #6c3688;--shop-purple-dark: #512267;--shop-ink: #171717;--shop-muted: #666;--shop-line: #dedede;--shop-soft: #f4f4f4;min-height:100vh;display:flex;flex-direction:column;background:#fff;color:var(--shop-ink);font-family:Poppins,Arial,sans-serif;font-size:16px}.shop-page *,.shop-page *:before,.shop-page *:after{box-sizing:border-box}.shop-page h1,.shop-page h2,.shop-page h3,.shop-page button,.shop-page .shop-button{font-family:Tomorrow,Arial,sans-serif}.shop-page h1,.shop-page h2,.shop-page h3{color:var(--shop-ink);line-height:1.15;margin-top:0}.shop-page h1{font-size:clamp(2rem,5vw,3.2rem);font-weight:600}.shop-page h2{font-size:clamp(1.4rem,3vw,2rem);font-weight:600}.shop-page p,.shop-page li,.shop-page label,.shop-page input{font-family:Poppins,Arial,sans-serif;font-size:1rem;line-height:1.65}.shop-page a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;text-decoration:none}.shop-page a:hover{color:var(--shop-purple)}.shop-header{min-height:126px;padding:24px clamp(24px,5vw,64px);display:flex;align-items:center;justify-content:space-between;gap:32px;background:var(--shop-soft);border-bottom:1px solid #ececec}.shop-brand{display:inline-flex;align-items:center}.shop-brand img{display:block;width:min(182px,44vw);max-height:64px;object-fit:contain}.shop-header nav{display:flex;align-items:center;justify-content:flex-end;gap:clamp(18px,3vw,42px)}.shop-header nav a,.shop-footer-links a{font-family:Tomorrow,Arial,sans-serif;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.shop-header nav a.router-link-active{color:var(--shop-purple);box-shadow:0 2px 0 var(--shop-purple)}.shop-main{width:100%;max-width:1240px;margin:0 auto;padding:clamp(48px,7vw,92px) clamp(20px,5vw,64px);flex:1}.shop-panel{border:1px solid var(--shop-line);background:#fff}.shop-kicker{margin:0 0 12px;color:var(--shop-purple);font-family:Tomorrow,Arial,sans-serif!important;font-size:.78rem!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.shop-muted{color:var(--shop-muted)}.shop-price{font-family:Tomorrow,Arial,sans-serif!important;font-size:1.45rem!important;font-weight:600}.shop-field{display:grid;gap:8px}.shop-field label{font-weight:600}.shop-field input{width:100%;min-height:54px;padding:12px 15px;border:1px solid #a7a7a7;border-radius:0;background:#fff;color:var(--shop-ink);outline:none}.shop-field input:focus{border-color:var(--shop-purple);box-shadow:0 0 0 2px #6c36882e}.shop-field input:disabled{background:var(--shop-soft);cursor:wait}.shop-button{min-height:54px;padding:14px 28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--shop-purple);border-radius:0;background:var(--shop-purple);color:#fff;font-size:.9rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .16s ease,border-color .16s ease}.shop-button:hover:not(:disabled){border-color:var(--shop-purple-dark);background:var(--shop-purple-dark);color:#fff}.shop-button:disabled{opacity:.55;cursor:not-allowed}.shop-button.secondary{border-color:var(--shop-ink);background:#fff;color:var(--shop-ink)}.shop-button.secondary:hover:not(:disabled){border-color:var(--shop-ink);background:var(--shop-ink);color:#fff}.shop-actions{display:flex;flex-wrap:wrap;gap:12px}.shop-error{margin:0;padding:12px 14px;border-left:4px solid #a51d2d;background:#fff1f2;color:#7f1422}.shop-footer{min-height:270px;padding:52px clamp(24px,5vw,64px) 30px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px;background:#202020;color:#fff}.shop-footer img{width:180px;max-height:70px;object-fit:contain;object-position:left center}.shop-footer p{max-width:520px;margin:16px 0 0;color:#ddd}.shop-footer-links{display:flex;flex-wrap:wrap;gap:26px}.shop-copyright{grid-column:1 / -1;padding-top:24px;border-top:1px solid #444;font-size:.78rem!important}@media (max-width: 720px){.shop-header{min-height:auto;align-items:flex-start;flex-direction:column;gap:20px}.shop-header nav{width:100%;justify-content:flex-start;flex-wrap:wrap}.shop-footer{grid-template-columns:1fr}.shop-copyright{grid-column:auto}.shop-actions,.shop-actions .shop-button{width:100%}}.purchase-layout[data-v-6c6bdab7]{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,1fr)}.purchase-media[data-v-6c6bdab7]{min-height:100%;display:flex;align-items:flex-start;justify-content:center;background:#f4f4f4}.purchase-media img[data-v-6c6bdab7]{width:100%;aspect-ratio:1 / 1;display:block;object-fit:cover}.purchase-details[data-v-6c6bdab7]{padding:clamp(30px,5vw,62px)}.product-description[data-v-6c6bdab7]{margin:0 0 18px;color:#4a4a4a}.account-step[data-v-6c6bdab7]{margin-top:34px;padding-top:32px;border-top:1px solid #dedede}.account-step h2[data-v-6c6bdab7]{margin-bottom:12px}.shop-field[data-v-6c6bdab7]{margin:24px 0 16px}.field-help[data-v-6c6bdab7]{color:#666;font-size:.78rem}.shop-error[data-v-6c6bdab7]{margin-bottom:16px}.shop-button[data-v-6c6bdab7]{width:100%;margin-top:8px}.payment-note[data-v-6c6bdab7]{margin:12px 0 0;color:#666;font-size:.78rem!important;text-align:center}.back-link[data-v-6c6bdab7]{margin-top:30px;display:inline-block;border-bottom:1px solid currentColor;font-size:.82rem!important}@media (max-width: 820px){.purchase-layout[data-v-6c6bdab7]{grid-template-columns:1fr}}.status-panel[data-v-785a2fb6]{max-width:820px;margin:0 auto;padding:clamp(34px,6vw,72px)}.status-icon[data-v-785a2fb6]{width:58px;height:58px;margin-bottom:26px;display:grid;place-items:center;border-radius:50%;background:#edf7ef;color:#21743a;font-family:Arial,sans-serif;font-size:1.8rem;font-weight:700}.status-lead[data-v-785a2fb6]{max-width:650px;color:#4a4a4a;font-size:1.08rem!important}.next-step[data-v-785a2fb6]{margin:32px 0;padding:28px;background:#f4f4f4}.next-step p[data-v-785a2fb6]{margin-bottom:0}.support-copy[data-v-785a2fb6]{margin:28px 0 0;color:#666;font-size:.84rem!important}.support-copy a[data-v-785a2fb6]{border-bottom:1px solid currentColor}.status-panel[data-v-73126546]{max-width:820px;margin:0 auto;padding:clamp(34px,6vw,72px)}.status-lead[data-v-73126546]{max-width:650px;color:#4a4a4a;font-size:1.08rem!important}.support-copy[data-v-73126546]{margin:28px 0 0;color:#666;font-size:.84rem!important}.support-copy a[data-v-73126546]{border-bottom:1px solid currentColor}.account-panel[data-v-6d910cee]{max-width:680px;margin:0 auto}.account-panel-content[data-v-6d910cee]{padding:clamp(30px,6vw,68px)}.account-intro[data-v-6d910cee]{margin:-8px 0 28px;color:#4a4a4a}.account-form[data-v-6d910cee]{display:grid;gap:18px}.account-form .shop-button[data-v-6d910cee]{width:100%}.text-button[data-v-6d910cee],.back-link[data-v-6d910cee]{justify-self:start;padding:0;border:0;border-bottom:1px solid currentColor;background:transparent;color:#6c3688;font:inherit;cursor:pointer}.text-button[data-v-6d910cee]:disabled{color:#777;cursor:default}.login-form[data-v-e65b358e]{display:grid;gap:18px}.sign-in-button[data-v-e65b358e]{width:100%}.account-links[data-v-e65b358e]{display:flex;justify-content:space-between;gap:20px}.account-links a[data-v-e65b358e],.text-button[data-v-e65b358e]{border:0;border-bottom:1px solid currentColor;background:transparent;color:#6c3688;font:inherit;cursor:pointer}.text-button[data-v-e65b358e]{justify-self:start;padding:0}.text-button[data-v-e65b358e]:disabled{color:#777;cursor:default}@media (max-width: 520px){.account-links[data-v-e65b358e]{align-items:flex-start;flex-direction:column}}.account-panel[data-v-23982af4]{max-width:820px;margin:0 auto}.account-panel-content[data-v-23982af4]{padding:clamp(30px,6vw,68px)}.account-intro[data-v-23982af4]{max-width:660px;margin:-8px 0 30px;color:#4a4a4a}.activation-field[data-v-23982af4]{margin:30px 0 20px}.field-help[data-v-23982af4]{color:#666;font-size:.78rem}.status-card[data-v-23982af4],.empty-state[data-v-23982af4]{padding:26px;background:#f4f4f4}.status-card p[data-v-23982af4],.empty-state p[data-v-23982af4]{margin:0}.status-card-success[data-v-23982af4]{border-left:4px solid #3b7b45;background:#eef8f0}.status-card-success h2[data-v-23982af4]{margin-bottom:10px}.status-card-success .shop-button[data-v-23982af4]{margin-top:22px}.products-error .shop-button[data-v-23982af4]{margin-top:18px}.account-section[data-v-23982af4]{margin-top:40px;padding-top:34px;border-top:1px solid #dedede}.section-heading[data-v-23982af4],.account-footer-actions[data-v-23982af4]{display:flex;align-items:center;justify-content:space-between;gap:20px}.section-heading h2[data-v-23982af4]{margin-bottom:0}.text-button[data-v-23982af4],.danger-button[data-v-23982af4]{padding:0;border:0;border-bottom:1px solid currentColor;background:transparent;color:#6c3688;font:inherit;cursor:pointer}.danger-button[data-v-23982af4],.danger-text[data-v-23982af4]{color:#8b1e2d}.empty-state[data-v-23982af4]{margin-top:26px}.empty-state h3[data-v-23982af4]{margin-bottom:8px}.empty-state .shop-actions[data-v-23982af4]{margin-top:22px}.product-grid[data-v-23982af4]{margin-top:26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.product-card[data-v-23982af4]{display:grid;gap:12px;color:#171717;font-family:Tomorrow,Arial,sans-serif!important;font-size:.84rem!important;font-weight:600!important}.product-card img[data-v-23982af4]{width:100%;aspect-ratio:1 / 1;object-fit:cover;background:#f4f4f4}.account-footer-actions[data-v-23982af4]{margin-top:44px;padding-top:28px;border-top:1px solid #dedede}@media (max-width: 640px){.section-heading[data-v-23982af4],.account-footer-actions[data-v-23982af4]{align-items:stretch;flex-direction:column}.section-heading .text-button[data-v-23982af4],.account-footer-actions .text-button[data-v-23982af4]{align-self:flex-start}.product-grid[data-v-23982af4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.account-panel[data-v-1bc875e6]{max-width:680px;margin:0 auto}.account-panel-content[data-v-1bc875e6]{padding:clamp(30px,6vw,68px)}.account-intro[data-v-1bc875e6]{margin:-8px 0 28px;color:#4a4a4a}.account-form[data-v-1bc875e6]{display:grid;gap:18px}.account-form .shop-button[data-v-1bc875e6]{width:100%}.support-note[data-v-1bc875e6]{margin:0;font-size:.82rem!important}.support-note a[data-v-1bc875e6],.back-link[data-v-1bc875e6],.text-button[data-v-1bc875e6]{border:0;border-bottom:1px solid currentColor;background:transparent;color:#6c3688;font:inherit;cursor:pointer}.back-link[data-v-1bc875e6]{display:inline-block;margin-top:28px}.text-button[data-v-1bc875e6]{justify-self:start;padding:0}.status-card[data-v-1bc875e6]{margin-bottom:24px;padding:24px;border-left:4px solid #3b7b45;background:#eef8f0}.status-card p[data-v-1bc875e6]{margin:0}.strip-wrapper[data-v-a77da7e6]{width:100%;display:flex;background-color:#fff}.link-wrapper[data-v-a77da7e6]{width:15%;display:flex;justify-content:space-between;align-items:center}a[data-v-a77da7e6]{font-size:70%;--hover-color: rgb(203, 47, 47)}.logo[data-v-a77da7e6]{padding:20px;max-width:80%;max-height:60px}.logo-link[data-v-a77da7e6]{display:flex;justify-content:center}@media screen and (max-width:980px){.logo[data-v-a77da7e6]{max-width:100%}.link-wrapper[data-v-a77da7e6]{width:70%}}@media screen and (max-width:680px){.strip-wrapper[data-v-a77da7e6]{flex-direction:column}.link-wrapper[data-v-a77da7e6]{flex-direction:row;margin-bottom:10px}a[data-v-a77da7e6]{font-size:60%}}@font-face{font-family:HamletOrNot;font-weight:400;font-style:normal;font-display:auto;unicode-range:U+000-5FF;src:url(/fonts/HamletOrNot/HamletOrNot.eot);src:url(/fonts/HamletOrNot/HamletOrNot.eot?#iefix) format("embedded-opentype"),url(/fonts/HamletOrNot/HamletOrNot.woff2) format("woff2"),url(/fonts/HamletOrNot/HamletOrNot.woff) format("woff"),url(/fonts/HamletOrNot/HamletOrNot.ttf) format("truetype"),url(/fonts/HamletOrNot/HamletOrNot.svg#HamletOrNot) format("svg")}.content{display:flex;flex-direction:column;justify-content:center;align-items:center}.section-content{display:flex;flex-direction:column;align-items:center;position:relative;text-align:center;max-width:960px}.section-content a{--hover-color: rgb(203, 47, 47)}:root{--text-color: black;--link-color: #a166a0;--hover-color: white;font-size:150%}body,html{height:100%;background-color:#fff;margin:0}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color)}section{width:100%;padding:0;display:table;margin:0;max-width:none;background-image:url(/assets/skeleton_background-QTnngKWY.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;position:relative;text-align:center}section:nth-of-type(2n){background-image:url(/assets/castle_background-Cz7OW5Xh.png)}@media screen and (max-width: 600px){.bg{background-size:auto}}.bg{overflow:hidden}a{color:var(--link-color);font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:lighter;text-align:left;font-size:small;text-decoration:none}a.active{color:var(--link-color)}a:hover{color:var(--hover-color)}p,li{font-family:Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:small;line-height:2}.bold,strong{font-weight:700}img{max-width:100%;height:auto}hr{width:50%;border-color:var(--text-color)}span.title{font-style:italic}.inverted{color:#fff}h1{color:#a166a0;font-family:HamletOrNot;font-weight:400}h2,h3{font-family:HamletOrNot;font-weight:400}@media screen and (max-width:980px){.section-content{max-width:80%}}.image-large{max-height:666px}.image-small{max-height:200px}.image-medium{max-height:400px}.clickableIcon{cursor:pointer}.white_logo[data-v-b2e103da]{max-height:100px}.footer-wrapper[data-v-b2e103da]{width:100%}.soundRealmsStrip[data-v-b2e103da]{background-color:#333;min-height:300px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer[data-v-b2e103da]{background-color:#333;min-height:100px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.logo-link[data-v-b2e103da]{display:flex;justify-content:center}.logo-link>img[data-v-b2e103da]{padding-top:30px;max-width:80%}.footer>p[data-v-b2e103da]{color:#fff;max-width:80%}.footer>a>img[data-v-b2e103da]{max-width:200px}.links[data-v-b2e103da]{display:flex;justify-content:space-evenly}.link-col[data-v-b2e103da]{width:180px;text-align:center;display:flex;flex-direction:column;align-items:center;color:#fff}.link-col>a[data-v-b2e103da]{padding-bottom:10px}@media screen and (max-width:540px){.links[data-v-b2e103da]{flex-direction:column}}.content[data-v-50873b0f]{display:flex;flex-direction:column;justify-content:center;align-items:center}.section-content[data-v-50873b0f]{word-wrap:break-word}h1[data-v-50873b0f]{margin:0}h2[data-v-50873b0f]{margin-bottom:0}.leaderboard-page[data-v-a4d8f3b0]{display:grid;gap:clamp(28px,5vw,52px)}.leaderboard-hero[data-v-a4d8f3b0]{display:grid;grid-template-columns:minmax(180px,320px) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,72px)}.leaderboard-hero img[data-v-a4d8f3b0]{width:100%;border:1px solid #d4d4d4;box-shadow:0 18px 45px #00000029}.leaderboard-hero p[data-v-a4d8f3b0]:last-child{max-width:660px;margin-bottom:0;color:#444}.leaderboard-panel[data-v-a4d8f3b0]{overflow:hidden;background:linear-gradient(#fffdf6f0,#fffdf6f0),url(/assets/pergament_background-ClTeHC5r.jpg) center / cover;box-shadow:0 18px 50px #0000001a}.leaderboard-message[data-v-a4d8f3b0]{margin:0;padding:clamp(44px,8vw,88px) 24px;text-align:center}.leaderboard-message p[data-v-a4d8f3b0]{text-align:center}.leaderboard-table-wrapper[data-v-a4d8f3b0]{overflow-x:auto}.load-more[data-v-a4d8f3b0]{display:grid;justify-items:center;gap:16px;padding:24px;border-top:1px solid rgba(81,34,103,.22);text-align:center}.load-more p[data-v-a4d8f3b0]{margin:0;text-align:center}table[data-v-a4d8f3b0]{width:100%;border-collapse:collapse;font-family:Poppins,Arial,sans-serif;font-variant-numeric:tabular-nums}th[data-v-a4d8f3b0],td[data-v-a4d8f3b0]{padding:18px clamp(16px,4vw,42px);border-bottom:1px solid rgba(81,34,103,.22);text-align:left}th[data-v-a4d8f3b0]{background:#512267;color:#fff;font-family:Tomorrow,Arial,sans-serif;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}tbody tr:last-child td[data-v-a4d8f3b0]{border-bottom:0}tbody tr[data-v-a4d8f3b0]:nth-child(2n){background:#6c36880f}.rank[data-v-a4d8f3b0]{width:110px;color:#6c3688;font-family:Tomorrow,Arial,sans-serif;font-size:1.2rem;font-weight:600}.username[data-v-a4d8f3b0]{overflow-wrap:anywhere;font-weight:600}.gold[data-v-a4d8f3b0]{width:160px;text-align:right;font-family:Tomorrow,Arial,sans-serif;font-weight:600}th[data-v-a4d8f3b0]:last-child{text-align:right}.updated-at[data-v-a4d8f3b0]{margin:-28px 0 0;text-align:center;font-size:.8rem!important}.visually-hidden[data-v-a4d8f3b0]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 720px){.leaderboard-hero[data-v-a4d8f3b0]{grid-template-columns:1fr}.leaderboard-hero img[data-v-a4d8f3b0]{max-width:280px;margin:0 auto}th[data-v-a4d8f3b0],td[data-v-a4d8f3b0]{padding:15px 12px}.rank[data-v-a4d8f3b0]{width:70px}.gold[data-v-a4d8f3b0]{width:100px}}
