.gs-site-header>.gs-update-banner.gs-update-banner{letter-spacing:normal;flex:340px;justify-content:flex-start;align-items:center;gap:12px;min-width:0;font:500 12px/1.5 ui-sans-serif,system-ui,sans-serif;display:flex}.gs-update-count{white-space:nowrap;border:0;flex-direction:column;padding-left:0;display:flex}.gs-update-count b{color:var(--foreground);font-size:13px}.gs-update-count small,.gs-update-pending{color:var(--muted-foreground);font-size:10px}.gs-update-flap{min-width:0;max-width:550px;position:relative}.gs-update-flap>summary{background:var(--secondary);border:1px solid var(--border);cursor:pointer;overflow-wrap:anywhere;border-radius:7px;align-items:center;gap:8px;min-height:38px;padding:7px 10px;list-style:none;display:flex}.gs-update-flap>summary::-webkit-details-marker{display:none}.gs-game-version{color:var(--primary);font-variant-numeric:tabular-nums;margin-left:5px;display:inline-block}.gs-update-notes{z-index:90;background:var(--card);border:1px solid var(--border);width:min(430px,100vw - 32px);max-height:60dvh;color:var(--foreground);border-radius:10px;padding:16px;font-size:13px;position:absolute;top:calc(100% + 5px);left:0;overflow:auto;box-shadow:0 12px 30px #0005}.gs-update-notes h2{margin:0 0 8px;font:700 16px/1.4 ui-sans-serif,system-ui,sans-serif}.gs-update-notes p{margin:8px 0}.gs-update-notes ul{margin:10px 0 12px;padding-left:20px;list-style:outside}.gs-update-notes li{margin:7px 0}.gs-update-notes a{padding:8px 0;text-decoration:underline;display:inline-block}.gs-update-notes small{color:var(--muted-foreground);font-size:11px;display:block}.gs-update-flap>summary:focus-visible{outline:3px solid var(--ring);outline-offset:3px}@media (max-width:800px){.gs-site-header>.gs-update-banner.gs-update-banner{flex-wrap:wrap;flex-basis:100%;justify-content:flex-start;width:100%}.gs-update-count{border:0;padding-left:0}.gs-update-flap{flex:210px;max-width:none}.gs-update-notes{box-sizing:border-box;width:100%;margin-top:6px;position:static}.gs-update-count small{white-space:normal}}@media print{.gs-update-banner{display:none!important}}.gs-site-header>.gs-update-banner.gs-update-banner.gs-update-banner{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 10px;display:grid}.gs-maker-note{min-width:0;color:var(--foreground);overflow-wrap:anywhere;letter-spacing:normal;margin:0;font-size:11px;line-height:1.45}.gs-update-banner .gs-update-flap,.gs-update-banner .gs-update-pending{box-sizing:border-box;grid-column:1/-1;width:100%;max-width:100%}@media (max-width:480px){.gs-site-header>.gs-update-banner.gs-update-banner.gs-update-banner{gap:5px 8px}.gs-maker-note{font-size:11px}.gs-update-banner .gs-update-flap>summary{white-space:normal}}.gs-maker-note .gs-history-link{color:var(--primary);text-underline-offset:2px;padding:3px 0;font-weight:700;line-height:1.5;text-decoration:underline;display:inline-block}.gs-history-link:focus-visible{outline:3px solid var(--ring);outline-offset:3px;border-radius:3px}
