.wiki-toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.wiki-search{flex:320px;min-width:0;position:relative}.wiki-search__icon{width:1rem;height:1rem;color:var(--stone-400);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.wiki-search__icon svg{width:100%;height:100%}.wiki-search__input{background:var(--bone);border:1px solid var(--stone-200);border-radius:var(--radius-md,.5rem);width:100%;color:var(--stone-800);font-family:var(--font-body);padding:.625rem 2.25rem;font-size:.875rem;line-height:1.4;transition:border-color .15s,box-shadow .15s}.wiki-search__input:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgb(var(--gold-rgb) / .18);outline:none}.wiki-search__clear{width:1.5rem;height:1.5rem;color:var(--stone-400);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.wiki-search__clear:hover{background:var(--stone-100);color:var(--stone-700)}.wiki-search__clear svg{width:.875rem;height:.875rem}.wiki-search__results{z-index:30;background:var(--white,#fff);border:1px solid var(--stone-200);border-radius:var(--radius-lg,.75rem);max-height:60vh;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow:auto;box-shadow:0 12px 28px #1c1a171f}.wiki-search__list{margin:0;padding:.25rem 0;list-style:none}.wiki-search__item{color:var(--stone-800);align-items:center;gap:.625rem;padding:.5rem .875rem;text-decoration:none;transition:background .12s;display:flex}.wiki-search__item:hover{background:var(--ivory)}.wiki-search__type{letter-spacing:.04em;text-transform:uppercase;color:var(--stone-400);background:var(--ivory);border:1px solid var(--stone-200);border-radius:var(--radius-full,999px);flex-shrink:0;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.wiki-search__title{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;overflow:hidden}.wiki-search__state{color:var(--stone-500);align-items:center;gap:.625rem;padding:.875rem 1rem;font-size:.8125rem;display:flex}.wiki-search__state--empty{justify-content:center}.wiki-mobile-toggle{border:1px solid var(--stone-200);border-radius:var(--radius-md,.5rem);background:var(--white);color:var(--stone-700);font-family:var(--font-body);cursor:pointer;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s;display:none}.wiki-mobile-toggle:hover{background:var(--ivory);border-color:var(--stone-300);color:var(--stone-900)}.wiki-mobile-toggle svg{width:1rem;height:1rem}.c-page-title:has(.wiki-mobile-toggle) .c-page-title__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}body.wiki-menu-open{overflow:hidden}.wiki-grid{grid-template-columns:var(--wiki-sidebar-w) minmax(0, 1fr);align-items:start;gap:1.25rem;display:grid}.wiki-sidebar{background:var(--bone);border:1px solid var(--stone-200);border-radius:var(--radius-lg,.75rem);flex-direction:column;align-self:start;max-height:calc(100vh - 2rem);display:flex;position:sticky;top:1rem;overflow:hidden}.wiki-sidebar__header{border-bottom:1px solid var(--stone-200);justify-content:space-between;align-items:center;padding:.875rem 1rem;display:none}.wiki-sidebar__title{font-family:var(--font-heading);color:var(--stone-700);letter-spacing:.02em;text-transform:uppercase;font-size:.875rem;font-weight:700}.wiki-sidebar__close{color:var(--stone-500);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.wiki-sidebar__close:hover{background:var(--stone-100);color:var(--stone-800)}.wiki-sidebar__close svg{width:1rem;height:1rem}.wiki-menu{padding:.5rem;overflow:auto}.wiki-menu__list{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.wiki-menu__item{position:relative}.wiki-menu__button{border-radius:var(--wiki-row-radius);width:100%;color:var(--stone-700);font-family:var(--font-heading);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.625rem;padding:.625rem .75rem;font-size:.875rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:flex}.wiki-menu__button:hover{background:var(--ivory);color:var(--stone-900)}.wiki-menu__button.active{background:rgb(var(--gold-rgb) / .08);border-color:rgb(var(--gold-rgb) / .25);color:var(--stone-900)}.wiki-menu__button.active:before{content:"";background:var(--gold);border-radius:0 2px 2px 0;width:3px;height:60%;position:absolute;top:50%;left:-.5rem;transform:translateY(-50%)}.wiki-menu__button-icon{width:1.5rem;height:1.5rem;color:var(--stone-400);background:var(--ivory);border-radius:var(--radius-sm,.375rem);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.wiki-menu__button.active .wiki-menu__button-icon{color:var(--gold);background:rgb(var(--gold-rgb) / .12)}.wiki-menu__button-icon svg{width:.875rem;height:.875rem}.wiki-menu__button-icon img{object-fit:cover;width:100%;height:100%}.wiki-menu__button-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wiki-menu__button-arrow{width:1rem;height:1rem;color:var(--stone-400);flex-shrink:0;transition:transform .2s}.wiki-menu__button-arrow svg{width:100%;height:100%}.wiki-menu__button.open .wiki-menu__button-arrow,.wiki-menu__item.is-open>.wiki-menu__button .wiki-menu__button-arrow{transform:rotate(90deg)}.wiki-submenu-wrap{opacity:0;height:0;transition:height .26s,opacity .2s;overflow:hidden}.wiki-menu__item.is-open>.wiki-submenu-wrap,.wiki-submenu__item.is-open>.wiki-submenu-wrap{opacity:1;height:auto}.wiki-submenu{border-left:1px dashed var(--stone-200);flex-direction:column;gap:.125rem;margin:.25rem 0 .25rem .625rem;padding:.125rem 0 .125rem .5rem;list-style:none;display:flex}.wiki-menu__button-arrow,.wiki-submenu__arrow{transition:transform .2s}.wiki-submenu__item.is-open>.wiki-submenu__link .wiki-submenu__arrow{transform:rotate(90deg)}.wiki-submenu__item{position:relative}.wiki-submenu__link{color:var(--stone-600);border-radius:.5rem;align-items:center;gap:.5rem;padding:.4375rem .625rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}.wiki-submenu__link:hover{background:var(--ivory);color:var(--stone-900)}.wiki-submenu__link.active{background:rgb(var(--gold-rgb) / .1);color:var(--stone-900);font-weight:600}.wiki-submenu__link.active .wiki-submenu__bullet{background:var(--gold);border-color:rgb(var(--gold-rgb) / .4)}.wiki-submenu__bullet{border:1px solid var(--stone-300);background:var(--white,#fff);border-radius:50%;flex-shrink:0;width:.4375rem;height:.4375rem;transition:background .15s,border-color .15s}.wiki-submenu__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wiki-submenu__arrow{width:.875rem;height:.875rem;color:var(--stone-400);flex-shrink:0;transition:transform .2s}.wiki-submenu__arrow svg{width:100%;height:100%}.wiki-submenu__link.open .wiki-submenu__arrow{transform:rotate(90deg)}.wiki-menu__button-arrow,.wiki-submenu__arrow{width:1.25rem;height:1.25rem;color:var(--stone-400);pointer-events:none;justify-content:center;align-items:center;transition:transform .22s,color .15s;display:inline-flex}.wiki-menu__button:hover .wiki-menu__button-arrow,.wiki-submenu__link:hover .wiki-submenu__arrow{color:var(--gold)}.wiki-menu__button-arrow svg,.wiki-submenu__arrow svg{width:.875rem;height:.875rem}.wiki-submenu--deep{border-left-style:solid;border-left-color:rgb(var(--gold-rgb) / .18);margin-left:1rem;padding-left:.5rem}.wiki-submenu__link--deep{padding:.375rem .5rem;font-size:.78125rem}.wiki-content{background:var(--bone);border:1px solid var(--stone-200);border-radius:var(--radius-lg,.75rem);min-height:400px;overflow:hidden}.wiki-content__inner{padding:1.5rem 1.75rem}.wiki-loading{min-height:320px;color:var(--stone-500);flex-direction:column;justify-content:center;align-items:center;gap:.875rem;font-size:.875rem;display:flex}.wiki-spinner{border:3px solid var(--stone-200);border-top-color:var(--gold);border-radius:50%;width:2.5rem;height:2.5rem;animation:.7s linear infinite wikiSpin}.wiki-spinner--sm{border-width:2px;width:1rem;height:1rem}.wiki-placeholder{justify-content:center;align-items:center;min-height:320px;display:flex}.re-stat-bar{background:var(--stone-200);vertical-align:middle;border-radius:999px;flex:1;min-width:4rem;height:.375rem;display:inline-block;overflow:hidden}.re-stat-bar__fill{background:var(--gold);border-radius:999px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);display:block}.wiki-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:25;background:#1c1a1766;position:fixed;top:0;bottom:0;left:0;right:0}@media (max-width:960px){.wiki-grid{grid-template-columns:minmax(0,1fr)}.wiki-mobile-toggle{display:inline-flex}.wiki-sidebar{z-index:30;border-radius:0 var(--radius-lg,.75rem) var(--radius-lg,.75rem) 0;width:min(85vw,320px);height:100vh;max-height:100vh;transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-100%)}.wiki-sidebar.is-open{transform:translate(0)}.wiki-sidebar__header{display:flex}}@media (max-width:640px){.c-page-title:has(.wiki-mobile-toggle) .c-page-title__actions{display:contents}.c-page-title:has(.wiki-mobile-toggle) .c-page-title__text{flex:10rem;min-width:0}.c-page-title:has(.wiki-mobile-toggle) .wiki-mobile-toggle{margin-left:auto}.c-page-title:has(.wiki-mobile-toggle) .wiki-search{flex:100%}}@media (max-width:560px){.wiki-content__inner{padding:1rem 1.125rem}.wiki-toolbar{gap:.5rem}.wiki-mobile-toggle span{display:none}}@media (max-width:380px){.wiki-content__inner{padding:.875rem}}[data-theme=dark] .wiki-sidebar,[data-theme=dark] .wiki-content{background:var(--bone);border-color:var(--stone-300)}[data-theme=dark] .wiki-search__input{background:var(--ivory);border-color:var(--stone-300)}[data-theme=dark] .wiki-search__results{background:var(--bone);border-color:var(--stone-300);box-shadow:0 12px 28px #00000080}[data-theme=dark] .wiki-menu__button:hover,[data-theme=dark] .wiki-submenu__link:hover{background:var(--ivory)}[data-theme=dark] .wiki-backdrop{background:#0009}[data-theme=dark] .re-stat-bar{background:var(--stone-300)}[data-theme=dark] .re-stat-bar__fill{background:var(--gold)}@keyframes wikiSpin{to{transform:rotate(360deg)}}
