.wr-contents{--accent:#00aede;--chev:#ff7a00;--text:#0b1d35;--muted:#9aa3ad;--wr-heading-size:20px;--wr-item-size:17px;--wr-item-gap:14px;--wr-item-weight:600;--wr-chevron-size:17px;font-size:var(--wr-item-size);line-height:1.5}.wr-contents__heading{text-transform:uppercase;letter-spacing:.06em;font-weight:800;color:var(--accent);margin:0 0 1rem;font-size:var(--wr-heading-size)}.wr-term-tree,.wr-term-tree ul{list-style:none;margin:0;padding:0}.wr-root>li{margin:.2rem 0}.wr-row{display:block}.wr-root>li.is-active-top>.wr-row>.wr-link{color:var(--text);font-weight:800;padding:.1rem .25rem}.wr-root>li.is-active-top>ul.term-posts{margin:.75rem 0 0 0;padding:0}.term-posts li{margin:calc(var(--wr-item-gap) * 1px) 0}.term-posts a{display:block;text-decoration:none;color:var(--muted);font-weight:var(--wr-item-weight);white-space:normal;word-break:break-word;hyphens:auto;padding-left:.25rem}.term-posts .is-current-post>a{position:relative;color:var(--text);font-weight:800;padding-left:1.4rem}.term-posts .is-current-post>a::before{content:"›";position:absolute;left:.25rem;top:.15rem;color:var(--chev);font-weight:900;font-size:var(--wr-chevron-size)}.wr-others{margin-top:1.25rem;border-top:1px solid #eef2f7;padding-top:.85rem}.wr-others>summary{list-style:none;cursor:pointer;color:#6b7280;font-weight:800;padding:.4rem .25rem;border-radius:8px;display:flex;align-items:center;gap:.5rem}.wr-others>summary::before{content:"▸";color:var(--chev);transition:transform .2s;font-size:1rem}.wr-others[open]>summary::before{transform:rotate(90deg)}.wr-other-list{list-style:none;margin:.4rem 0 0 0;padding:0}.wr-other-list .other-top{margin:.5rem 0}.wr-other-list a{color:var(--muted);text-decoration:none;font-weight:700}details.wr-others summary::-webkit-details-marker{display:none}