.btn-container:where(.astro-ghhn3emp){--color-text:#191a1a;--color-background:#0085ff80;--color-outline:#0085ff;--color-shadow:#2585ee;--pulse-color:#0085ff80;justify-content:center;align-items:center;display:flex}.btn-content:where(.astro-ghhn3emp){color:var(--color-text);background:var(--color-background);box-shadow:0 0 .2em 0 var(--color-background);border:2px solid var(--color-outline);border-radius:100px;align-items:center;padding:5px 30px;font-family:Poppins,sans-serif;font-size:30px;font-weight:600;text-decoration-line:none;transition:all 1s;display:flex}.btn-content:where(.astro-ghhn3emp):hover,.btn-content:where(.astro-ghhn3emp):focus{outline-offset:.2em;box-shadow:0 0 .4em 0 var(--color-background);outline:.1em solid #0000;transition:all .5s;animation:1s btn-content}.btn-content:where(.astro-ghhn3emp) .icon-arrow:where(.astro-ghhn3emp){margin-right:0;transition:all .5s;transform:scale(.6)}.btn-content:where(.astro-ghhn3emp):hover .icon-arrow:where(.astro-ghhn3emp){margin-right:25px;transition:all .5s}.icon-arrow:where(.astro-ghhn3emp){width:20px;margin-left:15px;position:relative;top:6%}#arrow-icon-one:where(.astro-ghhn3emp){transition:all .4s;transform:translate(-60%)}#arrow-icon-two:where(.astro-ghhn3emp){transition:all .5s;transform:translate(-30%)}.btn-content:where(.astro-ghhn3emp):hover #arrow-icon-three:where(.astro-ghhn3emp){animation:1s .2s infinite color_anim}.btn-content:where(.astro-ghhn3emp):hover #arrow-icon-one:where(.astro-ghhn3emp){animation:1s .6s infinite color_anim;transform:translate(0%)}.btn-content:where(.astro-ghhn3emp):hover #arrow-icon-two:where(.astro-ghhn3emp){animation:1s .4s infinite color_anim;transform:translate(0%)}@keyframes color_anim{0%{fill:#191a1a}50%{fill:var(--color-background)}to{fill:#191a1a}}@keyframes btn-content{0%{outline:.2em solid var(--color-background);outline-offset:0}}.pulsing:where(.astro-ghhn3emp) .btn-content:where(.astro-ghhn3emp){animation:2s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--pulse-color)}70%{box-shadow:0 0 20px 20px #0000}to{box-shadow:0 0 #0000}}@media (width<=768px){.btn-content:where(.astro-ghhn3emp){padding:5px 20px;font-size:24px}.icon-arrow:where(.astro-ghhn3emp){width:16px;margin-left:10px}}@media (width<=480px){.btn-content:where(.astro-ghhn3emp){padding:5px 15px;font-size:18px}.icon-arrow:where(.astro-ghhn3emp){width:12px;margin-left:5px}}.xp-window:where(.astro-uqm37bv4){background:#e6f8fff2;border:1px solid #0a3f72;border-radius:8px 8px 6px 6px;overflow:hidden;box-shadow:0 12px 30px #00000080}.xp-titlebar:where(.astro-uqm37bv4){color:#fff;text-shadow:1px 1px 1px #0006;background:linear-gradient(#3a93ff 0%,#2a7be0 8%,#1f6fd6 45%,#1a66c9 100%);justify-content:space-between;align-items:center;padding:4px 6px 4px 12px;font-family:Tahoma,Verdana,sans-serif;font-weight:700;display:flex}.xp-titlebar-text:where(.astro-uqm37bv4){font-size:.95rem}.xp-buttons:where(.astro-uqm37bv4){gap:3px;display:flex}.xp-btn:where(.astro-uqm37bv4){background:linear-gradient(#5fa8ff,#2a7be0);border:1px solid #fff9;border-radius:3px;justify-content:center;align-items:center;width:22px;height:20px;font-size:.7rem;line-height:1;display:inline-flex}.xp-close:where(.astro-uqm37bv4){background:linear-gradient(#f0795a,#d6442a)}.xp-body:where(.astro-uqm37bv4){background:radial-gradient(circle at 50% -10%,#78c8ff59,#0000 55%),linear-gradient(#0f5390 0%,#0a3f72 55%,#042a52 100%)}.nav-btn:where(.astro-uqm37bv4){color:#fff;background:#0891b2d9;border:2px solid #67e8f9;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:background .3s;display:inline-flex}.nav-btn:where(.astro-uqm37bv4):hover{background:#0e7490f2}.nav-btn-discord:where(.astro-uqm37bv4){background:#4338cae6;border-color:#818cf8}.nav-btn-discord:where(.astro-uqm37bv4):hover{background:#4f46e5f2}#quest-scroll:where(.astro-uqm37bv4){max-width:720px}.scroll-paper:where(.astro-uqm37bv4){color:#3a2409;background:0 0;font-family:MedievalSharp,Georgia,serif;line-height:1.45;position:relative}.paper-bg:where(.astro-uqm37bv4){z-index:0;filter:drop-shadow(0 14px 26px #0009);width:calc(100% + 16px);height:calc(100% + 16px);position:absolute;inset:-8px}.map-inner:where(.astro-uqm37bv4){z-index:2;position:relative}.map-route:where(.astro-uqm37bv4){opacity:.5;z-index:1;width:100%;height:100%;position:absolute;inset:0}.scroll-title:where(.astro-uqm37bv4){color:#4a2d0c;letter-spacing:.6px;text-shadow:1px 1px #fff5dc80;margin:0 0 .4rem;font-weight:700}.scroll-content:where(.astro-uqm37bv4) p:where(.astro-uqm37bv4){margin:0 0 .5rem;line-height:1.45}.scroll-signoff:where(.astro-uqm37bv4){color:#5a3a16;margin-top:.75rem;font-style:italic}
