.victory-wine-database-module__WDIwyq__page{color:#f1ece3;padding:24px 20px 48px}.victory-wine-database-module__WDIwyq__hero{background:linear-gradient(90deg,#141811f5,#161912db),url(/game-assets/ui/wine/tooltip-background.png) 100%/526px 304px no-repeat,#171b13;border:1px solid #a57d42b8;grid-template-columns:170px minmax(0,1fr);min-height:224px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 44px #00000047}.victory-wine-database-module__WDIwyq__hero:after{content:"";background:linear-gradient(90deg,#0000,#c99b50);width:56%;height:1px;position:absolute;bottom:0;right:0}.victory-wine-database-module__WDIwyq__heroArt{background:radial-gradient(circle,#bb8b4326,#0000 66%);border-right:1px solid #8e6c3f7a;place-items:center;display:grid}.victory-wine-database-module__WDIwyq__heroFrame{background:url(/game-assets/ui/wine/pool-equipped-frame.png) 50%/92px 92px no-repeat;place-items:center;width:110px;height:126px;display:grid}.victory-wine-database-module__WDIwyq__heroIcon{object-fit:contain;filter:drop-shadow(0 10px 16px #00000085);width:74px;height:100px}.victory-wine-database-module__WDIwyq__heroContent{align-self:center;max-width:650px;padding:30px 34px}.victory-wine-database-module__WDIwyq__heroContent h1{color:#fff1cf;font-family:var(--serif);overflow-wrap:anywhere;font-size:clamp(34px,5vw,44px);font-weight:500;line-height:1.12}.victory-wine-database-module__WDIwyq__heroContent p{color:#ddd5c8;margin-top:14px;font-size:16px;line-height:1.75}.victory-wine-database-module__WDIwyq__comparison{padding-top:36px}.victory-wine-database-module__WDIwyq__sectionHeading{align-items:center;gap:12px;margin-bottom:18px;display:flex}.victory-wine-database-module__WDIwyq__sectionHeading>img{object-fit:contain;width:42px;height:42px}.victory-wine-database-module__WDIwyq__sectionHeading h2,.victory-wine-database-module__WDIwyq__mechanics h2{color:#f5dfb8;font-family:var(--serif);font-size:26px;font-weight:500;line-height:1.25}.victory-wine-database-module__WDIwyq__sectionHeading p{color:#d4ccbf;margin-top:4px;font-size:16px;line-height:1.6}.victory-wine-database-module__WDIwyq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.victory-wine-database-module__WDIwyq__card{background:#181c14;border:1px solid #7e623aa8;flex-direction:column;min-width:0;transition:border-color .16s,transform .16s;display:flex;overflow:hidden;box-shadow:0 12px 30px #0003}.victory-wine-database-module__WDIwyq__card:hover{border-color:#d2a552;transform:translateY(-2px)}.victory-wine-database-module__WDIwyq__cardHeader{background:linear-gradient(#1216101a,#11140f8a),url(/game-assets/ui/wine/button-normal.png) 50%/100% 100% no-repeat;border-bottom:1px solid #936f3f94;place-items:center;min-height:154px;display:grid;position:relative;overflow:hidden}.victory-wine-database-module__WDIwyq__card:hover .victory-wine-database-module__WDIwyq__cardHeader{background:linear-gradient(#1216100a,#11140f61),url(/game-assets/ui/wine/button-hover.png) 50%/100% 100% no-repeat}.victory-wine-database-module__WDIwyq__levelBadge{z-index:2;background:url(/game-assets/ui/wine/tab-selected-effect.png) 50%/100% 100% no-repeat,url(/game-assets/ui/wine/tab-selected.png) 0/38px 38px no-repeat;place-items:center;min-width:70px;min-height:38px;display:grid;position:absolute;top:10px;left:10px}.victory-wine-database-module__WDIwyq__levelText{color:#f6d188;padding:0 8px;font-size:16px;font-weight:700;line-height:1.2}.victory-wine-database-module__WDIwyq__tierImage{object-fit:contain;filter:drop-shadow(0 14px 22px #0000007a);width:140px;height:140px}.victory-wine-database-module__WDIwyq__cardBody{flex-direction:column;flex:1;padding:16px 14px 18px;display:flex}.victory-wine-database-module__WDIwyq__name{color:#f6dfb5;min-height:48px;font-family:var(--serif);overflow-wrap:anywhere;font-size:21px;font-weight:500;line-height:1.2}.victory-wine-database-module__WDIwyq__description{color:#d5cec2;margin-top:10px;font-size:16px;line-height:1.65}.victory-wine-database-module__WDIwyq__facts{border-top:1px solid #7c68488f;flex:1;margin-top:16px}.victory-wine-database-module__WDIwyq__fact{border-bottom:1px solid #6f5d4075;padding:13px 0}.victory-wine-database-module__WDIwyq__fact:last-child{border-bottom:0}.victory-wine-database-module__WDIwyq__fact dt{color:#ecd4a6;font-size:16px;font-weight:600;line-height:1.3}.victory-wine-database-module__WDIwyq__fact dd{color:#f2ece2;margin-top:8px;font-size:16px}.victory-wine-database-module__WDIwyq__unlockValue{background:linear-gradient(90deg,#1215101a,#1215108a),url(/game-assets/ui/wine/button-locked.png) 50%/100% 100% no-repeat;align-items:center;gap:7px;min-height:42px;padding:5px 8px;display:flex}.victory-wine-database-module__WDIwyq__unlockValue img{object-fit:contain;flex:none;width:18px;height:20px}.victory-wine-database-module__WDIwyq__costs{gap:6px;display:grid}.victory-wine-database-module__WDIwyq__cost{background:linear-gradient(90deg,#23261cdb,#131711d1),url(/game-assets/ui/wine/assembly-slot-background.png) 50%/cover no-repeat;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:44px;padding:4px 7px;display:grid}.victory-wine-database-module__WDIwyq__costIcon{object-fit:contain;width:36px;height:36px}.victory-wine-database-module__WDIwyq__costName{overflow-wrap:anywhere;min-width:0}.victory-wine-database-module__WDIwyq__costCount{color:#f0c675;font-size:16px}.victory-wine-database-module__WDIwyq__emptyCost{color:#d8d0c3;background:#0b0e0a85;min-height:44px;padding:10px;display:block}.victory-wine-database-module__WDIwyq__number{color:#f1c76f;font-family:var(--serif);margin-bottom:8px;font-size:24px;font-weight:500;display:block}.victory-wine-database-module__WDIwyq__slots{grid-template-columns:repeat(4,34px);gap:5px;display:grid}.victory-wine-database-module__WDIwyq__slot{background:url(/game-assets/ui/wine/affix-slot-background.png) 50%/contain no-repeat,url(/game-assets/ui/wine/slot-icon-background.png) 50%/contain no-repeat;width:34px;height:34px}.victory-wine-database-module__WDIwyq__limit{align-items:center;display:flex}.victory-wine-database-module__WDIwyq__limitFrame{color:#f7d389;background:url(/game-assets/ui/wine/tag-active.png) 50%/100% 100% no-repeat;place-items:center;width:64px;height:34px;font-size:19px;display:grid}.victory-wine-database-module__WDIwyq__mechanics{border-top:1px solid #97744394;grid-template-columns:minmax(220px,.75fr) minmax(0,1.8fr);gap:28px;margin-top:38px;padding:28px 0 8px;display:grid}.victory-wine-database-module__WDIwyq__mechanicsTitle{align-items:flex-start;gap:12px;display:flex}.victory-wine-database-module__WDIwyq__mechanicsMark{background:url(/game-assets/ui/wine/tab-arrow.png) 50%/22px 13px no-repeat,url(/game-assets/ui/wine/tab-normal.png) 50%/contain no-repeat;flex:none;width:38px;height:38px}.victory-wine-database-module__WDIwyq__mechanicsBody{gap:14px;display:grid}.victory-wine-database-module__WDIwyq__mechanicsBody p{color:#d7d0c4;font-size:16px;line-height:1.75}@media (max-width:1023px){.victory-wine-database-module__WDIwyq__page{padding-inline:18px}}@media (max-width:767px){.victory-wine-database-module__WDIwyq__hero{grid-template-columns:130px minmax(0,1fr)}.victory-wine-database-module__WDIwyq__heroContent{padding:24px 22px}.victory-wine-database-module__WDIwyq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.victory-wine-database-module__WDIwyq__mechanics{grid-template-columns:1fr;gap:18px}}@media (max-width:520px){.victory-wine-database-module__WDIwyq__page{padding:18px 14px 40px}.victory-wine-database-module__WDIwyq__hero{grid-template-columns:1fr}.victory-wine-database-module__WDIwyq__heroArt{border-bottom:1px solid #8e6c3f7a;border-right:0;min-height:142px}.victory-wine-database-module__WDIwyq__heroFrame{height:112px}.victory-wine-database-module__WDIwyq__heroContent h1{font-size:32px}.victory-wine-database-module__WDIwyq__grid{grid-template-columns:1fr}.victory-wine-database-module__WDIwyq__cardHeader{min-height:176px}.victory-wine-database-module__WDIwyq__tierImage{width:156px;height:156px}.victory-wine-database-module__WDIwyq__name{min-height:0}}@media (prefers-reduced-motion:reduce){.victory-wine-database-module__WDIwyq__card{transition:none}}
