/* head_76.css - dock switches (mobile); PC always shows */ .__PFX__-h76-dock { padding: 8px 12px; border-bottom: 1px solid var(--border-color); background: radial-gradient(circle at 20% -30%, var(--accent-color), transparent 55%), radial-gradient(circle at 110% 10%, var(--secondary-color), transparent 55%), var(--bg-color); } .__PFX__-h76-top { display: flex; justify-content: space-between; align-items: center; gap: 10px; } .__PFX__-h76-brand { font-size: 17px; font-weight: 900; text-decoration: none; color: var(--text-color); } .__PFX__-h76-acts { display: flex; gap: 8px; } .__PFX__-h76-btn { border: 1px solid var(--border-color); background: rgba(255, 255, 255, .20); border-radius: 999px; padding: 6px 10px; cursor: pointer; font-size: 12px; color: var(--text-color); } .__PFX__-h76-search { display: none; margin-top: 6px; gap: 6px; padding: 4px 6px 4px 10px; border-radius: 12px; border: 1px solid var(--border-color); background: rgba(255, 255, 255, .20); } .__PFX__-h76-search input { flex: 1; min-width: 0; border: none; outline: none; background: transparent; color: var(--text-color); font-size: 13px; } .__PFX__-h76-sbtn { border: none; border-radius: 10px; padding: 6px 10px; background: var(--primary-color); color: #fff; font-size: 12px; cursor: pointer; } .__PFX__-h76-nav { display: none; margin-top: 8px; } body.__PFX__-h76-sopen .__PFX__-h76-search { display: flex; } body.__PFX__-h76-copen .__PFX__-h76-nav { display: block; } .__PFX__-h76-home, .__PFX__-h76-cats { list-style: none; margin: 0; padding: 0; } .__PFX__-h76-home li, .__PFX__-h76-cats li { display: inline-block; margin: 0 8px 8px 0; } .__PFX__-h76-home li a, .__PFX__-h76-cats li a { display: inline-block; padding: 6px 10px; border-radius: 999px; border: 1px solid var(--border-color); background: rgba(255, 255, 255, .55); text-decoration: none; color: var(--text-color); font-size: 12px; } .__PFX__-h76-home li.active a { background: var(--primary-color); border-color: var(--primary-color); color: #fff; font-weight: 900; } .__PFX__-h76-cats li.active a { background: var(--accent-color); border-color: var(--accent-color); font-weight: 900; }