.raid-workspace{grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:32px;display:grid}.raid-workspace-main{min-width:0}.raid-context{background:var(--color-surface,#17191d);border:1px solid var(--color-border);border-radius:8px;align-items:center;gap:18px;margin:24px 0;padding:12px 20px;display:flex}.raid-context>span{color:var(--color-muted)}.raid-context>button{margin-left:auto}.raid-list-heading,.raid-quarter-heading,.raid-drop-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.raid-list-heading{border-top:1px solid var(--color-border);padding-top:24px}.raid-list-heading h2{font-size:22px}.raid-quarter{margin-top:32px}.raid-quarter-heading{color:var(--color-muted);margin-bottom:12px}.raid-quarter-heading h3{text-transform:uppercase;letter-spacing:.08em;font-size:12px}.raid-quarter-rows{border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.raid-encounter+.raid-encounter{border-top:1px solid var(--color-border)}.raid-encounter-row{background:#101215;align-items:center;gap:14px;min-height:96px;padding:16px 20px;display:flex}.raid-encounter-row[data-selected=true]{background:#191c21}.raid-encounter-row:hover{background:#202329}.raid-encounter-row:has(:focus-visible){outline-offset:-1px;outline:1px solid #494c53}.raid-portrait{background:#101215;border:1px solid #494c53;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.raid-portrait img{object-fit:cover}.raid-encounter-label{flex:1;min-width:0}.raid-encounter-label>strong{color:#f3f4f6}.raid-drop-previews{align-items:center;gap:5px;margin-top:8px;display:flex}.raid-drop-previews a:hover{filter:brightness(1.2)}.raid-drop-previews a:focus-visible{outline-offset:3px;outline:1px solid}.raid-expand{color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;font-size:13px;display:inline-flex}.raid-eligible-drops{background:#101215;padding:16px 20px 20px 58px}.raid-drop-heading{justify-content:flex-start;margin-bottom:12px}.raid-drop-heading button{margin-left:auto}.raid-drop-items{border-radius:5px;overflow:hidden}.raid-drop-item{border-bottom:1px solid var(--color-border);background:#191c21;align-items:center;gap:12px;padding:12px;display:flex}.raid-loot-name{color:#cda2e5;flex:1;min-width:0}.raid-loot-name.quality-3{color:#689cff}.raid-loot-name.quality-5{color:#ffae64}.raid-drop-item small{color:var(--color-muted)}.raid-eligible-drops>p{margin-top:12px}.raid-sidebar{scrollbar-width:thin;flex-direction:column;align-self:start;gap:24px;max-height:calc(100dvh - 124px);display:flex;position:sticky;top:100px;overflow-y:auto}.raid-sidebar-card{background:var(--color-surface,#17191d);border:1px solid var(--color-border);border-radius:8px;padding:20px}.raid-sidebar-card h2{margin-bottom:14px;font-size:18px}.raid-sidebar-card p{margin:12px 0}.raid-allowance{border-top:1px solid var(--color-border);border-bottom:3px solid #78e34d;align-items:baseline;gap:6px;margin:20px 0 8px;padding:18px 0 12px;display:flex}.raid-allowance>strong,.raid-comparisons>strong{font-size:28px}.raid-allowance>span{color:#78e34d;margin-left:auto}.raid-summary-encounter{border-bottom:1px solid var(--color-border);align-items:center;gap:12px;padding:20px 0;display:flex}.raid-summary-encounter:last-child{border-bottom:0}.raid-summary-encounter>div{flex:1;min-width:0}.raid-summary-encounter strong{font-size:14px}.raid-summary-encounter small{color:var(--color-muted);margin-top:6px;font-size:12px;display:block}.raid-summary-encounter>button{color:var(--color-muted);cursor:pointer;background:0 0;border:0}.raid-sidebar .run-iterations{margin-top:28px}.raid-action>button{width:100%;margin:6px 0}.raid-action strong{color:#78e34d}.raid-workspace input[type=checkbox]{accent-color:#78e34d;flex-shrink:0;width:20px;height:20px}@media (max-width:1023px){.raid-workspace{grid-template-columns:minmax(0,1fr)}.raid-sidebar{max-height:none;position:static;overflow:visible}}@media (max-width:600px){.raid-context{flex-wrap:wrap;gap:10px}.raid-context button{width:100%}.raid-list-heading{flex-wrap:wrap;align-items:flex-start}.raid-encounter-row{flex-wrap:wrap;gap:10px;padding:14px 10px}.raid-expand{margin-left:auto}.raid-eligible-drops{padding:14px 10px}.raid-drop-item{flex-wrap:wrap;gap:8px}.raid-loot-name{flex-basis:calc(100% - 82px)}.raid-drop-item small{margin-left:auto}.raid-drop-heading{flex-wrap:wrap}.raid-encounter-label{min-width:150px}}.raid-import-background{z-index:-1;pointer-events:none;background:linear-gradient(#0a0c0f40,#0b0d10 90%),url(/raid-upgrades/import-background.webp) top/cover no-repeat;position:fixed;inset:0}.import-refinement[data-raid-review=true]{grid-template-columns:minmax(0,1fr)}.raid-upgrades-page:has(.import-refinement[data-raid-review=true])>.page-heading{display:none}
