: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}@font-face{font-family:"WRose Serif";font-weight:700;font-style:normal;font-display:swap;src:url(./assets/fonts/WRoseSerif-Bold.woff2) format("woff2"),url(./assets/fonts/WRoseSerif-Bold.woff) format("woff")}@font-face{font-family:"WRose Serif SC";font-weight:700;font-style:normal;font-display:swap;src:url(./assets/fonts/WRoseSerif-BoldSmallCaps.woff2) format("woff2"),url(./assets/fonts/WRoseSerif-BoldSmallCaps.woff) format("woff")}@font-face{font-family:"WRose Serif Worn";font-weight:700;font-style:normal;font-display:swap;src:url(./assets/fonts/WRoseSerif-BoldWorn.woff2) format("woff2"),url(./assets/fonts/WRoseSerif-BoldWorn.woff) format("woff")}@font-face{font-family:"WRose Serif SC Worn";font-weight:700;font-style:normal;font-display:swap;src:url(./assets/fonts/WRoseSerif-BoldSmallCapsWorn.woff2) format("woff2"),url(./assets/fonts/WRoseSerif-BoldSmallCapsWorn.woff) format("woff")}:root{--theme-font: "PT Sans", system-ui, sans-serif;--theme-header-font: "WRose Serif Worn", "WRose Serif", serif;--theme-body-font: var(--theme-font);--background-color: #1F1F20;--card-background-color: #141210;--nav-background-color: #0b0a09;--nav-background-color-hover: #E6C07A;--nav-text-color: #CEC2A6;--nav-text-color-faded: #7a7364;--overlay-color: 206, 194, 166;--overlay-bg: rgba(0, 0, 0, .78);--sidebar-background-color: #000000;--sidebar-text-color: #CEC2A6;--sidebar-text-color-faded: #7a7364;--sidebar-border-color: rgba(var(--overlay-color), .1);--text-color: #CEC2A6;--text-color-faded: #7a7364;--text-color-bright: #e6d9ba;--color-primary: #E6C07A;--color-secondary: #CEC2A6;--accent-color: #E6C07A;--link-color: #E0B55F;--link-color-background: rgba(212, 162, 76, .1);--border-color: rgba(var(--overlay-color), .1);--wiki-separator-color: rgba(var(--overlay-color), .14);--wiki-border-color: rgba(var(--overlay-color), .1);--wiki-border-color-subtle: rgba(var(--overlay-color), .05);--gradient: var(--color-primary) 15%, var(--color-secondary) 50%, var(--color-primary) 85%;--blockquote-background-color: rgba(212, 162, 76, .05);--blockquote-border-color: rgba(212, 162, 76, .35);--table-background-color: rgba(0, 0, 0, 0);--table-background-color-hover: rgba(var(--overlay-color), .04);--table-header-background-color: #1B1B1C;--heading-highlight-color: rgba(212, 162, 76, .14);--theme-navbox-bg-title: rgba(var(--overlay-color), .06);--theme-navbox-bg-group: rgba(var(--overlay-color), .03)}.infobox{--infobox-text-bright: var(--text-color-bright);--infobox-accent: var(--color-primary);--infobox-bg: var(--card-background-color);--infobox-bg-elevated: rgba(var(--overlay-color), .06);--infobox-bg-sunken: rgba(0, 0, 0, .4)}.poi-infobox-title{display:inline-flex;align-items:center;gap:.5rem}.poi-infobox-icon{display:inline-flex;align-items:center;margin-left:-32px}.poi-infobox-icon img{display:block}.infobox-acquisition,.infobox-rewards{ul{padding-left:1rem;margin:0!important;list-style-type:"▶  "}}h1,h2,h3,h4,h5,h6{font-weight:700;color:var(--text-color-bright)}h1,h2,h3,h4,h5,h6,.hero-banner-title{font-family:"WRose Serif Worn","WRose Serif",serif}#page-content h2{border-bottom-color:var(--border-color)}.quick-link-label{font-family:"WRose Serif Worn","WRose Serif",serif;color:inherit}.infobox-image{.poi-icon-tooltip{img{width:160px!important}}}.infobox-image.infobox-icon .item-icon{width:140px;height:140px;padding:10px}.item-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem;margin:1rem 0}.item-card{display:flex;flex-direction:column;background:var(--card-background-color);border:1px solid rgba(var(--overlay-color),.08);border-radius:4px;overflow:hidden;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease;text-decoration:none;color:var(--text-color-bright)}.item-card:hover{border-color:#d4a24c8c;transform:translateY(-2px);box-shadow:0 6px 16px #00000073}.item-card-image{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:.5rem;background:radial-gradient(ellipse at center,#d4a24c1a,#0000004d 75%)}.item-card-image img{max-width:100%;max-height:100%;object-fit:contain;image-rendering:auto}.item-card-qty{position:absolute;bottom:4px;right:6px;font-family:var(--theme-body-font);font-size:.75rem;font-weight:700;color:var(--text-color-bright);text-shadow:0 1px 2px rgba(0,0,0,.8);letter-spacing:.02em}.item-card-name{padding:.5rem .625rem .625rem;font-family:"WRose Serif SC","WRose Serif Worn",serif;font-size:.875rem;font-weight:700;line-height:1.25;text-align:center;letter-spacing:.03em;border-top:1px solid rgba(var(--overlay-color),.06)}.item-card:hover .item-card-name{color:var(--accent-color)}.item-icon.rarity-common,.item-card.rarity-common .item-card-image{background:url(./assets/slots/T_InventorySlot_Common.png) center/100% 100% no-repeat}.item-icon.rarity-uncommon,.item-card.rarity-uncommon .item-card-image{background:url(./assets/slots/T_InventorySlot_Uncommon.png) center/100% 100% no-repeat}.item-icon.rarity-rare,.item-card.rarity-rare .item-card-image{background:url(./assets/slots/T_InventorySlot_Rare.png) center/100% 100% no-repeat}.item-icon.rarity-epic,.item-card.rarity-epic .item-card-image{background:url(./assets/slots/T_InventorySlot_Epic.png) center/100% 100% no-repeat}.item-icon.rarity-legendary,.item-card.rarity-legendary .item-card-image{background:url(./assets/slots/T_InventorySlot_Legendary.png) center/100% 100% no-repeat}.item-icon.rarity-myth,.item-card.rarity-myth .item-card-image{background:url(./assets/slots/T_InventorySlot_Myth.png) center/100% 100% no-repeat}.poi-icon-tooltip{display:inline-flex;align-items:center;justify-content:center;background:url(./assets/T_TooltipPOIBackground.png) right/200% 200% no-repeat;vertical-align:middle;padding:4px;border-radius:5px}.rarity{font-weight:600}.rarity.rarity-common{color:#c9c9c9}.rarity.rarity-uncommon{color:#7fc47a}.rarity.rarity-rare{color:#67b5d9}.rarity.rarity-epic{color:#b977dd}.rarity.rarity-legendary{color:#e6b66a}.rarity.rarity-myth{color:#e26a7a}@media(max-width:480px){.item-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5rem}.item-card-name{font-size:.8125rem;padding:.4rem .5rem .5rem}}#page-content{.discovery{position:relative;isolation:isolate;margin:2.5rem 0 3rem;padding:0 1.25rem 1.5rem;border:1px solid var(--wiki-border-color);border-radius:6px;background:var(--card-background-color);overflow:hidden}.discovery:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#0f0d0a00,#0f0d0a59,#0f0d0abf 70%,#0f0d0af2)}.discovery-biome{position:static;margin:0 -1.25rem 1.25rem;overflow:visible}.discovery-biome-image{position:absolute;inset:0;z-index:-2;max-height:none;width:100%;height:100%;overflow:hidden}.discovery-biome-image img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.9) brightness(.3)}.discovery-biome-head{position:relative;text-align:center;font-size:3rem;padding:1.25rem;background:linear-gradient(180deg,#0f0d0a59,#0f0d0a00)}.discovery-biome-title{margin:0;font-family:"WRose Serif Worn","WRose Serif",serif;font-size:3rem;line-height:1.1;letter-spacing:.02em;border-bottom:none}.discovery-biome-title a{color:var(--text-color-bright)!important;text-decoration:none}.discovery-biome-title a:hover{color:var(--accent-color)}.discovery-biome-tagline{margin-top:.25rem;color:var(--text-color-faded);font-style:italic;font-size:.95rem}.discovery-section{margin-top:1.25rem}.discovery-section-title{font-family:"WRose Serif SC","WRose Serif Worn",serif;font-size:.85rem;text-transform:uppercase;letter-spacing:.2em;color:var(--text-color-faded);text-align:center;margin-bottom:.6rem;position:relative}.discovery-section-title:before,.discovery-section-title:after{content:"";position:absolute;top:50%;width:calc(50% - 7rem);height:1px;background:var(--wiki-separator-color)}.discovery-section-title:before{left:0}.discovery-section-title:after{right:0}.discovery-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem .5rem;padding:.5rem 0}.discovery-grid .item-card{flex:0 0 auto;width:104px;background:transparent;border:0;border-radius:0;overflow:visible}.discovery-grid .item-card:hover{transform:none;box-shadow:none;background:transparent;border-color:transparent}.discovery-grid .item-card[class*=rarity-] .item-card-image,.discovery-grid .item-card .item-card-image{aspect-ratio:1;padding:0;background:url(./assets/discovery/T_DiscoverySlot_Medium_Static.png) center/contain no-repeat;transition:background-image .15s ease}.discovery-grid .item-card:hover .item-card-image{background-image:url(./assets/discovery/T_DiscoverySlot_Medium_Hover.png)}.discovery-grid .item-card-image img{max-width:57%;max-height:57%}.discovery-grid .item-card-qty{bottom:18%;right:22%}.discovery-grid .item-card-name{padding:.1rem .25rem .35rem;font-size:.7rem;letter-spacing:.02em;border-top:0;text-align:center;line-height:1.2}.discovery-grid .item-card:hover .item-card-name{color:var(--text-color-bright)}.discovery-grid-threat .item-card{width:180px}.discovery-grid-threat .item-card .item-card-image{background-image:url(./assets/discovery/T_DiscoverySlot_Large_Static.png);transition:filter .15s ease,transform .15s ease}.discovery-grid-threat .item-card:hover .item-card-image{filter:brightness(1.15) drop-shadow(0 0 8px rgba(212,162,76,.5));transform:scale(1.03)}.discovery-grid-threat .item-card-image img{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain}.discovery-grid-threat .item-card-name{font-size:.9rem;font-family:"WRose Serif Worn","WRose Serif",serif;color:var(--text-color-bright);padding-top:.25rem}}@media(max-width:600px){#page-content{.discovery-biome-title{font-size:2rem}.discovery-threat{flex-direction:column;align-items:center;text-align:center}.discovery-threat-portrait{flex:0 0 auto}.discovery-grid .item-card{width:82px}.discovery-grid .item-card-name{font-size:.65rem}}}.home-nav-icon{filter:url(#tint-current-color)}
