/* Scoped presentation updates. */
.navlinks a.meta-nav {display:inline!important;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:#7fd8ff!important;font:inherit;transform:none;}
.navlinks a.meta-nav:hover {color:#b3ebff!important;transform:none;box-shadow:none;}
.navlinks .meta-dot {display:none;}
.navlinks {align-items:center;}
.game-pagination {display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:28px;}
.game-pagination[hidden] {display:none;}
.game-pagination button {min-width:44px;min-height:44px;padding:9px 13px;border:1px solid #375360;border-radius:12px;background:#122632;color:#d1e7ef;font:600 14px/1.3 inherit;cursor:pointer;}
.game-pagination button[aria-current=page] {background:#9ae6df;color:#08212b;border-color:#9ae6df;}
.game-pagination button:focus-visible {outline:2px solid #a0eade;outline-offset:3px;}
.ai-studio-page #readyTemplateGrid .ai-blank-template {display:none!important;}
.ai-studio-page #readyTemplateGrid :is(h3,h4,h5),.ai-studio-page .ai-family-wizard-preview strong {text-transform:none;}
.ai-studio-workspace-page #editorPagePicker>summary {display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;color:#d6ecef;font-size:14px;font-weight:600;cursor:pointer;list-style:none;}
.ai-studio-workspace-page #editorPagePicker>summary::-webkit-details-marker {display:none;}
.ai-studio-workspace-page #editorPagePicker>summary:after {content:'⌄';font-size:22px;color:#95d9d1;}
.ai-studio-workspace-page #editorPagePicker[open]>summary:after {content:'⌃';}
.ai-studio-workspace-page #editorPagePicker>label:first-of-type {display:grid;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:8px;font-size:12px;margin-top:12px;}
.ai-studio-workspace-page #editorPagePicker>button {font-size:13px;font-weight:600;padding:10px;min-height:44px;}
