@charset "UTF-8";.side-rail-ad.svelte-5jsc5f{position:fixed;padding:0;z-index:1;display:block;width:160px;aspect-ratio:300/1125}.side-rail-ad.left.svelte-5jsc5f{left:calc((100% - 1080px)/2 - 180px)}.side-rail-ad.right.svelte-5jsc5f{right:calc((100% - 1080px)/2 - 180px)}@media (min-width: 1440px){.side-rail-ad.svelte-5jsc5f{display:block}}@media (max-width: 1439px){.side-rail-ad.svelte-5jsc5f{display:none}}.side-rail-ad.svelte-5jsc5f .adsense-banner:where(.svelte-5jsc5f){display:block;width:100%;height:100%;max-height:100%;border-radius:4px;overflow:hidden;background-color:var(--color-background);position:relative}.side-rail-ad.svelte-5jsc5f .adsense-banner:where(.svelte-5jsc5f) .adsbygoogle:where(.svelte-5jsc5f){display:block;width:100%;height:100%;max-height:100%}.toast-item.svelte-1brup5v{box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a;background:#5c6169cc;color:#fff;padding:12px 16px;border-radius:8px;min-width:200px;text-align:center}.footer.svelte-e2jw0n{padding:46px 0;background-color:#1a1a1d}@media (max-width: 768px){.footer.svelte-e2jw0n{padding:40px 0}}.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n){display:flex;flex-direction:row;gap:16px;align-items:start;justify-content:space-between}@media (max-width: 768px){.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n){flex-direction:column}}.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) .logo:where(.svelte-e2jw0n),.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) .logo:where(.svelte-e2jw0n) img:where(.svelte-e2jw0n){height:46px}@media (max-width: 768px){.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) .logo:where(.svelte-e2jw0n),.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) .logo:where(.svelte-e2jw0n) img:where(.svelte-e2jw0n){height:35px}}.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) div:where(.svelte-e2jw0n) p:where(.svelte-e2jw0n){font-size:1rem;font-weight:400;color:var(--color-text-subtle);line-height:1.5;margin-top:8px}@media (max-width: 768px){.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) div:where(.svelte-e2jw0n) p:where(.svelte-e2jw0n){padding-right:0;font-size:.875rem;font-weight:400;color:var(--color-text-subtle);line-height:1.5}}.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) div:where(.svelte-e2jw0n) .footer-links:where(.svelte-e2jw0n){margin-top:16px}.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) div:where(.svelte-e2jw0n) .footer-links:where(.svelte-e2jw0n) a:where(.svelte-e2jw0n){font-size:1rem;font-weight:400;color:var(--color-text-subtle);line-height:1.5;text-decoration:underline;text-underline-offset:2px}.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) div:where(.svelte-e2jw0n) .footer-links:where(.svelte-e2jw0n) a:where(.svelte-e2jw0n):hover{color:var(--color-primary)}@media (max-width: 768px){.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) div:where(.svelte-e2jw0n) .footer-links:where(.svelte-e2jw0n) a:where(.svelte-e2jw0n){font-size:.875rem;font-weight:400;color:var(--color-text-subtle);line-height:1.5}}.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) div:where(.svelte-e2jw0n) small:where(.svelte-e2jw0n){display:block;font-size:1rem;font-weight:500;color:var(--color-text-main);line-height:1.5;margin-top:40px}@media (max-width: 768px){.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) div:where(.svelte-e2jw0n) small:where(.svelte-e2jw0n){margin-top:8px;font-size:.875rem;font-weight:500;color:var(--color-text-main);line-height:1.5}}.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) button:where(.svelte-e2jw0n){font-size:1rem;font-weight:600;color:var(--color-text-main);line-height:1.5;min-width:160px;padding:12px 24px;background-color:#2d2f33;border-radius:8px}@media (max-width: 768px){.footer.svelte-e2jw0n .container:where(.svelte-e2jw0n) button:where(.svelte-e2jw0n){width:100%}}.reports-list.svelte-1lfjpmy{display:flex;flex-direction:column;gap:16px;min-height:120px}.state.svelte-1lfjpmy{margin:0;color:var(--color-on-background-muted, #9ca3af);font-size:1rem;font-weight:400;color:var(--color-text-main);line-height:1.5}.state.error.svelte-1lfjpmy{color:#f87171}.sign-in-cta.svelte-1lfjpmy{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:10px 16px;border-radius:999px;border:none;cursor:pointer;background:#3b82f6;color:#fff;font-size:.875rem;font-weight:600;color:var(--color-text-main);line-height:1.5}.sign-in-cta.svelte-1lfjpmy:hover{background:#2563eb}.list.svelte-1lfjpmy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.08)}.list-item.svelte-1lfjpmy{border-bottom:1px solid rgba(255,255,255,.08)}.row-link.svelte-1lfjpmy{box-sizing:border-box;display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;text-decoration:none;color:inherit;transition:background .15s ease}@media (max-width: 768px){.row-link.svelte-1lfjpmy{padding:12px 16px}}.row-link.svelte-1lfjpmy:hover{background:#ffffff08}.row-main.svelte-1lfjpmy{flex:1;min-width:0}.row-header.svelte-1lfjpmy{display:flex;flex-direction:column;gap:4px;margin-bottom:6px}@media (max-width: 1280px){.row-header.svelte-1lfjpmy{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}}.game-title.svelte-1lfjpmy{margin:0;font-size:1.125rem;font-weight:600;color:var(--color-text-main);line-height:1.5}@media (max-width: 768px){.game-title.svelte-1lfjpmy{font-size:1rem;font-weight:600;color:var(--color-text-main);line-height:1.5}}.summary.svelte-1lfjpmy{margin:0;font-size:.875rem;font-weight:400;color:var(--color-text-main);line-height:1.5;color:var(--color-on-background, #e5e7eb);word-break:break-word;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.time.svelte-1lfjpmy{font-size:.75rem;font-weight:400;color:var(--color-text-main);line-height:1.5;color:var(--color-on-background-muted, #9ca3af);flex-shrink:0}.row-arrow.svelte-1lfjpmy{flex-shrink:0;color:var(--color-on-background-muted, #9ca3af);font-size:1.5rem;font-weight:400;color:var(--color-text-main);line-height:1.5}.pagination.svelte-1lfjpmy{display:flex;align-items:center;justify-content:center;gap:12px}.page-button.svelte-1lfjpmy{width:36px;height:36px;border:none;border-radius:999px;background:#2d2f33;color:#fff;cursor:pointer;font-size:.875rem;font-weight:700;color:var(--color-text-main);line-height:1.5}.page-button.svelte-1lfjpmy:hover:not(:disabled){background:#44484e}.page-button.svelte-1lfjpmy:disabled{opacity:.4;cursor:not-allowed}.page-status.svelte-1lfjpmy{color:var(--color-on-background-muted, #9ca3af);font-size:.8125rem;font-weight:600;color:var(--color-text-main);line-height:1.5}:root{--padding-left: 20px;--padding-right: 20px;--color-surface: #2d2f33;--color-background: #212326;--color-text-main: #ffffff;--color-text-subtle: #b3b3b3;--color-text-hint: #737a84;--color-primary: #00ff9d;--color-secondary: #739a7f;--color-tertiary: #479bb2;--color-error: #ff5449;--color-success: #13db49;--color-outline: #44484e;--breakpoint-mobile: 480px;--breakpoint-tablet: 768px;--breakpoint-laptop: 1080px;--breakpoint-desktop: 1280px}.header.svelte-tosxqj{z-index:100;background-color:var(--color-background);position:sticky;top:0}.header.svelte-tosxqj .panel-overlay:where(.svelte-tosxqj){position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:transparent;border:none;padding:0;cursor:default;-webkit-tap-highlight-color:transparent}.header.svelte-tosxqj .container:where(.svelte-tosxqj){position:relative;z-index:2}@media (max-width: 768px){.header.svelte-tosxqj .container:where(.svelte-tosxqj){padding-right:12px}}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj){display:flex;justify-content:space-between;align-items:center;height:72px}@media (max-width: 768px){.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj){height:56px}}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .logo:where(.svelte-tosxqj),.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .logo:where(.svelte-tosxqj) img:where(.svelte-tosxqj){height:46px}@media (max-width: 768px){.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .logo:where(.svelte-tosxqj),.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .logo:where(.svelte-tosxqj) img:where(.svelte-tosxqj){height:35px}}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj){display:flex;align-items:center;gap:8px}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .login-button:where(.svelte-tosxqj){display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;border:none;cursor:pointer;background:#3b82f6;color:#fff;font-size:.875rem;font-weight:600;color:var(--color-text-main);line-height:1.5}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .login-button:where(.svelte-tosxqj):hover{background:#2563eb}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .login-button:where(.svelte-tosxqj):active{background:#1d4ed8}@media (max-width: 768px){.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .login-button:where(.svelte-tosxqj){padding:6px 10px;font-size:.8125rem;font-weight:600;color:var(--color-text-main);line-height:1.5}}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .profile-selector:where(.svelte-tosxqj){position:relative;display:flex;align-items:center}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .profile-selector:where(.svelte-tosxqj) .profile-button:where(.svelte-tosxqj){display:flex;align-items:center;justify-content:center;padding:4px;cursor:pointer;background:none;border:none;border-radius:999px}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .profile-selector:where(.svelte-tosxqj) .profile-button:where(.svelte-tosxqj) .profile-avatar:where(.svelte-tosxqj){width:32px;height:32px;border-radius:999px;object-fit:cover}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .profile-selector:where(.svelte-tosxqj) .profile-button:where(.svelte-tosxqj) .profile-icon:where(.svelte-tosxqj){display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-on-background, #e5e7eb)}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .profile-selector:where(.svelte-tosxqj) .profile-button:where(.svelte-tosxqj):hover{background:#44484e}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .profile-selector:where(.svelte-tosxqj) .profile-button.open:where(.svelte-tosxqj){background:#44484e}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .profile-selector:where(.svelte-tosxqj) .profile-dropdown:where(.svelte-tosxqj){display:none;position:absolute;right:0;top:100%;margin-top:8px;padding:8px;background:var(--color-outline);border-radius:8px;z-index:60;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .profile-selector:where(.svelte-tosxqj) .profile-dropdown:where(.svelte-tosxqj) .profile-option:where(.svelte-tosxqj){width:100%;min-width:120px;text-align:left;padding:8px 12px;background:none;transition:background .2s;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:400;color:var(--color-text-main);line-height:1.5}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .profile-selector:where(.svelte-tosxqj) .profile-dropdown:where(.svelte-tosxqj) .profile-option:where(.svelte-tosxqj):hover{background:#2d2f33}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .header-actions:where(.svelte-tosxqj) .profile-selector:where(.svelte-tosxqj) .profile-dropdown.open:where(.svelte-tosxqj){display:block}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj){display:flex;align-items:center;position:relative}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .mobile-menu-button:where(.svelte-tosxqj){display:none;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;border-radius:8px;cursor:pointer}@media (max-width: 768px){.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .mobile-menu-button:where(.svelte-tosxqj){display:flex}}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .mobile-menu-button:where(.svelte-tosxqj):hover{background:#44484e}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .mobile-menu-button:where(.svelte-tosxqj) .sr-only:where(.svelte-tosxqj){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .nav-links:where(.svelte-tosxqj){display:flex;align-items:center;gap:8px}@media (max-width: 768px){.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .nav-links:where(.svelte-tosxqj){display:none;gap:0;position:absolute;top:100%;right:0;margin-top:8px;min-width:200px;padding:8px;background:var(--color-outline);border-radius:8px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a;flex-direction:column;align-items:stretch;z-index:50}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .nav-links.open:where(.svelte-tosxqj){display:flex}}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .nav-links:where(.svelte-tosxqj) .nav-menu-group:where(.svelte-tosxqj){display:flex;align-items:center;gap:0}@media (max-width: 768px){.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .nav-links:where(.svelte-tosxqj) .nav-menu-group:where(.svelte-tosxqj){flex-direction:column;align-items:stretch;gap:4px}}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .nav-links:where(.svelte-tosxqj) a:where(.svelte-tosxqj){padding:8px;border-radius:8px;text-decoration:none;transition:all .2s ease-in-out;font-size:1rem;font-weight:600;color:var(--color-text-main);line-height:1.5}@media (max-width: 768px){.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .nav-links:where(.svelte-tosxqj) a:where(.svelte-tosxqj){display:block;padding:8px 12px;border-radius:8px}}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .nav-links:where(.svelte-tosxqj) a:where(.svelte-tosxqj):hover{background:#44484e;cursor:pointer}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .nav-links:where(.svelte-tosxqj) a:where(.svelte-tosxqj):active{background:none}@media (max-width: 768px){.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .nav:where(.svelte-tosxqj) .nav-links:where(.svelte-tosxqj) a:where(.svelte-tosxqj):hover{background:#2d2f33}}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .language-selector:where(.svelte-tosxqj){position:relative;display:flex;align-items:center}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .language-selector:where(.svelte-tosxqj) .language-button:where(.svelte-tosxqj){display:flex;align-items:center;gap:4px;padding:8px;cursor:pointer;background:none;border-radius:8px}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .language-selector:where(.svelte-tosxqj) .language-button:where(.svelte-tosxqj) img:where(.svelte-tosxqj){width:24px;height:24px}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .language-selector:where(.svelte-tosxqj) .language-button:where(.svelte-tosxqj) .language-label:where(.svelte-tosxqj){display:flex;align-items:center;font-size:1rem;font-weight:400;color:var(--color-text-main);line-height:1.5}@media (max-width: 768px){.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .language-selector:where(.svelte-tosxqj) .language-button:where(.svelte-tosxqj) .language-label:where(.svelte-tosxqj){display:none}}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .language-selector:where(.svelte-tosxqj) .language-button:where(.svelte-tosxqj):hover{background:#44484e}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .language-selector:where(.svelte-tosxqj) .language-button.open:where(.svelte-tosxqj){background:#44484e}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .language-selector:where(.svelte-tosxqj) .language-dropdown:where(.svelte-tosxqj){display:none;position:absolute;right:0;top:100%;margin-top:8px;padding:8px;background:var(--color-outline);border-radius:8px;z-index:60;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .language-selector:where(.svelte-tosxqj) .language-dropdown:where(.svelte-tosxqj) .language-option:where(.svelte-tosxqj){width:100%;min-width:120px;text-align:left;padding:8px 12px;background:none;transition:background .2s;border-radius:8px;font-size:1rem;font-weight:400;color:var(--color-text-main);line-height:1.5}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .language-selector:where(.svelte-tosxqj) .language-dropdown:where(.svelte-tosxqj) .language-option:where(.svelte-tosxqj):hover{background:#2d2f33}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .language-selector:where(.svelte-tosxqj) .language-dropdown:where(.svelte-tosxqj) .language-option.selected:where(.svelte-tosxqj){background:#2d2f33}.header.svelte-tosxqj .container:where(.svelte-tosxqj) .header-content:where(.svelte-tosxqj) .language-selector:where(.svelte-tosxqj) .language-dropdown.open:where(.svelte-tosxqj){display:block}.popup-overlay.svelte-tosxqj{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:200}.login-popup.svelte-tosxqj,.myinfo-popup.svelte-tosxqj,.reports-popup.svelte-tosxqj{width:100%;margin:0 16px;padding:20px 16px 16px;border-radius:16px;background:#181a1f;box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0000004d;display:flex;flex-direction:column;gap:16px}.login-popup.svelte-tosxqj .login-popup-header:where(.svelte-tosxqj),.myinfo-popup.svelte-tosxqj .login-popup-header:where(.svelte-tosxqj),.reports-popup.svelte-tosxqj .login-popup-header:where(.svelte-tosxqj){display:flex;align-items:center;justify-content:space-between;gap:8px}.login-popup.svelte-tosxqj .login-popup-header:where(.svelte-tosxqj) h2:where(.svelte-tosxqj),.myinfo-popup.svelte-tosxqj .login-popup-header:where(.svelte-tosxqj) h2:where(.svelte-tosxqj),.reports-popup.svelte-tosxqj .login-popup-header:where(.svelte-tosxqj) h2:where(.svelte-tosxqj){margin:0;font-size:1.125rem;font-weight:700;color:var(--color-text-main);line-height:1.5}.login-popup.svelte-tosxqj .login-popup-header:where(.svelte-tosxqj) .close-button:where(.svelte-tosxqj),.myinfo-popup.svelte-tosxqj .login-popup-header:where(.svelte-tosxqj) .close-button:where(.svelte-tosxqj),.reports-popup.svelte-tosxqj .login-popup-header:where(.svelte-tosxqj) .close-button:where(.svelte-tosxqj){display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:none;cursor:pointer;color:#9ca3af;background:transparent;font-size:20px;line-height:1}.login-popup.svelte-tosxqj .login-popup-header:where(.svelte-tosxqj) .close-button:where(.svelte-tosxqj):hover,.myinfo-popup.svelte-tosxqj .login-popup-header:where(.svelte-tosxqj) .close-button:where(.svelte-tosxqj):hover,.reports-popup.svelte-tosxqj .login-popup-header:where(.svelte-tosxqj) .close-button:where(.svelte-tosxqj):hover{background:#272a30;color:#e5e7eb}@media (max-width: 768px){.login-popup.svelte-tosxqj,.myinfo-popup.svelte-tosxqj,.reports-popup.svelte-tosxqj{padding:24px 20px 20px}}.login-popup.svelte-tosxqj{max-width:360px}.login-popup.svelte-tosxqj .login-popup-description:where(.svelte-tosxqj){margin:0;color:#9ca3af;font-size:.875rem;font-weight:400;color:var(--color-text-main);line-height:1.5}.login-popup.svelte-tosxqj .google-login-button:where(.svelte-tosxqj){margin-top:4px;display:inline-flex;align-items:center;justify-content:center;width:100%;gap:10px;padding:10px 12px;border-radius:999px;border:1px solid #dadce0;cursor:pointer;background:#fff;color:#3c4043;font-size:.875rem;font-weight:600;line-height:1.5;transition:background .15s,border-color .15s,box-shadow .15s,transform .1s}.login-popup.svelte-tosxqj .google-login-button:where(.svelte-tosxqj) .google-icon:where(.svelte-tosxqj){display:inline-flex;flex-shrink:0}.login-popup.svelte-tosxqj .google-login-button:where(.svelte-tosxqj) .google-login-button-text:where(.svelte-tosxqj){color:#3c4043}.login-popup.svelte-tosxqj .google-login-button:where(.svelte-tosxqj):hover{background:#e8f0fe;box-shadow:0 1px 3px #1a73e840}.login-popup.svelte-tosxqj .google-login-button:where(.svelte-tosxqj):active{background:#d2e3fc;box-shadow:0 1px 2px #00000026 inset;transform:scale(.99)}@media (max-width: 768px){.login-popup.svelte-tosxqj{max-width:400px}}.myinfo-popup.svelte-tosxqj{max-width:360px}.myinfo-popup.svelte-tosxqj .login-popup-header:where(.svelte-tosxqj) h2:where(.svelte-tosxqj){margin:0;font-size:1.125rem;font-weight:700;color:var(--color-text-main);line-height:1.5}.myinfo-popup.svelte-tosxqj .myinfo-body:where(.svelte-tosxqj){display:flex;flex-direction:column;align-items:center;gap:16px}.myinfo-popup.svelte-tosxqj .myinfo-body:where(.svelte-tosxqj) .myinfo-avatar:where(.svelte-tosxqj){width:64px;height:64px;border-radius:999px;object-fit:cover}.myinfo-popup.svelte-tosxqj .myinfo-body:where(.svelte-tosxqj) .myinfo-avatar-placeholder:where(.svelte-tosxqj){width:64px;height:64px;border-radius:999px;background:#2d2f33;display:flex;align-items:center;justify-content:center;color:#9ca3af}.myinfo-popup.svelte-tosxqj .myinfo-body:where(.svelte-tosxqj) .myinfo-fields:where(.svelte-tosxqj){width:100%;margin:0;display:grid;grid-template-columns:auto 1fr;gap:8px 16px;font-size:.875rem;font-weight:400;color:var(--color-text-main);line-height:1.5}.myinfo-popup.svelte-tosxqj .myinfo-body:where(.svelte-tosxqj) .myinfo-fields:where(.svelte-tosxqj) dt:where(.svelte-tosxqj){color:#9ca3af;font-weight:500}.myinfo-popup.svelte-tosxqj .myinfo-body:where(.svelte-tosxqj) .myinfo-fields:where(.svelte-tosxqj) dd:where(.svelte-tosxqj){margin:0;word-break:break-all}.myinfo-popup.svelte-tosxqj .myinfo-actions:where(.svelte-tosxqj){margin-top:8px;padding-top:16px;border-top:1px solid #2d2f33;display:flex;flex-direction:column;gap:12px}.myinfo-popup.svelte-tosxqj .myinfo-delete-check:where(.svelte-tosxqj){display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:.8125rem;font-weight:400;color:var(--color-text-main);line-height:1.5;color:#9ca3af}.myinfo-popup.svelte-tosxqj .myinfo-delete-check:where(.svelte-tosxqj) input:where(.svelte-tosxqj){margin-top:2px;flex-shrink:0}.myinfo-popup.svelte-tosxqj .delete-account-button:where(.svelte-tosxqj){width:100%;padding:10px 12px;border-radius:8px;border:1px solid #ef4444;background:transparent;color:#ef4444;cursor:pointer;font-size:.875rem;font-weight:600;color:var(--color-text-main);line-height:1.5}.myinfo-popup.svelte-tosxqj .delete-account-button:where(.svelte-tosxqj):hover:not(:disabled){background:#ef44441a}.myinfo-popup.svelte-tosxqj .delete-account-button:where(.svelte-tosxqj):disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){.myinfo-popup.svelte-tosxqj{max-width:400px}}.reports-popup.svelte-tosxqj{width:min(720px,100vw - 32px);max-height:min(80dvh,760px);overflow:hidden}.reports-popup.svelte-tosxqj .reports-popup-body:where(.svelte-tosxqj){overflow-y:auto;overflow-x:hidden;padding:0 0 4px}@media (max-width: 768px){.reports-popup.svelte-tosxqj{width:min(760px,100vw - 24px)}.reports-popup.svelte-tosxqj .reports-popup-body:where(.svelte-tosxqj){padding:0 4px 4px}}@font-face{font-family:Pretendard;font-weight:100;font-style:normal;src:url(/src/lib/fonts/Pretendard-Thin.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:300;font-style:normal;src:url(/src/lib/fonts/Pretendard-Light.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:400;font-style:normal;src:url(/src/lib/fonts/Pretendard-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;src:url(/src/lib/fonts/Pretendard-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;src:url(/src/lib/fonts/Pretendard-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;src:url(/src/lib/fonts/Pretendard-Bold.ttf) format("truetype");font-display:swap}input{outline:none;border:none;background-color:transparent}input::placeholder{color:#737a84}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}button,a{-webkit-tap-highlight-color:transparent}button{text-transform:unset!important;height:auto;min-height:0px;border:0px;padding:0;transition:all .2s ease-in-out}button:not(.flat):not(:disabled):hover{transform:translate(-1px,-1px);box-shadow:1px 1px 2px #0000004d;cursor:pointer}button:not(.flat):not(:disabled):active{transform:translateY(0);box-shadow:none}button:not(.flat):disabled{cursor:not-allowed}dl,dt,dd{margin:0;padding:0}ol,ul{list-style-type:none;padding:0;margin:0}li{padding:0;margin:0}html,body{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}
