.outdoor-red-page[data-v-bb74de3f]{color:#edf3f0;background:radial-gradient(circle at 88% 8%,#ef444424,#0000 32%),#071416;min-height:100%}.outdoor-red-main[data-v-bb74de3f]{min-height:calc(100vh - var(--global-nav-height));padding:clamp(26px,3vw,44px)}.outdoor-red-hero[data-v-bb74de3f]{border-bottom:1px solid #2e4647;width:100%;margin-bottom:30px;padding-bottom:22px}.outdoor-red-kicker[data-v-bb74de3f]{color:#ff6565;letter-spacing:.18em;margin-bottom:10px;font:800 11px/1.4 monospace}.outdoor-red-title-row[data-v-bb74de3f]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.outdoor-red-title-row h1[data-v-bb74de3f]{letter-spacing:-.055em;font-size:clamp(40px,5vw,62px);line-height:1}.outdoor-red-title-row p[data-v-bb74de3f]{color:#9eb0af;margin-top:12px;font-size:14px;line-height:1.7}.outdoor-red-hero-loot[data-v-bb74de3f]{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:6px;width:clamp(168px,18vw,216px);display:grid}.outdoor-red-hero-loot span[data-v-bb74de3f]{aspect-ratio:1;place-items:center;min-width:0;display:grid}.outdoor-red-hero-loot img[data-v-bb74de3f]{filter:drop-shadow(0 12px 13px #0000006b);-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.outdoor-red-main section[data-v-bb74de3f]{width:100%}.outdoor-red-section-head[data-v-bb74de3f]{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.outdoor-red-section-head>div[data-v-bb74de3f]{align-items:baseline;gap:12px;display:flex}.outdoor-red-section-head span[data-v-bb74de3f]{color:#ef4444;font:700 11px monospace}.outdoor-red-section-head h2[data-v-bb74de3f]{font-size:clamp(23px,3vw,34px)}.outdoor-red-section-head p[data-v-bb74de3f]{color:#839696;font-size:12px}.outdoor-red-map-grid[data-v-bb74de3f]{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:14px;display:grid}.outdoor-red-map-card[data-v-bb74de3f]{color:inherit;cursor:pointer;text-align:left;background:#112426;border:1px solid #354d4f;border-radius:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:220px;padding:26px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.outdoor-red-map-card[data-v-bb74de3f]:before{background:linear-gradient(180deg,#04101229,#040f11f0),linear-gradient(115deg,transparent 42%,#ef444429),var(--map-background) center /cover no-repeat;content:"";pointer-events:none;transition:transform .35s,filter .35s;position:absolute;inset:0}.outdoor-red-map-card[data-v-bb74de3f]:hover{border-color:#ef4444;transform:translateY(-3px)}.outdoor-red-map-card[data-v-bb74de3f]:hover:before{filter:saturate(1.12)brightness(1.06);transform:scale(1.025)}.outdoor-red-map-index[data-v-bb74de3f]{color:#7d9392;letter-spacing:.12em;font:700 10px monospace;position:absolute;top:22px;left:26px}.outdoor-red-map-card strong[data-v-bb74de3f]{font-size:clamp(25px,3vw,36px);position:relative}.outdoor-red-map-meta[data-v-bb74de3f]{color:#a7b7b5;margin-top:10px;font-size:12px;position:relative}.outdoor-red-map-meta.error[data-v-bb74de3f]{color:#ff9494}.outdoor-red-map-card i[data-v-bb74de3f]{color:#ef4444;font-size:28px;font-style:normal;position:absolute;bottom:22px;right:24px}.outdoor-red-back[data-v-bb74de3f]{color:#b7c7c5;cursor:pointer;background:0 0;border:1px solid #3c5556;border-radius:0;margin-bottom:28px;padding:9px 14px;text-decoration:none;display:inline-block}.outdoor-red-back[data-v-bb74de3f]:hover{color:#fff;border-color:#ef4444}.outdoor-red-tools[data-v-bb74de3f]{background:#07181ab8;border:1px solid #2d4647;gap:12px;margin-bottom:20px;padding:16px;display:grid}.outdoor-red-search[data-v-bb74de3f]{color:#819493;background:#030e10d1;border:1px solid #3b5556;grid-template-columns:24px minmax(0,1fr) 30px;align-items:center;gap:8px;min-height:46px;padding:0 12px;display:grid}.outdoor-red-search[data-v-bb74de3f]:focus-within{border-color:#ef4444;box-shadow:0 0 0 2px #ef44441f}.outdoor-red-search>span[data-v-bb74de3f]{font-size:22px}.outdoor-red-search input[data-v-bb74de3f]{color:#eff5f2;font:inherit;background:0 0;border:0;outline:0;width:100%}.outdoor-red-search input[data-v-bb74de3f]::placeholder{color:#6f8382}.outdoor-red-search button[data-v-bb74de3f]{color:#91a4a2;cursor:pointer;background:0 0;border:0;font-size:22px}.outdoor-red-filters[data-v-bb74de3f]{flex-wrap:wrap;gap:8px;display:flex}.outdoor-red-filters button[data-v-bb74de3f]{color:#9eb0af;cursor:pointer;background:#0a1f21cc;border:1px solid #385052;min-height:34px;padding:0 14px}.outdoor-red-filters button[data-v-bb74de3f]:hover{color:#fff;border-color:#a84c4c}.outdoor-red-filters button.active[data-v-bb74de3f]{color:#fff;background:#ef44442e;border-color:#ef4444}.outdoor-red-item-grid[data-v-bb74de3f]{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:12px;display:grid}.outdoor-red-item[data-v-bb74de3f]{color:inherit;background:#081a1cd6;border:1px solid #304849;grid-template-columns:68px minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:104px;padding:14px;text-decoration:none;transition:border-color .18s,background .18s;display:grid}.outdoor-red-item[data-v-bb74de3f]:hover{background:#301b1db8;border-color:#ef4444}.outdoor-red-item-image[data-v-bb74de3f]{background:#ef44441f;border:1px solid #ef444494;place-items:center;width:68px;height:68px;display:grid;overflow:hidden}.outdoor-red-item-image img[data-v-bb74de3f]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.outdoor-red-item-image b[data-v-bb74de3f]{color:#ef4444;font-size:25px}.outdoor-red-item-copy[data-v-bb74de3f]{min-width:0}.outdoor-red-item-copy small[data-v-bb74de3f],.outdoor-red-item-copy strong[data-v-bb74de3f]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.outdoor-red-item-copy strong[data-v-bb74de3f]{font-size:15px}.outdoor-red-item-copy small[data-v-bb74de3f]{color:#829594;margin-top:7px;font-size:10px}.outdoor-red-item>i[data-v-bb74de3f]{color:#ef4444;font-size:20px;font-style:normal}.outdoor-red-state[data-v-bb74de3f]{color:#8da09f;text-align:center;border:1px dashed #365153;place-items:center;min-height:220px;padding:30px;display:grid}.outdoor-red-state-error[data-v-bb74de3f]{gap:14px}.outdoor-red-empty-filter[data-v-bb74de3f]{min-height:150px}.outdoor-red-state button[data-v-bb74de3f]{color:#ff7575;cursor:pointer;background:0 0;border:1px solid #ef4444;border-radius:0;padding:10px 18px}@media (width<=980px){.outdoor-red-item-grid[data-v-bb74de3f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.outdoor-red-main[data-v-bb74de3f]{padding:24px 16px 36px}.outdoor-red-hero[data-v-bb74de3f]{margin-bottom:28px;padding-bottom:22px}.outdoor-red-title-row p[data-v-bb74de3f]{max-width:270px;font-size:12px}.outdoor-red-hero-loot[data-v-bb74de3f]{gap:4px;width:144px}.outdoor-red-item-grid[data-v-bb74de3f],.outdoor-red-map-grid[data-v-bb74de3f]{grid-template-columns:1fr}.outdoor-red-map-card[data-v-bb74de3f]{min-height:150px}.outdoor-red-item[data-v-bb74de3f]{grid-template-columns:62px minmax(0,1fr) 18px}.outdoor-red-item-image[data-v-bb74de3f]{width:62px;height:62px}}
