.detail-hero[data-v-cfb5f74d]{min-height:calc(220px + var(--dg-below-header));background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.detail-hero.tall[data-v-cfb5f74d]{height:calc(40vh + var(--dg-below-header));min-height:calc(280px + var(--dg-below-header));max-height:calc(450px + var(--dg-below-header))}.detail-hero-overlay[data-v-cfb5f74d]{background:linear-gradient(#1118271f 0%,#11182747 45%,#111827b8 100%);position:absolute;inset:0}.back-button[data-v-cfb5f74d]{top:var(--dg-below-header);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;z-index:1;background:#fff3;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s;display:flex;position:absolute;left:20px}.back-button[data-v-cfb5f74d]:hover{background:#ffffff59}.detail-hero-links[data-v-cfb5f74d]{top:var(--dg-below-header);z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:60%;display:flex;position:absolute;right:20px}.detail-hero-content[data-v-cfb5f74d]{z-index:1;width:100%;max-width:960px;margin:0 auto;position:relative}.detail-hero-inner[data-v-cfb5f74d]{align-items:center;gap:20px;padding:20px 24px 28px;display:flex}@media (width<=768px){.detail-hero-links[data-v-cfb5f74d]{order:2;justify-content:flex-start;max-width:none;padding:0 24px 16px;position:static}.detail-hero-inner[data-v-cfb5f74d]{padding-top:calc(var(--dg-below-header) + 48px)}}.raid-card[data-v-ff332449]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;align-items:center;gap:14px;padding:10px 14px;transition:box-shadow .2s;display:flex}.raid-card[data-v-ff332449]:hover{box-shadow:0 2px 8px #00000014}.raid-thumb-wrap[data-v-ff332449]{flex-shrink:0;line-height:0;display:block}a.raid-thumb-wrap[data-v-ff332449]{cursor:pointer;transition:opacity .15s}a.raid-thumb-wrap[data-v-ff332449]:hover{opacity:.85}.raid-thumb[data-v-ff332449]{object-fit:cover;border-radius:4px;flex-shrink:0;width:80px;height:48px}.raid-thumb-placeholder[data-v-ff332449]{color:#c0c4cc;background:#f0f2f5;justify-content:center;align-items:center;display:flex}.raid-info[data-v-ff332449]{flex:1;min-width:0}.raid-title[data-v-ff332449]{color:#303133;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.raid-title-link[data-v-ff332449]{color:#303133;align-items:center;gap:4px;max-width:100%;text-decoration:none;display:inline-flex}.raid-title-link[data-v-ff332449]:hover{color:#409eff;text-decoration:underline}.raid-title-icon[data-v-ff332449]{opacity:.6;flex-shrink:0}.raid-admin-link[data-v-ff332449]{color:#909399;white-space:nowrap;align-items:center;gap:3px;font-size:12px;text-decoration:none;display:inline-flex}.raid-admin-link[data-v-ff332449]:hover{color:#409eff;text-decoration:underline}.raid-meta[data-v-ff332449]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.raid-date[data-v-ff332449]{color:#909399;font-size:12px}.raid-location-link[data-v-ff332449]{color:#409eff;white-space:nowrap;font-size:12px;text-decoration:none}.raid-location-link[data-v-ff332449]:hover{text-decoration:underline}.raid-squad-link[data-v-ff332449]{color:#409eff;white-space:nowrap;align-items:center;gap:4px;font-size:12px;text-decoration:none;display:inline-flex}.raid-squad-link[data-v-ff332449]:hover{text-decoration:underline}.raid-squad-icon[data-v-ff332449]{object-fit:cover;border-radius:50%;width:16px;height:16px}
