#setWorkshop{z-index:12000}#setWorkshop .v5Dialog{width:min(720px,95vw);max-height:88vh;overflow:auto;color:#eee;background:#171c25}#setWorkshop button,#setWorkshop select{font:inherit}#setWorkshop select{background:#242c38;color:#f4e9cc;border:1px solid #817048;border-radius:5px;padding:7px;max-width:100%}.workshopBalance,.workshopIdentity,.workshopActions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.workshopBalance{justify-content:space-between;color:#e1c576}.workshopHelp{font-size:12px;color:#b8c3d0;line-height:1.5}.workshopItems{display:grid;gap:8px}.workshopItem{border:1px solid #4d4a3e;padding:10px;border-radius:7px;background:#111720}.workshopItem small{display:block;color:#b6c0cd;margin:4px 0}.workshopActions{margin-top:8px}.workshopActions button{white-space:normal;text-align:left}#workshopConfirmation:not(:empty){border:1px solid #a48643;padding:12px;margin-top:12px;border-radius:7px}#setWorkshopMessage{color:#f0cf7a;white-space:pre-wrap}.workshopActions button:disabled{opacity:.45}.leftSettingsWrap{flex-wrap:wrap}
#setWorkshop .v5Dialog{height:min(760px,90dvh);max-height:90dvh;display:grid;grid-template-rows:auto minmax(0,1fr) 145px;overflow:hidden}#setWorkshopBody{overflow:auto;min-height:0;padding-right:5px}.workshopFooter{border-top:1px solid #554b37;padding-top:10px;overflow:auto}.workshopFooter #workshopConfirmation{border:0;margin:0;padding:0}.workshopAmounts{display:flex;gap:5px;width:100%}.workshopAmounts .active{border-color:#e9ca76;background:#594927}.workshopUpgrade{width:100%}.workshopActions small{width:100%}#setWorkshop .v5DialogHead{margin-bottom:8px}
.workshopStats{display:flex;flex-wrap:wrap;gap:6px 14px;margin:9px 0;padding:8px 10px;background:#0b111a;border-radius:5px;font-size:13px;line-height:1.5;color:#d4dce6}.workshopStats b{color:#edd08a}.workshopStats span{overflow-wrap:anywhere}
#setWorkshop .v5Dialog{width:min(860px,96vw);grid-template-rows:auto minmax(0,1fr) 92px;padding:14px}#setWorkshop .v5DialogHead{margin-bottom:6px;padding-bottom:6px}#setWorkshop .v5DialogHead h2{font-size:19px;margin:0}.workshopHelp{margin:5px 0;font-size:12px}.workshopBalance{font-size:13px}.workshopItems{gap:6px}.workshopItem{padding:8px}.workshopIdentity{gap:7px;flex-wrap:nowrap}.workshopIdentity>div{min-width:0}.workshopIdentity b{font-size:13px;line-height:1.3;overflow-wrap:anywhere}.workshopItem small{font-size:11px;margin:2px 0}.workshopStats{margin:5px 0;padding:4px 6px;gap:2px 12px;font-size:12px;line-height:1.35}.workshopActions{gap:5px;margin-top:5px}.workshopAmounts{width:auto;gap:3px}.workshopAmounts .smallbtn{padding:4px 8px;min-height:28px;font-size:12px}.workshopUpgrade{width:auto;flex:1;min-width:180px}.workshopActions>.smallbtn{padding:5px 8px;font-size:12px;min-height:28px}.workshopActions>small{order:3;margin:0}.workshopFooter{padding-top:6px;font-size:12px}.workshopFooter button{padding:5px 9px;min-height:28px;font-size:12px}#setWorkshopMessage{margin:4px 0;font-size:12px;line-height:1.3}#setWorkshop:has([data-pick]) .workshopItems{grid-template-columns:repeat(2,minmax(0,1fr))}#setWorkshop:has([data-pick]) .workshopIdentity{align-items:flex-start}#setWorkshop [data-pick]{flex-shrink:0;margin:2px 0;width:16px;height:16px}@media(max-width:580px){#setWorkshop .v5Dialog{padding:10px;grid-template-rows:auto minmax(0,1fr) 100px}#setWorkshop:has([data-pick]) .workshopItems{grid-template-columns:1fr}.workshopUpgrade{min-width:150px}.workshopIdentity b{font-size:13px}}
#setWorkshop:has(.workshopItem:nth-child(2)) .workshopItems{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:580px){#setWorkshop:has(.workshopItem:nth-child(2)) .workshopItems{grid-template-columns:1fr}}
#setWorkshop .v5Dialog{box-sizing:border-box;width:min(860px,100%);max-width:100%}
#setWorkshop .workshopActions button{font-size:12px;line-height:1.2;padding:4px 7px;min-height:26px}#setWorkshop .workshopItem small{line-height:1.25}#setWorkshop .workshopActions{gap:4px;margin-top:4px}#setWorkshop .workshopStats{margin:4px 0;padding:4px 6px}#setWorkshop .workshopActions>small{font-size:10px;margin:0}
#setWorkshop.singleItemWorkshop .v5Dialog{width:min(640px,100%);height:min(660px,90dvh)}#setWorkshop.singleItemWorkshop .workshopItems{grid-template-columns:1fr}#setWorkshop.singleItemWorkshop .workshopItem{padding:14px;background:linear-gradient(150deg,#17212c,#101620);border-color:#6b5c3d}#setWorkshop.singleItemWorkshop .workshopIdentity b{font-size:17px;color:#f1d997}#setWorkshop.singleItemWorkshop .workshopActions{display:flex;gap:10px}#setWorkshop .workshopLevelPreview{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 0;color:#aebccc;font-size:12px}.workshopLevelPreview b{display:block;font-size:17px;color:#e8d19c;margin-top:3px}.workshopComparison{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.workshopComparison th,.workshopComparison td{padding:7px 5px;border-bottom:1px solid #34404d;text-align:right}.workshopComparison th:first-child{text-align:left;font-weight:500}.workshopComparison thead{color:#9baabd;font-size:11px;text-transform:uppercase}.workshopComparison .statGain{color:#94d5ab}#setWorkshop.singleItemWorkshop .workshopAmounts{width:100%;align-items:center;flex-wrap:wrap}#setWorkshop.singleItemWorkshop .workshopAmounts label{margin-left:auto;font-size:12px;color:#b9c7d5}#setWorkshop.singleItemWorkshop .workshopUpgrade{flex-basis:100%;padding:10px;background:#514329;border-color:#c5a45b;font-size:13px}#setWorkshop.singleItemWorkshop .workshopDismantle{margin-top:3px;font-size:11px;padding:5px 8px}#setWorkshop.singleItemWorkshop .workshopActions>small{order:0;font-size:11px}@media(max-width:420px){.workshopComparison{font-size:12px}.workshopComparison th,.workshopComparison td{padding:6px 3px}#setWorkshop.singleItemWorkshop .workshopItem{padding:9px}}
#setWorkshop.singleItemWorkshop .v5Dialog{height:min(740px,90dvh)}
