.filter-info-container[data-v-e28db024]{background-color:var(--background-800);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;margin-bottom:1.5rem}.filter-title[data-v-e28db024]{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.date-content-single[data-v-e28db024]{padding:.75rem 1rem}.date-item-unified[data-v-e28db024]{background-color:var(--background-700);border-radius:.25rem;gap:.75rem;padding:.5rem 1rem;width:100%}.date-icons[data-v-e28db024],.date-item-unified[data-v-e28db024]{align-items:center;display:flex}.date-icons[data-v-e28db024]{color:var(--primary)}.date-text-unified[data-v-e28db024]{flex:1;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-range-label[data-v-e28db024]{font-weight:600;margin-right:.5rem}.date-arrow-inline[data-v-e28db024]{color:var(--gray-400);display:inline-block;height:1rem;margin:0 .25rem;vertical-align:middle;width:1rem}.date-duration[data-v-e28db024]{color:#3b82f6;font-weight:500;margin-left:1rem}@media (max-width:640px){.date-text-unified[data-v-e28db024]{overflow:visible;white-space:normal}.date-duration[data-v-e28db024]{display:block;margin-left:0;margin-top:.25rem}}.filter-grid[data-v-e28db024]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.filter-grid[data-v-e28db024]{grid-template-columns:repeat(3,1fr)}}.filter-card[data-v-e28db024]{border:1px solid rgba(55,65,81,.3);border-radius:.375rem;overflow:hidden}.card-header[data-v-e28db024]{align-items:center;background-color:var(--background-700);display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem}.header-icon[data-v-e28db024]{height:1rem;width:1rem}.locations-header[data-v-e28db024],.locations-header .header-icon[data-v-e28db024]{color:#8b5cf6}.attackers-header[data-v-e28db024],.attackers-header .header-icon[data-v-e28db024]{color:#10b981}.victims-header[data-v-e28db024],.victims-header .header-icon[data-v-e28db024]{color:#ef4444}.card-content[data-v-e28db024]{padding:.75rem}.filter-row[data-v-e28db024]{align-items:flex-start;display:flex;gap:.5rem;margin-bottom:.5rem}.filter-row[data-v-e28db024]:last-child{margin-bottom:0}.filter-type-icon[data-v-e28db024]{color:var(--gray-400);flex-shrink:0;height:.875rem;margin-top:.25rem;width:.875rem}.filter-type-label[data-v-e28db024]{font-size:.875rem;font-weight:500;white-space:nowrap}.filter-values[data-v-e28db024]{display:flex;flex:1;flex-wrap:wrap;gap:.25rem}.filter-tag[data-v-e28db024]{background-color:var(--background-700);border-radius:.25rem;font-size:.75rem;padding:.125rem .375rem}.no-filters[data-v-e28db024]{align-items:center;color:var(--gray-400);display:flex;flex-direction:column;font-style:italic;gap:.5rem;justify-content:center;padding:2rem 0}.no-filters-icon[data-v-e28db024]{height:2rem;opacity:.5;width:2rem}.overview-container[data-v-cb81dd8f]{background-color:var(--background-800);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.stats-grid[data-v-cb81dd8f]{display:grid;gap:1rem;grid-template-columns:repeat(1,1fr)}@media (min-width:640px){.stats-grid[data-v-cb81dd8f]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.stats-grid[data-v-cb81dd8f]{grid-template-columns:repeat(4,1fr)}.single-type-grid[data-v-cb81dd8f]{grid-template-columns:repeat(2,1fr)}}.stat-card[data-v-cb81dd8f]{border:1px solid rgba(55,65,81,.3);border-radius:.375rem;overflow:hidden}.stat-header[data-v-cb81dd8f]{align-items:center;background-color:var(--background-700);border-bottom:1px solid rgba(55,65,81,.3);display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem}.stat-icon[data-v-cb81dd8f]{flex-shrink:0;height:1rem;width:1rem}.stat-content[data-v-cb81dd8f]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:5rem;padding:1rem}.stat-value[data-v-cb81dd8f]{font-size:1.5rem;font-weight:700;text-align:center}.horizontal-stat[data-v-cb81dd8f]{gap:.5rem;justify-content:center;width:100%}.hl-item[data-v-cb81dd8f],.horizontal-stat[data-v-cb81dd8f]{align-items:center;display:flex}.hl-item[data-v-cb81dd8f]{flex:1;flex-direction:column}.hl-label[data-v-cb81dd8f]{font-size:.7rem;font-weight:600;white-space:nowrap}.hl-value[data-v-cb81dd8f]{font-size:1rem;font-weight:700}.hl-arrow[data-v-cb81dd8f]{color:var(--gray-400);height:1rem;margin:0 .25rem;width:1rem}.text-green-500[data-v-cb81dd8f]{color:#10b981}.text-red-500[data-v-cb81dd8f]{color:#ef4444}.text-yellow-500[data-v-cb81dd8f]{color:#f59e0b}.text-blue-500[data-v-cb81dd8f]{color:#3b82f6}.text-purple-500[data-v-cb81dd8f]{color:#8b5cf6}.text-cyan-500[data-v-cb81dd8f]{color:#06b6d4}.text-amber-500[data-v-cb81dd8f]{color:#f59e0b}.text-primary[data-v-cb81dd8f]{color:var(--primary)}.ship-stats-container[data-v-36214021]{background-color:var(--background-800);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.ship-stats-title[data-v-36214021]{font-size:1.125rem;font-weight:700;margin-bottom:1rem}.ship-stats-grid[data-v-36214021]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.ship-stats-grid[data-v-36214021]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ship-stats-grid[data-v-36214021]{grid-template-columns:repeat(3,1fr)}}[data-v-36214021] .topbox-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5));border-bottom:none;padding:.5rem 1rem}.ship-name-container[data-v-36214021]{font-size:.9rem;overflow:hidden;padding:.25rem .5rem;text-overflow:ellipsis;white-space:nowrap}.ship-stats-grid-inner[data-v-36214021]{display:grid;font-size:.85rem;gap:.25rem;grid-template-columns:repeat(4,1fr);padding:.25rem .5rem;text-align:center}.text-right[data-v-36214021]{text-align:right!important}.killed[data-v-36214021]{color:#10b981;font-weight:500}.lost[data-v-36214021]{color:#ef4444}.efficiency[data-v-36214021],.total[data-v-36214021]{font-weight:500}[data-v-36214021] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}[data-v-36214021] tbody tr{border-color:#282828!important}[data-v-36214021] tbody tr+tr{border-top:1px solid #282828!important}.empty-state[data-v-36214021]{color:#9ca3af;padding:1rem 0;text-align:center}.mobile-content[data-v-36214021]{display:flex;flex-direction:column;width:100%}.mobile-header[data-v-36214021]{margin-bottom:.5rem}.mobile-title[data-v-36214021]{font-size:.95rem;font-weight:600}.mobile-stats[data-v-36214021]{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}.mobile-stat[data-v-36214021]{align-items:center;display:flex;font-size:.85rem;justify-content:space-between}.stat-label[data-v-36214021]{color:#9ca3af;margin-right:.5rem}@media (max-width:375px){.mobile-stats[data-v-36214021]{grid-template-columns:1fr}}[data-v-36214021] caption{display:none}[data-v-36214021] table{table-layout:fixed;width:100%}
