.brand-logo{width:30px;height:30px;vertical-align:middle;margin-right:7px}.brand span{margin-left:38px}.visual-tile{display:block!important;padding:0!important;gap:0;min-height:0!important;overflow:hidden}.card-picture{aspect-ratio:12/7;overflow:hidden;background:radial-gradient(ellipse at 50% 40%,#35496c,#152039);position:relative}.card-picture>img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.visual-tile:hover .card-picture>img{transform:scale(1.035)}.visual-tile h2{padding:11px 13px 13px;font-family:'IBM Plex Sans KR',sans-serif!important;font-size:15px!important;line-height:1.35;margin:0!important}.octopus-picture .mini-barrel{position:absolute;width:50%;height:85%;left:25%;top:17%;object-fit:contain}.octopus-picture .mini-octopus{position:absolute;width:55%;height:95%;left:23%;top:-17%;object-fit:contain}.mt-mobile-bar{height:42px!important;padding:0 10px!important;display:none}.mt-mobile-bar>a{width:32px;height:32px;display:block;flex-shrink:0}.mt-mobile-bar>a img{display:block;width:32px;height:32px}.mt-current-title{display:block!important;font-family:'IBM Plex Sans KR',sans-serif;font-size:17px!important;font-weight:700}.mt-mobile-bar button{height:32px!important;width:32px!important;font-size:22px!important}.mt-menu-dialog{position:fixed;inset:0 auto 0 0;margin:0;width:min(330px,86vw);height:100dvh;max-height:100dvh;border-radius:0 18px 18px 0;border-left:0;padding:15px;transform:translateX(-102%);transition:transform .23s cubic-bezier(.2,.8,.2,1);overflow:auto}.mt-menu-dialog.is-open{transform:translateX(0)}.mt-menu-dialog::backdrop{background:#0009}.mt-bulletin:focus-within .mt-bulletin-track{animation-play-state:paused}.mt-bulletin a{color:inherit;text-decoration:none}.mt-bulletin a:hover{text-decoration:underline}@media(max-width:700px){.mt-mobile-bar{display:flex!important}body[data-page=home] .mt-current-title{display:block!important}.visual-tile h2{padding:9px 10px 11px;font-size:14px!important}.game-grid .tile{min-height:0!important}}@media(prefers-reduced-motion:reduce){.mt-menu-dialog,.card-picture>img{transition:none}}
body[data-page=home] .hub-header{display:none!important}body[data-page=home] .mt-mobile-bar{display:flex;max-width:1080px;margin:auto;height:46px!important}body[data-page=home] .mt-current-title{flex:1;text-align:center}body[data-page=home] .mt-mobile-bar button{flex-shrink:0}
body[data-page=home] .mt-current-title{font-family:"Black Han Sans","IBM Plex Sans KR",sans-serif;font-weight:400;font-size:24px!important;letter-spacing:-.035em;line-height:1.05;color:#fff0c9;text-shadow:0 2px 0 #070c18,0 0 18px #f6c96314}html.light body[data-page=home] .mt-current-title{color:#243550;text-shadow:none}@media(max-width:360px){body[data-page=home] .mt-current-title{font-size:22px!important}}
.mt-menu-direct{border-bottom:1px solid #ffffff14;padding:7px 0}.mt-menu-direct>a{display:block;padding:4px;font-size:15px;font-weight:600;border-radius:8px}
.page-heading{display:none!important}.hub-header{display:none!important}.mt-mobile-bar{display:flex!important;max-width:1080px;margin:auto;height:44px!important}.mt-current-title{flex:1;text-align:center}.hub-main{padding-top:10px!important}.mt-mobile-bar button{flex-shrink:0}.mt-mobile-bar~.hub-main{padding-top:10px!important}
body>header{display:none!important}.mt-legacy-actions{position:relative;display:flex;justify-content:flex-end;max-width:960px;margin:3px auto 0;padding:0 16px;z-index:15}.mt-legacy-actions .nav-actions{display:flex;gap:8px}.mt-legacy-actions .panel,.mt-legacy-actions .share-panel{max-width:calc(100vw - 24px)}.mt-menu-settings{display:flex;gap:9px;margin-top:18px;padding-top:10px;border-top:1px solid #ffffff14}.mt-menu-settings button{width:auto;padding:5px 12px;font-size:12px}
.analytics-consent{position:fixed;z-index:30;bottom:8px;left:50%;transform:translateX(-50%);width:min(610px,calc(100% - 24px));display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid #45536e;border-radius:10px;background:#162239;color:#f0eee8;box-shadow:0 3px 16px #0003}.analytics-consent[hidden],body:has(dialog[open]) .analytics-consent{display:none!important}.analytics-consent p{font-size:12px;line-height:1.4;margin:0}.analytics-consent-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.analytics-consent button{min-height:30px;padding:3px 10px;font-size:12px;line-height:1.4}.analytics-consent button:first-child{background:#f0cb78;color:#152139;border-color:#f0cb78}.analytics-consent a{font-size:11px;color:inherit;white-space:nowrap}.hub-footer .analytics-settings{font-size:10px;padding:0;min-height:0;border:0;background:none;color:inherit;text-decoration:underline}.has-analytics-consent:not(:has(dialog[open])){padding-bottom:var(--analytics-consent-height,82px)}@media(max-width:600px){.analytics-consent{flex-wrap:wrap;justify-content:center;gap:5px;text-align:center}}
