@charset "UTF-8";.tag-category .btn-toolbar .input-group{max-width:50%}.category-module a.mod-articles-category-title{display:inline-block;margin-bottom:10px}#productcontainer{max-width:300px%;overflow:hidden;text-align:left;border:1px solid rgb(0,160,0);border-radius:2px 2px 2px 4px}img.snapshotImage{margin:4px;float:left;width:70px;object-fit:contain;margin:2px;loading="lazy"}.tag-category,.tags-list,.tag-category-items{background:#fff;border-radius:8px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.tag-category h1,.tags-list h2,.tag-category-items h2{font-size:1.6rem;margin-bottom:1rem;border-bottom:2px solid #007acc;padding-bottom:0.3rem;color:#1a1a1a}.tag-category ul,.tags-list ul,.tag-category-items ul{list-style:none;padding-left:0}.tag-category ul li,.tags-list ul li,.tag-category-items ul li{padding:0.75rem 1rem;border-bottom:1px solid #eee;transition:background 0.2s ease}.tag-category ul li:hover,.tags-list ul li:hover,.tag-category-items ul li:hover{background-color:#f7f9fb}.tag-category a,.tags-list a,.tag-category-items a{color:#007acc;font-weight:500;text-decoration:none}.tag-category a:hover,.tags-list a:hover,.tag-category-items a:hover{text-decoration:underline}@media (max-width:768px){.tag-category,.tags-list,.tag-category-items{padding:1rem}.tag-category h1,.tags-list h2,.tag-category-items h2{font-size:1.3rem}}.tag-category,.tags-list,.tag-category-items,.com-tags__tag,.com-tags__default,.com-tags__items{background:#fff;padding:1rem 1.5rem;margin-bottom:2rem;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,0.06);box-sizing:border-box}.tag-category h1,.tags-list h2,.tag-category-items h2,.com-tags__tag h1,.com-tags__default h2{font-size:1.5rem;color:#1a1a1a;margin-bottom:1rem;border-bottom:2px solid #007acc;padding-bottom:0.25rem}.tag-category ul,.tags-list ul,.tag-category-items ul,.com-tags__tag ul,.com-tags__default ul{list-style:none;padding:0;margin:0}.tag-category li,.tags-list li,.tag-category-items li,.com-tags__tag li,.com-tags__default li{padding:0.75rem 1rem;border-bottom:1px solid #eee}.tag-category li:hover,.tags-list li:hover,.tag-category-items li:hover,.com-tags__tag li:hover,.com-tags__default li:hover{background-color:#f9f9f9}.tag-category a,.tags-list a,.tag-category-items a,.com-tags__tag a,.com-tags__default a{color:#007acc;text-decoration:none;font-weight:500}.tag-category a:hover,.tags-list a:hover,.tag-category-items a:hover,.com-tags__tag a:hover,.com-tags__default a:hover{text-decoration:underline}.com-tags__default .tags-list .tag-name,.com-tags__default .tag-category .list-group-item,.com-tags__default ul li{display:block;background:#fff;border:1px solid #ddd;border-radius:6px;padding:0.6rem 1rem;margin-bottom:0.6rem;box-shadow:0 1px 4px rgba(0,0,0,0.05);transition:background 0.2s ease}.com-tags__default ul li:hover{background:#f5faff}.com-tags__default a{color:#007acc;font-weight:500;text-decoration:none}.com-tags__default a:hover{text-decoration:underline}.com-tags__default .tags-list span.tag-name,.com-tags__default .tags-list a{display:block;background-color:#fefefe;border:1px solid #ddd;border-radius:6px;padding:0.75rem 1rem;margin-bottom:0.5rem;color:#007acc;font-weight:500;text-decoration:none;transition:background 0.2s ease}.com-tags__default .tags-list a:hover{background-color:#f0faff;text-decoration:underline}.com-tags__default .tags-list{display:flex;flex-direction:column}.tagspopular .tag-name,.tagspopular a{display:block;padding:0.7rem 1rem;margin-bottom:0.5rem;background-color:#fefefe;border:1px solid #ddd;border-radius:6px;color:#007acc;font-weight:500;text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,0.05);transition:background 0.2s ease}.tagspopular a:hover{background-color:#eaf6ff;text-decoration:underline}.tagspopular{display:flex;flex-direction:column}.tag-groups{margin-top:2rem}.tag-heading{margin-top:2rem;font-size:1.4rem;border-bottom:2px solid #007acc;padding-bottom:0.2rem;color:#1a1a1a}.tag-item{padding:0.75rem 1rem;background:#fff;border:1px solid #ddd;border-radius:6px;margin:0.5rem 0;box-shadow:0 1px 3px rgba(0,0,0,0.04)}.tag-item a{color:#007acc;font-weight:500;text-decoration:none}.tag-item a:hover{text-decoration:underline}usort($this->items,function ($a,$b){return strcasecmp($a->title,$b->title)}.tag-groups{margin-top:2rem}.tag-heading{font-size:1.5rem;margin-top:2rem;margin-bottom:0.8rem;padding-bottom:0.3rem;border-bottom:2px solid #007acc;color:#1a1a1a;font-weight:600}.tag-item{padding:0.75rem 1rem;margin-bottom:0.6rem;background-color:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,0.05);transition:background-color 0.2s ease}.tag-item a{color:#007acc;font-weight:500;text-decoration:none;display:block}.tag-item:hover{background-color:#f5faff}.tag-item a:hover{text-decoration:underline}.tag-search-input{width:100%;padding:0.8rem 1rem;margin:1rem 0 2rem;font-size:1rem;border:1px solid #ccc;border-radius:6px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.05)}.highlight{background-color:#fff3cd;color:#000;font-weight:bold;padding:0 2px;border-radius:3px}
