.tlf{--color-accent:#b98cff;--color-accent-bright:#d4b6ff;--color-accent-dim:#8f63e0;--color-on-accent:#1a0f2b;--color-bg-surface:#110c19;--color-bg-elevated:#1b1427;--color-bg-card:#150f1f;--color-border:#2a2040;--color-border-bright:#3c2e5a;--color-text:#f0eaf8;--color-muted:#9a8fb0;--color-muted-strong:#c9bfdc;--color-hover-fill:rgba(185,140,255,.08);--tlf-glow:0 0 18px rgba(205,165,255,.55),0 0 2px hsla(0,0%,100%,.6);background:var(--color-bg-surface);color:var(--color-text)}html.light .tlf{--color-accent:#7b3fe4;--color-accent-bright:#6a2fd0;--color-accent-dim:#5a24b8;--color-on-accent:#fff;--color-bg-surface:#fbf9fe;--color-bg-elevated:#f1ebfa;--color-bg-card:#fff;--color-border:#e5ddf2;--color-border-bright:#d2c4ea;--color-text:#241a35;--color-muted:#7d7192;--color-muted-strong:#4a3d60;--color-hover-fill:rgba(123,63,228,.07);--tlf-glow:0 0 14px rgba(123,63,228,.25)}.tlf-display{color:#ead9ff;font-family:"TLM Logo",var(--font-sans);font-weight:700;letter-spacing:.03em;text-shadow:var(--tlf-glow);text-transform:uppercase}html.light .tlf .tlf-display{color:#5b2bb5}.wiki-head{background:radial-gradient(ellipse at 15% -40%,rgba(170,110,255,.35),transparent 60%),linear-gradient(180deg,#1a1029,#110c19);border-bottom:1px solid var(--color-border);color:#f0eaf8}html.light .wiki-head{background:radial-gradient(ellipse at 15% -40%,rgba(123,63,228,.18),transparent 60%),linear-gradient(180deg,#f3ecfd,#fbf9fe);color:var(--color-text)}.wiki-head-logo{box-shadow:0 0 0 1px #cda5ff59,0 0 20px #aa6eff59}.wiki-search{background:#00000059;border:1px solid var(--color-border-bright);color:inherit;font-size:.95rem;outline:none;padding:.65rem .9rem .65rem 2.2rem;width:100%}html.light .wiki-search{background:#fff}.wiki-search:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 25%,transparent)}.wiki-suggest{background:var(--color-bg-elevated);border:1px solid var(--color-border-bright);box-shadow:0 20px 40px #0006;left:0;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.wiki-suggest-row{align-items:center;color:var(--color-text);display:flex;font-weight:600;gap:.7rem;padding:.45rem .6rem;text-align:left;width:100%}.wiki-suggest-row:hover{background:var(--color-hover-fill);color:var(--color-accent)}.wiki-tool{align-items:center;color:inherit;display:inline-flex;font-weight:800;gap:.4rem;letter-spacing:.06em;opacity:.85;padding:.45rem .7rem}.wiki-tool:hover{color:var(--color-accent);opacity:1}.wiki-menu{background:var(--color-bg-elevated);border:1px solid var(--color-border-bright);box-shadow:0 20px 40px #0006;color:var(--color-text);min-width:12rem;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.wiki-menu-row{border-top:1px solid var(--color-border);display:block;font-weight:800;letter-spacing:.06em;padding:.6rem 1rem;text-align:left;width:100%}.wiki-menu-row:hover{color:var(--color-accent)}.wiki-foot{border-top:1px solid var(--color-border);color:var(--color-muted)}.wiki-foot a{color:var(--color-accent)}
