:root{--bg: #fff6ef;--bg-soft: rgba(255, 241, 228, .88);--panel: rgba(255, 255, 255, .96);--panel-strong: rgba(255, 255, 255, .99);--line: rgba(255, 102, 51, .18);--line-strong: rgba(255, 145, 64, .34);--text: #2d1712;--muted: #87574c;--red: #ff4d36;--crimson: #e6391f;--orange: #ff7a2f;--amber: #ffae32;--yellow: #ffd84d;--gold: #ffe27a;--violet: #9d7dff;--brand-gradient: linear-gradient(135deg, #ff4130 0%, #ff7a2f 45%, #ffd84d 100%);--brand-gradient-strong: linear-gradient(135deg, #ff3a2c 0%, #ff6a1f 42%, #ffc933 100%);--brand-gradient-soft: linear-gradient(135deg, rgba(255, 65, 48, .12) 0%, rgba(255, 122, 47, .16) 50%, rgba(255, 216, 77, .22) 100%);--hero-band: linear-gradient(135deg, rgba(255, 70, 50, .18) 0%, rgba(255, 130, 40, .2) 52%, rgba(255, 216, 77, .22) 100%);--surface-glow: radial-gradient(circle at top right, rgba(255, 122, 47, .18), transparent 38%);--shadow: 0 18px 48px rgba(219, 95, 34, .12);--shadow-soft: 0 10px 26px rgba(219, 95, 34, .08);--radius-xl: 32px;--radius-lg: 24px;--radius-md: 18px}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);background:radial-gradient(circle at top center,rgba(255,77,54,.22),transparent 28%),radial-gradient(circle at 82% 12%,rgba(255,174,50,.18),transparent 24%),radial-gradient(circle at 15% 24%,rgba(255,216,77,.24),transparent 20%),linear-gradient(180deg,#fffdfa,#fff0dd)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,122,47,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,122,47,.045) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,rgba(255,255,255,.2),transparent 72%);mask-image:linear-gradient(180deg,rgba(255,255,255,.2),transparent 72%);opacity:.24}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.site-shell{min-height:100vh}.page-shell{max-width:1280px;margin:0 auto;padding:34px 24px 84px}.page-stack{display:flex;flex-direction:column;gap:32px}.brand-kicker,.eyebrow,.section-kicker,.filter-label,.info-subtitle{text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;color:var(--crimson);font-weight:700}.brand-title,.hero-copy h1,.page-hero h1,.entry-hero h1,.section-heading-row h2,.toolbar-topline h2,.callout-panel h2,.spotlight-panel h2,.prose-panel h2,.spoiler-head h2,.lore-section h2,.universe-card h3,.entry-card h3,.timeline-card h3{font-family:Georgia,Times New Roman,serif}.hero-copy p,.page-hero p,.entry-hero p,.entry-hero-summary,.lore-section p,.entry-card p,.universe-card p,.timeline-card p,.prose-panel p,.callout-panel p,.spotlight-panel p,.spoiler-head p,.spoiler-veil,.infobox-lead,.hero-note-card p{color:var(--muted);line-height:1.75}.navbar-wrap{position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,#fffbf5eb,#fff6ece0);border-bottom:1px solid rgba(255,122,47,.16);box-shadow:0 10px 26px #dc641c14}.navbar{max-width:1280px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;position:relative}.brand-mark{display:flex;flex-direction:column;gap:4px;min-width:220px}.brand-title{font-size:1.42rem;font-weight:800;background:var(--brand-gradient-strong);-webkit-background-clip:text;background-clip:text;color:transparent}.nav-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;flex:1}.menu-toggle{display:none;border:1px solid var(--line);border-radius:999px;padding:9px 13px;background:var(--brand-gradient-soft);color:var(--text);font-weight:800;cursor:pointer}.nav-link,.nav-cta,.primary-button,.ghost-button,.filter-chip{border:1px solid var(--line);border-radius:999px;transition:.18s ease}.nav-link{padding:10px 14px;color:var(--muted);background:#ffffffbf}.nav-link:hover,.nav-link.active{color:#fff;background:var(--brand-gradient-strong);border-color:transparent;box-shadow:0 10px 24px #ff5a2f2e}.nav-cta{padding:11px 16px;background:var(--brand-gradient-soft);min-width:138px;text-align:center;font-weight:700}.nav-cta:hover,.primary-button:hover,.ghost-button:hover,.filter-chip:hover,.text-link:hover,.entry-card:hover,.universe-card:hover,.timeline-card:hover{transform:translateY(-2px);border-color:var(--line-strong)}.hero-panel,.page-hero,.toolbar-panel,.entry-hero,.infobox,.entry-card,.universe-card,.timeline-card,.prose-panel,.callout-panel,.spotlight-panel,.entry-content-panel,.spoiler-panel{border:1px solid rgba(255,122,47,.16);background:linear-gradient(180deg,#fffffffc,#fff7effa);box-shadow:var(--shadow);border-radius:var(--radius-lg)}.hero-panel,.page-hero,.toolbar-panel,.entry-hero,.infobox,.prose-panel,.callout-panel,.spotlight-panel,.entry-content-panel,.spoiler-panel{position:relative;overflow:hidden}.hero-panel:before,.entry-hero:before,.page-hero:before,.toolbar-panel:before,.entry-content-panel:before,.spoiler-panel:before,.infobox:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hero-band),var(--surface-glow);pointer-events:none}.page-hero,.toolbar-panel,.prose-panel,.callout-panel,.spotlight-panel,.entry-content-panel,.spoiler-panel,.infobox{padding:26px}.page-hero{padding:30px}.hero-panel{display:grid;grid-template-columns:1.2fr .8fr;gap:28px;padding:42px;border-radius:var(--radius-xl)}.cinematic-hero{min-height:520px}.hero-copy,.entry-hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px}.hero-copy h1,.page-hero h1,.entry-hero h1{margin:0;font-size:clamp(2.6rem,5vw,4.7rem);line-height:.96;max-width:11ch}.page-hero h1,.enhanced-page-hero h1{max-width:12ch}.page-hero h1:after,.entry-hero h1:after,.hero-copy h1:after{content:"";display:block;width:110px;height:5px;margin-top:14px;border-radius:999px;background:var(--brand-gradient-strong);box-shadow:0 6px 18px #ff5a2f26}.hero-actions,.hero-metrics,.tag-row,.filter-row,.focus-row,.spotlight-links{display:flex;flex-wrap:wrap;gap:12px}.primary-button,.ghost-button,.filter-chip{padding:12px 18px;background:transparent}.primary-button{background:var(--brand-gradient-strong);color:#fff;border-color:transparent;font-weight:800;box-shadow:0 12px 24px #ff5a2f2e}.ghost-button{background:#ffffffd6;font-weight:600}.metric-card,.summary-chip,.hero-stat-card,.hero-note-card{border:1px solid rgba(255,122,47,.14);background:linear-gradient(180deg,#fffffffa,#fff6edf5);box-shadow:var(--shadow-soft)}.metric-card{min-width:130px;padding:16px 18px;border-radius:18px}.metric-card span,.summary-chip span,.hero-stat-card span,.hero-note-card span,.hero-stat-card small,.results-line,.entry-card-footer,.timeline-card small,.breadcrumbs,.hero-note-card p{color:var(--muted)}.metric-card strong,.hero-stat-card strong,.summary-chip strong{display:block;margin-top:6px;font-size:1.55rem;color:var(--crimson)}.home-media-page{display:flex;flex-direction:column;gap:34px}.home-media-hero{position:relative;overflow:hidden;border-radius:30px;padding:54px 42px;color:#fff;background:radial-gradient(circle at 14% 18%,rgba(255,216,77,.36),transparent 25%),radial-gradient(circle at 86% 18%,rgba(255,61,34,.35),transparent 28%),linear-gradient(135deg,#ff3d22,#ff842f 48%,#ffd84d);box-shadow:0 24px 70px #b5390c38}.home-media-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.24) 1px,transparent 1px);background-size:16px 16px;opacity:.28;pointer-events:none}.home-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr .9fr;gap:34px;align-items:center}.home-hero-copy h1{margin:0;max-width:720px;font-size:clamp(2.4rem,6vw,5rem);line-height:.95;font-weight:950;letter-spacing:-.05em}.home-hero-copy p{max-width:640px;color:#ffffffe6;font-size:1.05rem;line-height:1.7}.home-hero-actions,.home-hero-metrics{display:flex;flex-wrap:wrap;gap:12px}.home-hero-actions{margin-top:24px}.home-hero-metrics{margin-top:28px}.home-action-primary,.home-action-secondary{padding:13px 18px;border-radius:999px;font-weight:900}.home-action-primary{background:#fff;color:#e6391f}.home-action-secondary{color:#fff;border:1px solid rgba(255,255,255,.52);background:#ffffff24}.home-metric{min-width:110px;padding:14px 18px;border-radius:14px;background:#ffffff29;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.home-metric span{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;opacity:.88}.home-metric strong{display:block;margin-top:6px;font-size:1.6rem;font-weight:950}.home-label{display:inline-flex;width:fit-content;background:linear-gradient(135deg,#ff3d22,#ff8a2f);color:#fff;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;border-radius:5px}.home-spotlight-tile,.home-media-card,.home-entry-card{overflow:hidden;border-radius:16px;background:#fffffff5;color:#2d1712;box-shadow:0 16px 34px #aa380c2e;transition:transform .18s ease,box-shadow .18s ease}.home-spotlight-tile:hover,.home-media-card:hover,.home-entry-card:hover{transform:translateY(-4px);box-shadow:0 22px 48px #aa380c42}.home-spotlight-image-wrap,.home-media-image-wrap,.home-entry-image-wrap{background:linear-gradient(135deg,#ff3d22,#ff842f 48%,#ffd84d);overflow:hidden}.home-spotlight-image-wrap{height:280px}.home-media-card{display:grid;grid-template-rows:165px 1fr}.home-media-image-wrap{height:165px}.home-entry-card{display:grid;grid-template-columns:110px 1fr;gap:0;align-items:stretch;min-height:150px}.home-entry-image-wrap{min-height:125px}.home-spotlight-image,.home-media-image,.home-entry-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.home-spotlight-info,.home-media-content,.home-entry-content{background:linear-gradient(180deg,#fffffff5,#fff7e8f0);color:#2d1712}.home-spotlight-info{position:relative;padding:28px 20px 20px}.home-media-content,.home-entry-content{display:flex;flex-direction:column}.home-media-content{position:relative;padding:28px 16px 18px;min-height:230px}.home-entry-content{padding:14px}.home-spotlight-info .home-label,.home-media-content .home-label{position:absolute;top:-13px;left:16px}.home-spotlight-info h2,.home-section-heading h2,.home-media-card h3,.home-entry-card h3{margin:8px 0;color:#2d1712;font-weight:950;letter-spacing:-.02em}.home-spotlight-info p,.home-media-content p,.home-entry-card p{margin:0;color:#6f3f34;line-height:1.55}.home-media-content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.65em}.home-entry-content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.1em}.home-section{display:flex;flex-direction:column;gap:16px}.home-section-heading{display:flex;justify-content:space-between;align-items:end;gap:16px}.home-section-heading span{color:var(--crimson);font-weight:950;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}.home-section-heading a{color:var(--crimson);font-weight:900}.home-media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.home-entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.home-entry-category{color:#d63a1f;font-size:.72rem;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.home-meta,.home-entry-content .home-meta{margin-top:auto;color:#d63a1f;font-size:.82rem;font-weight:850}.section-block{display:flex;flex-direction:column;gap:18px}.section-heading-row,.toolbar-topline{display:flex;align-items:end;justify-content:space-between;gap:16px}.section-heading-row h2,.toolbar-topline h2,.callout-panel h2,.spotlight-panel h2,.prose-panel h2,.spoiler-head h2,.lore-section h2,.timeline-card h3,.entry-card h3,.universe-card h3{margin:8px 0 0;font-size:clamp(1.45rem,2vw,2rem)}.split-callout-grid,.home-lower-grid,.entry-layout{display:grid;gap:22px}.split-callout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-lower-grid{grid-template-columns:minmax(0,1.25fr) minmax(290px,.75fr);align-items:start}.card-grid{display:grid;gap:18px}.card-grid.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.card-grid.three-up{grid-template-columns:repeat(3,minmax(0,1fr))}.entry-card,.universe-card{padding:20px;display:flex;flex-direction:column;gap:18px;min-height:240px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.entry-card{justify-content:space-between}.entry-card:hover,.universe-card:hover,.timeline-card:hover{box-shadow:0 16px 34px #ff5f2329}.entry-card-top{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.entry-card-body,.universe-card-body{display:flex;flex-direction:column;gap:12px}.entry-card h3,.universe-card h3{margin:0;font-size:1.6rem}.entry-card p,.universe-card p{margin:0}.entry-card-footer{display:flex;justify-content:space-between;gap:12px;font-size:.95rem;flex-wrap:wrap;padding-top:4px}.entry-badge,.canon-badge,.tag-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;border:1px solid rgba(255,122,47,.18);background:linear-gradient(135deg,#ff4d361a,#ffd84d33);font-size:.78rem;font-weight:700}.entry-badge.muted,.canon-badge.subtle,.tag-pill{color:var(--muted)}.canon-badge{background:linear-gradient(135deg,#ff4d3624,#ffd84d42)}.search-wrap{width:100%}.search-input{width:100%;border-radius:18px;border:1px solid rgba(255,122,47,.18);padding:16px 18px;background:#fffffffa;color:var(--text);outline:none;box-shadow:inset 0 1px #ffffffe6}.search-input:focus{border-color:#ff8a3d80;box-shadow:0 0 0 4px #ff5a2f1a,inset 0 1px #ffffffe6}.upgraded-toolbar{display:flex;flex-direction:column;gap:22px}.filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.filter-block{display:flex;flex-direction:column;gap:12px}.filter-chip{background:#ffffffdb;color:var(--text);font-weight:600}.filter-chip.active{background:var(--brand-gradient-strong);color:#fff;border-color:transparent;font-weight:800;box-shadow:0 10px 20px #ff5a2f29}.entry-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:28px;padding:34px;align-items:start}.entry-hero-copy,.entry-hero-media{position:relative;z-index:1}.entry-hero-media{display:flex;flex-direction:column;gap:12px;min-width:0}.entry-hero-summary{max-width:68ch;margin:0}.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:.94rem}.entry-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:8px;overflow:hidden;border:1px solid rgba(255,122,47,.18);border-radius:18px;background:#ffffffb8;box-shadow:var(--shadow-soft)}.summary-chip{padding:16px 18px;border-radius:0;border:none;box-shadow:none;background:transparent;min-width:0}.summary-chip+.summary-chip{border-left:1px solid rgba(255,122,47,.14)}.summary-chip span{display:block;margin-bottom:6px;color:var(--crimson);font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.summary-chip strong{display:block;margin:0;color:var(--text);font-size:.98rem;font-weight:850;line-height:1.25;overflow-wrap:anywhere}.entry-hero-art{position:relative;width:100%;height:380px;display:flex;align-items:center;justify-content:center;border-radius:22px;overflow:hidden;border:1px solid rgba(255,122,47,.14);background:linear-gradient(135deg,#ff5a2f14,#ffc8501f)}.entry-hero-image{max-width:100%;max-height:100%;object-fit:contain;object-position:center;z-index:1}.upgraded-entry-layout{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start}.entry-sidebar-column{position:sticky;top:106px}.entry-content-column{display:flex;flex-direction:column;gap:22px}.entry-content-panel{display:flex;flex-direction:column;gap:24px}.lore-section{padding-bottom:20px;border-bottom:1px solid rgba(255,122,47,.14)}.lore-section:last-child{padding-bottom:0;border-bottom:none}.lore-section h2,.spoiler-section h3{margin:0 0 10px}.entry-gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px}.entry-gallery-item{display:block;overflow:hidden;border-radius:18px;border:1px solid rgba(255,122,47,.15);background:#fff;box-shadow:var(--shadow-soft);transition:.18s ease}.entry-gallery-item:hover{transform:translateY(-3px)}.entry-gallery-item img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.infobox{display:flex;flex-direction:column;gap:18px}.infobox-title{font-family:Georgia,Times New Roman,serif;font-size:1.2rem}.infobox-grid{display:grid;gap:12px}.infobox-row{display:grid;gap:4px;padding:12px 0;border-bottom:1px solid rgba(255,122,47,.14)}.infobox-row:last-child{border-bottom:none}.infobox-row span{color:var(--muted);text-transform:uppercase;font-size:.72rem;letter-spacing:.12em}.info-subblock{display:flex;flex-direction:column;gap:10px}.spoiler-head{position:relative;z-index:1;display:flex;align-items:start;justify-content:space-between;gap:18px}.compact-button{white-space:nowrap}.spoiler-body{margin-top:18px;display:flex;flex-direction:column;gap:18px}.spoiler-section{padding:20px;border-radius:18px;border:1px solid rgba(255,122,47,.14);background:linear-gradient(180deg,#fffcf7fa,#fff1dff2)}.spoiler-veil{margin-top:18px;padding:18px;border-radius:16px;border:1px dashed rgba(255,145,64,.34);background:#fff1e5e6}.timeline-list{display:flex;flex-direction:column;gap:18px}.timeline-card{display:grid;grid-template-columns:18px minmax(0,1fr);gap:18px;padding:22px}.timeline-marker{width:10px;border-radius:999px;background:var(--brand-gradient-strong);box-shadow:0 0 18px #ff8a3d38}.timeline-year,.text-link{color:var(--crimson);font-weight:700}.prose-panel{display:flex;flex-direction:column;gap:16px}.wiki-archive-page{max-width:1100px;margin:0 auto;padding:24px 20px 56px}.wiki-archive-header{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;border-bottom:2px solid rgba(255,122,47,.16);padding-bottom:18px}.wiki-archive-header h1{margin:6px 0 10px;font-size:2rem}.wiki-archive-header p{margin:0;max-width:720px;color:#87574ceb;line-height:1.5}.wiki-archive-kicker{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--crimson);font-weight:700}.wiki-archive-count{min-width:110px;text-align:right}.wiki-archive-count strong{display:block;font-size:1.8rem;line-height:1;color:var(--crimson)}.wiki-archive-count span{font-size:.9rem;color:#87574ce0}.wiki-archive-controls{display:grid;grid-template-columns:1.5fr repeat(3,minmax(160px,1fr));gap:14px;margin-bottom:22px;align-items:end}.wiki-filter-group{display:flex;flex-direction:column;gap:6px}.wiki-filter-group label{font-size:.8rem;color:#87574cf5;font-weight:700}.wiki-filter-group select{height:42px;border-radius:10px;border:1px solid rgba(255,122,47,.18);background:linear-gradient(180deg,#fffdfa,#fff2e5);color:var(--text);padding:0 12px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.wiki-filter-group select option{background:#fffaf5;color:var(--text)}.wiki-filter-group select:focus{outline:none;border-color:#ff8a3d8a;box-shadow:0 0 0 2px #ff5a2f1f}.wiki-az-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;padding:14px 0 10px;border-bottom:2px solid rgba(255,122,47,.14)}.wiki-az-nav button{background:linear-gradient(180deg,#ffffffe0,#fff5ebf2);border:1px solid rgba(255,122,47,.14);color:var(--crimson);font-size:.95rem;cursor:pointer;padding:6px 10px;border-radius:999px;font-weight:700}.wiki-az-nav button.active{color:#fff;background:var(--brand-gradient-strong);border-color:transparent;text-decoration:none;box-shadow:0 10px 20px #ff5a2f29}.wiki-az-nav button:disabled{color:#87574c5c;cursor:default;background:#ffffff8f}.wiki-directory{display:flex;flex-direction:column;gap:28px}.wiki-letter-section{scroll-margin-top:100px}.wiki-letter-heading{margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid rgba(255,122,47,.12)}.wiki-letter-heading h2{margin:0;font-size:2rem;font-weight:700;color:var(--crimson)}.wiki-entry-list{display:flex;flex-direction:column}.wiki-entry-row{display:grid;grid-template-columns:56px 1fr;gap:14px;align-items:center;padding:12px 0;color:inherit;border-bottom:1px solid rgba(255,122,47,.08)}.wiki-entry-row:hover h3{color:var(--crimson)}.wiki-entry-thumb{width:56px;height:56px;object-fit:cover;border-radius:8px;background:linear-gradient(135deg,#ff4d3629,#ffd84d3d);border:1px solid rgba(255,122,47,.12)}.wiki-entry-content{min-width:0}.wiki-entry-topline h3{margin:0 0 6px;font-size:1.15rem;font-weight:700;transition:color .18s ease}.wiki-entry-meta{display:flex;flex-wrap:wrap;gap:8px 14px;color:#87574ce6;font-size:.82rem}.wiki-empty-state{padding:20px 0;color:#87574ceb}@media (max-width: 1080px){.hero-panel,.entry-hero,.home-lower-grid,.split-callout-grid,.upgraded-entry-layout,.filter-grid,.card-grid.three-up,.card-grid.two-up{grid-template-columns:1fr}.spotlight-panel,.entry-sidebar-column{position:static}.entry-summary-grid{grid-template-columns:1fr}.home-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-hero-inner,.home-entry-grid{grid-template-columns:1fr}.home-media-hero{padding:38px 24px}}@media (max-width: 820px){.navbar{flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:10px 14px;gap:12px}.brand-mark{min-width:0;flex:1}.brand-kicker{font-size:.58rem;letter-spacing:.12em}.brand-title{font-size:1.06rem;line-height:1.05}.menu-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.nav-links{display:none;position:absolute;top:calc(100% + 8px);left:14px;right:14px;width:auto;flex-direction:column;gap:10px;padding:14px;background:linear-gradient(180deg,#fffffffa,#fff6ecfa);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);z-index:100}.nav-links.open{display:flex}.nav-link,.nav-cta{width:100%;text-align:center;justify-content:center;padding:11px 14px}.nav-cta{min-width:0}.page-shell{padding:22px 14px 64px}.hero-panel,.entry-hero,.page-hero,.toolbar-panel,.prose-panel,.callout-panel,.spotlight-panel,.entry-content-panel,.spoiler-panel,.infobox,.timeline-card{padding:20px}.hero-copy h1,.page-hero h1,.entry-hero h1{font-size:clamp(2rem,9vw,3rem);max-width:none}.section-heading-row,.toolbar-topline,.spoiler-head,.home-section-heading{flex-direction:column;align-items:start}.summary-chip+.summary-chip{border-left:none;border-top:1px solid rgba(255,122,47,.14)}.hero-side,.entry-hero-art{min-height:260px}.entry-hero-art{height:300px}.wiki-archive-header{flex-direction:column;align-items:flex-start}.wiki-archive-count{text-align:left}.wiki-archive-controls,.home-media-grid,.entry-gallery-grid{grid-template-columns:1fr}}@media (max-width: 640px){.home-entry-card{grid-template-columns:86px 1fr}.home-entry-image-wrap{min-height:105px}}.entry-hero-main{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px}.mobile-entry-art{display:none}@media (max-width: 820px){.desktop-entry-art{display:none}.mobile-entry-art{display:flex}}:root{--paper: #f6f0e7;--paper-2: #fffaf3;--ink: #191513;--ink-2: #423934;--quiet: #76665d;--rule: #d8cbbd;--brand-red: #ef3e23;--brand-orange: #f47a21;--brand-yellow: #f6bd36;--shadow-editorial: 0 16px 36px rgba(55, 35, 24, .08)}body{color:var(--ink);background:var(--paper);background-image:none;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{display:none}::selection{background:#ffd8a8;color:var(--ink)}.page-shell{max-width:1220px;padding-top:38px}.page-stack{gap:44px}.navbar-wrap{background:#f6f0e7f5;border-bottom:1px solid var(--rule);box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.navbar{max-width:1220px;padding:15px 24px}.brand-mark{gap:2px;min-width:240px}.brand-kicker{color:var(--brand-red);font-size:.59rem;letter-spacing:.22em;font-weight:850}.brand-title{color:var(--ink);background:none;-webkit-text-fill-color:initial;font-family:Georgia,Times New Roman,serif;font-size:1.28rem;letter-spacing:-.02em}.nav-links{justify-content:flex-end;gap:2px}.nav-link{border:0;border-radius:0;background:transparent;color:var(--quiet);padding:8px 11px;font-size:.83rem;font-weight:700}.nav-link:hover,.nav-link.active{color:var(--ink);background:transparent;box-shadow:none;transform:none}.nav-link.active{box-shadow:inset 0 -2px 0 var(--brand-red)}.menu-toggle{border-radius:3px;background:var(--paper-2);color:var(--ink)}.brand-title,.hero-copy h1,.page-hero h1,.entry-hero h1,.section-heading-row h2,.toolbar-topline h2,.callout-panel h2,.spotlight-panel h2,.prose-panel h2,.spoiler-head h2,.lore-section h2,.universe-card h3,.entry-card h3,.timeline-card h3,.home-section-heading h2,.home-media-card h3,.home-entry-card h3,.home-spotlight-info h2,.wiki-archive-header h1{font-family:Georgia,Times New Roman,serif}.eyebrow,.section-kicker,.filter-label,.info-subtitle,.wiki-archive-kicker,.home-section-heading span,.home-entry-category{color:var(--brand-red);letter-spacing:.17em;font-weight:850}.home-media-page{gap:58px}.home-media-hero{border-radius:0;padding:0;color:var(--ink);background:var(--ink);box-shadow:var(--shadow-editorial);border:1px solid #2b2521}.home-media-hero:before{display:none}.home-hero-inner{grid-template-columns:.95fr 1.05fr;gap:0;min-height:440px}.home-hero-copy{align-self:stretch;padding:52px 46px;display:flex;flex-direction:column;justify-content:center;background:#1b1816;position:relative}.home-hero-copy:before{content:"ACACIA ENTERTAINMENT / WORLD ARCHIVE";color:#f5b63d;font-size:.62rem;letter-spacing:.2em;font-weight:900;margin-bottom:24px}.home-hero-copy h1{font-family:Georgia,Times New Roman,serif;color:#fff9ef;font-size:clamp(3rem,5vw,5.4rem);line-height:.92;letter-spacing:-.055em;max-width:8ch;font-weight:700}.home-hero-copy p{color:#cfc3b9;max-width:520px;font-size:.98rem;line-height:1.65}.home-hero-copy>.home-label{display:none}.home-hero-actions{margin-top:26px}.home-action-primary,.home-action-secondary{border-radius:2px;padding:12px 16px;font-size:.78rem;letter-spacing:.03em;text-transform:uppercase}.home-action-primary{background:var(--brand-red);color:#fff}.home-action-secondary{background:transparent;border:1px solid #675a51;color:#fff8ef}.home-hero-metrics{margin-top:34px;gap:0;border-top:1px solid #443b35}.home-metric{min-width:110px;padding:16px 22px 0 0;margin-right:22px;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.home-metric span{color:#9f9188;font-size:.59rem;letter-spacing:.16em}.home-metric strong{color:#fff9ef;font-family:Georgia,serif;font-size:1.45rem;font-weight:600}.home-spotlight-tile{border-radius:0;box-shadow:none;background:#fff;align-self:stretch;display:grid;grid-template-rows:minmax(0,1fr) auto}.home-spotlight-tile:hover{transform:none;box-shadow:none}.home-spotlight-image-wrap{height:auto;min-height:285px;background:#27211e}.home-spotlight-image{object-fit:cover}.home-spotlight-info{padding:25px 28px 28px;border-top:5px solid var(--brand-red);background:#fffaf3}.home-spotlight-info .home-label{position:static;margin-bottom:6px}.home-label{border-radius:0;padding:4px 7px;background:var(--brand-red);font-size:.58rem;letter-spacing:.12em;font-weight:900}.home-spotlight-info h2{font-size:1.65rem}.home-spotlight-info p{color:var(--quiet);font-size:.9rem}.home-section{gap:20px}.home-section-heading{border-bottom:1px solid var(--rule);padding-bottom:12px;align-items:end}.home-section-heading h2{margin:5px 0 0;font-size:1.72rem;letter-spacing:-.025em}.home-section-heading a{color:var(--ink);font-size:.76rem;text-transform:uppercase;letter-spacing:.08em}.home-section-heading a:after{content:"  →";color:var(--brand-red)}.home-media-grid{gap:16px}.home-media-card{border-radius:0;border:1px solid var(--rule);box-shadow:none;background:var(--paper-2);grid-template-rows:178px 1fr;position:relative}.home-media-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-editorial);border-color:#bba999}.home-media-image-wrap{height:178px;background:#211d1a;border-bottom:1px solid var(--rule)}.home-media-image{transition:transform .35s ease}.home-media-card:hover .home-media-image{transform:scale(1.015)}.home-media-content{padding:24px 18px 17px;min-height:220px;background:var(--paper-2)}.home-media-content .home-label{top:-12px;left:14px}.home-media-card h3{font-size:1.18rem;letter-spacing:-.02em}.home-media-content p{color:var(--quiet);font-size:.86rem;line-height:1.58}.home-meta{color:var(--brand-red);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}.home-entry-grid{gap:10px}.home-entry-card{border-radius:0;border:1px solid var(--rule);box-shadow:none;background:var(--paper-2);grid-template-columns:96px 1fr;min-height:128px}.home-entry-card:hover{transform:translate(2px);box-shadow:none;border-color:#bba999}.home-entry-image-wrap{min-height:126px;background:#211d1a;border-right:1px solid var(--rule)}.home-entry-content{padding:14px 16px;background:var(--paper-2)}.home-entry-card h3{font-size:1.03rem;margin:4px 0 5px}.home-entry-card p{color:var(--quiet);font-size:.8rem;line-height:1.45}.home-entry-category{font-size:.57rem}.home-entry-content .home-meta{font-size:.66rem}.page-hero,.toolbar-panel,.prose-panel,.callout-panel,.spotlight-panel,.entry-content-panel,.spoiler-panel,.infobox,.entry-card,.universe-card,.timeline-card{border:1px solid var(--rule);border-radius:0;background:var(--paper-2);box-shadow:none}.page-hero:before,.toolbar-panel:before,.entry-content-panel:before,.spoiler-panel:before,.infobox:before{display:none}.page-hero{padding:40px;border-top:5px solid var(--brand-red)}.page-hero h1{font-size:clamp(2.5rem,5vw,4.4rem);line-height:.95;letter-spacing:-.045em}.page-hero h1:after,.entry-hero h1:after,.hero-copy h1:after{display:none}.page-hero p{max-width:720px;color:var(--quiet)}.card-grid.three-up{gap:14px}.universe-card{padding:22px;min-height:265px;border-top:4px solid var(--brand-red)}.universe-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-editorial)}.universe-card .entry-card-top{border-bottom:1px solid var(--rule);padding-bottom:12px}.universe-card h3{font-size:1.65rem}.universe-card p{color:var(--quiet);font-size:.9rem;line-height:1.6}.entry-badge,.canon-badge,.tag-pill{border-radius:2px;border:1px solid var(--rule);background:transparent;padding:5px 8px;font-size:.65rem;text-transform:uppercase;letter-spacing:.07em}.tag-pill{color:var(--quiet)}.text-link{color:var(--ink);font-size:.76rem;text-transform:uppercase;letter-spacing:.07em}.text-link:after{content:"  →";color:var(--brand-red)}.wiki-archive-page{max-width:1120px;padding-top:8px}.wiki-archive-header{border-bottom:1px solid var(--ink);padding-bottom:22px}.wiki-archive-header h1{font-size:clamp(2.4rem,5vw,4rem);letter-spacing:-.04em}.wiki-archive-header p{color:var(--quiet)}.wiki-archive-count strong{color:var(--ink);font-family:Georgia,serif;font-weight:500}.wiki-archive-controls{border-bottom:1px solid var(--rule);padding-bottom:20px}.search-input,.wiki-filter-group select{border-radius:2px;border:1px solid var(--rule);background:#fffaf3;box-shadow:none;color:var(--ink)}.search-input:focus,.wiki-filter-group select:focus{border-color:var(--brand-red);box-shadow:0 0 0 2px #ef3e2314}.wiki-az-nav{border-bottom:1px solid var(--rule);gap:2px}.wiki-az-nav button{border:0;border-radius:0;background:transparent;color:var(--quiet);font-size:.78rem;padding:5px 8px}.wiki-az-nav button.active{color:#fff;background:var(--ink);box-shadow:none}.wiki-letter-heading{border-bottom:1px solid var(--ink)}.wiki-letter-heading h2{color:var(--ink);font-family:Georgia,serif;font-weight:500}.wiki-entry-row{grid-template-columns:66px 1fr;padding:14px 0;border-bottom:1px solid var(--rule)}.wiki-entry-thumb{width:66px;height:66px;border-radius:0;border:1px solid var(--rule);background:#eee5da}.wiki-entry-topline h3{font-family:Georgia,serif;font-size:1.16rem}.wiki-entry-row:hover h3{color:var(--brand-red)}.wiki-entry-meta{color:var(--quiet)}.entry-hero{border-radius:0;border:1px solid var(--rule);border-top:5px solid var(--brand-red);background:#1b1816;box-shadow:none;color:#fff9ef;padding:34px;align-items:stretch}.entry-hero:before{display:none}.entry-hero h1{color:#fff9ef;font-size:clamp(2.8rem,5vw,5rem);letter-spacing:-.05em}.breadcrumbs{color:#aa9b91;font-size:.78rem}.entry-hero .entry-badge,.entry-hero .canon-badge{border-color:#514740;color:#d7ccc3}.entry-summary-grid{border:1px solid #49403a;border-radius:0;background:transparent;box-shadow:none}.summary-chip{background:transparent}.summary-chip+.summary-chip{border-left-color:#49403a}.summary-chip span{color:#f5a13c}.summary-chip strong{color:#fff9ef}.entry-hero-art{height:390px;border-radius:0;border:1px solid #4d433d;background:#0e0d0c}.entry-hero-image{width:100%;height:100%;object-fit:contain}.upgraded-entry-layout{grid-template-columns:300px minmax(0,1fr);gap:28px}.entry-sidebar-column{top:92px}.infobox{padding:20px}.infobox-title{font-size:1.3rem}.infobox-row{border-bottom-color:var(--rule)}.infobox-row span{color:var(--quiet);font-size:.62rem}.entry-content-panel{padding:32px 34px}.lore-section{border-bottom-color:var(--rule)}.lore-section h2{font-size:1.7rem}.lore-section p{color:var(--ink-2);font-size:.96rem;line-height:1.78}.spoiler-section,.spoiler-veil{border-radius:0;border-color:var(--rule);background:#f7efe5}.entry-card{min-height:210px;padding:20px}.entry-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-editorial)}.entry-card p{color:var(--quiet);font-size:.9rem}.entry-card-footer{border-top:1px solid var(--rule);padding-top:12px;font-size:.75rem}.entry-gallery-item{border-radius:0;border-color:var(--rule);box-shadow:none}.timeline-card{border-left:3px solid var(--brand-red)}.timeline-marker{background:var(--ink);box-shadow:none}.timeline-year{color:var(--brand-red)}@media (max-width: 1080px){.home-hero-inner{grid-template-columns:1fr}.home-spotlight-tile{grid-template-columns:.9fr 1.1fr;grid-template-rows:none}.home-spotlight-image-wrap{min-height:250px}.upgraded-entry-layout{grid-template-columns:1fr}}@media (max-width: 820px){.navbar{padding:11px 14px}.nav-links{background:#f8f1e8;border:1px solid var(--rule);border-radius:0;box-shadow:var(--shadow-editorial)}.nav-link{text-align:left}.nav-link.active{background:var(--ink);color:#fff;box-shadow:none}.home-media-page{gap:42px}.home-hero-copy{padding:42px 24px}.home-hero-copy h1{font-size:clamp(3rem,15vw,4.8rem)}.home-spotlight-tile{grid-template-columns:1fr}.home-spotlight-image-wrap{min-height:220px}.home-media-grid{grid-template-columns:1fr}.home-media-card{grid-template-columns:42% 58%;grid-template-rows:none;min-height:190px}.home-media-image-wrap{height:100%;min-height:190px;border-bottom:0;border-right:1px solid var(--rule)}.home-media-content{min-height:190px;padding:22px 15px 14px}.home-media-content p{min-height:auto;-webkit-line-clamp:3}.page-hero{padding:28px 22px}.entry-hero{padding:22px}.entry-hero-art{height:320px}.entry-content-panel{padding:25px 22px}}@media (max-width: 560px){.home-media-card{grid-template-columns:1fr;grid-template-rows:155px 1fr}.home-media-image-wrap{min-height:155px;border-right:0;border-bottom:1px solid var(--rule)}.home-media-content{min-height:205px}.home-entry-card{grid-template-columns:82px 1fr}.home-entry-content p{-webkit-line-clamp:2}.entry-summary-grid{grid-template-columns:1fr}.summary-chip+.summary-chip{border-left:0;border-top:1px solid #49403a}}:root{--ac-red:#e12517;--ac-red-deep:#9f100b;--ac-orange:#ff6419;--ac-yellow:#ffbd24;--ac-ink:#171210;--ac-paper:#fffaf3;--ac-line:#d9c9bd}body{background:#a90e08 url(/images/brand/acacia-codex-bg-v6.jpg) center top / cover fixed no-repeat!important;color:var(--ac-ink)!important;font-family:Arial Nova,Avenir Next,Helvetica Neue,Arial,sans-serif!important}body:before{display:none!important}.home-media-hero,.home-section,.home-media-card,.home-entry-card,.home-spotlight-tile,.home-spotlight-info,.page-hero,.toolbar-panel,.prose-panel,.callout-panel,.spotlight-panel,.entry-content-panel,.spoiler-panel,.infobox,.entry-card,.universe-card,.timeline-card{border-radius:0!important}.navbar-wrap{background:#fffaf3f7!important;border-bottom:1px solid rgba(80,14,7,.2)!important;box-shadow:0 4px 18px #3d04011f!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand-title{color:#1b1210!important;font-weight:850!important;letter-spacing:-.035em!important}.brand-kicker,.eyebrow,.section-kicker,.filter-label,.info-subtitle,.wiki-archive-kicker,.home-section-heading span,.home-entry-category{color:var(--ac-red)!important;font-weight:850!important}.nav-link{color:#584640!important;font-weight:700!important}.nav-link.active,.nav-link:hover{color:var(--ac-red)!important}.nav-link.active{box-shadow:inset 0 -3px 0 var(--ac-red)!important}.brand-title,.hero-copy h1,.page-hero h1,.entry-hero h1,.section-heading-row h2,.toolbar-topline h2,.callout-panel h2,.spotlight-panel h2,.prose-panel h2,.spoiler-head h2,.lore-section h2,.universe-card h3,.entry-card h3,.timeline-card h3,.home-hero-copy h1,.home-spotlight-info h2,.home-section-heading h2,.home-media-card h3,.home-entry-card h3,.wiki-archive-header h1,.wiki-letter-heading h2,.wiki-entry-topline h3,.infobox-title{font-family:Arial Nova,Avenir Next,Helvetica Neue,Arial,sans-serif!important;font-weight:800!important}.home-hero-copy h1,.page-hero h1,.entry-hero h1,.wiki-archive-header h1{font-weight:900!important;letter-spacing:-.055em!important;line-height:.96!important}.home-media-hero{background:#fff!important;border:1px solid rgba(71,12,7,.42)!important;box-shadow:0 22px 55px #39050240!important;overflow:hidden!important}.home-hero-inner{grid-template-columns:1fr 1.12fr!important;gap:0!important;align-items:stretch!important}.home-hero-copy{padding:48px 44px!important;background:linear-gradient(145deg,#a70d08,#d92013 62%,#f04a16)!important;color:#fff!important}.home-hero-copy h1{color:#fff!important}.home-hero-copy p{color:#ffffffde!important}.home-action-primary{background:var(--ac-yellow)!important;color:#2a0e07!important;border-color:var(--ac-yellow)!important;border-radius:2px!important;box-shadow:none!important}.home-action-secondary{background:transparent!important;color:#fff!important;border-color:#ffffff9e!important;border-radius:2px!important}.home-hero-metrics{border-top-color:#ffffff40!important}.home-metric{background:transparent!important;border:0!important;border-right:1px solid rgba(255,255,255,.22)!important;border-radius:0!important}.home-metric:last-child{border-right:0!important}.home-metric span{color:#ffffff9e!important}.home-metric strong{color:#fff!important}.home-spotlight-tile{display:grid!important;grid-template-rows:minmax(0,1fr) auto!important;min-height:100%!important;background:#fff!important;box-shadow:none!important}.home-spotlight-image-wrap{height:auto!important;min-height:255px!important;overflow:hidden!important;background:#15100f!important}.home-spotlight-image-wrap img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.home-spotlight-info{padding:22px 22px 20px!important;background:#fff!important;border-top:4px solid var(--ac-red)!important}.home-label{border-radius:1px!important;background:var(--ac-red)!important;color:#fff!important}.home-section{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.home-section-heading{padding:16px 0 13px!important;border-bottom:1px solid rgba(255,244,229,.62)!important;color:#fff!important}.home-section-heading h2{color:#fff!important;text-shadow:0 2px 12px rgba(60,0,0,.28)!important}.home-section-heading span{color:var(--ac-yellow)!important}.home-section-heading a{color:#fff!important;font-weight:850!important}.home-media-grid{gap:16px!important}.home-media-card{background:#fff!important;border:1px solid rgba(92,25,12,.25)!important;box-shadow:0 8px 22px #34040221!important;grid-template-rows:165px 1fr!important}.home-media-card:hover{transform:translateY(-3px)!important;box-shadow:0 15px 30px #34040230!important}.home-media-image-wrap{height:165px!important;background:#17100e!important}.home-media-image-wrap img{width:100%!important;height:100%!important;object-fit:cover!important}.home-media-content{background:#fff!important;padding:28px 17px 16px!important;min-height:205px!important}.home-media-content .home-label{background:var(--ac-red)!important}.home-media-card:nth-child(3n+2) .home-label{background:var(--ac-orange)!important}.home-media-card:nth-child(3n) .home-label{background:var(--ac-yellow)!important;color:#2b0e06!important}.home-media-card h3,.home-entry-card h3{color:#1d1411!important;letter-spacing:-.025em!important}.home-media-content p,.home-entry-card p,.home-spotlight-info p{color:#68544d!important}.home-meta{color:var(--ac-red)!important;font-weight:850!important}.home-entry-grid{gap:8px!important}.home-entry-card{background:#fff!important;border:1px solid rgba(92,25,12,.23)!important;box-shadow:0 6px 16px #3404021a!important;grid-template-columns:98px 1fr!important}.home-entry-card:hover{transform:translateY(-2px)!important;box-shadow:0 10px 22px #34040226!important}.home-entry-content{background:#fff!important}.home-entry-category{color:var(--ac-red)!important}.page-hero,.toolbar-panel,.prose-panel,.callout-panel,.spotlight-panel,.entry-content-panel,.spoiler-panel,.infobox,.entry-card,.universe-card,.timeline-card{background:#fffaf3f9!important;border-color:#5c190c40!important;box-shadow:0 12px 30px #34040226!important}.page-hero{border-top:5px solid var(--ac-red)!important}.entry-hero{border-radius:0!important;background:linear-gradient(135deg,#240806,#650b07 68%,#991109)!important;border-top:5px solid var(--ac-orange)!important}.entry-hero h1{color:#fff!important}.entry-hero p,.entry-hero-summary,.breadcrumbs{color:#ffffffbd!important}.primary-button,.nav-cta{background:var(--ac-red)!important;border-color:var(--ac-red)!important;color:#fff!important;border-radius:2px!important}.filter-chip.active,.wiki-az-nav button.active{background:var(--ac-red)!important;border-color:var(--ac-red)!important;color:#fff!important}.search-input,.wiki-filter-group select{background:#fff!important;border-color:#d2beb4!important;border-radius:2px!important}.section-heading-row,.toolbar-topline,.home-section-heading{background-image:none!important}::selection{background:var(--ac-yellow);color:#24100a}@media (max-width:900px){body{background-attachment:scroll!important;background-size:auto 100vh!important}.home-hero-inner{grid-template-columns:1fr!important}.home-spotlight-image-wrap{min-height:230px!important}}@media (max-width:620px){.home-hero-copy{padding:34px 22px!important}.home-media-card{grid-template-rows:145px 1fr!important}.home-media-image-wrap{height:145px!important}}.wiki-archive-page,.archive-page{color:#211512!important}.wiki-archive-header,.archive-header{background:#fffaf3fa!important;border:1px solid rgba(78,20,10,.22)!important;border-top:5px solid #e12517!important;padding:32px 34px 28px!important;margin-bottom:16px!important;box-shadow:0 12px 30px #34040224!important}.wiki-archive-header h1,.archive-header h1{color:#1b1210!important;font-size:clamp(2.35rem,5vw,4.25rem)!important;line-height:.96!important;letter-spacing:-.055em!important;margin:6px 0 10px!important}.wiki-archive-header p,.archive-header p{color:#6b5148!important;max-width:760px!important}.wiki-archive-count,.archive-count{color:#e12517!important}.wiki-filter-panel,.archive-filter-panel,.wiki-archive-controls,.archive-controls{background:#fffaf3fa!important;border:1px solid rgba(78,20,10,.22)!important;padding:18px!important;box-shadow:0 10px 24px #3404021c!important}.wiki-filter-row,.archive-filter-row{gap:12px!important}.wiki-filter-group label,.archive-filter-group label{color:#8d2a1d!important;font-weight:800!important}.wiki-filter-group input,.wiki-filter-group select,.archive-filter-group input,.archive-filter-group select,.wiki-archive-page input[type=search],.archive-page input[type=search]{background:#fff!important;color:#251713!important;border:1px solid #cbb8ae!important;min-height:42px!important;box-shadow:none!important}.wiki-filter-group input::placeholder,.archive-filter-group input::placeholder,.wiki-archive-page input::placeholder,.archive-page input::placeholder{color:#8c7770!important}.wiki-filter-group input:focus,.wiki-filter-group select:focus,.archive-filter-group input:focus,.archive-filter-group select:focus{outline:none!important;border-color:#e12517!important;box-shadow:0 0 0 3px #e125171f!important}.wiki-az-nav,.archive-az-nav,.alphabet-nav{background:#fffaf3f7!important;border:1px solid rgba(78,20,10,.2)!important;padding:10px 12px!important;margin:12px 0 16px!important}.wiki-az-nav button,.archive-az-nav button,.alphabet-nav button,.wiki-az-nav a,.archive-az-nav a,.alphabet-nav a{color:#6e5148!important;font-weight:750!important}.wiki-az-nav button.active,.archive-az-nav button.active,.alphabet-nav button.active,.wiki-az-nav a.active,.archive-az-nav a.active,.alphabet-nav a.active{background:#e12517!important;color:#fff!important}.wiki-archive-list,.archive-list,.wiki-index,.archive-index{background:#fffaf3f7!important;border:1px solid rgba(78,20,10,.2)!important;padding:12px 24px 24px!important;box-shadow:0 14px 34px #34040221!important}.wiki-letter-group,.archive-letter-group{margin:0!important}.wiki-letter-heading,.archive-letter-heading,.wiki-letter-heading h2,.archive-letter-heading h2{color:#1d1411!important}.wiki-letter-heading,.archive-letter-heading{padding:20px 0 8px!important;border-bottom:2px solid #d7c2b8!important}.wiki-entry-row,.archive-entry-row,.wiki-index-row,.archive-index-row{background:transparent!important;color:#211512!important;border-bottom:1px solid #dccac0!important;padding:12px 0!important;min-height:64px!important}.wiki-entry-row:hover,.archive-entry-row:hover,.wiki-index-row:hover,.archive-index-row:hover{background:#fff3e8!important}.wiki-entry-row img,.archive-entry-row img,.wiki-index-row img,.archive-index-row img{background:#fff!important;border:1px solid #cdb9ae!important}.wiki-entry-topline h3,.archive-entry-topline h3,.wiki-entry-row h3,.archive-entry-row h3,.wiki-index-row h3,.archive-index-row h3{color:#211512!important;font-weight:850!important}.wiki-entry-meta,.archive-entry-meta,.wiki-entry-row p,.archive-entry-row p,.wiki-index-row p,.archive-index-row p,.wiki-entry-meta span,.archive-entry-meta span{color:#725c54!important}.wiki-entry-meta span:first-child,.archive-entry-meta span:first-child{color:#d52a1c!important;font-weight:800!important}.wiki-archive-page hr,.archive-page hr{border-color:#d8c3b9!important}@media (max-width:760px){.wiki-archive-header,.archive-header{padding:24px 20px!important}.wiki-filter-panel,.archive-filter-panel,.wiki-archive-controls,.archive-controls{padding:14px!important}.wiki-archive-list,.archive-list,.wiki-index,.archive-index{padding:8px 16px 18px!important}}body:has(.wiki-archive-header) .wiki-archive-header~*,body:has(.archive-header) .archive-header~*{box-sizing:border-box}body:has(.wiki-archive-header) .wiki-az-nav,body:has(.archive-header) .archive-az-nav,body:has(.wiki-archive-header) .alphabet-nav,body:has(.archive-header) .alphabet-nav{background:#fffaf3!important;border:1px solid #d8c5ba!important;color:#241612!important}body:has(.wiki-archive-header) .wiki-az-nav~div,body:has(.wiki-archive-header) .wiki-az-nav~section,body:has(.archive-header) .archive-az-nav~div,body:has(.archive-header) .archive-az-nav~section,body:has(.wiki-archive-header) .alphabet-nav~div,body:has(.wiki-archive-header) .alphabet-nav~section,body:has(.archive-header) .alphabet-nav~div,body:has(.archive-header) .alphabet-nav~section{background:#fffaf3fb!important;color:#211512!important}body:has(.wiki-archive-header) .wiki-az-nav~section,body:has(.archive-header) .archive-az-nav~section,body:has(.wiki-archive-header) .alphabet-nav~section,body:has(.archive-header) .alphabet-nav~section{margin:0!important;padding:18px 24px 8px!important;border-left:1px solid #d8c5ba!important;border-right:1px solid #d8c5ba!important;box-shadow:none!important;border-radius:0!important}body:has(.wiki-archive-header) .wiki-az-nav~section:last-child,body:has(.archive-header) .archive-az-nav~section:last-child,body:has(.wiki-archive-header) .alphabet-nav~section:last-child,body:has(.archive-header) .alphabet-nav~section:last-child{border-bottom:1px solid #d8c5ba!important;padding-bottom:24px!important}body:has(.wiki-archive-header) main h2,body:has(.archive-header) main h2,body:has(.wiki-archive-header) main section>h2,body:has(.archive-header) main section>h2{color:#1d1411!important;text-shadow:none!important;font-weight:900!important;letter-spacing:-.035em!important}body:has(.wiki-archive-header) main a,body:has(.archive-header) main a{text-decoration:none}body:has(.wiki-archive-header) .wiki-az-nav~* a,body:has(.archive-header) .archive-az-nav~* a,body:has(.wiki-archive-header) .alphabet-nav~* a,body:has(.archive-header) .alphabet-nav~* a{color:#211512!important}body:has(.wiki-archive-header) .wiki-az-nav~* h3,body:has(.archive-header) .archive-az-nav~* h3,body:has(.wiki-archive-header) .alphabet-nav~* h3,body:has(.archive-header) .alphabet-nav~* h3{color:#211512!important;font-weight:850!important;text-shadow:none!important}body:has(.wiki-archive-header) .wiki-az-nav~* p,body:has(.wiki-archive-header) .wiki-az-nav~* span,body:has(.wiki-archive-header) .wiki-az-nav~* small,body:has(.archive-header) .archive-az-nav~* p,body:has(.archive-header) .archive-az-nav~* span,body:has(.archive-header) .archive-az-nav~* small,body:has(.wiki-archive-header) .alphabet-nav~* p,body:has(.wiki-archive-header) .alphabet-nav~* span,body:has(.wiki-archive-header) .alphabet-nav~* small,body:has(.archive-header) .alphabet-nav~* p,body:has(.archive-header) .alphabet-nav~* span,body:has(.archive-header) .alphabet-nav~* small{color:#745c53!important;opacity:1!important;text-shadow:none!important}body:has(.wiki-archive-header) .wiki-az-nav~* li,body:has(.archive-header) .archive-az-nav~* li,body:has(.wiki-archive-header) .alphabet-nav~* li,body:has(.archive-header) .alphabet-nav~* li{border-color:#decfc7!important}body:has(.wiki-archive-header) .wiki-az-nav~* img,body:has(.archive-header) .archive-az-nav~* img,body:has(.wiki-archive-header) .alphabet-nav~* img,body:has(.archive-header) .alphabet-nav~* img{border:1px solid #ccb8ad!important;background:#fff!important}.wiki-archive-groups,.archive-groups,.archive-results,.wiki-archive-results,.archive-directory,.wiki-directory,.archive-entries,.wiki-archive-entries{background:#fffaf3fb!important;color:#211512!important;border:1px solid #d8c5ba!important;padding:10px 24px 24px!important;box-shadow:0 14px 34px #34040221!important;border-radius:0!important}.wiki-archive-groups section,.archive-groups section,.archive-results section,.wiki-archive-results section,.archive-directory section,.wiki-directory section,.archive-entries section,.wiki-archive-entries section{background:transparent!important;color:#211512!important}.wiki-archive-groups a,.archive-groups a,.archive-results a,.wiki-archive-results a,.archive-directory a,.wiki-directory a,.archive-entries a,.wiki-archive-entries a{color:#211512!important}.wiki-archive-groups p,.wiki-archive-groups span,.wiki-archive-groups small,.archive-groups p,.archive-groups span,.archive-groups small,.archive-results p,.archive-results span,.archive-results small,.wiki-archive-results p,.wiki-archive-results span,.wiki-archive-results small,.archive-directory p,.archive-directory span,.archive-directory small,.wiki-directory p,.wiki-directory span,.wiki-directory small,.archive-entries p,.archive-entries span,.archive-entries small,.wiki-archive-entries p,.wiki-archive-entries span,.wiki-archive-entries small{color:#745c53!important;opacity:1!important}.wiki-archive-groups strong,.archive-groups strong,.archive-results strong,.wiki-archive-results strong,.archive-directory strong,.wiki-directory strong,.archive-entries strong,.wiki-archive-entries strong{color:#d52a1c}@media (max-width:760px){body:has(.wiki-archive-header) .wiki-az-nav~section,body:has(.archive-header) .archive-az-nav~section,body:has(.wiki-archive-header) .alphabet-nav~section,body:has(.archive-header) .alphabet-nav~section,.wiki-archive-groups,.archive-groups,.archive-results,.wiki-archive-results,.archive-directory,.wiki-directory,.archive-entries,.wiki-archive-entries{padding-left:16px!important;padding-right:16px!important}}
