.header-inner>nav{align-items:center;flex-wrap:nowrap;white-space:nowrap;gap:22px}.restored-dropdown{position:relative}.restored-dropdown>summary{list-style:none;cursor:pointer;display:flex;align-items:center;min-height:38px}.restored-dropdown>summary:after{content:'⌄';margin-left:5px;color:var(--cyan)}.restored-dropdown>div{position:absolute;right:0;top:100%;min-width:200px;padding:10px;display:grid;background:var(--surface);border:1px solid var(--line);border-radius:8px}.restored-dropdown>div a{padding:10px;white-space:nowrap}.restored-dropdown a:hover{color:var(--cyan)}.navigation-mobile{display:none}.restored-search{padding:20px;margin:20px 0;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.restored-search input,.restored-search select,[data-glossary-search]{padding:10px;margin:8px;color:var(--text);background:var(--surface2);border:1px solid var(--line);border-radius:8px;max-width:100%}.search-filters{display:flex;flex-wrap:wrap;gap:14px}.search-filters label{display:flex;flex-direction:column}.search-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.search-results article{padding:16px;border:1px solid var(--line);border-radius:8px}.search-result-title{color:var(--cyan)}.prompt-tabs{display:flex;gap:20px}.prompt-group{margin-bottom:50px}.restored-image-gallery{column-count:4;column-gap:14px}.restored-image-gallery .card{break-inside:avoid;margin-bottom:14px}.restored-image-gallery .card-body{display:none}.restored-image-gallery .card-image img{height:auto;object-fit:contain}.browse-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin:25px 0}.browse-pagination button,.browse-pagination input{padding:8px;border:1px solid var(--line);border-radius:7px;background:var(--surface2);color:var(--text)}.browse-pagination input{width:70px}.browse-pagination button:disabled{opacity:.4}.browse-widget{scroll-margin-top:90px}.glossary-entry{padding:20px;border-bottom:1px solid var(--line)}[hidden]{display:none!important}@media(max-width:900px){.navigation-mobile{display:block;padding:12px}.navigation-mobile nav{display:grid;gap:14px;padding:15px}.navigation-mobile .restored-dropdown>div{position:static}.restored-image-gallery{column-count:2}}@media(max-width:580px){.restored-image-gallery{column-count:1}.search-results{grid-template-columns:1fr}.restored-search input{margin:8px 0;width:100%}}
