@import "https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,500;9..144,700&family=Manrope:wght@400;500;600;700;800&display=swap";html,body,#root{min-height:100%;margin:0}:root{--font-display:"Fraunces", Georgia, serif;--font-body:"Manrope", sans-serif;--bg-0:#0b0d10;--bg-1:#12161c;--ink:#e8e4db;--ink-muted:#9a9488;--line:#e8e4db1f;--accent:#3db8a0;--accent-soft:#3db8a029;--warm:#e0a45a;--op-ocean:#0a2433;--op-deep:#06131c;--op-red:#c62828;--op-gold:#d6a83b;--op-cream:#f4ead1;font-family:var(--font-body);color:var(--ink);background:var(--bg-0);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{background:radial-gradient(ellipse 80% 50% at 50% -10%, #1a2430 0%, transparent 55%), radial-gradient(ellipse 40% 30% at 100% 20%, #3db8a014, transparent 50%), linear-gradient(180deg, #10141a 0%, var(--bg-0) 40%);min-height:100vh;margin:0}a{color:inherit;text-decoration:none}.app{min-height:100vh}.site-header{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(220px,420px) minmax(0,1fr);align-items:center;column-gap:20px;width:min(1120px,100% - 40px);margin:0 auto;padding:18px 0;display:grid}.logo{font-family:var(--font-display);letter-spacing:.04em;justify-self:start;font-size:1.35rem;font-weight:700}.header-brand-row{justify-self:start;align-items:center;gap:14px;min-width:0;display:flex}.subject-brand{border:1px solid var(--line);background:#00000038;align-items:center;gap:10px;min-width:0;max-width:min(240px,42vw);padding:4px 10px 4px 6px;display:inline-flex}.subject-brand img{object-fit:contain;flex:none;width:auto;max-width:88px;height:28px;display:block}.subject-brand-name{letter-spacing:.12em;text-transform:uppercase;color:var(--warm);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:700;overflow:hidden}.subject-brand:hover{border-color:#ffffff47}.header-nav{justify-self:end;align-items:center;gap:14px;display:flex}.header-nav a{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #0000;padding:8px 0;font-size:.78rem;font-weight:700;transition:color .15s,border-color .15s}.header-nav a:hover{color:var(--ink);border-bottom-color:color-mix(in srgb, var(--accent) 70%, transparent)}.path-trail{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:2px 0;margin:0 0 18px;font-size:.8rem;line-height:1.5;display:flex}.path-trail-item{align-items:center;min-width:0;display:inline-flex}.path-trail-sep{opacity:.45;margin:0 8px}.path-trail a{color:var(--accent);font-weight:600;text-decoration:none}.path-trail a:hover{text-underline-offset:3px;text-decoration:underline}.path-trail-current{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:min(420px,70vw);font-weight:600;overflow:hidden}.section-heading{margin-bottom:22px}.section-heading h2{margin-bottom:8px}.section-lede{max-width:40rem;color:var(--ink-muted);margin:0;font-size:.98rem;line-height:1.6}.subject-hero-mark{max-width:min(340px,70vw);margin:0 0 18px}.subject-hero-mark img{object-fit:contain;filter:drop-shadow(0 8px 24px #00000059);width:auto;max-width:100%;max-height:88px;display:block}.subject-hero-mark figcaption{color:var(--ink-muted);margin-top:8px;font-size:.72rem;line-height:1.4}.theme-atmosphere{pointer-events:none;z-index:0;opacity:.55;position:fixed;inset:0}.app>.site-header{z-index:50;position:relative}.app>.page{z-index:1;position:relative}.site-search{z-index:1;justify-self:center;width:100%;position:relative}.site-search.is-open{z-index:60}.theme-one-piece .theme-atmosphere{background:radial-gradient(circle at 8% 18%,#d6a83b29,#0000 28%),radial-gradient(circle at 92% 12%,#c628281f,#0000 26%),repeating-linear-gradient(-12deg,#0000 0 18px,#f4ead105 18px 19px)}.theme-star-wars .theme-atmosphere{background:radial-gradient(1px 1px at 12% 22%,#ffe8788c,#0000),radial-gradient(1px 1px at 28% 58%,#ffffff73,#0000),radial-gradient(1.5px 1.5px at 67% 18%,#fff6,#0000),radial-gradient(1px 1px at 81% 72%,#78b4ff59,#0000),radial-gradient(1px 1px at 45% 40%,#ffffff4d,#0000),radial-gradient(circle at 50% 0,#ffe87814,#0000 40%)}.theme-pokemon .theme-atmosphere{background:radial-gradient(circle at 14% 16%,#ffcb0529,#0000 26%),radial-gradient(circle at 86% 20%,#e639461f,#0000 24%),radial-gradient(circle at 50% 100%,#3c8cdc1a,#0000 36%)}.theme-harry-potter .theme-atmosphere{background:radial-gradient(circle at 20% 10%,#c9a22724,#0000 28%),radial-gradient(circle at 80% 0,#5a14282e,#0000 32%),repeating-linear-gradient(90deg,#0000 0 46px,#c9a22708 46px 47px)}.theme-five-nights-at-freddys .theme-atmosphere{background:radial-gradient(circle at 50% 0,#b4282829,#0000 34%),radial-gradient(circle at 12% 80%,#ffaa2814,#0000 28%),repeating-linear-gradient(0deg,#0000 0 22px,#ff503c08 22px 23px)}.theme-lord-of-the-rings .theme-atmosphere{background:radial-gradient(circle at 18% 20%,#5a8c4624,#0000 30%),radial-gradient(circle at 88% 12%,#c2a15a1f,#0000 28%),radial-gradient(circle at 50% 100%,#50281424,#0000 40%)}.theme-cosmere .theme-atmosphere{background:radial-gradient(circle at 22% 12%,#6ec8ff24,#0000 30%),radial-gradient(circle at 78% 18%,#e6c35c1a,#0000 26%),radial-gradient(circle at 50% 100%,#9aa7bd14,#0000 40%)}.theme-dragon-ball .theme-atmosphere{background:radial-gradient(circle at 16% 14%,#f078282e,#0000 28%),radial-gradient(circle at 84% 10%,#7ec8ff1f,#0000 26%),radial-gradient(circle at 50% 100%,#f5c5421a,#0000 38%)}.theme-wheel-of-time .theme-atmosphere{background:radial-gradient(circle at 18% 12%,#d4b45a24,#0000 28%),radial-gradient(circle at 82% 8%,#c45c2a1f,#0000 26%),radial-gradient(circle at 50% 100%,#8fa0b814,#0000 38%),repeating-radial-gradient(circle at 50% 20%,#0000 0 22px,#d4b45a06 22px 23px)}.theme-berserk .theme-atmosphere{background:radial-gradient(circle at 16% 10%,#8f1e1e33,#0000 30%),radial-gradient(circle at 84% 14%,#c44a2a1a,#0000 26%),radial-gradient(circle at 50% 100%,#cfc6b80d,#0000 38%)}.theme-marvel .theme-atmosphere{background:radial-gradient(circle at 18% 12%,#ed1d2438,#0000 32%),radial-gradient(circle at 82% 8%,#ffffff0f,#0000 28%)}.theme-dc .theme-atmosphere{background:radial-gradient(circle at 20% 10%,#0078ff2e,#0000 30%),radial-gradient(circle at 78% 16%,#ffd20014,#0000 26%)}.theme-spider-man .theme-atmosphere{background:radial-gradient(circle at 22% 12%,#e31c2333,#0000 30%),radial-gradient(circle at 80% 18%,#0050c824,#0000 28%)}.theme-mario .theme-atmosphere{background:radial-gradient(circle at 18% 14%,#e4000f2e,#0000 30%),radial-gradient(circle at 84% 10%,#0078d71f,#0000 26%)}.theme-transformers .theme-atmosphere{background:radial-gradient(circle at 16% 10%,#ffb40029,#0000 30%),radial-gradient(circle at 86% 14%,#c828281f,#0000 26%)}.theme-game-of-thrones .theme-atmosphere{background:radial-gradient(circle at 20% 8%,#b4964624,#0000 30%),radial-gradient(circle at 78% 20%,#7814141f,#0000 28%)}.theme-the-simpsons .theme-atmosphere{background:radial-gradient(circle at 24% 12%,#ffd80033,#0000 32%),radial-gradient(circle at 80% 16%,#50a0dc1f,#0000 28%)}.theme-naruto .theme-atmosphere{background:radial-gradient(circle at 18% 10%,#ff78282e,#0000 30%),radial-gradient(circle at 82% 14%,#285ab41f,#0000 26%)}.theme-demon-slayer .theme-atmosphere{background:radial-gradient(circle at 20% 12%,#b428322e,#0000 30%),radial-gradient(circle at 78% 18%,#28a0961a,#0000 26%)}.theme-attack-on-titan .theme-atmosphere{background:radial-gradient(circle at 18% 10%,#a028282e,#0000 30%),radial-gradient(circle at 84% 16%,#b4a07814,#0000 28%)}.theme-minecraft .theme-atmosphere{background:radial-gradient(circle at 22% 14%,#5aaa3c29,#0000 30%),radial-gradient(circle at 80% 10%,#5a5a5a1f,#0000 26%)}.theme-the-legend-of-zelda .theme-atmosphere{background:radial-gradient(circle at 18% 12%,#28a05a29,#0000 30%),radial-gradient(circle at 82% 14%,#dcb43c1f,#0000 26%)}.theme-jurassic-park .theme-atmosphere{background:radial-gradient(circle at 20% 10%,#c8a02829,#0000 30%),radial-gradient(circle at 78% 18%,#28643c1f,#0000 28%)}.theme-james-bond .theme-atmosphere{background:radial-gradient(circle at 18% 12%,#c8aa5024,#0000 30%),radial-gradient(circle at 84% 16%,#b4b4b414,#0000 26%)}.theme-warhammer-40k .theme-atmosphere{background:radial-gradient(circle at 18% 10%,#b4282833,#0000 30%),radial-gradient(circle at 82% 16%,#c8a0281a,#0000 26%)}.theme-elder-scrolls .theme-atmosphere{background:radial-gradient(circle at 20% 12%,#b48c3c29,#0000 30%),radial-gradient(circle at 78% 18%,#3c648c1f,#0000 28%)}.theme-world-of-warcraft .theme-atmosphere{background:radial-gradient(circle at 18% 10%,#c88c2829,#0000 30%),radial-gradient(circle at 84% 14%,#2864b41f,#0000 26%)}.theme-final-fantasy .theme-atmosphere{background:radial-gradient(circle at 20% 10%,#508cdc29,#0000 30%),radial-gradient(circle at 80% 16%,#c8b4501a,#0000 26%)}.theme-fallout .theme-atmosphere{background:radial-gradient(circle at 18% 12%,#b4c83c24,#0000 30%),radial-gradient(circle at 82% 16%,#8c64281f,#0000 26%)}.theme-destiny .theme-atmosphere{background:radial-gradient(circle at 18% 10%,#50a0dc29,#0000 30%),radial-gradient(circle at 84% 14%,#b450c81a,#0000 26%)}.theme-doctor-who .theme-atmosphere{background:radial-gradient(circle at 20% 12%,#0050a02e,#0000 30%),radial-gradient(circle at 78% 16%,#c828281a,#0000 26%)}.theme-dune .theme-atmosphere{background:radial-gradient(circle at 18% 10%,#c8a0502e,#0000 30%),radial-gradient(circle at 84% 16%,#8c5a281f,#0000 26%)}.theme-the-witcher .theme-atmosphere{background:radial-gradient(circle at 18% 12%,#a0282829,#0000 30%),radial-gradient(circle at 82% 14%,#b4a03c1a,#0000 26%)}.theme-mass-effect .theme-atmosphere{background:radial-gradient(circle at 18% 10%,#28a0b429,#0000 30%),radial-gradient(circle at 84% 16%,#2850a01f,#0000 26%)}.theme-chainsaw-man .theme-atmosphere{background:radial-gradient(circle at 18% 10%,#c828282e,#0000 30%),radial-gradient(circle at 82% 16%,#dcb4281a,#0000 26%)}.theme-jojos-bizarre-adventure .theme-atmosphere{background:radial-gradient(circle at 20% 12%,#b4288c29,#0000 30%),radial-gradient(circle at 80% 14%,#dca0281f,#0000 26%)}.theme-invincible .theme-atmosphere{background:radial-gradient(circle at 18% 10%,#dcc82829,#0000 30%),radial-gradient(circle at 84% 16%,#2850a01f,#0000 26%)}.theme-teenage-mutant-ninja-turtles .theme-atmosphere{background:radial-gradient(circle at 18% 12%,#28a03c2e,#0000 30%),radial-gradient(circle at 82% 14%,#c8a0281a,#0000 26%)}.theme-dungeons-and-dragons .theme-atmosphere{background:radial-gradient(circle at 18% 10%,#b4282829,#0000 30%),radial-gradient(circle at 84% 16%,#c8a03c1f,#0000 26%)}.theme-magic-the-gathering .theme-atmosphere{background:radial-gradient(circle at 20% 12%,#2864b429,#0000 30%),radial-gradient(circle at 78% 14%,#c88c281f,#0000 26%)}.theme-pathfinder .theme-atmosphere{background:radial-gradient(circle at 18% 10%,#b4502829,#0000 30%),radial-gradient(circle at 82% 16%,#2864501f,#0000 26%)}.theme-warhammer-fantasy .theme-atmosphere{background:radial-gradient(circle at 18% 12%,#a0282829,#0000 30%),radial-gradient(circle at 84% 14%,#b48c281a,#0000 26%)}.theme-vampire-the-masquerade .theme-atmosphere{background:radial-gradient(circle at 18% 10%,#8c142833,#0000 30%),radial-gradient(circle at 82% 16%,#50143c24,#0000 26%)}.theme-battletech .theme-atmosphere{background:radial-gradient(circle at 20% 12%,#b4642829,#0000 30%),radial-gradient(circle at 78% 14%,#3c506424,#0000 26%)}.theme-call-of-cthulhu .theme-atmosphere{background:radial-gradient(circle at 18% 10%,#28786429,#0000 30%),radial-gradient(circle at 84% 16%,#5028781f,#0000 26%)}.logo:hover{color:var(--accent)}.tagline{color:var(--ink-muted);text-align:right;justify-self:end;margin:0;font-size:.85rem}.site-search-form{margin:0}.site-search-input{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#12161ceb;border-radius:0;outline:none;padding:11px 14px;font-size:.95rem;transition:border-color .15s,background .15s}.site-search-input::placeholder{color:#7d776c}.site-search-input:focus{background:#151a22;border-color:#3db8a08c}.site-search-results{z-index:70;border:1px solid var(--line);background:#12161c;max-height:min(420px,60vh);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 18px 40px #00000073}.site-search-result{box-sizing:border-box;border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;gap:2px;padding:12px 14px;text-decoration:none;display:grid}.site-search-result>*{pointer-events:none}.site-search-result:last-child{border-bottom:0}.site-search-result:hover,.site-search-result:focus-visible{color:inherit;background:#3db8a01a;outline:none}.site-search-result-type{color:var(--warm);text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;font-weight:700}.site-search-result-name{font-family:var(--font-display);font-size:1.05rem;font-weight:600}.site-search-result-desc{color:var(--ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.4;display:-webkit-box;overflow:hidden}.site-search-empty{color:var(--ink-muted);padding:14px;font-size:.9rem}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.theme-one-piece .site-search-input:focus{border-color:#d6a83b8c}.theme-one-piece .site-search-result:hover,.theme-one-piece .site-search-result:focus-visible{background:#d6a83b1a}.page{width:min(1120px,100% - 40px);margin:0 auto;padding:64px 0 100px}.hero{border-bottom:1px solid var(--line);max-width:820px;margin-bottom:56px;padding-bottom:36px}.hero-home{border-bottom:none;align-items:flex-end;min-height:320px;margin-bottom:28px;padding-bottom:12px;display:flex;position:relative}.hero-banner{filter:grayscale()brightness(.62)contrast(1.08);opacity:.9;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ffffff1a;border-radius:18px;width:min(960px,100%);height:220px;margin:0 auto;position:absolute;inset:0 0 auto;box-shadow:0 16px 38px #00000047}.hero-copy{z-index:1;width:100%;padding-top:96px;position:relative}.eyebrow,.connection-type{color:var(--warm);text-transform:uppercase;letter-spacing:.16em;font-size:.7rem;font-weight:700}.hero h1,.brand-hero{font-family:var(--font-display);letter-spacing:-.03em;margin:14px 0 18px;font-size:clamp(2.8rem,7vw,5.4rem);font-weight:700;line-height:.98}.brand-hero{z-index:1;background:linear-gradient(120deg, #f2efe8 18%, #e3d4a7 36%, var(--accent) 90%);color:#0000;text-shadow:0 0 28px #3db8a02e;-webkit-background-clip:text;background-clip:text;margin-top:12px;position:relative}.description,.muted{color:var(--ink-muted);max-width:42rem;font-size:1.15rem;line-height:1.7}.text-link{color:var(--accent);margin-top:18px;font-weight:600;display:inline-block}.subjects h2,.connections h2,.rabbit-holes h2,.content h2,.did-you-know h2,.what-is h2{font-family:var(--font-display);color:var(--ink);margin:0 0 22px;font-size:1.85rem;font-weight:600}.section-heading h2{margin:0 0 8px}.music-genre-shelf{margin-top:28px}.music-genre-shelf h3{margin-bottom:8px}.music-genre-shelf .section-lede{margin-bottom:14px}.music-genre-shelf .connection-grid{margin-top:4px}.subject-category:first-of-type{margin-top:8px}.subject-category h3{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 16px;font-size:1.15rem;font-weight:600}.category-card{--category-accent:var(--accent);--category-warm:var(--warm);--category-glow:var(--accent-soft);--category-surface:var(--bg-1);border-color:color-mix(in srgb, var(--category-accent) 42%, var(--line));background:var(--category-surface);min-height:280px;position:relative;overflow:hidden}.category-card:hover{border-color:color-mix(in srgb, var(--category-accent) 70%, white);box-shadow:0 0 0 1px color-mix(in srgb, var(--category-accent) 35%, transparent)}.category-card .connection-type,.category-card .follow{color:var(--category-accent)}.category-card h3{margin-top:12px}.category-collage{border-bottom:1px solid color-mix(in srgb, var(--category-accent) 28%, var(--line));background:radial-gradient(ellipse 70% 80% at 20% 0%, var(--category-glow), transparent 55%), radial-gradient(ellipse 50% 60% at 90% 100%, color-mix(in srgb, var(--category-warm) 22%, transparent), transparent 50%), #00000059;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:6px;height:148px;margin:-22px -22px 16px;padding:12px;display:grid;position:relative}.category-collage[data-count="1"],.category-collage[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.category-collage[data-count="1"] .category-collage-cell{grid-column:1/-1}.category-collage-cell{border:1px solid color-mix(in srgb, var(--category-accent) 18%, transparent);background:#ffffff0a;border-radius:4px;justify-content:center;align-items:center;min-width:0;padding:8px;display:flex}.category-collage-cell img{object-fit:contain;filter:drop-shadow(0 2px 6px #00000073);width:auto;max-width:100%;height:auto;max-height:48px}.category-collage-empty{height:100%;color:color-mix(in srgb, var(--category-accent) 80%, white);font-family:var(--font-display);letter-spacing:.08em;opacity:.55;justify-content:center;align-items:center;font-size:2rem;font-weight:700;display:flex}.category-card-meta{color:var(--ink-muted);flex-wrap:wrap;gap:10px 14px;margin-top:10px;font-size:.82rem;display:flex}.category-page-hero{margin-bottom:8px}.category-back{color:var(--accent);margin-bottom:14px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.category-back:hover{text-decoration:underline}.breadcrumb-trail{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;font-size:.82rem;display:flex}.breadcrumb-trail a{color:var(--accent);font-weight:600;text-decoration:none}.breadcrumb-trail a:hover{text-decoration:underline}.connection-grid,.rabbit-hole-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.connection-grid-featured{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.connection{border:1px solid var(--line);background:linear-gradient(160deg, #ffffff08, transparent 55%), var(--bg-1);padding:22px 22px 20px;transition:transform .2s,border-color .2s,background .2s;display:block}.connection-featured{border-color:color-mix(in srgb, var(--accent) 38%, var(--line));background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 14%, transparent), transparent 58%), var(--bg-1)}.connection-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.connection-badge{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 12%, transparent);flex:none;padding:3px 7px;font-size:.62rem;font-weight:800}.more-connections{border-top:1px solid var(--line);margin-top:22px;padding-top:14px}.more-connections summary{cursor:pointer;color:var(--ink-muted);letter-spacing:.04em;-webkit-user-select:none;user-select:none;font-size:.88rem;font-weight:700;list-style:none}.more-connections summary::-webkit-details-marker{display:none}.more-connections summary:before{content:"▸";color:var(--accent);margin-right:8px;transition:transform .15s;display:inline-block}.more-connections[open] summary:before{transform:rotate(90deg)}.more-connections summary:hover{color:var(--ink)}.more-connections .connection-grid{margin-top:16px}.connection-thumb{object-fit:cover;object-position:top center;border-bottom:1px solid var(--line);background:#0a0a0a;width:calc(100% + 44px);height:140px;margin:-22px -22px 14px;display:block}.connection:hover{background:linear-gradient(160deg, var(--accent-soft), transparent 60%), #151a22;border-color:#3db8a073;transform:translateY(-3px)}.connection-featured:hover{border-color:color-mix(in srgb, var(--accent) 60%, white)}.connection h3{font-family:var(--font-display);margin:10px 0 8px;font-size:1.35rem;font-weight:600}.connection p{color:var(--ink-muted);margin:0;font-size:.95rem;line-height:1.55}.follow{color:var(--accent);letter-spacing:.04em;margin-top:14px;font-size:.82rem;font-weight:700;display:inline-block}.connections,.rabbit-holes,.subjects{margin-top:48px}.content{color:#cfc9bc;max-width:760px;margin-top:56px;line-height:1.8}.content .lead{color:#ddd7cb;font-size:1.12rem}.content h1{display:none}.content h2{margin-top:48px}.content a,.entity-link,.rabbit-link{color:var(--accent);transition:color .15s}.content a:hover,.entity-link:hover,.rabbit-link:hover{color:#7ae0cb}.what-is{color:#d5cfc2;line-height:1.75}.what-is h2{margin-top:8px}.what-is p{margin:0 0 1rem}.section-intro{color:var(--ink-muted);margin:-8px 0 20px}.topic-section{border:1px solid var(--line);background:#12161ce6;margin-top:14px}.topic-section summary{cursor:pointer;padding:18px 22px;list-style:none}.topic-section summary::-webkit-details-marker{display:none}.topic-summary{justify-content:space-between;align-items:center;gap:16px;display:flex}.topic-title{font-family:var(--font-display);font-size:1.2rem;font-weight:600}.topic-count{color:var(--ink-muted);font-size:.8rem;font-weight:700}.topic-content{border-top:1px solid var(--line);padding:0 22px 22px}.fact-card{border-bottom:1px solid var(--line);padding:16px 0}.fact-card:last-child{border-bottom:none}.fact-label{color:var(--warm);text-transform:uppercase;letter-spacing:.12em;margin-bottom:6px;font-size:.65rem;font-weight:700}.fact-card h3{margin:0 0 6px;font-size:1.1rem}.fact-card p{color:var(--ink-muted);margin:0}.did-you-know{border:1px solid var(--line);background:linear-gradient(135deg,#3db8a014,#0000);margin-top:36px;padding:24px 26px}.did-you-know ul{color:var(--ink-muted);margin:0;padding-left:1.1rem}.did-you-know li+li{margin-top:8px}.copyright-notice{border-top:1px solid var(--line);color:#777066;margin-top:48px;padding:18px 0 0;font-size:.78rem;line-height:1.6}.copyright-notice strong{color:#9a9488;margin-bottom:6px;font-size:.82rem;display:block}.copyright-notice p{max-width:48rem;margin:0}.theme-one-piece{--accent:var(--op-gold);--accent-soft:#d6a83b24;--warm:#e53935;background:radial-gradient(ellipse 70% 45% at 50% -8%, #0b3145d9, transparent 55%), linear-gradient(180deg, var(--op-ocean) 0%, var(--op-deep) 45%, #05080b 100%)}.theme-one-piece .hero h1{color:var(--op-cream)}.theme-one-piece .connection{background:linear-gradient(145deg,#0b3145eb,#080a0df5);border-color:#263b46}.theme-one-piece .connection:hover{border-color:#d6a83b8c}.theme-one-piece .connection-type{color:#e53935}.theme-one-piece .follow,.theme-one-piece .content a,.theme-one-piece .entity-link{color:#e7bd50}.theme-one-piece .content a:hover,.theme-one-piece .entity-link:hover{color:#55d68a}.theme-one-piece .connections:before{content:"";background:linear-gradient(90deg, var(--op-red), var(--op-gold), transparent);height:3px;margin-bottom:22px;display:block}.theme-star-wars{--sw-space:#05060a;--sw-void:#0b1020;--sw-yellow:#ffe81f;--sw-blue:#4cc9f0;--sw-red:#e10600;--sw-steel:#9aa4b2;--accent:var(--sw-yellow);--accent-soft:#ffe81f1f;--warm:var(--sw-blue);background:radial-gradient(ellipse 55% 40% at 15% 0%, #4cc9f01f, transparent 50%), radial-gradient(ellipse 50% 35% at 90% 10%, #e106001a, transparent 45%), radial-gradient(circle at 50% 120%, #ffe81f0d, transparent 40%), linear-gradient(180deg, var(--sw-void) 0%, var(--sw-space) 55%, #03040a 100%)}.theme-star-wars .hero h1{color:#f5f2e8;text-shadow:0 0 24px #ffe81f26}.theme-star-wars .eyebrow,.theme-star-wars .connection-type{color:var(--sw-yellow)}.theme-star-wars .connection{background:linear-gradient(155deg,#121828f2,#05060afa);border-color:#222838}.theme-star-wars .connection:hover{border-color:#ffe81f73}.theme-star-wars .follow,.theme-star-wars .content a,.theme-star-wars .entity-link{color:var(--sw-yellow)}.theme-star-wars .content a:hover,.theme-star-wars .entity-link:hover{color:var(--sw-blue)}.theme-star-wars .connections:before{content:"";background:linear-gradient(90deg, var(--sw-red), var(--sw-yellow), var(--sw-blue), transparent);height:3px;margin-bottom:22px;display:block}.theme-star-wars .site-search-input:focus{border-color:#ffe81f80}.theme-star-wars .site-search-result:hover,.theme-star-wars .site-search-result:focus-visible{background:#ffe81f14}.theme-star-wars .entity-art img,.theme-star-wars .entity-art figcaption{border-color:#2a3348}.theme-star-wars .topic-section{background:#0a0e18eb;border-color:#222838}.aliases{margin:8px 0 0;font-size:.95rem}.connection-narrative ul,.did-you-know ul,.sources p{color:var(--ink-muted);line-height:1.6}.connection-narrative li{margin:0 0 10px}.shared-lore{margin:0 0 36px}.shared-lore-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.shared-lore-list li{border-top:1px solid #ffffff14;padding:14px 0 16px}.shared-lore-list li:first-child{border-top:none;padding-top:0}.shared-lore-name{color:var(--accent);font-weight:650;text-decoration:none;display:inline}.shared-lore-name:hover{text-decoration:underline}.shared-lore-type{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin-left:10px;font-size:.78rem;display:inline-block}.shared-lore-list p{color:var(--ink-muted);max-width:62ch;margin:8px 0 0;line-height:1.55}.sources a{color:var(--accent)}.subject-card-logo{background:#f8f6f0f0;border:1px solid #ffffff14;justify-content:center;align-items:center;min-height:92px;margin:-6px 0 14px;padding:14px 16px;display:flex}.subject-card-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:64px;display:block}.subjects-fair-use{max-width:46rem;margin:18px 0 0;font-size:.82rem;line-height:1.5}.subject-card.theme-preview-one-piece{background:linear-gradient(145deg,#0b3145d9,#080a0df5);border-color:#d6a83b59}.subject-card.theme-preview-star-wars{background:linear-gradient(155deg,#121828f2,#05060afa);border-color:#ffe81f47}.subject-card.theme-preview-star-wars .connection-type,.subject-card.theme-preview-star-wars .follow{color:#ffe81f}.theme-five-nights-at-freddys{--fnaf-black:#070506;--fnaf-stage:#140a12;--fnaf-purple:#7a3cff;--fnaf-purple-deep:#3a1466;--fnaf-red:#c62828;--fnaf-amber:#f0a202;--accent:var(--fnaf-amber);--accent-soft:#7a3cff24;--warm:var(--fnaf-purple);background:radial-gradient(ellipse 50% 40% at 20% -5%, #7a3cff38, transparent 55%), radial-gradient(ellipse 45% 30% at 90% 5%, #c6282829, transparent 50%), radial-gradient(circle at 50% 100%, #f0a2020f, transparent 40%), linear-gradient(180deg, var(--fnaf-stage) 0%, var(--fnaf-black) 48%, #040203 100%)}.theme-five-nights-at-freddys .hero h1{color:#f3ebe3;text-shadow:0 0 28px #7a3cff40}.theme-five-nights-at-freddys .eyebrow,.theme-five-nights-at-freddys .connection-type{color:var(--fnaf-amber)}.theme-five-nights-at-freddys .connection{background:linear-gradient(155deg,#241028f2,#070506fa);border-color:#2a1830}.theme-five-nights-at-freddys .connection:hover{border-color:#7a3cff8c}.theme-five-nights-at-freddys .follow,.theme-five-nights-at-freddys .content a,.theme-five-nights-at-freddys .entity-link{color:#d7b3ff}.theme-five-nights-at-freddys .content a:hover,.theme-five-nights-at-freddys .entity-link:hover{color:var(--fnaf-amber)}.theme-five-nights-at-freddys .connections:before{content:"";background:linear-gradient(90deg, var(--fnaf-red), var(--fnaf-purple), var(--fnaf-amber), transparent);height:3px;margin-bottom:22px;display:block}.theme-five-nights-at-freddys .site-search-input:focus{border-color:#7a3cff8c}.theme-five-nights-at-freddys .site-search-result:hover,.theme-five-nights-at-freddys .site-search-result:focus-visible{background:#7a3cff1f}.theme-five-nights-at-freddys .entity-art img,.theme-five-nights-at-freddys .entity-art figcaption{border-color:#32183c}.theme-five-nights-at-freddys .topic-section{background:#120810eb;border-color:#2a1830}.subject-card.theme-preview-five-nights-at-freddys{background:linear-gradient(155deg,#241028f2,#070506fa);border-color:#7a3cff59}.subject-card.theme-preview-five-nights-at-freddys .connection-type,.subject-card.theme-preview-five-nights-at-freddys .follow{color:#f0a202}.theme-harry-potter{--hp-night:#0b0a0f;--hp-stone:#16121c;--hp-gold:#c9a227;--hp-burgundy:#6b1d2a;--hp-green:#1f4d3a;--accent:var(--hp-gold);--accent-soft:#c9a22724;--warm:#d4af37;background:radial-gradient(ellipse 55% 40% at 10% 0%, #6b1d2a59, transparent 55%), radial-gradient(ellipse 45% 35% at 90% 5%, #1f4d3a47, transparent 50%), linear-gradient(180deg, var(--hp-stone) 0%, var(--hp-night) 50%, #07060a 100%)}.theme-harry-potter .hero h1{color:#f3e6c8}.theme-harry-potter .eyebrow,.theme-harry-potter .connection-type{color:var(--hp-gold)}.theme-harry-potter .connection{background:linear-gradient(155deg,#281c24f2,#0b0a0ffa);border-color:#2c2433}.theme-harry-potter .connection:hover{border-color:#c9a22780}.theme-harry-potter .follow,.theme-harry-potter .content a,.theme-harry-potter .entity-link{color:#e0c56a}.theme-harry-potter .content a:hover,.theme-harry-potter .entity-link:hover{color:#f0e0a8}.theme-harry-potter .connections:before{content:"";background:linear-gradient(90deg, var(--hp-burgundy), var(--hp-gold), var(--hp-green), transparent);height:3px;margin-bottom:22px;display:block}.theme-harry-potter .site-search-input:focus{border-color:#c9a22780}.subject-card.theme-preview-harry-potter{background:linear-gradient(155deg,#281c24f2,#0b0a0ffa);border-color:#c9a22759}.subject-card.theme-preview-harry-potter .connection-type,.subject-card.theme-preview-harry-potter .follow{color:#c9a227}.theme-pokemon{--pk-navy:#0a1628;--pk-deep:#061018;--pk-red:#e3350d;--pk-yellow:#ffcb05;--pk-blue:#3d7dca;--accent:var(--pk-yellow);--accent-soft:#3d7dca29;--warm:var(--pk-red);background:radial-gradient(ellipse 50% 40% at 15% 0%, #3d7dca47, transparent 55%), radial-gradient(ellipse 40% 30% at 85% 8%, #e3350d2e, transparent 50%), linear-gradient(180deg, var(--pk-navy) 0%, var(--pk-deep) 55%, #040b12 100%)}.theme-pokemon .hero h1{color:#fff8e7}.theme-pokemon .eyebrow,.theme-pokemon .connection-type{color:var(--pk-yellow)}.theme-pokemon .connection{background:linear-gradient(155deg,#122846f2,#061018fa);border-color:#1c334d}.theme-pokemon .connection:hover{border-color:#ffcb0580}.theme-pokemon .follow,.theme-pokemon .content a,.theme-pokemon .entity-link{color:#ffe066}.theme-pokemon .content a:hover,.theme-pokemon .entity-link:hover{color:#7eb6ff}.theme-pokemon .connections:before{content:"";background:linear-gradient(90deg, var(--pk-red), var(--pk-yellow), var(--pk-blue), transparent);height:3px;margin-bottom:22px;display:block}.theme-pokemon .site-search-input:focus{border-color:#ffcb0580}.subject-card.theme-preview-pokemon{background:linear-gradient(155deg,#122846f2,#061018fa);border-color:#ffcb0559}.subject-card.theme-preview-pokemon .connection-type,.subject-card.theme-preview-pokemon .follow{color:#ffcb05}.theme-lord-of-the-rings{--lotr-ash:#0c0d0b;--lotr-forest:#12180f;--lotr-gold:#c2a15a;--lotr-leaf:#6b8f71;--lotr-ember:#a65d3b;--accent:var(--lotr-gold);--accent-soft:#6b8f7124;--warm:var(--lotr-ember);background:radial-gradient(ellipse 55% 40% at 20% 0%, #6b8f7133, transparent 55%), radial-gradient(ellipse 40% 30% at 90% 10%, #a65d3b29, transparent 50%), linear-gradient(180deg, var(--lotr-forest) 0%, var(--lotr-ash) 55%, #080907 100%)}.theme-lord-of-the-rings .hero h1{color:#efe6d2}.theme-lord-of-the-rings .eyebrow,.theme-lord-of-the-rings .connection-type{color:var(--lotr-gold)}.theme-lord-of-the-rings .connection{background:linear-gradient(155deg,#1c2418f2,#0c0d0bfa);border-color:#2a3224}.theme-lord-of-the-rings .connection:hover{border-color:#c2a15a80}.theme-lord-of-the-rings .follow,.theme-lord-of-the-rings .content a,.theme-lord-of-the-rings .entity-link{color:#d4b978}.theme-lord-of-the-rings .content a:hover,.theme-lord-of-the-rings .entity-link:hover{color:#9fbfa4}.theme-lord-of-the-rings .connections:before{content:"";background:linear-gradient(90deg, var(--lotr-ember), var(--lotr-gold), var(--lotr-leaf), transparent);height:3px;margin-bottom:22px;display:block}.theme-lord-of-the-rings .site-search-input:focus{border-color:#c2a15a80}.subject-card.theme-preview-lord-of-the-rings{background:linear-gradient(155deg,#1c2418f2,#0c0d0bfa);border-color:#c2a15a59}.subject-card.theme-preview-lord-of-the-rings .connection-type,.subject-card.theme-preview-lord-of-the-rings .follow{color:#c2a15a}.theme-cosmere{--cosmere-void:#07080f;--cosmere-night:#0d1424;--cosmere-storm:#6ec8ff;--cosmere-shard:#e6c35c;--cosmere-mist:#9aa7bd;--accent:var(--cosmere-storm);--accent-soft:#6ec8ff1f;--warm:var(--cosmere-shard);background:radial-gradient(ellipse 55% 42% at 18% -5%, #6ec8ff2e, transparent 55%), radial-gradient(ellipse 40% 30% at 88% 8%, #e6c35c1f, transparent 50%), radial-gradient(circle at 50% 100%, #9aa7bd12, transparent 42%), linear-gradient(180deg, var(--cosmere-night) 0%, var(--cosmere-void) 55%, #05060a 100%)}.theme-cosmere .hero h1{color:#e8f4ff;text-shadow:0 0 28px #6ec8ff33}.theme-cosmere .eyebrow,.theme-cosmere .connection-type{color:var(--cosmere-shard)}.theme-cosmere .connection{background:linear-gradient(155deg,#101828f2,#07080ffa);border-color:#1c2738}.theme-cosmere .connection:hover{border-color:#6ec8ff73}.theme-cosmere .follow,.theme-cosmere .content a,.theme-cosmere .entity-link{color:#8fd6ff}.theme-cosmere .content a:hover,.theme-cosmere .entity-link:hover{color:#e6c35c}.theme-cosmere .connections:before{content:"";background:linear-gradient(90deg, var(--cosmere-storm), var(--cosmere-shard), var(--cosmere-mist), transparent);height:3px;margin-bottom:22px;display:block}.theme-cosmere .site-search-input:focus{border-color:#6ec8ff80}.subject-card.theme-preview-cosmere{background:linear-gradient(155deg,#101c30f2,#07080ffa);border-color:#6ec8ff52}.subject-card.theme-preview-cosmere .connection-type,.subject-card.theme-preview-cosmere .follow{color:#e6c35c}.theme-dragon-ball{--db-sky:#1a2a4a;--db-deep:#0c1220;--db-orange:#f07828;--db-gold:#f5c542;--db-ki:#7ec8ff;--accent:var(--db-orange);--accent-soft:#f0782824;--warm:var(--db-gold);background:radial-gradient(ellipse 50% 40% at 12% -8%, #f0782838, transparent 55%), radial-gradient(ellipse 45% 35% at 92% 5%, #7ec8ff24, transparent 50%), radial-gradient(circle at 50% 100%, #f5c54214, transparent 40%), linear-gradient(180deg, var(--db-sky) 0%, var(--db-deep) 55%, #080c14 100%)}.theme-dragon-ball .hero h1{color:#fff4e8;text-shadow:0 0 24px #f0782840}.theme-dragon-ball .eyebrow,.theme-dragon-ball .connection-type{color:var(--db-gold)}.theme-dragon-ball .connection{background:linear-gradient(155deg,#1a2a4aeb,#0c1220fa);border-color:#243352}.theme-dragon-ball .connection:hover{border-color:#f0782880}.theme-dragon-ball .follow,.theme-dragon-ball .content a,.theme-dragon-ball .entity-link{color:#ff9a4a}.theme-dragon-ball .content a:hover,.theme-dragon-ball .entity-link:hover{color:var(--db-gold)}.theme-dragon-ball .connections:before{content:"";background:linear-gradient(90deg, var(--db-orange), var(--db-gold), var(--db-ki), transparent);height:3px;margin-bottom:22px;display:block}.theme-dragon-ball .site-search-input:focus{border-color:#f0782880}.subject-card.theme-preview-dragon-ball{background:linear-gradient(155deg,#1a2a4af2,#0c1220fa);border-color:#f0782859}.subject-card.theme-preview-dragon-ball .connection-type,.subject-card.theme-preview-dragon-ball .follow{color:#f5c542}.theme-wheel-of-time{--wot-night:#0a1018;--wot-ink:#121c2a;--wot-flame:#c45c2a;--wot-gold:#d4b45a;--wot-mist:#8fa0b8;--accent:var(--wot-gold);--accent-soft:#d4b45a24;--warm:var(--wot-flame);background:radial-gradient(ellipse 48% 38% at 14% -6%, #d4b45a29, transparent 55%), radial-gradient(ellipse 42% 32% at 88% 8%, #c45c2a24, transparent 50%), radial-gradient(circle at 50% 100%, #8fa0b814, transparent 40%), linear-gradient(180deg, var(--wot-ink) 0%, var(--wot-night) 55%, #070b10 100%)}.theme-wheel-of-time .hero h1{color:#f3ead4;text-shadow:0 0 22px #d4b45a2e}.theme-wheel-of-time .eyebrow,.theme-wheel-of-time .connection-type{color:var(--wot-gold)}.theme-wheel-of-time .connection{background:linear-gradient(155deg,#162030f0,#0a1018fa);border-color:#243044}.theme-wheel-of-time .connection:hover{border-color:#d4b45a7a}.theme-wheel-of-time .follow,.theme-wheel-of-time .content a,.theme-wheel-of-time .entity-link{color:#e0c878}.theme-wheel-of-time .content a:hover,.theme-wheel-of-time .entity-link:hover{color:#f0a060}.theme-wheel-of-time .connections:before{content:"";background:linear-gradient(90deg, var(--wot-flame), var(--wot-gold), var(--wot-mist), transparent);height:3px;margin-bottom:22px;display:block}.theme-wheel-of-time .site-search-input:focus{border-color:#d4b45a80}.subject-card.theme-preview-wheel-of-time{background:linear-gradient(155deg,#162030f2,#0a1018fa);border-color:#d4b45a59}.subject-card.theme-preview-wheel-of-time .connection-type,.subject-card.theme-preview-wheel-of-time .follow{color:#d4b45a}.theme-berserk{--bk-void:#070708;--bk-iron:#141416;--bk-blood:#8f1e1e;--bk-ember:#c44a2a;--bk-bone:#cfc6b8;--accent:var(--bk-ember);--accent-soft:#c44a2a24;--warm:var(--bk-bone);background:radial-gradient(ellipse 50% 40% at 12% -8%, #8f1e1e38, transparent 55%), radial-gradient(ellipse 40% 30% at 90% 6%, #c44a2a1a, transparent 48%), radial-gradient(circle at 50% 100%, #cfc6b80d, transparent 40%), linear-gradient(180deg, var(--bk-iron) 0%, var(--bk-void) 58%, #050505 100%)}.theme-berserk .hero h1{color:#efe8dc;text-shadow:0 0 22px #8f1e1e47}.theme-berserk .eyebrow,.theme-berserk .connection-type{color:var(--bk-ember)}.theme-berserk .connection{background:linear-gradient(155deg,#181414f2,#070708fa);border-color:#2a2424}.theme-berserk .connection:hover{border-color:#c44a2a80}.theme-berserk .follow,.theme-berserk .content a,.theme-berserk .entity-link{color:#e07050}.theme-berserk .content a:hover,.theme-berserk .entity-link:hover{color:var(--bk-bone)}.theme-berserk .connections:before{content:"";background:linear-gradient(90deg, var(--bk-blood), var(--bk-ember), var(--bk-bone), transparent);height:3px;margin-bottom:22px;display:block}.theme-berserk .site-search-input:focus{border-color:#c44a2a80}.subject-card.theme-preview-berserk{background:linear-gradient(155deg,#181212f2,#070708fa);border-color:#8f1e1e66}.subject-card.theme-preview-berserk .connection-type,.subject-card.theme-preview-berserk .follow{color:#c44a2a}.theme-marvel{--accent:#ed1d24;--accent-soft:#ed1d2424;--warm:#f2f2f2;background:radial-gradient(45% 35% at 10% -5%,#ed1d2447,#0000 55%),linear-gradient(#121218 0%,#0a0a0e 60%,#050508 100%)}.theme-marvel .hero h1{color:#fff}.theme-marvel .eyebrow,.theme-marvel .connection-type{color:#ed1d24}.theme-marvel .follow,.theme-marvel .content a,.theme-marvel .entity-link{color:#ff5a5f}.subject-card.theme-preview-marvel{background:linear-gradient(155deg,#1e0c0ef2,#08080cfa);border-color:#ed1d2473}.subject-card.theme-preview-marvel .connection-type,.subject-card.theme-preview-marvel .follow{color:#ed1d24}.theme-dc{--accent:#0476f2;--accent-soft:#0476f224;--warm:#f5d76e;background:radial-gradient(45% 35% at 12% -5%,#0476f238,#0000 55%),radial-gradient(35% 28% at 88% 8%,#f5d76e14,#0000 48%),linear-gradient(#0b1020 0%,#070a12 60%,#04060c 100%)}.theme-dc .hero h1{color:#e8eef8}.theme-dc .eyebrow,.theme-dc .connection-type{color:#f5d76e}.theme-dc .follow,.theme-dc .content a,.theme-dc .entity-link{color:#5aa8ff}.subject-card.theme-preview-dc{background:linear-gradient(155deg,#0c1224f2,#060810fa);border-color:#0476f266}.subject-card.theme-preview-dc .connection-type,.subject-card.theme-preview-dc .follow{color:#f5d76e}.theme-spider-man{--accent:#e31c23;--accent-soft:#e31c2324;--warm:#2b5cff;background:radial-gradient(45% 35% at 14% -5%,#e31c233d,#0000 55%),radial-gradient(35% 28% at 90% 10%,#2b5cff24,#0000 48%),linear-gradient(#120a10 0%,#0a0810 60%,#06060c 100%)}.theme-spider-man .hero h1{color:#fff0f0}.theme-spider-man .eyebrow,.theme-spider-man .connection-type{color:#e31c23}.theme-spider-man .follow,.theme-spider-man .content a,.theme-spider-man .entity-link{color:#ff6b70}.subject-card.theme-preview-spider-man{background:linear-gradient(155deg,#1c0a0ef2,#08080efa);border-color:#e31c2366}.subject-card.theme-preview-spider-man .connection-type,.subject-card.theme-preview-spider-man .follow{color:#e31c23}.theme-mario{--accent:#e4000f;--accent-soft:#e4000f24;--warm:#ffd200;background:radial-gradient(45% 35% at 12% -5%,#e4000f33,#0000 55%),radial-gradient(35% 28% at 88% 8%,#0078d71f,#0000 48%),linear-gradient(#101828 0%,#0a1220 60%,#071018 100%)}.theme-mario .hero h1{color:#fff8e8}.theme-mario .eyebrow,.theme-mario .connection-type{color:#ffd200}.theme-mario .follow,.theme-mario .content a,.theme-mario .entity-link{color:#ff6a55}.subject-card.theme-preview-mario{background:linear-gradient(155deg,#181014f2,#080c14fa);border-color:#e4000f66}.subject-card.theme-preview-mario .connection-type,.subject-card.theme-preview-mario .follow{color:#e4000f}.theme-transformers{--accent:#ffb400;--accent-soft:#ffb40024;--warm:#d93030;background:radial-gradient(45% 35% at 10% -5%,#ffb4002e,#0000 55%),linear-gradient(#12141a 0%,#0a0c10 60%,#06070a 100%)}.theme-transformers .hero h1{color:#f5f0e0}.theme-transformers .eyebrow,.theme-transformers .connection-type{color:#ffb400}.theme-transformers .follow,.theme-transformers .content a,.theme-transformers .entity-link{color:#ffc94d}.subject-card.theme-preview-transformers{background:linear-gradient(155deg,#18140cf2,#08080afa);border-color:#ffb40066}.subject-card.theme-preview-transformers .connection-type,.subject-card.theme-preview-transformers .follow{color:#ffb400}.theme-game-of-thrones{--accent:#c4a35a;--accent-soft:#c4a35a24;--warm:#8b1e1e;background:radial-gradient(45% 35% at 12% -5%,#c4a35a29,#0000 55%),linear-gradient(#14110e 0%,#0c0a08 60%,#070605 100%)}.theme-game-of-thrones .hero h1{color:#efe6d4}.theme-game-of-thrones .eyebrow,.theme-game-of-thrones .connection-type{color:#c4a35a}.theme-game-of-thrones .follow,.theme-game-of-thrones .content a,.theme-game-of-thrones .entity-link{color:#d4b86a}.subject-card.theme-preview-game-of-thrones{background:linear-gradient(155deg,#18120cf2,#080605fa);border-color:#c4a35a66}.subject-card.theme-preview-game-of-thrones .connection-type,.subject-card.theme-preview-game-of-thrones .follow{color:#c4a35a}.theme-the-simpsons{--accent:#ffd800;--accent-soft:#ffd80029;--warm:#69a8d8;background:radial-gradient(45% 35% at 14% -5%,#ffd80033,#0000 55%),linear-gradient(#1a2430 0%,#101820 60%,#0a1018 100%)}.theme-the-simpsons .hero h1{color:#ffe566}.theme-the-simpsons .eyebrow,.theme-the-simpsons .connection-type{color:#ffd800}.theme-the-simpsons .follow,.theme-the-simpsons .content a,.theme-the-simpsons .entity-link{color:#ffe566}.subject-card.theme-preview-the-simpsons{background:linear-gradient(155deg,#1c1c0cf2,#0a0e14fa);border-color:#ffd80066}.subject-card.theme-preview-the-simpsons .connection-type,.subject-card.theme-preview-the-simpsons .follow{color:#ffd800}.theme-naruto{--accent:#ff7820;--accent-soft:#ff782024;--warm:#3a6fd8;background:radial-gradient(45% 35% at 12% -5%,#ff782033,#0000 55%),linear-gradient(#151820 0%,#0c1018 60%,#080a10 100%)}.theme-naruto .hero h1{color:#ffe0c8}.theme-naruto .eyebrow,.theme-naruto .connection-type{color:#ff7820}.theme-naruto .follow,.theme-naruto .content a,.theme-naruto .entity-link{color:#ff9a4d}.subject-card.theme-preview-naruto{background:linear-gradient(155deg,#1c100af2,#080a0efa);border-color:#ff782066}.subject-card.theme-preview-naruto .connection-type,.subject-card.theme-preview-naruto .follow{color:#ff7820}.theme-demon-slayer{--accent:#c43a45;--accent-soft:#c43a4524;--warm:#2cb5a8;background:radial-gradient(45% 35% at 12% -5%,#c43a4533,#0000 55%),linear-gradient(#121418 0%,#0a0c10 60%,#06080a 100%)}.theme-demon-slayer .hero h1{color:#f0e4e0}.theme-demon-slayer .eyebrow,.theme-demon-slayer .connection-type{color:#c43a45}.theme-demon-slayer .follow,.theme-demon-slayer .content a,.theme-demon-slayer .entity-link{color:#e0606a}.subject-card.theme-preview-demon-slayer{background:linear-gradient(155deg,#180c0ef2,#08080afa);border-color:#c43a4566}.subject-card.theme-preview-demon-slayer .connection-type,.subject-card.theme-preview-demon-slayer .follow{color:#c43a45}.theme-attack-on-titan{--accent:#a32828;--accent-soft:#a3282824;--warm:#c4b896;background:radial-gradient(45% 35% at 12% -5%,#a3282833,#0000 55%),linear-gradient(#141210 0%,#0c0a08 60%,#070605 100%)}.theme-attack-on-titan .hero h1{color:#ece4d8}.theme-attack-on-titan .eyebrow,.theme-attack-on-titan .connection-type{color:#c4b896}.theme-attack-on-titan .follow,.theme-attack-on-titan .content a,.theme-attack-on-titan .entity-link{color:#d07070}.subject-card.theme-preview-attack-on-titan{background:linear-gradient(155deg,#180e0cf2,#080605fa);border-color:#a3282866}.subject-card.theme-preview-attack-on-titan .connection-type,.subject-card.theme-preview-attack-on-titan .follow{color:#a32828}.theme-minecraft{--accent:#5aab3c;--accent-soft:#5aab3c24;--warm:#c4a574;background:radial-gradient(45% 35% at 12% -5%,#5aab3c2e,#0000 55%),linear-gradient(#152018 0%,#0c1410 60%,#08100c 100%)}.theme-minecraft .hero h1{color:#e8f5e0}.theme-minecraft .eyebrow,.theme-minecraft .connection-type{color:#5aab3c}.theme-minecraft .follow,.theme-minecraft .content a,.theme-minecraft .entity-link{color:#7fd45a}.subject-card.theme-preview-minecraft{background:linear-gradient(155deg,#0e1810f2,#060a08fa);border-color:#5aab3c66}.subject-card.theme-preview-minecraft .connection-type,.subject-card.theme-preview-minecraft .follow{color:#5aab3c}.theme-the-legend-of-zelda{--accent:#2a9d5c;--accent-soft:#2a9d5c24;--warm:#d4b43c;background:radial-gradient(45% 35% at 12% -5%,#2a9d5c2e,#0000 55%),radial-gradient(35% 28% at 88% 8%,#d4b43c1a,#0000 48%),linear-gradient(#0e1814 0%,#0a1210 60%,#060e0c 100%)}.theme-the-legend-of-zelda .hero h1{color:#e8f8ec}.theme-the-legend-of-zelda .eyebrow,.theme-the-legend-of-zelda .connection-type{color:#d4b43c}.theme-the-legend-of-zelda .follow,.theme-the-legend-of-zelda .content a,.theme-the-legend-of-zelda .entity-link{color:#4ec87a}.subject-card.theme-preview-the-legend-of-zelda{background:linear-gradient(155deg,#0c1812f2,#060a08fa);border-color:#2a9d5c66}.subject-card.theme-preview-the-legend-of-zelda .connection-type,.subject-card.theme-preview-the-legend-of-zelda .follow{color:#2a9d5c}.theme-jurassic-park{--accent:#c4a028;--accent-soft:#c4a02824;--warm:#2f6b45;background:radial-gradient(45% 35% at 12% -5%,#c4a02829,#0000 55%),linear-gradient(#12180e 0%,#0c120a 60%,#080e06 100%)}.theme-jurassic-park .hero h1{color:#f0e8c8}.theme-jurassic-park .eyebrow,.theme-jurassic-park .connection-type{color:#c4a028}.theme-jurassic-park .follow,.theme-jurassic-park .content a,.theme-jurassic-park .entity-link{color:#d4b84a}.subject-card.theme-preview-jurassic-park{background:linear-gradient(155deg,#14180cf2,#080a06fa);border-color:#c4a02866}.subject-card.theme-preview-jurassic-park .connection-type,.subject-card.theme-preview-jurassic-park .follow{color:#c4a028}.theme-james-bond{--accent:#c9a227;--accent-soft:#c9a22724;--warm:#d0d0d0;background:radial-gradient(45% 35% at 12% -5%,#c9a22724,#0000 55%),linear-gradient(#101010 0%,#0a0a0a 60%,#050505 100%)}.theme-james-bond .hero h1{color:#f2ecd8}.theme-james-bond .eyebrow,.theme-james-bond .connection-type{color:#c9a227}.theme-james-bond .follow,.theme-james-bond .content a,.theme-james-bond .entity-link{color:#dbb84a}.subject-card.theme-preview-james-bond{background:linear-gradient(155deg,#14120cf2,#080808fa);border-color:#c9a22766}.subject-card.theme-preview-james-bond .connection-type,.subject-card.theme-preview-james-bond .follow{color:#c9a227}.theme-warhammer-40k{--accent:#b42828;--accent-soft:#b4282824;--warm:#c8a028;background:radial-gradient(45% 35% at 10% -5%,#b428283d,#0000 55%),linear-gradient(#100c0c 0%,#080606 60%,#050404 100%)}.theme-warhammer-40k .hero h1{color:#f0e4d4}.theme-warhammer-40k .eyebrow,.theme-warhammer-40k .connection-type{color:#c8a028}.theme-warhammer-40k .follow,.theme-warhammer-40k .content a,.theme-warhammer-40k .entity-link{color:#e06060}.subject-card.theme-preview-warhammer-40k{background:linear-gradient(155deg,#1c0c0cf2,#080606fa);border-color:#b4282873}.subject-card.theme-preview-warhammer-40k .connection-type,.subject-card.theme-preview-warhammer-40k .follow{color:#c8a028}.theme-elder-scrolls{--accent:#c4a040;--accent-soft:#c4a04024;--warm:#6a90b4;background:radial-gradient(45% 35% at 12% -5%,#c4a0402e,#0000 55%),linear-gradient(#121820 0%,#0a1018 60%,#060c12 100%)}.theme-elder-scrolls .hero h1{color:#efe6d0}.theme-elder-scrolls .eyebrow,.theme-elder-scrolls .connection-type{color:#c4a040}.theme-elder-scrolls .follow,.theme-elder-scrolls .content a,.theme-elder-scrolls .entity-link{color:#d4b45a}.subject-card.theme-preview-elder-scrolls{background:linear-gradient(155deg,#18140cf2,#080a0efa);border-color:#c4a04066}.subject-card.theme-preview-elder-scrolls .connection-type,.subject-card.theme-preview-elder-scrolls .follow{color:#c4a040}.theme-world-of-warcraft{--accent:#f0a020;--accent-soft:#f0a02024;--warm:#3a7ad0;background:radial-gradient(45% 35% at 12% -5%,#f0a0202e,#0000 55%),linear-gradient(#101820 0%,#0a1018 60%,#060c14 100%)}.theme-world-of-warcraft .hero h1{color:#ffe8c0}.theme-world-of-warcraft .eyebrow,.theme-world-of-warcraft .connection-type{color:#f0a020}.theme-world-of-warcraft .follow,.theme-world-of-warcraft .content a,.theme-world-of-warcraft .entity-link{color:#ffb84a}.subject-card.theme-preview-world-of-warcraft{background:linear-gradient(155deg,#18120af2,#080a0efa);border-color:#f0a02066}.subject-card.theme-preview-world-of-warcraft .connection-type,.subject-card.theme-preview-world-of-warcraft .follow{color:#f0a020}.theme-final-fantasy{--accent:#5a9ae0;--accent-soft:#5a9ae024;--warm:#e0c860;background:radial-gradient(45% 35% at 12% -5%,#5a9ae02e,#0000 55%),linear-gradient(#0e1420 0%,#080e18 60%,#060a12 100%)}.theme-final-fantasy .hero h1{color:#e8f0ff}.theme-final-fantasy .eyebrow,.theme-final-fantasy .connection-type{color:#e0c860}.theme-final-fantasy .follow,.theme-final-fantasy .content a,.theme-final-fantasy .entity-link{color:#7ab4f0}.subject-card.theme-preview-final-fantasy{background:linear-gradient(155deg,#0c1220f2,#06080efa);border-color:#5a9ae066}.subject-card.theme-preview-final-fantasy .connection-type,.subject-card.theme-preview-final-fantasy .follow{color:#5a9ae0}.theme-fallout{--accent:#b4c830;--accent-soft:#b4c83024;--warm:#c89040;background:radial-gradient(45% 35% at 12% -5%,#b4c83029,#0000 55%),linear-gradient(#16140c 0%,#100e08 60%,#0a0806 100%)}.theme-fallout .hero h1{color:#e8f0c0}.theme-fallout .eyebrow,.theme-fallout .connection-type{color:#b4c830}.theme-fallout .follow,.theme-fallout .content a,.theme-fallout .entity-link{color:#d0e050}.subject-card.theme-preview-fallout{background:linear-gradient(155deg,#18180cf2,#0a0806fa);border-color:#b4c83066}.subject-card.theme-preview-fallout .connection-type,.subject-card.theme-preview-fallout .follow{color:#b4c830}.theme-destiny{--accent:#4aa8e0;--accent-soft:#4aa8e024;--warm:#c060e0;background:radial-gradient(45% 35% at 12% -5%,#4aa8e02e,#0000 55%),linear-gradient(#0c1020 0%,#080c18 60%,#060810 100%)}.theme-destiny .hero h1{color:#e8f4ff}.theme-destiny .eyebrow,.theme-destiny .connection-type{color:#4aa8e0}.theme-destiny .follow,.theme-destiny .content a,.theme-destiny .entity-link{color:#70c0f0}.subject-card.theme-preview-destiny{background:linear-gradient(155deg,#0c1020f2,#06080efa);border-color:#4aa8e066}.subject-card.theme-preview-destiny .connection-type,.subject-card.theme-preview-destiny .follow{color:#4aa8e0}.theme-doctor-who{--accent:#0058a8;--accent-soft:#0058a824;--warm:#c82828;background:radial-gradient(45% 35% at 12% -5%,#0058a833,#0000 55%),linear-gradient(#0c1420 0%,#080e18 60%,#060a12 100%)}.theme-doctor-who .hero h1{color:#e8f0ff}.theme-doctor-who .eyebrow,.theme-doctor-who .connection-type{color:#4a90d8}.theme-doctor-who .follow,.theme-doctor-who .content a,.theme-doctor-who .entity-link{color:#60a0e0}.subject-card.theme-preview-doctor-who{background:linear-gradient(155deg,#0c1220f2,#06080efa);border-color:#0058a866}.subject-card.theme-preview-doctor-who .connection-type,.subject-card.theme-preview-doctor-who .follow{color:#4a90d8}.theme-dune{--accent:#d4a840;--accent-soft:#d4a84024;--warm:#a07030;background:radial-gradient(45% 35% at 12% -5%,#d4a84033,#0000 55%),linear-gradient(#1a140c 0%,#120e08 60%,#0c0a06 100%)}.theme-dune .hero h1{color:#f5e8c8}.theme-dune .eyebrow,.theme-dune .connection-type{color:#d4a840}.theme-dune .follow,.theme-dune .content a,.theme-dune .entity-link{color:#e0bc60}.subject-card.theme-preview-dune{background:linear-gradient(155deg,#1c160cf2,#0a0806fa);border-color:#d4a84066}.subject-card.theme-preview-dune .connection-type,.subject-card.theme-preview-dune .follow{color:#d4a840}.theme-the-witcher{--accent:#a02828;--accent-soft:#a0282824;--warm:#c4a840;background:radial-gradient(45% 35% at 12% -5%,#a0282833,#0000 55%),linear-gradient(#12100c 0%,#0c0a08 60%,#080604 100%)}.theme-the-witcher .hero h1{color:#efe6d4}.theme-the-witcher .eyebrow,.theme-the-witcher .connection-type{color:#c4a840}.theme-the-witcher .follow,.theme-the-witcher .content a,.theme-the-witcher .entity-link{color:#d06060}.subject-card.theme-preview-the-witcher{background:linear-gradient(155deg,#180e0cf2,#080604fa);border-color:#a0282866}.subject-card.theme-preview-the-witcher .connection-type,.subject-card.theme-preview-the-witcher .follow{color:#c4a840}.theme-mass-effect{--accent:#2cb8c8;--accent-soft:#2cb8c824;--warm:#3060c0;background:radial-gradient(45% 35% at 12% -5%,#2cb8c82e,#0000 55%),linear-gradient(#0c1418 0%,#080e12 60%,#060a0e 100%)}.theme-mass-effect .hero h1{color:#e0f8fc}.theme-mass-effect .eyebrow,.theme-mass-effect .connection-type{color:#2cb8c8}.theme-mass-effect .follow,.theme-mass-effect .content a,.theme-mass-effect .entity-link{color:#50d0e0}.subject-card.theme-preview-mass-effect{background:linear-gradient(155deg,#0a1418f2,#060a0cfa);border-color:#2cb8c866}.subject-card.theme-preview-mass-effect .connection-type,.subject-card.theme-preview-mass-effect .follow{color:#2cb8c8}.theme-chainsaw-man{--accent:#e03030;--accent-soft:#e0303024;--warm:#d4a820;background:radial-gradient(45% 35% at 12% -5%,#e0303033,#0000 55%),linear-gradient(#141010 0%,#0c0a0a 60%,#080606 100%)}.theme-chainsaw-man .hero h1{color:#f8e8e0}.theme-chainsaw-man .eyebrow,.theme-chainsaw-man .connection-type{color:#e03030}.theme-chainsaw-man .follow,.theme-chainsaw-man .content a,.theme-chainsaw-man .entity-link{color:#f05050}.subject-card.theme-preview-chainsaw-man{background:linear-gradient(155deg,#1c0c0cf2,#080606fa);border-color:#e0303066}.subject-card.theme-preview-chainsaw-man .connection-type,.subject-card.theme-preview-chainsaw-man .follow{color:#e03030}.theme-jojos-bizarre-adventure{--accent:#d448a0;--accent-soft:#d448a024;--warm:#e0a828;background:radial-gradient(45% 35% at 14% -5%,#d448a02e,#0000 55%),linear-gradient(#161018 0%,#0e0a10 60%,#08060a 100%)}.theme-jojos-bizarre-adventure .hero h1{color:#f8e8f0}.theme-jojos-bizarre-adventure .eyebrow,.theme-jojos-bizarre-adventure .connection-type{color:#d448a0}.theme-jojos-bizarre-adventure .follow,.theme-jojos-bizarre-adventure .content a,.theme-jojos-bizarre-adventure .entity-link{color:#e870b8}.subject-card.theme-preview-jojos-bizarre-adventure{background:linear-gradient(155deg,#1c0c18f2,#08060afa);border-color:#d448a066}.subject-card.theme-preview-jojos-bizarre-adventure .connection-type,.subject-card.theme-preview-jojos-bizarre-adventure .follow{color:#d448a0}.theme-invincible{--accent:#e8d020;--accent-soft:#e8d02029;--warm:#2850c0;background:radial-gradient(45% 35% at 12% -5%,#e8d0202e,#0000 55%),linear-gradient(#101418 0%,#0a0e12 60%,#06080a 100%)}.theme-invincible .hero h1{color:#f8f0c0}.theme-invincible .eyebrow,.theme-invincible .connection-type{color:#e8d020}.theme-invincible .follow,.theme-invincible .content a,.theme-invincible .entity-link{color:#f0e050}.subject-card.theme-preview-invincible{background:linear-gradient(155deg,#18160af2,#080a0efa);border-color:#e8d02066}.subject-card.theme-preview-invincible .connection-type,.subject-card.theme-preview-invincible .follow{color:#e8d020}.theme-teenage-mutant-ninja-turtles{--accent:#3cb050;--accent-soft:#3cb05024;--warm:#d4a820;background:radial-gradient(45% 35% at 12% -5%,#3cb05033,#0000 55%),linear-gradient(#101610 0%,#0a100c 60%,#060806 100%)}.theme-teenage-mutant-ninja-turtles .hero h1{color:#e8f8e0}.theme-teenage-mutant-ninja-turtles .eyebrow,.theme-teenage-mutant-ninja-turtles .connection-type{color:#3cb050}.theme-teenage-mutant-ninja-turtles .follow,.theme-teenage-mutant-ninja-turtles .content a,.theme-teenage-mutant-ninja-turtles .entity-link{color:#58c868}.subject-card.theme-preview-teenage-mutant-ninja-turtles{background:linear-gradient(155deg,#0c180ef2,#060a08fa);border-color:#3cb05066}.subject-card.theme-preview-teenage-mutant-ninja-turtles .connection-type,.subject-card.theme-preview-teenage-mutant-ninja-turtles .follow{color:#3cb050}.theme-dungeons-and-dragons{--accent:#c43030;--accent-soft:#c4303024;--warm:#d4b050;background:radial-gradient(45% 35% at 12% -5%,#c430302e,#0000 55%),linear-gradient(#141210 0%,#0c0a08 60%,#080604 100%)}.theme-dungeons-and-dragons .hero h1{color:#f0e4d0}.theme-dungeons-and-dragons .eyebrow,.theme-dungeons-and-dragons .connection-type{color:#c43030}.theme-dungeons-and-dragons .follow,.theme-dungeons-and-dragons .content a,.theme-dungeons-and-dragons .entity-link{color:#e05050}.subject-card.theme-preview-dungeons-and-dragons{background:linear-gradient(155deg,#180e0cf2,#080604fa);border-color:#c4303066}.subject-card.theme-preview-dungeons-and-dragons .connection-type,.subject-card.theme-preview-dungeons-and-dragons .follow{color:#c43030}.theme-magic-the-gathering{--accent:#3a78c8;--accent-soft:#3a78c824;--warm:#d4a040;background:radial-gradient(45% 35% at 12% -5%,#3a78c82e,#0000 55%),linear-gradient(#101418 0%,#0a0e12 60%,#06080c 100%)}.theme-magic-the-gathering .hero h1{color:#e0e8f8}.theme-magic-the-gathering .eyebrow,.theme-magic-the-gathering .connection-type{color:#3a78c8}.theme-magic-the-gathering .follow,.theme-magic-the-gathering .content a,.theme-magic-the-gathering .entity-link{color:#5a98e0}.subject-card.theme-preview-magic-the-gathering{background:linear-gradient(155deg,#0c121cf2,#06080cfa);border-color:#3a78c866}.subject-card.theme-preview-magic-the-gathering .connection-type,.subject-card.theme-preview-magic-the-gathering .follow{color:#3a78c8}.theme-pathfinder{--accent:#c86028;--accent-soft:#c8602824;--warm:#2a8870;background:radial-gradient(45% 35% at 12% -5%,#c860282e,#0000 55%),linear-gradient(#141210 0%,#0c0a08 60%,#080604 100%)}.theme-pathfinder .hero h1{color:#f0e4d4}.theme-pathfinder .eyebrow,.theme-pathfinder .connection-type{color:#c86028}.theme-pathfinder .follow,.theme-pathfinder .content a,.theme-pathfinder .entity-link{color:#e08048}.subject-card.theme-preview-pathfinder{background:linear-gradient(155deg,#1c100af2,#080604fa);border-color:#c8602866}.subject-card.theme-preview-pathfinder .connection-type,.subject-card.theme-preview-pathfinder .follow{color:#c86028}.theme-warhammer-fantasy{--accent:#b82828;--accent-soft:#b8282824;--warm:#c4a040;background:radial-gradient(45% 35% at 12% -5%,#b828282e,#0000 55%),linear-gradient(#141210 0%,#0c0a08 60%,#080604 100%)}.theme-warhammer-fantasy .hero h1{color:#efe4d4}.theme-warhammer-fantasy .eyebrow,.theme-warhammer-fantasy .connection-type{color:#b82828}.theme-warhammer-fantasy .follow,.theme-warhammer-fantasy .content a,.theme-warhammer-fantasy .entity-link{color:#d04848}.subject-card.theme-preview-warhammer-fantasy{background:linear-gradient(155deg,#180e0cf2,#080604fa);border-color:#b8282866}.subject-card.theme-preview-warhammer-fantasy .connection-type,.subject-card.theme-preview-warhammer-fantasy .follow{color:#b82828}.theme-vampire-the-masquerade{--accent:#a01830;--accent-soft:#a0183029;--warm:#6a2850;background:radial-gradient(45% 35% at 12% -5%,#a0183038,#0000 55%),linear-gradient(#12080c 0%,#0a0608 60%,#060404 100%)}.theme-vampire-the-masquerade .hero h1{color:#f0dce0}.theme-vampire-the-masquerade .eyebrow,.theme-vampire-the-masquerade .connection-type{color:#a01830}.theme-vampire-the-masquerade .follow,.theme-vampire-the-masquerade .content a,.theme-vampire-the-masquerade .entity-link{color:#c03850}.subject-card.theme-preview-vampire-the-masquerade{background:linear-gradient(155deg,#18080cf2,#080406fa);border-color:#a0183073}.subject-card.theme-preview-vampire-the-masquerade .connection-type,.subject-card.theme-preview-vampire-the-masquerade .follow{color:#a01830}.theme-battletech{--accent:#c87830;--accent-soft:#c8783024;--warm:#607080;background:radial-gradient(45% 35% at 12% -5%,#c878302e,#0000 55%),linear-gradient(#121416 0%,#0c0e10 60%,#080a0c 100%)}.theme-battletech .hero h1{color:#ebe4d8}.theme-battletech .eyebrow,.theme-battletech .connection-type{color:#c87830}.theme-battletech .follow,.theme-battletech .content a,.theme-battletech .entity-link{color:#e09850}.subject-card.theme-preview-battletech{background:linear-gradient(155deg,#18120cf2,#08080afa);border-color:#c8783066}.subject-card.theme-preview-battletech .connection-type,.subject-card.theme-preview-battletech .follow{color:#c87830}.theme-call-of-cthulhu{--accent:#2a8878;--accent-soft:#2a887824;--warm:#6840a0;background:radial-gradient(45% 35% at 12% -5%,#2a88782e,#0000 55%),linear-gradient(#0e1414 0%,#0a1010 60%,#060808 100%)}.theme-call-of-cthulhu .hero h1{color:#d8ece8}.theme-call-of-cthulhu .eyebrow,.theme-call-of-cthulhu .connection-type{color:#2a8878}.theme-call-of-cthulhu .follow,.theme-call-of-cthulhu .content a,.theme-call-of-cthulhu .entity-link{color:#48a898}.subject-card.theme-preview-call-of-cthulhu{background:linear-gradient(155deg,#0a1412f2,#060808fa);border-color:#2a887866}.subject-card.theme-preview-call-of-cthulhu .connection-type,.subject-card.theme-preview-call-of-cthulhu .follow{color:#2a8878}.entity-art{max-width:420px;margin:18px 0 28px}.entity-art img{object-fit:contain;border:1px solid var(--line);background:#00000059;width:100%;max-height:360px;display:block}.entity-art figcaption{border:1px solid var(--line);color:#8a8378;background:#00000040;border-top:0;flex-direction:column;gap:4px;padding:10px 12px;font-size:.7rem;line-height:1.45;display:flex}.entity-art figcaption a{color:var(--accent);text-decoration:underline}.theme-one-piece .entity-art img,.theme-one-piece .entity-art figcaption{border-color:#284452}@media (width<=650px){.site-header,.page{width:calc(100% - 28px)}.site-header{grid-template-columns:auto 1fr;row-gap:12px}.header-brand-row{flex-wrap:wrap;grid-column:1/-1}.subject-brand-name{max-width:9rem}.subject-brand{max-width:min(280px,90vw)}.site-search{grid-area:2/1/auto/-1}.header-nav{grid-area:1/2;justify-self:end}.tagline{display:none}.page{padding:40px 0 72px}.hero h1,.brand-hero{font-size:2.8rem}.entity-art{max-width:100%}}.theme-the-beatles{--accent:#e05050;--accent-soft:#e050502e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e0505038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-the-beatles .hero h1{color:#f2efe8}.theme-the-beatles .eyebrow,.theme-the-beatles .connection-type,.theme-the-beatles .follow,.theme-the-beatles .content a,.theme-the-beatles .entity-link{color:#e05050}.subject-card.theme-preview-the-beatles{background:linear-gradient(155deg,#2b181f,#0a0a0e);border-color:#e050506b}.subject-card.theme-preview-the-beatles .connection-type,.subject-card.theme-preview-the-beatles .follow{color:#e05050}.theme-pink-floyd{--accent:#e05050;--accent-soft:#e050502e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e0505038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-pink-floyd .hero h1{color:#f2efe8}.theme-pink-floyd .eyebrow,.theme-pink-floyd .connection-type,.theme-pink-floyd .follow,.theme-pink-floyd .content a,.theme-pink-floyd .entity-link{color:#e05050}.subject-card.theme-preview-pink-floyd{background:linear-gradient(155deg,#2b181f,#0a0a0e);border-color:#e050506b}.subject-card.theme-preview-pink-floyd .connection-type,.subject-card.theme-preview-pink-floyd .follow{color:#e05050}.theme-led-zeppelin{--accent:#e05050;--accent-soft:#e050502e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e0505038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-led-zeppelin .hero h1{color:#f2efe8}.theme-led-zeppelin .eyebrow,.theme-led-zeppelin .connection-type,.theme-led-zeppelin .follow,.theme-led-zeppelin .content a,.theme-led-zeppelin .entity-link{color:#e05050}.subject-card.theme-preview-led-zeppelin{background:linear-gradient(155deg,#2b181f,#0a0a0e);border-color:#e050506b}.subject-card.theme-preview-led-zeppelin .connection-type,.subject-card.theme-preview-led-zeppelin .follow{color:#e05050}.theme-wu-tang-clan{--accent:#f0a020;--accent-soft:#f0a0202e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#f0a02038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-wu-tang-clan .hero h1{color:#f2efe8}.theme-wu-tang-clan .eyebrow,.theme-wu-tang-clan .connection-type,.theme-wu-tang-clan .follow,.theme-wu-tang-clan .content a,.theme-wu-tang-clan .entity-link{color:#f0a020}.subject-card.theme-preview-wu-tang-clan{background:linear-gradient(155deg,#2d2119,#0a0a0e);border-color:#f0a0206b}.subject-card.theme-preview-wu-tang-clan .connection-type,.subject-card.theme-preview-wu-tang-clan .follow{color:#f0a020}.theme-public-enemy{--accent:#f0a020;--accent-soft:#f0a0202e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#f0a02038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-public-enemy .hero h1{color:#f2efe8}.theme-public-enemy .eyebrow,.theme-public-enemy .connection-type,.theme-public-enemy .follow,.theme-public-enemy .content a,.theme-public-enemy .entity-link{color:#f0a020}.subject-card.theme-preview-public-enemy{background:linear-gradient(155deg,#2d2119,#0a0a0e);border-color:#f0a0206b}.subject-card.theme-preview-public-enemy .connection-type,.subject-card.theme-preview-public-enemy .follow{color:#f0a020}.theme-outkast{--accent:#f0a020;--accent-soft:#f0a0202e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#f0a02038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-outkast .hero h1{color:#f2efe8}.theme-outkast .eyebrow,.theme-outkast .connection-type,.theme-outkast .follow,.theme-outkast .content a,.theme-outkast .entity-link{color:#f0a020}.subject-card.theme-preview-outkast{background:linear-gradient(155deg,#2d2119,#0a0a0e);border-color:#f0a0206b}.subject-card.theme-preview-outkast .connection-type,.subject-card.theme-preview-outkast .follow{color:#f0a020}.theme-miles-davis{--accent:#5b9cff;--accent-soft:#5b9cff2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#5b9cff38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-miles-davis .hero h1{color:#f2efe8}.theme-miles-davis .eyebrow,.theme-miles-davis .connection-type,.theme-miles-davis .follow,.theme-miles-davis .content a,.theme-miles-davis .entity-link{color:#5b9cff}.subject-card.theme-preview-miles-davis{background:linear-gradient(155deg,#1b2134,#0a0a0e);border-color:#5b9cff6b}.subject-card.theme-preview-miles-davis .connection-type,.subject-card.theme-preview-miles-davis .follow{color:#5b9cff}.theme-john-coltrane{--accent:#5b9cff;--accent-soft:#5b9cff2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#5b9cff38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-john-coltrane .hero h1{color:#f2efe8}.theme-john-coltrane .eyebrow,.theme-john-coltrane .connection-type,.theme-john-coltrane .follow,.theme-john-coltrane .content a,.theme-john-coltrane .entity-link{color:#5b9cff}.subject-card.theme-preview-john-coltrane{background:linear-gradient(155deg,#1b2134,#0a0a0e);border-color:#5b9cff6b}.subject-card.theme-preview-john-coltrane .connection-type,.subject-card.theme-preview-john-coltrane .follow{color:#5b9cff}.theme-duke-ellington{--accent:#5b9cff;--accent-soft:#5b9cff2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#5b9cff38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-duke-ellington .hero h1{color:#f2efe8}.theme-duke-ellington .eyebrow,.theme-duke-ellington .connection-type,.theme-duke-ellington .follow,.theme-duke-ellington .content a,.theme-duke-ellington .entity-link{color:#5b9cff}.subject-card.theme-preview-duke-ellington{background:linear-gradient(155deg,#1b2134,#0a0a0e);border-color:#5b9cff6b}.subject-card.theme-preview-duke-ellington .connection-type,.subject-card.theme-preview-duke-ellington .follow{color:#5b9cff}.theme-daft-punk{--accent:#3dcf9a;--accent-soft:#3dcf9a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#3dcf9a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-daft-punk .hero h1{color:#f2efe8}.theme-daft-punk .eyebrow,.theme-daft-punk .connection-type,.theme-daft-punk .follow,.theme-daft-punk .content a,.theme-daft-punk .entity-link{color:#3dcf9a}.subject-card.theme-preview-daft-punk{background:linear-gradient(155deg,#172728,#0a0a0e);border-color:#3dcf9a6b}.subject-card.theme-preview-daft-punk .connection-type,.subject-card.theme-preview-daft-punk .follow{color:#3dcf9a}.theme-kraftwerk{--accent:#3dcf9a;--accent-soft:#3dcf9a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#3dcf9a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-kraftwerk .hero h1{color:#f2efe8}.theme-kraftwerk .eyebrow,.theme-kraftwerk .connection-type,.theme-kraftwerk .follow,.theme-kraftwerk .content a,.theme-kraftwerk .entity-link{color:#3dcf9a}.subject-card.theme-preview-kraftwerk{background:linear-gradient(155deg,#172728,#0a0a0e);border-color:#3dcf9a6b}.subject-card.theme-preview-kraftwerk .connection-type,.subject-card.theme-preview-kraftwerk .follow{color:#3dcf9a}.theme-aphex-twin{--accent:#3dcf9a;--accent-soft:#3dcf9a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#3dcf9a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-aphex-twin .hero h1{color:#f2efe8}.theme-aphex-twin .eyebrow,.theme-aphex-twin .connection-type,.theme-aphex-twin .follow,.theme-aphex-twin .content a,.theme-aphex-twin .entity-link{color:#3dcf9a}.subject-card.theme-preview-aphex-twin{background:linear-gradient(155deg,#172728,#0a0a0e);border-color:#3dcf9a6b}.subject-card.theme-preview-aphex-twin .connection-type,.subject-card.theme-preview-aphex-twin .follow{color:#3dcf9a}.theme-ludwig-van-beethoven{--accent:#d4a24c;--accent-soft:#d4a24c2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#d4a24c38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-ludwig-van-beethoven .hero h1{color:#f2efe8}.theme-ludwig-van-beethoven .eyebrow,.theme-ludwig-van-beethoven .connection-type,.theme-ludwig-van-beethoven .follow,.theme-ludwig-van-beethoven .content a,.theme-ludwig-van-beethoven .entity-link{color:#d4a24c}.subject-card.theme-preview-ludwig-van-beethoven{background:linear-gradient(155deg,#29221e,#0a0a0e);border-color:#d4a24c6b}.subject-card.theme-preview-ludwig-van-beethoven .connection-type,.subject-card.theme-preview-ludwig-van-beethoven .follow{color:#d4a24c}.theme-wolfgang-amadeus-mozart{--accent:#d4a24c;--accent-soft:#d4a24c2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#d4a24c38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-wolfgang-amadeus-mozart .hero h1{color:#f2efe8}.theme-wolfgang-amadeus-mozart .eyebrow,.theme-wolfgang-amadeus-mozart .connection-type,.theme-wolfgang-amadeus-mozart .follow,.theme-wolfgang-amadeus-mozart .content a,.theme-wolfgang-amadeus-mozart .entity-link{color:#d4a24c}.subject-card.theme-preview-wolfgang-amadeus-mozart{background:linear-gradient(155deg,#29221e,#0a0a0e);border-color:#d4a24c6b}.subject-card.theme-preview-wolfgang-amadeus-mozart .connection-type,.subject-card.theme-preview-wolfgang-amadeus-mozart .follow{color:#d4a24c}.theme-johann-sebastian-bach{--accent:#d4a24c;--accent-soft:#d4a24c2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#d4a24c38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-johann-sebastian-bach .hero h1{color:#f2efe8}.theme-johann-sebastian-bach .eyebrow,.theme-johann-sebastian-bach .connection-type,.theme-johann-sebastian-bach .follow,.theme-johann-sebastian-bach .content a,.theme-johann-sebastian-bach .entity-link{color:#d4a24c}.subject-card.theme-preview-johann-sebastian-bach{background:linear-gradient(155deg,#29221e,#0a0a0e);border-color:#d4a24c6b}.subject-card.theme-preview-johann-sebastian-bach .connection-type,.subject-card.theme-preview-johann-sebastian-bach .follow{color:#d4a24c}.theme-johnny-cash{--accent:#c9a227;--accent-soft:#c9a2272e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c9a22738,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-johnny-cash .hero h1{color:#f2efe8}.theme-johnny-cash .eyebrow,.theme-johnny-cash .connection-type,.theme-johnny-cash .follow,.theme-johnny-cash .content a,.theme-johnny-cash .entity-link{color:#c9a227}.subject-card.theme-preview-johnny-cash{background:linear-gradient(155deg,#28221a,#0a0a0e);border-color:#c9a2276b}.subject-card.theme-preview-johnny-cash .connection-type,.subject-card.theme-preview-johnny-cash .follow{color:#c9a227}.theme-dolly-parton{--accent:#c9a227;--accent-soft:#c9a2272e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c9a22738,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-dolly-parton .hero h1{color:#f2efe8}.theme-dolly-parton .eyebrow,.theme-dolly-parton .connection-type,.theme-dolly-parton .follow,.theme-dolly-parton .content a,.theme-dolly-parton .entity-link{color:#c9a227}.subject-card.theme-preview-dolly-parton{background:linear-gradient(155deg,#28221a,#0a0a0e);border-color:#c9a2276b}.subject-card.theme-preview-dolly-parton .connection-type,.subject-card.theme-preview-dolly-parton .follow{color:#c9a227}.theme-hank-williams{--accent:#c9a227;--accent-soft:#c9a2272e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c9a22738,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-hank-williams .hero h1{color:#f2efe8}.theme-hank-williams .eyebrow,.theme-hank-williams .connection-type,.theme-hank-williams .follow,.theme-hank-williams .content a,.theme-hank-williams .entity-link{color:#c9a227}.subject-card.theme-preview-hank-williams{background:linear-gradient(155deg,#28221a,#0a0a0e);border-color:#c9a2276b}.subject-card.theme-preview-hank-williams .connection-type,.subject-card.theme-preview-hank-williams .follow{color:#c9a227}.theme-black-sabbath{--accent:#9a9aaa;--accent-soft:#9a9aaa2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#9a9aaa38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-black-sabbath .hero h1{color:#f2efe8}.theme-black-sabbath .eyebrow,.theme-black-sabbath .connection-type,.theme-black-sabbath .follow,.theme-black-sabbath .content a,.theme-black-sabbath .entity-link{color:#9a9aaa}.subject-card.theme-preview-black-sabbath{background:linear-gradient(155deg,#22212a,#0a0a0e);border-color:#9a9aaa6b}.subject-card.theme-preview-black-sabbath .connection-type,.subject-card.theme-preview-black-sabbath .follow{color:#9a9aaa}.theme-metallica{--accent:#9a9aaa;--accent-soft:#9a9aaa2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#9a9aaa38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-metallica .hero h1{color:#f2efe8}.theme-metallica .eyebrow,.theme-metallica .connection-type,.theme-metallica .follow,.theme-metallica .content a,.theme-metallica .entity-link{color:#9a9aaa}.subject-card.theme-preview-metallica{background:linear-gradient(155deg,#22212a,#0a0a0e);border-color:#9a9aaa6b}.subject-card.theme-preview-metallica .connection-type,.subject-card.theme-preview-metallica .follow{color:#9a9aaa}.theme-iron-maiden{--accent:#9a9aaa;--accent-soft:#9a9aaa2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#9a9aaa38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-iron-maiden .hero h1{color:#f2efe8}.theme-iron-maiden .eyebrow,.theme-iron-maiden .connection-type,.theme-iron-maiden .follow,.theme-iron-maiden .content a,.theme-iron-maiden .entity-link{color:#9a9aaa}.subject-card.theme-preview-iron-maiden{background:linear-gradient(155deg,#22212a,#0a0a0e);border-color:#9a9aaa6b}.subject-card.theme-preview-iron-maiden .connection-type,.subject-card.theme-preview-iron-maiden .follow{color:#9a9aaa}.theme-michael-jackson{--accent:#e0459a;--accent-soft:#e0459a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e0459a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-michael-jackson .hero h1{color:#f2efe8}.theme-michael-jackson .eyebrow,.theme-michael-jackson .connection-type,.theme-michael-jackson .follow,.theme-michael-jackson .content a,.theme-michael-jackson .entity-link{color:#e0459a}.subject-card.theme-preview-michael-jackson{background:linear-gradient(155deg,#2b1628,#0a0a0e);border-color:#e0459a6b}.subject-card.theme-preview-michael-jackson .connection-type,.subject-card.theme-preview-michael-jackson .follow{color:#e0459a}.theme-madonna{--accent:#e0459a;--accent-soft:#e0459a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e0459a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-madonna .hero h1{color:#f2efe8}.theme-madonna .eyebrow,.theme-madonna .connection-type,.theme-madonna .follow,.theme-madonna .content a,.theme-madonna .entity-link{color:#e0459a}.subject-card.theme-preview-madonna{background:linear-gradient(155deg,#2b1628,#0a0a0e);border-color:#e0459a6b}.subject-card.theme-preview-madonna .connection-type,.subject-card.theme-preview-madonna .follow{color:#e0459a}.theme-prince{--accent:#e0459a;--accent-soft:#e0459a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e0459a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-prince .hero h1{color:#f2efe8}.theme-prince .eyebrow,.theme-prince .connection-type,.theme-prince .follow,.theme-prince .content a,.theme-prince .entity-link{color:#e0459a}.subject-card.theme-preview-prince{background:linear-gradient(155deg,#2b1628,#0a0a0e);border-color:#e0459a6b}.subject-card.theme-preview-prince .connection-type,.subject-card.theme-preview-prince .follow{color:#e0459a}.theme-yu-gi-oh{--accent:#4a90d8;--accent-soft:#4a90d82e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#4a90d838,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-yu-gi-oh .hero h1{color:#f2efe8}.theme-yu-gi-oh .eyebrow,.theme-yu-gi-oh .connection-type,.theme-yu-gi-oh .follow,.theme-yu-gi-oh .content a,.theme-yu-gi-oh .entity-link{color:#4a90d8}.subject-card.theme-preview-yu-gi-oh{background:linear-gradient(155deg,#191f2f,#0a0a0e);border-color:#4a90d86b}.subject-card.theme-preview-yu-gi-oh .connection-type,.subject-card.theme-preview-yu-gi-oh .follow{color:#4a90d8}.theme-digimon-card-game{--accent:#e86020;--accent-soft:#e860202e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e8602038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-digimon-card-game .hero h1{color:#f2efe8}.theme-digimon-card-game .eyebrow,.theme-digimon-card-game .connection-type,.theme-digimon-card-game .follow,.theme-digimon-card-game .content a,.theme-digimon-card-game .entity-link{color:#e86020}.subject-card.theme-preview-digimon-card-game{background:linear-gradient(155deg,#2c1a19,#0a0a0e);border-color:#e860206b}.subject-card.theme-preview-digimon-card-game .connection-type,.subject-card.theme-preview-digimon-card-game .follow{color:#e86020}.theme-disney-lorcana{--accent:#6a4cff;--accent-soft:#6a4cff2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#6a4cff38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-disney-lorcana .hero h1{color:#f2efe8}.theme-disney-lorcana .eyebrow,.theme-disney-lorcana .connection-type,.theme-disney-lorcana .follow,.theme-disney-lorcana .content a,.theme-disney-lorcana .entity-link{color:#6a4cff}.subject-card.theme-preview-disney-lorcana{background:linear-gradient(155deg,#1d1734,#0a0a0e);border-color:#6a4cff6b}.subject-card.theme-preview-disney-lorcana .connection-type,.subject-card.theme-preview-disney-lorcana .follow{color:#6a4cff}.theme-flesh-and-blood{--accent:#c43030;--accent-soft:#c430302e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c4303038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-flesh-and-blood .hero h1{color:#f2efe8}.theme-flesh-and-blood .eyebrow,.theme-flesh-and-blood .connection-type,.theme-flesh-and-blood .follow,.theme-flesh-and-blood .content a,.theme-flesh-and-blood .entity-link{color:#c43030}.subject-card.theme-preview-flesh-and-blood{background:linear-gradient(155deg,#27141b,#0a0a0e);border-color:#c430306b}.subject-card.theme-preview-flesh-and-blood .connection-type,.subject-card.theme-preview-flesh-and-blood .follow{color:#c43030}.theme-catan{--accent:#d4a024;--accent-soft:#d4a0242e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#d4a02438,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-catan .hero h1{color:#f2efe8}.theme-catan .eyebrow,.theme-catan .connection-type,.theme-catan .follow,.theme-catan .content a,.theme-catan .entity-link{color:#d4a024}.subject-card.theme-preview-catan{background:linear-gradient(155deg,#292119,#0a0a0e);border-color:#d4a0246b}.subject-card.theme-preview-catan .connection-type,.subject-card.theme-preview-catan .follow{color:#d4a024}.theme-pandemic{--accent:#2a8a68;--accent-soft:#2a8a682e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#2a8a6838,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-pandemic .hero h1{color:#f2efe8}.theme-pandemic .eyebrow,.theme-pandemic .connection-type,.theme-pandemic .follow,.theme-pandemic .content a,.theme-pandemic .entity-link{color:#2a8a68}.subject-card.theme-preview-pandemic{background:linear-gradient(155deg,#151f22,#0a0a0e);border-color:#2a8a686b}.subject-card.theme-preview-pandemic .connection-type,.subject-card.theme-preview-pandemic .follow{color:#2a8a68}.theme-gloomhaven{--accent:#6a5840;--accent-soft:#6a58402e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#6a584038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-gloomhaven .hero h1{color:#f2efe8}.theme-gloomhaven .eyebrow,.theme-gloomhaven .connection-type,.theme-gloomhaven .follow,.theme-gloomhaven .content a,.theme-gloomhaven .entity-link{color:#6a5840}.subject-card.theme-preview-gloomhaven{background:linear-gradient(155deg,#1d191d,#0a0a0e);border-color:#6a58406b}.subject-card.theme-preview-gloomhaven .connection-type,.subject-card.theme-preview-gloomhaven .follow{color:#6a5840}.theme-wingspan{--accent:#3a9a68;--accent-soft:#3a9a682e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#3a9a6838,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-wingspan .hero h1{color:#f2efe8}.theme-wingspan .eyebrow,.theme-wingspan .connection-type,.theme-wingspan .follow,.theme-wingspan .content a,.theme-wingspan .entity-link{color:#3a9a68}.subject-card.theme-preview-wingspan{background:linear-gradient(155deg,#172122,#0a0a0e);border-color:#3a9a686b}.subject-card.theme-preview-wingspan .connection-type,.subject-card.theme-preview-wingspan .follow{color:#3a9a68}.theme-ticket-to-ride{--accent:#c84838;--accent-soft:#c848382e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c8483838,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-ticket-to-ride .hero h1{color:#f2efe8}.theme-ticket-to-ride .eyebrow,.theme-ticket-to-ride .connection-type,.theme-ticket-to-ride .follow,.theme-ticket-to-ride .content a,.theme-ticket-to-ride .entity-link{color:#c84838}.subject-card.theme-preview-ticket-to-ride{background:linear-gradient(155deg,#28171c,#0a0a0e);border-color:#c848386b}.subject-card.theme-preview-ticket-to-ride .connection-type,.subject-card.theme-preview-ticket-to-ride .follow{color:#c84838}.theme-chess{--accent:#c8c8d0;--accent-soft:#c8c8d02e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c8c8d038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-chess .hero h1{color:#f2efe8}.theme-chess .eyebrow,.theme-chess .connection-type,.theme-chess .follow,.theme-chess .content a,.theme-chess .entity-link{color:#c8c8d0}.subject-card.theme-preview-chess{background:linear-gradient(155deg,#28262e,#0a0a0e);border-color:#c8c8d06b}.subject-card.theme-preview-chess .connection-type,.subject-card.theme-preview-chess .follow{color:#c8c8d0}.theme-greek-mythology{--accent:#d4b45a;--accent-soft:#d4b45a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#d4b45a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-greek-mythology .hero h1{color:#f2efe8}.theme-greek-mythology .eyebrow,.theme-greek-mythology .connection-type,.theme-greek-mythology .follow,.theme-greek-mythology .content a,.theme-greek-mythology .entity-link{color:#d4b45a}.subject-card.theme-preview-greek-mythology{background:linear-gradient(155deg,#292420,#0a0a0e);border-color:#d4b45a6b}.subject-card.theme-preview-greek-mythology .connection-type,.subject-card.theme-preview-greek-mythology .follow{color:#d4b45a}.theme-norse-mythology{--accent:#6a8cff;--accent-soft:#6a8cff2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#6a8cff38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-norse-mythology .hero h1{color:#f2efe8}.theme-norse-mythology .eyebrow,.theme-norse-mythology .connection-type,.theme-norse-mythology .follow,.theme-norse-mythology .content a,.theme-norse-mythology .entity-link{color:#6a8cff}.subject-card.theme-preview-norse-mythology{background:linear-gradient(155deg,#1d1f34,#0a0a0e);border-color:#6a8cff6b}.subject-card.theme-preview-norse-mythology .connection-type,.subject-card.theme-preview-norse-mythology .follow{color:#6a8cff}.theme-egyptian-mythology{--accent:#e0a020;--accent-soft:#e0a0202e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e0a02038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-egyptian-mythology .hero h1{color:#f2efe8}.theme-egyptian-mythology .eyebrow,.theme-egyptian-mythology .connection-type,.theme-egyptian-mythology .follow,.theme-egyptian-mythology .content a,.theme-egyptian-mythology .entity-link{color:#e0a020}.subject-card.theme-preview-egyptian-mythology{background:linear-gradient(155deg,#2b2119,#0a0a0e);border-color:#e0a0206b}.subject-card.theme-preview-egyptian-mythology .connection-type,.subject-card.theme-preview-egyptian-mythology .follow{color:#e0a020}.theme-ancient-rome{--accent:#c45a3a;--accent-soft:#c45a3a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c45a3a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-ancient-rome .hero h1{color:#f2efe8}.theme-ancient-rome .eyebrow,.theme-ancient-rome .connection-type,.theme-ancient-rome .follow,.theme-ancient-rome .content a,.theme-ancient-rome .entity-link{color:#c45a3a}.subject-card.theme-preview-ancient-rome{background:linear-gradient(155deg,#27191c,#0a0a0e);border-color:#c45a3a6b}.subject-card.theme-preview-ancient-rome .connection-type,.subject-card.theme-preview-ancient-rome .follow{color:#c45a3a}.theme-byzantine-empire{--accent:#c9a227;--accent-soft:#c9a2272e;--warm:#e8d48a;background:radial-gradient(45% 35% at 12% -5%,#c9a22738,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-byzantine-empire .hero h1{color:#f2efe8}.theme-byzantine-empire .eyebrow,.theme-byzantine-empire .connection-type,.theme-byzantine-empire .follow,.theme-byzantine-empire .content a,.theme-byzantine-empire .entity-link{color:#c9a227}.subject-card.theme-preview-byzantine-empire{background:linear-gradient(155deg,#28221a,#0a0a0e);border-color:#c9a2276b}.subject-card.theme-preview-byzantine-empire .connection-type,.subject-card.theme-preview-byzantine-empire .follow{color:#c9a227}.theme-world-war-ii{--accent:#5a6a48;--accent-soft:#5a6a482e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#5a6a4838,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-world-war-ii .hero h1{color:#f2efe8}.theme-world-war-ii .eyebrow,.theme-world-war-ii .connection-type,.theme-world-war-ii .follow,.theme-world-war-ii .content a,.theme-world-war-ii .entity-link{color:#5a6a48}.subject-card.theme-preview-world-war-ii{background:linear-gradient(155deg,#1b1b1e,#0a0a0e);border-color:#5a6a486b}.subject-card.theme-preview-world-war-ii .connection-type,.subject-card.theme-preview-world-war-ii .follow{color:#5a6a48}.theme-silk-road{--accent:#c9a05a;--accent-soft:#c9a05a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c9a05a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-silk-road .hero h1{color:#f2efe8}.theme-silk-road .eyebrow,.theme-silk-road .connection-type,.theme-silk-road .follow,.theme-silk-road .content a,.theme-silk-road .entity-link{color:#c9a05a}.subject-card.theme-preview-silk-road{background:linear-gradient(155deg,#282120,#0a0a0e);border-color:#c9a05a6b}.subject-card.theme-preview-silk-road .connection-type,.subject-card.theme-preview-silk-road .follow{color:#c9a05a}.theme-nba{--accent:#c8102e;--accent-soft:#c8102e2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c8102e38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-nba .hero h1{color:#f2efe8}.theme-nba .eyebrow,.theme-nba .connection-type,.theme-nba .follow,.theme-nba .content a,.theme-nba .entity-link{color:#c8102e}.subject-card.theme-preview-nba{background:linear-gradient(155deg,#28101b,#0a0a0e);border-color:#c8102e6b}.subject-card.theme-preview-nba .connection-type,.subject-card.theme-preview-nba .follow{color:#c8102e}.theme-fifa-world-cup{--accent:#0a6b3c;--accent-soft:#0a6b3c2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#0a6b3c38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-fifa-world-cup .hero h1{color:#f2efe8}.theme-fifa-world-cup .eyebrow,.theme-fifa-world-cup .connection-type,.theme-fifa-world-cup .follow,.theme-fifa-world-cup .content a,.theme-fifa-world-cup .entity-link{color:#0a6b3c}.subject-card.theme-preview-fifa-world-cup{background:linear-gradient(155deg,#111b1c,#0a0a0e);border-color:#0a6b3c6b}.subject-card.theme-preview-fifa-world-cup .connection-type,.subject-card.theme-preview-fifa-world-cup .follow{color:#0a6b3c}.theme-formula-1{--accent:#e10600;--accent-soft:#e106002e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e1060038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-formula-1 .hero h1{color:#f2efe8}.theme-formula-1 .eyebrow,.theme-formula-1 .connection-type,.theme-formula-1 .follow,.theme-formula-1 .content a,.theme-formula-1 .entity-link{color:#e10600}.subject-card.theme-preview-formula-1{background:linear-gradient(155deg,#2b0f15,#0a0a0e);border-color:#e106006b}.subject-card.theme-preview-formula-1 .connection-type,.subject-card.theme-preview-formula-1 .follow{color:#e10600}.theme-halloween-franchise{--accent:#ff6a00;--accent-soft:#ff6a002e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#ff6a0038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-halloween-franchise .hero h1{color:#f2efe8}.theme-halloween-franchise .eyebrow,.theme-halloween-franchise .connection-type,.theme-halloween-franchise .follow,.theme-halloween-franchise .content a,.theme-halloween-franchise .entity-link{color:#ff6a00}.subject-card.theme-preview-halloween-franchise{background:linear-gradient(155deg,#2e1b15,#0a0a0e);border-color:#ff6a006b}.subject-card.theme-preview-halloween-franchise .connection-type,.subject-card.theme-preview-halloween-franchise .follow{color:#ff6a00}.theme-alien-franchise{--accent:#4a7a3a;--accent-soft:#4a7a3a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#4a7a3a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-alien-franchise .hero h1{color:#f2efe8}.theme-alien-franchise .eyebrow,.theme-alien-franchise .connection-type,.theme-alien-franchise .follow,.theme-alien-franchise .content a,.theme-alien-franchise .entity-link{color:#4a7a3a}.subject-card.theme-preview-alien-franchise{background:linear-gradient(155deg,#191d1c,#0a0a0e);border-color:#4a7a3a6b}.subject-card.theme-preview-alien-franchise .connection-type,.subject-card.theme-preview-alien-franchise .follow{color:#4a7a3a}.theme-the-exorcist{--accent:#6a4a2a;--accent-soft:#6a4a2a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#6a4a2a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-the-exorcist .hero h1{color:#f2efe8}.theme-the-exorcist .eyebrow,.theme-the-exorcist .connection-type,.theme-the-exorcist .follow,.theme-the-exorcist .content a,.theme-the-exorcist .entity-link{color:#6a4a2a}.subject-card.theme-preview-the-exorcist{background:linear-gradient(155deg,#1d171a,#0a0a0e);border-color:#6a4a2a6b}.subject-card.theme-preview-the-exorcist .connection-type,.subject-card.theme-preview-the-exorcist .follow{color:#6a4a2a}.theme-avatar-the-last-airbender{--accent:#e07020;--accent-soft:#e070202e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e0702038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-avatar-the-last-airbender .hero h1{color:#f2efe8}.theme-avatar-the-last-airbender .eyebrow,.theme-avatar-the-last-airbender .connection-type,.theme-avatar-the-last-airbender .follow,.theme-avatar-the-last-airbender .content a,.theme-avatar-the-last-airbender .entity-link{color:#e07020}.subject-card.theme-preview-avatar-the-last-airbender{background:linear-gradient(155deg,#2b1c19,#0a0a0e);border-color:#e070206b}.subject-card.theme-preview-avatar-the-last-airbender .connection-type,.subject-card.theme-preview-avatar-the-last-airbender .follow{color:#e07020}.theme-adventure-time{--accent:#5ec4d8;--accent-soft:#5ec4d82e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#5ec4d838,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-adventure-time .hero h1{color:#f2efe8}.theme-adventure-time .eyebrow,.theme-adventure-time .connection-type,.theme-adventure-time .follow,.theme-adventure-time .content a,.theme-adventure-time .entity-link{color:#5ec4d8}.subject-card.theme-preview-adventure-time{background:linear-gradient(155deg,#1b262f,#0a0a0e);border-color:#5ec4d86b}.subject-card.theme-preview-adventure-time .connection-type,.subject-card.theme-preview-adventure-time .follow{color:#5ec4d8}.theme-pixar{--accent:#00a8e8;--accent-soft:#00a8e82e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#00a8e838,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-pixar .hero h1{color:#f2efe8}.theme-pixar .eyebrow,.theme-pixar .connection-type,.theme-pixar .follow,.theme-pixar .content a,.theme-pixar .entity-link{color:#00a8e8}.subject-card.theme-preview-pixar{background:linear-gradient(155deg,#102231,#0a0a0e);border-color:#00a8e86b}.subject-card.theme-preview-pixar .connection-type,.subject-card.theme-preview-pixar .follow{color:#00a8e8}.theme-lego{--accent:#e8c14a;--accent-soft:#e8c14a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e8c14a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-lego .hero h1{color:#f2efe8}.theme-lego .eyebrow,.theme-lego .connection-type,.theme-lego .follow,.theme-lego .content a,.theme-lego .entity-link{color:#e8c14a}.subject-card.theme-preview-lego{background:linear-gradient(155deg,#2c251e,#0a0a0e);border-color:#e8c14a6b}.subject-card.theme-preview-lego .connection-type,.subject-card.theme-preview-lego .follow{color:#e8c14a}.theme-gi-joe{--accent:#3a6a3a;--accent-soft:#3a6a3a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#3a6a3a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-gi-joe .hero h1{color:#f2efe8}.theme-gi-joe .eyebrow,.theme-gi-joe .connection-type,.theme-gi-joe .follow,.theme-gi-joe .content a,.theme-gi-joe .entity-link{color:#3a6a3a}.subject-card.theme-preview-gi-joe{background:linear-gradient(155deg,#171b1c,#0a0a0e);border-color:#3a6a3a6b}.subject-card.theme-preview-gi-joe .connection-type,.subject-card.theme-preview-gi-joe .follow{color:#3a6a3a}.theme-my-little-pony{--accent:#d48cff;--accent-soft:#d48cff2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#d48cff38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-my-little-pony .hero h1{color:#f2efe8}.theme-my-little-pony .eyebrow,.theme-my-little-pony .connection-type,.theme-my-little-pony .follow,.theme-my-little-pony .content a,.theme-my-little-pony .entity-link{color:#d48cff}.subject-card.theme-preview-my-little-pony{background:linear-gradient(155deg,#291f34,#0a0a0e);border-color:#d48cff6b}.subject-card.theme-preview-my-little-pony .connection-type,.subject-card.theme-preview-my-little-pony .follow{color:#d48cff}.theme-wwe{--accent:#d4af37;--accent-soft:#d4af372e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#d4af3738,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-wwe .hero h1{color:#f2efe8}.theme-wwe .eyebrow,.theme-wwe .connection-type,.theme-wwe .follow,.theme-wwe .content a,.theme-wwe .entity-link{color:#d4af37}.subject-card.theme-preview-wwe{background:linear-gradient(155deg,#29231c,#0a0a0e);border-color:#d4af376b}.subject-card.theme-preview-wwe .connection-type,.subject-card.theme-preview-wwe .follow{color:#d4af37}.theme-aew{--accent:#c4a000;--accent-soft:#c4a0002e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c4a00038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-aew .hero h1{color:#f2efe8}.theme-aew .eyebrow,.theme-aew .connection-type,.theme-aew .follow,.theme-aew .content a,.theme-aew .entity-link{color:#c4a000}.subject-card.theme-preview-aew{background:linear-gradient(155deg,#272115,#0a0a0e);border-color:#c4a0006b}.subject-card.theme-preview-aew .connection-type,.subject-card.theme-preview-aew .follow{color:#c4a000}.theme-njpw{--accent:#c8102e;--accent-soft:#c8102e2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c8102e38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-njpw .hero h1{color:#f2efe8}.theme-njpw .eyebrow,.theme-njpw .connection-type,.theme-njpw .follow,.theme-njpw .content a,.theme-njpw .entity-link{color:#c8102e}.subject-card.theme-preview-njpw{background:linear-gradient(155deg,#28101b,#0a0a0e);border-color:#c8102e6b}.subject-card.theme-preview-njpw .connection-type,.subject-card.theme-preview-njpw .follow{color:#c8102e}.theme-nasa{--accent:#0b3d91;--accent-soft:#0b3d912e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#0b3d9138,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-nasa .hero h1{color:#f2efe8}.theme-nasa .eyebrow,.theme-nasa .connection-type,.theme-nasa .follow,.theme-nasa .content a,.theme-nasa .entity-link{color:#0b3d91}.subject-card.theme-preview-nasa{background:linear-gradient(155deg,#111527,#0a0a0e);border-color:#0b3d916b}.subject-card.theme-preview-nasa .connection-type,.subject-card.theme-preview-nasa .follow{color:#0b3d91}.theme-dinosaurs{--accent:#6a8a3a;--accent-soft:#6a8a3a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#6a8a3a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-dinosaurs .hero h1{color:#f2efe8}.theme-dinosaurs .eyebrow,.theme-dinosaurs .connection-type,.theme-dinosaurs .follow,.theme-dinosaurs .content a,.theme-dinosaurs .entity-link{color:#6a8a3a}.subject-card.theme-preview-dinosaurs{background:linear-gradient(155deg,#1d1f1c,#0a0a0e);border-color:#6a8a3a6b}.subject-card.theme-preview-dinosaurs .connection-type,.subject-card.theme-preview-dinosaurs .follow{color:#6a8a3a}.theme-oceanography{--accent:#1a6a8a;--accent-soft:#1a6a8a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#1a6a8a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-oceanography .hero h1{color:#f2efe8}.theme-oceanography .eyebrow,.theme-oceanography .connection-type,.theme-oceanography .follow,.theme-oceanography .content a,.theme-oceanography .entity-link{color:#1a6a8a}.subject-card.theme-preview-oceanography{background:linear-gradient(155deg,#131b26,#0a0a0e);border-color:#1a6a8a6b}.subject-card.theme-preview-oceanography .connection-type,.subject-card.theme-preview-oceanography .follow{color:#1a6a8a}.theme-critical-role{--accent:#a020f0;--accent-soft:#a020f02e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#a020f038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-critical-role .hero h1{color:#f2efe8}.theme-critical-role .eyebrow,.theme-critical-role .connection-type,.theme-critical-role .follow,.theme-critical-role .content a,.theme-critical-role .entity-link{color:#a020f0}.subject-card.theme-preview-critical-role{background:linear-gradient(155deg,#231232,#0a0a0e);border-color:#a020f06b}.subject-card.theme-preview-critical-role .connection-type,.subject-card.theme-preview-critical-role .follow{color:#a020f0}.theme-welcome-to-night-vale{--accent:#5a3a8a;--accent-soft:#5a3a8a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#5a3a8a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-welcome-to-night-vale .hero h1{color:#f2efe8}.theme-welcome-to-night-vale .eyebrow,.theme-welcome-to-night-vale .connection-type,.theme-welcome-to-night-vale .follow,.theme-welcome-to-night-vale .content a,.theme-welcome-to-night-vale .entity-link{color:#5a3a8a}.subject-card.theme-preview-welcome-to-night-vale{background:linear-gradient(155deg,#1b1526,#0a0a0e);border-color:#5a3a8a6b}.subject-card.theme-preview-welcome-to-night-vale .connection-type,.subject-card.theme-preview-welcome-to-night-vale .follow{color:#5a3a8a}.theme-serial-podcast{--accent:#c45a2c;--accent-soft:#c45a2c2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c45a2c38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-serial-podcast .hero h1{color:#f2efe8}.theme-serial-podcast .eyebrow,.theme-serial-podcast .connection-type,.theme-serial-podcast .follow,.theme-serial-podcast .content a,.theme-serial-podcast .entity-link{color:#c45a2c}.subject-card.theme-preview-serial-podcast{background:linear-gradient(155deg,#27191a,#0a0a0e);border-color:#c45a2c6b}.subject-card.theme-preview-serial-podcast .connection-type,.subject-card.theme-preview-serial-podcast .follow{color:#c45a2c}.theme-wikipedia{--accent:#eaecf0;--accent-soft:#eaecf02e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#eaecf038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-wikipedia .hero h1{color:#f2efe8}.theme-wikipedia .eyebrow,.theme-wikipedia .connection-type,.theme-wikipedia .follow,.theme-wikipedia .content a,.theme-wikipedia .entity-link{color:#eaecf0}.subject-card.theme-preview-wikipedia{background:linear-gradient(155deg,#2c2a32,#0a0a0e);border-color:#eaecf06b}.subject-card.theme-preview-wikipedia .connection-type,.subject-card.theme-preview-wikipedia .follow{color:#eaecf0}.theme-youtube{--accent:red;--accent-soft:#ff00002e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#ff000038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-youtube .hero h1{color:#f2efe8}.theme-youtube .eyebrow,.theme-youtube .connection-type,.theme-youtube .follow,.theme-youtube .content a,.theme-youtube .entity-link{color:red}.subject-card.theme-preview-youtube{background:linear-gradient(155deg,#2e0e15,#0a0a0e);border-color:#ff00006b}.subject-card.theme-preview-youtube .connection-type,.subject-card.theme-preview-youtube .follow{color:red}.theme-meme-history{--accent:#f0a020;--accent-soft:#f0a0202e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#f0a02038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-meme-history .hero h1{color:#f2efe8}.theme-meme-history .eyebrow,.theme-meme-history .connection-type,.theme-meme-history .follow,.theme-meme-history .content a,.theme-meme-history .entity-link{color:#f0a020}.subject-card.theme-preview-meme-history{background:linear-gradient(155deg,#2d2119,#0a0a0e);border-color:#f0a0206b}.subject-card.theme-preview-meme-history .connection-type,.subject-card.theme-preview-meme-history .follow{color:#f0a020}.theme-shakespeare{--accent:#c9a227;--accent-soft:#c9a2272e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c9a22738,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-shakespeare .hero h1{color:#f2efe8}.theme-shakespeare .eyebrow,.theme-shakespeare .connection-type,.theme-shakespeare .follow,.theme-shakespeare .content a,.theme-shakespeare .entity-link{color:#c9a227}.subject-card.theme-preview-shakespeare{background:linear-gradient(155deg,#28221a,#0a0a0e);border-color:#c9a2276b}.subject-card.theme-preview-shakespeare .connection-type,.subject-card.theme-preview-shakespeare .follow{color:#c9a227}.theme-broadway{--accent:#e03570;--accent-soft:#e035702e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e0357038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-broadway .hero h1{color:#f2efe8}.theme-broadway .eyebrow,.theme-broadway .connection-type,.theme-broadway .follow,.theme-broadway .content a,.theme-broadway .entity-link{color:#e03570}.subject-card.theme-preview-broadway{background:linear-gradient(155deg,#2b1423,#0a0a0e);border-color:#e035706b}.subject-card.theme-preview-broadway .connection-type,.subject-card.theme-preview-broadway .follow{color:#e03570}.theme-hamilton{--accent:#3a5a40;--accent-soft:#3a5a402e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#3a5a4038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-hamilton .hero h1{color:#f2efe8}.theme-hamilton .eyebrow,.theme-hamilton .connection-type,.theme-hamilton .follow,.theme-hamilton .content a,.theme-hamilton .entity-link{color:#3a5a40}.subject-card.theme-preview-hamilton{background:linear-gradient(155deg,#17191d,#0a0a0e);border-color:#3a5a406b}.subject-card.theme-preview-hamilton .connection-type,.subject-card.theme-preview-hamilton .follow{color:#3a5a40}.theme-street-fighter{--accent:#e8a020;--accent-soft:#e8a0202e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e8a02038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-street-fighter .hero h1{color:#f2efe8}.theme-street-fighter .eyebrow,.theme-street-fighter .connection-type,.theme-street-fighter .follow,.theme-street-fighter .content a,.theme-street-fighter .entity-link{color:#e8a020}.subject-card.theme-preview-street-fighter{background:linear-gradient(155deg,#2c2119,#0a0a0e);border-color:#e8a0206b}.subject-card.theme-preview-street-fighter .connection-type,.subject-card.theme-preview-street-fighter .follow{color:#e8a020}.theme-mortal-kombat{--accent:#8b0000;--accent-soft:#8b00002e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#8b000038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-mortal-kombat .hero h1{color:#f2efe8}.theme-mortal-kombat .eyebrow,.theme-mortal-kombat .connection-type,.theme-mortal-kombat .follow,.theme-mortal-kombat .content a,.theme-mortal-kombat .entity-link{color:#8b0000}.subject-card.theme-preview-mortal-kombat{background:linear-gradient(155deg,#210e15,#0a0a0e);border-color:#8b00006b}.subject-card.theme-preview-mortal-kombat .connection-type,.subject-card.theme-preview-mortal-kombat .follow{color:#8b0000}.theme-tekken{--accent:#c8102e;--accent-soft:#c8102e2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c8102e38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-tekken .hero h1{color:#f2efe8}.theme-tekken .eyebrow,.theme-tekken .connection-type,.theme-tekken .follow,.theme-tekken .content a,.theme-tekken .entity-link{color:#c8102e}.subject-card.theme-preview-tekken{background:linear-gradient(155deg,#28101b,#0a0a0e);border-color:#c8102e6b}.subject-card.theme-preview-tekken .connection-type,.subject-card.theme-preview-tekken .follow{color:#c8102e}.theme-star-trek{--accent:#5b9cff;--accent-soft:#5b9cff2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#5b9cff38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-star-trek .hero h1{color:#f2efe8}.theme-star-trek .eyebrow,.theme-star-trek .connection-type,.theme-star-trek .follow,.theme-star-trek .content a,.theme-star-trek .entity-link{color:#5b9cff}.subject-card.theme-preview-star-trek{background:linear-gradient(155deg,#1b2134,#0a0a0e);border-color:#5b9cff6b}.subject-card.theme-preview-star-trek .connection-type,.subject-card.theme-preview-star-trek .follow{color:#5b9cff}.theme-blade-runner{--accent:#c45a2c;--accent-soft:#c45a2c2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c45a2c38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-blade-runner .hero h1{color:#f2efe8}.theme-blade-runner .eyebrow,.theme-blade-runner .connection-type,.theme-blade-runner .follow,.theme-blade-runner .content a,.theme-blade-runner .entity-link{color:#c45a2c}.subject-card.theme-preview-blade-runner{background:linear-gradient(155deg,#27191a,#0a0a0e);border-color:#c45a2c6b}.subject-card.theme-preview-blade-runner .connection-type,.subject-card.theme-preview-blade-runner .follow{color:#c45a2c}.theme-foundation-series{--accent:#6a4cff;--accent-soft:#6a4cff2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#6a4cff38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-foundation-series .hero h1{color:#f2efe8}.theme-foundation-series .eyebrow,.theme-foundation-series .connection-type,.theme-foundation-series .follow,.theme-foundation-series .content a,.theme-foundation-series .entity-link{color:#6a4cff}.subject-card.theme-preview-foundation-series{background:linear-gradient(155deg,#1d1734,#0a0a0e);border-color:#6a4cff6b}.subject-card.theme-preview-foundation-series .connection-type,.subject-card.theme-preview-foundation-series .follow{color:#6a4cff}.theme-arthurian-legend{--accent:#5a7a9a;--accent-soft:#5a7a9a2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#5a7a9a38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-arthurian-legend .hero h1{color:#f2efe8}.theme-arthurian-legend .eyebrow,.theme-arthurian-legend .connection-type,.theme-arthurian-legend .follow,.theme-arthurian-legend .content a,.theme-arthurian-legend .entity-link{color:#5a7a9a}.subject-card.theme-preview-arthurian-legend{background:linear-gradient(155deg,#1b1d28,#0a0a0e);border-color:#5a7a9a6b}.subject-card.theme-preview-arthurian-legend .connection-type,.subject-card.theme-preview-arthurian-legend .follow{color:#5a7a9a}.theme-robin-hood{--accent:#2d5a27;--accent-soft:#2d5a272e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#2d5a2738,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-robin-hood .hero h1{color:#f2efe8}.theme-robin-hood .eyebrow,.theme-robin-hood .connection-type,.theme-robin-hood .follow,.theme-robin-hood .content a,.theme-robin-hood .entity-link{color:#2d5a27}.subject-card.theme-preview-robin-hood{background:linear-gradient(155deg,#15191a,#0a0a0e);border-color:#2d5a276b}.subject-card.theme-preview-robin-hood .connection-type,.subject-card.theme-preview-robin-hood .follow{color:#2d5a27}.theme-journey-to-the-west{--accent:#c43030;--accent-soft:#c430302e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#c4303038,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-journey-to-the-west .hero h1{color:#f2efe8}.theme-journey-to-the-west .eyebrow,.theme-journey-to-the-west .connection-type,.theme-journey-to-the-west .follow,.theme-journey-to-the-west .content a,.theme-journey-to-the-west .entity-link{color:#c43030}.subject-card.theme-preview-journey-to-the-west{background:linear-gradient(155deg,#27141b,#0a0a0e);border-color:#c430306b}.subject-card.theme-preview-journey-to-the-west .connection-type,.subject-card.theme-preview-journey-to-the-west .follow{color:#c43030}.theme-coffee{--accent:#6f4e37;--accent-soft:#6f4e372e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#6f4e3738,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-coffee .hero h1{color:#f2efe8}.theme-coffee .eyebrow,.theme-coffee .connection-type,.theme-coffee .follow,.theme-coffee .content a,.theme-coffee .entity-link{color:#6f4e37}.subject-card.theme-preview-coffee{background:linear-gradient(155deg,#1d171c,#0a0a0e);border-color:#6f4e376b}.subject-card.theme-preview-coffee .connection-type,.subject-card.theme-preview-coffee .follow{color:#6f4e37}.theme-sushi{--accent:#e8e4db;--accent-soft:#e8e4db2e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#e8e4db38,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-sushi .hero h1{color:#f2efe8}.theme-sushi .eyebrow,.theme-sushi .connection-type,.theme-sushi .follow,.theme-sushi .content a,.theme-sushi .entity-link{color:#e8e4db}.subject-card.theme-preview-sushi{background:linear-gradient(155deg,#2c292f,#0a0a0e);border-color:#e8e4db6b}.subject-card.theme-preview-sushi .connection-type,.subject-card.theme-preview-sushi .follow{color:#e8e4db}.theme-wine{--accent:#722f37;--accent-soft:#722f372e;--warm:#e0c878;background:radial-gradient(45% 35% at 12% -5%,#722f3738,#0000 55%),linear-gradient(#141018 0%,#0c0a10 60%,#08060a 100%)}.theme-wine .hero h1{color:#f2efe8}.theme-wine .eyebrow,.theme-wine .connection-type,.theme-wine .follow,.theme-wine .content a,.theme-wine .entity-link{color:#722f37}.subject-card.theme-preview-wine{background:linear-gradient(155deg,#1e141c,#0a0a0e);border-color:#722f376b}.subject-card.theme-preview-wine .connection-type,.subject-card.theme-preview-wine .follow{color:#722f37}.ip-infobox{max-width:820px;margin-bottom:28px}.ip-infobox-franchise{margin-top:6px;font-size:.95rem}.ip-infobox-no-media{margin:12px 0 0;font-size:.92rem}.ip-infobox-media,.media-gallery-item{max-width:400px}.ip-infobox-media img,.media-gallery-item img{border:1px solid var(--line);background:#00000059;display:block}.ip-infobox-media img.is-nonfree-media,.media-gallery-item img.is-nonfree-media{filter:contrast(.98)}.fair-use-credit{border:1px solid var(--line);color:#8a8378;background:#00000040;border-top:0;flex-direction:column;gap:6px;padding:10px 12px;font-size:.78rem;line-height:1.45;display:flex}.fair-use-badge{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);width:fit-content;padding:3px 7px;font-size:.68rem;font-weight:800;display:inline-block}.fair-use-badge.is-nonfree{color:var(--warm);border-color:color-mix(in srgb, var(--warm) 45%, transparent)}.fair-use-badge.is-free{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.fair-use-rationale{margin-top:4px}.fair-use-rationale-toggle{appearance:none;color:var(--accent);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:.78rem;font-weight:700;text-decoration:underline}.fair-use-rationale-panel{border:1px solid var(--line);background:#00000047;gap:10px;margin:10px 0 0;padding:12px;display:grid}.fair-use-rationale-panel dt{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:.68rem;font-weight:700}.fair-use-rationale-panel dd{color:#cfc9bc;margin:4px 0 0}.fair-use-rationale-panel blockquote{border-left:2px solid var(--line);color:var(--ink-muted);margin:8px 0 0;padding-left:10px;font-style:italic}.fair-use-rationale-panel code{color:var(--accent);font-size:.85em}.media-gallery{gap:16px;margin-top:16px;display:grid}.commentary-section{border-top:1px solid var(--line);margin-top:36px;padding:18px 0 0}.commentary-section h2{font-family:var(--font-display);margin:0 0 12px;font-size:1.45rem}.commentary-body{color:#cfc9bc;max-width:42rem;line-height:1.75}
