.wiki-taxonomy-overlay{z-index:20050;background:#130b1773;position:fixed;inset:0}.wiki-taxonomy-drawer{z-index:20060;border-inline-end:1px solid var(--wiki-line);background:linear-gradient(160deg, var(--wiki-accent-soft), transparent 11rem), var(--wiki-surface);width:min(21rem,100vw - 1rem);min-width:0;color:var(--wiki-ink);outline:none;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.wiki-taxonomy-drawer :is(a,button,input):focus-visible{outline:2px solid var(--wiki-accent);outline-offset:-2px}.wiki-taxonomy-controls{padding:max(1rem, env(safe-area-inset-top)) 1rem 0;flex:none}.wiki-taxonomy-header,.wiki-taxonomy-header>h2,.wiki-taxonomy-brand,.wiki-taxonomy-all,.wiki-taxonomy-toolbar,.wiki-taxonomy-toolbar>div{align-items:center;gap:.55rem;display:flex}.wiki-taxonomy-header,.wiki-taxonomy-toolbar{justify-content:space-between}.wiki-taxonomy-header>h2{letter-spacing:-.02em;min-width:0;margin:0;font-size:1rem;font-weight:750}.wiki-taxonomy-icon-button,.wiki-taxonomy-disclosure{width:2rem;height:2rem;color:var(--wiki-muted);cursor:pointer;border-radius:.45rem;flex:none;place-items:center;display:grid}.wiki-taxonomy-icon-button:hover,.wiki-taxonomy-disclosure:hover,.wiki-taxonomy-all:hover,.wiki-taxonomy-row:hover{background:var(--wiki-accent-soft);color:var(--wiki-ink)}.wiki-taxonomy-all{min-height:2.35rem;color:var(--wiki-muted);border-radius:.55rem;margin-block:.5rem .65rem;padding-inline:.65rem;font-size:.875rem;font-weight:600}.wiki-taxonomy-all>span{flex:1}.wiki-taxonomy-all>svg:first-child,.wiki-taxonomy-label svg{color:var(--wiki-accent)}.wiki-taxonomy-search{align-items:center;display:flex;position:relative}.wiki-taxonomy-search input{border:1px solid var(--wiki-line);background:var(--wiki-paper);width:100%;height:2.5rem;color:var(--wiki-ink);border-radius:.7rem;padding-inline:.75rem 2.15rem;font-size:.875rem}.wiki-taxonomy-search input::-webkit-search-cancel-button{margin-inline-end:.35rem}.wiki-taxonomy-search svg{color:var(--wiki-muted);pointer-events:none;position:absolute;inset-inline-end:.75rem}.wiki-taxonomy-filters{border:1px solid var(--wiki-line);background:var(--wiki-paper);border-radius:.7rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.25rem;margin-block-start:.5rem;padding:.2rem;display:grid}.wiki-taxonomy-filters button{min-width:0;min-height:2.1rem;color:var(--wiki-muted);cursor:pointer;border-radius:.45rem;justify-content:center;align-items:center;gap:.3rem;padding:.2rem .35rem;font-size:.72rem;font-weight:650;line-height:1.2;display:flex}.wiki-taxonomy-filters button[aria-pressed=true],.wiki-taxonomy-filters button:hover{background:var(--wiki-accent-soft);color:var(--wiki-accent-strong)}.wiki-taxonomy-filters svg,.wiki-taxonomy-row svg{flex:none}.wiki-taxonomy-toolbar{border-bottom:1px solid var(--wiki-line);min-height:2.5rem;color:var(--wiki-muted);letter-spacing:.1em;text-transform:uppercase;margin-block-start:.45rem;padding:.125rem .25rem;font-size:.65rem;font-weight:650}.wiki-taxonomy-toolbar>div{gap:.1rem}.wiki-taxonomy-scroll{overscroll-behavior:contain;scrollbar-color:var(--wiki-line) transparent;scrollbar-width:thin;flex:1;min-height:0;padding:.5rem 1rem 1rem;overflow-y:auto}.wiki-taxonomy-group+.wiki-taxonomy-group{margin-block-start:.6rem}.wiki-taxonomy-group h3{margin:0 0 .2rem;padding:.35rem .4rem;font-size:.825rem;font-weight:750}.wiki-taxonomy-group h3 .wiki-taxonomy-label{gap:.08rem}.wiki-taxonomy-row,.wiki-taxonomy-branch-row,.wiki-taxonomy-row>label{align-items:center;gap:.4rem;min-width:0;display:flex}.wiki-taxonomy-row{width:100%;min-height:2.3rem;color:var(--wiki-ink);text-align:start;border-radius:.48rem;padding:.28rem .45rem;font-size:.82rem;font-weight:550;line-height:1.25}.wiki-taxonomy-row[data-active=true]{background:var(--wiki-accent-soft);color:var(--wiki-accent-strong);font-weight:750}.wiki-taxonomy-branch-row>.wiki-taxonomy-row{flex:1}.wiki-taxonomy-row:is(a,button,label),.wiki-taxonomy-row>label{cursor:pointer}.wiki-taxonomy-row>label{flex:1}.wiki-taxonomy-row input{width:1rem;height:1rem;accent-color:var(--wiki-accent-strong);cursor:pointer;flex:none}.wiki-taxonomy-disclosure{width:1.55rem;height:1.65rem}.wiki-taxonomy-branch>svg,.wiki-taxonomy-disclosure>svg{color:var(--wiki-muted)}.wiki-taxonomy-branch[aria-expanded=true]>svg,.wiki-taxonomy-disclosure[aria-expanded=true]>svg{color:var(--wiki-accent);transform:rotate(90deg)}.wiki-taxonomy-dot{background:var(--wiki-muted);border-radius:50%;flex:none;width:.28rem;height:.28rem;margin-inline:.35rem .3rem}.wiki-taxonomy-row[data-active=true] .wiki-taxonomy-dot{background:var(--wiki-accent)}.wiki-taxonomy-label{overflow-wrap:anywhere;flex:1;gap:.12rem;min-width:0;display:grid}.wiki-taxonomy-label>span:first-child{align-items:center;gap:.3rem;display:flex}.wiki-taxonomy-label>span:nth-child(2){color:var(--wiki-muted);font-size:.7rem;font-weight:450}.wiki-taxonomy-children{border-inline-start:1px solid var(--wiki-line);margin-inline-start:.8rem;padding-inline-start:.35rem}.wiki-taxonomy-empty{border:1px dashed var(--wiki-line);color:var(--wiki-muted);text-align:center;border-radius:.6rem;margin-block-start:.4rem;padding:1rem .6rem;font-size:.85rem}.wiki-taxonomy-selection{min-height:3.25rem;padding:.45rem 1rem max(.45rem, env(safe-area-inset-bottom));border-top:1px solid var(--wiki-line);flex:none;justify-content:space-between;align-items:center;gap:.6rem;font-size:.8rem;display:flex}.wiki-taxonomy-selection-link{background:var(--wiki-cta);min-height:2.2rem;color:var(--wiki-cta-ink);border-radius:.45rem;place-items:center;padding-inline:.65rem;font-weight:650;display:grid}.wiki-taxonomy-selection-link:disabled{opacity:.45}@media (prefers-reduced-motion:no-preference){.wiki-taxonomy-drawer[data-state=open]{animation:.25s ease-out wiki-taxonomy-slide}.wiki-taxonomy-drawer[data-state=closed]{animation:.2s ease-in both wiki-taxonomy-slide-out}.wiki-taxonomy-overlay[data-state=open]{animation:.16s ease-out wiki-reading-fade}.wiki-taxonomy-overlay[data-state=closed]{animation:.2s ease-in both wiki-taxonomy-fade-out}.wiki-taxonomy-branch>svg,.wiki-taxonomy-disclosure>svg{transition:transform .14s ease-out}}@keyframes wiki-taxonomy-slide{0%{transform:translate(-100%)}}@keyframes wiki-taxonomy-slide-out{to{transform:translate(-100%)}}@keyframes wiki-taxonomy-fade-out{to{opacity:0}}.wiki-layout{min-width:0;min-height:100%;display:flex}#wiki-taxonomy-dock:empty,#wiki-taxonomy-az-dock:empty{display:none}#wiki-taxonomy-dock{--wiki-dock-width:clamp(18rem, 24vw, 21rem);min-width:0;height:calc(100vh - 3rem);flex:0 0 0;height:calc(100dvh - 3rem);position:sticky;inset-block-start:0;overflow:clip}#wiki-taxonomy-dock:has(>.wiki-taxonomy-docked[data-open=true]){flex-basis:var(--wiki-dock-width)}.wiki-layout-content{flex:1;min-width:0}.wiki-layout-content:has(>#wiki-taxonomy-az-dock:not(:empty))>.wiki-page-body{display:none}.wiki-taxonomy-docked{z-index:auto;width:var(--wiki-dock-width);height:100%;position:relative;inset:auto}.wiki-taxonomy-docked[data-open=false]{visibility:hidden;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){#wiki-taxonomy-dock{--wiki-dock-duration:.25s;--wiki-dock-motion:var(--wiki-dock-duration) cubic-bezier(.2, .65, .3, 1);transition:flex-basis var(--wiki-dock-motion)}.wiki-taxonomy-docked{transition:transform var(--wiki-dock-motion)}.wiki-taxonomy-docked[data-open=false]{transition:transform var(--wiki-dock-motion), visibility 0s var(--wiki-dock-duration)}}.wiki-taxonomy-sidebar{flex-direction:column;flex:1;min-height:0;display:flex}.wiki-taxonomy-drawer:has(>.wiki-taxonomy-az){width:100vw}.wiki-taxonomy-group h3{padding:0}.wiki-taxonomy-group h3 .wiki-taxonomy-row{min-height:2rem;color:var(--wiki-accent-strong);letter-spacing:.06em;text-transform:uppercase;font-size:.69rem;font-weight:750}.wiki-taxonomy-row{position:relative}.wiki-taxonomy-row[data-active=true]:before{background:var(--wiki-accent);content:"";border-radius:999px;width:2px;position:absolute;inset:.45rem auto .45rem 0}.wiki-taxonomy-row:has(.wiki-taxonomy-dot):not([data-active=true]){color:var(--wiki-muted)}.wiki-taxonomy-branch-row{border-radius:.48rem;gap:0}.wiki-taxonomy-branch-row[data-active=true]{background:var(--wiki-accent-soft)}.wiki-taxonomy-branch-row>.wiki-taxonomy-row{padding-inline-start:.1rem;font-weight:650}.wiki-taxonomy-label>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wiki-taxonomy-label small{min-width:0;color:var(--wiki-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:400;overflow:hidden}.wiki-taxonomy-label>span:nth-child(2) small{opacity:.75}.wiki-taxonomy-multi{border-block-start:1px solid var(--wiki-line);background:var(--wiki-surface);flex:none}.wiki-taxonomy-selection{border-top:0}.wiki-taxonomy-selection-chips{flex-wrap:wrap;gap:.25rem;max-height:5rem;padding:.45rem 1rem 0;display:flex;overflow-y:auto}.wiki-taxonomy-selection-chips button{background:var(--wiki-accent-soft);max-width:100%;min-height:1.5rem;color:var(--wiki-accent-strong);cursor:pointer;border-radius:.35rem;align-items:center;gap:.25rem;padding-inline:.4rem;font-size:.73rem;display:inline-flex}.wiki-taxonomy-selection-chips button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wiki-taxonomy-az{background:var(--wiki-paper);min-height:0;color:var(--wiki-ink);outline:none;flex:1;overflow-y:auto}#wiki-taxonomy-az-dock .wiki-taxonomy-az{min-height:calc(100vh - 3rem);min-height:calc(100dvh - 3rem);overflow:visible}.wiki-taxonomy-az-header{border-block-end:1px solid var(--wiki-line);background:var(--wiki-surface);align-items:center;gap:.55rem;min-height:3rem;padding:.45rem .75rem;display:flex}.wiki-taxonomy-az-header h2{flex:1;min-width:0;font-weight:750}.wiki-taxonomy-letters{z-index:1;border-block-end:1px solid var(--wiki-line);background:var(--wiki-paper);flex-wrap:wrap;align-items:center;gap:.3rem;padding:.6rem .75rem;display:flex;position:sticky;inset-block-start:0}.wiki-taxonomy-letters button{border:1px solid var(--wiki-line);background:var(--wiki-surface);min-width:1.65rem;min-height:1.65rem;color:var(--wiki-muted);border-radius:.35rem;place-items:center;font-size:.75rem;font-weight:650;display:grid}.wiki-taxonomy-letters button:disabled{opacity:.34}.wiki-taxonomy-letters button:not(:disabled){cursor:pointer}.wiki-taxonomy-letters button[aria-pressed=true]{border-color:var(--wiki-accent);background:var(--wiki-accent-soft);color:var(--wiki-accent-strong)}.wiki-taxonomy-az-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:.5rem;padding:.75rem;display:grid}.wiki-taxonomy-az-card{border:1px solid var(--wiki-line);background:var(--wiki-surface);height:100%;min-height:3.45rem;padding:.55rem .65rem}.wiki-taxonomy-az>.wiki-taxonomy-multi{z-index:1;position:sticky;inset-block-end:0}
