:root{--tl-accent: #ccff00}.tl-cat-top,.tl-wiki-sidebar,.tl-wiki-overview,.tl-themas,.tl-wiki-index{--tl-c: var(--tl-cat-color, var(--tl-accent));width:100%;box-sizing:border-box}.tl-cat-top *,.tl-wiki-sidebar *,.tl-wiki-overview *,.tl-themas *,.tl-wiki-index *{box-sizing:border-box}.tl-cat-top{margin-bottom:32px}.tl-subcats{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-bottom:28px}.tl-subcat{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#111;border:1px solid #1e1e1e;border-left:3px solid var(--tl-sub-color, var(--tl-c));border-radius:6px;text-decoration:none;transition:background .15s,border-color .15s,transform .15s}.tl-subcat:hover{background:#161616;transform:translateY(-1px)}.tl-subcat-icon img{width:34px;height:34px;object-fit:contain;display:block}.tl-subcat-thumb{width:40px;height:40px;flex:none;border-radius:5px;background-size:cover;background-position:center}.tl-subcat-body{flex:1;min-width:0}.tl-subcat-name{display:block;font-family:Roboto Condensed,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.5px;font-size:.95rem;color:#fff}.tl-subcat-desc{display:block;font-size:.78rem;line-height:1.4;color:#888;margin-top:2px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tl-subcat-count{font-size:.72rem;font-weight:700;color:#555;flex:none}.tl-subcat:hover .tl-subcat-name{color:var(--tl-sub-color, var(--tl-c))}.tl-filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px}.tl-filter-search-wrap{position:relative;flex:1;min-width:200px;max-width:460px}.tl-filter-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#555;display:flex;pointer-events:none}.tl-filter-search{width:100%;background:#111;border:1px solid #333333;border-radius:4px;color:#fff;font-family:inherit;font-size:.95rem;padding:12px 16px 12px 42px;outline:none;transition:border-color .2s}.tl-filter-search:focus{border-color:var(--tl-c)}.tl-filter-search::placeholder{color:#555}.tl-filter-types,.tl-filter-tags{display:flex;flex-wrap:wrap;gap:6px}.tl-filter-tags{flex-basis:100%;margin-top:2px}.tl-type-btn,.tl-tag-btn{background:transparent;border:1px solid #2a2a2a;border-radius:4px;color:#666;font-family:inherit;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:all .15s}.tl-type-btn{font-size:.72rem;text-transform:uppercase;padding:9px 14px}.tl-tag-btn{font-size:.75rem;padding:6px 12px;border-radius:999px}.tl-type-btn:hover,.tl-tag-btn:hover{border-color:#444;color:#aaa}.tl-type-btn.is-active{background:#1a1a1a;border-color:var(--badge-color, var(--tl-c));color:var(--badge-color, var(--tl-c))}.tl-tag-btn.is-active{background:var(--tl-c);border-color:var(--tl-c);color:#0a0a0a}.tl-filter-empty{color:#666;font-size:.95rem;margin:16px 0}article.tl-item.tl-hidden{display:none!important}.tl-wiki-sidebar{--tl-c: var(--tl-accent)}.tl-wiki-search-wrap{position:relative;margin-bottom:16px}.tl-wiki-search-icon{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#555;display:flex;pointer-events:none}.tl-wiki-search{width:100%;background:#111;border:1px solid #333333;border-radius:4px;color:#fff;font-family:inherit;font-size:.85rem;padding:10px 12px 10px 34px;outline:none;transition:border-color .2s}.tl-wiki-search:focus{border-color:var(--tl-accent)}.tl-wiki-search::placeholder{color:#555}.tl-wiki-group{border:1px solid #1a1a1a;border-radius:6px;overflow:hidden}.tl-wiki-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;background:#131313;border-bottom:1px solid #1a1a1a;text-decoration:none}.tl-wiki-head .tl-wiki-title{font-family:Roboto Condensed,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.5px;font-size:.82rem;color:#fff}.tl-wiki-head.is-current .tl-wiki-title{color:var(--tl-accent)}.tl-wiki-items{background:#0d0d0d}.tl-wiki-item,.tl-wiki-overview-item{display:flex;align-items:center;gap:10px;padding:10px 16px 10px 24px;border-bottom:1px solid #141414;text-decoration:none;transition:background .15s}.tl-wiki-item:last-child{border-bottom:none}.tl-wiki-item:hover,.tl-wiki-overview-item:hover{background:#141414}.tl-wiki-item .tl-wiki-title,.tl-wiki-overview-item .tl-wiki-title{flex:1;min-width:0;font-size:.85rem;font-weight:500;color:#bbb;line-height:1.3;transition:color .15s}.tl-wiki-item:hover .tl-wiki-title,.tl-wiki-overview-item:hover .tl-wiki-title{color:#fff}.tl-wiki-item.is-current{background:#0f0f0f;border-left:2px solid var(--tl-accent)}.tl-wiki-item.is-current .tl-wiki-title{color:#fff;font-weight:600}.tl-wiki-arrow{color:#2a2a2a;font-size:.85rem;flex:none;transition:color .15s}.tl-wiki-item:hover .tl-wiki-arrow,.tl-wiki-overview-item:hover .tl-wiki-arrow{color:var(--tl-accent)}.tl-wiki-dot{width:6px;height:6px;border-radius:50%;background:var(--tl-accent);flex:none}.tl-wiki-nav{display:flex;justify-content:space-between;gap:8px;margin-top:16px}.tl-wiki-prev,.tl-wiki-next{display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:#111;border:1px solid #1e1e1e;border-radius:5px;text-decoration:none;max-width:48%;transition:border-color .15s}.tl-wiki-next{text-align:right;align-items:flex-end}.tl-wiki-prev:hover,.tl-wiki-next:hover{border-color:var(--tl-accent)}.tl-wiki-nav-label{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#666}.tl-wiki-nav-title{font-size:.82rem;color:#ccc;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.tl-wiki-cats{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tl-wiki-cats-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.5px;color:#555;width:100%;margin-bottom:2px}.tl-wiki-cat{font-size:.75rem;color:#aaa;background:#141414;border:1px solid #222222;border-left:2px solid var(--tl-cat-color, var(--tl-accent));border-radius:3px;padding:4px 10px;text-decoration:none;transition:color .15s,border-color .15s}.tl-wiki-cat:hover{color:var(--tl-cat-color, var(--tl-accent))}.tl-wiki-overview{margin-top:40px;padding-top:28px;border-top:1px solid #1a1a1a}.tl-wiki-overview-title{font-family:Roboto Condensed,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:.5px;font-size:1.4rem;color:#fff;margin:0 0 16px}.tl-wiki-overview-list{border:1px solid #1a1a1a;border-radius:6px;overflow:hidden}.tl-wiki-overview-item{padding-left:18px;background:#111}.tl-themas-search-wrap,.tl-wiki-index-search-wrap{position:relative;max-width:480px;margin-bottom:28px}.tl-themas-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#555;display:flex;pointer-events:none}.tl-themas-search,.tl-wiki-index-search{width:100%;background:#111;border:1px solid #333333;border-radius:4px;color:#fff;font-family:inherit;font-size:1rem;padding:13px 16px 13px 44px;outline:none;transition:border-color .2s}.tl-themas-search:focus,.tl-wiki-index-search:focus{border-color:var(--tl-accent)}.tl-themas-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.tl-thema-card{background:#111;border:1px solid #1a1a1a;border-top:3px solid var(--tl-cat-color, var(--tl-accent));border-radius:6px;padding:20px;transition:background .15s,transform .15s}.tl-thema-card:hover{background:#161616;transform:translateY(-2px)}.tl-thema-card-head{display:block;text-decoration:none;margin-bottom:12px}.tl-thema-name{display:block;font-family:Roboto Condensed,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.5px;font-size:1.1rem;color:#fff;transition:color .15s}.tl-thema-card-head:hover .tl-thema-name{color:var(--tl-cat-color, var(--tl-accent))}.tl-thema-count{display:block;font-size:.72rem;font-weight:600;color:#555;margin-top:4px}.tl-thema-subs{display:flex;flex-wrap:wrap;gap:5px}.tl-thema-sub{font-size:.75rem;color:#999;background:#1a1a1a;border:1px solid #222222;border-radius:3px;padding:3px 9px;text-decoration:none;transition:color .15s,border-color .15s}.tl-thema-sub:hover{color:var(--tl-cat-color, var(--tl-accent));border-color:var(--tl-cat-color, var(--tl-accent))}.tl-themas-empty,.tl-wiki-index-empty{color:#666;font-size:.95rem}.tl-wiki-index-list{border:1px solid #1a1a1a;border-radius:6px;overflow:hidden}.tl-wiki-index-group{border-bottom:1px solid #1a1a1a}.tl-wiki-index-group:last-child{border-bottom:none}.tl-wiki-index-head{width:100%;display:flex;align-items:center;justify-content:space-between;background:#111;border:none;border-left:3px solid var(--tl-cat-color, var(--tl-accent));padding:16px 20px;cursor:pointer;font-family:inherit;text-align:left;transition:background .15s}.tl-wiki-index-head:hover{background:#161616}.tl-wiki-index-name{font-family:Roboto Condensed,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.5px;font-size:.95rem;color:#fff}.tl-wiki-index-head[aria-expanded=true] .tl-wiki-index-name{color:var(--tl-cat-color, var(--tl-accent))}.tl-wiki-index-meta{display:flex;align-items:center;gap:10px}.tl-wiki-index-count{font-size:.72rem;font-weight:600;color:#555}.tl-wiki-index-chevron{color:#555;display:flex;transition:transform .2s,color .2s}.tl-wiki-index-head[aria-expanded=true] .tl-wiki-index-chevron{transform:rotate(180deg);color:var(--tl-cat-color, var(--tl-accent))}.tl-wiki-index-items{display:none;background:#0d0d0d}.tl-wiki-index-items.is-open{display:block}.tl-wiki-index-item{display:flex;align-items:center;gap:10px;padding:12px 20px;border-bottom:1px solid #141414;text-decoration:none;transition:background .15s}.tl-wiki-index-item:last-child{border-bottom:none}.tl-wiki-index-item:hover{background:#141414}.tl-wiki-index-item.is-child{padding-left:40px;background:#0a0a0a;border-left:2px solid #1a1a1a}.tl-wiki-index-item .tl-wiki-title{flex:1;font-size:.9rem;font-weight:500;color:#ccc;transition:color .15s}.tl-wiki-index-item.is-child .tl-wiki-title{font-size:.84rem;color:#999}.tl-wiki-index-item:hover .tl-wiki-title{color:#fff}.tl-wiki-index-item:hover .tl-wiki-arrow{color:var(--tl-cat-color, var(--tl-accent))}@media(max-width:600px){.tl-subcats,.tl-themas-grid{grid-template-columns:1fr}.tl-filter-search-wrap{max-width:100%}.tl-wiki-nav{flex-direction:column}.tl-wiki-prev,.tl-wiki-next{max-width:100%}.tl-wiki-next{text-align:left;align-items:flex-start}}
