.popup-overlay.svelte-c7n6s5{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:none;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.popup-overlay.svelte-c7n6s5 .popup-dialog:where(.svelte-c7n6s5){height:min-content;max-width:360px}.popup-overlay.svelte-c7n6s5 .popup-dialog:where(.svelte-c7n6s5) .dialog-header:where(.svelte-c7n6s5){margin-bottom:.5em;padding:0 .5em}.popup-overlay.svelte-c7n6s5 .popup-dialog:where(.svelte-c7n6s5) .dialog-content:where(.svelte-c7n6s5){background:var(--color-foreground);border-radius:3px 3px 0 0;padding:2em 1em 1em}.popup-overlay.svelte-c7n6s5 .popup-dialog:where(.svelte-c7n6s5) .dialog-footer:where(.svelte-c7n6s5){background:var(--color-foreground);border-radius:0 0 3px 3px;display:flex;flex-wrap:wrap;gap:.5em;padding:1em 1em 2em}.popup-overlay.svelte-c7n6s5 .popup-dialog:where(.svelte-c7n6s5) .dialog-footer:where(.svelte-c7n6s5) button:where(.svelte-c7n6s5){background:var(--color-section-lighten-5);border-radius:3px;color:var(--color-link);padding:.5em 1em}.popup-overlay.svelte-c7n6s5 .popup-dialog:where(.svelte-c7n6s5) .dialog-footer:where(.svelte-c7n6s5) button:where(.svelte-c7n6s5):hover{background:var(--color-section-lighten-10);color:var(--color-link-hover)}.visible.svelte-c7n6s5{display:flex}.container.svelte-19uqil6{width:100%;max-width:1200px;margin:0 auto;padding:20px}.tag-container.svelte-19uqil6{display:flex;background:var(--fg-color, hsla(0, 0%, 6%, .502));border-radius:.25rem;padding:1rem;text-align:center;width:100%;max-width:400px;flex-direction:column;justify-content:center;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;cursor:pointer}.card.svelte-19uqil6{display:flex;flex-direction:column;justify-content:center;align-items:center}.card.svelte-19uqil6 h2:where(.svelte-19uqil6){font-family:Poppins-EB,tahoma,verdana,arial,helvetica,sans-serif;font-size:20px;margin-bottom:.25rem;word-wrap:break-word;min-height:50px;display:flex;align-items:center;justify-content:center;font-weight:700}.post-count.svelte-19uqil6 .count:where(.svelte-19uqil6){font-size:40px;font-weight:700;color:var(--color-rating-safe);display:block;font-family:Poppins-EB,tahoma,verdana,arial,helvetica,sans-serif;line-height:1}.post-count.svelte-19uqil6 .label:where(.svelte-19uqil6){font-size:12px;color:#666;text-transform:lowercase;color:var(--color-text-muted);display:block;font-family:Poppins-R,tahoma,verdana,arial,helvetica,sans-serif;line-height:1}.q.svelte-19uqil6{display:none;line-height:1;font-size:40px;font-weight:700;color:var(--color-link);font-family:Poppins-EB,tahoma,verdana,arial,helvetica,sans-serif}.post-count.hidden.svelte-19uqil6{display:none}.post-count.hidden.svelte-19uqil6+.q:where(.svelte-19uqil6){display:block}.vs-label.svelte-19uqil6{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:255px;padding:0 25px}.vs-label.svelte-19uqil6 span:where(.svelte-19uqil6){font-size:2.5rem;font-weight:700;text-align:center;margin:15px 0;color:var(--color-rating-questionable);font-family:tahoma,verdana,arial,helvetica,sans-serif;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.instruction-text.svelte-19uqil6{font-size:1.1rem;font-weight:700;text-align:center;color:var(--color-text-table-header);font-family:tahoma,verdana,arial,helvetica,sans-serif;margin-bottom:10px;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.character-subtext.svelte-19uqil6{font-size:.85rem;font-weight:500;color:var(--color-tag-copyright-alt);margin-top:-10px;margin-bottom:10px;line-height:1.3;display:none}.tag-img-container.svelte-19uqil6{margin:15px 0;display:flex;justify-content:center;align-items:center;width:100%;max-height:220px;overflow:hidden;border-radius:.25rem;background-color:var(--fg-color, hsla(0, 0%, 6%, .219));position:relative;flex:1}.tag-img.svelte-19uqil6{width:auto;max-width:100%;height:100%;object-fit:contain;transition:opacity .3s ease;background:transparent}.game-content.svelte-19uqil6{align-items:stretch;justify-content:space-between;width:100%;min-height:475px;gap:10px;margin-top:140px;margin-bottom:140px}header.svelte-19uqil6{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--fg-color, hsla(0, 0%, 6%, .502));text-align:center;width:100%;padding:1rem;border-radius:.25rem;margin-bottom:30px;margin-top:30px;position:relative}.logo-container.svelte-19uqil6{display:flex;flex-direction:row;max-height:90px;max-width:100%;height:auto;margin-top:-50px;align-items:center;margin-left:auto;margin-right:auto}.logo.svelte-19uqil6{max-height:90px;max-width:100%;margin-top:-10px;height:auto;display:block;margin-left:auto}.logotext.svelte-19uqil6{max-height:90px;margin-right:auto;font-family:Poppins-IEB;color:#f0f8ff}.htpbtn.svelte-19uqil6{color:#fff;line-height:1rem;background:#25477b;border:none;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:700;cursor:pointer;font-family:Poppins-EB,verdana,arial,helvetica,sans-serif;text-transform:uppercase;transition:all .3s ease;margin-bottom:10px;margin-top:8px}.htpbtn.svelte-19uqil6:hover{background:#305a99;transform:translateY(-2px);box-shadow:0 4px 8px #0a006633}.scoreboard.svelte-19uqil6{display:flex;flex-direction:row;gap:.5rem;max-width:500px;margin:0 auto;margin-top:1rem}.scoreboard.svelte-19uqil6 p:where(.svelte-19uqil6){color:#fff;display:flex;font-family:Roboto,Verdana,Geneva,sans-serif;font-size:.9rem;font-weight:700;justify-content:center;line-height:1rem;background:#25477b;border-radius:.25rem;flex:1 1 0%;gap:.25rem;padding:.5rem}.scoreboard.svelte-19uqil6 p:where(.svelte-19uqil6) svg:where(.svelte-19uqil6){color:#e8c446;height:1.25rem;margin:-.125rem 0px}
