:root{--radius-xs: 3px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--shadow-xs: 0 1px 0 rgba(0, 0, 0, .2);--shadow-sm: 0 .25rem .35rem -.25rem rgba(0, 0, 0, .1);--shadow-md: 0 4px 10px rgba(0, 0, 0, .1);--shadow-lg: 0 4px 16px rgba(0, 0, 0, .3);--shadow-xl: 0 8px 24px rgba(0, 0, 0, .3);--shadow-modal: 0 20px 40px rgba(0, 0, 0, .4);--shadow-popup: 0 16px 70px rgba(0, 0, 0, .2);--hover-lift: translateY(-1px);--hover-slide: translateX(4px);--hover-zoom: scale(1.05);--heading-h2-size: 1.75rem;--heading-h3-size: 1.5rem;--heading-h4-size: 1.25rem;--heading-h1-size: 2em;--body-font-size: 16px;--body-line-height: 1.5;--page-content-font-size: 1rem;--page-content-line-height: 1.6;--heading-border-padding: .25rem;--heading-line-height: 1.375}:root{--theme-header-font: "EB Garamond", serif;--theme-body-font: "Crimson Pro", serif;--theme-font: "Crimson Pro", serif;--background-color: #1a1410;--card-background-color: #221c15;--nav-background-color: #16120c;--nav-background-color-hover: #d2be8c;--text-color: #d4c6a8;--text-color-faded: #9c8e72;--text-color-bright: #d4c6a8;--color-primary: #c9a84c;--color-secondary: #8b5e34;--accent-color: #c9a84c;--link-color: #c9a84c;--link-color-background: rgba(201, 168, 76, .12);--border-color: rgba(160, 130, 80, .2);--wiki-separator-color: rgba(160, 130, 80, .25);--wiki-border-color: rgba(160, 130, 80, .2);--wiki-border-color-subtle: rgba(160, 130, 80, .1);--gradient: var(--color-secondary) 15%, var(--color-primary) 40%, var(--color-primary) 60%, var(--color-secondary) 85%;--blockquote-background-color: rgba(139, 94, 52, .08);--blockquote-border-color: rgba(201, 168, 76, .2);--table-background-color: rgba(0, 0, 0, 0);--table-background-color-hover: rgba(139, 94, 52, .08);--heading-highlight-color: rgba(201, 168, 76, .2);--theme-navbox-bg-title: rgba(201, 168, 76, .08);--theme-navbox-bg-group: rgba(139, 94, 52, .06)}:root{--featured-page-text: #d4c6a8}.infobox{--infobox-text: #d4c6a8;--infobox-text-muted: #9c8e72;--infobox-text-bright: #efe0c0;--infobox-accent: #c9a84c;--infobox-bg: #16120d;--infobox-bg-elevated: rgba(201, 168, 76, .06);--infobox-bg-sunken: rgba(0, 0, 0, .2)}h1,h2,h3,h4,h5,h6{letter-spacing:1px}b,strong{font-weight:600;letter-spacing:.01rem}.left-sidebar{background:#16120d;border-right-color:#a0825026}#page-content h2{border-bottom-color:#a0825033;color:#efe0c0}.wiki-card:hover{border-color:var(--color-primary);background:#c9a84c0a}.wiki-card-title{color:var(--color-primary)}.navbox-title{color:#efe0c0}.hero-banner-title{letter-spacing:2px}.skill-icon{display:inline-block;border:2px solid rgba(160,130,80,.5);padding:0;background:#0000004d;line-height:0;overflow:hidden}.skill-icon img{display:block;overflow:hidden}.skill-icon-passive{border-radius:50%!important}.skill-icon-active{border-radius:2px;overflow:hidden}.wikitable .skill-icon{border-width:1px;img{width:44px}}.item-common{border-color:#8a8a8a}.item-unusual{border-color:#4a8ec9}.item-rare{border-color:#d4a832}.item-legendary{border-color:#9b59b6}.st{background:var(--nav-background-color);border-radius:8px;padding:20px 16px;color:var(--text-color);overflow:hidden}.st-label{text-align:center;color:var(--text-color-faded);font-size:12px;margin-bottom:10px;display:flex;align-items:center;gap:8px}.st-label-line{flex:1;height:1px;background:var(--border-color)}.st-row{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}a.st-node{text-align:center;width:76px;text-decoration:none;display:block;padding:8px}a.st-node:hover,a.st-spec:hover{background:#c9a84c14;border-radius:4px;text-decoration:none!important}a.st-node:hover .st-name{color:var(--text-color)}.st-icon{width:56px;height:56px;border:2px solid rgba(160,130,80,.4);overflow:hidden;margin:0 auto;background:#0000004d}.skill-passive{border-radius:50%;border-color:#a0825080}.skill-passive img{border-radius:50%}.skill-active{border-radius:5px}.skill-active img{border-radius:4px}.st-name{color:var(--text-color-faded);font-size:12px;margin-top:4px;line-height:1.2}.st-spec-row{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.st-spec-row:empty{display:none}a.st-spec{text-align:center;min-width:92px;text-decoration:none;display:block;padding:8px}a.st-spec:hover .st-spec-title{color:#efe0c0}.st-spec-title{color:var(--text-color);font-size:11px;font-weight:600;margin-bottom:5px}.st-spec-icon{width:48px;height:48px;border:2px solid rgba(160,130,80,.4);overflow:hidden;background:#0000004d;margin:0 auto}.st-spec-armor{color:var(--text-color-faded);font-size:9px;margin-top:3px}a.st-spec-hidden .st-spec-title{color:var(--text-color-faded)}a.st-spec-hidden .st-spec-icon{border-color:#a0825033}a.st-spec-hidden:hover .st-spec-title{color:var(--text-color)}a.st-spec-master .st-spec-title{color:var(--color-primary)}a.st-spec-master .st-spec-icon{border-color:var(--color-primary)}a.st-spec-master:hover .st-spec-title{color:#f0c050}.spec-card{display:flex;align-items:center;gap:14px;padding:14px;background:var(--nav-background-color);border-radius:8px;margin-bottom:12px;border:1px solid var(--border-color)}.spec-card-icon{flex-shrink:0;width:48px;height:48px;border-radius:6px;overflow:hidden;background:#0000004d;border:2px solid rgba(160,130,80,.4)}.spec-card-icon img{border-radius:4px}.spec-card-body{flex:1;min-width:0}.spec-card-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.spec-card-name{color:#efe0c0;font-size:15px;font-weight:600}.spec-card-type{color:var(--text-color-faded);font-size:12px}.spec-card-type-hidden{color:var(--color-secondary)}.spec-card-type-master{color:var(--color-primary)}.spec-card-meta{color:var(--text-color-faded);font-size:12px;margin-bottom:6px}.spec-card-meta a{color:var(--link-color)}.spec-card-skill{color:var(--text-color-faded);font-size:13px;line-height:1.4}.spec-card-skill strong{color:var(--text-color)}.spec-card-master{border-color:#c9a84c33}.spec-card-hidden{border-color:#a082501f}
