/* Shared globe menu and original game screenshots, PLAY777 content v1.3.0. */
.p7c-top{gap:26px;align-items:center}.p7c-top>.p7c-main-nav{margin-left:auto;gap:24px;flex-wrap:nowrap;font-size:14px}.p7c-top a.p7c-cta{white-space:nowrap;padding:11px 22px}.p7c-lang-dropdown{position:relative;flex-shrink:0;z-index:40}.p7c-lang-dropdown>summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer;font-size:13px;color:var(--ink);white-space:nowrap}.p7c-lang-dropdown>summary::-webkit-details-marker{display:none}.p7c-lang-dropdown>summary svg{color:var(--red);flex-shrink:0}.p7c-top .p7c-lang-dropdown>nav{position:absolute;top:calc(100% + 17px);right:0;min-width:180px;display:block;background:#fff;border:1px solid var(--line);border-radius:13px;padding:8px;box-shadow:0 12px 30px #30251f18}.p7c-top .p7c-lang-dropdown>nav a{display:block;padding:9px 11px;font-size:14px;font-weight:500;border-radius:7px}.p7c-top .p7c-lang-dropdown>nav a:hover,.p7c-top .p7c-lang-dropdown>nav a[aria-current]{background:#faf1e5;color:var(--red)}.p7c-body .p7c-main{padding-top:28px}.p7c-table-wrap{overflow-x:auto;margin:20px 0;border:1px solid var(--line);border-radius:10px}.p7c-table-wrap table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.8;margin:0}.p7c-table-wrap th,.p7c-table-wrap td{padding:13px 17px;border-bottom:1px solid var(--line);vertical-align:top;text-align:left}.p7c-table-wrap th{background:#f8f0e2;font-weight:700}.p7c-table-wrap tr:last-child td{border-bottom:0}.p7c-game-screenshot{margin:25px 0}.p7c-game-screenshot img{display:block;max-width:100%;height:auto;margin:auto;border-radius:11px;border:1px solid var(--line)}.p7c-game-screenshot figcaption{font-size:12px;color:var(--muted);text-align:center;line-height:1.7;margin-top:8px}.p7c-body summary:focus-visible{outline:3px solid #cc9426;outline-offset:4px}
@media(max-width:700px){.p7c-top{flex-wrap:wrap;padding:14px 16px;gap:14px 12px}.p7c-brand img{max-width:86px}.p7c-lang-dropdown{margin-left:auto}.p7c-lang-dropdown>summary{font-size:12px;gap:6px}.p7c-top>.p7c-main-nav{order:3;flex-basis:100%;margin-left:0;justify-content:flex-start;gap:19px;font-size:14px}.p7c-top>.p7c-main-nav>.p7c-cta{margin-left:auto;padding:9px 20px}.p7c-body .p7c-main{padding-top:20px}.p7c-table-wrap table{font-size:13px;min-width:310px}.p7c-table-wrap th,.p7c-table-wrap td{padding:11px 13px}}
