
.release-menu a.active-section,.release-top-nav a.active-section{color:#edc88a;background:#302b20;border-left:3px solid #a88745;border-radius:3px}
.release-menu a[aria-current="page"],.release-top-nav a[aria-current="page"]{color:#ffe2a8;background:#4a3c22;font-weight:700;border-left:3px solid #dfb869}
.release-menu .c01-root>summary{display:flex;align-items:center;padding:0;min-width:0}.release-menu .c01-root>summary>a{flex:1;display:block}.release-menu .c01-root[open]>summary{background:#222d32}.release-menu .c01-root{padding:2px 0;border-bottom:1px solid #ffffff09}.release-menu .c01-parent>a{color:#dfc295}
.release-menu .release-branches{padding-left:12px}.release-menu .c01-root summary{cursor:pointer}.release-menu a{min-width:0}
.release-menu .c01-root>summary>a:not([aria-current]):not(.active-section){color:#b8d7e9}.release-menu a.active-branch{color:#e0c68c;background:#263238;border-radius:3px}.release-main .search-result{display:table-row;background:none;border:0}.release-main .search-result td{padding:9px 12px}.c01-search-table th:first-child{width:70%}.c01-search-table th:last-child{width:30%}
.c01-table .record-name{display:flex;align-items:flex-start;gap:8px;min-width:0}.record-name>a{min-width:0;overflow-wrap:anywhere}.record-icon{width:30px;height:30px;object-fit:contain;flex:none;border-radius:2px}.record-icon-placeholder{display:inline-block;width:30px;height:30px;flex:none;border:1px solid #56616c;border-radius:3px;background:#26313a;position:relative}.record-icon-placeholder:after{content:'◇';position:absolute;inset:0;display:grid;place-items:center;color:#9eafb8}
.achievement-points{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.achievement-points-icon{width:16px;height:16px;object-fit:contain;vertical-align:middle;flex:none}
.release-main .c01-table.kind-achievement tbody.achievement-entry .achievement-title td{border-bottom:0;padding-bottom:5px}
.release-main .c01-table.kind-achievement tbody.achievement-entry .achievement-description td{padding:0 12px 12px;border-bottom:1px solid #35434c;font-size:14px;color:#acbdc7}
.achievement-description-text{padding-left:38px;overflow-wrap:anywhere}.release-main .c01-table.kind-achievement tbody.achievement-entry .achievement-title:last-child td{border-bottom:1px solid #35434c;padding-bottom:12px}
.c01-table.kind-spell th:first-child{width:40%}.c01-table.kind-spell th:not(:first-child){width:15%}.c01-table.kind-faction th:first-child,.c01-table.kind-faction th:nth-child(2){width:25%}.c01-table.kind-faction th:last-child{width:50%}
[data-c01-entry][hidden]{display:none!important}.c01-filter{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.c01-filter input{max-width:100%;min-width:0;flex:1}.c01-list-pager{display:flex;align-items:center;gap:8px;margin-top:10px}.c01-list-pager button{min-height:36px;min-width:60px}.c01-sort{padding:0;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}
@media(max-width:760px){.record-icon,.record-icon-placeholder{width:28px;height:28px}.c01-table .record-name{gap:6px}.achievement-description-text{padding-left:34px}.release-main .c01-table.kind-achievement tbody.achievement-entry .achievement-description td{padding:0 5px 10px;font-size:13px}.c01-table.kind-spell th:first-child{width:38%}.c01-table.kind-spell th:not(:first-child){width:15.5%}.release-menu .c01-root>summary>a{min-height:40px}.release-menu .c01-root>summary{min-height:44px}}

.release-menu .c01-parent>summary{display:flex;align-items:center;min-height:36px;cursor:pointer}.release-menu .c01-parent>summary:before{content:'▸';font-size:12px;margin-right:6px}.release-menu .c01-parent[open]>summary:before{content:'▾'}.release-menu .c01-parent>summary>a{flex:1}.release-menu .c01-organization{display:block;padding:6px 8px;color:#dfc295}.release-menu .c01-root>.release-branches{max-height:60vh;overflow-y:auto}
.release-main .c01-table.kind-spell th:first-child{width:46%}.release-main .c01-table.kind-spell th:not(:first-child){width:13.5%}
.release-main .compact-table.kind-item th:first-child,.release-main .compact-table.kind-quest th:first-child{width:43%}.release-main .compact-table.kind-item th:nth-child(2),.release-main .compact-table.kind-item th:nth-child(3),.release-main .compact-table.kind-quest th:nth-child(2),.release-main .compact-table.kind-quest th:nth-child(3){width:17%}.release-main .compact-table.kind-item th:last-child,.release-main .compact-table.kind-quest th:last-child{width:23%}
@media(max-width:760px){.release-main .compact-table.kind-item th:nth-child(2),.release-main .compact-table.kind-item th:nth-child(3),.release-main .compact-table.kind-quest th:nth-child(2),.release-main .compact-table.kind-quest th:nth-child(3),.release-main .c01-table.kind-spell th:not(:first-child){white-space:nowrap;overflow-wrap:normal;word-break:normal}.release-main .c01-table.kind-spell th:first-child{width:38%}.release-main .c01-table.kind-spell th:not(:first-child){width:15.5%}.release-main .c01-table.kind-spell th,.release-main .c01-table.kind-spell td{padding-left:3px;padding-right:3px}.release-main .c01-table.kind-spell .record-name{gap:4px}.release-menu .c01-root>.release-branches{max-height:55vh}}
@media(max-width:760px){.release-main .compact-table.kind-item th:first-child,.release-main .compact-table.kind-quest th:first-child{width:40%}.release-main .compact-table.kind-item th:nth-child(2),.release-main .compact-table.kind-item th:nth-child(3),.release-main .compact-table.kind-quest th:nth-child(2),.release-main .compact-table.kind-quest th:nth-child(3),.release-main .compact-table.kind-item th:last-child,.release-main .compact-table.kind-quest th:last-child{width:20%}.release-main .kind-spell .c02-header-word{display:block;white-space:nowrap}}
