.promo-code:where(.astro-ipaevlpj){border:1px solid var(--guide-border);background:var(--guide-surface-soft);color:var(--sl-color-white);font:inherit;font-size:var(--sl-text-sm);letter-spacing:.02em;cursor:pointer;user-select:all;border-radius:.45rem;align-items:center;gap:.45rem;margin:0;padding:.2rem .55rem;font-weight:700;line-height:1.35;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.promo-code:where(.astro-ipaevlpj):hover,.promo-code:where(.astro-ipaevlpj):focus-visible{border-color:var(--sl-color-accent);background:color-mix(in srgb, var(--sl-color-accent) 14%, var(--guide-surface-soft))}.promo-code:where(.astro-ipaevlpj):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.promo-code--copied:where(.astro-ipaevlpj){border-color:var(--sl-color-accent)}.promo-code__value:where(.astro-ipaevlpj){font-family:var(--sl-font-system-mono,ui-monospace, monospace)}.promo-code__feedback:where(.astro-ipaevlpj){font-size:var(--sl-text-xs);letter-spacing:0;color:var(--sl-color-accent);min-inline-size:0;font-weight:600}.promo-code__feedback:where(.astro-ipaevlpj):empty{display:none}.emerald-calc:where(.astro-njnwkgpd){border:1px solid var(--guide-border);border-radius:var(--guide-choice-radius);background:var(--guide-surface);box-shadow:var(--guide-shadow);gap:1.15rem;max-width:36rem;margin:1.25rem 0 1.5rem;padding:1.15rem 1.2rem 1.25rem;display:grid}.emerald-calc__header:where(.astro-njnwkgpd){flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1rem;display:flex}.emerald-calc__title-row:where(.astro-njnwkgpd){align-items:center;gap:.45rem;min-width:0;display:inline-flex}.emerald-calc__title:where(.astro-njnwkgpd){font-size:var(--sl-text-lg);color:var(--sl-color-white);margin:0;font-weight:700;line-height:1.25}.emerald-calc__game:where(.astro-njnwkgpd){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);margin:0;line-height:1.3}.emerald-calc__field:where(.astro-njnwkgpd){gap:.55rem;display:grid}.emerald-calc__field-top:where(.astro-njnwkgpd){justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.emerald-calc__label:where(.astro-njnwkgpd){color:var(--sl-color-white);font-weight:700;font-size:var(--sl-text-sm)}.emerald-calc__ads-value:where(.astro-njnwkgpd){font-variant-numeric:tabular-nums;color:var(--sl-color-white);font-weight:700;font-size:var(--sl-text-sm)}.emerald-calc__range:where(.astro-njnwkgpd){--emerald-calc-fill:25%;width:100%;height:.7rem;accent-color:var(--sl-color-accent);cursor:pointer;appearance:none;background:linear-gradient(to right, var(--sl-color-accent) var(--emerald-calc-fill), color-mix(in srgb, var(--sl-color-accent) 28%, var(--guide-border)) var(--emerald-calc-fill));border-radius:999px;margin:.35rem 0}.emerald-calc__range:where(.astro-njnwkgpd)::-webkit-slider-runnable-track{background:0 0;border-radius:999px;height:.7rem}.emerald-calc__range:where(.astro-njnwkgpd)::-webkit-slider-thumb{appearance:none;background:var(--sl-color-accent);width:1.15rem;height:1.15rem;box-shadow:0 0 0 2px color-mix(in srgb, var(--sl-color-accent) 35%, transparent);cursor:pointer;border:none;border-radius:50%;margin-top:-.225rem}.emerald-calc__range:where(.astro-njnwkgpd)::-moz-range-track{background:0 0;border-radius:999px;height:.7rem}.emerald-calc__range:where(.astro-njnwkgpd)::-moz-range-progress{background:var(--sl-color-accent);border-radius:999px;height:.7rem}.emerald-calc__range:where(.astro-njnwkgpd)::-moz-range-thumb{background:var(--sl-color-accent);width:1.15rem;height:1.15rem;box-shadow:0 0 0 2px color-mix(in srgb, var(--sl-color-accent) 35%, transparent);cursor:pointer;border:none;border-radius:50%}.emerald-calc__check:where(.astro-njnwkgpd){font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);cursor:pointer;align-items:flex-start;gap:.55rem;line-height:1.45;display:flex}.emerald-calc__check:where(.astro-njnwkgpd) input:where(.astro-njnwkgpd){accent-color:var(--sl-color-accent);cursor:pointer;flex-shrink:0;margin-top:.2rem}.emerald-calc__results:where(.astro-njnwkgpd){grid-template-columns:1fr 1fr;gap:1rem;padding-top:.15rem;display:grid}.emerald-calc__stat-label:where(.astro-njnwkgpd){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);margin:0 0 .2rem;line-height:1.3}.emerald-calc__stat-value:where(.astro-njnwkgpd){font-variant-numeric:tabular-nums;color:var(--sl-color-white);align-items:center;gap:.35rem;margin:0;font-size:clamp(1.55rem,4vw,1.85rem);font-weight:750;line-height:1.1;display:inline-flex}.emerald-calc__note:where(.astro-njnwkgpd){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);margin:0;line-height:1.5}.emerald-calc__title-gem,.emerald-calc__result-gem{width:1.15rem;height:1.1rem}.emerald-calc__result-gem{width:1.35rem;height:1.25rem}@media (width<=30rem){.emerald-calc:where(.astro-njnwkgpd){padding:1rem}.emerald-calc__results:where(.astro-njnwkgpd){gap:.85rem}}
