.raidQueue{border:1px solid #6d4a20;border-radius:10px;background:#211b15;overflow:hidden}.raidQueue>header{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #60431f}.raidQueue header span,.raidSuggestion>span{color:var(--orange2);font-size:8px;font-weight:900;letter-spacing:1.2px}.raidQueue h3{margin:2px 0 0;color:var(--text);font-size:14px}.raidQueue header b{color:var(--muted);font-size:10px}.raidQueueRow{display:flex;align-items:center;gap:7px;padding:8px;border-bottom:1px solid #46351f}.raidQueueRow img{width:34px;height:34px;object-fit:contain}.raidQueueRow div{min-width:0;flex:1}.raidQueueRow strong,.raidQueueRow span{display:block}.raidQueueRow strong{font-size:11px}.raidQueueRow span{overflow:hidden;color:var(--muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}
.modal.raidMode{width:min(1500px,98vw)}.raidClientGrid{display:grid;grid-template-columns:minmax(0,2fr) minmax(310px,1fr);gap:10px}.raidClientSection{min-width:0;padding:10px;border:1px solid var(--line);border-radius:12px;background:#202326}.raidClientPlan{grid-column:1/-1}.raidSectionTitle{margin-bottom:8px}.raidSectionTitle h3{margin:0;color:var(--orange);font-size:17px}.raidSectionTitle p{margin:2px 0 0;color:var(--muted);font-size:11px}.planTitle{display:flex;align-items:center;justify-content:space-between}.raidTargetCategory h4{margin:4px 0;color:#ddd;font-size:11px}.raidTargetCards{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:6px}.raidTargetCard,.raidMethodCard{min-width:0;min-height:94px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:5px;border-color:#484d51;color:#eee;background:#292d30;text-align:center}.raidTargetCard:hover,.raidMethodCard:hover{border-color:var(--orange)}.raidTargetCard.selected,.raidMethodCard.selected{border:2px solid var(--orange);background:#392818}.raidTargetCard img,.raidMethodCard img{width:44px;height:44px;object-fit:contain}.raidTargetCard span,.raidMethodCard span{font-size:10px;line-height:1.1}.raidTargetCard small,.raidMethodCard small{min-height:9px;color:var(--orange2);font-size:8px}.raidMethodCard strong{color:var(--green);font-size:10px}.raidGrade{width:47px;height:42px;display:grid;place-items:center;border:5px solid #855b34;background:repeating-linear-gradient(135deg,#9a6b3f 0 10px,#704624 10px 20px);clip-path:polygon(50% 0,100% 24%,92% 100%,8% 100%,0 24%)}.raidGrade span{padding:2px;color:white;background:#000a;font-size:8px}.raidGradeStone{border-color:#777;background:repeating-linear-gradient(135deg,#888 0 10px,#555 10px 20px)}.raidGradeMetal{border-color:#919da4;background:repeating-linear-gradient(135deg,#a8b0b4 0 10px,#5a666c 10px 20px)}.raidGradeArmored{border-color:#6d7780;background:repeating-linear-gradient(135deg,#485057 0 10px,#252a2e 10px 20px)}#raidTargetGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px}#raidMethodGrid{display:grid;grid-template-columns:repeat(3,minmax(85px,1fr));gap:6px}.raidSuggestion{display:grid;grid-template-columns:auto 42px 1fr auto;align-items:center;gap:8px;margin-top:8px;padding:8px;border:1px solid #82601d;border-radius:9px;background:linear-gradient(135deg,#2e2412,#191919 58%)}.raidSuggestion img{width:42px;height:42px;object-fit:contain}.raidSuggestion div strong,.raidSuggestion div small{display:block}.raidSuggestion div small{color:var(--muted);font-size:9px}.raidSuggestion b{padding:5px 7px;border-radius:5px;color:#ffe29e;background:#51370b;font-size:11px}.raidAddBar{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:8px;border-radius:9px;background:#181a1c}.raidAddBar>div{display:flex;flex-direction:column}.raidAddBar>div span{color:var(--muted);font-size:11px}.raidAddBar label{display:flex;align-items:center;justify-content:space-between}.raidAddBar input{width:90px}.raidPlanTable{border:1px solid var(--line);border-radius:9px;overflow:hidden}.raidPlanHead,.raidPlanTableRow{display:grid;grid-template-columns:2fr 1.6fr 100px 42px;gap:10px;align-items:center;padding:9px 12px}.raidPlanHead{color:var(--muted);background:#181a1c;font-size:10px;text-transform:uppercase}.raidPlanTableRow{border-top:1px solid var(--line)}.raidSummary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px}.raidSummary article{padding:11px;border:1px solid var(--line);border-radius:9px;background:#191b1d}.raidSummary h3{margin:0 0 8px;color:var(--orange2);font-size:13px}.raidResourceGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:6px}.raidResource{display:grid;grid-template-columns:32px 1fr;grid-template-rows:auto auto;gap:2px 6px;align-items:center;padding:6px;border:1px solid #3c4145;border-radius:7px;background:#25292c}.raidResource img{grid-row:1/3;width:32px;height:32px;object-fit:contain}.raidResource span{overflow:hidden;color:#bbb;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.raidResource strong{color:var(--orange2);font-size:12px}.raidResource.missing{border-color:#873b3b;background:#3b1d1d}.raidFooter{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}#raidReady{padding:7px 10px;border-radius:6px;color:var(--muted);background:#292d30;font-weight:800}#raidReady.ready{color:#aef1c3;background:#174126}#raidReady.short{color:#ffc1c1;background:#501d1d}@media(max-width:950px){.raidClientGrid{grid-template-columns:1fr}.raidClientPlan{grid-column:1}.raidSummary{grid-template-columns:1fr}}@media(max-width:650px){#raidTargetGrid{grid-template-columns:1fr}.raidTargetCards{grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.raidSummary{grid-template-columns:1fr}.raidPlanHead,.raidPlanTableRow{grid-template-columns:1.5fr 1fr 55px 34px;font-size:10px}.raidSuggestion{grid-template-columns:42px 1fr auto}.raidSuggestion>span{grid-column:1/-1}}
