.AppInstallBar-module__6vnkna__header{align-items:center;gap:8px;display:flex}.AppInstallBar-module__6vnkna__footer{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.AppInstallBar-module__6vnkna__pitch{color:var(--muted);margin:0;font-size:14px}.AppInstallBar-module__6vnkna__badges{flex-wrap:wrap;gap:8px;display:flex}.AppInstallBar-module__6vnkna__badge{color:#fff;white-space:nowrap;background:#000;border:1px solid #ffffff2e;border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 14px;transition:opacity .15s;display:inline-flex}.AppInstallBar-module__6vnkna__badge:hover{opacity:.85}.AppInstallBar-module__6vnkna__appleIcon{filter:invert()brightness(2);width:22px;height:22px}.AppInstallBar-module__6vnkna__playIcon{width:20px;height:22px}.AppInstallBar-module__6vnkna__badgeText{flex-direction:column;line-height:1.05;display:flex}.AppInstallBar-module__6vnkna__small{letter-spacing:.02em;opacity:.9;font-size:9px;font-weight:500}.AppInstallBar-module__6vnkna__big{letter-spacing:-.01em;font-size:15px;font-weight:600}.AppInstallBar-module__6vnkna__header .AppInstallBar-module__6vnkna__badge{height:40px;padding:0 12px}.AppInstallBar-module__6vnkna__header .AppInstallBar-module__6vnkna__big{font-size:14px}@media (max-width:640px){.AppInstallBar-module__6vnkna__header .AppInstallBar-module__6vnkna__badge{gap:6px;height:36px;padding:0 10px}.AppInstallBar-module__6vnkna__header .AppInstallBar-module__6vnkna__small{font-size:8px}.AppInstallBar-module__6vnkna__header .AppInstallBar-module__6vnkna__big{font-size:12px}.AppInstallBar-module__6vnkna__header .AppInstallBar-module__6vnkna__appleIcon{width:18px;height:18px}.AppInstallBar-module__6vnkna__header .AppInstallBar-module__6vnkna__playIcon{width:16px;height:18px}}
.AuthNav-module__L8mbvW__slot{width:64px;height:20px;display:inline-block}.AuthNav-module__L8mbvW__loginBtn{border-radius:var(--radius-btn);background:var(--teal-deep);color:#fff;white-space:nowrap;align-items:center;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}.AuthNav-module__L8mbvW__loginBtn:hover{background:var(--teal)}.AuthNav-module__L8mbvW__wrap{align-items:center;gap:10px;display:flex}.AuthNav-module__L8mbvW__bell{width:32px;height:32px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;margin-right:-4px;display:inline-flex}.AuthNav-module__L8mbvW__bell:hover{background:var(--surface-2);color:var(--teal-deep)}.AuthNav-module__L8mbvW__name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:14px;font-weight:700;overflow:hidden}.AuthNav-module__L8mbvW__name:hover{color:var(--teal-deep)}.AuthNav-module__L8mbvW__logout{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;font-family:inherit;font-size:13px}.AuthNav-module__L8mbvW__logout:hover{color:var(--like)}@media (max-width:640px){.AuthNav-module__L8mbvW__name{max-width:80px}}
.SiteHeader-module__mdpVJq__header{z-index:20;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.SiteHeader-module__mdpVJq__inner{max-width:var(--max-w);align-items:center;gap:20px;margin:0 auto;padding:12px 20px;display:flex}.SiteHeader-module__mdpVJq__logo{letter-spacing:.04em;color:var(--teal-deep);white-space:nowrap;font-size:20px;font-weight:800}.SiteHeader-module__mdpVJq__nav{gap:16px;display:flex}.SiteHeader-module__mdpVJq__link{color:var(--name);white-space:nowrap;font-size:15px;font-weight:600}.SiteHeader-module__mdpVJq__link:hover{color:var(--teal)}.SiteHeader-module__mdpVJq__spacer{flex:1}@media (max-width:640px){.SiteHeader-module__mdpVJq__inner{gap:12px;padding:10px 16px}.SiteHeader-module__mdpVJq__logo{font-size:18px}.SiteHeader-module__mdpVJq__nav{display:none}}.SiteHeader-module__mdpVJq__subnav{display:none}@media (max-width:640px){.SiteHeader-module__mdpVJq__subnav{border-top:1px solid var(--line);-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;padding:8px 16px;display:flex;overflow-x:auto}.SiteHeader-module__mdpVJq__subnav::-webkit-scrollbar{display:none}.SiteHeader-module__mdpVJq__chip{color:var(--name);border:1px solid var(--line);white-space:nowrap;border-radius:999px;flex:none;padding:6px 14px;font-size:14px;font-weight:600}}
.SiteFooter-module__wWXZva__footer{border-top:1px solid var(--line);background:var(--surface-2);margin-top:64px}.SiteFooter-module__wWXZva__inner{max-width:var(--max-w);flex-direction:column;gap:24px;margin:0 auto;padding:40px 20px;display:flex}.SiteFooter-module__wWXZva__col{display:flex}.SiteFooter-module__wWXZva__links{color:var(--name);flex-wrap:wrap;gap:20px;font-size:14px;display:flex}.SiteFooter-module__wWXZva__links a:hover{color:var(--teal)}.SiteFooter-module__wWXZva__copy{color:var(--muted);margin:0;font-size:13px}
:root{--teal:#07a6c1;--teal-deep:#058799;--gold:#ffd466;--gold-text:#b8860b;--on-gold:#1a1a1a;--like:#ff4d6d;--violet:#7c5ce6;--ink:#1a1a1a;--name:#515151;--muted:#707070;--line:#e2e2e2;--surface:#fff;--surface-2:#f6f7f8;--bg:#fff;--radius-card:10px;--radius-btn:12px;--radius-chip:8px;--shadow-card:0 15px 30px #00000014;--max-w:1120px;--font-kr:"SUIT", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}@media (prefers-color-scheme:dark){:root{--ink:#f2f2f2;--name:#cfcfcf;--muted:#9a9a9a;--line:#2c2c2c;--surface:#17181a;--surface-2:#1f2124;--bg:#0f1012;--shadow-card:0 15px 30px #00000059}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-kr);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;line-height:1.5}a{color:inherit;text-decoration:none}img{max-width:100%}
