#village-root .village-kicker{font-size:10px!important;line-height:1.3}#village-root .village-command-brand p,#village-root .village-page-head p{font-size:11.5px!important}#village-root .village-live-chip small,#village-root .village-live-chip span{font-size:9px!important;line-height:1.35}#village-root .village-main-tab b{font-size:13px!important}#village-root .village-main-tab small{font-size:9.5px!important;line-height:1.35}#village-root .village-context-tab{min-height:48px;padding:9px 11px}#village-root .village-context-tab b{font-size:11.5px!important}#village-root .village-context-tab small{font-size:9.5px!important;line-height:1.35}#village-root .village-search-field{min-height:40px;grid-template-columns:30px minmax(0,1fr)}#village-root .village-search-field input{font-size:11.5px!important;padding:9px 4px}#village-root .village-toolbar-stat span{font-size:9px!important}#village-root .village-roster-toolbar small{font-size:9.5px!important}#village-root .craft61-prof,#village-root .craft61-recipe{font-size:11.5px}#village-root .craft61-kicker,#village-root .craft61-meta span,#village-root .craft61-prof b,#village-root .craft61-recipe small{font-size:10px!important}#village-root .craft61-ing b,#village-root .craft61-ing>span{font-size:10.5px!important}#village-root .craft61-ing small{font-size:9.5px!important}#village-root .craft61-detail section h5{font-size:11px!important}#village-root .craft61-help{font-size:10.5px;line-height:1.5}#village-root .v2v-district p,#village-root .v2v-extractor>p,#village-root .v2v-site p{font-size:10.5px!important;line-height:1.5}#village-root .v2v-cost,#village-root .v2v-extract-details summary,#village-root .v2v-extract-next,#village-root .v2v-extract-rate,#village-root .v2v-resource-copy small,#village-root .v2v-resource-copy span,#village-root .v2v-section-title>small,#village-root .v2v-storage small{font-size:9.5px!important}#village-root .v2v-extract-res b,#village-root .v2v-extract-res small,#village-root .v2v-extract-workers span{font-size:9.5px!important}#village-root .a6-mission-profile em,#village-root .a6-prep-grid small,#village-root .a6-prep-grid span,#village-root .a6-selection-badge,#village-root .a6-tier>small,#village-root .a6-vital-meta span{font-size:9.5px!important;line-height:1.4}#village-root .vh-forge-shell .vh-forge-affix-index,#village-root .vh-forge-shell .vh-forge-affix-level,#village-root .vh-forge-shell .vh-forge-category-tabs button,#village-root .vh-forge-shell .vh-forge-vault-all summary,#village-root .vh-forge-shell i,#village-root .vh-forge-shell small{font-size:9px!important;line-height:1.35}#village-root .vh-forge-shell .vh-forge-cost>b,#village-root .vh-forge-shell .vh-forge-cost>span,#village-root .vh-forge-shell .vh-forge-gain,#village-root .vh-forge-shell .vh-forge-history p,#village-root .vh-forge-shell .vh-forge-item-stats,#village-root .vh-forge-shell .vh-forge-subhead b{font-size:9.5px!important;line-height:1.4}#village-root .vh-forge-shell button{min-height:34px}#village-root .village-set-forge{padding:18px!important}#village-root .village-set-forge-intro{grid-template-columns:58px minmax(0,1fr);gap:14px;padding:15px 16px!important;border-radius:14px}#village-root .village-set-rune{width:58px;height:58px;border-radius:14px;font-size:27px}#village-root .village-set-forge-intro h3{font-size:22px!important;margin:2px 0 3px!important}#village-root .village-set-forge-intro p{font-size:11.5px!important;line-height:1.45;color:#8fa095}#village-root .village-set-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) auto;gap:10px;align-items:center;margin-top:12px}#village-root .village-set-refresh{min-height:40px;padding:0 14px!important;font-size:10.5px!important;border-radius:9px}#village-root .village-set-craft-summary{gap:8px 18px;margin-top:10px;padding:10px 12px;font-size:10.5px!important;line-height:1.4}#village-root .village-set-error{font-size:10.5px!important;padding:10px 12px}#village-root .village-set-crafted-result{gap:5px;padding:12px 14px}#village-root .village-set-crafted-result b{font-size:11px!important}#village-root .village-set-crafted-result span{font-size:11px!important}#village-root .village-set-crafted-result small{font-size:10px!important;line-height:1.5}#village-root .village-set-selector{display:flex;gap:8px;margin-top:12px;padding:3px 1px 7px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}#village-root .village-set-selector>button{flex:1 1 180px;min-width:165px;min-height:54px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:center;padding:8px 10px!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:10px!important;background:rgba(255,255,255,.018)!important;color:#9aaa9e!important;text-align:left;scroll-snap-align:start;cursor:pointer}#village-root .village-set-selector>button:hover{border-color:rgba(218,190,111,.26)!important;background:rgba(126,99,49,.08)!important}#village-root .village-set-selector>button.active{border-color:rgba(218,190,111,.42)!important;background:linear-gradient(145deg,rgba(123,96,48,.22),rgba(38,55,39,.38))!important;box-shadow:inset 0 0 0 1px rgba(218,190,111,.06)}#village-root .village-set-selector>button>span{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;border:1px solid rgba(216,191,118,.16);color:#d9c17d;background:rgba(216,191,118,.04);font-size:17px}#village-root .village-set-selector b{display:block;color:#e7dfc7;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#village-root .village-set-selector small{display:block;margin-top:3px;color:#7f8f84;font-size:9px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#village-root .village-set-catalog{grid-template-columns:1fr;margin-top:12px}#village-root .village-set-card-focused{overflow:visible;padding:0 0 12px;border-radius:13px}#village-root .village-set-focus-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 14px 11px;border-bottom:1px solid rgba(255,255,255,.055)}#village-root .village-set-name{gap:10px}#village-root .village-set-name>span{width:40px;height:40px;flex-basis:40px;border-radius:10px;font-size:18px}#village-root .village-set-name b{font-size:14px!important;line-height:1.25}#village-root .village-set-name small{font-size:10px!important;color:#849287;line-height:1.35}#village-root .village-set-progress{gap:7px}#village-root .village-set-progress span{padding:6px 8px;font-size:9.5px!important;border-radius:8px}#village-root .village-set-tier-grid{gap:7px;padding:10px 14px 12px}#village-root .village-set-tier{min-height:64px;padding:10px;border-radius:9px}#village-root .village-set-tier b{font-size:10px!important;margin-bottom:5px}#village-root .village-set-tier span{font-size:9.5px!important;line-height:1.45}#village-root .village-set-piece-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 14px 2px}#village-root .village-set-piece{padding:14px;border-radius:11px;min-height:0}#village-root .village-set-piece header{grid-template-columns:42px minmax(0,1fr) auto;gap:10px}#village-root .village-set-piece-icon{width:42px;height:42px;border-radius:10px;font-size:20px}#village-root .village-set-piece header b{font-size:12.5px!important;line-height:1.25}#village-root .village-set-piece header small{font-size:9.5px!important;margin-top:3px;line-height:1.3}#village-root .village-set-piece header em{padding:4px 7px;font-size:9.5px!important}#village-root .village-set-piece-stats{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:6px;margin-top:10px}#village-root .village-set-piece-stats b,#village-root .village-set-piece-stats span{padding:7px 8px;font-size:10px!important;line-height:1.25;border-radius:7px}#village-root .village-set-piece-stats b{font-weight:700}#village-root .village-set-piece-affixes{display:grid;grid-template-columns:1fr;gap:7px;margin-top:10px;padding:10px;border-radius:8px}#village-root .village-set-piece-affixes>div{display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap}#village-root .village-set-piece-affixes b{font-size:10px!important}#village-root .village-set-piece-affixes span{font-size:9.5px!important;text-align:left}#village-root .village-set-piece-affixes small{font-size:10px!important;line-height:1.5;color:#87978b}#village-root .village-set-piece-recipe{margin-top:10px;padding-top:10px}#village-root .village-set-piece-recipe>b{font-size:10px!important;margin-bottom:6px}#village-root .village-set-piece-recipe ul{gap:5px}#village-root .village-set-piece-recipe li{min-height:29px;align-items:center;padding:5px 7px;font-size:10px!important;border-radius:6px}#village-root .village-set-piece-recipe li span{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.3}#village-root .village-set-piece-recipe li b{font-size:10px;white-space:nowrap}#village-root .village-set-piece>button{min-height:42px;margin-top:12px;padding:9px 11px!important;font-size:10.5px!important;border-radius:8px}#village-root .village-set-note{gap:10px;padding:10px 12px;margin-top:12px}#village-root .village-set-note b,#village-root .village-set-note span{font-size:10px!important;line-height:1.5}#village-root .village-set-empty{font-size:10.5px!important;padding:22px}@media(max-width:1100px){#village-root .village-set-piece-grid{grid-template-columns:1fr}#village-root .village-set-selector>button{flex:0 0 190px}}@media(max-width:760px){#village-root .village-set-forge{padding:12px!important}#village-root .village-set-forge-intro{grid-template-columns:46px minmax(0,1fr);padding:12px!important;text-align:left}#village-root .village-set-rune{width:46px;height:46px;margin:0;font-size:22px}#village-root .village-set-forge-intro h3{font-size:19px!important}#village-root .village-set-forge-intro p{font-size:10.5px!important}#village-root .village-set-toolbar{grid-template-columns:1fr}#village-root .village-set-refresh{width:100%;min-height:44px}#village-root .village-set-selector{margin-inline:-2px;padding-bottom:9px}#village-root .village-set-selector>button{flex:0 0 175px;min-width:175px;min-height:58px}#village-root .village-set-focus-head{grid-template-columns:1fr;padding:12px}#village-root .village-set-progress{justify-content:flex-start}#village-root .village-set-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 12px}#village-root .village-set-piece-grid{grid-template-columns:1fr;padding:0 12px}#village-root .village-set-piece{padding:13px}#village-root .village-set-piece>button{min-height:46px;font-size:11px!important}#village-root .village-set-piece-recipe li{min-height:32px;font-size:10.5px!important}#village-root .village-main-tab b{font-size:12px!important}#village-root .village-context-tab b{font-size:11px!important}}@media(max-width:480px){#village-root .village-main-tab small{display:none}#village-root .village-context-tab{min-height:46px}#village-root .village-set-craft-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:9px}#village-root .village-set-craft-summary span{padding:5px 6px;border-radius:6px;background:rgba(255,255,255,.018)}#village-root .village-set-tier{min-height:60px;padding:9px}#village-root .village-set-piece header{grid-template-columns:40px minmax(0,1fr) auto}#village-root .village-set-piece-icon{width:40px;height:40px}#village-root .village-set-piece-stats{grid-template-columns:1fr 1fr}#village-root .village-set-piece-stats span{grid-column:1/-1}#village-root .village-set-piece-affixes>div{display:grid;gap:4px}#village-root .village-set-note{display:grid}}