html{--app-zoom:100%}@supports not (zoom:1){html{transform:scale(calc(var(--app-zoom)/100));transform-origin:top left}}[data-v-9b6e86d3] a{color:#0af;font-weight:500;text-decoration:none;transition:all .2s ease}[data-v-9b6e86d3] a:hover{opacity:.9;text-decoration:underline}[data-v-431f740f] a{color:#0af;font-weight:500;text-decoration:none;transition:all .2s ease}[data-v-431f740f] a:hover{opacity:.9;text-decoration:underline}.search-component[data-v-a0e6db8e]{position:relative}.ek-table-container[data-v-234de281]{border-radius:.5rem;display:flex;flex-direction:column;font-size:.875rem;gap:0;line-height:1.25rem;overflow:hidden;width:100%}.horizontal-body[data-v-234de281]{width:100%}.horizontal-grid[data-v-234de281]{display:grid;gap:.75rem;grid-template-columns:repeat(var(--cols,7),1fr);padding:.5rem}.grid-cols-2[data-v-234de281]{--cols:2}.grid-cols-3[data-v-234de281]{--cols:3}.grid-cols-4[data-v-234de281]{--cols:4}.grid-cols-5[data-v-234de281]{--cols:5}.grid-cols-6[data-v-234de281]{--cols:6}.grid-cols-7[data-v-234de281]{--cols:7}.horizontal-item[data-v-234de281]{align-items:center;border-radius:.375rem;color:inherit;cursor:pointer;display:flex;flex-direction:column;padding:.5rem;text-decoration:none;transition:background-color .2s}.horizontal-item.has-link[data-v-234de281]:hover{background-color:light-dark(rgba(229,231,235,.25),rgba(45,45,45,.6))}.horizontal-item-content[data-v-234de281]{text-align:center;width:100%}.horizontal-item-content[data-v-234de281],.skeleton-item-container[data-v-234de281]{align-items:center;display:flex;flex-direction:column}.skeleton-item-container[data-v-234de281]{padding:.5rem}.skeleton-item-box[data-v-234de281]{align-items:center;display:flex;flex-direction:column;width:100%}.skeleton-image[data-v-234de281]{animation:pulse-234de281 1.5s ease-in-out infinite;aspect-ratio:1/1;background-color:light-dark(#e5e7eb,#2d3748);width:100%}.ek-table-container.fit-content[data-v-234de281]{width:-moz-fit-content;width:fit-content}.ek-table-container.bg-default[data-v-234de281]{background-color:light-dark(hsla(0,0%,100%,.8),hsla(0,0%,8%,.8))}.ek-table-container.bg-transparent[data-v-234de281]{background-color:transparent!important}.ek-table-container.bg-subtle[data-v-234de281]{background-color:light-dark(hsla(0,0%,96%,.5),rgba(26,26,26,.5))}.ek-table-container.bg-transparent .table-row[data-v-234de281]{background-color:light-dark(hsla(0,0%,100%,.4),rgba(26,26,26,.3))}.table-header[data-v-234de281]{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.3));border-bottom:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));display:grid;grid-template-columns:var(--grid-columns,1fr)}.table-header.density-compact[data-v-234de281]{padding:.25rem .5rem}.table-header.density-normal[data-v-234de281]{padding:.4rem .75rem}.table-header.density-relaxed[data-v-234de281]{padding:.6rem 1rem}.header-cell[data-v-234de281]{color:light-dark(#4b5563,#9ca3af);font-family:inherit;font-size:.75rem;line-height:1rem}.header-cell.text-right[data-v-234de281]{text-align:right}.table-body[data-v-234de281]{background-color:transparent;display:flex;flex-direction:column}.table-row[data-v-234de281]{background-color:light-dark(hsla(0,0%,100%,.4),rgba(26,26,26,.3));border-radius:.375rem;cursor:pointer;display:grid;grid-template-columns:var(--grid-columns,1fr);transition:background-color .2s}.table-row[data-v-234de281]:not(:first-child){margin-top:.25rem}.table-row.density-compact[data-v-234de281]{padding:.25rem .5rem}.table-row.density-normal[data-v-234de281]{padding:.35rem .75rem}.table-row.density-relaxed[data-v-234de281]{padding:.5rem 1rem}.table-row.bordered[data-v-234de281]{border-bottom:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2))}.table-row-striped[data-v-234de281]{background-color:light-dark(rgba(249,250,251,.6),rgba(31,31,31,.4))}.table-row.hover-effect[data-v-234de281]:hover{background-color:light-dark(rgba(229,231,235,.15),rgba(35,35,35,.5))}.mobile-view .table-row[data-v-234de281]{display:block}.mobile-view .table-row[data-v-234de281]:not(:first-child){margin-top:.25rem}.mobile-view .table-row.density-compact[data-v-234de281]{padding:.35rem .5rem}.mobile-view .table-row.density-normal[data-v-234de281]{padding:.5rem .75rem}.mobile-view .table-row.density-relaxed[data-v-234de281]{padding:.75rem 1rem}.body-cell[data-v-234de281]{align-items:center;display:flex;font-family:inherit;font-size:.875rem;line-height:1.25rem;overflow:hidden}.mobile-container[data-v-234de281]{display:flex;gap:.75rem;width:100%}.mobile-content[data-v-234de281]{display:flex;flex:1;flex-direction:column;min-width:0}.mobile-header[data-v-234de281]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.25rem}.mobile-title[data-v-234de281]{color:light-dark(#111827,#fff);font-size:.875rem;font-weight:500}[data-v-234de281] .text-sm{font-size:.875rem;line-height:1.25rem}[data-v-234de281] .text-xs{font-size:.75rem;line-height:1rem}.skeleton-row[data-v-234de281]{opacity:1}.skeleton[data-v-234de281]{opacity:.7}.skeleton-item[data-v-234de281]{animation:pulse-234de281 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#2d3748);border-radius:.25rem;height:.875rem;width:100%}.mobile-skeleton-container[data-v-234de281]{display:flex;gap:.75rem;width:100%}.skeleton-ship[data-v-234de281]{animation:pulse-234de281 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#2d3748);border-radius:.25rem;flex-shrink:0;height:64px;width:64px}.skeleton-content[data-v-234de281]{display:flex;flex:1;flex-direction:column;gap:.5rem}.skeleton-line-full[data-v-234de281]{animation:pulse-234de281 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#2d3748);border-radius:.25rem;height:.875rem;width:100%}.skeleton-line-med[data-v-234de281]{width:70%}.skeleton-line-med[data-v-234de281],.skeleton-line-wide[data-v-234de281]{animation:pulse-234de281 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#2d3748);border-radius:.25rem;height:.75rem}.skeleton-line-wide[data-v-234de281]{width:90%}.skeleton-line-small[data-v-234de281]{animation:pulse-234de281 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#2d3748);border-radius:.25rem;height:.75rem;width:50%}.empty-state[data-v-234de281]{align-items:center;background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.3));border-radius:.5rem;box-shadow:0 1px 2px #0000001a;color:light-dark(#6b7280,#9ca3af);display:flex;flex-direction:column;font-size:.875rem;justify-content:center;padding:2rem 0}.empty-icon[data-v-234de281]{font-size:1.5rem;margin-bottom:.75rem}@keyframes pulse-234de281{0%,to{opacity:1}50%{opacity:.5}}.truncate[data-v-234de281]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-234de281] .py-1{padding-bottom:.1rem;padding-top:.1rem}.table-header.special-header[data-v-234de281]{background-color:light-dark(rgba(229,231,235,.5),rgba(31,41,55,.5));background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5))!important;padding:.5rem 1rem!important}.special-header .header-cell[data-v-234de281]{color:light-dark(#4b5563,#9ca3af)!important;font-size:.75rem}.row-content[data-v-234de281]{color:inherit;display:flex;text-decoration:none;width:100%}.row-content[data-v-234de281]:not(.mobile-view){display:contents}.table-row[href][data-v-234de281]{color:inherit;text-decoration:none}.has-link[data-v-234de281]{cursor:pointer}.has-link[data-v-234de281]:hover{background-color:light-dark(rgba(229,231,235,.25),rgba(45,45,45,.6))}.horizontal-skeleton-grid[data-v-234de281]{display:grid;gap:.75rem;grid-template-columns:repeat(var(--cols,7),1fr);padding:.5rem}.custom-tabs-header-container[data-v-f92191eb]{align-items:center;border-bottom:1px solid light-dark(rgba(229,231,235,.5),rgba(75,85,99,.5));display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.5rem;margin-bottom:1rem;max-width:100%;overflow-x:auto;padding-bottom:2px;position:relative;width:100%}@media (min-width:769px){.custom-tabs-header-container[data-v-f92191eb],div.custom-tabs-header-container[data-v-f92191eb],div>.custom-tabs-header-container[data-v-f92191eb]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important}.custom-tabs-header-container>button[data-v-f92191eb],div>.custom-tabs-header-container>button[data-v-f92191eb]{display:inline-flex!important;flex:0 0 auto!important}}div>.custom-tabs-header-container[data-v-f92191eb]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important}.custom-tabs-header-container>button[data-v-f92191eb]{display:inline-flex!important;flex-direction:row!important}@media screen{.custom-tabs-header-container[data-v-f92191eb],.mobile-tabs-header-container[data-v-f92191eb]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;max-width:100%;overflow-x:auto}button.custom-tabs-active-button[data-v-f92191eb],button.custom-tabs-inactive-button[data-v-f92191eb]{display:inline-flex!important;flex:0 0 auto!important;flex-direction:row!important;max-width:-moz-fit-content!important;max-width:fit-content!important}}.mobile-tabs-header-container[data-v-f92191eb]{justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap!important;padding-bottom:4px}.mobile-tabs-header-container[data-v-f92191eb]::-webkit-scrollbar{display:none}.custom-tabs-inactive-button[data-v-f92191eb]{align-items:center;background-color:transparent;border:solid transparent;border-width:1px 1px 2px;color:light-dark(#6b7280,#9ca3af);cursor:pointer;display:flex;flex-shrink:0;flex:0 0 auto;gap:.25rem;justify-content:center;margin-bottom:-1px;padding:.5rem 1rem;position:relative;transition:all .2s ease;white-space:nowrap}.custom-tabs-inactive-button[data-v-f92191eb]:hover:not(:disabled){background-color:light-dark(rgba(243,244,246,.2),rgba(55,65,81,.2));border-radius:.25rem .25rem 0 0;color:light-dark(#4b5563,#e5e7eb)}.custom-tabs-inactive-button[data-v-f92191eb]:disabled{color:#718096;cursor:not-allowed}.custom-tabs-active-button[data-v-f92191eb]{align-items:center;background-color:light-dark(rgba(59,130,246,.15),rgba(59,130,246,.25));border:1px solid transparent;border-bottom:2px solid #3b82f6;border-radius:.25rem .25rem 0 0;box-shadow:0 -2px 8px #3b82f633;color:light-dark(#1f2937,#f9fafb);cursor:pointer;display:flex;flex-shrink:0;flex:0 0 auto;font-weight:600;gap:.25rem;justify-content:center;margin-bottom:-1px;padding:.5rem 1rem;position:relative;transition:all .2s ease;white-space:nowrap}.custom-tabs-active-button[data-v-f92191eb]:after{background-color:#3b82f6;bottom:-2px;box-shadow:0 0 8px #3b82f699;content:"";height:2px;left:0;position:absolute;width:100%}.custom-tabs-active-button[data-v-f92191eb],.custom-tabs-inactive-button[data-v-f92191eb]{transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s}.mobile-tab-button[data-v-f92191eb]{flex:0 0 auto;min-width:2.5rem;padding:.5rem}.mobile-tab-button .tab-icon[data-v-f92191eb]{height:1.25rem;width:1.25rem}.mobile-icon-force[data-v-f92191eb]{color:currentColor!important;display:inline-flex!important;flex-shrink:0!important;height:1.25rem!important;opacity:1!important;visibility:visible!important;width:1.25rem!important}.iconify[data-v-f92191eb]{display:inline-block!important;height:1em!important;vertical-align:-.125em!important;width:1em!important}@media (max-width:768px){.iconify[data-v-f92191eb]{display:inline-block!important;font-size:1.25rem!important;height:1.25rem!important;line-height:1!important;width:1.25rem!important}.i-lucide\:layout-dashboard[data-v-f92191eb],.i-lucide\:list-ordered[data-v-f92191eb],.i-lucide\:swords[data-v-f92191eb],.iconify[class*=i-lucide][data-v-f92191eb]{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;display:inline-block!important;height:1.25rem!important;width:1.25rem!important}.mobile-fallback-text[data-v-f92191eb]{color:currentColor!important;display:inline-block!important;font-size:.875rem!important;font-weight:600!important;margin-left:.25rem!important}.nuxt-icon-mobile[data-v-f92191eb]{font-size:1.25rem!important}.icon-mobile[data-v-f92191eb],.nuxt-icon-mobile[data-v-f92191eb]{display:inline-block!important;height:1.25rem!important;width:1.25rem!important}.icon-mobile[data-v-f92191eb]{font-size:20px!important}.custom-tabs-header-container[data-v-f92191eb],.mobile-tabs-header-container[data-v-f92191eb]{display:flex!important;flex-direction:row!important;overflow-x:auto;padding-bottom:0}.custom-tabs-active-button[data-v-f92191eb],.custom-tabs-inactive-button[data-v-f92191eb]{display:flex!important;flex-direction:row!important;padding:.5rem;white-space:nowrap}.tab-icon[data-v-f92191eb]{display:inline-flex!important;flex-shrink:0!important;height:1.25rem;opacity:1!important;visibility:visible!important;width:1.25rem}button[data-v-f92191eb]{flex:0 0 auto;flex-direction:row!important;min-height:2.5rem;min-width:2.5rem}.tab-label[data-v-f92191eb]{display:inline-block}.custom-tabs-active-button[data-v-f92191eb]{border-bottom-width:2px}.custom-tabs-active-button .tab-icon[data-v-f92191eb],.custom-tabs-inactive-button .tab-icon[data-v-f92191eb]{display:inline-flex!important;min-height:1.25rem!important;min-width:1.25rem!important;opacity:1!important;visibility:visible!important}}.custom-tab-content-container[data-v-f92191eb]{padding-top:1rem}button[data-v-f92191eb]{border-radius:.25rem;transition:background-color .2s,color .2s,border-color .2s;white-space:nowrap}.custom-tabs-active-button .tab-icon[data-v-f92191eb]{color:#3b82f6}[data-v-f92191eb] .tab-content-appear-active,[data-v-f92191eb] .tab-content-enter-active{animation:fade-in-f92191eb .3s ease-out}@keyframes fade-in-f92191eb{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.container[data-v-e082db5e]{max-width:1400px}[data-v-e082db5e] .wars-table{table-layout:fixed}[data-v-e082db5e] .wars-table td{overflow:hidden}[data-v-e082db5e] .wars-table .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-e082db5e] .wars-table .table-row{cursor:pointer}[data-v-e082db5e] .wars-table .table-row:hover{background-color:#2d2d2d99}[data-v-8c690fb9] .text-gray-200 a,[data-v-8c690fb9] .text-gray-300 a,[data-v-8c690fb9] .text-gray-400 a{color:#0af;font-weight:500;text-decoration:none;transition:all .2s ease}[data-v-8c690fb9] .text-gray-200 a:hover,[data-v-8c690fb9] .text-gray-300 a:hover,[data-v-8c690fb9] .text-gray-400 a:hover{opacity:.9;text-decoration:underline}.modal-overlay[data-v-8b7c9d9a]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#0009}.overlay-fade-enter-active[data-v-8b7c9d9a],.overlay-fade-leave-active[data-v-8b7c9d9a]{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.overlay-fade-enter-from[data-v-8b7c9d9a],.overlay-fade-leave-to[data-v-8b7c9d9a]{opacity:0}.content-scale-enter-active[data-v-8b7c9d9a],.content-scale-leave-active[data-v-8b7c9d9a]{transition:all .3s cubic-bezier(.4,0,.2,1)}.content-scale-enter-from[data-v-8b7c9d9a],.content-scale-leave-to[data-v-8b7c9d9a]{opacity:0;transform:scale(.9) translateY(-16px)}.modal-content[data-v-8b7c9d9a]{background-color:#fff!important;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #0000000d;opacity:1!important}.dark .modal-content[data-v-8b7c9d9a]{background-color:#1f2937!important;box-shadow:0 20px 25px -5px #00000040,0 10px 10px -5px #0000001a,0 0 0 1px #ffffff0d;opacity:1!important}.modal-content footer[data-v-8b7c9d9a],.modal-content header[data-v-8b7c9d9a]{background:linear-gradient(180deg,#f9fafbcc,#f9fafb66)}.dark .modal-content footer[data-v-8b7c9d9a],.dark .modal-content header[data-v-8b7c9d9a]{background:linear-gradient(180deg,#37415199,#37415133)}.modal-content button[data-v-8b7c9d9a]:hover{transform:scale(1.05)}.modal-content button[data-v-8b7c9d9a]:focus{box-shadow:0 0 0 3px #3b82f64d;outline:none}.nav-item[data-v-b443dc57]{align-items:center;background:none;border:none;border-radius:.375rem;color:#d1d5db;cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;margin-bottom:.125rem;padding:.625rem .75rem;text-align:left;transition:all .2s ease-in-out;width:100%}.nav-item[data-v-b443dc57]:hover{background:#ffffff1a;color:#fff}.nav-item-active[data-v-b443dc57]{background:#3b82f633;color:#60a5fa}.nav-item-active[data-v-b443dc57]:hover{background:#3b82f64d;color:#60a5fa}.nav-item-child[data-v-b443dc57]{color:#9ca3af;font-size:.8125rem;padding-left:2.5rem}.nav-item-child[data-v-b443dc57]:hover{color:#d1d5db}.nav-item-child.nav-item-active[data-v-b443dc57]{color:#60a5fa}.nav-item-expandable[data-v-b443dc57]{justify-content:space-between}.nav-item-icon[data-v-b443dc57]{display:block;flex-shrink:0;height:1rem;width:1rem}.nav-item-text[data-v-b443dc57]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-item-chevron[data-v-b443dc57]{flex-shrink:0;height:.875rem;transition:transform .2s ease-in-out;width:.875rem}.admin-nav[data-v-9d6fec11]{height:100%}.nav-title[data-v-9d6fec11]{border-bottom:1px solid #373737;color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.5rem}.nav-tree[data-v-9d6fec11]{gap:1.5rem}.nav-section[data-v-9d6fec11],.nav-tree[data-v-9d6fec11]{display:flex;flex-direction:column}.nav-section[data-v-9d6fec11]{gap:.25rem}.nav-section-title[data-v-9d6fec11]{color:#9ca3af;font-size:.875rem;font-weight:500;letter-spacing:.05em;margin-bottom:.5rem;padding-left:.5rem;text-transform:uppercase}.nav-item-container[data-v-9d6fec11]{display:flex;flex-direction:column}.nav-dropdown[data-v-9d6fec11]{border-left:1px solid #373737;margin-left:.5rem;margin-top:.25rem;padding-left:.5rem}.collection-view[data-v-71cdcf83]{display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:1.5rem}.collection-header[data-v-71cdcf83]{align-items:flex-start;border-bottom:1px solid #373737;display:flex;justify-content:space-between;padding-bottom:1rem}.header-info[data-v-71cdcf83]{flex:1}.collection-title[data-v-71cdcf83]{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.collection-description[data-v-71cdcf83]{color:#9ca3af;font-size:.875rem}.header-actions[data-v-71cdcf83]{flex-shrink:0}.action-button[data-v-71cdcf83]{align-items:center;background-color:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:background-color .15s ease-in-out}.action-button[data-v-71cdcf83]:hover:not(:disabled){background-color:#2563eb}.action-button[data-v-71cdcf83]:disabled{cursor:not-allowed;opacity:.6}.action-icon[data-v-71cdcf83]{height:1rem;width:1rem}.collection-controls[data-v-71cdcf83]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.search-container[data-v-71cdcf83]{flex:1;max-width:400px;position:relative}.search-icon[data-v-71cdcf83]{color:#9ca3af;height:1rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.search-input[data-v-71cdcf83]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;color:#fff;font-size:.875rem;padding:.75rem .75rem .75rem 2.5rem;width:100%}.search-input[data-v-71cdcf83]:focus{border-color:#60a5fa;outline:none}.search-input[data-v-71cdcf83]::-moz-placeholder{color:#9ca3af}.search-input[data-v-71cdcf83]::placeholder{color:#9ca3af}.controls-right[data-v-71cdcf83]{align-items:center;display:flex;gap:1rem}.page-size-select[data-v-71cdcf83]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;color:#fff;font-size:.875rem;padding:.75rem}.cards-container[data-v-71cdcf83]{flex:1;overflow-y:auto}.cards-grid[data-v-71cdcf83]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));padding:1rem 0}.document-card[data-v-71cdcf83]{background:#0000004d;border:1px solid #373737;border-radius:.5rem;overflow:hidden;transition:transform .15s ease-in-out,box-shadow .15s ease-in-out}.document-card[data-v-71cdcf83]:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.card-header[data-v-71cdcf83]{background:#00000080;border-bottom:1px solid #373737;justify-content:space-between;padding:1rem}.card-header[data-v-71cdcf83],.card-id[data-v-71cdcf83]{align-items:center;display:flex}.card-id[data-v-71cdcf83]{gap:.5rem}.id-icon[data-v-71cdcf83]{color:#60a5fa;height:1rem;width:1rem}.id-text[data-v-71cdcf83]{color:#fff;font-size:.875rem;font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-actions[data-v-71cdcf83]{display:flex;gap:.5rem}.card-content[data-v-71cdcf83]{padding:1rem}.field-row[data-v-71cdcf83]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.field-row[data-v-71cdcf83]:last-child{margin-bottom:0}.field-label[data-v-71cdcf83]{color:#9ca3af;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.field-value[data-v-71cdcf83]{align-items:center;background:#0003;border:1px solid transparent;border-radius:.25rem;color:#d1d5db;cursor:pointer;display:flex;font-size:.875rem;justify-content:space-between;padding:.5rem;position:relative;transition:all .15s ease-in-out;word-break:break-word}.field-value[data-v-71cdcf83]:hover{background:#0006;border-color:#60a5fa}.view-icon[data-v-71cdcf83]{color:#60a5fa;flex-shrink:0;height:.875rem;margin-left:.5rem;width:.875rem}.show-more-container[data-v-71cdcf83]{border-top:1px solid #373737;margin-top:.75rem;padding-top:.75rem}.show-more-btn[data-v-71cdcf83]{align-items:center;background:#3b82f61a;border:1px solid #3b82f6;border-radius:.25rem;color:#60a5fa;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;justify-content:center;padding:.5rem;transition:all .15s ease-in-out;width:100%}.show-more-btn[data-v-71cdcf83]:hover{background:#3b82f633}.chevron-icon[data-v-71cdcf83]{height:.875rem;width:.875rem}.expanded-content[data-v-71cdcf83]{border-top:1px solid #373737;margin-top:.75rem;padding-top:.75rem}.modal-overlay[data-v-71cdcf83]{align-items:center;background:#000000b3;display:flex;justify-content:center;inset:0;padding:1rem;position:fixed;z-index:1000}.modal-content[data-v-71cdcf83]{background:#111827;border:1px solid #373737;border-radius:.5rem;display:flex;flex-direction:column;max-height:80vh;max-width:800px;overflow:hidden;width:100%}.modal-header[data-v-71cdcf83]{align-items:center;border-bottom:1px solid #373737;display:flex;justify-content:space-between;padding:1rem}.modal-title[data-v-71cdcf83]{color:#fff;font-size:1.125rem;font-weight:600}.modal-close[data-v-71cdcf83]{background:none;border:none;border-radius:.25rem;color:#9ca3af;cursor:pointer;padding:.25rem;transition:color .15s ease-in-out}.modal-close[data-v-71cdcf83]:hover{color:#fff}.close-icon[data-v-71cdcf83]{height:1.25rem;width:1.25rem}.modal-body[data-v-71cdcf83]{flex:1;overflow:auto;padding:1rem}.modal-value[data-v-71cdcf83]{background:#0000004d;border:1px solid #373737;border-radius:.25rem;color:#d1d5db;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;line-height:1.5;margin:0;padding:1rem;white-space:pre-wrap;word-break:break-word}.modal-footer[data-v-71cdcf83]{border-top:1px solid #373737;display:flex;justify-content:flex-end;padding:1rem}.copy-btn[data-v-71cdcf83]{align-items:center;background-color:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem 1rem;transition:background-color .15s ease-in-out}.copy-btn[data-v-71cdcf83]:hover{background-color:#2563eb}.copy-icon[data-v-71cdcf83]{height:.875rem;width:.875rem}.edit-modal[data-v-71cdcf83]{max-height:90vh;max-width:900px}.edit-form[data-v-71cdcf83]{gap:1rem}.edit-field[data-v-71cdcf83],.edit-form[data-v-71cdcf83]{display:flex;flex-direction:column}.edit-field[data-v-71cdcf83]{gap:.5rem}.edit-label[data-v-71cdcf83]{color:#fff;font-size:.875rem;font-weight:600}.edit-input[data-v-71cdcf83],.edit-textarea[data-v-71cdcf83]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;color:#fff;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;padding:.75rem;transition:border-color .15s ease-in-out}.edit-input[data-v-71cdcf83]:focus,.edit-textarea[data-v-71cdcf83]:focus{border-color:#60a5fa;outline:none}.edit-readonly[data-v-71cdcf83]{background:#00000080;color:#9ca3af;cursor:not-allowed}.edit-textarea[data-v-71cdcf83]{min-height:80px;resize:vertical}.cancel-btn[data-v-71cdcf83]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.875rem;padding:.75rem 1.5rem;transition:all .15s ease-in-out}.cancel-btn[data-v-71cdcf83]:hover{background:#00000080;border-color:#60a5fa}.save-btn[data-v-71cdcf83]{align-items:center;background-color:#22c55e;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1.5rem;transition:background-color .15s ease-in-out}.save-btn[data-v-71cdcf83]:hover:not(:disabled){background-color:#16a34a}.save-btn[data-v-71cdcf83]:disabled{cursor:not-allowed;opacity:.6}.save-icon[data-v-71cdcf83]{height:.875rem;width:.875rem}.delete-modal[data-v-71cdcf83]{max-width:500px}.delete-warning[data-v-71cdcf83]{align-items:center;display:flex;flex-direction:column;gap:1rem;text-align:center}.warning-icon[data-v-71cdcf83]{color:#f59e0b;height:3rem;width:3rem}.warning-text[data-v-71cdcf83]{color:#d1d5db;font-size:1rem;margin:0}.document-preview[data-v-71cdcf83]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;color:#d1d5db;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;padding:.75rem;text-align:left;width:100%}.delete-confirm-btn[data-v-71cdcf83]{align-items:center;background-color:#ef4444;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1.5rem;transition:background-color .15s ease-in-out}.delete-confirm-btn[data-v-71cdcf83]:hover:not(:disabled){background-color:#dc2626}.delete-confirm-btn[data-v-71cdcf83]:disabled{cursor:not-allowed;opacity:.6}.delete-icon[data-v-71cdcf83]{height:.875rem;width:.875rem}.action-btn[data-v-71cdcf83]{border:none;border-radius:.25rem;cursor:pointer;padding:.375rem;transition:background-color .15s ease-in-out}.edit-btn[data-v-71cdcf83]{background-color:#3b82f6;color:#fff}.edit-btn[data-v-71cdcf83]:hover{background-color:#2563eb}.delete-btn[data-v-71cdcf83]{background-color:#ef4444;color:#fff}.delete-btn[data-v-71cdcf83]:hover{background-color:#dc2626}.action-btn-icon[data-v-71cdcf83]{height:.875rem;width:.875rem}.pagination[data-v-71cdcf83]{align-items:center;display:flex;gap:.5rem;justify-content:center;padding:1rem 0}.pagination-btn[data-v-71cdcf83]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:background-color .15s ease-in-out}.pagination-btn[data-v-71cdcf83]:hover:not(:disabled){background:#00000080;border-color:#60a5fa}.pagination-btn[data-v-71cdcf83]:disabled{cursor:not-allowed;opacity:.5}.pagination-info[data-v-71cdcf83]{color:#9ca3af;font-size:.875rem;margin:0 1rem}.empty-state[data-v-71cdcf83],.error-container[data-v-71cdcf83],.loading-container[data-v-71cdcf83]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem}.empty-icon[data-v-71cdcf83],.error-icon[data-v-71cdcf83],.loading-icon[data-v-71cdcf83]{color:#9ca3af;height:2rem;width:2rem}.empty-text[data-v-71cdcf83],.error-text[data-v-71cdcf83],.loading-text[data-v-71cdcf83]{color:#9ca3af;font-size:.875rem}.error-retry[data-v-71cdcf83]{background-color:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem}@media (max-width:768px){.collection-view[data-v-71cdcf83]{padding:1rem}.collection-header[data-v-71cdcf83]{flex-direction:column;gap:1rem}.collection-controls[data-v-71cdcf83]{align-items:stretch;flex-direction:column}.search-container[data-v-71cdcf83]{max-width:none}.cards-grid[data-v-71cdcf83]{grid-template-columns:1fr}.document-card[data-v-71cdcf83]{min-width:0}.modal-overlay[data-v-71cdcf83]{padding:.5rem}.modal-content[data-v-71cdcf83]{max-height:90vh}}.database-view[data-v-9249f62a]{height:100%;padding:2rem}.database-overview[data-v-9249f62a],.database-view[data-v-9249f62a]{display:flex;flex-direction:column}.database-overview[data-v-9249f62a]{gap:2rem}.overview-header[data-v-9249f62a]{margin-bottom:1rem;text-align:center}.overview-title[data-v-9249f62a]{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.overview-description[data-v-9249f62a]{color:#9ca3af;margin:0 auto;max-width:600px}.error-container[data-v-9249f62a],.loading-container[data-v-9249f62a]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem}.error-icon[data-v-9249f62a],.loading-icon[data-v-9249f62a]{color:#9ca3af;height:2rem;width:2rem}.error-text[data-v-9249f62a],.loading-text[data-v-9249f62a]{color:#9ca3af;font-size:.875rem}.error-retry[data-v-9249f62a]{background-color:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:background-color .15s ease-in-out}.error-retry[data-v-9249f62a]:hover{background-color:#2563eb}.collections-grid[data-v-9249f62a]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.collection-card[data-v-9249f62a]{background:#0000004d;border:1px solid #373737;border-radius:.5rem;cursor:pointer;padding:1.5rem;transition:all .15s ease-in-out}.collection-card[data-v-9249f62a]:hover{background:#00000080;border-color:#60a5fa;transform:translateY(-2px)}.collection-header[data-v-9249f62a]{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.collection-icon[data-v-9249f62a]{color:#60a5fa;height:1.25rem;width:1.25rem}.collection-name[data-v-9249f62a]{color:#fff;font-size:1.125rem;font-weight:600}.collection-stats[data-v-9249f62a]{display:flex;flex-direction:column;gap:.5rem}.stat[data-v-9249f62a]{align-items:center;display:flex;justify-content:space-between}.stat-label[data-v-9249f62a]{color:#9ca3af;font-size:.875rem}.stat-value[data-v-9249f62a]{color:#fff;font-size:.875rem;font-weight:500}.collection-id[data-v-9249f62a]{background:#0000004d;border-radius:.25rem;font-family:monospace;font-size:.75rem;padding:.25rem .5rem}@media (max-width:768px){.database-view[data-v-9249f62a]{padding:1rem}.collections-grid[data-v-9249f62a]{grid-template-columns:1fr}}.admin-placeholder[data-v-5094ddfc]{align-items:center;display:flex;height:100%;justify-content:center;padding:2rem}.placeholder-content[data-v-5094ddfc]{max-width:400px;text-align:center}.placeholder-icon[data-v-5094ddfc]{color:#9ca3af;height:3rem;margin-bottom:1rem;width:3rem}.placeholder-title[data-v-5094ddfc]{color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.placeholder-description[data-v-5094ddfc]{color:#9ca3af;line-height:1.5}.admin-access-logs[data-v-6c54c470]{color:#fff;display:flex;flex-direction:column;height:100vh}.logs-header[data-v-6c54c470]{flex-shrink:0;padding:1rem}.header-content[data-v-6c54c470]{flex-wrap:wrap;gap:1rem;justify-content:space-between}.header-content[data-v-6c54c470],.header-title[data-v-6c54c470]{align-items:center;display:flex}.header-title[data-v-6c54c470]{gap:.5rem}.header-icon[data-v-6c54c470]{color:#6366f1;height:1.5rem;width:1.5rem}.header-title h2[data-v-6c54c470]{font-size:1.25rem;font-weight:600;margin:0}.header-controls[data-v-6c54c470]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.control-group[data-v-6c54c470]{align-items:center;display:flex;gap:.5rem}.control-group label[data-v-6c54c470]{color:#9ca3af;font-size:.875rem}.filter-input[data-v-6c54c470],.filter-select[data-v-6c54c470],.log-limit-input[data-v-6c54c470]{background-color:#374151;border:1px solid #4b5563;border-radius:.375rem;color:#fff;font-size:.875rem;min-width:120px;padding:.25rem .5rem}.log-limit-input[data-v-6c54c470]{min-width:100px;text-align:center}.pause-button[data-v-6c54c470]{align-items:center;background-color:#6366f1;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem 1rem;transition:background-color .15s ease-in-out}.pause-button[data-v-6c54c470]:hover{background-color:#4f46e5}.pause-button.paused[data-v-6c54c470]{background-color:#fbbf24}.pause-button.paused[data-v-6c54c470]:hover{background-color:#f59e0b}.control-icon[data-v-6c54c470]{height:1rem;width:1rem}.spinning[data-v-6c54c470]{animation:spin-6c54c470 1s linear infinite}@keyframes spin-6c54c470{to{transform:rotate(1turn)}}.logs-content[data-v-6c54c470]{display:flex;flex:1;flex-direction:column;overflow:hidden}.error-state[data-v-6c54c470],.loading-state[data-v-6c54c470]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem;text-align:center}.error-icon[data-v-6c54c470],.loading-icon[data-v-6c54c470]{height:3rem;margin-bottom:1rem;width:3rem}.loading-icon[data-v-6c54c470]{color:#6366f1}.error-icon[data-v-6c54c470]{color:#ef4444}.error-text[data-v-6c54c470],.loading-text[data-v-6c54c470]{color:#9ca3af;margin-bottom:1rem}.retry-button[data-v-6c54c470]{background-color:#6366f1;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem}.retry-button[data-v-6c54c470]:hover{background-color:#4f46e5}.logs-display[data-v-6c54c470]{display:flex;flex-direction:column;height:100%}.logs-info[data-v-6c54c470]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:1.5rem;padding:1rem}.info-item[data-v-6c54c470]{align-items:center;color:#9ca3af;display:flex;font-size:.875rem;gap:.5rem}.info-icon[data-v-6c54c470]{height:1rem;width:1rem}.pause-indicator[data-v-6c54c470]{color:#fbbf24!important;font-weight:600}.pause-icon[data-v-6c54c470]{animation:pulse-6c54c470 2s infinite;color:#fbbf24}@keyframes pulse-6c54c470{0%,to{opacity:1}50%{opacity:.5}}.unified-logs[data-v-6c54c470]{flex:1;overflow:hidden}.log-content[data-v-6c54c470]{background-color:#000;border:none;color:#e5e7eb;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.75rem;height:100%;line-height:1.4;margin:0;overflow:auto;padding:1rem;scrollbar-color:#4b5563 #1f2937;scrollbar-width:thin;white-space:pre-wrap;width:100%;word-break:break-word}.log-content[data-v-6c54c470]::-webkit-scrollbar{height:8px;width:8px}.log-content[data-v-6c54c470]::-webkit-scrollbar-track{background:#1f2937}.log-content[data-v-6c54c470]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.log-content[data-v-6c54c470]::-webkit-scrollbar-thumb:hover{background:#6b7280}.log-content[data-v-6c54c470] .log-flag-server{color:#6366f1;font-weight:600}.log-content[data-v-6c54c470] .log-flag-client{color:#22c55e;font-weight:600}.log-content[data-v-6c54c470] .log-flag-bot{color:#fbbf24;font-weight:600}.log-content[data-v-6c54c470] .log-flag-api{color:#a855f7;font-weight:600}.log-content[data-v-6c54c470] .log-timestamp{color:#9ca3af}.log-content[data-v-6c54c470] .log-ip{color:#a855f7;font-weight:600}.log-content[data-v-6c54c470] .log-method-get{color:#22c55e}.log-content[data-v-6c54c470] .log-method-post{color:#3b82f6}.log-content[data-v-6c54c470] .log-method-put{color:#fbbf24}.log-content[data-v-6c54c470] .log-method-delete{color:#ef4444}.log-content[data-v-6c54c470] .log-method-patch{color:#a855f7}.log-content[data-v-6c54c470] .log-url{color:#e5e7eb}.log-content[data-v-6c54c470] .log-status-success{color:#22c55e;font-weight:600}.log-content[data-v-6c54c470] .log-status-redirect{color:#3b82f6;font-weight:600}.log-content[data-v-6c54c470] .log-status-client-error{color:#fbbf24;font-weight:600}.log-content[data-v-6c54c470] .log-status-server-error{color:#ef4444;font-weight:600}.log-content[data-v-6c54c470] .log-response-fast{color:#22c55e}.log-content[data-v-6c54c470] .log-response-medium{color:#fbbf24}.log-content[data-v-6c54c470] .log-response-slow{color:#ef4444}.log-content[data-v-6c54c470] .log-user-agent{color:#9ca3af;font-style:italic}.log-content[data-v-6c54c470] .log-flags{color:#a855f7;font-weight:600}.log-content[data-v-6c54c470] .log-default{color:#9ca3af}.log-content[data-v-6c54c470] .log-empty{color:#9ca3af;font-style:italic;padding:2rem;text-align:center}@media (max-width:768px){.admin-access-logs[data-v-6c54c470]{height:100vh}.header-content[data-v-6c54c470]{align-items:stretch;flex-direction:column}.header-controls[data-v-6c54c470]{justify-content:center}.logs-info[data-v-6c54c470]{flex-direction:column;gap:.5rem}.log-content[data-v-6c54c470]{font-size:.625rem}}.admin-placeholder[data-v-7687ea46]{align-items:center;display:flex;height:100%;justify-content:center;padding:2rem}.placeholder-content[data-v-7687ea46]{max-width:400px;text-align:center}.placeholder-icon[data-v-7687ea46]{color:#9ca3af;height:3rem;margin-bottom:1rem;width:3rem}.placeholder-title[data-v-7687ea46]{color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.placeholder-description[data-v-7687ea46]{color:#9ca3af;line-height:1.5}.admin-logs[data-v-6992af6c]{color:#fff;display:flex;flex-direction:column;height:100vh}.logs-header[data-v-6992af6c]{flex-shrink:0;padding:1rem}.header-content[data-v-6992af6c]{flex-wrap:wrap;gap:1rem;justify-content:space-between}.header-content[data-v-6992af6c],.header-title[data-v-6992af6c]{align-items:center;display:flex}.header-title[data-v-6992af6c]{gap:.5rem}.header-icon[data-v-6992af6c]{color:#6366f1;height:1.5rem;width:1.5rem}.header-title h2[data-v-6992af6c]{font-size:1.25rem;font-weight:600;margin:0}.header-controls[data-v-6992af6c]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.control-group[data-v-6992af6c]{align-items:center;display:flex;gap:.5rem}.control-group label[data-v-6992af6c]{color:#9ca3af;font-size:.875rem}.lines-select[data-v-6992af6c],.log-limit-input[data-v-6992af6c],.pod-select[data-v-6992af6c],.refresh-interval-select[data-v-6992af6c]{background-color:#374151;border:1px solid #4b5563;border-radius:.375rem;color:#fff;font-size:.875rem;min-width:120px;padding:.25rem .5rem}.log-limit-input[data-v-6992af6c]{min-width:100px;text-align:center}.pause-toggle-btn[data-v-6992af6c]{align-items:center;background-color:#374151;border:1px solid #4b5563;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.pause-toggle-btn[data-v-6992af6c]:hover{background-color:#4b5563;border-color:#6b7280}.pause-toggle-btn.paused[data-v-6992af6c]{background-color:#fbbf24;border-color:#f59e0b;color:#000}.pause-toggle-btn.paused[data-v-6992af6c]:hover{background-color:#f59e0b;border-color:#d97706}.btn-icon[data-v-6992af6c]{height:1rem;width:1rem}.pod-select.multi-select[data-v-6992af6c]{max-height:150px;min-height:100px;overflow-y:auto}.spinning[data-v-6992af6c]{animation:spin-6992af6c 1s linear infinite}@keyframes spin-6992af6c{to{transform:rotate(1turn)}}.logs-content[data-v-6992af6c]{display:flex;flex:1;flex-direction:column;overflow:hidden}.empty-state[data-v-6992af6c],.error-state[data-v-6992af6c],.loading-state[data-v-6992af6c]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem;text-align:center}.empty-icon[data-v-6992af6c],.error-icon[data-v-6992af6c],.loading-icon[data-v-6992af6c]{height:3rem;margin-bottom:1rem;width:3rem}.loading-icon[data-v-6992af6c]{color:#6366f1}.error-icon[data-v-6992af6c]{color:#ef4444}.empty-icon[data-v-6992af6c]{color:#9ca3af}.logs-display[data-v-6992af6c]{display:flex;flex-direction:column;height:100%}.logs-info[data-v-6992af6c]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:1.5rem;padding:1rem}.info-item[data-v-6992af6c]{align-items:center;color:#9ca3af;display:flex;font-size:.875rem;gap:.5rem}.info-icon[data-v-6992af6c]{height:1rem;width:1rem}.pause-indicator[data-v-6992af6c]{color:#fbbf24!important;font-weight:600}.pause-icon[data-v-6992af6c]{animation:pulse-6992af6c 2s infinite;color:#fbbf24}@keyframes pulse-6992af6c{0%,to{opacity:1}50%{opacity:.5}}.unified-logs[data-v-6992af6c]{flex:1;overflow:hidden}.log-content[data-v-6992af6c]{background-color:#000;border:none;color:#e5e7eb;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.75rem;height:100%;line-height:1.4;margin:0;overflow:auto;padding:1rem;scrollbar-color:#4b5563 #1f2937;scrollbar-width:thin;white-space:pre-wrap;width:100%;word-break:break-word}.log-content[data-v-6992af6c]::-webkit-scrollbar{height:8px;width:8px}.log-content[data-v-6992af6c]::-webkit-scrollbar-track{background:#1f2937}.log-content[data-v-6992af6c]::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.log-content[data-v-6992af6c]::-webkit-scrollbar-thumb:hover{background:#6b7280}.log-content[data-v-6992af6c] .log-pod{color:#a855f7;font-weight:600}.log-content[data-v-6992af6c] .log-timestamp{color:#9ca3af}.log-content[data-v-6992af6c] .log-info{color:#22c55e}.log-content[data-v-6992af6c] .log-debug{color:#6366f1}.log-content[data-v-6992af6c] .log-warn{color:#fbbf24}.log-content[data-v-6992af6c] .log-error{color:#ef4444}.log-content[data-v-6992af6c] .log-fatal{color:#ef4444;font-weight:700}.log-content[data-v-6992af6c] .log-message{color:#e5e7eb}.log-content[data-v-6992af6c] .log-default{color:#9ca3af}@media (max-width:768px){.admin-logs[data-v-6992af6c]{height:100vh}.header-content[data-v-6992af6c]{align-items:stretch;flex-direction:column}.header-controls[data-v-6992af6c]{justify-content:space-between}.logs-info[data-v-6992af6c]{flex-direction:column;gap:.5rem}.log-content[data-v-6992af6c]{font-size:.7rem;padding:.5rem}}.users-view[data-v-7627f4da]{display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:1.5rem}.users-header[data-v-7627f4da]{align-items:flex-start;border-bottom:1px solid #373737;display:flex;justify-content:space-between;padding-bottom:1rem}.header-info[data-v-7627f4da]{flex:1}.users-title[data-v-7627f4da]{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.users-description[data-v-7627f4da]{color:#9ca3af;font-size:.875rem}.header-actions[data-v-7627f4da]{flex-shrink:0}.action-button[data-v-7627f4da]{align-items:center;background-color:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:background-color .15s ease-in-out}.action-button[data-v-7627f4da]:hover:not(:disabled){background-color:#2563eb}.action-button[data-v-7627f4da]:disabled{cursor:not-allowed;opacity:.6}.action-icon[data-v-7627f4da]{height:1rem;width:1rem}.users-controls[data-v-7627f4da]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.search-container[data-v-7627f4da]{flex:1;max-width:400px;position:relative}.search-icon[data-v-7627f4da]{color:#9ca3af;height:1rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.search-input[data-v-7627f4da]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;color:#fff;font-size:.875rem;padding:.75rem .75rem .75rem 2.5rem;width:100%}.search-input[data-v-7627f4da]:focus{border-color:#60a5fa;outline:none}.search-input[data-v-7627f4da]::-moz-placeholder{color:#9ca3af}.search-input[data-v-7627f4da]::placeholder{color:#9ca3af}.search-clear-btn[data-v-7627f4da]{align-items:center;background:none;border:none;border-radius:.25rem;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;padding:.25rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:color .15s ease-in-out}.search-clear-btn[data-v-7627f4da]:hover{background:#ffffff1a;color:#fff}.clear-icon[data-v-7627f4da]{height:1rem;width:1rem}.controls-right[data-v-7627f4da]{gap:1rem}.controls-right[data-v-7627f4da],.filter-btn[data-v-7627f4da],.filter-toggle[data-v-7627f4da]{align-items:center;display:flex}.filter-btn[data-v-7627f4da]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;color:#9ca3af;cursor:pointer;font-size:.875rem;gap:.5rem;padding:.75rem 1rem;transition:all .15s ease-in-out}.filter-btn.active[data-v-7627f4da]{background:#3b82f633;border-color:#3b82f6;color:#60a5fa}.filter-btn[data-v-7627f4da]:hover{border-color:#60a5fa}.filter-icon[data-v-7627f4da]{height:1rem;width:1rem}.page-size-select[data-v-7627f4da]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;color:#fff;font-size:.875rem;padding:.75rem}.users-container[data-v-7627f4da]{flex:1;overflow-y:auto}.empty-state[data-v-7627f4da],.error-container[data-v-7627f4da],.loading-container[data-v-7627f4da]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem}.empty-icon[data-v-7627f4da],.error-icon[data-v-7627f4da],.loading-icon[data-v-7627f4da]{color:#9ca3af;height:2rem;width:2rem}.empty-text[data-v-7627f4da],.error-text[data-v-7627f4da],.loading-text[data-v-7627f4da]{color:#9ca3af;font-size:.875rem}.error-retry[data-v-7627f4da]{background-color:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem}.users-grid[data-v-7627f4da]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));padding:1rem 0}.user-card[data-v-7627f4da]{background:#0000004d;border:1px solid #373737;border-radius:.5rem;overflow:hidden;transition:transform .15s ease-in-out,box-shadow .15s ease-in-out}.user-card[data-v-7627f4da]:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.user-header[data-v-7627f4da]{align-items:center;background:#00000080;border-bottom:1px solid #373737;display:flex;gap:1rem;padding:1rem}.user-avatar[data-v-7627f4da]{flex-shrink:0;position:relative}.character-image[data-v-7627f4da]{border:2px solid #373737;border-radius:50%;height:64px;width:64px}.admin-badge[data-v-7627f4da]{align-items:center;background:#22c55e;border-radius:50%;display:flex;height:20px;justify-content:center;position:absolute;right:-4px;top:-4px;width:20px}.admin-icon[data-v-7627f4da]{color:#fff;height:12px;width:12px}.user-info[data-v-7627f4da]{flex:1;min-width:0}.character-name[data-v-7627f4da]{color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.character-name-link[data-v-7627f4da]{color:inherit;text-decoration:none;transition:color .15s ease-in-out}.character-name-link:hover .character-name[data-v-7627f4da]{color:#60a5fa}.character-id[data-v-7627f4da],.last-active[data-v-7627f4da]{color:#9ca3af;font-size:.75rem;margin-bottom:.125rem}.user-details[data-v-7627f4da]{padding:1rem}.user-stats[data-v-7627f4da]{margin-bottom:1rem}.stat-item[data-v-7627f4da]{align-items:center;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:.5rem}.stat-icon[data-v-7627f4da]{color:#60a5fa;flex-shrink:0;height:1rem;width:1rem}.stat-label[data-v-7627f4da]{color:#9ca3af;min-width:0}.stat-value[data-v-7627f4da]{color:#fff;font-weight:500}.settings-summary[data-v-7627f4da]{margin-bottom:1rem}.settings-header[data-v-7627f4da]{align-items:center;color:#fff;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-bottom:.5rem}.settings-icon[data-v-7627f4da]{color:#60a5fa;height:1rem;width:1rem}.settings-list[data-v-7627f4da]{background:#0003;border-radius:.25rem;padding:.5rem}.setting-item[data-v-7627f4da]{display:flex;font-size:.75rem;justify-content:space-between;margin-bottom:.25rem}.setting-key[data-v-7627f4da]{color:#9ca3af}.setting-value[data-v-7627f4da]{color:#fff}.user-actions[data-v-7627f4da]{background:#0003;border-top:1px solid #373737;display:flex;gap:.5rem;padding:1rem}.action-btn[data-v-7627f4da]{align-items:center;border:none;border-radius:.25rem;cursor:pointer;display:flex;flex:1;font-size:.875rem;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:background-color .15s ease-in-out}.view-btn[data-v-7627f4da]{background-color:#3b82f6;color:#fff}.view-btn[data-v-7627f4da]:hover{background-color:#2563eb}.admin-btn[data-v-7627f4da]{background-color:#373737;color:#9ca3af}.admin-btn[data-v-7627f4da]:hover{background-color:#4b4b4b}.admin-btn.admin-active[data-v-7627f4da]{background-color:#22c55e;color:#fff}.admin-btn.admin-active[data-v-7627f4da]:hover{background-color:#16a34a}.action-btn-icon[data-v-7627f4da]{height:.875rem;width:.875rem}.pagination[data-v-7627f4da]{align-items:center;display:flex;gap:.5rem;justify-content:center;padding:1rem 0}.pagination-btn[data-v-7627f4da]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:background-color .15s ease-in-out}.pagination-btn[data-v-7627f4da]:hover:not(:disabled){background:#00000080;border-color:#60a5fa}.pagination-btn[data-v-7627f4da]:disabled{cursor:not-allowed;opacity:.5}.pagination-info[data-v-7627f4da]{color:#9ca3af;font-size:.875rem;margin:0 1rem}.modal-overlay[data-v-7627f4da]{align-items:center;background:#000000b3;display:flex;justify-content:center;inset:0;padding:1rem;position:fixed;z-index:1000}.modal-content[data-v-7627f4da]{background:#111827;border:1px solid #373737;border-radius:.5rem;display:flex;flex-direction:column;max-height:90vh;max-width:800px;overflow:hidden;width:100%}.user-modal[data-v-7627f4da]{max-width:900px}.modal-header[data-v-7627f4da]{align-items:center;border-bottom:1px solid #373737;display:flex;justify-content:space-between;padding:1rem}.modal-title[data-v-7627f4da]{color:#fff;font-size:1.125rem;font-weight:600}.modal-close[data-v-7627f4da]{background:none;border:none;border-radius:.25rem;color:#9ca3af;cursor:pointer;padding:.25rem;transition:color .15s ease-in-out}.modal-close[data-v-7627f4da]:hover{color:#fff}.close-icon[data-v-7627f4da]{height:1.25rem;width:1.25rem}.modal-body[data-v-7627f4da]{flex:1;overflow:auto;padding:1rem}.user-detail-content[data-v-7627f4da]{display:flex;flex-direction:column;gap:1.5rem}.detail-section[data-v-7627f4da]{background:#0003;border-radius:.5rem;padding:1rem}.section-title[data-v-7627f4da]{border-bottom:1px solid #373737;color:#fff;font-size:1rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.detail-grid[data-v-7627f4da]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.detail-item[data-v-7627f4da]{display:flex;flex-direction:column;gap:.25rem}.detail-item label[data-v-7627f4da]{color:#9ca3af;font-size:.875rem;font-weight:500}.detail-item span[data-v-7627f4da]{color:#fff;font-size:.875rem}.hash-value[data-v-7627f4da]{font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.75rem;word-break:break-all}.scopes-list[data-v-7627f4da]{display:flex;flex-wrap:wrap;gap:.5rem}.scope-tag[data-v-7627f4da]{background:#3b82f633;border:1px solid #3b82f6;border-radius:.25rem;color:#60a5fa;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.75rem;padding:.25rem .5rem}.settings-detail[data-v-7627f4da]{display:flex;flex-direction:column;gap:.75rem}.setting-detail-item[data-v-7627f4da]{align-items:center;background:#0000004d;border-radius:.25rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr auto;padding:.5rem}.setting-detail-item label[data-v-7627f4da]{color:#9ca3af;font-size:.875rem;font-weight:500}.setting-detail-item span[data-v-7627f4da]{color:#fff;font-size:.875rem}.setting-updated[data-v-7627f4da]{color:#9ca3af!important;font-size:.75rem!important}@media (max-width:768px){.users-view[data-v-7627f4da]{padding:1rem}.users-header[data-v-7627f4da]{flex-direction:column;gap:1rem}.users-controls[data-v-7627f4da]{align-items:stretch;flex-direction:column}.search-container[data-v-7627f4da]{max-width:none}.users-grid[data-v-7627f4da]{grid-template-columns:1fr}.user-card[data-v-7627f4da]{min-width:0}.detail-grid[data-v-7627f4da],.setting-detail-item[data-v-7627f4da]{grid-template-columns:1fr}.setting-detail-item[data-v-7627f4da]{gap:.5rem}}.admin-api-keys[data-v-a355f2d3]{background:transparent;display:flex;flex-direction:column;gap:1.5rem;min-height:100vh;padding:1.5rem}.page-header[data-v-a355f2d3]{align-items:center;background:#0000004d;border:1px solid #373737;border-radius:.5rem;display:flex;gap:1rem;justify-content:space-between;padding:1.5rem}.title-section h1[data-v-a355f2d3]{color:#fff;font-size:1.5rem;font-weight:600;margin:0}.subtitle[data-v-a355f2d3]{color:#9ca3af;font-size:.875rem;margin-top:.25rem}.header-actions[data-v-a355f2d3]{align-items:center;display:flex;gap:.75rem}.btn[data-v-a355f2d3]{align-items:center;border:1px solid;border-radius:.375rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;text-decoration:none;transition:all .2s ease}.btn-primary[data-v-a355f2d3]{background:#3b82f6;border-color:#3b82f6;color:#fff}.btn-primary[data-v-a355f2d3]:hover{background:#2563eb;border-color:#2563eb}.btn-secondary[data-v-a355f2d3]{background:#0000004d;border-color:#373737;color:#9ca3af}.btn-secondary[data-v-a355f2d3]:hover{background:#00000080;border-color:#4b5563;color:#fff}.btn-danger[data-v-a355f2d3]{background:#ef4444;border-color:#ef4444;color:#fff}.btn-danger[data-v-a355f2d3]:hover{background:#dc2626;border-color:#dc2626}.btn[data-v-a355f2d3]:disabled{cursor:not-allowed;opacity:.5}.controls-section[data-v-a355f2d3]{background:#0000004d;border:1px solid #373737;border-radius:.5rem;padding:1.5rem}.controls-grid[data-v-a355f2d3]{align-items:end;display:grid;gap:1rem;grid-template-columns:1fr auto auto}.form-group[data-v-a355f2d3]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-a355f2d3]{color:#fff;font-size:.875rem;font-weight:500}.form-input[data-v-a355f2d3],.form-select[data-v-a355f2d3]{background:#00000080;border:1px solid #373737;border-radius:.375rem;color:#fff;font-size:.875rem;padding:.5rem .75rem}.form-input[data-v-a355f2d3]:focus,.form-select[data-v-a355f2d3]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.form-input[data-v-a355f2d3]::-moz-placeholder{color:#6b7280}.form-input[data-v-a355f2d3]::placeholder{color:#6b7280}.data-section[data-v-a355f2d3]{background:#0000004d;border:1px solid #373737;border-radius:.5rem;overflow:hidden}.section-header[data-v-a355f2d3]{align-items:center;background:#00000080;border-bottom:1px solid #373737;display:flex;justify-content:space-between;padding:1rem 1.5rem}.section-title[data-v-a355f2d3]{color:#fff;font-size:1.125rem;font-weight:600;margin:0}.results-count[data-v-a355f2d3]{color:#9ca3af;font-size:.875rem}.table-container[data-v-a355f2d3]{max-height:70vh;overflow:auto}.data-table[data-v-a355f2d3]{border-collapse:collapse;width:100%}.data-table th[data-v-a355f2d3]{background:#00000080;border-bottom:1px solid #373737;color:#9ca3af;font-size:.75rem;font-weight:500;letter-spacing:.05em;padding:.75rem 1rem;position:sticky;text-align:left;text-transform:uppercase;top:0;z-index:10}.data-table td[data-v-a355f2d3]{border-bottom:1px solid rgba(55,55,55,.5);padding:.75rem 1rem;vertical-align:middle}.data-table tr:hover td[data-v-a355f2d3]{background:#0000004d}.cell-content[data-v-a355f2d3]{align-items:center;display:flex;gap:.5rem}.api-key-name[data-v-a355f2d3]{font-weight:500}.api-key-description[data-v-a355f2d3]{color:#9ca3af;font-size:.875rem}.api-key-code[data-v-a355f2d3]{background:#00000080;border:1px solid #373737;border-radius:.25rem;color:#9ca3af;font-family:Courier New,monospace}.api-key-code[data-v-a355f2d3],.status-badge[data-v-a355f2d3]{font-size:.75rem;padding:.25rem .5rem}.status-badge[data-v-a355f2d3]{align-items:center;border-radius:.25rem;display:inline-flex;font-weight:500;gap:.25rem}.status-active[data-v-a355f2d3]{background:#22c55e33;border:1px solid rgba(34,197,94,.3);color:#22c55e}.status-inactive[data-v-a355f2d3]{background:#9ca3af33;border:1px solid rgba(156,163,175,.3);color:#9ca3af}.status-indicator[data-v-a355f2d3]{background:currentColor;border-radius:50%;height:.5rem;width:.5rem}.date-text[data-v-a355f2d3]{color:#9ca3af;font-size:.875rem}.actions-cell[data-v-a355f2d3]{align-items:center;display:flex;gap:.5rem}.action-btn[data-v-a355f2d3]{align-items:center;background:#0000004d;border:1px solid #373737;border-radius:.25rem;color:#9ca3af;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:all .2s ease;width:2rem}.action-btn[data-v-a355f2d3]:hover{background:#00000080;border-color:#4b5563;color:#fff}.action-btn.edit[data-v-a355f2d3]{color:#3b82f6}.action-btn.edit[data-v-a355f2d3]:hover{background:#3b82f61a;border-color:#3b82f6}.action-btn.delete[data-v-a355f2d3]{color:#ef4444}.action-btn.delete[data-v-a355f2d3]:hover{background:#ef44441a;border-color:#ef4444}.pagination-section[data-v-a355f2d3]{align-items:center;background:#0000004d;border-top:1px solid #373737;display:flex;justify-content:between;padding:1rem 1.5rem}.pagination-info[data-v-a355f2d3]{color:#9ca3af;font-size:.875rem}.pagination-controls[data-v-a355f2d3]{align-items:center;display:flex;gap:.5rem}.pagination-btn[data-v-a355f2d3]{align-items:center;background:#0000004d;border:1px solid #373737;border-radius:.25rem;color:#9ca3af;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:all .2s ease;width:2rem}.pagination-btn[data-v-a355f2d3]:hover:not(:disabled){background:#00000080;border-color:#4b5563;color:#fff}.pagination-btn[data-v-a355f2d3]:disabled{cursor:not-allowed;opacity:.5}.pagination-btn.active[data-v-a355f2d3]{background:#3b82f6;border-color:#3b82f6;color:#fff}.empty-section[data-v-a355f2d3],.error-section[data-v-a355f2d3],.loading-section[data-v-a355f2d3]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3rem 1.5rem;text-align:center}.empty-text[data-v-a355f2d3],.error-text[data-v-a355f2d3],.loading-text[data-v-a355f2d3]{color:#9ca3af;font-size:.875rem;margin-top:.5rem}.icon[data-v-a355f2d3]{height:1rem;width:1rem}.modal-overlay[data-v-a355f2d3]{align-items:center;background:#000000bf;display:flex;justify-content:center;inset:0;padding:1rem;position:fixed;z-index:50}.modal-content[data-v-a355f2d3]{background:#111827f2;border:1px solid #373737;border-radius:.5rem;box-shadow:0 25px 50px -12px #00000080;max-height:90vh;max-width:500px;overflow:auto;width:100%}.modal-header[data-v-a355f2d3]{align-items:center;border-bottom:1px solid #373737;display:flex;justify-content:space-between;padding:1.5rem}.modal-title[data-v-a355f2d3]{color:#fff;font-size:1.125rem;font-weight:600;margin:0}.modal-close[data-v-a355f2d3]{align-items:center;background:#0000004d;border:none;border-radius:.25rem;color:#9ca3af;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;transition:all .2s ease;width:2rem}.modal-close[data-v-a355f2d3]:hover{background:#00000080;color:#fff}.modal-body[data-v-a355f2d3],.modal-footer[data-v-a355f2d3]{padding:1.5rem}.modal-footer[data-v-a355f2d3]{border-top:1px solid #373737;display:flex;gap:.75rem;justify-content:end}.form-row[data-v-a355f2d3]{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.form-group-full[data-v-a355f2d3]{grid-column:1/-1}.form-textarea[data-v-a355f2d3]{background:#00000080;border:1px solid #373737;border-radius:.375rem;color:#fff;font-size:.875rem;min-height:100px;padding:.5rem .75rem;resize:vertical}.form-textarea[data-v-a355f2d3]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.form-textarea[data-v-a355f2d3]::-moz-placeholder{color:#6b7280}.form-textarea[data-v-a355f2d3]::placeholder{color:#6b7280}.form-checkbox[data-v-a355f2d3]{align-items:center;display:flex;gap:.5rem;margin-top:.5rem}.form-checkbox input[type=checkbox][data-v-a355f2d3]{background:#00000080;border:1px solid #373737;border-radius:.25rem;cursor:pointer;height:1rem;width:1rem}.form-checkbox input[type=checkbox][data-v-a355f2d3]:checked{background:#3b82f6;border-color:#3b82f6}.form-checkbox label[data-v-a355f2d3]{color:#fff;cursor:pointer;font-size:.875rem}.api-key-display[data-v-a355f2d3]{background:#00000080;border:1px solid #373737;border-radius:.375rem;margin-top:1rem;padding:1rem}.api-key-display h4[data-v-a355f2d3]{color:#fff;font-size:.875rem;font-weight:500;margin:0 0 .5rem}.api-key-value[data-v-a355f2d3]{background:#000000b3;border:1px solid #373737;border-radius:.25rem;color:#22c55e;font-family:Courier New,monospace;font-size:.875rem;padding:.75rem;word-break:break-all}.api-key-warning[data-v-a355f2d3]{align-items:start;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:.375rem;display:flex;gap:.5rem;margin-top:.75rem;padding:.75rem}.warning-icon[data-v-a355f2d3]{color:#f59e0b;flex-shrink:0;margin-top:.125rem}.warning-text[data-v-a355f2d3]{color:#f59e0b;font-size:.875rem;line-height:1.4}.api-keys-view[data-v-a355f2d3]{gap:1.5rem;padding:1.5rem}.api-keys-header[data-v-a355f2d3],.api-keys-view[data-v-a355f2d3]{display:flex;flex-direction:column}.api-keys-header[data-v-a355f2d3]{border-bottom:1px solid #373737;gap:1rem;padding-bottom:1rem}@media (min-width:640px){.api-keys-header[data-v-a355f2d3]{align-items:center;flex-direction:row;justify-content:space-between}}.header-info[data-v-a355f2d3]{display:flex;flex-direction:column;gap:.25rem}.api-keys-title[data-v-a355f2d3]{color:#fff;font-size:1.5rem;font-weight:700;line-height:2rem}.api-keys-description[data-v-a355f2d3]{color:#9ca3af}.action-button[data-v-a355f2d3]{align-items:center;background-color:#0000004d;border:1px solid #373737;border-radius:.5rem;color:#9ca3af;cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .2s}.action-button[data-v-a355f2d3]:hover{background-color:#00000080;color:#fff}.action-button.primary[data-v-a355f2d3]{background-color:#3b82f6;border-color:#3b82f6;color:#fff}.action-button.primary[data-v-a355f2d3]:hover{background-color:#2563eb}.action-button[data-v-a355f2d3]:disabled{cursor:not-allowed;opacity:.5}.action-icon[data-v-a355f2d3]{height:1rem;width:1rem}.api-keys-controls[data-v-a355f2d3]{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media (min-width:640px){.api-keys-controls[data-v-a355f2d3]{align-items:center;flex-direction:row}}.search-container[data-v-a355f2d3]{flex:1;max-width:24rem;position:relative}.search-icon[data-v-a355f2d3]{color:#9ca3af;height:1rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.search-input[data-v-a355f2d3]{background-color:#00000080;border:1px solid #373737;border-radius:.5rem;color:#fff;padding:.5rem 2.5rem;width:100%}.search-input[data-v-a355f2d3]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f680;outline:none}.search-input[data-v-a355f2d3]::-moz-placeholder{color:#9ca3af}.search-input[data-v-a355f2d3]::placeholder{color:#9ca3af}.search-clear-btn[data-v-a355f2d3]{background:none;border:none;color:#9ca3af;cursor:pointer;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.search-clear-btn[data-v-a355f2d3]:hover{color:#fff}.clear-icon[data-v-a355f2d3]{height:1rem;width:1rem}.controls-right[data-v-a355f2d3]{align-items:center;display:flex;gap:.75rem}.filter-btn[data-v-a355f2d3],.filter-toggle[data-v-a355f2d3]{display:flex;gap:.5rem}.filter-btn[data-v-a355f2d3]{align-items:center;background-color:#0000004d;border:1px solid #373737;border-radius:.5rem;color:#9ca3af;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem .75rem;transition:all .2s}.filter-btn[data-v-a355f2d3]:hover{background-color:#00000080;color:#fff}.filter-btn.active[data-v-a355f2d3]{background-color:#3b82f6;border-color:#3b82f6;color:#fff}.filter-icon[data-v-a355f2d3]{height:1rem;width:1rem}.page-size-select[data-v-a355f2d3]{background-color:#00000080;border:1px solid #373737;border-radius:.5rem;color:#fff;padding:.5rem .75rem}.api-keys-grid[data-v-a355f2d3]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));padding:1rem 0}.api-key-card[data-v-a355f2d3]{background:#0000004d;border:1px solid #373737;border-radius:.5rem;overflow:hidden;transition:transform .15s ease-in-out,box-shadow .15s ease-in-out}.api-key-card[data-v-a355f2d3]:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.api-key-header[data-v-a355f2d3]{align-items:center;background:#00000080;border-bottom:1px solid #373737;display:flex;gap:1rem;padding:1rem}.api-key-avatar[data-v-a355f2d3]{flex-shrink:0;position:relative}.key-icon-container[data-v-a355f2d3]{align-items:center;background:#3b82f633;border:2px solid #373737;border-radius:50%;display:flex;height:64px;justify-content:center;width:64px}.key-icon[data-v-a355f2d3]{color:#60a5fa;height:24px;width:24px}.active-badge[data-v-a355f2d3]{align-items:center;background:#22c55e;border-radius:50%;display:flex;height:20px;justify-content:center;position:absolute;right:-4px;top:-4px;width:20px}.active-icon[data-v-a355f2d3]{color:#fff;height:12px;width:12px}.api-key-info[data-v-a355f2d3]{flex:1;min-width:0}.api-key-name[data-v-a355f2d3]{color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-key-created[data-v-a355f2d3],.api-key-id[data-v-a355f2d3]{color:#9ca3af;font-size:.75rem;margin-bottom:.125rem}.api-key-details[data-v-a355f2d3]{padding:1rem}.api-key-stats[data-v-a355f2d3]{margin-bottom:1rem}.stat-item[data-v-a355f2d3]{align-items:center;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:.5rem}.stat-icon[data-v-a355f2d3]{color:#60a5fa;flex-shrink:0;height:1rem;width:1rem}.stat-label[data-v-a355f2d3]{color:#9ca3af;min-width:0}.stat-value[data-v-a355f2d3]{color:#fff;font-weight:500}.text-green-400[data-v-a355f2d3]{color:#22c55e!important}.text-red-400[data-v-a355f2d3]{color:#ef4444!important}.text-yellow-400[data-v-a355f2d3]{color:#f59e0b!important}.description-summary[data-v-a355f2d3]{margin-bottom:1rem}.description-header[data-v-a355f2d3]{align-items:center;color:#fff;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-bottom:.5rem}.description-icon[data-v-a355f2d3]{color:#60a5fa;height:1rem;width:1rem}.description-content[data-v-a355f2d3]{background:#0003;border-radius:.25rem;color:#9ca3af;font-size:.875rem;line-height:1.4;padding:.5rem}.api-key-actions[data-v-a355f2d3]{background:#0003;border-top:1px solid #373737;display:flex;gap:.5rem;padding:1rem}.api-key-actions .action-btn[data-v-a355f2d3]{align-items:center;border:none;border-radius:.25rem;cursor:pointer;display:flex;flex:1;font-size:.875rem;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:background-color .15s ease-in-out}.toggle-btn[data-v-a355f2d3]{background-color:#373737;color:#9ca3af}.toggle-btn[data-v-a355f2d3]:hover{background-color:#4b4b4b}.toggle-btn.active[data-v-a355f2d3]{background-color:#22c55e;color:#fff}.toggle-btn.active[data-v-a355f2d3]:hover{background-color:#16a34a}.edit-btn[data-v-a355f2d3]{background-color:#3b82f6;color:#fff}.edit-btn[data-v-a355f2d3]:hover{background-color:#2563eb}.delete-btn[data-v-a355f2d3]{background-color:#ef4444;color:#fff}.delete-btn[data-v-a355f2d3]:hover{background-color:#dc2626}.action-btn-icon[data-v-a355f2d3]{height:.875rem;width:.875rem}@media (max-width:768px){.admin-api-keys[data-v-a355f2d3]{padding:1rem}.page-header[data-v-a355f2d3]{align-items:stretch;flex-direction:column;gap:1rem}.header-actions[data-v-a355f2d3]{justify-content:start}.controls-grid[data-v-a355f2d3]{gap:1rem;grid-template-columns:1fr}.table-container[data-v-a355f2d3]{overflow-x:auto}.data-table[data-v-a355f2d3]{min-width:600px}.modal-content[data-v-a355f2d3]{margin:1rem;max-width:none}.form-row[data-v-a355f2d3]{grid-template-columns:1fr}.pagination-section[data-v-a355f2d3]{align-items:center;flex-direction:column;gap:1rem}.api-keys-grid[data-v-a355f2d3]{grid-template-columns:1fr}.api-key-actions[data-v-a355f2d3]{flex-direction:column;gap:.5rem}.api-key-actions .action-btn[data-v-a355f2d3]{flex:none}}.custom-prices-view[data-v-27eda1ef]{display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:1.5rem}.custom-prices-header[data-v-27eda1ef]{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between}.header-info[data-v-27eda1ef]{flex:1}.custom-prices-title[data-v-27eda1ef]{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.custom-prices-description[data-v-27eda1ef]{color:#9ca3af;font-size:.875rem}.header-actions[data-v-27eda1ef]{display:flex;flex-shrink:0;gap:1rem}.action-button[data-v-27eda1ef]{align-items:center;background-color:transparent;border:1px solid #373737;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .15s ease}.action-button[data-v-27eda1ef]:hover:not(:disabled){background-color:#373737}.action-button[data-v-27eda1ef]:disabled{cursor:not-allowed;opacity:.5}.create-btn[data-v-27eda1ef]{background-color:#3b82f6;border-color:#3b82f6}.create-btn[data-v-27eda1ef]:hover:not(:disabled){background-color:#2563eb}.action-icon[data-v-27eda1ef]{height:1rem;width:1rem}.custom-prices-controls[data-v-27eda1ef]{align-items:center;background-color:#1f1f1f;border:1px solid #373737;border-radius:.5rem;display:flex;gap:1rem;justify-content:space-between;padding:1rem}.search-container[data-v-27eda1ef]{flex:1;max-width:24rem;position:relative}.search-icon[data-v-27eda1ef]{color:#9ca3af;height:1rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.search-input[data-v-27eda1ef]{background-color:#171717;border:1px solid #373737;border-radius:.375rem;color:#fff;font-size:.875rem;padding:.5rem .75rem .5rem 2.5rem;width:100%}.search-input[data-v-27eda1ef]:focus{border-color:#3b82f6;outline:none}.search-clear-btn[data-v-27eda1ef]{background:none;border:none;color:#9ca3af;cursor:pointer;padding:.25rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.clear-icon[data-v-27eda1ef]{height:.875rem;width:.875rem}.controls-right[data-v-27eda1ef]{align-items:center;display:flex;gap:1rem}.page-size-select[data-v-27eda1ef]{background-color:#171717;border:1px solid #373737;border-radius:.375rem;color:#fff;font-size:.875rem;padding:.5rem}.custom-prices-table-container[data-v-27eda1ef]{border:1px solid #373737;border-radius:.5rem;flex:1;overflow:hidden}.created-at-cell[data-v-27eda1ef],.date-cell[data-v-27eda1ef],.price-cell[data-v-27eda1ef],.type-id-cell[data-v-27eda1ef],.updated-at-cell[data-v-27eda1ef]{padding:.5rem}.type-id[data-v-27eda1ef]{font-family:monospace;font-weight:600}.price[data-v-27eda1ef]{color:#22c55e;font-weight:600}.actions-cell[data-v-27eda1ef]{display:flex;gap:.5rem;justify-content:center}.action-btn[data-v-27eda1ef]{background-color:transparent;border:1px solid #373737;border-radius:.25rem;color:#9ca3af;cursor:pointer;padding:.375rem;transition:all .15s ease}.action-btn[data-v-27eda1ef]:hover{background-color:#373737}.edit-btn[data-v-27eda1ef]:hover{border-color:#3b82f6;color:#3b82f6}.delete-btn[data-v-27eda1ef]:hover{border-color:#ef4444;color:#ef4444}.action-icon[data-v-27eda1ef]{height:.875rem;width:.875rem}.pagination[data-v-27eda1ef]{align-items:center;display:flex;gap:1rem;justify-content:center;padding:1rem}.pagination-btn[data-v-27eda1ef]{background-color:transparent;border:1px solid #373737;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .15s ease}.pagination-btn[data-v-27eda1ef]:hover:not(:disabled){background-color:#373737}.pagination-btn[data-v-27eda1ef]:disabled{cursor:not-allowed;opacity:.5}.pagination-info[data-v-27eda1ef]{color:#9ca3af;font-size:.875rem}.price-form[data-v-27eda1ef]{gap:1.5rem}.form-group[data-v-27eda1ef],.price-form[data-v-27eda1ef]{display:flex;flex-direction:column}.form-group[data-v-27eda1ef]{gap:.5rem}.form-label[data-v-27eda1ef]{font-weight:500}.form-input[data-v-27eda1ef],.form-label[data-v-27eda1ef]{color:#fff;font-size:.875rem}.form-input[data-v-27eda1ef]{background-color:#171717;border:1px solid #373737;border-radius:.375rem;padding:.75rem}.form-input[data-v-27eda1ef]:focus{border-color:#3b82f6;outline:none}.form-actions[data-v-27eda1ef]{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.btn[data-v-27eda1ef]{align-items:center;border:1px solid transparent;border-radius:.375rem;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .15s ease}.btn[data-v-27eda1ef]:disabled{cursor:not-allowed;opacity:.5}.btn-secondary[data-v-27eda1ef]{background-color:transparent;border-color:#373737;color:#fff}.btn-secondary[data-v-27eda1ef]:hover:not(:disabled){background-color:#373737}.btn-primary[data-v-27eda1ef]{background-color:#3b82f6;color:#fff}.btn-primary[data-v-27eda1ef]:hover:not(:disabled){background-color:#2563eb}.btn-danger[data-v-27eda1ef]{background-color:#ef4444;color:#fff}.btn-danger[data-v-27eda1ef]:hover:not(:disabled){background-color:#dc2626}.btn-icon[data-v-27eda1ef]{height:1rem;width:1rem}.delete-confirmation[data-v-27eda1ef]{text-align:center}.warning-icon[data-v-27eda1ef]{color:#f59e0b;height:3rem;margin:0 auto 1rem;width:3rem}.confirm-details[data-v-27eda1ef]{background-color:#171717;border-radius:.375rem;margin-top:1rem;padding:1rem;text-align:left}.item-cell[data-v-27eda1ef],.item-info[data-v-27eda1ef]{align-items:center;display:flex}.item-info[data-v-27eda1ef]{gap:.75rem}.item-icon[data-v-27eda1ef]{border-radius:.25rem;flex-shrink:0;height:32px;width:32px}.item-details[data-v-27eda1ef]{display:flex;flex-direction:column;min-width:0}.item-name[data-v-27eda1ef]{color:#fff;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-type-id[data-v-27eda1ef]{color:#9ca3af;font-size:.75rem}.no-date[data-v-27eda1ef]{color:#6b7280;font-style:italic}.selected-item[data-v-27eda1ef]{background-color:#1e1e1e;border:1px solid #373737;border-radius:.375rem;margin-top:.5rem;padding:.75rem}.search-dropdown[data-v-27eda1ef]{background-color:#171717;color:#fff}[data-v-27eda1ef] .search-component input{background-color:#171717!important;border:1px solid #373737!important;border-radius:.375rem!important;color:#fff!important;font-size:.875rem!important;padding:.75rem!important}[data-v-27eda1ef] .search-component input:focus{border-color:#3b82f6!important;outline:none!important}[data-v-27eda1ef] .search-dropdown{background-color:#171717!important;border:1px solid #373737!important;border-radius:.375rem!important;box-shadow:0 10px 15px -3px #0000004d,0 4px 6px -2px #0000001a!important}[data-v-27eda1ef] .search-dropdown a{background-color:transparent!important;color:#f3f4f6!important}[data-v-27eda1ef] .search-dropdown a:hover{background-color:#373737!important;color:#fff!important}.selected-item-info[data-v-27eda1ef]{align-items:center;display:flex;gap:.75rem}.selected-item-icon[data-v-27eda1ef]{border-radius:.25rem;flex-shrink:0;height:24px;width:24px}.selected-item-details[data-v-27eda1ef]{display:flex;flex-direction:column;flex-grow:1;min-width:0}.selected-item-name[data-v-27eda1ef]{color:#fff;font-size:.875rem;font-weight:500}.selected-item-id[data-v-27eda1ef]{color:#9ca3af;font-size:.75rem}.clear-item-btn[data-v-27eda1ef]{align-items:center;background:transparent;border:none;border-radius:.25rem;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;padding:.25rem}.clear-item-btn[data-v-27eda1ef]:hover{background-color:#373737;color:#fff}.clear-icon[data-v-27eda1ef]{height:1rem;width:1rem}.form-help[data-v-27eda1ef]{color:#9ca3af;font-size:.75rem;margin-top:.25rem}.confirm-details p[data-v-27eda1ef]{color:#9ca3af;font-size:.875rem;margin-bottom:.5rem}.analytics-view[data-v-c286fabd]{display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:1.5rem}.analytics-header[data-v-c286fabd]{align-items:flex-start;border-bottom:1px solid #373737;display:flex;justify-content:space-between;padding-bottom:1rem}.header-info[data-v-c286fabd]{flex:1}.analytics-title[data-v-c286fabd]{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.analytics-description[data-v-c286fabd]{color:#9ca3af;font-size:.875rem}.header-actions[data-v-c286fabd]{flex-shrink:0}.action-button[data-v-c286fabd]{align-items:center;background-color:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:background-color .15s ease-in-out}.action-button[data-v-c286fabd]:hover:not(:disabled){background-color:#2563eb}.action-button[data-v-c286fabd]:disabled{cursor:not-allowed;opacity:.6}.action-icon[data-v-c286fabd]{height:1rem;width:1rem}.analytics-controls[data-v-c286fabd]{align-items:center;display:flex;justify-content:flex-start}.search-container[data-v-c286fabd]{max-width:400px;position:relative;width:100%}.search-icon[data-v-c286fabd]{color:#9ca3af;height:1rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.search-input[data-v-c286fabd]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;color:#fff;font-size:.875rem;padding:.75rem .75rem .75rem 2.5rem;width:100%}.search-input[data-v-c286fabd]:focus{border-color:#60a5fa;outline:none}.search-input[data-v-c286fabd]::-moz-placeholder{color:#9ca3af}.search-input[data-v-c286fabd]::placeholder{color:#9ca3af}.search-clear-btn[data-v-c286fabd]{align-items:center;background:none;border:none;border-radius:.25rem;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;padding:.25rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:color .15s ease-in-out}.search-clear-btn[data-v-c286fabd]:hover{background:#ffffff1a;color:#fff}.clear-icon[data-v-c286fabd]{height:1rem;width:1rem}.analytics-container[data-v-c286fabd]{flex:1;overflow-y:auto}.error-container[data-v-c286fabd],.loading-container[data-v-c286fabd]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem}.error-icon[data-v-c286fabd],.loading-icon[data-v-c286fabd]{color:#9ca3af;height:2rem;width:2rem}.error-text[data-v-c286fabd],.loading-text[data-v-c286fabd]{color:#9ca3af;font-size:.875rem}.error-retry[data-v-c286fabd]{background-color:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem}.analytics-content[data-v-c286fabd]{display:flex;flex-direction:column;gap:2rem}.section-title[data-v-c286fabd]{align-items:center;color:#fff;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;margin-bottom:1rem}.section-count[data-v-c286fabd]{color:#9ca3af;font-size:.875rem;font-weight:400}.summary-section[data-v-c286fabd]{background:#0000004d;border:1px solid #373737;border-radius:.5rem;padding:1.5rem}.stats-grid[data-v-c286fabd]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.stat-card[data-v-c286fabd]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;gap:1rem;padding:1rem}.stat-card[data-v-c286fabd],.stat-icon[data-v-c286fabd]{align-items:center;display:flex}.stat-icon[data-v-c286fabd]{background:#3b82f633;border-radius:.5rem;height:3rem;justify-content:center;width:3rem}.stat-icon.corp-icon[data-v-c286fabd]{background:#22c55e33}.stat-icon.alliance-icon[data-v-c286fabd]{background:#a855f733}.stat-icon.members-icon[data-v-c286fabd]{background:#6366f133}.stat-icon.killmails-icon[data-v-c286fabd]{background:#f59e0b33}.stat-icon .icon[data-v-c286fabd]{color:#60a5fa;height:1.5rem;width:1.5rem}.corp-icon .icon[data-v-c286fabd]{color:#22c55e}.alliance-icon .icon[data-v-c286fabd]{color:#a855f7}.members-icon .icon[data-v-c286fabd]{color:#6366f1}.killmails-icon .icon[data-v-c286fabd]{color:#f59e0b}.stat-info[data-v-c286fabd]{flex:1}.stat-label[data-v-c286fabd]{color:#9ca3af;font-size:.875rem;margin-bottom:.25rem}.stat-value[data-v-c286fabd]{color:#fff;font-size:1.5rem;font-weight:600}.alliances-section[data-v-c286fabd],.corporations-section[data-v-c286fabd]{background:#0000004d;border:1px solid #373737;border-radius:.5rem;padding:1.5rem}.alliances-grid[data-v-c286fabd],.corporations-grid[data-v-c286fabd]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.alliance-card[data-v-c286fabd],.corporation-card[data-v-c286fabd]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;overflow:hidden}.alliance-header[data-v-c286fabd],.corporation-header[data-v-c286fabd]{align-items:center;background:#00000080;border-bottom:1px solid #373737;display:flex;gap:1rem;padding:1rem}.alliance-avatar[data-v-c286fabd],.corporation-avatar[data-v-c286fabd]{flex-shrink:0;position:relative}.alliance-image[data-v-c286fabd]{height:64px;width:64px}.alliance-image[data-v-c286fabd],.corporation-image[data-v-c286fabd]{border:1px solid #373737;border-radius:.375rem}.corporation-image[data-v-c286fabd]{height:48px;width:48px}.corp-key-badge[data-v-c286fabd]{align-items:center;background:#22c55e;border-radius:50%;display:flex;height:18px;justify-content:center;position:absolute;right:-4px;top:-4px;width:18px}.corp-key-badge .key-icon[data-v-c286fabd]{color:#fff;height:10px;width:10px}.alliance-info[data-v-c286fabd],.corporation-info[data-v-c286fabd]{flex:1;min-width:0}.alliance-name[data-v-c286fabd],.corporation-name[data-v-c286fabd]{color:#fff;font-size:1rem;font-weight:600;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alliance-stats[data-v-c286fabd],.corporation-stats[data-v-c286fabd]{display:flex;gap:1rem}.stat-item[data-v-c286fabd]{color:#9ca3af;font-size:.75rem}.completion-badge[data-v-c286fabd]{border-radius:.25rem;color:#fff;font-size:.75rem;font-weight:600;padding:.25rem .5rem}.completion-high[data-v-c286fabd]{background:#22c55e}.completion-medium[data-v-c286fabd]{background:#eab308}.completion-low[data-v-c286fabd]{background:#f97316}.completion-none[data-v-c286fabd]{background:#ef4444}.alliance-details[data-v-c286fabd]{padding:1rem}.progress-bar[data-v-c286fabd]{background:#37373780;border-radius:4px;height:8px;margin-bottom:.5rem;overflow:hidden;width:100%}.progress-fill[data-v-c286fabd]{background:#3b82f6;height:100%;transition:width .3s ease}.progress-text[data-v-c286fabd]{color:#9ca3af;font-size:.75rem}.corporation-users[data-v-c286fabd],.missing-corps[data-v-c286fabd]{border-top:1px solid #373737}.missing-toggle[data-v-c286fabd],.users-toggle[data-v-c286fabd]{align-items:center;background:none;border:none;color:#9ca3af;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem;transition:background-color .15s ease-in-out;width:100%}.missing-toggle[data-v-c286fabd]:hover,.users-toggle[data-v-c286fabd]:hover{background:#0000004d}.chevron-icon[data-v-c286fabd],.missing-icon[data-v-c286fabd],.users-icon[data-v-c286fabd]{height:1rem;width:1rem}.missing-icon[data-v-c286fabd]{color:#eab308}.users-icon[data-v-c286fabd]{color:#60a5fa}.missing-list[data-v-c286fabd],.users-list[data-v-c286fabd]{display:flex;flex-direction:column;gap:.75rem;padding:0 1rem 1rem}.corp-section[data-v-c286fabd]{display:flex;flex-direction:column;gap:.5rem}.section-header[data-v-c286fabd]{align-items:center;border-radius:.25rem;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-bottom:.25rem;padding:.5rem .75rem}.section-header.have-keys[data-v-c286fabd]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#22c55e}.section-header.missing-keys[data-v-c286fabd]{background:#eab3081a;border:1px solid rgba(234,179,8,.2);color:#eab308}.section-icon[data-v-c286fabd]{height:1rem;width:1rem}.corp-item[data-v-c286fabd]{align-items:center;background:#0000004d;border-radius:.25rem;display:flex;gap:.75rem;padding:.5rem}.corp-item.have-corp[data-v-c286fabd]{border-left:3px solid #22c55e}.corp-item.missing-corp[data-v-c286fabd]{border-left:3px solid #eab308}.corp-user[data-v-c286fabd],.missing-corp[data-v-c286fabd]{align-items:center;background:#0000004d;border-radius:.25rem;display:flex;gap:.75rem;padding:.5rem}.corp-image[data-v-c286fabd],.user-image[data-v-c286fabd]{border:1px solid #373737;border-radius:.25rem;flex-shrink:0;height:32px;width:32px}.corp-name[data-v-c286fabd],.user-name[data-v-c286fabd]{color:#fff;flex:1;font-size:.875rem;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.user-name[data-v-c286fabd]:hover{color:#60a5fa}.corp-members[data-v-c286fabd],.user-scopes[data-v-c286fabd]{color:#9ca3af;font-size:.75rem}.corp-key-indicator[data-v-c286fabd]{align-items:center;background:#22c55e;border-radius:50%;display:flex;height:20px;justify-content:center;width:20px}.corp-key-indicator .key-icon[data-v-c286fabd]{color:#fff;height:12px;width:12px}.empty-state[data-v-c286fabd]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem}.empty-icon[data-v-c286fabd]{color:#9ca3af;height:2rem;width:2rem}.empty-text[data-v-c286fabd]{color:#9ca3af;font-size:.875rem}@media (max-width:768px){.analytics-view[data-v-c286fabd]{padding:1rem}.analytics-header[data-v-c286fabd]{flex-direction:column;gap:1rem}.alliances-grid[data-v-c286fabd],.corporations-grid[data-v-c286fabd],.stats-grid[data-v-c286fabd]{grid-template-columns:1fr}.alliance-header[data-v-c286fabd],.corporation-header[data-v-c286fabd]{align-items:flex-start;flex-direction:column;gap:.75rem}.corp-user[data-v-c286fabd],.missing-corp[data-v-c286fabd]{align-items:flex-start;flex-direction:column;gap:.5rem}}.analytics-view[data-v-2f0f4c65]{display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:1.5rem}.analytics-header[data-v-2f0f4c65]{align-items:flex-start;border-bottom:1px solid #373737;display:flex;justify-content:space-between;padding-bottom:1rem}.header-info[data-v-2f0f4c65]{flex:1}.analytics-title[data-v-2f0f4c65]{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.analytics-description[data-v-2f0f4c65]{color:#9ca3af;font-size:.875rem}.header-actions[data-v-2f0f4c65]{flex-shrink:0}.action-button[data-v-2f0f4c65]{align-items:center;background-color:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:background-color .15s ease-in-out}.action-button[data-v-2f0f4c65]:hover:not(:disabled){background-color:#2563eb}.action-button[data-v-2f0f4c65]:disabled{cursor:not-allowed;opacity:.6}.action-icon[data-v-2f0f4c65]{height:1rem;width:1rem}.analytics-container[data-v-2f0f4c65]{flex:1;overflow-y:auto}.error-container[data-v-2f0f4c65],.loading-container[data-v-2f0f4c65]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem}.error-icon[data-v-2f0f4c65],.loading-icon[data-v-2f0f4c65]{color:#9ca3af;height:2rem;width:2rem}.error-text[data-v-2f0f4c65],.loading-text[data-v-2f0f4c65]{color:#9ca3af;font-size:.875rem}.error-retry[data-v-2f0f4c65]{background-color:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem}.analytics-content[data-v-2f0f4c65]{display:flex;flex-direction:column;gap:2rem}.section-title[data-v-2f0f4c65]{color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.summary-section[data-v-2f0f4c65]{background:#0000004d;border:1px solid #373737;border-radius:.5rem;padding:1.5rem}.stats-grid[data-v-2f0f4c65]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.stat-card[data-v-2f0f4c65]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;gap:1rem;padding:1rem}.stat-card[data-v-2f0f4c65],.stat-icon[data-v-2f0f4c65]{align-items:center;display:flex}.stat-icon[data-v-2f0f4c65]{background:#3b82f633;border-radius:.5rem;height:3rem;justify-content:center;width:3rem}.stat-icon.success-icon[data-v-2f0f4c65]{background:#22c55e33}.stat-icon.error-icon[data-v-2f0f4c65]{background:#ef444433}.stat-icon.rate-icon[data-v-2f0f4c65]{background:#a855f733}.stat-icon.items-icon[data-v-2f0f4c65]{background:#eab30833}.stat-icon.new-items-icon[data-v-2f0f4c65]{background:#10b98133}.stat-icon.efficiency-icon[data-v-2f0f4c65]{background:#8b5cf633}.stat-icon .icon[data-v-2f0f4c65]{color:#60a5fa;height:1.5rem;width:1.5rem}.success-icon .icon[data-v-2f0f4c65]{color:#22c55e}.error-icon .icon[data-v-2f0f4c65]{color:#ef4444}.rate-icon .icon[data-v-2f0f4c65]{color:#a855f7}.items-icon .icon[data-v-2f0f4c65]{color:#eab308}.new-items-icon .icon[data-v-2f0f4c65]{color:#10b981}.efficiency-icon .icon[data-v-2f0f4c65]{color:#8b5cf6}.stat-info[data-v-2f0f4c65]{flex:1}.stat-label[data-v-2f0f4c65]{color:#9ca3af;font-size:.875rem;margin-bottom:.25rem}.stat-value[data-v-2f0f4c65]{color:#fff;font-size:1.5rem;font-weight:600}.top-data-types-section[data-v-2f0f4c65]{background:#0000004d;border:1px solid #373737;border-radius:.5rem;padding:1.5rem}.data-types-grid[data-v-2f0f4c65]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.data-type-card[data-v-2f0f4c65]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;padding:1rem}.data-type-header[data-v-2f0f4c65]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.data-type-name[data-v-2f0f4c65]{color:#fff;font-size:1rem;font-weight:600}.data-type-badge[data-v-2f0f4c65]{border-radius:.25rem;color:#fff;font-size:.75rem;font-weight:600;padding:.25rem .5rem}.data-type-badge.success-high[data-v-2f0f4c65]{background:#22c55e}.data-type-badge.success-medium[data-v-2f0f4c65]{background:#eab308}.data-type-badge.success-low[data-v-2f0f4c65]{background:#ef4444}.data-type-stats[data-v-2f0f4c65]{display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr)}.stat-item[data-v-2f0f4c65]{display:flex;flex-direction:column;gap:.25rem}.stat-item .stat-label[data-v-2f0f4c65]{color:#9ca3af;font-size:.75rem}.stat-item .stat-value[data-v-2f0f4c65]{color:#fff;font-size:1rem;font-weight:600}.stat-item .stat-value.success[data-v-2f0f4c65]{color:#22c55e}.stat-item .stat-value.error[data-v-2f0f4c65]{color:#ef4444}.filters-section[data-v-2f0f4c65]{background:#0000004d;border:1px solid #373737;border-radius:.5rem;padding:1.5rem}.filters-grid[data-v-2f0f4c65]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.filter-group[data-v-2f0f4c65]{display:flex;flex-direction:column;gap:.5rem}.filter-label[data-v-2f0f4c65]{color:#9ca3af;font-size:.875rem;font-weight:500}.filter-input[data-v-2f0f4c65],.filter-select[data-v-2f0f4c65]{background:#0000004d;border:1px solid #373737;border-radius:.375rem;color:#fff;font-size:.875rem;padding:.5rem}.filter-input[data-v-2f0f4c65]:focus,.filter-select[data-v-2f0f4c65]:focus{border-color:#60a5fa;outline:none}.filter-input[data-v-2f0f4c65]::-moz-placeholder{color:#9ca3af}.filter-input[data-v-2f0f4c65]::placeholder{color:#9ca3af}.results-summary[data-v-2f0f4c65]{color:#9ca3af;font-size:.875rem;margin-bottom:1rem}.logs-section[data-v-2f0f4c65]{background:#0000004d;border:1px solid #373737;border-radius:.5rem;overflow:hidden}.logs-table-container[data-v-2f0f4c65]{min-height:400px}.table-loading[data-v-2f0f4c65]{color:#9ca3af}.empty-state[data-v-2f0f4c65],.table-loading[data-v-2f0f4c65]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem}.empty-icon[data-v-2f0f4c65]{color:#9ca3af;height:2rem;width:2rem}.empty-text[data-v-2f0f4c65]{color:#9ca3af;font-size:.875rem}.logs-table[data-v-2f0f4c65]{width:100%}.table-header[data-v-2f0f4c65]{background:#00000080;border-bottom:1px solid #373737;color:#9ca3af;display:grid;font-size:.875rem;font-weight:600;gap:1rem;grid-template-columns:150px 200px 150px 120px 80px 80px 120px;padding:1rem}.table-body[data-v-2f0f4c65]{max-height:600px;overflow-y:auto}.table-row[data-v-2f0f4c65]{border-bottom:1px solid rgba(55,55,55,.5);display:grid;gap:1rem;grid-template-columns:150px 200px 150px 120px 80px 80px 120px;padding:1rem;transition:background-color .15s ease-in-out}.table-row[data-v-2f0f4c65]:hover{background:#0000004d}.table-cell[data-v-2f0f4c65]{align-items:center;color:#fff;display:flex;font-size:.875rem}.timestamp-cell[data-v-2f0f4c65]{font-family:monospace;font-size:.75rem}.character-info[data-v-2f0f4c65]{align-items:center;display:flex;gap:.5rem}.character-image[data-v-2f0f4c65]{border-radius:.25rem;flex-shrink:0;height:24px;width:24px}.character-name[data-v-2f0f4c65]{color:#fff;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.character-name[data-v-2f0f4c65]:hover{color:#60a5fa}.character-unknown[data-v-2f0f4c65]{color:#9ca3af;font-style:italic}.new-items-count[data-v-2f0f4c65]{color:#9ca3af;font-weight:600}.new-items-count.has-new-items[data-v-2f0f4c65]{color:#22c55e}.no-data[data-v-2f0f4c65]{color:#9ca3af;font-style:italic}.data-type-badge[data-v-2f0f4c65],.source-badge[data-v-2f0f4c65]{background:#3b82f633;border:1px solid rgba(59,130,246,.3);color:#60a5fa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-type-badge[data-v-2f0f4c65],.source-badge[data-v-2f0f4c65],.status-badge[data-v-2f0f4c65]{border-radius:.25rem;font-size:.75rem;padding:.25rem .5rem}.status-badge[data-v-2f0f4c65]{align-items:center;display:flex;font-weight:500;gap:.25rem}.status-badge.success[data-v-2f0f4c65]{background:#22c55e33;border:1px solid rgba(34,197,94,.3);color:#22c55e}.status-badge.error[data-v-2f0f4c65]{background:#ef444433;border:1px solid rgba(239,68,68,.3);color:#ef4444}.status-icon[data-v-2f0f4c65]{height:.875rem;width:.875rem}.pagination[data-v-2f0f4c65]{background:#0000004d;border-top:1px solid #373737;gap:.5rem;padding:1rem}.pagination[data-v-2f0f4c65],.pagination-btn[data-v-2f0f4c65]{align-items:center;display:flex;justify-content:center}.pagination-btn[data-v-2f0f4c65]{background:#3b82f633;border:1px solid rgba(59,130,246,.3);border-radius:.25rem;color:#60a5fa;cursor:pointer;height:2rem;transition:all .15s ease-in-out;width:2rem}.pagination-btn[data-v-2f0f4c65]:hover:not(:disabled){background:#3b82f64d}.pagination-btn[data-v-2f0f4c65]:disabled{cursor:not-allowed;opacity:.5}.pagination-icon[data-v-2f0f4c65]{height:1rem;width:1rem}.pagination-info[data-v-2f0f4c65]{color:#9ca3af;font-size:.875rem;padding:0 1rem}@media (max-width:768px){.analytics-view[data-v-2f0f4c65]{padding:1rem}.analytics-header[data-v-2f0f4c65]{flex-direction:column;gap:1rem}.data-types-grid[data-v-2f0f4c65],.filters-grid[data-v-2f0f4c65],.stats-grid[data-v-2f0f4c65],.table-header[data-v-2f0f4c65],.table-row[data-v-2f0f4c65]{grid-template-columns:1fr}.table-header[data-v-2f0f4c65],.table-row[data-v-2f0f4c65]{gap:.5rem}.table-cell[data-v-2f0f4c65]{border-bottom:1px solid rgba(55,55,55,.3);padding:.5rem 0}}.admin-placeholder[data-v-d725127b]{align-items:center;display:flex;height:100%;justify-content:center;padding:2rem}.placeholder-content[data-v-d725127b]{max-width:400px;text-align:center}.placeholder-icon[data-v-d725127b]{color:#9ca3af;height:3rem;margin-bottom:1rem;width:3rem}.placeholder-title[data-v-d725127b]{color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.placeholder-description[data-v-d725127b]{color:#9ca3af;line-height:1.5}.kubernetes-pods[data-v-e0d12b88]{display:flex;flex-direction:column;gap:1rem}.pods-header[data-v-e0d12b88]{align-items:center;display:flex;justify-content:space-between}.pods-title[data-v-e0d12b88]{color:#111827;font-size:1.125rem;font-weight:600}.dark .pods-title[data-v-e0d12b88]{color:#fff}.empty-state[data-v-e0d12b88],.error-state[data-v-e0d12b88],.loading-state[data-v-e0d12b88]{align-items:center;color:#6b7280;display:flex;gap:.5rem;justify-content:center;padding:2rem 0}.dark .empty-state[data-v-e0d12b88],.dark .error-state[data-v-e0d12b88],.dark .loading-state[data-v-e0d12b88]{color:#9ca3af}.error-state[data-v-e0d12b88]{color:#dc2626}.dark .error-state[data-v-e0d12b88]{color:#f87171}.ready-status[data-v-e0d12b88],.restart-count[data-v-e0d12b88]{font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem}.age[data-v-e0d12b88]{color:#6b7280;font-size:.875rem}.dark .age[data-v-e0d12b88]{color:#9ca3af}.actions-container[data-v-e0d12b88]{display:flex;gap:.5rem}.modal-header[data-v-e0d12b88]{align-items:center;display:flex;justify-content:space-between}.modal-title[data-v-e0d12b88]{font-size:1.125rem;font-weight:600}.mobile-pod-content[data-v-e0d12b88]{display:flex;flex-direction:column;gap:.75rem}.mobile-pod-header[data-v-e0d12b88]{align-items:center;display:flex;justify-content:space-between}.mobile-pod-name[data-v-e0d12b88]{color:#111827;font-weight:600}.dark .mobile-pod-name[data-v-e0d12b88]{color:#fff}.mobile-pod-details[data-v-e0d12b88]{display:flex;flex-direction:column;gap:.5rem}.mobile-pod-info[data-v-e0d12b88]{display:flex;justify-content:space-between}.mobile-pod-info .label[data-v-e0d12b88]{color:#6b7280;font-weight:500}.dark .mobile-pod-info .label[data-v-e0d12b88]{color:#9ca3af}.mobile-pod-info .value[data-v-e0d12b88]{font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem}.mobile-pod-actions[data-v-e0d12b88]{display:flex;gap:.5rem;justify-content:flex-end}.kubernetes-deployments[data-v-6c9755a1]{display:flex;flex-direction:column;gap:1rem}.deployments-header[data-v-6c9755a1]{align-items:center;display:flex;justify-content:space-between}.deployments-title[data-v-6c9755a1]{color:#111827;font-size:1.125rem;font-weight:600}.dark .deployments-title[data-v-6c9755a1]{color:#fff}.empty-state[data-v-6c9755a1],.error-state[data-v-6c9755a1],.loading-state[data-v-6c9755a1]{align-items:center;color:#6b7280;display:flex;gap:.5rem;justify-content:center;padding:2rem 0}.dark .empty-state[data-v-6c9755a1],.dark .error-state[data-v-6c9755a1],.dark .loading-state[data-v-6c9755a1]{color:#9ca3af}.error-state[data-v-6c9755a1]{color:#dc2626}.dark .error-state[data-v-6c9755a1]{color:#f87171}.replicas-status[data-v-6c9755a1]{font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem}.age[data-v-6c9755a1]{color:#6b7280;font-size:.875rem}.dark .age[data-v-6c9755a1]{color:#9ca3af}.actions-container[data-v-6c9755a1]{display:flex;gap:.5rem}.scale-content[data-v-6c9755a1]{display:flex;flex-direction:column;gap:1rem}.mobile-deployment-content[data-v-6c9755a1]{display:flex;flex-direction:column;gap:.75rem}.mobile-deployment-header[data-v-6c9755a1]{align-items:center;display:flex;justify-content:space-between}.mobile-deployment-name[data-v-6c9755a1]{color:#111827;font-weight:600}.dark .mobile-deployment-name[data-v-6c9755a1]{color:#fff}.mobile-deployment-details[data-v-6c9755a1]{display:flex;flex-direction:column;gap:.5rem}.mobile-deployment-info[data-v-6c9755a1]{display:flex;justify-content:space-between}.mobile-deployment-info .label[data-v-6c9755a1]{color:#6b7280;font-weight:500}.dark .mobile-deployment-info .label[data-v-6c9755a1]{color:#9ca3af}.mobile-deployment-info .value[data-v-6c9755a1]{font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem}.mobile-deployment-actions[data-v-6c9755a1]{display:flex;gap:.5rem;justify-content:flex-end}.kubernetes-services[data-v-fef26b11]{display:flex;flex-direction:column;gap:1rem}.services-header[data-v-fef26b11]{align-items:center;display:flex;justify-content:space-between}.services-title[data-v-fef26b11]{color:#111827;font-size:1.125rem;font-weight:600}.dark .services-title[data-v-fef26b11]{color:#fff}.empty-state[data-v-fef26b11],.error-state[data-v-fef26b11],.loading-state[data-v-fef26b11]{align-items:center;color:#6b7280;display:flex;gap:.5rem;justify-content:center;padding:2rem 0}.dark .empty-state[data-v-fef26b11],.dark .error-state[data-v-fef26b11],.dark .loading-state[data-v-fef26b11]{color:#9ca3af}.error-state[data-v-fef26b11]{color:#dc2626}.dark .error-state[data-v-fef26b11]{color:#f87171}.ports-list[data-v-fef26b11]{display:flex;flex-wrap:wrap;gap:.25rem}.port-item[data-v-fef26b11]{background-color:#f3f4f6;border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.75rem;padding:.25rem .5rem}.dark .port-item[data-v-fef26b11]{background-color:#374151}.external-ip[data-v-fef26b11]{font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem}.age[data-v-fef26b11]{color:#6b7280;font-size:.875rem}.dark .age[data-v-fef26b11]{color:#9ca3af}.mobile-service-content[data-v-fef26b11]{display:flex;flex-direction:column;gap:.75rem}.mobile-service-header[data-v-fef26b11]{align-items:center;display:flex;justify-content:space-between}.mobile-service-name[data-v-fef26b11]{color:#111827;font-weight:600}.dark .mobile-service-name[data-v-fef26b11]{color:#fff}.mobile-service-details[data-v-fef26b11]{display:flex;flex-direction:column;gap:.5rem}.mobile-service-info[data-v-fef26b11]{align-items:flex-start;display:flex;justify-content:space-between}.mobile-service-info .label[data-v-fef26b11]{color:#6b7280;flex-shrink:0;font-weight:500;margin-right:1rem}.dark .mobile-service-info .label[data-v-fef26b11]{color:#9ca3af}.mobile-service-info .value[data-v-fef26b11]{font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;text-align:right}.kubernetes-ingresses[data-v-679c1e44]{display:flex;flex-direction:column;gap:16px}.ingresses-header[data-v-679c1e44]{align-items:center;display:flex;justify-content:space-between}.ingresses-title[data-v-679c1e44]{color:#111827;font-size:18px;font-weight:600}.dark .ingresses-title[data-v-679c1e44]{color:#fff}.empty-state[data-v-679c1e44],.error-state[data-v-679c1e44],.loading-state[data-v-679c1e44]{align-items:center;color:#4b5563;display:flex;gap:8px;justify-content:center;padding:32px}.dark .empty-state[data-v-679c1e44],.dark .error-state[data-v-679c1e44],.dark .loading-state[data-v-679c1e44]{color:#9ca3af}.error-state[data-v-679c1e44]{color:#dc2626}.dark .error-state[data-v-679c1e44]{color:#f87171}.hosts-list[data-v-679c1e44],.paths-list[data-v-679c1e44]{display:flex;flex-wrap:wrap;gap:4px}.host-item[data-v-679c1e44],.path-item[data-v-679c1e44]{background-color:#dbeafe;border-radius:4px;color:#1e40af;font-family:monospace;font-size:12px;padding:4px 8px}.dark .host-item[data-v-679c1e44],.dark .path-item[data-v-679c1e44]{background-color:#1e40af33;color:#60a5fa}.age[data-v-679c1e44]{color:#4b5563;font-size:14px}.dark .age[data-v-679c1e44]{color:#9ca3af}.kubernetes-admin[data-v-eba34c08]{display:flex;flex-direction:column;gap:1.5rem}.page-header[data-v-eba34c08]{border-bottom:1px solid #e5e7eb;padding-bottom:1rem}.dark .page-header[data-v-eba34c08]{border-bottom-color:#374151}.page-title[data-v-eba34c08]{color:#111827;font-size:1.5rem;font-weight:700}.dark .page-title[data-v-eba34c08]{color:#fff}.page-description[data-v-eba34c08]{color:#6b7280;margin-top:.5rem}.dark .page-description[data-v-eba34c08]{color:#9ca3af}.section-title[data-v-eba34c08]{color:#111827;font-size:1.125rem;font-weight:600;margin-bottom:1rem}.dark .section-title[data-v-eba34c08]{color:#fff}.loading-spinner[data-v-eba34c08]{align-items:center;color:#6b7280;display:flex;gap:.5rem}.dark .loading-spinner[data-v-eba34c08]{color:#9ca3af}.error-message[data-v-eba34c08]{align-items:center;background-color:#fef2f2;border-radius:.375rem;color:#dc2626;display:flex;gap:.5rem;padding:1rem}.dark .error-message[data-v-eba34c08]{background-color:#7f1d1d33;color:#f87171}.overview-grid[data-v-eba34c08]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:768px){.overview-grid[data-v-eba34c08]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.overview-grid[data-v-eba34c08]{grid-template-columns:repeat(3,1fr)}}.overview-card[data-v-eba34c08]{background:#0000004d;border:1px solid #373737;border-radius:.5rem;padding:1.5rem}.dark .overview-card[data-v-eba34c08]{background:#0000004d;border-color:#373737}.overview-card h3[data-v-eba34c08]{color:#6b7280;font-size:1rem;font-weight:500;margin-bottom:1rem}.dark .overview-card h3[data-v-eba34c08]{color:#fff}.stats-grid[data-v-eba34c08]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.stat-item[data-v-eba34c08]{text-align:center}.stat-label[data-v-eba34c08]{display:block;font-size:.875rem}.dark .stat-label[data-v-eba34c08],.stat-label[data-v-eba34c08]{color:#9ca3af}.stat-value[data-v-eba34c08]{color:#6b7280;display:block;font-size:1.5rem;font-weight:600}.dark .stat-value[data-v-eba34c08]{color:#fff}.health-grid[data-v-eba34c08],.status-grid[data-v-eba34c08]{display:flex;flex-direction:column;gap:.5rem}.health-item[data-v-eba34c08],.status-item[data-v-eba34c08]{align-items:center;background:#0000004d;border:1px solid #373737;border-radius:.375rem;display:flex;justify-content:space-between;padding:.5rem}.dark .status-running[data-v-eba34c08],.status-running[data-v-eba34c08]{background:#22c55e33;border-color:#22c55e4d;color:#22c55e}.dark .status-pending[data-v-eba34c08],.status-pending[data-v-eba34c08]{background:#eab30833;border-color:#eab3084d;color:#eab308}.dark .status-failed[data-v-eba34c08],.status-failed[data-v-eba34c08]{background:#ef444433;border-color:#ef44444d;color:#ef4444}.dark .status-unknown[data-v-eba34c08],.status-unknown[data-v-eba34c08]{background:#9ca3af33;border-color:#9ca3af4d;color:#9ca3af}.dark .health-healthy[data-v-eba34c08],.health-healthy[data-v-eba34c08]{background:#22c55e33;border-color:#22c55e4d;color:#22c55e}.dark .health-unhealthy[data-v-eba34c08],.health-unhealthy[data-v-eba34c08]{background:#ef444433;border-color:#ef44444d;color:#ef4444}.resources-section[data-v-eba34c08]{margin-top:2rem}.admin-content-wrapper[data-v-cad5fa16]{height:100%;min-height:0}.admin-content-wrapper[data-v-cad5fa16],.content-placeholder[data-v-cad5fa16]{display:flex;flex:1;flex-direction:column;width:100%}.content-placeholder[data-v-cad5fa16]{justify-content:center;min-height:400px;padding:2rem}.placeholder-center[data-v-cad5fa16]{align-items:center;display:flex;flex-direction:column;text-align:center}.placeholder-icon[data-v-cad5fa16]{color:#9ca3af;height:4rem;margin-bottom:1rem;width:4rem}.placeholder-title[data-v-cad5fa16]{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.placeholder-description[data-v-cad5fa16]{color:#d1d5db;line-height:1.5;margin-bottom:1rem;max-width:400px}.admin-layout[data-v-a7b33c29]{min-height:100vh}.admin-loading[data-v-a7b33c29]{align-items:center;border-radius:.5rem;display:flex;justify-content:center;min-height:100vh}.loading-container[data-v-a7b33c29]{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:2rem}.loading-icon[data-v-a7b33c29]{color:#60a5fa;height:2rem;width:2rem}.loading-text[data-v-a7b33c29]{color:#9ca3af;font-size:.875rem}.admin-content[data-v-a7b33c29]{display:grid;grid-template-columns:20% 80%;min-height:calc(100vh - 2rem)}.admin-sidebar[data-v-a7b33c29]{border-radius:.5rem;height:-moz-fit-content;height:fit-content;padding:1.5rem;position:sticky;top:1rem}.admin-main[data-v-a7b33c29]{border-radius:.5rem;display:flex;flex-direction:column;overflow:hidden}.admin-header[data-v-a7b33c29]{border-bottom:1px solid #373737;flex-shrink:0;padding:2rem}.header-content[data-v-a7b33c29]{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between}.header-info[data-v-a7b33c29]{flex:1}.breadcrumb[data-v-a7b33c29]{font-size:.875rem;margin-bottom:.5rem}.breadcrumb[data-v-a7b33c29],.breadcrumb-item[data-v-a7b33c29]{align-items:center;display:flex;gap:.5rem}.breadcrumb-item[data-v-a7b33c29]{color:#9ca3af}.breadcrumb-current[data-v-a7b33c29]{color:#60a5fa;font-weight:500}.breadcrumb-separator[data-v-a7b33c29]{color:#4b5563;height:.875rem;width:.875rem}.header-actions[data-v-a7b33c29]{flex-shrink:0}.action-button[data-v-a7b33c29],.header-actions[data-v-a7b33c29]{align-items:center;display:flex}.action-button[data-v-a7b33c29]{background-color:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:background-color .15s ease-in-out}.action-button[data-v-a7b33c29]:hover{background-color:#2563eb}.action-icon[data-v-a7b33c29]{height:1rem;width:1rem}.admin-body[data-v-a7b33c29]{flex:1;height:100%;min-height:0;overflow-y:auto}@media (max-width:1024px){.admin-content[data-v-a7b33c29]{grid-template-columns:200px 1fr}}@media (max-width:768px){.admin-layout[data-v-a7b33c29]{padding:.5rem}.admin-content[data-v-a7b33c29]{grid-template-columns:1fr}.admin-sidebar[data-v-a7b33c29]{display:none}.header-content[data-v-a7b33c29]{align-items:stretch;flex-direction:column;gap:1rem}}.victim-name[data-v-bf1dc081]{color:light-dark(#111827,#fff);font-size:.875rem;font-weight:500;max-width:70%}.isk-value[data-v-bf1dc081]{font-size:.75rem;white-space:nowrap}.mobile-corporation[data-v-bf1dc081],.mobile-meta[data-v-bf1dc081]{font-size:.75rem;margin-bottom:.25rem}.mobile-footer[data-v-bf1dc081]{font-size:.75rem;margin-top:.25rem}.bg-darkred[data-v-bf1dc081],.combined-loss-row[data-v-bf1dc081],[data-v-bf1dc081] .bg-darkred,[data-v-bf1dc081] .combined-loss-row,[data-v-bf1dc081] .table-row.bg-darkred,[data-v-bf1dc081] .table-row.combined-loss-row,[data-v-bf1dc081] div.bg-darkred,[data-v-bf1dc081] div.combined-loss-row{background-color:#dc262626!important;border-left:3px solid #dc2626!important}[data-v-bf1dc081] .table-row.bg-darkred:hover,[data-v-bf1dc081] .table-row.combined-loss-row:hover,[data-v-bf1dc081] div.bg-darkred:hover,[data-v-bf1dc081] div.combined-loss-row:hover{background-color:#dc262640!important}[data-v-bf1dc081] .mobile-container.bg-darkred,[data-v-bf1dc081] .mobile-container.combined-loss-row{background-color:#dc262626!important;border-left:3px solid #dc2626!important}[data-v-bf1dc081] .u-pagination{font-size:.875rem}[data-v-bf1dc081] .table-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5))!important;font-weight:600;padding:.5rem 1rem!important}[data-v-bf1dc081] .header-cell{color:light-dark(#4b5563,#9ca3af)!important;font-size:.75rem}.kill-count-badge[data-v-bf1dc081]{align-items:center;display:inline-flex;font-weight:600;height:16px;justify-content:center;min-width:16px;padding-left:4px;padding-right:4px}.animate-pulse[data-v-bf1dc081]{animation:pulse-bf1dc081 1.5s ease-in-out infinite}.skeleton-row[data-v-bf1dc081]{background-color:light-dark(hsla(0,0%,100%,.4),rgba(26,26,26,.3));border-bottom:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));border-radius:.375rem;display:flex;margin-bottom:.25rem;padding:.35rem .75rem;width:100%}.skeleton-row .body-cell[data-v-bf1dc081]{align-items:center;display:flex;flex-grow:0;flex-shrink:0}.rounded-lg[data-v-bf1dc081]{border-radius:.375rem}.skeleton-container[data-v-bf1dc081]{width:100%}.killlist-skeleton-row[data-v-bf1dc081]{background-color:light-dark(hsla(0,0%,100%,.4),rgba(26,26,26,.3));border-bottom:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));border-radius:6px;display:flex;margin-bottom:4px;min-height:60px;padding:8px 12px;width:100%}.killlist-skeleton-cell[data-v-bf1dc081]{align-items:center;display:flex;flex-grow:0;flex-shrink:0}.killlist-skeleton-image[data-v-bf1dc081]{border-radius:6px;flex-shrink:0}.killlist-skeleton-image[data-v-bf1dc081],.killlist-skeleton-title[data-v-bf1dc081]{animation:pulse-bf1dc081 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#374151)}.killlist-skeleton-title[data-v-bf1dc081]{border-radius:4px;height:16px;width:100px}.killlist-skeleton-subtitle[data-v-bf1dc081]{margin-top:4px;width:80px}.killlist-skeleton-subtitle[data-v-bf1dc081],.killlist-skeleton-system[data-v-bf1dc081]{animation:pulse-bf1dc081 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#374151);border-radius:4px;height:12px}.killlist-skeleton-system[data-v-bf1dc081]{width:70px}.killlist-skeleton-security[data-v-bf1dc081]{width:24px}.killlist-skeleton-count[data-v-bf1dc081],.killlist-skeleton-security[data-v-bf1dc081]{animation:pulse-bf1dc081 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#374151);border-radius:4px;height:12px}.killlist-skeleton-count[data-v-bf1dc081]{width:20px}.killlist-skeleton-icon[data-v-bf1dc081]{animation:pulse-bf1dc081 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#374151);border-radius:4px;height:16px;width:16px}@keyframes pulse-bf1dc081{0%,to{opacity:.7}50%{opacity:.4}}.fade-text[data-v-bf1dc081],.fade-text[data-v-bf1dc081]:hover{mask-image:linear-gradient(90deg,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);position:relative}.fade-text[data-v-bf1dc081]:hover{overflow:visible;z-index:5}.fade-text[data-v-bf1dc081]:hover:before{content:none}.global-tooltip[data-v-bf1dc081]{animation:tooltip-fade-in-bf1dc081 .15s ease-out;background-color:light-dark(hsla(0,0%,100%,.98),rgba(30,30,30,.98));border:1px solid light-dark(rgba(229,231,235,.5),rgba(75,85,99,.5));border-radius:4px;box-shadow:0 2px 8px #0003;font-size:.875rem;max-width:300px;padding:4px 10px;pointer-events:none;position:fixed;white-space:normal;word-break:break-word;z-index:10000}@keyframes tooltip-fade-in-bf1dc081{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.w-16[data-v-bf1dc081]{width:48px!important}.h-16[data-v-bf1dc081]{height:48px!important}}.killlist-skeleton-image[data-v-bf1dc081]{height:64px;margin:0 8px;width:64px}.mobile-container[data-v-bf1dc081]{border-bottom:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));display:flex;flex-direction:column;padding:.75rem .5rem;width:100%}@media (min-width:480px){.mobile-container[data-v-bf1dc081]{align-items:flex-start;flex-direction:row}.mobile-portraits-layout[data-v-bf1dc081]{margin-bottom:0}}@media (max-width:360px){.mobile-portraits-layout[data-v-bf1dc081]{align-items:center;justify-content:center}.mobile-content[data-v-bf1dc081]{margin-left:0;margin-top:.5rem}}.bg-semi-transparent[data-v-be8cc2bd]{background-color:#0006}[data-v-be8cc2bd] tbody tr{border-color:#282828!important}[data-v-be8cc2bd] tbody tr+tr{border-top:1px solid #282828!important}[data-v-be8cc2bd] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}@keyframes pulse-be8cc2bd{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-be8cc2bd]{animation:pulse-be8cc2bd 1.5s ease-in-out infinite}.horizontal-grid[data-v-be8cc2bd]{display:grid;gap:.75rem;grid-template-columns:repeat(var(--cols,7),1fr);padding:.5rem}.grid-cols-2[data-v-be8cc2bd]{--cols:2}.grid-cols-3[data-v-be8cc2bd]{--cols:3}.grid-cols-4[data-v-be8cc2bd]{--cols:4}.grid-cols-5[data-v-be8cc2bd]{--cols:5}.grid-cols-6[data-v-be8cc2bd]{--cols:6}.grid-cols-7[data-v-be8cc2bd]{--cols:7}.bg-semi-transparent[data-v-de338a5f]{background-color:#0006}[data-v-de338a5f] table{border-collapse:collapse;table-layout:fixed}[data-v-de338a5f] td>div{max-width:100%;overflow:hidden;text-overflow:ellipsis}[data-v-de338a5f] td:first-child,[data-v-de338a5f] th:first-child{width:80%}[data-v-de338a5f] td:nth-child(2),[data-v-de338a5f] th:nth-child(2){text-align:right;width:20%}[data-v-de338a5f] table{width:100%}[data-v-de338a5f] tbody tr{border-color:#282828!important}[data-v-de338a5f] tbody tr+tr{border-top:1px solid #282828!important}[data-v-de338a5f] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}[data-v-de338a5f] .table-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5))!important;padding:.5rem 1rem!important}[data-v-de338a5f] .header-cell{color:light-dark(#4b5563,#9ca3af)!important;font-size:.75rem}[data-v-de338a5f] .table-header-title{color:light-dark(#4b5563,#9ca3af)!important;font-size:.75rem!important}.top-box-header[data-v-de338a5f]{color:light-dark(#111827,#fff)!important;font-size:.875rem!important;text-align:center;width:100%}[data-v-de338a5f] .table-header-title{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5))!important;border-bottom:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));padding:.5rem 1rem!important}[data-v-de338a5f] .table-header-title div{color:light-dark(#111827,#fff)!important;opacity:1!important}[data-v-de338a5f] .header-cell:not(.title-header){display:none}[data-v-de338a5f] .topbox-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5))!important;border-bottom:none!important;padding:.5rem 1rem!important}[data-v-de338a5f] .title-header{color:light-dark(#111827,#fff)!important;font-size:.875rem!important;text-align:center!important}[data-v-de338a5f] .title-text{font-size:.75rem;font-weight:600;text-align:center;width:100%}[data-v-de338a5f] .count-header{visibility:hidden;width:20%}@keyframes pulse-de338a5f{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-de338a5f]{animation:pulse-de338a5f 1.5s ease-in-out infinite}.body-cell.entity[data-v-de338a5f]{overflow:hidden}.body-cell.count[data-v-de338a5f]{flex-shrink:0;justify-content:flex-end}.body-cell.count[data-v-de338a5f],.skeleton-row[data-v-de338a5f]{align-items:center;display:flex}.skeleton-row[data-v-de338a5f]{flex-wrap:nowrap}.layout-container[data-v-40d98e0f]{display:grid;gap:1rem;grid-template-rows:auto 1fr;width:100%}.top-row[data-v-40d98e0f]{grid-column:1/-1}.index-content[data-v-40d98e0f]{display:grid;gap:1rem;grid-template-columns:250px 1fr}.left-column[data-v-40d98e0f]{max-width:250px;width:250px}.right-column[data-v-40d98e0f]{flex:1;min-width:0}.tab-content[data-v-40d98e0f]{padding-bottom:2rem;padding-top:1rem}.mobile-layout[data-v-40d98e0f]{width:100%}.mobile-top-lists[data-v-40d98e0f]{padding:0 .5rem}.mobile-tabs[data-v-40d98e0f] .mobile-tab-button span{display:none}.mobile-tabs[data-v-40d98e0f] .mobile-tab-button .u-icon{font-size:1.25rem;margin-right:0}[data-v-f2379b2b] .text-gray-200 a,[data-v-f2379b2b] .text-gray-300 a,[data-v-f2379b2b] .text-gray-400 a{color:#0af;font-weight:500;text-decoration:none;transition:all .2s ease}[data-v-f2379b2b] .text-gray-200 a:hover,[data-v-f2379b2b] .text-gray-300 a:hover,[data-v-f2379b2b] .text-gray-400 a:hover{opacity:.9;text-decoration:underline}.filter-card[data-v-62e6555c],.generated-card[data-v-62e6555c],.options-card[data-v-62e6555c],.save-card[data-v-62e6555c]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transition:all .2s ease}.facet-row[data-v-62e6555c]{transition:all .2s ease}.facet-row[data-v-62e6555c]:hover{border-color:#93c5fd}.custom-input[data-v-62e6555c]{border:1px solid #d1d5db;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;display:block;font-family:inherit;font-size:.875rem;height:42px;outline:none;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-input[data-v-62e6555c]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f64d}.custom-input[data-v-62e6555c]:disabled{background-color:#f3f4f6;cursor:not-allowed;opacity:.7}.custom-textarea[data-v-62e6555c]{background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;color:#111827;display:block;font-family:inherit;font-size:.875rem;min-height:80px;outline:none;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-textarea[data-v-62e6555c]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f64d}.custom-select-container[data-v-62e6555c]{position:relative;width:100%}.custom-select[data-v-62e6555c]{background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;cursor:pointer;font-size:.875rem;min-height:42px;text-align:left;transition:all .2s ease;width:100%}.custom-select[data-v-62e6555c]:hover{border-color:#93c5fd}.dropdown-menu[data-v-62e6555c]{background-color:#fff!important;border:2px solid #d1d5db;border-radius:.375rem;box-shadow:0 4px 8px #0003;max-height:250px;overflow-y:auto;position:absolute;width:100%;z-index:100}.custom-option[data-v-62e6555c]{background-color:transparent;cursor:pointer;padding:.5rem .75rem;transition:background-color .15s ease}.custom-option[data-v-62e6555c]:hover{background-color:#f3f4f6!important}.dark .custom-select[data-v-62e6555c]{background-color:#1f2937;border-color:#4b5563;color:#f9fafb}.dark .dropdown-menu[data-v-62e6555c]{background-color:#111827!important;border-color:#374151;border-width:2px;box-shadow:0 4px 8px #00000080}.dark .custom-option[data-v-62e6555c]:hover{background-color:#374151!important}.search-results[data-v-62e6555c]{background-color:#fff!important;border:2px solid #d1d5db;border-radius:.375rem;box-shadow:0 4px 12px #00000026;position:absolute;width:100%;z-index:100}.search-result-item[data-v-62e6555c]{background-color:transparent;color:#111827;padding:.5rem .75rem;transition:background-color .15s ease}.search-result-item[data-v-62e6555c]:hover{background-color:#f3f4f6!important}.dark .search-results[data-v-62e6555c]{background-color:#111827!important;border-color:#374151}.dark .search-result-item[data-v-62e6555c]{color:#f9fafb}.dark .search-result-item[data-v-62e6555c]:hover{background-color:#374151!important}.search-result-selected[data-v-62e6555c]{background-color:#e0f2fe!important;color:#0369a1!important}.dark .search-result-selected[data-v-62e6555c]{background-color:#0c4a6e!important;color:#7dd3fc!important}.form-field[data-v-62e6555c]{height:100%;margin-bottom:0}.radio-group[data-v-62e6555c]{align-items:center;display:flex;height:42px}.animate-pulse[data-v-62e6555c]{animation:pulse-62e6555c 1.5s ease-in-out infinite}@keyframes pulse-62e6555c{0%,to{opacity:.7}50%{opacity:.3}}@media (max-width:768px){.facet-row[data-v-62e6555c]{padding:1rem .5rem}.results-header[data-v-62e6555c]{align-items:flex-start;flex-direction:column;gap:.5rem}}.stats-list-container[data-v-b3297214]{background-color:#111827b3;border-radius:.5rem;height:100%;overflow:hidden}.stats-title[data-v-b3297214]{color:#e2e8f0;padding:.75rem}.stats-row[data-v-b3297214]:hover{background-color:#37415180}.entity-name[data-v-b3297214]{color:#e2e8f0;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-name[data-v-b3297214]:hover{text-decoration:underline}@keyframes pulse-b3297214{0%,to{opacity:.7}50%{opacity:.4}}.animate-pulse[data-v-b3297214]{animation:pulse-b3297214 2s cubic-bezier(.4,0,.6,1) infinite}.stats-list-container[data-v-b3297214]{display:flex;flex-direction:column;min-height:480px}.stats-table[data-v-b3297214]{display:flex;flex:1;flex-direction:column}.stats-body[data-v-b3297214]{flex:1}.stats-list-container[data-v-9256580a]{background-color:#111827b3;border-radius:.5rem;height:100%;overflow:hidden}.stats-title[data-v-9256580a]{color:#e2e8f0;padding:.75rem}.stats-row[data-v-9256580a]:hover{background-color:#37415180}.character-name[data-v-9256580a]{color:#e2e8f0;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.character-name[data-v-9256580a]:hover{text-decoration:underline}@keyframes pulse-9256580a{0%,to{opacity:.7}50%{opacity:.4}}.animate-pulse[data-v-9256580a]{animation:pulse-9256580a 2s cubic-bezier(.4,0,.6,1) infinite}.stats-list-container[data-v-9256580a]{display:flex;flex-direction:column;min-height:480px}.stats-table[data-v-9256580a]{display:flex;flex:1;flex-direction:column}.stats-body[data-v-9256580a]{flex:1}.container[data-v-47917626]{max-width:1600px}.badge-blue[data-v-d43bfd93]{background-color:#3b82f61a;color:#3b82f6}.badge-green[data-v-d43bfd93]{background-color:#10b9811a;color:#10b981}.badge-purple[data-v-d43bfd93]{background-color:#8b5cf61a;color:#8b5cf6}.badge-red[data-v-d43bfd93]{background-color:#ef44441a;color:#ef4444}.badge-orange[data-v-d43bfd93]{background-color:#f973161a;color:#f97316}.badge-teal[data-v-d43bfd93]{background-color:#14b8a61a;color:#14b8a6}.badge-indigo[data-v-d43bfd93]{background-color:#6366f11a;color:#6366f1}.badge-gray[data-v-d43bfd93]{background-color:#6b72801a;color:#6b7280}canvas[data-v-31afe155]{display:block;height:auto;max-width:100%}.relative[data-v-31afe155]{contain:layout style}div[data-v-31afe155]{box-sizing:border-box}@keyframes pulse-9d6d8c39{0%,to{opacity:1}50%{opacity:.5}}.battles-skeleton-container[data-v-9d6d8c39]{width:100%}.battles-skeleton-row[data-v-9d6d8c39]{background-color:light-dark(hsla(0,0%,100%,.4),rgba(26,26,26,.3));border-bottom:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));border-radius:6px;display:flex;margin-bottom:4px;min-height:60px;padding:8px 12px;width:100%}.battles-skeleton-cell[data-v-9d6d8c39]{align-items:center;display:flex;flex-grow:0;flex-shrink:0;padding:0 4px}.battles-skeleton-image[data-v-9d6d8c39]{border-radius:6px;flex-shrink:0;height:32px;margin-right:8px;width:32px}.battles-skeleton-image[data-v-9d6d8c39],.battles-skeleton-title[data-v-9d6d8c39]{animation:pulse-9d6d8c39 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#374151)}.battles-skeleton-title[data-v-9d6d8c39]{border-radius:4px;height:14px;margin-bottom:4px;width:80px}.battles-skeleton-subtitle[data-v-9d6d8c39]{height:10px;width:60px}.battles-skeleton-subtitle[data-v-9d6d8c39],.battles-skeleton-text[data-v-9d6d8c39]{animation:pulse-9d6d8c39 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#374151);border-radius:4px}.battles-skeleton-text[data-v-9d6d8c39]{height:14px}.fade-enter-active[data-v-9d6d8c39],.fade-leave-active[data-v-9d6d8c39]{transition:opacity .15s ease}.fade-enter-from[data-v-9d6d8c39],.fade-leave-to[data-v-9d6d8c39]{opacity:0}@media (max-width:768px){[data-v-9d6d8c39] .table-row{padding:.5rem!important}.battle-card-divider[data-v-9d6d8c39]{background-color:light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));height:1px;margin:.35rem 0}}.metenox-skeleton-container[data-v-c3adbc7a]{border-collapse:collapse;display:table;width:100%}.metenox-skeleton-row[data-v-c3adbc7a]{border-bottom:1px solid light-dark(#e5e7eb,#374151);display:table-row}.metenox-skeleton-cell[data-v-c3adbc7a]{display:table-cell;padding:1rem;vertical-align:top}.metenox-skeleton-avatar[data-v-c3adbc7a]{border-radius:6px;flex-shrink:0;height:32px;width:32px}.metenox-skeleton-avatar[data-v-c3adbc7a],.metenox-skeleton-text[data-v-c3adbc7a]{animation:pulse 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#374151)}.metenox-skeleton-text[data-v-c3adbc7a]{border-radius:4px;height:14px}.metenox-skeleton-badge[data-v-c3adbc7a]{animation:pulse 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#374151);border-radius:10px;height:20px;width:60px}.fade-enter-active[data-v-c3adbc7a],.fade-leave-active[data-v-c3adbc7a]{transition:opacity .15s ease}.fade-enter-from[data-v-c3adbc7a],.fade-leave-to[data-v-c3adbc7a]{opacity:0}@media (max-width:768px){[data-v-c3adbc7a] .table-row{padding:.5rem!important}}.markdown-content[data-v-224065ba]{word-wrap:break-word;overflow-wrap:break-word}.markdown-content[data-v-224065ba] img{display:block;height:auto;margin:.5rem 0;max-width:100%}.markdown-content[data-v-224065ba] video{display:block;height:auto;margin:.5rem 0;max-width:100%}.markdown-content[data-v-224065ba] iframe{margin:.5rem 0;max-width:100%}.markdown-content[data-v-224065ba] .youtube-container{height:0;margin:.5rem 0;overflow:hidden;padding-bottom:56.25%;position:relative}.markdown-content[data-v-224065ba] .youtube-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.comment-card[data-v-b699bb12]{transition:box-shadow .2s}.comment-card[data-v-b699bb12]:hover{box-shadow:0 8px 12px -3px #0003,0 4px 6px -2px #0000001a}.entity-link[data-v-b699bb12]{color:#3b82f6;text-decoration:none}.entity-link[data-v-b699bb12]:hover{color:#60a5fa;text-decoration:underline}.entity-name.primary[data-v-b699bb12]{color:#111827;font-size:.875rem;font-weight:600}.dark .entity-name.primary[data-v-b699bb12]{color:#f9fafb}.entity-name.secondary[data-v-b699bb12]{color:#6b7280;font-weight:400}.dark .entity-name.secondary[data-v-b699bb12]{color:#9ca3af}.filter-group[data-v-b699bb12]{position:relative}.filter-group .absolute[data-v-b699bb12]{z-index:50}.custom-input[data-v-b699bb12]{background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;color:#111827;display:block;font-family:inherit;font-size:.875rem;height:38px;outline:none;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.custom-input[data-v-b699bb12]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f64d}.custom-input[data-v-b699bb12]:disabled{background-color:#f3f4f6;cursor:not-allowed;opacity:.7}select.custom-input[data-v-b699bb12]{box-sizing:border-box;height:38px;padding:.5rem .75rem}.dark .custom-input[data-v-b699bb12]{background-color:#1f2937;border-color:#4b5563;color:#f9fafb}.dark .custom-input[data-v-b699bb12]:focus{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa4d}.dark .custom-input[data-v-b699bb12]:disabled{background-color:#374151}.system-search-dropdown[data-v-b699bb12]{background-color:#fff!important;border:2px solid #ccc;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.dark .system-search-dropdown[data-v-b699bb12]{background-color:#1f2937!important;border-color:#4b5563}.search-result-item[data-v-b699bb12]{color:#111827;transition:all .15s ease}.search-result-item[data-v-b699bb12]:hover{background-color:#f3f4f6!important;transform:translate(2px)}.search-result-item.flex[data-v-b699bb12]{align-items:center;min-height:40px}.search-result-item .flex-shrink-0[data-v-b699bb12]{align-items:center;display:flex;justify-content:center}.dark .search-result-item[data-v-b699bb12]{color:#f9fafb}.dark .search-result-item[data-v-b699bb12]:hover{background-color:#374151!important}.search-result-selected[data-v-b699bb12]{background-color:#e0f2fe!important;color:#0369a1!important}.dark .search-result-selected[data-v-b699bb12]{background-color:#0c4a6e!important;color:#7dd3fc!important}.container[data-v-f4e808e5]{max-width:1400px}[data-v-824ff6aa] .table-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5))!important;padding:.5rem 1rem!important}[data-v-824ff6aa] .header-cell{color:light-dark(#4b5563,#9ca3af)!important;font-size:.75rem}[data-v-824ff6aa] .body-cell{height:auto;min-height:3.5rem;vertical-align:middle}[data-v-824ff6aa] .text-blue-400 a,[data-v-824ff6aa] .text-primary-400 a,[data-v-824ff6aa] .text-red-400 a{position:relative;text-decoration:none;z-index:2}[data-v-824ff6aa] .text-blue-400 a:hover,[data-v-824ff6aa] .text-primary-400 a:hover,[data-v-824ff6aa] .text-red-400 a:hover{text-decoration:underline}.truncate[data-v-824ff6aa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-shrink-0[data-v-824ff6aa]{flex-shrink:0}.min-w-0[data-v-824ff6aa]{min-width:0}.py-2[data-v-824ff6aa]{padding-bottom:.5rem;padding-top:.5rem}.fitting-svg[data-v-5667f574]{overflow:visible;width:100%}.fitting-svg[data-v-5667f574] svg{display:block;height:50px;width:100%}[data-v-0928dafb] .table-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5))!important}.item-image-container[data-v-7d484c36]{align-items:center;display:flex;height:256px;image-rendering:pixelated;justify-content:center;width:256px;-webkit-font-smoothing:none;-moz-osx-font-smoothing:unset;transform:translateZ(0)}.item-image[data-v-7d484c36]{backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;image-rendering:-webkit-crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;image-rendering:pixelated;-o-object-fit:contain;object-fit:contain;transform:translateZ(0);-ms-interpolation-mode:nearest-neighbor}.stat-card[data-v-7d484c36]{background:transparent;border:1px solid rgba(209,213,219,.5);border-radius:8px;padding:16px}@media (prefers-color-scheme:dark){.stat-card[data-v-7d484c36]{border-color:#4b55634d}}.stat-header[data-v-7d484c36]{align-items:center;border-bottom:1px solid rgba(209,213,219,.5);display:flex;gap:8px;margin-bottom:12px;padding-bottom:8px}@media (prefers-color-scheme:dark){.stat-header[data-v-7d484c36]{border-color:#4b556333}}.stat-icon[data-v-7d484c36]{height:20px;width:20px}.stat-title[data-v-7d484c36]{font-size:.95rem;font-weight:600}.stat-label[data-v-7d484c36]{font-size:.85rem}.stat-value[data-v-7d484c36]{font-size:.95rem;font-weight:500}.stat-body[data-v-7d484c36]{display:flex;flex-direction:column;gap:8px}.stat-row[data-v-7d484c36]{align-items:center;display:flex;justify-content:space-between}.stat-row.justify-center[data-v-7d484c36]{justify-content:center}.prose[data-v-7d484c36]{color:inherit}.prose[data-v-7d484c36] p{line-height:1.5;margin-bottom:.5rem}.prose[data-v-7d484c36] br{margin-bottom:.25rem}.prose[data-v-7d484c36] a{text-decoration:none}.prose[data-v-7d484c36] a:hover{text-decoration:underline}@media (max-width:640px){.item-image-container[data-v-7d484c36]{align-self:center;height:128px;width:128px}.stats-container[data-v-7d484c36]{min-width:unset}.stats-container .flex-col[data-v-7d484c36]{flex-direction:row}}@media (max-width:768px){.md\:grid-cols-3[data-v-7d484c36]{grid-template-columns:1fr}.lg\:flex-row[data-v-7d484c36]{flex-direction:column}}@media (max-width:1024px){.xl\:col-span-2[data-v-7d484c36],.xl\:col-span-3[data-v-7d484c36],.xl\:col-span-4[data-v-7d484c36]{grid-column:span 1}.xl\:grid-cols-5[data-v-7d484c36],.xl\:grid-cols-7[data-v-7d484c36]{grid-template-columns:1fr}}.scroll-to-button[data-v-f411dc5c]{opacity:.7;position:fixed;right:20px;transition:opacity .3s ease,transform .3s ease;z-index:40}.scroll-to-button[data-v-f411dc5c]:hover{opacity:1;transform:scale(1.1)}.custom-dropdown[data-v-ebbebf70]{background-color:var(--ui-bg,#fff);border:1px solid var(--ui-border,#e5e7eb);border-radius:var(--ui-radius,.5rem);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:var(--ui-text,inherit);overflow-y:auto}:root.dark .custom-dropdown[data-v-ebbebf70]{background-color:var(--ui-bg,#1f2937);border-color:var(--ui-border,#374151)}.dropdown-content[data-v-ebbebf70]{padding:.5rem}.dropdown-enter-active[data-v-ebbebf70],.dropdown-leave-active[data-v-ebbebf70]{transform-origin:top center;transition:opacity .2s,transform .2s}.dropdown-enter-from[data-v-ebbebf70],.dropdown-leave-to[data-v-ebbebf70]{opacity:0;transform:translateY(-.75rem)}.custom-dropdown[data-v-ebbebf70]{transition:opacity .15s ease-out}.custom-dropdown[data-v-ebbebf70]:not(.is-positioned){pointer-events:none}[data-v-ebbebf70] .dropdown-content a,[data-v-ebbebf70] .dropdown-content button{cursor:pointer}.fitting-wheel-container[data-v-a0b2fd5e]{align-items:center;display:flex;justify-content:center;margin:0 auto;width:100%}.fitting-wheel[data-v-a0b2fd5e]{background-color:transparent;border:none;border-radius:50%;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.fitting-wheel[data-v-a0b2fd5e]:after{border:1px solid rgba(40,40,40,.8);border-radius:50%;content:"";inset:1px;z-index:2}.fitting-wheel[data-v-a0b2fd5e]:after,.outer-ring[data-v-a0b2fd5e]{pointer-events:none;position:absolute}.outer-ring[data-v-a0b2fd5e]{z-index:4}.inner-ring[data-v-a0b2fd5e],.outer-ring[data-v-a0b2fd5e]{height:100%;left:0;top:0;width:100%}.inner-ring[data-v-a0b2fd5e]{pointer-events:none;position:absolute;z-index:3}.ship-container[data-v-a0b2fd5e]{align-items:center;background-color:transparent;border-radius:50%;display:flex;height:calc(100% - 4px);justify-content:center;left:2px;overflow:hidden;position:absolute;top:2px;transition:filter .2s ease-in-out;width:calc(100% - 4px);z-index:1}.ship-container.darkened .ship-image[data-v-a0b2fd5e]{filter:brightness(.4) blur(1px);transition:filter .2s ease-in-out}.ship-image[data-v-a0b2fd5e]{border-radius:50%;clip-path:circle(49%);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.empty-ship[data-v-a0b2fd5e]{border:2px dashed rgba(60,60,60,.5);border-radius:50%;height:80%;width:80%}.slots-container[data-v-a0b2fd5e]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.slot[data-v-a0b2fd5e]{background-color:#14141433;border-radius:50%;box-shadow:0 0 5px #0003;height:42px;pointer-events:auto;position:absolute;width:42px;z-index:6}.module-container[data-v-a0b2fd5e],.slot[data-v-a0b2fd5e]{align-items:center;display:flex;justify-content:center}.module-container[data-v-a0b2fd5e]{cursor:pointer;z-index:7}.module-container[data-v-a0b2fd5e],.module-icon[data-v-a0b2fd5e]{height:100%;position:relative;width:100%}.module-icon[data-v-a0b2fd5e]{border-radius:0 50% 50%;-o-object-fit:contain;object-fit:contain;transition:transform .1s ease-in-out;z-index:8}.module-icon[data-v-a0b2fd5e]:hover{cursor:pointer;transform:scale(1.05)}.ammo-container[data-v-a0b2fd5e]{align-items:center;background-color:#1414144d;border:1px solid rgba(80,80,80,.3);border-radius:50%;box-shadow:0 0 3px #0003;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;transition:transform .1s ease-in-out;width:24px;z-index:9}.ammo-icon[data-v-a0b2fd5e]{border-radius:50%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:10}.ammo-container[data-v-a0b2fd5e]:hover{transform:scale(1.1)}.high-slot .ammo-container[data-v-a0b2fd5e]{bottom:-12px;left:50%;transform:translate(-80%)}.mid-slot .ammo-container[data-v-a0b2fd5e]{left:-12px;top:50%;transform:translateY(-80%)}.low-slot .ammo-container[data-v-a0b2fd5e]{left:50%;top:-12px;transform:translate(-80%)}.high-slot .ammo-container[data-v-a0b2fd5e]{background-color:#0000004d;left:30px;top:28px}.mid-slot .ammo-container[data-v-a0b2fd5e]{left:-5px;top:35px}.low-slot .ammo-container[data-v-a0b2fd5e]{right:-16px;top:16px}.empty-slot[data-v-a0b2fd5e]{background-color:#0a0a0a26;border:1px dashed rgba(60,60,60,.3);border-radius:50%;height:100%;width:100%}.high-slot[data-v-a0b2fd5e]{border-color:#b43c3c66}.mid-slot[data-v-a0b2fd5e]{border-color:#3c78b466}.low-slot[data-v-a0b2fd5e]{border-color:#b48c3c66}.rig-slot[data-v-a0b2fd5e]{background-color:#28282833;border-color:#96969666;box-shadow:0 0 6px #6363634d}.subsystem-slot[data-v-a0b2fd5e]{background-color:#28142833;border-color:#8c3c8c66;box-shadow:0 0 6px #7828784d}.slot-indicator[data-v-a0b2fd5e]{height:18px;pointer-events:none;position:absolute;transform-origin:center;width:18px;z-index:6}.high-indicator svg[data-v-a0b2fd5e]{transform:rotate(-125deg)}.mid-indicator svg[data-v-a0b2fd5e]{transform:rotate(-35deg)}.low-indicator svg[data-v-a0b2fd5e]{transform:rotate(55deg)}.empty-slot-container[data-v-a0b2fd5e]{opacity:0;pointer-events:none}[data-v-a0b2fd5e] .u-tooltip{z-index:20}[data-v-a0b2fd5e] .u-button{background:transparent;border:none;box-shadow:none;padding:0}[data-v-a0b2fd5e] .u-button:focus,[data-v-a0b2fd5e] .u-button:hover{background:transparent;transform:none}.center-tooltip-overlay[data-v-a0b2fd5e]{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000026;border-radius:50%;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:10}.center-tooltip[data-v-a0b2fd5e]{animation:fadeIn-a0b2fd5e .15s ease-out;background:radial-gradient(circle,#1a202cd9 0,#161c28b3 50%,#0f172a66 80%,#0f172a00);border:none;border-radius:10px;box-shadow:0 4px 12px #00000026;color:#e2e8f0;max-width:280px;padding:1.25rem;text-align:center;width:80%}.tooltip-name[data-v-a0b2fd5e]{font-size:1.1rem;font-weight:700;margin-bottom:8px;text-shadow:0 0 10px rgba(0,0,0,.5)}.tooltip-value[data-v-a0b2fd5e]{color:#4fc3f7;font-size:1rem;margin-bottom:10px;text-shadow:0 0 8px rgba(0,0,0,.4)}.tooltip-status[data-v-a0b2fd5e]{font-size:.95rem;text-shadow:0 0 6px rgba(0,0,0,.4)}.status-destroyed[data-v-a0b2fd5e],.status-dropped[data-v-a0b2fd5e]{font-weight:500;text-shadow:0 0 3px rgba(0,0,0,.5)}.status-dropped[data-v-a0b2fd5e]{color:#81c784}.status-destroyed[data-v-a0b2fd5e]{color:#e57373}[data-v-a0b2fd5e] .tooltip-status .status-destroyed,[data-v-a0b2fd5e] .tooltip-status .status-dropped{font-weight:500;text-shadow:0 0 3px rgba(0,0,0,.5)}[data-v-a0b2fd5e] .tooltip-status .status-dropped{color:#81c784}[data-v-a0b2fd5e] .tooltip-status .status-destroyed{color:#e57373}@keyframes fadeIn-a0b2fd5e{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ammo-container:hover .ammo-icon[data-v-a0b2fd5e],.module-container:hover .module-icon[data-v-a0b2fd5e]{filter:brightness(1.1);transform:scale(1.1);transition:all .1s ease}@keyframes subtlePulse-a0b2fd5e{0%{filter:brightness(1)}50%{filter:brightness(1.2)}to{filter:brightness(1)}}.ammo-icon.active[data-v-a0b2fd5e],.module-icon.active[data-v-a0b2fd5e]{animation:subtlePulse-a0b2fd5e 1.5s infinite;box-shadow:0 0 8px #fff6}@media (max-width:500px){.slot[data-v-a0b2fd5e]{height:36px;width:36px}.ammo-container[data-v-a0b2fd5e]{height:20px;width:20px}.high-slot .ammo-container[data-v-a0b2fd5e],.mid-slot .ammo-container[data-v-a0b2fd5e]{right:-20px;top:25px}.low-slot .ammo-container[data-v-a0b2fd5e]{right:-14px;top:14px}}.kill-information-box[data-v-36f86db7]{background-color:transparent;color:light-dark(#111827,#fff);display:flex;flex-direction:column;gap:.15rem;width:100%}.truncate[data-v-36f86db7]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section[data-v-36f86db7]{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.3));border-radius:.5rem;box-shadow:0 1px 2px #0000001a;padding:.6rem .85rem}.section-title[data-v-36f86db7]{border-bottom:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));color:light-dark(#6b7280,#9ca3af);font-size:.75rem;font-weight:500;margin:0 0 .4rem;padding-bottom:.15rem;text-transform:uppercase}.victim-presentation-block[data-v-36f86db7]{display:flex;flex-direction:column;gap:.3rem;position:relative}.victim-portraits-layout[data-v-36f86db7]{align-items:flex-start;display:flex;gap:.25rem;justify-content:center}.main-portrait-container[data-v-36f86db7]{flex-shrink:0}.main-portrait-container .portrait-image[data-v-36f86db7]{background-color:#0003;border-radius:.375rem;display:block;height:128px;width:128px}.main-portrait-container .placeholder-main[data-v-36f86db7]{background-color:#8080801a;border:1px dashed hsla(0,0%,50%,.3);border-radius:.375rem}.stacked-icons-container[data-v-36f86db7]{display:flex;flex-direction:column;flex-shrink:0;gap:0;height:128px;justify-content:space-between;width:64px}.stacked-icons-container .portrait-image[data-v-36f86db7],.stacked-icons-container .portrait-link[data-v-36f86db7]{background-color:#0003;border-radius:.25rem;display:block;height:64px;width:64px}.stacked-icons-container .placeholder-stacked[data-v-36f86db7]{background-color:#8080801a;border:1px dashed hsla(0,0%,50%,.3);border-radius:.25rem}.victim-names-block[data-v-36f86db7]{align-items:center;display:flex;flex-direction:column;margin-top:.2rem;width:100%}.entity-name-line[data-v-36f86db7]{color:light-dark(#525252,#b8b8b8);font-size:.85rem;line-height:1.3;text-align:center;width:100%}.entity-name-line.name-character[data-v-36f86db7]{color:light-dark(#1f2937,#f3f4f6);font-size:.95rem;font-weight:600}.entity-name-line.name-corporation[data-v-36f86db7]{color:light-dark(#374151,#d1d5db);font-size:.85rem}.entity-name-line.name-alliance-faction[data-v-36f86db7]{color:light-dark(#4b5563,#9ca3af);font-size:.8rem}.entity-name-line .entity-link[data-v-36f86db7]{color:inherit;font-weight:inherit}.simple-info-row[data-v-36f86db7]{align-items:center;display:flex;flex-wrap:wrap;font-size:.85rem;gap:.25rem .4rem}.section.simple-info-row[data-v-36f86db7]{padding:.4rem .85rem}.simple-info-row .info-label[data-v-36f86db7]{color:light-dark(#4b5563,#c7c7c7);flex-shrink:0;font-weight:500;margin-right:.15rem}.simple-info-row .inline-icon[data-v-36f86db7]{border-radius:.125rem;flex-shrink:0;height:18px;width:18px}.simple-info-row .damage-icon[data-v-36f86db7]{color:#ef4444;height:16px;width:16px}.simple-info-row .damage-value[data-v-36f86db7]{color:#ef4444;font-weight:600}.simple-info-row .entity-link[data-v-36f86db7]{font-weight:500}.simple-info-row .security-status[data-v-36f86db7]{border-radius:.2rem;font-size:.7rem;margin-left:.25rem;padding:.05rem .25rem}.simple-info-row .region-in-system[data-v-36f86db7]{color:light-dark(#6b7280,#9ca3af);font-size:.8rem;margin-left:.2rem}.simple-info-row .time-full[data-v-36f86db7]{font-weight:500}.simple-info-row .time-ago[data-v-36f86db7]{color:light-dark(#6b7280,#9ca3af);font-size:.8rem;margin-left:.2rem}.detail-item[data-v-36f86db7]{align-items:center;font-size:.9rem;gap:.75rem}.detail-icon[data-v-36f86db7]{font-size:1.1rem}.detail-primary[data-v-36f86db7]{color:light-dark(#1f2937,#f3f4f6);font-weight:500}.detail-secondary[data-v-36f86db7]{color:light-dark(#6b7280,#9ca3af);font-size:.8rem}.system-section .security-status[data-v-36f86db7]{border-radius:.25rem;font-size:.75rem;font-weight:700;margin-left:.5rem;padding:.1rem .3rem}.location-section .location-text[data-v-36f86db7]{font-style:italic}.damage-section .damage-value[data-v-36f86db7]{color:#ef4444;font-weight:600}.isk-section .isk-grid[data-v-36f86db7]{display:grid;gap:.3rem;grid-template-columns:1fr}.isk-section .isk-item[data-v-36f86db7]{display:flex;font-size:.9rem;justify-content:space-between}.isk-section .total-isk-item[data-v-36f86db7]{border-top:1px solid light-dark(rgba(229,231,235,.2),rgba(75,85,99,.15));font-weight:700;margin-top:.25rem;padding-top:.25rem}.isk-section .isk-label[data-v-36f86db7]{color:light-dark(#4b5563,#d1d5db)}.isk-section .isk-value[data-v-36f86db7]{color:#38bdf8;font-weight:500}.kill-labels[data-v-36f86db7]{display:flex;flex-wrap:wrap;gap:.35rem}.kill-label[data-v-36f86db7]{border-radius:9999px;display:inline-flex;font-size:.7rem;font-weight:500;padding:.1rem .4rem;text-transform:uppercase}.kill-label.solo[data-v-36f86db7]{background-color:#10b98126;color:#059669}.kill-label.npc[data-v-36f86db7]{background-color:#f59e0b26;color:#d97706}.kill-label.value[data-v-36f86db7]{background-color:#ef444426;color:#dc2626}.kill-labels.overlay-labels[data-v-36f86db7]{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem;position:absolute;right:.5rem;top:.5rem;z-index:10}.overlay-labels .kill-label[data-v-36f86db7]{background-color:#0006;box-shadow:0 1px 3px #0000004d;font-size:.65rem;font-weight:600;padding:.2rem .45rem;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.overlay-labels .kill-label.npc[data-v-36f86db7],.overlay-labels .kill-label.solo[data-v-36f86db7],.overlay-labels .kill-label.value[data-v-36f86db7]{color:#fff}.overlay-labels .kill-label.solo[data-v-36f86db7]{background-color:#059669b3}.overlay-labels .kill-label.npc[data-v-36f86db7]{background-color:#d97706b3}.overlay-labels .kill-label.value[data-v-36f86db7]{background-color:#dc2626b3}.entity-link[data-v-36f86db7]{color:inherit;text-decoration:none;transition:color .2s ease}.entity-link[data-v-36f86db7]:hover{color:#4fc3f7;text-decoration:underline}.entity-text[data-v-36f86db7]{color:inherit;font-style:italic;opacity:.8}.security-status.highsec-high[data-v-36f86db7],.security-status.highsec-highest[data-v-36f86db7]{background-color:#2f75fe;color:#fff}.security-status.highsec-medium[data-v-36f86db7]{background-color:#44a5ff;color:#fff}.security-status.highsec-low[data-v-36f86db7]{background-color:#59d2ff;color:#000}.security-status.lowsec-high[data-v-36f86db7]{background-color:#f9a825;color:#000}.security-status.lowsec-medium[data-v-36f86db7]{background-color:#fbc02d;color:#000}.security-status.lowsec-low[data-v-36f86db7]{background-color:#ffd54f;color:#000}.security-status.nullsec-high[data-v-36f86db7]{background-color:#d32f2f;color:#fff}.security-status.nullsec-low[data-v-36f86db7]{background-color:#e53935;color:#fff}.security-status.unknown[data-v-36f86db7]{background-color:#757575;color:#fff}.mt-2[data-v-36f86db7]{margin-top:.5rem}.stat-item[data-v-36f86db7]{align-items:center;display:flex;flex-grow:1;gap:.5rem;max-width:calc(50% - .375rem)}.details-grid[data-v-36f86db7]{display:grid;gap:.85rem;grid-template-columns:1fr;width:100%}.location-container[data-v-36f86db7]{flex-direction:column}.detail-item[data-v-36f86db7],.location-container[data-v-36f86db7]{display:flex;gap:.5rem;width:100%}.detail-item[data-v-36f86db7]{align-items:flex-start}.detail-icon[data-v-36f86db7]{align-items:center;color:light-dark(#6b7280,#9ca3af);display:flex;flex-shrink:0;justify-content:center;margin-top:2px;width:16px}.detail-content[data-v-36f86db7]{flex-grow:1;min-width:0;overflow:hidden;width:calc(100% - 24px)}.detail-primary[data-v-36f86db7],.detail-secondary[data-v-36f86db7]{width:100%}.security-status[data-v-36f86db7]{border-radius:.25rem;font-size:.8rem;font-weight:600;padding:0 .25rem}.highsec-highest[data-v-36f86db7]{color:#ecc94b}.highsec-high[data-v-36f86db7]{color:#48bb78}.highsec-medium[data-v-36f86db7]{color:#38a169}.highsec-low[data-v-36f86db7]{color:#68d391}.lowsec-high[data-v-36f86db7]{color:#f6ad55}.lowsec-medium[data-v-36f86db7]{color:#ed8936}.lowsec-low[data-v-36f86db7]{color:#f6ad55}.nullsec-high[data-v-36f86db7]{color:#fc8181}.nullsec-low[data-v-36f86db7]{color:#f56565}.unknown[data-v-36f86db7]{color:#a0aec0}.portrait-image[data-v-36f86db7]{border-radius:50%}.corporation-image[data-v-36f86db7]{background-color:light-dark(#fff,#1a1a1a);border:2px solid light-dark(#fff,#1a1a1a);border-radius:50%;bottom:-5px;position:absolute;right:-5px}.small-icon[data-v-36f86db7]{border-radius:50%;height:24px;width:24px}@media (max-width:768px){.section-grid[data-v-36f86db7]{gap:1rem;grid-template-columns:1fr}.entity-column[data-v-36f86db7]:not(:first-child){border-top:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));padding-top:.75rem}}[data-v-fb2a19cf] .kill-items-table{--table-border-color:light-dark(#e5e7eb,#282828);background-color:light-dark(var(--color-background),var(--color-background));overflow:hidden}.kill-items-table[data-v-fb2a19cf]{font-size:.875rem;line-height:1.25rem}[data-v-fb2a19cf] .section-header-row{background-color:light-dark(hsla(0,0%,96%,.1),rgba(26,26,26,.5));border-top:1px solid light-dark(#d1d5db,#282828);color:light-dark(#111827,#fff);cursor:pointer;position:relative}[data-v-fb2a19cf] .section-header-row:first-child{border-top:none}[data-v-fb2a19cf] .section-header-row:not(:first-child){margin-top:.5rem!important}[data-v-fb2a19cf] .mobile-view .section-header-row:not(:first-child){margin-top:.5rem!important}[data-v-fb2a19cf] .section-header-row:hover{background-color:light-dark(rgba(229,231,235,.7),rgba(40,40,40,.4))}[data-v-fb2a19cf] .section-total-row{animation:none!important;background-color:light-dark(rgba(243,244,246,.2),rgba(40,40,40,.2));opacity:1!important;position:relative;transition:none!important;z-index:2}[data-v-fb2a19cf] .table-row.value{animation:none!important;opacity:1!important;position:relative;transition:none!important;z-index:2}.image-cell[data-v-fb2a19cf]{align-items:center;display:flex;position:relative}[data-v-fb2a19cf] .container-item-row:hover{background-color:light-dark(rgba(229,231,235,.7),rgba(50,50,50,.4))!important}[data-v-fb2a19cf] .container-item-row{animation:simpleSlideDown-fb2a19cf .25s ease-in-out;background-color:light-dark(hsla(0,0%,98%,.1),rgba(40,40,40,.15));border-left:1px dashed hsla(0,0%,39%,.2);box-shadow:0 0 0 2px light-dark(hsla(0,0%,98%,.1),rgba(40,40,40,.15));position:relative;z-index:1}.indented-image[data-v-fb2a19cf]{padding-left:35px!important}.connector-line[data-v-fb2a19cf]{align-items:center;display:flex;left:5px;position:absolute}.connector-icon[data-v-fb2a19cf]{height:12px;margin-right:2px;width:12px}.collapse-icon[data-v-fb2a19cf],.connector-icon[data-v-fb2a19cf]{color:light-dark(#6b7280,#9ca3af)}.collapse-icon[data-v-fb2a19cf]{height:16px;margin-right:4px;transition:transform .3s ease;width:16px}.rotate-icon[data-v-fb2a19cf]{transform:rotate(0)}.section-count[data-v-fb2a19cf]{color:light-dark(#6b7280,#9ca3af);font-size:.8rem;font-weight:400;margin-left:.5rem}.quantity-badges[data-v-fb2a19cf]{display:flex;flex-wrap:wrap;gap:.5rem}.item-badge[data-v-fb2a19cf]{border:none}.badge-text[data-v-fb2a19cf]{color:#000!important;font-weight:600}[data-v-fb2a19cf] .u-badge{font-size:.7rem;padding:.1rem .4rem}.mobile-container[data-v-fb2a19cf]{padding:.25rem 0}.mobile-container[data-v-fb2a19cf],.mobile-image-cell[data-v-fb2a19cf]{align-items:center}.indented-mobile-image[data-v-fb2a19cf]{padding-left:15px}.mobile-content[data-v-fb2a19cf],.mobile-item-row[data-v-fb2a19cf]{align-items:center}.mobile-item-row[data-v-fb2a19cf]{display:flex;justify-content:space-between;width:100%}.mobile-item-name[data-v-fb2a19cf]{max-width:60%;overflow:hidden;padding-right:.5rem;text-overflow:ellipsis;white-space:nowrap}.mobile-meta[data-v-fb2a19cf]{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.mobile-badges-wrapper[data-v-fb2a19cf],.mobile-value[data-v-fb2a19cf]{white-space:nowrap}.mobile-value[data-v-fb2a19cf]{min-width:60px;text-align:right}@media (max-width:380px){.mobile-item-name[data-v-fb2a19cf]{max-width:50%}.mobile-meta[data-v-fb2a19cf]{gap:.25rem}.mobile-value[data-v-fb2a19cf]{min-width:50px}}@media (max-width:320px){.mobile-item-name[data-v-fb2a19cf]{max-width:40%}}.mobile-container[data-v-fb2a19cf]{display:flex;gap:.75rem;width:100%}.mobile-image-cell[data-v-fb2a19cf]{align-items:flex-start;display:flex;flex-shrink:0;padding-top:2px;position:relative;width:30px}.indented-mobile-image[data-v-fb2a19cf]{padding-left:25px}.mobile-connector-line[data-v-fb2a19cf]{align-items:center;display:flex;left:2px;position:absolute}.connector-icon-mobile[data-v-fb2a19cf]{color:light-dark(#6b7280,#9ca3af);height:10px;width:10px}.collapse-icon-mobile[data-v-fb2a19cf]{color:light-dark(#6b7280,#9ca3af);height:14px;margin-right:2px;width:14px}.mobile-content[data-v-fb2a19cf]{display:flex;flex:1;flex-direction:column;min-width:0}.mobile-header[data-v-fb2a19cf]{color:light-dark(#111827,#fff);font-size:.75rem;font-weight:600;padding-top:2px;text-transform:uppercase}.mobile-item-name[data-v-fb2a19cf]{align-items:center;color:light-dark(#111827,#fff);display:flex;font-size:.875rem;font-weight:500;margin-bottom:.25rem}.mobile-item-details[data-v-fb2a19cf]{align-items:center;display:flex;justify-content:space-between}.mobile-badges-wrapper[data-v-fb2a19cf]{display:flex;gap:.25rem}.item-badge-mobile[data-v-fb2a19cf]{font-size:.65rem;padding:.05rem .3rem}.mobile-value[data-v-fb2a19cf]{color:light-dark(#111827,#fff);font-size:.75rem;font-weight:500;margin-left:1rem}[data-v-fb2a19cf] .table-row{box-shadow:0 0 0 2px light-dark(hsla(0,0%,100%,.25),rgba(26,26,26,.25));margin-bottom:.25rem;position:relative;transition:background-color .3s ease}[data-v-fb2a19cf] .table-row.item{animation:simpleFadeIn-fb2a19cf .25s ease-in-out}[data-v-fb2a19cf] .table-header,[data-v-fb2a19cf] .table-row{display:grid;grid-template-columns:80px 1fr 120px 120px;width:100%}[data-v-fb2a19cf] .quantity-cell-container,[data-v-fb2a19cf] .value-cell-container{text-align:right}@keyframes simpleFadeIn-fb2a19cf{0%{opacity:0}to{opacity:1}}@keyframes simpleSlideDown-fb2a19cf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}[data-v-fb2a19cf] .table-body{background-color:light-dark(var(--color-background),var(--color-background));isolation:isolate;overflow:hidden;position:relative;width:100%}[data-v-fb2a19cf] .section-header-row:hover{background-color:light-dark(rgba(229,231,235,.9),rgba(40,40,40,.6));transition:background-color .2s ease}[data-v-fb2a19cf] .body-cell{background-color:transparent;position:relative}[data-v-fb2a19cf] .table-row{margin-bottom:0;outline:2px solid light-dark(hsla(0,0%,100%,.25),rgba(26,26,26,.25));outline-offset:-1px;padding-bottom:.125rem;padding-top:.125rem}[data-v-fb2a19cf] .table-row:before{background-color:inherit;content:"";inset:-1px;position:absolute;z-index:-1}@supports (-webkit-overflow-scrolling:touch){[data-v-fb2a19cf] .container-item-row,[data-v-fb2a19cf] .table-row{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}}.sort-indicator[data-v-fb2a19cf]{color:light-dark(#6b7280,#9ca3af);font-size:.7rem;font-weight:400;margin-left:.5rem}.sort-active[data-v-fb2a19cf]{color:light-dark(#4b5563,#d1d5db)}.sort-hint[data-v-fb2a19cf]{opacity:.6}.sort-column-header[data-v-fb2a19cf]{border-radius:.25rem;cursor:pointer;justify-content:center;padding:.25rem}.full-width-cell[data-v-fb2a19cf],.sort-column-header[data-v-fb2a19cf]{align-items:center;display:flex;height:100%}.full-width-cell[data-v-fb2a19cf]{background-color:transparent;inset:0;padding:0 .5rem;position:absolute;transition:background-color .2s ease;width:100%}.text-left[data-v-fb2a19cf]{justify-content:flex-start}.text-right[data-v-fb2a19cf]{justify-content:flex-end}.sort-icon[data-v-fb2a19cf]{color:light-dark(#4b5563,#d1d5db)}.sort-icon[data-v-fb2a19cf],.sort-icon-inactive[data-v-fb2a19cf]{height:16px;margin-left:4px;width:16px}.sort-icon-inactive[data-v-fb2a19cf]{color:light-dark(#9ca3af,#6b7280);opacity:.6}.sort-icon-inactive[data-v-fb2a19cf]:hover{opacity:1}.full-width-cell[data-v-fb2a19cf]:hover{background-color:light-dark(rgba(229,231,235,.5),rgba(45,45,45,.5))}.item-name-wrapper[data-v-fb2a19cf]{align-items:center;display:flex}.container-name[data-v-fb2a19cf]{cursor:pointer;transition:color .2s ease}.container-name[data-v-fb2a19cf]:hover{color:light-dark(#4b5563,#e5e7eb)}.container-collapse-icon[data-v-fb2a19cf]{height:14px;width:14px}.container-collapse-icon[data-v-fb2a19cf],.container-collapse-icon-mobile[data-v-fb2a19cf]{color:light-dark(#6b7280,#9ca3af);cursor:pointer;margin-left:4px;transition:transform .2s ease}.container-collapse-icon-mobile[data-v-fb2a19cf]{height:12px;width:12px}.container-collapse-icon-mobile[data-v-fb2a19cf]:hover{color:light-dark(#4b5563,#d1d5db)}[data-v-fb2a19cf] .container-item-row{animation:containerSlideDown-fb2a19cf .2s ease-in-out}@keyframes containerSlideDown-fb2a19cf{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}[data-v-fb2a19cf] .container-row{background-color:light-dark(hsla(0,0%,98%,.15),rgba(45,45,45,.15));cursor:pointer;transition:background-color .2s ease}[data-v-fb2a19cf] .container-row:hover{background-color:light-dark(hsla(0,0%,96%,.25),rgba(50,50,50,.25))}.privacy-blur[data-v-fb2a19cf]{overflow:hidden;position:relative}.privacy-blur[data-v-fb2a19cf]:before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000001a;content:"";inset:0;pointer-events:all;position:absolute;z-index:2}.kill-attackers[data-v-c8438cc2]{display:flex;flex-direction:column;margin:0 auto;width:100%;--color-background-hover:light-dark(hsla(0,0%,96%,.95),rgba(40,40,40,.95))}.key-attacker-info[data-v-c8438cc2]{border-bottom:none;display:flex;gap:1rem;padding:.25rem .25rem .1rem;width:100%}.attacker-portraits-layout[data-v-c8438cc2]{align-items:flex-start;display:flex;gap:.5rem}.portrait-image[data-v-c8438cc2]{border-radius:50%}.portrait-image[type=character][data-v-c8438cc2],.portrait-image[type=item][data-v-c8438cc2]{flex-shrink:0;height:64px;width:64px}.portrait-image[type=alliance][data-v-c8438cc2],.portrait-image[type=corporation][data-v-c8438cc2]{flex-shrink:0;height:32px;width:32px}.stacked-icons-container[data-v-c8438cc2]{display:flex;flex-direction:column;gap:0;height:64px;justify-content:flex-start;overflow:hidden;width:32px!important}.ship-image[data-v-c8438cc2]{border-radius:.25rem;flex-shrink:0;height:64px;margin-left:.5rem;width:64px}.attacker-details[data-v-c8438cc2]{flex:1;gap:.5rem;justify-content:center;min-width:0}.attacker-details[data-v-c8438cc2],.entity-info[data-v-c8438cc2]{display:flex;flex-direction:column}.entity-info[data-v-c8438cc2]{gap:.15rem}.entity-name-line[data-v-c8438cc2]{color:light-dark(#525252,#b8b8b8);font-size:.95rem;line-height:1.3;text-align:left;width:100%}.entity-name-line.name-character[data-v-c8438cc2]{color:light-dark(#1f2937,#f3f4f6);font-size:1rem;font-weight:600}.entity-name-line.name-corporation[data-v-c8438cc2]{color:light-dark(#374151,#d1d5db);font-size:.9rem}.entity-name-line.name-alliance-faction[data-v-c8438cc2]{color:light-dark(#4b5563,#9ca3af);font-size:.85rem}.attacker-meta-info[data-v-c8438cc2]{background-color:transparent;border-top:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));margin-top:.25rem;padding:.5rem .75rem 0}.combined-meta-info[data-v-c8438cc2]{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.damage-info[data-v-c8438cc2]{bottom:5px;position:absolute;right:-10px}.damage-value[data-v-c8438cc2]{align-items:center;color:#ef4444;display:flex;font-family:inherit;font-size:.9rem;font-weight:600;line-height:1.2;text-align:right}.damage-percent[data-v-c8438cc2]{color:light-dark(#9ca3af,#9ca3af);font-size:.75rem;font-weight:400;white-space:nowrap}.damage-icon[data-v-c8438cc2]{color:#ef4444;flex-shrink:0}.ship-weapon-group[data-v-c8438cc2]{align-items:center;display:flex;flex-grow:1;max-width:70%;min-width:0}.ship-info[data-v-c8438cc2]{font-size:.95rem;font-weight:500}.ship-info[data-v-c8438cc2],.weapon-info[data-v-c8438cc2]{align-items:center;color:light-dark(#525252,#d1d5db);display:flex;line-height:1.4;min-width:0}.weapon-info[data-v-c8438cc2]{font-size:.9rem}.separator[data-v-c8438cc2]{color:light-dark(#9ca3af,#6b7280);display:inline-block;margin:0 2px;transform:scaleX(.5)}.ship-name[data-v-c8438cc2]{max-width:150px;overflow:hidden;position:relative;transition:all .15s ease;white-space:nowrap;will-change:overflow}.ship-name.fade[data-v-c8438cc2]{mask-image:linear-gradient(90deg,#000 75%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 75%,transparent)}.ship-name.fade[data-v-c8438cc2]:hover{mask-image:none;-webkit-mask-image:none;overflow:visible;z-index:100}.ship-name.fade:hover .entity-link[data-v-c8438cc2],.ship-name.fade:hover>span[data-v-c8438cc2]{background:linear-gradient(90deg,light-dark(hsla(0,0%,97%,.98),rgba(30,30,30,.98)) 70%,light-dark(hsla(0,0%,97%,.8),rgba(30,30,30,.8)) 85%,light-dark(hsla(0,0%,97%,0),rgba(30,30,30,0)));-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline-block;margin:0;position:relative;white-space:nowrap;z-index:100}.weapon-name[data-v-c8438cc2]{max-width:150px;overflow:hidden;position:relative;transition:all .15s ease;white-space:nowrap;will-change:overflow}.weapon-name.fade[data-v-c8438cc2]{mask-image:linear-gradient(90deg,#000 75%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 75%,transparent)}.weapon-name.fade[data-v-c8438cc2]:hover{mask-image:none;-webkit-mask-image:none;overflow:visible;z-index:100}.weapon-name.fade:hover .entity-link[data-v-c8438cc2],.weapon-name.fade:hover>span[data-v-c8438cc2]{background:linear-gradient(90deg,light-dark(hsla(0,0%,97%,.98),rgba(30,30,30,.98)) 70%,light-dark(hsla(0,0%,97%,.8),rgba(30,30,30,.8)) 85%,light-dark(hsla(0,0%,97%,0),rgba(30,30,30,0)));-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline-block;margin:0;padding:1px 8px 1px 0;position:relative;white-space:nowrap;z-index:100}@media (max-width:768px){.ship-name[data-v-c8438cc2],.weapon-name[data-v-c8438cc2]{max-width:120px}}@media (max-width:600px){.key-attacker-info[data-v-c8438cc2]{align-items:flex-start;flex-direction:row;gap:.5rem}.attacker-portraits-layout[data-v-c8438cc2]{display:grid;flex-shrink:0;gap:4px;grid-template-columns:64px 32px 64px;justify-content:start;max-width:170px;width:auto}.ship-image[data-v-c8438cc2]{margin-left:0!important}.portrait-image[type=character][data-v-c8438cc2],.ship-image[data-v-c8438cc2]{height:64px!important;width:64px!important}.stacked-icons-container[data-v-c8438cc2]{height:64px!important;width:32px!important}.portrait-image[type=alliance][data-v-c8438cc2],.portrait-image[type=corporation][data-v-c8438cc2]{height:32px!important;width:32px!important}.attacker-details[data-v-c8438cc2]{flex:1;margin-top:0;min-width:0;padding-left:0}}@media (max-width:380px){.attacker-portraits-layout[data-v-c8438cc2]{gap:2px;grid-template-columns:64px 32px 64px;max-width:170px}.portrait-image[type=character][data-v-c8438cc2],.ship-image[data-v-c8438cc2]{height:64px!important;width:64px!important}.portrait-image[type=alliance][data-v-c8438cc2],.portrait-image[type=corporation][data-v-c8438cc2]{height:32px!important;width:32px!important}}.section[data-v-c8438cc2]{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.3));border-radius:.5rem;margin-bottom:1rem;padding:.35rem}.final-blow-section[data-v-c8438cc2],.top-damage-section[data-v-c8438cc2]{padding-bottom:.5rem}.section-title[data-v-c8438cc2]{border-bottom:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));margin-bottom:.75rem;padding-bottom:.25rem}.alliance-group[data-v-c8438cc2]{margin-bottom:1rem}.alliance-name[data-v-c8438cc2]{align-items:center;display:flex;font-size:1rem;font-weight:500;margin-bottom:.25rem}.org-icon[data-v-c8438cc2]{border-radius:50%;height:24px;margin-right:.5rem;width:24px}.count[data-v-c8438cc2]{color:light-dark(#6b7280,#d1d5db);font-size:.8rem;margin-left:.5rem}.corporation-list[data-v-c8438cc2]{display:flex;flex-direction:column;gap:.25rem;margin-left:2rem}.corporation-item[data-v-c8438cc2]{align-items:center;display:flex;font-size:.9rem}.corporation-item.standalone[data-v-c8438cc2]{margin-left:0}.corporation-name[data-v-c8438cc2]{align-items:center;display:flex}.no-alliance-section[data-v-c8438cc2]{margin-top:1rem}.no-alliance-header[data-v-c8438cc2]{color:light-dark(#6b7280,#9ca3af);font-size:1rem;font-weight:500;margin-bottom:.25rem}.attacker-section[data-v-c8438cc2]{margin-bottom:0!important}.attacker-section[data-v-c8438cc2]:hover{background-color:light-dark(rgba(229,231,235,.2),rgba(40,40,40,.2));border-radius:.25rem}.attacker-section.final-blow[data-v-c8438cc2]:hover,.attacker-section.top-damage[data-v-c8438cc2]:hover{background-color:light-dark(rgba(229,231,235,.3),rgba(40,40,40,.3))}.character-name[data-v-c8438cc2]{align-items:center;display:flex;gap:.5rem;min-width:0}.final-blow-tag[data-v-c8438cc2]{align-items:center;background-color:#dc262633;border-radius:9999px;color:#dc2626;display:inline-flex;font-size:.65rem;font-weight:600;padding:.1rem .4rem;white-space:nowrap}.corporation-name[data-v-c8438cc2]{color:light-dark(#6b7280,#9ca3af);font-size:.8rem;min-width:0}.ship-info[data-v-c8438cc2],.weapon-info[data-v-c8438cc2]{align-items:center;display:flex;gap:.5rem}.ship-icon[data-v-c8438cc2],.weapon-icon[data-v-c8438cc2]{border-radius:.25rem;height:32px;width:32px}.ship-name[data-v-c8438cc2],.weapon-name[data-v-c8438cc2]{font-size:.875rem;min-width:0}.damage-info[data-v-c8438cc2]{align-items:center;display:flex;gap:.25rem;justify-content:flex-end}.entity-link[data-v-c8438cc2]{align-items:center;color:inherit;display:inline-flex;min-width:0;text-decoration:none;transition:color .2s ease}.entity-link[data-v-c8438cc2]:hover{color:#4fc3f7;text-decoration:underline}.truncate[data-v-c8438cc2]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.table-header[data-v-c8438cc2],.table-row[data-v-c8438cc2]{font-size:.8rem;grid-template-columns:minmax(150px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(80px,.5fr)}.portraits-container[data-v-c8438cc2]{height:32px;width:32px}.corporation-image[data-v-c8438cc2]{height:16px;width:16px}.ship-portrait[data-v-c8438cc2]{height:32px;width:32px}.ship-icon[data-v-c8438cc2],.weapon-icon[data-v-c8438cc2]{height:24px;width:24px}.character-name[data-v-c8438cc2],.ship-name[data-v-c8438cc2],.weapon-name[data-v-c8438cc2]{font-size:.8rem}.corporation-name[data-v-c8438cc2]{font-size:.7rem}}@media (max-width:640px){.table-header[data-v-c8438cc2],.table-row[data-v-c8438cc2]{font-size:.7rem;grid-template-columns:minmax(120px,1.5fr) minmax(80px,1fr) minmax(80px,1fr) minmax(60px,.5fr);padding:.25rem}.section-title[data-v-c8438cc2]{font-size:.9rem}.alliance-name[data-v-c8438cc2]{font-size:.85rem}.corporation-item[data-v-c8438cc2]{font-size:.8rem}}.section-header[data-v-c8438cc2]{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.section-header[data-v-c8438cc2]:hover{opacity:.9}.section-title[data-v-c8438cc2]{align-items:center;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin-bottom:0}.org-counts[data-v-c8438cc2]{font-size:.85rem;font-weight:400}.org-counts[data-v-c8438cc2],.toggle-icon[data-v-c8438cc2]{color:light-dark(#6b7280,#9ca3af)}.toggle-icon[data-v-c8438cc2]{height:18px;width:18px}.organizations-content[data-v-c8438cc2]{animation:fadeIn-c8438cc2 .2s ease-out;margin-top:.75rem}@keyframes fadeIn-c8438cc2{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.attacker-placeholder-image[data-v-c8438cc2]{background-color:#63636333;border-radius:4px}.attacker-placeholder-stacked[data-v-c8438cc2]{background-color:#6363631a;border-radius:2px}.character-name[data-v-c8438cc2]{font-weight:500}.ship-reference[data-v-c8438cc2]{color:light-dark(#6b7280,#9ca3af);font-size:.875rem}.corporation-line[data-v-c8438cc2],.ship-name-small[data-v-c8438cc2]{color:light-dark(#6b7280,#d1d5db)}.corporation-line[data-v-c8438cc2]{font-size:.75rem}.damage-cell[data-v-c8438cc2]{padding-left:.5rem;text-align:right}.damage-container[data-v-c8438cc2]{align-items:flex-end;display:flex;flex-direction:column;min-width:80px}.damage-container .damage-value[data-v-c8438cc2]{align-items:center;color:#ef4444;display:flex;font-size:1rem;font-weight:600}.damage-container .damage-percent[data-v-c8438cc2]{color:light-dark(#6b7280,#9ca3af);font-size:.75rem}.damage-container .damage-icon[data-v-c8438cc2]{color:#ef4444;margin-right:.1rem}.corporation-logo[data-v-c8438cc2]{margin-top:.25rem}.corp-logo[data-v-c8438cc2]{border-radius:.375rem;height:32px;width:32px}.final-blow-badge[data-v-c8438cc2],.top-damage-badge[data-v-c8438cc2]{font-size:.7rem;letter-spacing:.02em;padding:0 .3rem}.attacker-section[data-v-c8438cc2]{padding:.5rem 0}.attacker-section.final-blow[data-v-c8438cc2],.attacker-section.top-damage[data-v-c8438cc2]{background-color:light-dark(rgba(229,231,235,.05),rgba(40,40,40,.05))}.attacker-separator[data-v-c8438cc2]{margin:.5rem 0}@media (max-width:380px){.compact-table .table-row[data-v-c8438cc2]{grid-template-columns:auto 1fr auto}.ship-images-cell[data-v-c8438cc2]{display:none}.character-portrait[data-v-c8438cc2]{height:36px;width:36px}.character-line[data-v-c8438cc2]{font-size:.8rem}.ship-reference[data-v-c8438cc2]{font-size:.75rem}.corporation-line[data-v-c8438cc2]{font-size:.7rem}.corp-logo[data-v-c8438cc2]{height:28px;width:28px}}.emoji-picker-dropdown[data-v-577ea216]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:90vw;width:320px;z-index:9999!important}.emoji-button[data-v-577ea216]:hover{transform:scale(1.1)}.emoji-image[data-v-577ea216]{display:block;-o-object-fit:contain;object-fit:contain}.editor-container[data-v-577ea216]{position:relative}.emoji-picker-dropdown{position:fixed!important;z-index:9999!important}.emoji-autocomplete-dropdown[data-v-577ea216]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;max-height:200px;overflow-y:auto}.emoji-autocomplete-item[data-v-577ea216]{transition:background-color .15s ease-in-out}.emoji-autocomplete-item[data-v-577ea216]:hover{background-color:#0000000d}.dark{background-color:#ffffff1a}.tab-button[data-v-577ea216]{border:none;cursor:pointer;transition:all .15s ease-in-out}.tab-active[data-v-577ea216]{background-color:var(--color-brand-primary);color:#fff}.tab-active[data-v-577ea216]:hover{background-color:var(--color-brand-primary-hover)}.tab-inactive[data-v-577ea216]{background-color:var(--color-bg-secondary);color:var(--color-text-secondary)}.tab-inactive[data-v-577ea216]:hover{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.section[data-v-16da3ea7]{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.3));border-radius:.5rem;box-shadow:0 1px 2px #0000001a;padding:.85rem}.entity-name[data-v-16da3ea7]{font-size:.95rem;width:100%}.entity-name.primary[data-v-16da3ea7]{font-weight:500}.entity-name.secondary[data-v-16da3ea7]{color:light-dark(#6b7280,#9ca3af);font-size:.85rem}.entity-link[data-v-16da3ea7]{color:inherit;max-width:100%;text-decoration:none;transition:color .2s ease}.entity-link[data-v-16da3ea7]:hover{color:#4fc3f7;text-decoration:underline}.entity-details[data-v-16da3ea7]{flex-grow:1;min-width:0;width:calc(100% - 60px)}.border-light-dark-border[data-v-16da3ea7]{border-color:light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2))}.text-light-dark-secondary[data-v-16da3ea7]{color:light-dark(#6b7280,#9ca3af)}.bg-light-dark-tab[data-v-16da3ea7]{background-color:light-dark(rgba(229,231,235,.1),rgba(55,65,81,.5))}.bg-light-dark-input[data-v-16da3ea7]{background-color:light-dark(hsla(0,0%,96%,.05),rgba(31,41,55,.5))}.truncate[data-v-16da3ea7]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-container[data-v-16da3ea7]{background-color:light-dark(hsla(0,0%,96%,.05),rgba(31,41,55,.3));border:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));border-radius:.5rem;min-height:200px;padding:.5rem;transition:none}.editor-toolbar[data-v-16da3ea7]{border-top:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));margin-top:.5rem;padding-top:.5rem}.preview-container[data-v-16da3ea7]{border-color:light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));min-height:200px;overflow-y:auto;transition:none}.selected-comment[data-v-16da3ea7]{box-shadow:0 4px 8px #0000001a;transform:scale(1.01)}.custom-modal-overlay[data-v-16da3ea7]{align-items:center;background-color:#00000080;border-radius:.5rem;display:flex;justify-content:center;inset:0;position:absolute;z-index:10}.custom-modal[data-v-16da3ea7]{background:light-dark(#fff,#1e1e1e);border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;max-width:500px;overflow:hidden;width:90%}.custom-modal-header[data-v-16da3ea7]{align-items:center;border-bottom:1px solid light-dark(#e5e7eb,#2d3748);display:flex;justify-content:space-between;padding:1rem}.modal-close-btn[data-v-16da3ea7]{border-radius:.375rem;color:light-dark(#6b7280,#a0aec0);padding:.25rem;transition:color .2s,background-color .2s}.modal-close-btn[data-v-16da3ea7]:hover{background-color:light-dark(#f3f4f6,#374151);color:light-dark(#1f2937,#f7fafc)}.custom-modal-body[data-v-16da3ea7]{padding:1rem}.custom-modal-footer[data-v-16da3ea7]{border-top:1px solid light-dark(#e5e7eb,#2d3748);display:flex;gap:.75rem;justify-content:flex-end;padding:1rem}.modal-fade-enter-active[data-v-16da3ea7],.modal-fade-leave-active[data-v-16da3ea7]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-16da3ea7],.modal-fade-leave-to[data-v-16da3ea7]{opacity:0}.blur-sm[data-v-16da3ea7]{filter:blur(4px);transition:filter .3s ease}[data-v-16da3ea7] .highlighted-comment{animation:highlight-pulse-16da3ea7 2s ease-in-out}@keyframes highlight-pulse-16da3ea7{0%{background-color:transparent}30%{background-color:#4fc3f733}to{background-color:transparent}}@media (min-width:768px){.information-box[data-v-a58489b9]{flex:1;flex-basis:70%}}[data-v-a58489b9] tbody tr{border-color:#282828!important}[data-v-a58489b9] tbody tr+tr{border-top:1px solid #282828!important}[data-v-a58489b9] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}[data-v-a58489b9] .u-tabs-list{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:767px){[data-v-a58489b9] .u-tabs-list{justify-content:flex-start}[data-v-a58489b9] .u-tab-item{padding-left:.75rem;padding-right:.75rem}}.fitting-wheel-skeleton[data-v-a58489b9]{background-color:#8080801a}.skeleton-ring[data-v-a58489b9]{background-color:transparent;border-radius:50%;position:absolute}.outer-skeleton-ring[data-v-a58489b9]{border:8px solid hsla(0,0%,50%,.2);height:100%;left:0;top:0;width:100%}.inner-skeleton-ring[data-v-a58489b9]{border:6px solid hsla(0,0%,50%,.15);height:70%;left:15%;top:15%;width:70%}.skeleton-ship[data-v-a58489b9]{background-color:#8080801a}.skeleton-slot[data-v-a58489b9]{background-color:transparent;height:30px;width:30px}.custom-table-skeleton[data-v-a58489b9]{width:100%}.table-header-skeleton[data-v-a58489b9]{background-color:#1a1a1a80;padding:.5rem 1rem}.table-header-skeleton[data-v-a58489b9],.table-row-skeleton[data-v-a58489b9]{border-bottom:1px solid #282828;display:grid;grid-template-columns:80px 1fr 120px 120px}.table-row-skeleton[data-v-a58489b9]{align-items:center;padding:.4rem 1rem}.table-row-skeleton.header-row[data-v-a58489b9]{background-color:#1a1a1ab3;height:2rem;padding:.3rem 1rem}.table-row-skeleton.value-row[data-v-a58489b9]{background-color:#2828284d;font-weight:600}.cell.value-cell[data-v-a58489b9]{align-items:center;display:flex;justify-content:flex-end}@media (max-width:500px){.skeleton-slot[data-v-a58489b9]{height:24px;width:24px}}.fitting-wheel-skeleton[data-v-a58489b9]{background-color:#1e1e1e0d;border-radius:50%;height:0;margin:0 auto;max-width:600px;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.skeleton-inner-ring[data-v-a58489b9],.skeleton-outer-ring[data-v-a58489b9]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.skeleton-outer-ring[data-v-a58489b9]{z-index:4}.skeleton-inner-ring[data-v-a58489b9]{z-index:3}.skeleton-ship[data-v-a58489b9]{background-color:#2828281a;height:60%;left:20%;top:20%;width:60%;z-index:1}.skeleton-ship[data-v-a58489b9],.skeleton-slot[data-v-a58489b9]{border-radius:50%;overflow:hidden;position:absolute}.skeleton-slot[data-v-a58489b9]{background-color:#1e1e1e1a;height:42px;width:42px;z-index:5}.skeleton-slot.high-slot[data-v-a58489b9]{border:1px solid rgba(180,60,60,.2)}.skeleton-slot.mid-slot[data-v-a58489b9]{border:1px solid rgba(60,120,180,.2)}.skeleton-slot.low-slot[data-v-a58489b9]{border:1px solid rgba(180,140,60,.2)}.skeleton-slot.rig-slot[data-v-a58489b9]{border:1px solid hsla(0,0%,59%,.2)}.skeleton-indicator[data-v-a58489b9]{height:18px;position:absolute;transform-origin:center;width:18px;z-index:6}.skeleton-indicator.high-indicator .indicator-svg[data-v-a58489b9]{background-color:#b43c3c33;height:100%;transform:rotate(-125deg);width:100%}.skeleton-indicator.mid-indicator .indicator-svg[data-v-a58489b9]{background-color:#3c78b433;height:100%;transform:rotate(-35deg);width:100%}.skeleton-indicator.low-indicator .indicator-svg[data-v-a58489b9]{background-color:#b48c3c33;height:100%;transform:rotate(55deg);width:100%}.inner-skeleton-ring[data-v-a58489b9],.outer-skeleton-ring[data-v-a58489b9],.skeleton-ring[data-v-a58489b9]{display:none}@media (max-width:500px){.skeleton-slot[data-v-a58489b9]{height:36px;width:36px}}@media (max-width:768px){.fitting-wheel-skeleton[data-v-a58489b9]{max-width:400px}}.kill-items-skeleton[data-v-a58489b9]{border-radius:8px;overflow:hidden;width:100%}.skeleton-header[data-v-a58489b9],.skeleton-row[data-v-a58489b9]{align-items:center;border-bottom:1px solid rgba(40,40,40,.5);display:grid;grid-template-columns:80px 1fr 120px 120px;padding:.5rem 1rem}.skeleton-header[data-v-a58489b9]{background-color:#1a1a1a80}.section-header[data-v-a58489b9]{background-color:#1a1a1ab3;height:2.2rem;margin-top:.5rem;padding:.3rem 1rem}.item-row[data-v-a58489b9]{background-color:transparent}.nested-item[data-v-a58489b9]{background-color:#28282826}.nested-item[data-v-a58489b9],.nested-item .image-cell[data-v-a58489b9]{position:relative}.connector[data-v-a58489b9]{height:16px;left:0;opacity:.7;position:absolute;top:50%;transform:translateY(-50%);width:16px}.subtotal-row[data-v-a58489b9]{background-color:#28282833;font-weight:500}.total-row[data-v-a58489b9]{background-color:#2828284d;font-weight:600;margin-top:.5rem}.skeleton-cell.value-cell[data-v-a58489b9]{display:flex;justify-content:flex-end}.badge-container[data-v-a58489b9]{display:flex;gap:.35rem;justify-content:flex-start}@media (max-width:640px){.skeleton-header[data-v-a58489b9],.skeleton-row[data-v-a58489b9]{grid-template-columns:50px 1fr 80px 80px;padding:.5rem}.badge-container[data-v-a58489b9]{align-items:flex-start;flex-direction:column;gap:.25rem}}.team-column:first-child .team-header h2[data-v-e523612d]{color:#3b82f6}.team-column:nth-child(2) .team-header h2[data-v-e523612d]{color:#ef4444}.team-column:nth-child(3) .team-header h2[data-v-e523612d]{color:#10b981}.team-column:nth-child(4) .team-header h2[data-v-e523612d]{color:#f59e0b}.team-header[data-v-e523612d]{border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:.5rem;padding-bottom:.5rem;text-align:center}.stats-grid[data-v-e523612d]{background-color:light-dark(hsla(0,0%,96%,.1),rgba(26,26,26,.4));border-radius:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr;margin-bottom:1rem;padding:.75rem}.stat-item[data-v-e523612d]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:.25rem}.stat-label[data-v-e523612d]{color:light-dark(#6b7280,#9ca3af);flex-shrink:0;font-size:.75rem;font-weight:500}.stat-value[data-v-e523612d]{color:light-dark(#1f2937,#f3f4f6);font-size:.9rem;font-weight:600;text-align:right}.organizations-section[data-v-e523612d]{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.3));border-radius:.5rem;margin-top:.75rem;padding:1rem}.section-title[data-v-e523612d]{align-items:center;border-bottom:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));cursor:pointer;display:flex;font-size:.85rem;font-weight:600;justify-content:space-between;letter-spacing:.05em;margin-bottom:.75rem;padding-bottom:.5rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-title[data-v-e523612d]:hover{color:light-dark(#3b82f6,#60a5fa)}.alliance-group[data-v-e523612d]{margin-bottom:.75rem}.alliance-header[data-v-e523612d]{align-items:center;background-color:light-dark(hsla(0,0%,96%,.15),rgba(38,38,38,.4));border-radius:.375rem;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem .75rem;transition:background-color .2s ease}.alliance-header[data-v-e523612d]:hover{background-color:light-dark(hsla(0,0%,96%,.25),rgba(45,45,45,.5))}.alliance-name[data-v-e523612d]{align-items:center;display:flex;gap:.5rem}.no-alliance-header[data-v-e523612d]{align-items:center;background-color:light-dark(hsla(0,0%,96%,.15),rgba(38,38,38,.4));border-radius:.375rem;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;margin-top:1rem;padding:.5rem .75rem;transition:background-color .2s ease}.no-alliance-header[data-v-e523612d]:hover{background-color:light-dark(hsla(0,0%,96%,.25),rgba(45,45,45,.5))}.corporation-list[data-v-e523612d]{padding:.25rem 0}.corporation-item[data-v-e523612d]{align-items:center;background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.2));border-left:2px solid light-dark(rgba(203,213,225,.3),rgba(71,85,105,.3));border-radius:.25rem;display:flex;margin:.25rem 0 .25rem 1.5rem;padding:.4rem .75rem}.corporation-item.standalone[data-v-e523612d]{margin-left:0}.corporation-name[data-v-e523612d]{align-items:center;display:flex;gap:.5rem}.org-icon[data-v-e523612d]{border-radius:50%;flex-shrink:0}.toggle-icon[data-v-e523612d]{height:18px;width:18px}.entity-link[data-v-e523612d]{color:inherit;text-decoration:none;transition:color .2s ease}.entity-link[data-v-e523612d]:hover{color:light-dark(#3b82f6,#60a5fa);text-decoration:underline}.count[data-v-e523612d]{color:light-dark(#6b7280,#9ca3af);font-size:.85rem;margin-left:.25rem}.team-column[data-v-0693cff0]{min-width:0}.attacker-list[data-v-0693cff0]{background-color:light-dark(hsla(0,0%,96%,.1),rgba(26,26,26,.4));border:1px solid rgba(75,85,99,.2)}.attacker-row[data-v-0693cff0]{border-bottom:1px solid rgba(75,85,99,.2);color:inherit;display:block;padding:.75rem;text-decoration:none;transition:background-color .15s ease}a.attacker-row[data-v-0693cff0]{cursor:pointer}a.attacker-row[data-v-0693cff0]:hover{background-color:light-dark(rgba(243,244,246,.7),rgba(31,41,55,.7))}.lost-ship-row[data-v-0693cff0]{background-color:light-dark(hsla(0,93%,94%,.4),rgba(127,29,29,.1))}a.lost-ship-row[data-v-0693cff0]:hover{background-color:light-dark(hsla(0,93%,94%,.6),rgba(127,29,29,.2))}.attacker-top[data-v-0693cff0]{align-items:flex-start;display:flex;gap:.5rem}.portrait-container[data-v-0693cff0]{align-items:center;display:flex;flex-shrink:0;height:64px;justify-content:center;overflow:hidden;width:64px}.portrait[data-v-0693cff0]{background-color:#0000001a;border-radius:50%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.character-portrait[data-v-0693cff0]{flex-grow:0;flex-shrink:0;height:64px;width:64px}.character-portrait-placeholder[data-v-0693cff0]{background-color:#6363631a;border:1px dashed hsla(0,0%,50%,.3);border-radius:50%;height:64px;width:64px}.corp-alliance-container[data-v-0693cff0]{display:flex;flex-direction:column;flex-shrink:0;height:64px;justify-content:space-between;width:32px}.alliance-portrait[data-v-0693cff0],.corporation-portrait[data-v-0693cff0]{flex-grow:0;flex-shrink:0;height:32px;width:32px}.ship-container[data-v-0693cff0]{align-items:center;display:flex;flex-shrink:0;height:64px;justify-content:center;margin-left:.25rem;margin-right:.75rem;width:64px}.ship-image[data-v-0693cff0]{background-color:#0003;border:1px solid rgba(75,85,99,.2);border-radius:4px;height:64px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:64px}.name-container[data-v-0693cff0]{display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-width:0}.entity-name[data-v-0693cff0]{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.character-name[data-v-0693cff0]{color:light-dark(#111827,#f3f4f6);font-size:1rem;font-weight:600}.corporation-name[data-v-0693cff0]{color:light-dark(#4b5563,#d1d5db);font-size:.875rem}.alliance-name[data-v-0693cff0]{color:light-dark(#6b7280,#9ca3af);font-size:.75rem}.attacker-bottom[data-v-0693cff0]{align-items:center;border-top:1px solid rgba(75,85,99,.1);display:flex;justify-content:space-between;margin-top:.5rem;padding-top:.5rem}.ship-name-container[data-v-0693cff0]{color:light-dark(#374151,#e5e7eb);flex-grow:1;font-size:.875rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ship-group[data-v-0693cff0]{color:light-dark(#6b7280,#9ca3af);font-weight:400;margin-left:.25rem}.damage-container[data-v-0693cff0]{display:flex;flex-shrink:0;font-size:.875rem;gap:1rem;white-space:nowrap}.damage-item[data-v-0693cff0]{display:flex;gap:.25rem}.damage-taken[data-v-0693cff0]{color:#f97316}.damage-dealt[data-v-0693cff0]{color:#22c55e}.damage-label[data-v-0693cff0]{font-weight:500}.damage-label[data-v-0693cff0],.empty-state[data-v-0693cff0]{color:light-dark(#6b7280,#9ca3af)}.empty-state[data-v-0693cff0]{font-style:italic;padding:1.5rem;text-align:center}.text-red-500[data-v-0693cff0]{color:#ef4444!important}.dark .text-red-400[data-v-0693cff0]{color:#f87171!important}@media (max-width:1200px){.xl\:grid-cols-3[data-v-0693cff0],.xl\:grid-cols-4[data-v-0693cff0]{grid-template-columns:repeat(2,minmax(0,1fr))}.attacker-top[data-v-0693cff0]{flex-wrap:wrap}.name-container[data-v-0693cff0]{flex-basis:100%;margin-top:.5rem}}@media (max-width:768px){.xl\:grid-cols-2[data-v-0693cff0],.xl\:grid-cols-3[data-v-0693cff0],.xl\:grid-cols-4[data-v-0693cff0]{grid-template-columns:minmax(0,1fr)}.attacker-bottom[data-v-0693cff0]{align-items:flex-start;flex-direction:column;gap:.5rem}.damage-container[data-v-0693cff0]{align-self:flex-end}}.team-kills-column[data-v-f45d3d83]{min-width:0}.attacker-list[data-v-f45d3d83]{background-color:light-dark(hsla(0,0%,96%,.1),rgba(26,26,26,.4));border:1px solid rgba(75,85,99,.2)}.attacker-row[data-v-f45d3d83]{border-bottom:1px solid rgba(75,85,99,.2);color:inherit;display:flex;flex-direction:column;padding:.75rem;position:relative;text-decoration:none;transition:background-color .15s ease}.attacker-row[data-v-f45d3d83]:hover{background-color:light-dark(rgba(243,244,246,.7),rgba(31,41,55,.7))}.section-label[data-v-f45d3d83]{border-radius:2px;font-size:.6rem;font-weight:700;padding:1px 4px;position:absolute;right:4px;text-transform:uppercase;top:4px}.victim-label[data-v-f45d3d83]{background-color:#ef444433;color:#ef4444}.finalblow-label[data-v-f45d3d83]{background-color:#22c55e33;color:#22c55e}.attacker-top[data-v-f45d3d83]{background-color:#ef44440d}.attacker-middle[data-v-f45d3d83],.attacker-top[data-v-f45d3d83]{align-items:center;border-radius:4px;display:flex;gap:.5rem;margin-bottom:.5rem;padding:4px;position:relative;width:100%}.attacker-middle[data-v-f45d3d83]{background-color:#22c55e0d}.portrait-container[data-v-f45d3d83]{align-items:center;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;width:48px}.portrait[data-v-f45d3d83]{background-color:#0000001a;border-radius:50%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.character-portrait[data-v-f45d3d83],.character-portrait-placeholder[data-v-f45d3d83]{flex-grow:0;flex-shrink:0;height:48px;width:48px}.character-portrait-placeholder[data-v-f45d3d83]{background-color:#6363631a;border:1px dashed hsla(0,0%,50%,.3);border-radius:50%}.corp-alliance-container[data-v-f45d3d83]{display:flex;flex-direction:column;flex-shrink:0;height:48px;justify-content:space-between;width:24px}.alliance-portrait[data-v-f45d3d83],.corporation-portrait[data-v-f45d3d83]{flex-grow:0;flex-shrink:0;height:24px;width:24px}.attacker-bottom[data-v-f45d3d83]{border-top:1px solid rgba(75,85,99,.1);justify-content:space-between;padding:8px 4px 0;width:100%}.attacker-bottom[data-v-f45d3d83],.ship-details[data-v-f45d3d83]{align-items:center;display:flex}.ship-details[data-v-f45d3d83]{flex-grow:1;gap:8px;min-width:0}.ship-image-container[data-v-f45d3d83]{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ship-image[data-v-f45d3d83]{background-color:#0003;border:1px solid rgba(75,85,99,.2);border-radius:4px;height:40px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:40px}.ship-info[data-v-f45d3d83]{display:flex;flex-direction:column;min-width:0}.ship-name[data-v-f45d3d83]{font-size:.85rem;font-weight:500}.ship-group[data-v-f45d3d83],.ship-name[data-v-f45d3d83]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ship-group[data-v-f45d3d83]{color:light-dark(#6b7280,#9ca3af);font-size:.7rem}.kill-info-container[data-v-f45d3d83]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.15rem}.killmail-damage[data-v-f45d3d83]{align-items:center;color:#ef4444;display:flex;font-size:.75rem;gap:.25rem}.damage-icon[data-v-f45d3d83]{height:12px;width:12px}.damage-value[data-v-f45d3d83]{font-weight:500}.killmail-value[data-v-f45d3d83]{color:#38bdf8;font-size:.85rem;font-weight:600}.killmail-time[data-v-f45d3d83]{font-size:.7rem}.empty-state[data-v-f45d3d83],.killmail-time[data-v-f45d3d83]{color:light-dark(#6b7280,#9ca3af)}.empty-state[data-v-f45d3d83]{font-style:italic;padding:1.5rem;text-align:center}@media (max-width:1200px){.xl\:grid-cols-3[data-v-f45d3d83],.xl\:grid-cols-4[data-v-f45d3d83]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.xl\:grid-cols-2[data-v-f45d3d83],.xl\:grid-cols-3[data-v-f45d3d83],.xl\:grid-cols-4[data-v-f45d3d83]{grid-template-columns:minmax(0,1fr)}.attacker-bottom[data-v-f45d3d83]{align-items:flex-start;flex-direction:column;gap:.5rem}.kill-info-container[data-v-f45d3d83]{align-items:flex-start;align-self:flex-end}}.text-red-500[data-v-f45d3d83]{color:#ef4444!important}.dark .text-red-400[data-v-f45d3d83]{color:#f87171!important}.team-column[data-v-5e859113]{min-width:0}.alliance-table[data-v-5e859113] .table-header{background-color:#1a1a1a80;color:#9ca3af;font-size:.75rem;padding:.5rem;text-transform:uppercase}.alliance-table[data-v-5e859113] .header-cell{padding:0 .5rem}.alliance-table[data-v-5e859113] .table-row{border-bottom:1px solid #282828;transition:background-color .3s ease}.alliance-table[data-v-5e859113] .body-cell{padding:.5rem}.alliance-table[data-v-5e859113] tbody tr:hover{background:light-dark(rgba(229,231,235,.15),rgba(35,35,35,.5))}.square-img[data-v-5e859113]{background:#18181b;border:1px solid #282828;border-radius:.375rem;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}@media (max-width:1200px){.xl\:grid-cols-4[data-v-5e859113]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:992px){.lg\:grid-cols-3[data-v-5e859113]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.lg\:grid-cols-3[data-v-5e859113],.md\:grid-cols-2[data-v-5e859113],.xl\:grid-cols-4[data-v-5e859113]{grid-template-columns:minmax(0,1fr)}}.team-column[data-v-b3c119a4]{min-width:0}.corporation-table[data-v-b3c119a4] .table-header{background-color:#1a1a1a80;color:#9ca3af;font-size:.75rem;padding:.5rem;text-transform:uppercase}.corporation-table[data-v-b3c119a4] .header-cell{padding:0 .5rem}.corporation-table[data-v-b3c119a4] .table-row{border-bottom:1px solid #282828;transition:background-color .3s ease}.corporation-table[data-v-b3c119a4] .body-cell{padding:.5rem}.corporation-table[data-v-b3c119a4] tbody tr:hover{background:light-dark(rgba(229,231,235,.15),rgba(35,35,35,.5))}.square-img[data-v-b3c119a4]{background:#18181b;border:1px solid #282828;border-radius:.375rem;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}@media (max-width:1200px){.xl\:grid-cols-4[data-v-b3c119a4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:992px){.lg\:grid-cols-3[data-v-b3c119a4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.lg\:grid-cols-3[data-v-b3c119a4],.md\:grid-cols-2[data-v-b3c119a4],.xl\:grid-cols-4[data-v-b3c119a4]{grid-template-columns:minmax(0,1fr)}}.team-column[data-v-9a0c86f4]{min-width:0}.character-table[data-v-9a0c86f4] .table-header{background-color:#1a1a1a80;color:#9ca3af;font-size:.75rem;padding:.5rem;text-transform:uppercase}.character-table[data-v-9a0c86f4] .header-cell{padding:0 .5rem}.character-table[data-v-9a0c86f4] .table-row{border-bottom:1px solid #282828;transition:background-color .3s ease}.character-table[data-v-9a0c86f4] .table-row:hover{background:light-dark(rgba(229,231,235,.15),rgba(35,35,35,.5))}.character-table[data-v-9a0c86f4] .body-cell{padding:.5rem}@media (max-width:1200px){.xl\:grid-cols-4[data-v-9a0c86f4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:992px){.lg\:grid-cols-3[data-v-9a0c86f4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.lg\:grid-cols-3[data-v-9a0c86f4],.md\:grid-cols-2[data-v-9a0c86f4],.xl\:grid-cols-4[data-v-9a0c86f4]{grid-template-columns:minmax(0,1fr)}}.timeline-wrapper[data-v-602fbea1]{flex-direction:column;overflow:hidden;padding:20px 0}.timeline-container[data-v-602fbea1],.timeline-wrapper[data-v-602fbea1]{display:flex;position:relative;width:100%}.timeline-line[data-v-602fbea1]{background:linear-gradient(180deg,transparent 40px,rgba(75,85,99,.3) 0,rgba(75,85,99,.8) 50%,rgba(75,85,99,.3) calc(100% - 40px),transparent calc(100% - 40px));flex-shrink:0;position:relative;width:30px}.timeline-line[data-v-602fbea1]:before{bottom:40px;content:"";top:40px;width:2px}.timeline-line[data-v-602fbea1]:before,.timeline-marker[data-v-602fbea1]{left:50%;position:absolute;transform:translate(-50%)}.timeline-marker[data-v-602fbea1]{background-color:light-dark(#fff,#1f2937);border-radius:3px;box-shadow:0 1px 2px #0000001a;color:light-dark(#6b7280,#9ca3af);font-size:.75rem;padding:2px 5px;text-align:center;white-space:nowrap;z-index:5}.start-marker[data-v-602fbea1]{font-weight:600;top:0}.end-marker[data-v-602fbea1]{bottom:0;font-weight:600}.time-marker[data-v-602fbea1]{font-size:.7rem}.timeline-date[data-v-602fbea1]{font-size:.65rem;opacity:.8}.time-groups-container[data-v-602fbea1]{display:flex;flex-direction:column;flex-grow:1;overflow:visible;padding-left:15px}.time-group[data-v-602fbea1]{margin-bottom:20px;position:relative;width:100%}.time-group[data-v-602fbea1]:last-child{margin-bottom:0}.time-group-label[data-v-602fbea1]{color:light-dark(#6b7280,#9ca3af);font-size:.75rem;font-weight:500;margin-bottom:5px}.kills-grid[data-v-602fbea1]{display:grid;gap:10px;width:100%}.kills-grid.two-columns[data-v-602fbea1]{grid-template-columns:1fr 1fr}.kills-grid.three-columns[data-v-602fbea1]{grid-template-columns:1fr 1fr 1fr}.kills-grid.four-columns[data-v-602fbea1]{grid-template-columns:1fr 1fr 1fr 1fr}.team-column[data-v-602fbea1]{display:flex;flex-direction:column;gap:8px}.kill-card[data-v-602fbea1]{border-radius:6px;box-shadow:0 1px 3px #0000001a;padding:8px;transition:transform .2s,box-shadow .2s}.kill-card[data-v-602fbea1]:hover{box-shadow:0 4px 6px #00000026;transform:translateY(-2px);z-index:2}.kill-card-link[data-v-602fbea1]{color:inherit;display:block;text-decoration:none}.kill-victim[data-v-602fbea1]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.victim-portrait[data-v-602fbea1]{border-radius:50%;flex-shrink:0;height:24px;width:24px}.victim-details[data-v-602fbea1]{flex-grow:1;min-width:0}.victim-name[data-v-602fbea1]{color:#ef4444;font-size:.85rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kill-ship[data-v-602fbea1]{align-items:center;display:flex;font-size:.75rem;gap:6px}.ship-image[data-v-602fbea1]{border-radius:3px;flex-shrink:0;height:20px;width:20px}.ship-name[data-v-602fbea1]{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kill-value[data-v-602fbea1]{color:#38bdf8;font-weight:500;white-space:nowrap}.kill-card.team-blue[data-v-602fbea1]{background-color:light-dark(rgba(59,130,246,.1),rgba(37,99,235,.15));border:1px solid light-dark(rgba(59,130,246,.2),rgba(37,99,235,.3))}.kill-card.team-red[data-v-602fbea1]{background-color:light-dark(rgba(239,68,68,.1),rgba(220,38,38,.15));border:1px solid light-dark(rgba(239,68,68,.2),rgba(220,38,38,.3))}.kill-card.team-green[data-v-602fbea1]{background-color:light-dark(rgba(16,185,129,.1),rgba(5,150,105,.15));border:1px solid light-dark(rgba(16,185,129,.2),rgba(5,150,105,.3))}.kill-card.team-yellow[data-v-602fbea1]{background-color:light-dark(rgba(245,158,11,.1),rgba(217,119,6,.15));border:1px solid light-dark(rgba(245,158,11,.2),rgba(217,119,6,.3))}.no-kills[data-v-602fbea1]{color:light-dark(#6b7280,#9ca3af);font-style:italic;padding:20px 0;text-align:center}@media (max-width:768px){.timeline-container[data-v-602fbea1]{flex-direction:column}.timeline-line[data-v-602fbea1]{background:linear-gradient(90deg,transparent 40px,rgba(75,85,99,.3) 0,rgba(75,85,99,.8) 50%,rgba(75,85,99,.3) calc(100% - 40px),transparent calc(100% - 40px));height:30px;margin-bottom:20px;width:100%}.timeline-marker[data-v-602fbea1]{top:50%;transform:translateY(-50%)}.start-marker[data-v-602fbea1]{left:0;transform:none}.end-marker[data-v-602fbea1]{left:auto;right:0;transform:none}.time-marker[data-v-602fbea1]{left:auto;right:auto}.time-groups-container[data-v-602fbea1]{padding-left:0;padding-top:15px}.kills-grid.four-columns[data-v-602fbea1],.kills-grid.three-columns[data-v-602fbea1],.kills-grid.two-columns[data-v-602fbea1]{grid-template-columns:1fr}}.bg-background-800[data-v-f71e3cc6]{background-color:var(--color-background-800)}.border-background-700[data-v-f71e3cc6]{border-color:var(--color-background-700)}.text-blue-500[data-v-f71e3cc6]{color:#3b82f6}.text-yellow-500[data-v-f71e3cc6]{color:#eab308}.text-red-500[data-v-f71e3cc6]{color:#ef4444}.text-purple-500[data-v-f71e3cc6]{color:#8b5cf6}.text-indigo-500[data-v-f71e3cc6]{color:#6366f1}.rounded-lg[data-v-f71e3cc6]{border-radius:.5rem}.battle-topbox[data-v-f71e3cc6]{background-color:var(--color-background-800);border:1.5px solid var(--color-background-700,#282828);border-radius:.75rem;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.battle-header[data-v-f71e3cc6]{border-bottom:1px solid rgba(75,85,99,.2);padding-bottom:1rem}.system-info[data-v-f71e3cc6]{align-items:center;display:flex;gap:.75rem}.system-icon[data-v-f71e3cc6]{color:#3b82f6;height:2rem;width:2rem}.system-text[data-v-f71e3cc6]{color:light-dark(#111827,#f9fafb);flex:1}.security-badge[data-v-f71e3cc6]{background-color:var(--color-background-700);border-radius:.25rem;color:var(--color-background-100);font-size:.75rem;margin-left:.5rem;padding:.25rem .5rem;vertical-align:middle}.region-name[data-v-f71e3cc6]{color:light-dark(#6b7280,#9ca3af);margin-left:.5rem}.systems-container[data-v-f71e3cc6]{display:flex;flex-direction:column;gap:.5rem}.system-region-group[data-v-f71e3cc6]{align-items:center;display:flex;flex-direction:row;gap:.5rem}.battle-stats-grid[data-v-f71e3cc6]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.stat-group[data-v-f71e3cc6]{background-color:light-dark(hsla(0,0%,96%,.1),rgba(26,26,26,.4));border-radius:.5rem;display:flex;flex-direction:column;gap:.75rem;padding:1rem}.stat-group-title[data-v-f71e3cc6]{border-bottom:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));color:light-dark(#4b5563,#9ca3af);font-size:.9rem;font-weight:600;letter-spacing:.05em;margin-bottom:.25rem;padding-bottom:.5rem;text-transform:uppercase}.stat-item[data-v-f71e3cc6]{flex-direction:row;gap:.5rem;justify-content:space-between}.stat-item[data-v-f71e3cc6],.stat-label[data-v-f71e3cc6]{align-items:center;display:flex}.stat-label[data-v-f71e3cc6]{color:light-dark(#6b7280,#9ca3af);flex-shrink:0;font-size:.875rem;font-weight:500;gap:.375rem}.stat-icon[data-v-f71e3cc6]{flex-shrink:0;height:1rem;width:1rem}.stat-value[data-v-f71e3cc6]{color:light-dark(#111827,#f9fafb);font-size:1rem;font-weight:600;text-align:right}@media (max-width:640px){.battle-stats-grid[data-v-f71e3cc6]{grid-template-columns:1fr}.stat-item[data-v-f71e3cc6]{flex-wrap:nowrap;overflow:hidden}.stat-label[data-v-f71e3cc6]{flex-shrink:0;min-width:auto}.stat-value[data-v-f71e3cc6]{flex-shrink:1;overflow:hidden;text-overflow:ellipsis}}@media (min-width:768px) and (max-width:1023px){.battle-stats-grid[data-v-f71e3cc6]{grid-template-columns:repeat(2,1fr)}}.stat-card[data-v-e10fb04f]{background:transparent;border:1px solid rgba(209,213,219,.5);border-radius:8px;padding:16px}@media (prefers-color-scheme:dark){.stat-card[data-v-e10fb04f]{border-color:#4b55634d}}.stat-header[data-v-e10fb04f]{align-items:center;border-bottom:1px solid rgba(209,213,219,.5);display:flex;gap:8px;margin-bottom:12px;padding-bottom:8px}@media (prefers-color-scheme:dark){.stat-header[data-v-e10fb04f]{border-color:#4b556333}}.stat-icon[data-v-e10fb04f]{height:20px;width:20px}.stat-title[data-v-e10fb04f]{font-size:.95rem;font-weight:600}.stat-label[data-v-e10fb04f]{font-size:.85rem}.stat-value[data-v-e10fb04f]{font-size:.95rem;font-weight:500}.stat-body[data-v-e10fb04f]{display:flex;flex-direction:column;gap:8px}.stat-row[data-v-e10fb04f]{align-items:center;display:flex;justify-content:space-between}.stat-row.justify-center[data-v-e10fb04f]{justify-content:center}.table-auto td[data-v-e9e7fdbb],.table-auto th[data-v-e9e7fdbb]{white-space:nowrap}.topbox-header[data-v-3c136ba8]{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5));border-bottom:none;padding:.5rem 1rem}.title-text[data-v-3c136ba8]{text-align:center}.count-title-text[data-v-3c136ba8],.title-text[data-v-3c136ba8]{color:light-dark(#111827,#fff);font-size:.75rem;font-weight:600;width:100%}.count-title-text[data-v-3c136ba8]{padding-right:.5rem;text-align:right}[data-v-3c136ba8] .count-header{text-align:right;visibility:visible!important;width:25%}[data-v-3c136ba8] tbody tr{border-color:#282828!important}[data-v-3c136ba8] tbody tr+tr{border-top:1px solid #282828!important}[data-v-3c136ba8] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}.animate-pulse[data-v-3c136ba8]{animation:pulse-3c136ba8 1.5s ease-in-out infinite}@keyframes pulse-3c136ba8{0%,to{opacity:1}50%{opacity:.5}}[data-v-3c136ba8] .count-value{color:var(--background-200);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;line-height:1rem;padding-right:.5rem;text-align:right;white-space:nowrap;width:100%}.body-cell.entity[data-v-3c136ba8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-3c136ba8] .cell-entity{max-width:100%;overflow:hidden}[data-v-3c136ba8] .cell-entity>div{overflow:hidden;white-space:nowrap}.body-cell.count[data-v-3c136ba8]{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end}[data-v-3c136ba8] .cell-count{align-items:center!important;display:flex!important;justify-content:flex-end!important;padding-right:0!important;text-align:right!important}[data-v-3c136ba8] td[data-v-column=count]{text-align:right!important}.skeleton-row[data-v-3c136ba8]{align-items:center;display:flex;flex-wrap:nowrap}.mobile-entity-container[data-v-3c136ba8]{width:100%}.mobile-entity-header[data-v-3c136ba8]{align-items:center;display:flex;justify-content:space-between;width:100%}.entity-name[data-v-3c136ba8]{font-weight:500;max-width:75%}.mobile-count-value[data-v-3c136ba8]{color:var(--background-200);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;text-align:right;white-space:nowrap}@media (max-width:320px){.mobile-entity-header[data-v-3c136ba8]{align-items:flex-start;flex-direction:column}.mobile-count-value[data-v-3c136ba8]{margin-left:2.25rem;margin-top:.25rem}}.ship-stats-grid[data-v-b01c8223]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.ship-stats-grid[data-v-b01c8223]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ship-stats-grid[data-v-b01c8223]{grid-template-columns:repeat(3,1fr)}}[data-v-b01c8223] .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-b01c8223]{font-size:.9rem;overflow:hidden;padding:.25rem .5rem;text-overflow:ellipsis;white-space:nowrap}.ship-stats-simple[data-v-b01c8223]{display:flex;font-size:.85rem;justify-content:flex-end;padding:.25rem .5rem}.text-right[data-v-b01c8223]{text-align:right!important}.killed[data-v-b01c8223]{color:#10b981;font-weight:500}[data-v-b01c8223] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}[data-v-b01c8223] tbody tr{border-color:#282828!important}[data-v-b01c8223] tbody tr+tr{border-top:1px solid #282828!important}.empty-state[data-v-b01c8223]{color:#9ca3af;padding:1rem 0;text-align:center}.mobile-content[data-v-b01c8223]{display:flex;flex-direction:column;width:100%}.mobile-header[data-v-b01c8223]{margin-bottom:.5rem}.mobile-title[data-v-b01c8223]{font-size:.95rem;font-weight:600}.mobile-stats[data-v-b01c8223]{display:flex;justify-content:flex-start}.mobile-stat[data-v-b01c8223]{align-items:center;display:flex;font-size:.85rem}.stat-label[data-v-b01c8223]{color:#9ca3af;margin-right:.5rem}[data-v-b01c8223] caption{display:none}[data-v-b01c8223] table{table-layout:fixed;width:100%}[data-v-95e45a18] tbody tr{border-color:#282828!important}[data-v-95e45a18] tbody tr+tr{border-top:1px solid #282828!important}[data-v-95e45a18] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}@keyframes pulse-95e45a18{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-95e45a18]{animation:pulse-95e45a18 1.5s ease-in-out infinite}.horizontal-grid[data-v-95e45a18]{display:grid;gap:.75rem;grid-template-columns:repeat(var(--cols,7),1fr);padding:.5rem}.grid-cols-2[data-v-95e45a18]{--cols:2}.grid-cols-3[data-v-95e45a18]{--cols:3}.grid-cols-4[data-v-95e45a18]{--cols:4}.grid-cols-5[data-v-95e45a18]{--cols:5}.grid-cols-6[data-v-95e45a18]{--cols:6}.grid-cols-7[data-v-95e45a18]{--cols:7}@media (max-width:768px){.w-64[data-v-9e206174]{height:8rem;width:8rem}}[data-v-073a37e6] tbody tr{border-color:#282828!important}[data-v-073a37e6] tbody tr+tr{border-top:1px solid #282828!important}[data-v-073a37e6] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}@keyframes pulse-073a37e6{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-073a37e6]{animation:pulse-073a37e6 1.5s ease-in-out infinite}.horizontal-grid[data-v-073a37e6]{display:grid;gap:.75rem;grid-template-columns:repeat(var(--cols,5),1fr);padding:.5rem}.grid-cols-2[data-v-073a37e6]{--cols:2}.grid-cols-3[data-v-073a37e6]{--cols:3}.grid-cols-4[data-v-073a37e6]{--cols:4}.grid-cols-5[data-v-073a37e6]{--cols:5}.grid-cols-6[data-v-073a37e6]{--cols:6}.grid-cols-7[data-v-073a37e6]{--cols:7}.ship-stats-container[data-v-cd534e0f]{display:block}.ship-stats-grid[data-v-cd534e0f]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.ship-stats-grid[data-v-cd534e0f]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ship-stats-grid[data-v-cd534e0f]{grid-template-columns:repeat(3,1fr)}}[data-v-cd534e0f] .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-cd534e0f]{font-size:.9rem;overflow:hidden;padding:.25rem .5rem;text-overflow:ellipsis;white-space:nowrap}.ship-stats-simple[data-v-cd534e0f]{display:flex;font-size:.85rem;justify-content:flex-end;padding:.25rem .5rem}.text-right[data-v-cd534e0f]{text-align:right!important}.killed[data-v-cd534e0f]{color:#10b981;font-weight:500}[data-v-cd534e0f] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}[data-v-cd534e0f] tbody tr{border-color:#282828!important}[data-v-cd534e0f] tbody tr+tr{border-top:1px solid #282828!important}.empty-state[data-v-cd534e0f]{color:#9ca3af;padding:1rem 0;text-align:center}.mobile-content[data-v-cd534e0f]{display:flex;flex-direction:column;width:100%}.mobile-header[data-v-cd534e0f]{margin-bottom:.5rem}.mobile-title[data-v-cd534e0f]{font-size:.95rem;font-weight:600}.mobile-stats[data-v-cd534e0f]{display:flex;justify-content:flex-start}.mobile-stat[data-v-cd534e0f]{align-items:center;display:flex;font-size:.85rem}.stat-label[data-v-cd534e0f]{color:#9ca3af;margin-right:.5rem}[data-v-cd534e0f] caption{display:none}[data-v-cd534e0f] table{table-layout:fixed;width:100%}.skeleton-table[data-v-cd534e0f]{background:transparent;border:1px solid #282828;border-radius:.5rem;overflow:hidden}.skeleton-header[data-v-cd534e0f]{border-bottom:1px solid #282828}.skeleton-row[data-v-cd534e0f]:last-child{border-bottom:none}@keyframes pulse-cd534e0f{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-cd534e0f]{animation:pulse-cd534e0f 1.5s ease-in-out infinite}.topbox-header[data-v-e6693c6b]{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5));border-bottom:none;padding:.5rem 1rem}.title-text[data-v-e6693c6b]{text-align:center}.count-title-text[data-v-e6693c6b],.title-text[data-v-e6693c6b]{color:light-dark(#111827,#fff);font-size:.75rem;font-weight:600;width:100%}.count-title-text[data-v-e6693c6b]{padding-right:.5rem;text-align:right}[data-v-e6693c6b] .count-header{text-align:right;visibility:visible!important;width:25%}[data-v-e6693c6b] tbody tr{border-color:#282828!important}[data-v-e6693c6b] tbody tr+tr{border-top:1px solid #282828!important}[data-v-e6693c6b] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}.animate-pulse[data-v-e6693c6b]{animation:pulse-e6693c6b 1.5s ease-in-out infinite}@keyframes pulse-e6693c6b{0%,to{opacity:1}50%{opacity:.5}}[data-v-e6693c6b] .count-value{color:var(--background-200);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;line-height:1rem;padding-right:.5rem;text-align:right;white-space:nowrap;width:100%}.body-cell.entity[data-v-e6693c6b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-e6693c6b] .cell-entity{max-width:100%;overflow:hidden}[data-v-e6693c6b] .cell-entity>div{overflow:hidden;white-space:nowrap}.body-cell.count[data-v-e6693c6b]{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end}[data-v-e6693c6b] .cell-count{align-items:center!important;display:flex!important;justify-content:flex-end!important;padding-right:0!important;text-align:right!important}[data-v-e6693c6b] td[data-v-column=count]{text-align:right!important}.skeleton-row[data-v-e6693c6b]{align-items:center;display:flex;flex-wrap:nowrap}.mobile-entity-container[data-v-e6693c6b]{width:100%}.mobile-entity-header[data-v-e6693c6b]{align-items:center;display:flex;justify-content:space-between;width:100%}.entity-name[data-v-e6693c6b]{font-weight:500;max-width:75%}.mobile-count-value[data-v-e6693c6b]{color:var(--background-200);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;text-align:right;white-space:nowrap}@media (max-width:320px){.mobile-entity-header[data-v-e6693c6b]{align-items:flex-start;flex-direction:column}.mobile-count-value[data-v-e6693c6b]{margin-left:2.25rem;margin-top:.25rem}}[data-v-f29c31a3] tbody tr{border-color:#282828!important}[data-v-f29c31a3] tbody tr+tr{border-top:1px solid #282828!important}[data-v-f29c31a3] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}[data-v-f29c31a3] .topbox-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5))!important;border-bottom:none!important;padding:.5rem 1rem!important}[data-v-f29c31a3] .title-text{color:light-dark(#111827,#fff)!important;font-size:.75rem;font-weight:600;text-align:center;width:100%}@keyframes pulse-f29c31a3{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-f29c31a3]{animation:pulse-f29c31a3 1.5s ease-in-out infinite}.horizontal-grid[data-v-f29c31a3]{display:grid;gap:.75rem;grid-template-columns:repeat(var(--cols,7),1fr);padding:.5rem}.grid-cols-2[data-v-f29c31a3]{--cols:2}.grid-cols-3[data-v-f29c31a3]{--cols:3}.grid-cols-4[data-v-f29c31a3]{--cols:4}.grid-cols-5[data-v-f29c31a3]{--cols:5}.grid-cols-6[data-v-f29c31a3]{--cols:6}.grid-cols-7[data-v-f29c31a3]{--cols:7}.corporation-card[data-v-3b8f4b65]{cursor:pointer;transition:transform .2s ease}.corporation-card[data-v-3b8f4b65]:hover{transform:scale(1.05)}.portrait-container[data-v-3b8f4b65]{border-radius:50%;box-shadow:0 4px 6px #0000001a;overflow:hidden}.portrait-image[data-v-3b8f4b65]{transition:transform .3s ease}.corporation-card:hover .portrait-image[data-v-3b8f4b65]{transform:scale(1.1)}.character-card[data-v-3efb6d0f]{cursor:pointer;transition:transform .2s ease}.character-card[data-v-3efb6d0f]:hover{transform:scale(1.05)}.portrait-container[data-v-3efb6d0f]{border-radius:50%;box-shadow:0 4px 6px #0000001a;overflow:hidden}.portrait-image[data-v-3efb6d0f]{transition:transform .3s ease}.character-card:hover .portrait-image[data-v-3efb6d0f]{transform:scale(1.1)}[data-v-ea1db3f5] .topbox-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5))!important;border-bottom:none!important;padding:.5rem 1rem!important}[data-v-ea1db3f5] .title-header{color:light-dark(#111827,#fff)!important;font-size:.875rem!important;text-align:center!important}[data-v-ea1db3f5] .title-text{font-size:.75rem;font-weight:600;text-align:center;width:100%}[data-v-ea1db3f5] .count-header{visibility:hidden;width:20%}[data-v-ea1db3f5] tbody tr+tr{border-top:1px solid #282828!important}[data-v-ea1db3f5] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}@keyframes pulse-ea1db3f5{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-ea1db3f5]{animation:pulse-ea1db3f5 1.5s ease-in-out infinite}.ship-stats-grid[data-v-5449b308]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.ship-stats-grid[data-v-5449b308]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ship-stats-grid[data-v-5449b308]{grid-template-columns:repeat(3,1fr)}}[data-v-5449b308] .topbox-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5));border-bottom:none;font-weight:600;padding:.5rem 1rem}.ship-name-container[data-v-5449b308]{font-size:.9rem;overflow:hidden;padding:.25rem .5rem;text-overflow:ellipsis;white-space:nowrap}.ship-stats-detailed[data-v-5449b308]{display:flex;font-size:.85rem;justify-content:flex-end;padding:.25rem .5rem}.stat-row[data-v-5449b308]{align-items:center;display:flex;gap:.25rem}.killed[data-v-5449b308]{color:#10b981}.killed[data-v-5449b308],.lost[data-v-5449b308]{font-weight:500}.lost[data-v-5449b308]{color:#ef4444}.separator[data-v-5449b308]{color:#6b7280}.efficiency[data-v-5449b308]{font-size:.75rem;font-weight:600}.high-efficiency[data-v-5449b308]{color:#10b981}.medium-efficiency[data-v-5449b308]{color:#f59e0b}.low-efficiency[data-v-5449b308]{color:#ef4444}[data-v-5449b308] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}[data-v-5449b308] tbody tr{border-color:#282828!important}[data-v-5449b308] tbody tr+tr{border-top:1px solid #282828!important}.empty-state[data-v-5449b308]{color:#9ca3af;padding:2rem 0;text-align:center}.mobile-content[data-v-5449b308]{display:flex;flex-direction:column;width:100%}.mobile-header[data-v-5449b308]{margin-bottom:.5rem}.mobile-title[data-v-5449b308]{font-size:.95rem;font-weight:600}.mobile-stats[data-v-5449b308]{display:flex;flex-direction:column;gap:.25rem}.mobile-stat-line[data-v-5449b308]{align-items:center;display:flex;font-size:.85rem}.stat-label[data-v-5449b308]{color:#9ca3af;margin-right:.5rem}.ml-4[data-v-5449b308]{margin-left:1rem}.loading-state[data-v-5449b308]{opacity:.7}[data-v-5449b308] caption{display:none}[data-v-5449b308] table{table-layout:fixed;width:100%}.monthly-history-table[data-v-b76f2a0b]{background:light-dark(#fff,#1a1a1a);border:1px solid light-dark(#e5e7eb,#374151);border-radius:.5rem;overflow:hidden}.month-container[data-v-b76f2a0b]{font-weight:600;padding:.5rem}.stat-value[data-v-b76f2a0b]{font-weight:500;padding:.5rem;text-align:right}.killed[data-v-b76f2a0b]{color:#10b981}.lost[data-v-b76f2a0b]{color:#ef4444}.isk-killed[data-v-b76f2a0b]{color:#3b82f6}.isk-lost[data-v-b76f2a0b]{color:#f59e0b}.efficiency-container[data-v-b76f2a0b]{align-items:center;display:flex;flex-direction:column;gap:.25rem;padding:.5rem}.efficiency-value[data-v-b76f2a0b]{font-size:.875rem;font-weight:600}.efficiency-bar[data-v-b76f2a0b]{background-color:light-dark(#e5e7eb,#374151);border-radius:2px;height:4px;overflow:hidden;width:100%}.efficiency-fill[data-v-b76f2a0b]{height:100%;transition:width .3s ease}.high-efficiency[data-v-b76f2a0b]{color:#10b981}.high-efficiency.efficiency-fill[data-v-b76f2a0b]{background-color:#10b981}.medium-efficiency[data-v-b76f2a0b]{color:#f59e0b}.medium-efficiency.efficiency-fill[data-v-b76f2a0b]{background-color:#f59e0b}.low-efficiency[data-v-b76f2a0b]{color:#ef4444}.low-efficiency.efficiency-fill[data-v-b76f2a0b]{background-color:#ef4444}[data-v-b76f2a0b] tbody tr:hover{background:light-dark(#f9fafb,#1f2937)}.empty-state[data-v-b76f2a0b]{color:#9ca3af;padding:2rem 0;text-align:center}.mobile-content[data-v-b76f2a0b]{display:flex;flex-direction:column;padding:.5rem;width:100%}.mobile-header[data-v-b76f2a0b]{align-items:center;border-bottom:1px solid light-dark(#e5e7eb,#374151);display:flex;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.5rem}.mobile-title[data-v-b76f2a0b]{font-size:1rem;font-weight:600}.efficiency-badge[data-v-b76f2a0b]{background:light-dark(rgba(0,0,0,.1),hsla(0,0%,100%,.1));border-radius:.25rem;font-size:.875rem;font-weight:600;padding:.25rem .5rem}.mobile-stats[data-v-b76f2a0b]{display:flex;flex-direction:column;gap:.5rem}.mobile-stat-row[data-v-b76f2a0b]{display:flex;gap:1rem;justify-content:space-between}.mobile-stat[data-v-b76f2a0b]{align-items:center;display:flex;flex:1;flex-direction:column;font-size:.875rem}.stat-label[data-v-b76f2a0b]{color:#9ca3af;font-size:.75rem;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.loading-state[data-v-b76f2a0b]{opacity:.7}@media (max-width:768px){.monthly-history-table[data-v-b76f2a0b]{border-radius:.25rem}}.alliance-stats-container[data-v-e71e4a47]{padding:1rem}@media (max-width:768px){.alliance-stats-container[data-v-e71e4a47]{padding:.5rem}}.table-auto td[data-v-bc2fe59b],.table-auto th[data-v-bc2fe59b]{white-space:nowrap}.alliance-dashboard[data-v-02bd00a9]{width:100%}.grid-container[data-v-02bd00a9]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:1024px){.grid-container[data-v-02bd00a9]{grid-template-columns:1fr 1fr}}.header-container[data-v-02bd00a9]{align-items:center;display:flex;justify-content:space-between}.header-title[data-v-02bd00a9]{font-size:1.125rem;font-weight:500}.period-selector[data-v-02bd00a9]{display:flex;gap:.5rem}.blank-section[data-v-02bd00a9]{min-height:200px}.blank-section[data-v-02bd00a9],.loading-container[data-v-02bd00a9]{align-items:center;display:flex;justify-content:center}.loading-container[data-v-02bd00a9]{padding:2rem 0}.loading-icon[data-v-02bd00a9]{animation:spin-02bd00a9 1s linear infinite;color:#9ca3af}.stats-content[data-v-02bd00a9]{display:flex;flex-direction:column;gap:1.5rem}.stats-table-container[data-v-02bd00a9]{margin-bottom:.5rem}.stat-name[data-v-02bd00a9]{color:#d1d5db;font-weight:400}.stat-value[data-v-02bd00a9]{font-weight:500}.count-value[data-v-02bd00a9],.stat-value[data-v-02bd00a9]{color:#fff;text-align:right}.section-title[data-v-02bd00a9]{border-bottom:1px solid rgba(75,85,99,.2);color:#e5e7eb;font-size:1rem;font-weight:500;margin-bottom:.5rem;padding-bottom:.25rem}.heat-map-container[data-v-02bd00a9],.stats-section[data-v-02bd00a9]{margin-bottom:1.5rem}.heat-map-grid[data-v-02bd00a9]{display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr)}@media (min-width:768px){.heat-map-grid[data-v-02bd00a9]{grid-template-columns:repeat(6,1fr)}}@media (min-width:1024px){.heat-map-grid[data-v-02bd00a9]{grid-template-columns:repeat(8,1fr)}}.heat-map-hour[data-v-02bd00a9]{color:#fff;position:relative}.heat-map-cell[data-v-02bd00a9]{border-radius:.375rem;padding:.5rem;text-align:center}.hour-label[data-v-02bd00a9]{font-size:.75rem;font-weight:500}.hour-value[data-v-02bd00a9]{font-size:.65rem;line-height:.85rem}.error-container[data-v-02bd00a9]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem}.error-icon[data-v-02bd00a9]{color:#f59e0b;margin-bottom:.75rem}.error-message[data-v-02bd00a9]{font-size:.875rem;margin-bottom:.75rem}.retry-button[data-v-02bd00a9]{margin-top:.75rem}@keyframes spin-02bd00a9{to{transform:rotate(1turn)}}[data-v-02bd00a9] .body-cell{padding:.25rem .5rem}[data-v-02bd00a9] .table-header{padding:.5rem}[data-v-02bd00a9] .table-row{padding:.25rem 0}.alliance-header{box-shadow:0 4px 20px #0003;overflow:hidden;position:relative}.alliance-logo-container{display:flex;justify-content:center;position:relative}.alliance-logo{box-shadow:0 4px 8px #0000004d;height:164px;-o-object-fit:cover;object-fit:cover;width:164px}.setting-select[data-v-07914730]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25em 1.25em;border:1px solid #d1d5db;border-radius:.5rem;color:#111827;font-size:.875rem;padding:.625rem 2.5rem .625rem .75rem;transition:colors .2s;width:100%}.setting-select[data-v-07914730]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f6;outline:none}.setting-select[data-v-07914730]:hover{border-color:#9ca3af}.setting-select[data-v-07914730]:disabled{cursor:not-allowed;opacity:.5}.dark{background-color:#374151;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%239ca3af' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");border-color:#4b5563;color:#f9fafb}.dark{border-color:#6b7280}.bg-white[data-v-07914730]{transition:all .2s}.bg-white[data-v-07914730]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.dark{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}input[type=checkbox][data-v-07914730]:focus{box-shadow:0 0 0 2px #f3f4f6,0 0 0 4px #3b82f6}.dark{box-shadow:0 0 0 2px #1f2937,0 0 0 4px #3b82f6}@media (max-width:1023px){.grid.lg\:grid-cols-2[data-v-07914730]{gap:1rem}}@media (max-width:1279px){.grid.xl\:grid-cols-4[data-v-07914730]{gap:1rem}}.custom-select[data-v-2236767c]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.custom-select[data-v-2236767c]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.filter-grid[data-v-2236767c]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.table-cell-center[data-v-2236767c]{text-align:center}.group:hover .group-hover\:visible[data-v-2236767c]{z-index:50}.entity-name[data-v-4f1a9d62]{font-size:.95rem;width:100%}.entity-name.primary[data-v-4f1a9d62]{font-weight:500}.entity-name.secondary[data-v-4f1a9d62]{color:light-dark(#6b7280,#9ca3af);font-size:.85rem}.entity-link[data-v-4f1a9d62]{color:inherit;max-width:100%;text-decoration:none;transition:color .2s ease}.entity-link[data-v-4f1a9d62]:hover{color:#4fc3f7}.entity-details[data-v-4f1a9d62]{display:flex;flex-direction:column;min-width:0}.comment-content[data-v-4f1a9d62]{max-width:500px;word-wrap:break-word;overflow-wrap:break-word}.custom-modal-overlay[data-v-4f1a9d62]{align-items:center;background-color:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:1000}.custom-modal[data-v-4f1a9d62]{background-color:light-dark(#fff,#1f2937);border-radius:.5rem;box-shadow:0 10px 25px #00000040;max-height:90vh;max-width:500px;overflow-y:auto;width:90%}.custom-modal-header[data-v-4f1a9d62]{align-items:center;border-bottom:1px solid light-dark(#e5e7eb,#374151);display:flex;justify-content:space-between;padding:1rem 1.5rem}.modal-close-btn[data-v-4f1a9d62]{border-radius:.25rem;padding:.25rem;transition:background-color .2s}.modal-close-btn[data-v-4f1a9d62]:hover{background-color:light-dark(#f3f4f6,#374151)}.custom-modal-body[data-v-4f1a9d62]{padding:1.5rem}.custom-modal-footer[data-v-4f1a9d62]{border-top:1px solid light-dark(#e5e7eb,#374151);display:flex;gap:.75rem;justify-content:flex-end;padding:1rem 1.5rem}.modal-fade-enter-active[data-v-4f1a9d62],.modal-fade-leave-active[data-v-4f1a9d62]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-4f1a9d62],.modal-fade-leave-to[data-v-4f1a9d62]{opacity:0}.truncate[data-v-4f1a9d62]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.character-dashboard[data-v-5b8e720e]{width:100%}.grid-container[data-v-5b8e720e]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:1024px){.grid-container[data-v-5b8e720e]{grid-template-columns:1fr 1fr}}.header-container[data-v-5b8e720e]{align-items:center;display:flex;justify-content:space-between}.header-title[data-v-5b8e720e]{font-size:1.125rem;font-weight:500}.period-selector[data-v-5b8e720e]{display:flex;gap:.5rem}.character-bio[data-v-5b8e720e]{font-family:monospace;font-size:1.4rem;line-height:1;overflow-y:auto;padding:.5rem;word-break:break-word}.character-bio a[data-v-5b8e720e]{color:#6366f1;text-decoration:none}.character-bio a[data-v-5b8e720e]:hover{text-decoration:underline}.empty-bio[data-v-5b8e720e]{color:#9ca3af;font-size:.875rem;padding:1rem 0;text-align:center}.loading-container[data-v-5b8e720e]{align-items:center;display:flex;justify-content:center;padding:2rem 0}.loading-icon[data-v-5b8e720e]{animation:spin-5b8e720e 1s linear infinite;color:#9ca3af}.stats-content[data-v-5b8e720e]{display:flex;flex-direction:column;gap:1.5rem}.stats-table-container[data-v-5b8e720e]{margin-bottom:.5rem}.stat-name[data-v-5b8e720e]{color:#d1d5db;font-weight:400}.stat-value[data-v-5b8e720e]{font-weight:500}.count-value[data-v-5b8e720e],.stat-value[data-v-5b8e720e]{color:#fff;text-align:right}.section-title[data-v-5b8e720e]{border-bottom:1px solid rgba(75,85,99,.2);color:#e5e7eb;font-size:1rem;font-weight:500;margin-bottom:.5rem;padding-bottom:.25rem}.heat-map-container[data-v-5b8e720e],.stats-section[data-v-5b8e720e]{margin-bottom:1.5rem}.heat-map-grid[data-v-5b8e720e]{display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr)}@media (min-width:768px){.heat-map-grid[data-v-5b8e720e]{grid-template-columns:repeat(6,1fr)}}@media (min-width:1024px){.heat-map-grid[data-v-5b8e720e]{grid-template-columns:repeat(8,1fr)}}.heat-map-hour[data-v-5b8e720e]{color:#fff;position:relative}.heat-map-cell[data-v-5b8e720e]{border-radius:.375rem;padding:.5rem;text-align:center}.hour-label[data-v-5b8e720e]{font-size:.75rem;font-weight:500}.hour-value[data-v-5b8e720e]{font-size:.65rem;line-height:.85rem}.error-container[data-v-5b8e720e]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem}.error-icon[data-v-5b8e720e]{color:#f59e0b;margin-bottom:.75rem}.error-message[data-v-5b8e720e]{font-size:.875rem;margin-bottom:.75rem}.retry-button[data-v-5b8e720e]{margin-top:.75rem}@keyframes spin-5b8e720e{to{transform:rotate(1turn)}}[data-v-5b8e720e] .body-cell{padding:.25rem .5rem}[data-v-5b8e720e] .table-header{padding:.5rem}[data-v-5b8e720e] .table-row{padding:.25rem 0}.table-auto td[data-v-25f4ab92],.table-auto th[data-v-25f4ab92],.table-auto td[data-v-faab853e],.table-auto th[data-v-faab853e]{white-space:nowrap}[data-v-24e9ede6] .topbox-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5))!important;border-bottom:none!important;padding:.5rem 1rem!important}[data-v-24e9ede6] .title-header{color:light-dark(#111827,#fff)!important;font-size:.875rem!important;text-align:center!important}[data-v-24e9ede6] .title-text{font-size:.75rem;font-weight:600;text-align:center;width:100%}[data-v-24e9ede6] .count-header{visibility:hidden;width:20%}[data-v-24e9ede6] tbody tr+tr{border-top:1px solid #282828!important}[data-v-24e9ede6] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}@keyframes pulse-24e9ede6{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-24e9ede6]{animation:pulse-24e9ede6 1.5s ease-in-out infinite}.ship-stats-grid[data-v-701e0da9]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.ship-stats-grid[data-v-701e0da9]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ship-stats-grid[data-v-701e0da9]{grid-template-columns:repeat(3,1fr)}}[data-v-701e0da9] .topbox-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5));border-bottom:none;font-weight:600;padding:.5rem 1rem}.ship-name-container[data-v-701e0da9]{font-size:.9rem;overflow:hidden;padding:.25rem .5rem;text-overflow:ellipsis;white-space:nowrap}.ship-stats-detailed[data-v-701e0da9]{display:flex;font-size:.85rem;justify-content:flex-end;padding:.25rem .5rem}.stat-row[data-v-701e0da9]{align-items:center;display:flex;gap:.25rem}.killed[data-v-701e0da9]{color:#10b981}.killed[data-v-701e0da9],.lost[data-v-701e0da9]{font-weight:500}.lost[data-v-701e0da9]{color:#ef4444}.separator[data-v-701e0da9]{color:#6b7280}.efficiency[data-v-701e0da9]{font-size:.75rem;font-weight:600}.high-efficiency[data-v-701e0da9]{color:#10b981}.medium-efficiency[data-v-701e0da9]{color:#f59e0b}.low-efficiency[data-v-701e0da9]{color:#ef4444}[data-v-701e0da9] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}[data-v-701e0da9] tbody tr{border-color:#282828!important}[data-v-701e0da9] tbody tr+tr{border-top:1px solid #282828!important}.empty-state[data-v-701e0da9]{color:#9ca3af;padding:2rem 0;text-align:center}.mobile-content[data-v-701e0da9]{display:flex;flex-direction:column;width:100%}.mobile-header[data-v-701e0da9]{margin-bottom:.5rem}.mobile-title[data-v-701e0da9]{font-size:.95rem;font-weight:600}.mobile-stats[data-v-701e0da9]{display:flex;flex-direction:column;gap:.25rem}.mobile-stat-line[data-v-701e0da9]{align-items:center;display:flex;font-size:.85rem}.stat-label[data-v-701e0da9]{color:#9ca3af;margin-right:.5rem}.ml-4[data-v-701e0da9]{margin-left:1rem}.loading-state[data-v-701e0da9]{opacity:.7}[data-v-701e0da9] caption{display:none}[data-v-701e0da9] table{table-layout:fixed;width:100%}.monthly-history-table[data-v-4aaaef01]{background:light-dark(#fff,#1a1a1a);border:1px solid light-dark(#e5e7eb,#374151);border-radius:.5rem;overflow:hidden}.month-container[data-v-4aaaef01]{font-weight:600;padding:.5rem}.stat-value[data-v-4aaaef01]{font-weight:500;padding:.5rem;text-align:right}.killed[data-v-4aaaef01]{color:#10b981}.lost[data-v-4aaaef01]{color:#ef4444}.isk-killed[data-v-4aaaef01]{color:#3b82f6}.isk-lost[data-v-4aaaef01]{color:#f59e0b}.efficiency-container[data-v-4aaaef01]{align-items:center;display:flex;flex-direction:column;gap:.25rem;padding:.5rem}.efficiency-value[data-v-4aaaef01]{font-size:.875rem;font-weight:600}.efficiency-bar[data-v-4aaaef01]{background-color:light-dark(#e5e7eb,#374151);border-radius:2px;height:4px;overflow:hidden;width:100%}.efficiency-fill[data-v-4aaaef01]{height:100%;transition:width .3s ease}.high-efficiency[data-v-4aaaef01]{color:#10b981}.high-efficiency.efficiency-fill[data-v-4aaaef01]{background-color:#10b981}.medium-efficiency[data-v-4aaaef01]{color:#f59e0b}.medium-efficiency.efficiency-fill[data-v-4aaaef01]{background-color:#f59e0b}.low-efficiency[data-v-4aaaef01]{color:#ef4444}.low-efficiency.efficiency-fill[data-v-4aaaef01]{background-color:#ef4444}[data-v-4aaaef01] tbody tr:hover{background:light-dark(#f9fafb,#1f2937)}.empty-state[data-v-4aaaef01]{color:#9ca3af;padding:2rem 0;text-align:center}.mobile-content[data-v-4aaaef01]{display:flex;flex-direction:column;padding:.5rem;width:100%}.mobile-header[data-v-4aaaef01]{align-items:center;border-bottom:1px solid light-dark(#e5e7eb,#374151);display:flex;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.5rem}.mobile-title[data-v-4aaaef01]{font-size:1rem;font-weight:600}.efficiency-badge[data-v-4aaaef01]{background:light-dark(rgba(0,0,0,.1),hsla(0,0%,100%,.1));border-radius:.25rem;font-size:.875rem;font-weight:600;padding:.25rem .5rem}.mobile-stats[data-v-4aaaef01]{display:flex;flex-direction:column;gap:.5rem}.mobile-stat-row[data-v-4aaaef01]{display:flex;gap:1rem;justify-content:space-between}.mobile-stat[data-v-4aaaef01]{align-items:center;display:flex;flex:1;flex-direction:column;font-size:.875rem}.stat-label[data-v-4aaaef01]{color:#9ca3af;font-size:.75rem;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.loading-state[data-v-4aaaef01]{opacity:.7}@media (max-width:768px){.monthly-history-table[data-v-4aaaef01]{border-radius:.25rem}}.character-stats-container[data-v-ee9efe22]{padding:1rem}@media (max-width:768px){.character-stats-container[data-v-ee9efe22]{padding:.5rem}}.character-header{box-shadow:0 4px 20px #0003;overflow:hidden;position:relative}.character-portrait-container{display:flex;justify-content:center;position:relative}.character-portrait{height:164px;-o-object-fit:cover;object-fit:cover;width:164px}.security-status-indicator{border:1px solid hsla(0,0%,100%,.2);border-radius:6px;bottom:5px;right:5px}.bloodline-indicator,.race-indicator,.security-status-indicator{box-shadow:0 2px 4px #0003;font-size:.75rem;min-width:60px;padding:4px 8px;position:absolute;text-align:center;z-index:10}.bloodline-indicator,.race-indicator{background-color:#f3f4f6!important;border:1px solid;border-radius:6px;left:5px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.race-indicator{bottom:5px}.bloodline-indicator{bottom:40px}@media (prefers-color-scheme:dark){.bloodline-indicator,.race-indicator{background-color:#111827!important}}@media (max-width:768px){.bloodline-indicator,.race-indicator{font-size:.7rem;min-width:50px;padding:3px 6px}.race-indicator{bottom:5px}.bloodline-indicator{bottom:35px}}@media (max-width:768px){.affiliation-logos{justify-content:flex-start;margin-top:1rem}.character-portrait{height:128px;width:128px}.activity-info{margin-bottom:1rem;margin-top:1rem;width:100%}.activity-info .activity-item{align-items:center;flex-direction:row;flex-wrap:wrap}}.nav-item[data-v-52836917]{font-size:.875rem}.nav-directory[data-v-52836917]{margin-bottom:.25rem}.nav-directory-toggle[data-v-52836917]{align-items:center;background:none;border:none;border-radius:.375rem;color:#d1d5db;cursor:pointer;display:flex;gap:.5rem;padding:.5rem;text-align:left;transition:all .2s;width:100%}.nav-directory-toggle[data-v-52836917]:hover{background:#ffffff1a;color:#fff}.nav-directory-toggle.expanded[data-v-52836917]{color:#fff}.nav-toggle-icon[data-v-52836917]{transition:transform .2s}.nav-folder-icon[data-v-52836917],.nav-toggle-icon[data-v-52836917]{flex-shrink:0;height:1rem;width:1rem}.nav-folder-icon[data-v-52836917]{color:#fbbf24}.nav-file[data-v-52836917]{align-items:center;background:none;border:none;border-radius:.375rem;color:#d1d5db;cursor:pointer;display:flex;gap:.5rem;margin-bottom:.125rem;padding:.5rem;text-align:left;transition:all .2s;width:100%}.nav-file[data-v-52836917]:hover{background:#ffffff1a;color:#fff}.nav-file.active[data-v-52836917]{background:#3b82f633;color:#60a5fa}.nav-file-icon[data-v-52836917]{flex-shrink:0;height:1rem;width:1rem}.nav-label[data-v-52836917]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-children[data-v-52836917]{border-left:1px solid #4b5563;margin-left:1.5rem;margin-top:.25rem;padding-left:.75rem}.nav-children .nav-item[data-v-52836917]{position:relative}.nav-children .nav-item[data-v-52836917]:before{background:#4b5563;content:"";height:1px;left:-.75rem;position:absolute;top:.75rem;width:.75rem}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(/_fonts/OknHvWI6KtYn1JQBzX7eSpNDBQ8520F9TvSUJYkVf6A-681xUJLk8fMjjYTprXfLi_w2nW3qm1BxlTOnrGwaMmA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:"Fira Code Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:99.0161%;descent-override:32.2052%;line-gap-override:0%}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(/_fonts/4qBuU9MRVUlPZNPSF7Xom_sK8RBEnfYu-9VXFrdq8A8-zAZYs_QJyJJp581CRMB_lu-rBPWxOoiW0jtwdxlKVOQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(/_fonts/qxAYvKsXWeYv731eb-h5TRurcdIP_W44mpNdX-HABAk-vstrDvxLSGifbDBUQXyJi_1lIL0pPPA0nWbOaH3Z8QQ.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(/_fonts/6dYsbWUd_BpKJ7mdDihgOcya1gHXLpJBuMYXux3WMjE-wG3_WR4BzqrIvCthOvZMxipej7zselshLpf70YkHivY.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(/_fonts/du_wVi8LKnmpxxm4zZ_Cr6Hr261AwOLTlejGtcx8ebU-Ki5yvaxL_C2RQ_2Ba8vMhEpLyupdC4K82LwtybNlB3Y.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:400;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(/_fonts/Lr-hqqZZsYmCt0ITUlr1CUrWim9fsKvoDFZliMxgNHY-zpEPvgEKcULubUnIsiuqag_2N1pwI4Sy6EtJC6YtgL8.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(/_fonts/UA7OtwYHwGN_HjcVGTdmiQxUit7FlqkCwxVUWSeXVnQ-qp29BI9P7qUPiykLzH_f5A-97CxAoOSEpCJJHGvHSXU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Medium"),url(/_fonts/OknHvWI6KtYn1JQBzX7eSpNDBQ8520F9TvSUJYkVf6A-681xUJLk8fMjjYTprXfLi_w2nW3qm1BxlTOnrGwaMmA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Medium"),url(/_fonts/4qBuU9MRVUlPZNPSF7Xom_sK8RBEnfYu-9VXFrdq8A8-zAZYs_QJyJJp581CRMB_lu-rBPWxOoiW0jtwdxlKVOQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Medium"),url(/_fonts/qxAYvKsXWeYv731eb-h5TRurcdIP_W44mpNdX-HABAk-vstrDvxLSGifbDBUQXyJi_1lIL0pPPA0nWbOaH3Z8QQ.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Medium"),url(/_fonts/6dYsbWUd_BpKJ7mdDihgOcya1gHXLpJBuMYXux3WMjE-wG3_WR4BzqrIvCthOvZMxipej7zselshLpf70YkHivY.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Medium"),url(/_fonts/du_wVi8LKnmpxxm4zZ_Cr6Hr261AwOLTlejGtcx8ebU-Ki5yvaxL_C2RQ_2Ba8vMhEpLyupdC4K82LwtybNlB3Y.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:500;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Medium"),url(/_fonts/Lr-hqqZZsYmCt0ITUlr1CUrWim9fsKvoDFZliMxgNHY-zpEPvgEKcULubUnIsiuqag_2N1pwI4Sy6EtJC6YtgL8.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Medium"),url(/_fonts/UA7OtwYHwGN_HjcVGTdmiQxUit7FlqkCwxVUWSeXVnQ-qp29BI9P7qUPiykLzH_f5A-97CxAoOSEpCJJHGvHSXU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code SemiBold"),url(/_fonts/OknHvWI6KtYn1JQBzX7eSpNDBQ8520F9TvSUJYkVf6A-681xUJLk8fMjjYTprXfLi_w2nW3qm1BxlTOnrGwaMmA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code SemiBold"),url(/_fonts/4qBuU9MRVUlPZNPSF7Xom_sK8RBEnfYu-9VXFrdq8A8-zAZYs_QJyJJp581CRMB_lu-rBPWxOoiW0jtwdxlKVOQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code SemiBold"),url(/_fonts/qxAYvKsXWeYv731eb-h5TRurcdIP_W44mpNdX-HABAk-vstrDvxLSGifbDBUQXyJi_1lIL0pPPA0nWbOaH3Z8QQ.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code SemiBold"),url(/_fonts/6dYsbWUd_BpKJ7mdDihgOcya1gHXLpJBuMYXux3WMjE-wG3_WR4BzqrIvCthOvZMxipej7zselshLpf70YkHivY.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code SemiBold"),url(/_fonts/du_wVi8LKnmpxxm4zZ_Cr6Hr261AwOLTlejGtcx8ebU-Ki5yvaxL_C2RQ_2Ba8vMhEpLyupdC4K82LwtybNlB3Y.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:600;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code SemiBold"),url(/_fonts/Lr-hqqZZsYmCt0ITUlr1CUrWim9fsKvoDFZliMxgNHY-zpEPvgEKcULubUnIsiuqag_2N1pwI4Sy6EtJC6YtgL8.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code SemiBold"),url(/_fonts/UA7OtwYHwGN_HjcVGTdmiQxUit7FlqkCwxVUWSeXVnQ-qp29BI9P7qUPiykLzH_f5A-97CxAoOSEpCJJHGvHSXU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Bold"),url(/_fonts/OknHvWI6KtYn1JQBzX7eSpNDBQ8520F9TvSUJYkVf6A-681xUJLk8fMjjYTprXfLi_w2nW3qm1BxlTOnrGwaMmA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Bold"),url(/_fonts/4qBuU9MRVUlPZNPSF7Xom_sK8RBEnfYu-9VXFrdq8A8-zAZYs_QJyJJp581CRMB_lu-rBPWxOoiW0jtwdxlKVOQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Bold"),url(/_fonts/qxAYvKsXWeYv731eb-h5TRurcdIP_W44mpNdX-HABAk-vstrDvxLSGifbDBUQXyJi_1lIL0pPPA0nWbOaH3Z8QQ.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Bold"),url(/_fonts/6dYsbWUd_BpKJ7mdDihgOcya1gHXLpJBuMYXux3WMjE-wG3_WR4BzqrIvCthOvZMxipej7zselshLpf70YkHivY.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Bold"),url(/_fonts/du_wVi8LKnmpxxm4zZ_Cr6Hr261AwOLTlejGtcx8ebU-Ki5yvaxL_C2RQ_2Ba8vMhEpLyupdC4K82LwtybNlB3Y.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Bold"),url(/_fonts/Lr-hqqZZsYmCt0ITUlr1CUrWim9fsKvoDFZliMxgNHY-zpEPvgEKcULubUnIsiuqag_2N1pwI4Sy6EtJC6YtgL8.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Bold"),url(/_fonts/UA7OtwYHwGN_HjcVGTdmiQxUit7FlqkCwxVUWSeXVnQ-qp29BI9P7qUPiykLzH_f5A-97CxAoOSEpCJJHGvHSXU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(/_fonts/QIrMHah7Q1jbm8j1K8rPyKqZTsIPEZ8UIejniG1MbLU-_C_jqcI9OuM0eHB3n6iUZYMgzkdhXehpxrHbCxBTv-0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Medium"),url(/_fonts/1t1o-xriyUEfyi3551RvZXkeBb1yMROn-DpwlBHbUyA-abBEJbWzzoMSfvjdsEzVnbpoUhHs6W799oKYHV_pGGc.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code SemiBold"),url(/_fonts/Sx4paOH32Zv8AIpZAPtF0G99REJepweLEMn1YSLEyww-zEOYGT1brBuUReIx_pgrOSje4cwZxdhb__t4vKlKAaA.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Bold"),url(/_fonts/xABEtoIcny8jhofy6UFK1Tk-8odgLeyL877XbYc_iJ4-_GH76ehFuPUxFvCJMDe8KVo5wj1oROphDNt5fgTYKAE.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}.enhanced-markdown{color:#e5e7eb;line-height:1.6;overflow-wrap:break-word}.enhanced-markdown h1,.enhanced-markdown h2,.enhanced-markdown h3,.enhanced-markdown h4,.enhanced-markdown h5,.enhanced-markdown h6{color:#fff;font-weight:600;line-height:1.25;margin-bottom:.5rem;margin-top:1.5rem}.enhanced-markdown h1{border-bottom:1px solid #4b5563;font-size:2rem;padding-bottom:.5rem}.enhanced-markdown h2{border-bottom:1px solid #4b5563;font-size:1.5rem;padding-bottom:.25rem}.enhanced-markdown h3{font-size:1.25rem}.enhanced-markdown h4{font-size:1.125rem}.enhanced-markdown h5,.enhanced-markdown h6{font-size:1rem}.enhanced-markdown p{color:#d1d5db;margin-bottom:1rem}.enhanced-markdown blockquote{background-color:#1f2937;border-left:4px solid #4b5563;color:#9ca3af;font-style:italic;margin:1rem 0;padding:0 1rem}.enhanced-markdown ol,.enhanced-markdown ul{color:#d1d5db;margin-bottom:1rem;padding-left:2rem}.enhanced-markdown li{margin-bottom:.25rem}.enhanced-markdown table{border-collapse:collapse;display:block;margin-bottom:1rem;overflow-x:auto;white-space:nowrap;width:100%}.enhanced-markdown thead{background-color:#1f2937}.enhanced-markdown td,.enhanced-markdown th{border:1px solid #4b5563;color:#d1d5db;padding:.5rem;text-align:left}.enhanced-markdown th{color:#fff;font-weight:600}.enhanced-markdown a{color:#60a5fa;text-decoration:underline}.enhanced-markdown a:hover{color:#93c5fd}.enhanced-markdown hr{border:none;border-top:1px solid #4b5563;margin:2rem 0}.enhanced-markdown code,.enhanced-markdown pre{font-family:Fira Code,"Fira Code Fallback: Courier New",Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:.875rem}.enhanced-markdown pre[class*=language-]{background:#1f2937;border:1px solid #4b5563;border-radius:.375rem;margin:1rem 0;overflow-x:auto;padding:1rem}.enhanced-markdown code[class*=language-]{background:transparent;color:#e5e7eb}.enhanced-markdown :not(pre)>code[class*=language-]{background:#374151;border-radius:.25rem;color:#e5e7eb;padding:.125rem .25rem;white-space:normal}.enhanced-markdown pre:not([class*=language-]){background:#1f2937;border:1px solid #4b5563;border-radius:.375rem;color:#e5e7eb;margin:1rem 0;overflow-x:auto;padding:1rem}.enhanced-markdown :not(pre)>code:not([class*=language-]){background:#374151;border-radius:.25rem;color:#e5e7eb;padding:.125rem .25rem}.enhanced-markdown .token.cdata,.enhanced-markdown .token.comment,.enhanced-markdown .token.doctype,.enhanced-markdown .token.prolog{color:#9ca3af}.enhanced-markdown .token.punctuation{color:#d1d5db}.enhanced-markdown .token.boolean,.enhanced-markdown .token.constant,.enhanced-markdown .token.deleted,.enhanced-markdown .token.number,.enhanced-markdown .token.property,.enhanced-markdown .token.symbol,.enhanced-markdown .token.tag{color:#f9a8d4}.enhanced-markdown .token.attr-name,.enhanced-markdown .token.builtin,.enhanced-markdown .token.char,.enhanced-markdown .token.inserted,.enhanced-markdown .token.selector,.enhanced-markdown .token.string{color:#6ee7b7}.enhanced-markdown .language-css .token.string,.enhanced-markdown .style .token.string,.enhanced-markdown .token.entity,.enhanced-markdown .token.operator,.enhanced-markdown .token.url{color:#fbbf24}.enhanced-markdown .token.atrule,.enhanced-markdown .token.attr-value,.enhanced-markdown .token.keyword{color:#93c5fd}.enhanced-markdown .token.class-name,.enhanced-markdown .token.function{color:#c4b5fd}.enhanced-markdown .token.important,.enhanced-markdown .token.regex,.enhanced-markdown .token.variable{color:#fca5a5}.light .enhanced-markdown,.light .enhanced-markdown h1,.light .enhanced-markdown h2,.light .enhanced-markdown h3,.light .enhanced-markdown h4,.light .enhanced-markdown h5,.light .enhanced-markdown h6{color:#111827}.light .enhanced-markdown h1,.light .enhanced-markdown h2{border-bottom-color:#e5e7eb}.light .enhanced-markdown p{color:#374151}.light .enhanced-markdown blockquote{background-color:#f9fafb;border-left-color:#d1d5db;color:#6b727e}.light .enhanced-markdown ol,.light .enhanced-markdown ul{color:#374151}.light .enhanced-markdown thead{background-color:#f9fafb}.light .enhanced-markdown td,.light .enhanced-markdown th{border-color:#e5e7eb;color:#374151}.light .enhanced-markdown th{color:#111827}.light .enhanced-markdown a{color:#3b82f6}.light .enhanced-markdown a:hover{color:#2563eb}.light .enhanced-markdown hr{border-top-color:#e5e7eb}.light .enhanced-markdown pre[class*=language-]{background:#f7f8f8;border-color:#e5e7eb}.light .enhanced-markdown code[class*=language-]{color:#111827}.light .enhanced-markdown :not(pre)>code[class*=language-]{background:#f3f4f6;color:#111827}@media (max-width:768px){.enhanced-markdown table{font-size:.875rem}.enhanced-markdown td,.enhanced-markdown th{padding:.25rem}}.docs-container[data-v-a99bddd5]{min-height:100vh;padding:1rem}.docs-header[data-v-a99bddd5]{border-bottom:1px solid #373737;margin-bottom:2rem;padding-bottom:1rem}.docs-content[data-v-a99bddd5]{display:grid;gap:2rem;grid-template-columns:250px 1fr;min-height:calc(100vh - 200px)}.docs-sidebar[data-v-a99bddd5]{background:#0006;border-radius:.5rem;height:-moz-fit-content;height:fit-content;padding:1.5rem;position:sticky;top:1rem}.nav-title[data-v-a99bddd5]{border-bottom:1px solid #373737;color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.nav-loading[data-v-a99bddd5]{display:flex;flex-direction:column;gap:.75rem}.nav-skeleton[data-v-a99bddd5]{height:1rem}.nav-error[data-v-a99bddd5]{padding:1rem;text-align:center}.nav-tree[data-v-a99bddd5]{display:flex;flex-direction:column;gap:.25rem}.docs-main[data-v-a99bddd5]{background:#0006;border-radius:.5rem;min-height:500px;overflow-x:hidden;padding:2rem;word-wrap:break-word;overflow-wrap:break-word}.content-loading[data-v-a99bddd5]{display:flex;flex-direction:column;gap:1rem}.content-error[data-v-a99bddd5],.welcome-state[data-v-a99bddd5]{align-items:center;display:flex;justify-content:center;min-height:400px}.error-container[data-v-a99bddd5],.welcome-container[data-v-a99bddd5]{max-width:400px;text-align:center}.error-icon[data-v-a99bddd5],.welcome-icon[data-v-a99bddd5]{color:#9ca3af;height:4rem;margin:0 auto 1rem;width:4rem}.content-container[data-v-a99bddd5]{max-width:none;overflow-x:hidden;word-wrap:break-word;overflow-wrap:break-word}.breadcrumb[data-v-a99bddd5]{align-items:center;border-bottom:1px solid #373737;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:2rem;padding-bottom:1rem}.breadcrumb-item[data-v-a99bddd5]{color:#9ca3af;text-decoration:none;transition:color .2s}.breadcrumb-item[data-v-a99bddd5]:hover{color:#fff}.breadcrumb-item.active[data-v-a99bddd5]{color:#fff;font-weight:500}.breadcrumb-item[data-v-a99bddd5]:not(:last-child):after{color:#4b5563;content:"/";margin-left:.5rem}@media (max-width:768px){.docs-content[data-v-a99bddd5]{gap:1rem;grid-template-columns:1fr}.docs-sidebar[data-v-a99bddd5]{margin-bottom:1rem;position:relative;top:auto}.docs-main[data-v-a99bddd5]{padding:1.5rem}.breadcrumb[data-v-a99bddd5]{flex-wrap:wrap;gap:.25rem}}.markdown-content{color:#fff;line-height:1.7;max-width:none;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.markdown-content h1{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem;margin-top:0}.markdown-content h2{border-bottom:1px solid #373737;color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:.75rem;margin-top:2rem;padding-bottom:.25rem}.markdown-content h3{color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:.5rem;margin-top:1.5rem}.markdown-content h4,.markdown-content h5,.markdown-content h6{color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:.5rem;margin-top:1rem}.markdown-content p{color:#d1d5db;margin-bottom:1rem}.markdown-content a,.markdown-content p{word-wrap:break-word;overflow-wrap:break-word}.markdown-content a{color:#60a5fa;text-decoration:none}.markdown-content a:hover{color:#93c5fd;text-decoration:underline}.markdown-content .internal-docs-link{cursor:pointer;transition:color .2s ease}.markdown-content .internal-docs-link:hover{color:#93c5fd}.markdown-content ol,.markdown-content ul{color:#d1d5db;margin:1rem 0;padding-left:1.5rem}.markdown-content li{margin-bottom:.25rem}.markdown-content blockquote{border-left:4px solid #4b5563;color:#9ca3af;font-style:italic;margin:1rem 0;padding-left:1rem}.markdown-content code{background:#00000080;border-radius:.25rem;color:#e5e7eb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;padding:.125rem .25rem}.markdown-content pre{background:#000000b3;border-radius:.5rem;margin:1rem 0;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:1rem}.markdown-content pre,.markdown-content pre code{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.markdown-content pre code{background:none;padding:0}.markdown-content table{border-collapse:collapse;display:block;margin:1rem 0;overflow-x:auto;white-space:nowrap;width:100%}.markdown-content td,.markdown-content th{border:1px solid #4b5563;padding:.5rem;text-align:left;word-wrap:break-word;max-width:300px;overflow-wrap:break-word;white-space:normal}.markdown-content th{background:#00000080;color:#fff;font-weight:600}.markdown-content td{color:#d1d5db}.markdown-content strong{color:#fff;font-weight:700}.markdown-content em{font-style:italic}.min-h-300[data-v-6533c4f0]{min-height:300px}input[type=datetime-local][data-v-6533c4f0]{box-sizing:border-box;font-size:inherit}.custom-input[data-v-6533c4f0],input[type=datetime-local][data-v-6533c4f0]{font-family:inherit;height:38px;padding:.5rem .75rem}.custom-input[data-v-6533c4f0]{background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;color:#111827;display:block;font-size:.875rem;outline:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.custom-input[data-v-6533c4f0]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f64d}.custom-input[data-v-6533c4f0]:disabled{background-color:#f3f4f6;cursor:not-allowed;opacity:.7}.dark .custom-input[data-v-6533c4f0]{background-color:#1f2937;border-color:#4b5563;color:#f9fafb}.dark .custom-input[data-v-6533c4f0]:focus{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa4d}.dark .custom-input[data-v-6533c4f0]:disabled{background-color:#374151}.system-search-dropdown[data-v-6533c4f0]{background-color:#fff;border:2px solid #ccc;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.dark .system-search-dropdown[data-v-6533c4f0]{background-color:#1f2937;border-color:#4b5563}.search-result-item[data-v-6533c4f0]{color:#111827}.search-result-item[data-v-6533c4f0]:hover{background-color:#f3f4f6}.dark .search-result-item[data-v-6533c4f0]{color:#f9fafb}.dark .search-result-item[data-v-6533c4f0]:hover{background-color:#374151}.search-result-selected[data-v-6533c4f0]{background-color:#e0f2fe;color:#0369a1}.dark .search-result-selected[data-v-6533c4f0]{background-color:#0c4a6e;color:#7dd3fc}.text-right[data-v-6533c4f0]{text-align:right}.cursor-pointer[data-v-6533c4f0]:hover{text-decoration:underline;text-decoration-style:dotted}.filter-info-container[data-v-1ca9703e]{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-1ca9703e]{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.date-content-single[data-v-1ca9703e]{padding:.75rem 1rem}.date-item-unified[data-v-1ca9703e]{background-color:var(--background-700);border-radius:.25rem;gap:.75rem;padding:.5rem 1rem;width:100%}.date-icons[data-v-1ca9703e],.date-item-unified[data-v-1ca9703e]{align-items:center;display:flex}.date-icons[data-v-1ca9703e]{color:var(--primary)}.date-text-unified[data-v-1ca9703e]{flex:1;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-range-label[data-v-1ca9703e]{font-weight:600;margin-right:.5rem}.date-arrow-inline[data-v-1ca9703e]{color:var(--gray-400);display:inline-block;height:1rem;margin:0 .25rem;vertical-align:middle;width:1rem}.date-duration[data-v-1ca9703e]{color:#3b82f6;font-weight:500;margin-left:1rem}@media (max-width:640px){.date-text-unified[data-v-1ca9703e]{overflow:visible;white-space:normal}.date-duration[data-v-1ca9703e]{display:block;margin-left:0;margin-top:.25rem}}.filter-grid[data-v-1ca9703e]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.filter-grid[data-v-1ca9703e]{grid-template-columns:repeat(3,1fr)}}.filter-card[data-v-1ca9703e]{border:1px solid rgba(55,65,81,.3);border-radius:.375rem;overflow:hidden}.card-header[data-v-1ca9703e]{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-1ca9703e]{height:1rem;width:1rem}.locations-header[data-v-1ca9703e],.locations-header .header-icon[data-v-1ca9703e]{color:#8b5cf6}.attackers-header[data-v-1ca9703e],.attackers-header .header-icon[data-v-1ca9703e]{color:#10b981}.victims-header[data-v-1ca9703e],.victims-header .header-icon[data-v-1ca9703e]{color:#ef4444}.card-content[data-v-1ca9703e]{padding:.75rem}.filter-row[data-v-1ca9703e]{align-items:flex-start;display:flex;gap:.5rem;margin-bottom:.5rem}.filter-row[data-v-1ca9703e]:last-child{margin-bottom:0}.filter-type-icon[data-v-1ca9703e]{color:var(--gray-400);flex-shrink:0;height:.875rem;margin-top:.25rem;width:.875rem}.filter-type-label[data-v-1ca9703e]{font-size:.875rem;font-weight:500;white-space:nowrap}.filter-values[data-v-1ca9703e]{display:flex;flex:1;flex-wrap:wrap;gap:.25rem}.filter-tag[data-v-1ca9703e]{background-color:var(--background-700);border-radius:.25rem;font-size:.75rem;padding:.125rem .375rem}.no-filters[data-v-1ca9703e]{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-1ca9703e]{height:2rem;opacity:.5;width:2rem}.overview-container[data-v-cb5c951d]{background-color:var(--background-800);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.stats-grid[data-v-cb5c951d]{display:grid;gap:1rem;grid-template-columns:repeat(1,1fr)}@media (min-width:640px){.stats-grid[data-v-cb5c951d]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.stats-grid[data-v-cb5c951d]{grid-template-columns:repeat(4,1fr)}.single-type-grid[data-v-cb5c951d]{grid-template-columns:repeat(2,1fr)}}.stat-card[data-v-cb5c951d]{border:1px solid rgba(55,65,81,.3);border-radius:.375rem;overflow:hidden}.stat-header[data-v-cb5c951d]{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-cb5c951d]{flex-shrink:0;height:1rem;width:1rem}.stat-content[data-v-cb5c951d]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:5rem;padding:1rem}.stat-value[data-v-cb5c951d]{font-size:1.5rem;font-weight:700;text-align:center}.horizontal-stat[data-v-cb5c951d]{gap:.5rem;justify-content:center;width:100%}.hl-item[data-v-cb5c951d],.horizontal-stat[data-v-cb5c951d]{align-items:center;display:flex}.hl-item[data-v-cb5c951d]{flex:1;flex-direction:column}.hl-label[data-v-cb5c951d]{font-size:.7rem;font-weight:600;white-space:nowrap}.hl-value[data-v-cb5c951d]{font-size:1rem;font-weight:700}.hl-arrow[data-v-cb5c951d]{color:var(--gray-400);height:1rem;margin:0 .25rem;width:1rem}.text-green-500[data-v-cb5c951d]{color:#10b981}.text-red-500[data-v-cb5c951d]{color:#ef4444}.text-yellow-500[data-v-cb5c951d]{color:#f59e0b}.text-blue-500[data-v-cb5c951d]{color:#3b82f6}.text-purple-500[data-v-cb5c951d]{color:#8b5cf6}.text-cyan-500[data-v-cb5c951d]{color:#06b6d4}.text-amber-500[data-v-cb5c951d]{color:#f59e0b}.text-primary[data-v-cb5c951d]{color:var(--primary)}.ship-stats-container[data-v-0336ad37]{background-color:var(--background-800);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.ship-stats-title[data-v-0336ad37]{font-size:1.125rem;font-weight:700;margin-bottom:1rem}.ship-stats-grid[data-v-0336ad37]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.ship-stats-grid[data-v-0336ad37]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ship-stats-grid[data-v-0336ad37]{grid-template-columns:repeat(3,1fr)}}[data-v-0336ad37] .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-0336ad37]{font-size:.9rem;overflow:hidden;padding:.25rem .5rem;text-overflow:ellipsis;white-space:nowrap}.ship-stats-grid-inner[data-v-0336ad37]{display:grid;font-size:.85rem;gap:.25rem;grid-template-columns:repeat(4,1fr);padding:.25rem .5rem;text-align:center}.text-right[data-v-0336ad37]{text-align:right!important}.killed[data-v-0336ad37]{color:#10b981;font-weight:500}.lost[data-v-0336ad37]{color:#ef4444}.efficiency[data-v-0336ad37],.total[data-v-0336ad37]{font-weight:500}[data-v-0336ad37] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}[data-v-0336ad37] tbody tr{border-color:#282828!important}[data-v-0336ad37] tbody tr+tr{border-top:1px solid #282828!important}.empty-state[data-v-0336ad37]{color:#9ca3af;padding:1rem 0;text-align:center}.mobile-content[data-v-0336ad37]{display:flex;flex-direction:column;width:100%}.mobile-header[data-v-0336ad37]{margin-bottom:.5rem}.mobile-title[data-v-0336ad37]{font-size:.95rem;font-weight:600}.mobile-stats[data-v-0336ad37]{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}.mobile-stat[data-v-0336ad37]{align-items:center;display:flex;font-size:.85rem;justify-content:space-between}.stat-label[data-v-0336ad37]{color:#9ca3af;margin-right:.5rem}@media (max-width:375px){.mobile-stats[data-v-0336ad37]{grid-template-columns:1fr}}[data-v-0336ad37] caption{display:none}[data-v-0336ad37] table{table-layout:fixed;width:100%}.space-y-6[data-v-a32c26aa]>*+*{margin-top:1.5rem}.space-y-4[data-v-a32c26aa]>*+*{margin-top:1rem}.custom-input[data-v-a32c26aa]{background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;color:#111827;display:block;font-family:inherit;font-size:.875rem;height:38px;outline:none;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.custom-input[data-v-a32c26aa]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f64d}.custom-input[data-v-a32c26aa]:disabled{background-color:#f3f4f6;cursor:not-allowed;opacity:.7}textarea.custom-input[data-v-a32c26aa]{height:auto;min-height:80px;resize:vertical}input[type=datetime-local].custom-input[data-v-a32c26aa]{box-sizing:border-box;font-family:inherit;font-size:inherit;height:38px;padding:.5rem .75rem}.dark .custom-input[data-v-a32c26aa]{background-color:#1f2937;border-color:#4b5563;color:#f9fafb}.dark .custom-input[data-v-a32c26aa]:focus{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa4d}.dark .custom-input[data-v-a32c26aa]:disabled{background-color:#374151}.campaign-header[data-v-a32c26aa]{background-color:var(--background-800);border:1px solid rgba(55,65,81,.3);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:1rem}.campaign-card[data-v-8131e798]{transition:box-shadow .2s}.campaign-card[data-v-8131e798]:hover{box-shadow:0 8px 12px -3px #0003,0 4px 6px -2px #0000001a}.status-badge[data-v-8131e798]{align-items:center;border-radius:9999px;display:flex;font-size:.85rem;font-weight:600;letter-spacing:.025em;padding:.25rem .75rem}.status-active[data-v-8131e798]{background-color:#10b98133;border:1px solid rgba(16,185,129,.3);box-shadow:0 0 10px #10b98133;color:#10b981}.status-upcoming[data-v-8131e798]{background-color:#3b82f633;border:1px solid rgba(59,130,246,.3);box-shadow:0 0 10px #3b82f633;color:#3b82f6}.status-completed[data-v-8131e798]{background-color:#9ca3af33;border:1px solid rgba(156,163,175,.3);color:#9ca3af}.stats-grid[data-v-8131e798]{background-color:light-dark(hsla(0,0%,96%,.1),rgba(26,26,26,.4));border:1px solid light-dark(rgba(229,231,235,.2),rgba(75,85,99,.2));border-radius:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr;padding:.75rem}.col-span-2[data-v-8131e798]{grid-column:span 2/span 2}.status-buttons[data-v-8131e798]{display:flex;width:100%}.status-buttons .u-button[data-v-8131e798]{flex:1;font-size:.875rem;min-width:80px;padding:.5rem}.u-button[variant=outline][data-v-8131e798]{border-color:#9ca3af80;border-width:1px}.stat-value[data-v-8131e798]{align-items:center;color:light-dark(#1f2937,#f3f4f6);display:flex;flex-wrap:wrap;font-size:.9rem;font-weight:600;word-break:break-word}.filter-badges[data-v-8131e798]{overflow:hidden;position:relative}.filter-badges[data-v-8131e798]:before{background-image:linear-gradient(45deg,rgba(0,0,0,.05) 25%,transparent 0,transparent 50%,rgba(0,0,0,.05) 0,rgba(0,0,0,.05) 75%,transparent 0,transparent);background-size:4px 4px;content:"";inset:0;opacity:.2;position:absolute;z-index:-1}.filter-group[data-v-8131e798]{position:relative}.filter-badge[data-v-8131e798]{font-size:.85rem;padding:.15rem .3rem}.filter-badge.blue[data-v-8131e798]{text-shadow:0 0 10px rgba(59,130,246,.3)}.filter-badge.red[data-v-8131e798]{text-shadow:0 0 10px rgba(239,68,68,.3)}.campaign-header h2[data-v-8131e798]{font-weight:600;letter-spacing:.01em;text-shadow:0 0 10px hsla(0,0%,100%,.1)}.corporation-dashboard[data-v-8c210d43]{width:100%}.grid-container[data-v-8c210d43]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:1024px){.grid-container[data-v-8c210d43]{grid-template-columns:1fr 1fr}}.header-container[data-v-8c210d43]{align-items:center;display:flex;justify-content:space-between}.header-title[data-v-8c210d43]{font-size:1.125rem;font-weight:500}.period-selector[data-v-8c210d43]{display:flex;gap:.5rem}.corporation-bio[data-v-8c210d43]{font-family:monospace;font-size:1.4rem;line-height:1;overflow-y:auto;padding:.5rem;word-break:break-word}.corporation-bio a[data-v-8c210d43]{color:#6366f1;text-decoration:none}.corporation-bio a[data-v-8c210d43]:hover{text-decoration:underline}.empty-bio[data-v-8c210d43]{color:#9ca3af;font-size:.875rem;padding:1rem 0;text-align:center}.loading-container[data-v-8c210d43]{align-items:center;display:flex;justify-content:center;padding:2rem 0}.loading-icon[data-v-8c210d43]{animation:spin-8c210d43 1s linear infinite;color:#9ca3af}.stats-content[data-v-8c210d43]{display:flex;flex-direction:column;gap:1.5rem}.stats-table-container[data-v-8c210d43]{margin-bottom:.5rem}.stat-name[data-v-8c210d43]{color:#d1d5db;font-weight:400}.stat-value[data-v-8c210d43]{font-weight:500}.count-value[data-v-8c210d43],.stat-value[data-v-8c210d43]{color:#fff;text-align:right}.section-title[data-v-8c210d43]{border-bottom:1px solid rgba(75,85,99,.2);color:#e5e7eb;font-size:1rem;font-weight:500;margin-bottom:.5rem;padding-bottom:.25rem}.heat-map-container[data-v-8c210d43],.stats-section[data-v-8c210d43]{margin-bottom:1.5rem}.heat-map-grid[data-v-8c210d43]{display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr)}@media (min-width:768px){.heat-map-grid[data-v-8c210d43]{grid-template-columns:repeat(6,1fr)}}@media (min-width:1024px){.heat-map-grid[data-v-8c210d43]{grid-template-columns:repeat(8,1fr)}}.heat-map-hour[data-v-8c210d43]{color:#fff;position:relative}.heat-map-cell[data-v-8c210d43]{border-radius:.375rem;padding:.5rem;text-align:center}.hour-label[data-v-8c210d43]{font-size:.75rem;font-weight:500}.hour-value[data-v-8c210d43]{font-size:.65rem;line-height:.85rem}.error-container[data-v-8c210d43]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem}.error-icon[data-v-8c210d43]{color:#f59e0b;margin-bottom:.75rem}.error-message[data-v-8c210d43]{font-size:.875rem;margin-bottom:.75rem}.retry-button[data-v-8c210d43]{margin-top:.75rem}@keyframes spin-8c210d43{to{transform:rotate(1turn)}}[data-v-8c210d43] .body-cell{padding:.25rem .5rem}[data-v-8c210d43] .table-header{padding:.5rem}[data-v-8c210d43] .table-row{padding:.25rem 0}.table-auto td[data-v-6119e4bb],.table-auto th[data-v-6119e4bb],.table-auto td[data-v-1af214dc],.table-auto th[data-v-1af214dc]{white-space:nowrap}[data-v-750c1027] .topbox-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5))!important;border-bottom:none!important;padding:.5rem 1rem!important}[data-v-750c1027] .title-header{color:light-dark(#111827,#fff)!important;font-size:.875rem!important;text-align:center!important}[data-v-750c1027] .title-text{font-size:.75rem;font-weight:600;text-align:center;width:100%}[data-v-750c1027] .count-header{visibility:hidden;width:20%}[data-v-750c1027] tbody tr+tr{border-top:1px solid #282828!important}[data-v-750c1027] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}@keyframes pulse-750c1027{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-750c1027]{animation:pulse-750c1027 1.5s ease-in-out infinite}.ship-stats-grid[data-v-d54ebce7]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.ship-stats-grid[data-v-d54ebce7]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ship-stats-grid[data-v-d54ebce7]{grid-template-columns:repeat(3,1fr)}}[data-v-d54ebce7] .topbox-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5));border-bottom:none;font-weight:600;padding:.5rem 1rem}.ship-name-container[data-v-d54ebce7]{font-size:.9rem;overflow:hidden;padding:.25rem .5rem;text-overflow:ellipsis;white-space:nowrap}.ship-stats-detailed[data-v-d54ebce7]{display:flex;font-size:.85rem;justify-content:flex-end;padding:.25rem .5rem}.stat-row[data-v-d54ebce7]{align-items:center;display:flex;gap:.25rem}.killed[data-v-d54ebce7]{color:#10b981}.killed[data-v-d54ebce7],.lost[data-v-d54ebce7]{font-weight:500}.lost[data-v-d54ebce7]{color:#ef4444}.separator[data-v-d54ebce7]{color:#6b7280}.efficiency[data-v-d54ebce7]{font-size:.75rem;font-weight:600}.high-efficiency[data-v-d54ebce7]{color:#10b981}.medium-efficiency[data-v-d54ebce7]{color:#f59e0b}.low-efficiency[data-v-d54ebce7]{color:#ef4444}[data-v-d54ebce7] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}[data-v-d54ebce7] tbody tr{border-color:#282828!important}[data-v-d54ebce7] tbody tr+tr{border-top:1px solid #282828!important}.empty-state[data-v-d54ebce7]{color:#9ca3af;padding:2rem 0;text-align:center}.mobile-content[data-v-d54ebce7]{display:flex;flex-direction:column;width:100%}.mobile-header[data-v-d54ebce7]{margin-bottom:.5rem}.mobile-title[data-v-d54ebce7]{font-size:.95rem;font-weight:600}.mobile-stats[data-v-d54ebce7]{display:flex;flex-direction:column;gap:.25rem}.mobile-stat-line[data-v-d54ebce7]{align-items:center;display:flex;font-size:.85rem}.stat-label[data-v-d54ebce7]{color:#9ca3af;margin-right:.5rem}.ml-4[data-v-d54ebce7]{margin-left:1rem}.loading-state[data-v-d54ebce7]{opacity:.7}[data-v-d54ebce7] caption{display:none}[data-v-d54ebce7] table{table-layout:fixed;width:100%}.monthly-history-table[data-v-e7e50807]{background:light-dark(#fff,#1a1a1a);border:1px solid light-dark(#e5e7eb,#374151);border-radius:.5rem;overflow:hidden}.month-container[data-v-e7e50807]{font-weight:600;padding:.5rem}.stat-value[data-v-e7e50807]{font-weight:500;padding:.5rem;text-align:right}.killed[data-v-e7e50807]{color:#10b981}.lost[data-v-e7e50807]{color:#ef4444}.isk-killed[data-v-e7e50807]{color:#3b82f6}.isk-lost[data-v-e7e50807]{color:#f59e0b}.efficiency-container[data-v-e7e50807]{align-items:center;display:flex;flex-direction:column;gap:.25rem;padding:.5rem}.efficiency-value[data-v-e7e50807]{font-size:.875rem;font-weight:600}.efficiency-bar[data-v-e7e50807]{background-color:light-dark(#e5e7eb,#374151);border-radius:2px;height:4px;overflow:hidden;width:100%}.efficiency-fill[data-v-e7e50807]{height:100%;transition:width .3s ease}.high-efficiency[data-v-e7e50807]{color:#10b981}.high-efficiency.efficiency-fill[data-v-e7e50807]{background-color:#10b981}.medium-efficiency[data-v-e7e50807]{color:#f59e0b}.medium-efficiency.efficiency-fill[data-v-e7e50807]{background-color:#f59e0b}.low-efficiency[data-v-e7e50807]{color:#ef4444}.low-efficiency.efficiency-fill[data-v-e7e50807]{background-color:#ef4444}[data-v-e7e50807] tbody tr:hover{background:light-dark(#f9fafb,#1f2937)}.empty-state[data-v-e7e50807]{color:#9ca3af;padding:2rem 0;text-align:center}.mobile-content[data-v-e7e50807]{display:flex;flex-direction:column;padding:.5rem;width:100%}.mobile-header[data-v-e7e50807]{align-items:center;border-bottom:1px solid light-dark(#e5e7eb,#374151);display:flex;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.5rem}.mobile-title[data-v-e7e50807]{font-size:1rem;font-weight:600}.efficiency-badge[data-v-e7e50807]{background:light-dark(rgba(0,0,0,.1),hsla(0,0%,100%,.1));border-radius:.25rem;font-size:.875rem;font-weight:600;padding:.25rem .5rem}.mobile-stats[data-v-e7e50807]{display:flex;flex-direction:column;gap:.5rem}.mobile-stat-row[data-v-e7e50807]{display:flex;gap:1rem;justify-content:space-between}.mobile-stat[data-v-e7e50807]{align-items:center;display:flex;flex:1;flex-direction:column;font-size:.875rem}.stat-label[data-v-e7e50807]{color:#9ca3af;font-size:.75rem;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.loading-state[data-v-e7e50807]{opacity:.7}@media (max-width:768px){.monthly-history-table[data-v-e7e50807]{border-radius:.25rem}}.corporation-stats-container[data-v-b68d615d]{padding:1rem}@media (max-width:768px){.corporation-stats-container[data-v-b68d615d]{padding:.5rem}}.character-card[data-v-5dc20106]{cursor:pointer;transition:transform .2s ease}.character-card[data-v-5dc20106]:hover{transform:scale(1.05)}.portrait-container[data-v-5dc20106]{border-radius:50%;box-shadow:0 4px 6px #0000001a;overflow:hidden}.portrait-image[data-v-5dc20106]{transition:transform .3s ease}.character-card:hover .portrait-image[data-v-5dc20106]{transform:scale(1.1)}.animate-spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.tab-content{background-color:#0000004d;border-radius:.5rem;padding:1rem}@media (prefers-color-scheme:dark){.tab-content{background-color:#1118274d}}.corporation-header{box-shadow:0 4px 20px #0003;overflow:hidden;position:relative}.corporation-logo-container{display:flex;justify-content:center;position:relative}.corporation-logo{height:164px;-o-object-fit:cover;object-fit:cover;width:164px}.member-count-indicator{background-color:#f3f4f6!important;border:1px solid;border-radius:6px;bottom:5px;box-shadow:0 2px 4px #0003;font-size:.75rem;min-width:60px;padding:4px 8px;position:absolute;right:5px;text-align:center;z-index:10}@media (prefers-color-scheme:dark){.member-count-indicator{background-color:#111827!important}}.stat-card{border:1px solid rgba(209,213,219,.5);border-radius:8px;padding:16px}@media (prefers-color-scheme:dark){.stat-card{border-color:#4b55634d}}.stat-header{align-items:center;border-bottom:1px solid rgba(209,213,219,.5);display:flex;gap:8px;margin-bottom:12px;padding-bottom:8px}@media (prefers-color-scheme:dark){.stat-header{border-color:#4b556333}}.stat-icon{height:20px;width:20px}.stat-title{font-size:.95rem;font-weight:600}.stat-label{font-size:.85rem}.stat-value{font-size:.95rem;font-weight:500}.stat-body{display:flex;flex-direction:column;gap:8px}.stat-row{align-items:center;display:flex;justify-content:space-between}.activity-info{display:flex;flex-direction:column;min-width:220px}.activity-info .activity-item{align-items:center;display:flex;flex-direction:row;margin-bottom:.5rem}.activity-item div{white-space:normal}@media (max-width:768px){.affiliation-logos{justify-content:flex-start;margin-top:1rem}.corporation-logo{height:128px;width:128px}.activity-info{margin-bottom:1rem;margin-top:1rem;width:100%}.activity-info .activity-item{align-items:center;flex-direction:row;flex-wrap:wrap}}@media (prefers-color-scheme:dark){[style*=light-dark][data-v-fe393096]{--tw-light-dark:var(--tw-dark)}}@media (prefers-color-scheme:light){[style*=light-dark][data-v-fe393096]{--tw-light-dark:var(--tw-light)}}[data-v-fe393096] .dscan-table{table-layout:fixed;width:100%}[data-v-fe393096] .dscan-table th{padding:.5rem .75rem}[data-v-fe393096] .dscan-table th:last-child{text-align:right}[data-v-fe393096] .ship-cell{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}[data-v-fe393096] .count-value{display:block;text-align:right;white-space:nowrap;width:100%}[data-v-fe393096] td:nth-child(2),[data-v-fe393096] th:nth-child(2){text-align:right;width:30%}[data-v-195e3b1b] tbody tr{border-color:#282828!important}[data-v-195e3b1b] tbody tr+tr{border-top:1px solid #282828!important}[data-v-195e3b1b] tbody tr:hover{background:light-dark(#e5e7eb,#1a1a1a)}@keyframes pulse-195e3b1b{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-195e3b1b]{animation:pulse-195e3b1b 1.5s ease-in-out infinite}.horizontal-grid[data-v-195e3b1b]{display:grid;gap:.75rem;grid-template-columns:repeat(var(--cols,7),1fr);padding:.5rem}.grid-cols-2[data-v-195e3b1b]{--cols:2}.grid-cols-3[data-v-195e3b1b]{--cols:3}.grid-cols-4[data-v-195e3b1b]{--cols:4}.grid-cols-5[data-v-195e3b1b]{--cols:5}.grid-cols-6[data-v-195e3b1b]{--cols:6}.grid-cols-7[data-v-195e3b1b]{--cols:7}.campaign-killlist[data-v-6b2ff9cb]{background-color:var(--background-800);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;margin:0!important;max-width:100%;overflow-x:auto;padding:0!important;width:100%!important}.campaign-killlist[data-v-6b2ff9cb]>*{margin:0!important;max-width:100%!important;width:100%!important}[data-v-6b2ff9cb] .ek-table-container,[data-v-6b2ff9cb] .overflow-x-auto,[data-v-6b2ff9cb] .table-container,[data-v-6b2ff9cb] .table-wrapper{margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.victim-name[data-v-6b2ff9cb]{color:light-dark(#111827,#fff);font-size:.875rem;font-weight:500;max-width:70%}.isk-value[data-v-6b2ff9cb]{font-size:.75rem;white-space:nowrap}.mobile-corporation[data-v-6b2ff9cb],.mobile-meta[data-v-6b2ff9cb]{font-size:.75rem;margin-bottom:.25rem}.mobile-footer[data-v-6b2ff9cb]{font-size:.75rem;margin-top:.25rem}[data-v-6b2ff9cb] .table-header{background-color:light-dark(hsla(0,0%,96%,.05),rgba(26,26,26,.5))!important;font-weight:600;padding:.5rem 1rem!important}[data-v-6b2ff9cb] .header-cell{color:light-dark(#4b5563,#9ca3af)!important;font-size:.75rem}@keyframes pulse-6b2ff9cb{0%,to{opacity:.7}50%{opacity:.4}}.animate-pulse[data-v-6b2ff9cb]{animation:pulse-6b2ff9cb 1.5s ease-in-out infinite}.bg-darkred[data-v-6b2ff9cb],.combined-loss-row[data-v-6b2ff9cb]{background-color:#8b000066!important}.combined-loss-row[data-v-6b2ff9cb]{border-left:3px solid #dc2626!important}[data-v-6b2ff9cb] tr.combined-loss-row td,[data-v-6b2ff9cb] tr.combined-loss-row,[data-v-6b2ff9cb] tr.combined-loss-row:hover{background-color:#8b000066!important}[data-v-6b2ff9cb] .mobile-container.combined-loss-row{background-color:#8b000066!important;border-left:3px solid #dc2626!important}[data-v-6b2ff9cb] .table-row.bg-darkred *,[data-v-6b2ff9cb] .table-row.combined-loss-row *{position:relative;z-index:1}[data-v-6b2ff9cb] a.table-row.bg-darkred,[data-v-6b2ff9cb] a.table-row.combined-loss-row{position:relative}[data-v-6b2ff9cb] a.table-row.bg-darkred:before,[data-v-6b2ff9cb] a.table-row.combined-loss-row:before{background-color:#50000099;content:"";inset:0;opacity:.7;pointer-events:none;position:absolute;z-index:0}.fade-text[data-v-6b2ff9cb]{mask-image:linear-gradient(90deg,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);position:relative}.global-tooltip[data-v-6b2ff9cb]{animation:tooltip-fade-in-6b2ff9cb .15s ease-out;background-color:light-dark(hsla(0,0%,100%,.98),rgba(30,30,30,.98));border:1px solid light-dark(rgba(229,231,235,.5),rgba(75,85,99,.5));border-radius:4px;box-shadow:0 2px 8px #0003;font-size:.875rem;max-width:300px;padding:4px 10px;pointer-events:none;position:fixed;white-space:normal;word-break:break-word;z-index:10000}@keyframes tooltip-fade-in-6b2ff9cb{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.skeleton-container[data-v-6b2ff9cb]{width:100%}.killlist-skeleton-row[data-v-6b2ff9cb]{background-color:light-dark(hsla(0,0%,100%,.4),rgba(26,26,26,.3));border-bottom:1px solid light-dark(rgba(229,231,235,.3),rgba(75,85,99,.2));border-radius:6px;display:flex;margin-bottom:4px;min-height:60px;padding:8px 12px;width:100%}.killlist-skeleton-cell[data-v-6b2ff9cb]{align-items:center;display:flex;flex-grow:0;flex-shrink:0}.killlist-skeleton-image[data-v-6b2ff9cb]{border-radius:6px;flex-shrink:0;height:64px;margin:0 8px;width:64px}.killlist-skeleton-image[data-v-6b2ff9cb],.killlist-skeleton-title[data-v-6b2ff9cb]{animation:pulse-6b2ff9cb 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#374151)}.killlist-skeleton-title[data-v-6b2ff9cb]{border-radius:4px;height:16px;width:100px}.killlist-skeleton-subtitle[data-v-6b2ff9cb]{margin-top:4px;width:80px}.killlist-skeleton-subtitle[data-v-6b2ff9cb],.killlist-skeleton-system[data-v-6b2ff9cb]{animation:pulse-6b2ff9cb 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#374151);border-radius:4px;height:12px}.killlist-skeleton-system[data-v-6b2ff9cb]{width:70px}.killlist-skeleton-security[data-v-6b2ff9cb]{width:24px}.killlist-skeleton-count[data-v-6b2ff9cb],.killlist-skeleton-security[data-v-6b2ff9cb]{animation:pulse-6b2ff9cb 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#374151);border-radius:4px;height:12px}.killlist-skeleton-count[data-v-6b2ff9cb]{width:20px}.killlist-skeleton-icon[data-v-6b2ff9cb]{animation:pulse-6b2ff9cb 1.5s ease-in-out infinite;background-color:light-dark(#e5e7eb,#374151);border-radius:4px;height:16px;width:16px}@media (max-width:640px){.campaign-killlist[data-v-6b2ff9cb],[data-v-6b2ff9cb] .ek-table-container,[data-v-6b2ff9cb] .table-body{max-width:100%;overflow-x:hidden;width:100%}.w-16[data-v-6b2ff9cb]{width:48px!important}.h-16[data-v-6b2ff9cb]{height:48px!important}}.campaign-header[data-v-408f7e78]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:1rem}.campaign-header[data-v-408f7e78],.campaign-sidebar-box[data-v-408f7e78]{background-color:var(--background-800);border:1px solid rgba(55,65,81,.3);border-radius:.5rem}.campaign-sidebar-box[data-v-408f7e78]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;overflow:hidden}@media (min-width:1024px){.lg\:w-4\/5[data-v-408f7e78]{width:80%}.lg\:w-1\/5[data-v-408f7e78]{width:20%}}.alliance-enter-active[data-v-1b1b2123],.alliance-leave-active[data-v-1b1b2123],.corp-enter-active[data-v-1b1b2123],.corp-leave-active[data-v-1b1b2123]{transition:all .3s ease}.alliance-enter-from[data-v-1b1b2123],.alliance-leave-to[data-v-1b1b2123],.corp-enter-from[data-v-1b1b2123],.corp-leave-to[data-v-1b1b2123]{opacity:0;transform:translateY(-10px)}.hover-highlight[data-v-1b1b2123]:hover{background-color:light-dark(hsla(0,0%,96%,.25),rgba(45,45,45,.5))!important}@media (prefers-color-scheme:dark){[style*=light-dark][data-v-1b1b2123]{--tw-light-dark:var(--tw-dark)}}@media (prefers-color-scheme:light){[style*=light-dark][data-v-1b1b2123]{--tw-light-dark:var(--tw-light)}}.modal-container[data-v-015e3fab]{animation:fadeIn-015e3fab .3s ease;display:flex;flex-direction:column;height:100%;inset:0;overflow:hidden;position:fixed;width:100%;-webkit-overflow-scrolling:touch}.modal-backdrop[data-v-015e3fab]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#fffffff2;inset:0;position:absolute}:root.dark .modal-backdrop[data-v-015e3fab]{background-color:#0f0f0ff2}.modal-content[data-v-015e3fab]{display:flex;flex-direction:column;height:100%;position:relative;width:100%;z-index:10}.modal-header[data-v-015e3fab]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:#ffffff80;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:1rem}:root.dark .modal-header[data-v-015e3fab]{background-color:#00000080;border-bottom-color:#374151}.modal-body[data-v-015e3fab]{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-color:rgba(156,163,175,.5) transparent;scrollbar-width:thin}.modal-body-content[data-v-015e3fab]{height:100%;padding:1rem 1rem calc(3.5rem + env(safe-area-inset-bottom,.5rem))}.modal-body[data-v-015e3fab]::-webkit-scrollbar{width:5px}.modal-body[data-v-015e3fab]::-webkit-scrollbar-track{background:transparent}.modal-body[data-v-015e3fab]::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:5px}@keyframes fadeIn-015e3fab{0%{opacity:0}to{opacity:1}}@supports not (((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))) or (-webkit-backdrop-filter:blur(8px))){.modal-backdrop[data-v-015e3fab]{background-color:#fffffffa!important}:root.dark .modal-backdrop[data-v-015e3fab]{background-color:#0f0f0ffa!important}.modal-header[data-v-015e3fab]{background-color:#fffffffa}:root.dark .modal-header[data-v-015e3fab]{background-color:#0f0f0ffa}}body.modal-open{overflow-y:hidden!important;padding-right:var(--scrollbar-width,15px)}@media (max-width:767px){body.modal-open{position:fixed!important;width:100%!important}}.background-switcher[data-v-dea7d7d7]{position:relative}.background-mobile-trigger[data-v-dea7d7d7],.background-trigger[data-v-dea7d7d7]{cursor:pointer}.background-icon[data-v-dea7d7d7]{color:var(--color-text-primary);font-size:var(--text-xl)}.background-dropdown[data-v-dea7d7d7]{padding:var(--space-2)}.background-header[data-v-dea7d7d7]{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.background-title[data-v-dea7d7d7]{color:var(--color-text-primary);font-size:var(--text-base);font-weight:var(--font-medium)}.background-reddit-section[data-v-dea7d7d7]{margin-bottom:var(--space-4)}.background-reddit-btn[data-v-dea7d7d7]{margin-bottom:var(--space-2)}.background-shuffle-icon[data-v-dea7d7d7]{margin-right:var(--space-2)}.background-reddit-info[data-v-dea7d7d7]{background-color:var(--color-bg-secondary);border-radius:var(--radius-base);color:var(--color-text-secondary);font-size:var(--text-xs);padding:var(--space-1) var(--space-2)}.background-reddit-meta[data-v-dea7d7d7]{align-items:center;display:flex}.background-check-icon[data-v-dea7d7d7]{color:var(--color-brand-primary);margin-right:var(--space-1)}.background-reddit-title[data-v-dea7d7d7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.background-loading[data-v-dea7d7d7]{padding:var(--space-4);text-align:center}.background-loading-icon[data-v-dea7d7d7]{animation:spin-dea7d7d7 1s linear infinite;font-size:var(--text-xl);margin-bottom:var(--space-2)}.background-loading-text[data-v-dea7d7d7]{color:var(--color-text-secondary);font-size:var(--text-sm)}.background-grid[data-v-dea7d7d7]{display:grid;gap:var(--space-2);grid-template-columns:repeat(2,1fr)}.background-thumb[data-v-dea7d7d7]{background:transparent;border:none;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);cursor:pointer;overflow:hidden;position:relative;transition:var(--transition-transform)}.background-thumb[data-v-dea7d7d7]:hover{transform:scale(1.02)}.background-thumb[data-v-dea7d7d7]:focus{outline:none}.background-thumb[data-v-dea7d7d7]:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.background-thumb-active[data-v-dea7d7d7]{outline:2px solid var(--color-brand-primary)}.background-thumb-image[data-v-dea7d7d7]{aspect-ratio:16/9;background-color:var(--color-bg-secondary);overflow:hidden}.background-img[data-v-dea7d7d7]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.background-thumb-name[data-v-dea7d7d7]{background:#000000b3;bottom:0;left:0;padding:var(--space-1) var(--space-2);position:absolute;right:0}.background-name-text[data-v-dea7d7d7]{color:#fff;font-size:var(--text-xs)}.background-mobile-reddit[data-v-dea7d7d7]{margin-bottom:var(--space-6);padding:0 var(--space-4)}.background-mobile-reddit-btn[data-v-dea7d7d7]{margin-bottom:var(--space-3)}.background-mobile-reddit-info[data-v-dea7d7d7]{background-color:var(--color-bg-secondary);border-radius:var(--radius-lg);color:var(--color-text-secondary);font-size:var(--text-sm);padding:var(--space-3)}.background-mobile-reddit-meta[data-v-dea7d7d7]{align-items:center;display:flex}.background-mobile-loading[data-v-dea7d7d7]{padding:var(--space-8);text-align:center}.background-mobile-grid[data-v-dea7d7d7]{display:grid;gap:var(--space-4);grid-template-columns:repeat(2,1fr);padding:0 var(--space-4)}.background-mobile-thumb[data-v-dea7d7d7]{background:transparent;border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;overflow:hidden;position:relative;transition:var(--transition-transform)}.background-mobile-thumb[data-v-dea7d7d7]:hover{transform:scale(1.02)}.background-mobile-thumb[data-v-dea7d7d7]:focus{outline:none}.background-mobile-thumb-active[data-v-dea7d7d7]{outline:2px solid var(--color-brand-primary)}.background-mobile-thumb-image[data-v-dea7d7d7]{aspect-ratio:16/9;background-color:var(--color-bg-secondary);overflow:hidden}.background-mobile-img[data-v-dea7d7d7]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.background-mobile-overlay[data-v-dea7d7d7]{background:#000000b3;bottom:0;left:0;padding:var(--space-2) var(--space-3);position:absolute;right:0}.background-mobile-overlay-content[data-v-dea7d7d7]{align-items:center;display:flex;justify-content:space-between}.background-mobile-name[data-v-dea7d7d7]{color:#fff;font-size:var(--text-sm);font-weight:var(--font-medium)}@keyframes spin-dea7d7d7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.dark{box-shadow:0 1px 3px #0000004d}.language-selector[data-v-8424b498]{position:relative}.language-trigger[data-v-8424b498]{align-items:center;cursor:pointer;display:flex}.language-icon[data-v-8424b498]{font-size:var(--text-lg)}.language-dropdown[data-v-8424b498]{padding:var(--space-2) 0;width:12rem}.language-option[data-v-8424b498]{align-items:center;background:transparent;border:none;color:var(--color-text-primary);cursor:pointer;display:flex;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);text-align:left;transition:var(--transition-colors);width:100%}.language-option[data-v-8424b498]:hover{background-color:var(--color-bg-tertiary)}.language-option-active[data-v-8424b498]{font-weight:var(--font-medium)}.language-check-icon[data-v-8424b498]{color:var(--color-brand-primary);margin-right:var(--space-2)}.language-spacer[data-v-8424b498]{margin-right:var(--space-2);width:1.25rem}.language-code[data-v-8424b498]{color:var(--color-text-secondary);font-size:var(--text-xs);margin-left:auto}.language-mobile[data-v-8424b498]{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.language-mobile-title[data-v-8424b498]{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);padding:var(--space-2) 0}.language-mobile-grid[data-v-8424b498]{display:grid;gap:var(--space-2);grid-template-columns:repeat(2,1fr)}.language-mobile-option[data-v-8424b498]{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;padding:var(--space-2)}.language-mobile-option-active[data-v-8424b498]{border:2px solid var(--color-brand-primary);border-radius:var(--radius-base)}.language-mobile-check[data-v-8424b498]{color:var(--color-brand-primary);margin-right:var(--space-2)}.language-mobile-name[data-v-8424b498]{font-size:var(--text-sm)}.navbar-user[data-v-56c36360]{align-items:center;display:flex}.navbar-user-desktop[data-v-56c36360]{display:none}.navbar-user-mobile[data-v-56c36360]{display:block}@media (min-width:768px){.navbar-user-desktop[data-v-56c36360]{display:block}.navbar-user-mobile[data-v-56c36360]{display:none}}.dropdown-enter-active[data-v-56c36360],.dropdown-leave-active[data-v-56c36360]{transition:opacity .2s,transform .2s}.dropdown-enter-from[data-v-56c36360],.dropdown-leave-to[data-v-56c36360]{opacity:0;transform:translateY(-.25rem)}.user-mobile-fullscreen[data-v-56c36360]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@supports not (((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))) or (-webkit-backdrop-filter:blur(4px))){.user-mobile-fullscreen[data-v-56c36360]{background-color:#f9fafbf2!important}:root.dark .user-mobile-fullscreen[data-v-56c36360]{background-color:#1f2937f2!important}}.user-sso-image[data-v-56c36360]{border-radius:.375rem}.mobile-search-content[data-v-75dc7133]{display:flex;flex-direction:column;height:100%;padding:16px}.mobile-search-wrapper[data-v-75dc7133]{align-items:center;background:#f9f9f9;border:1px solid #e5e5e5;border-radius:12px;display:flex;margin-bottom:20px;padding:16px}.mobile-search-icon[data-v-75dc7133]{color:#666;font-size:20px;margin-right:12px}.mobile-search-input[data-v-75dc7133]{background:transparent;border:none;color:#333;flex:1;font-size:16px;outline:none}.mobile-search-input[data-v-75dc7133]::-moz-placeholder{color:#999}.mobile-search-input[data-v-75dc7133]::placeholder{color:#999}.mobile-category-summary[data-v-75dc7133]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.mobile-category-button[data-v-75dc7133]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:8px 12px;transition:all .2s}.mobile-category-button[data-v-75dc7133]:hover{box-shadow:0 4px 8px #667eea4d;transform:translateY(-1px)}.mobile-results-container[data-v-75dc7133]{flex:1;overflow-y:auto}.mobile-category[data-v-75dc7133]{margin-bottom:24px}.mobile-section-title[data-v-75dc7133]{align-items:center;border-bottom:1px solid #e5e5e5;color:#333;display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:12px;padding-bottom:8px}.mobile-section-icon[data-v-75dc7133]{color:#667eea}.mobile-results-list[data-v-75dc7133]{display:flex;flex-direction:column;gap:8px}.mobile-result-item[data-v-75dc7133]{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:8px;color:inherit;cursor:pointer;display:flex;padding:12px;text-decoration:none;transition:all .2s}.mobile-result-item[data-v-75dc7133]:hover{background:#f9f9f9;border-color:#667eea;transform:translate(2px)}.mobile-result-avatar[data-v-75dc7133]{align-items:center;background:#f0f0f0;border-radius:50%;display:flex;height:40px;justify-content:center;margin-right:12px;overflow:hidden;width:40px}.mobile-result-image[data-v-75dc7133]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-map-image[data-v-75dc7133]{height:24px;width:24px}.mobile-result-fallback[data-v-75dc7133]{color:#666;font-size:18px}.mobile-result-content[data-v-75dc7133]{flex:1}.mobile-result-name[data-v-75dc7133]{color:#333;font-weight:500;margin-bottom:2px}.mobile-result-meta[data-v-75dc7133]{color:#666;font-size:14px;text-transform:capitalize}.mobile-empty-state[data-v-75dc7133],.mobile-loading[data-v-75dc7133],.mobile-no-results[data-v-75dc7133]{color:#666;padding:40px 20px;text-align:center}.mobile-empty-title[data-v-75dc7133]{color:#333;font-size:18px;font-weight:600;margin-bottom:8px}.mobile-empty-subtitle[data-v-75dc7133]{color:#666}.dark{background:#374151;border-color:#4b5563}.dark{background:#374151;border-color:#4b5563;color:#f9fafb}.dark{background:#4b5563}.dark{border-color:#4b5563;color:#f9fafb}.dark{color:#f9fafb}.dark{color:#9ca3af}.spotlight-overlay[data-v-012df079]{align-items:flex-start;animation:spotlight-overlay-enter-012df079 .2s ease-out;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0009;display:flex;justify-content:center;inset:0;padding:10vh var(--space-4) var(--space-4);position:fixed;z-index:9999}@keyframes spotlight-overlay-enter-012df079{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0}to{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:1}}.spotlight-container[data-v-012df079]{animation:spotlight-container-enter-012df079 .3s ease-out;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--color-surface-primary);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 25px 50px -12px #00000040,0 4px 25px -4px #00000026,0 0 0 1px var(--color-border-secondary);display:flex;flex-direction:column;max-height:80vh;max-width:42rem;overflow:hidden;width:100%}@keyframes spotlight-container-enter-012df079{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.spotlight-header[data-v-012df079]{background:var(--color-surface-secondary);border-bottom:1px solid var(--color-border);padding:var(--space-6)}.spotlight-search-wrapper[data-v-012df079]{align-items:center;display:flex;position:relative}.spotlight-search-icon[data-v-012df079]{color:var(--color-text-muted);font-size:var(--text-xl);left:var(--space-4);pointer-events:none;position:absolute}.spotlight-input[data-v-012df079]{background:var(--color-surface-tertiary);border:none;border-radius:var(--radius-lg);color:var(--color-text-primary);font-size:var(--text-lg);height:3.5rem;outline:none;padding:0 var(--space-12) 0 3.5rem;transition:background-color .2s ease;width:100%}.spotlight-input[data-v-012df079]:focus{background:var(--color-surface-primary);box-shadow:0 0 0 2px var(--color-primary-alpha)}.spotlight-input[data-v-012df079]::-moz-placeholder{color:var(--color-text-muted)}.spotlight-input[data-v-012df079]::placeholder{color:var(--color-text-muted)}.spotlight-shortcut[data-v-012df079]{position:absolute;right:var(--space-4)}.spotlight-content[data-v-012df079]{display:flex;flex:1;flex-direction:column;overflow:hidden}.spotlight-content-loading[data-v-012df079]{overflow:hidden}.spotlight-loading[data-v-012df079]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--space-12);text-align:center}.spotlight-loading-spinner[data-v-012df079]{color:var(--color-text-muted);font-size:2rem;margin-bottom:var(--space-4)}.spotlight-loading-text[data-v-012df079]{color:var(--color-text-muted);font-size:var(--text-sm)}.spotlight-empty[data-v-012df079],.spotlight-no-results[data-v-012df079]{padding:var(--space-8) var(--space-6);text-align:center}.spotlight-empty-icon[data-v-012df079],.spotlight-no-results-icon[data-v-012df079]{color:var(--color-text-muted);font-size:3rem;margin-bottom:var(--space-4)}.spotlight-empty-title[data-v-012df079],.spotlight-no-results-title[data-v-012df079]{color:var(--color-text-primary);font-size:var(--text-xl);font-weight:var(--font-semibold);margin-bottom:var(--space-2)}.spotlight-empty-subtitle[data-v-012df079],.spotlight-no-results-subtitle[data-v-012df079]{color:var(--color-text-muted);margin-bottom:var(--space-8)}.spotlight-quick-actions[data-v-012df079],.spotlight-recent[data-v-012df079]{margin-top:var(--space-6)}.spotlight-section-title[data-v-012df079]{align-items:center;color:var(--color-text-muted);display:flex;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--space-2);letter-spacing:.5px;margin-bottom:var(--space-3);text-transform:uppercase}.spotlight-section-icon[data-v-012df079]{font-size:var(--text-base)}.spotlight-quick-grid[data-v-012df079]{display:grid;gap:var(--space-2);grid-template-columns:repeat(4,1fr)}.spotlight-quick-item[data-v-012df079]{align-items:center;background:var(--color-surface-tertiary);border-radius:var(--radius-base);color:var(--color-text-primary);display:flex;font-size:var(--text-sm);gap:var(--space-2);padding:var(--space-3);text-decoration:none;transition:all .2s ease}.spotlight-quick-item[data-v-012df079]:hover{background:var(--color-surface-secondary);transform:translateY(-1px)}.spotlight-quick-item[data-type=latest][data-v-012df079]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #2563eb;color:#fff}.spotlight-quick-item[data-type=big][data-v-012df079]{background:linear-gradient(135deg,#f59e0b,#d97706);border:1px solid #b45309;color:#fff}.spotlight-quick-item[data-type=battles][data-v-012df079]{background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid #b91c1c;color:#fff}.spotlight-quick-item[data-type=stats][data-v-012df079]{background:linear-gradient(135deg,#10b981,#059669);border:1px solid #047857;color:#fff}.spotlight-quick-item[data-type][data-v-012df079]:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.spotlight-quick-icon[data-v-012df079]{font-size:var(--text-base)}.spotlight-recent-list[data-v-012df079]{display:flex;flex-direction:column;gap:var(--space-1)}.spotlight-recent-item[data-v-012df079]{align-items:center;background:transparent;border:none;border-radius:var(--radius-base);color:var(--color-text-primary);cursor:pointer;display:flex;gap:var(--space-2);padding:var(--space-2) var(--space-3);text-align:left;transition:background-color .2s ease;width:100%}.spotlight-recent-item[data-v-012df079]:hover{background:var(--color-surface-tertiary)}.spotlight-recent-icon[data-v-012df079]{flex-shrink:0}.spotlight-recent-icon[data-v-012df079],.spotlight-recent-remove[data-v-012df079]{color:var(--color-text-muted);font-size:var(--text-sm)}.spotlight-recent-remove[data-v-012df079]{margin-left:auto;opacity:0;transition:opacity .2s ease}.spotlight-recent-item:hover .spotlight-recent-remove[data-v-012df079]{opacity:1}.spotlight-bottom-sections[data-v-012df079]{display:grid;gap:var(--space-6);grid-template-columns:1fr 2fr;margin-top:var(--space-6)}.spotlight-eve-tools-grid[data-v-012df079]{display:grid;gap:var(--space-2);grid-template-columns:repeat(3,1fr);margin-top:var(--space-3)}.spotlight-eve-tool[data-v-012df079]{align-items:center;background:var(--color-surface-tertiary);border:1px solid hsla(0,0%,50%,.2);border-radius:var(--radius-base);color:var(--color-text-primary);display:flex;flex-direction:column;font-size:var(--text-xs);font-weight:500;gap:var(--space-2);opacity:1;padding:var(--space-3) var(--space-2);text-align:center;text-decoration:none;transition:all .3s ease}.spotlight-eve-tool[data-v-012df079]:hover{background:var(--color-surface-secondary);border-color:var(--color-primary-400);box-shadow:0 2px 8px #0000001a;color:var(--color-primary-600);transform:translateY(-1px)}.dark{background:#ffffff0d;border-color:#ffffff1a;color:var(--color-text-primary)}.dark{background:#ffffff1a;border-color:var(--color-primary-500);color:var(--color-primary-400)}.spotlight-eve-tool-icon[data-v-012df079]{flex-shrink:0;height:20px;opacity:1;transition:opacity .3s ease;width:20px}.spotlight-eve-tool:hover .spotlight-eve-tool-icon[data-v-012df079]{opacity:1}.spotlight-results[data-v-012df079]{display:flex;flex-direction:column;overflow:hidden}.spotlight-category-summary[data-v-012df079]{background:var(--color-surface-primary);border-bottom:1px solid var(--color-border);box-shadow:0 2px 8px #0000001a;display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--space-2);margin-bottom:0;padding:var(--space-4) var(--space-6);position:relative}.dark{box-shadow:0 2px 8px #0000004d}.spotlight-results-container[data-v-012df079]{max-height:calc(80vh - 300px);overflow-y:auto;padding:var(--space-4) 0}.spotlight-category-button[data-v-012df079]{align-items:center;background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:var(--space-2);padding:var(--space-2) var(--space-3);text-decoration:none;transition:all .2s ease}.spotlight-category-button[data-type=character][data-v-012df079]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#2563eb;color:#fff}.spotlight-category-button[data-type=corporation][data-v-012df079]{background:linear-gradient(135deg,#10b981,#059669);border-color:#047857;color:#fff}.spotlight-category-button[data-type=alliance][data-v-012df079]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-color:#6d28d9;color:#fff}.spotlight-category-button[data-type=ship][data-v-012df079]{background:linear-gradient(135deg,#f59e0b,#d97706);border-color:#b45309;color:#fff}.spotlight-category-button[data-type=item][data-v-012df079]{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:#b91c1c;color:#fff}.spotlight-category-button[data-type=system][data-v-012df079]{background:linear-gradient(135deg,#06b6d4,#0891b2);border-color:#0e7490;color:#fff}.spotlight-category-button[data-type=region][data-v-012df079]{background:linear-gradient(135deg,#84cc16,#65a30d);border-color:#4d7c0f;color:#fff}.spotlight-category-button[data-type=faction][data-v-012df079]{background:linear-gradient(135deg,#ec4899,#db2777);border-color:#be185d;color:#fff}.spotlight-category-button[data-v-012df079]:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.spotlight-category[data-v-012df079]{margin-bottom:var(--space-6)}.spotlight-category[data-v-012df079]:first-child{margin-top:var(--space-4)}.spotlight-category[data-v-012df079]:last-child{margin-bottom:0}.spotlight-category .spotlight-section-title[data-v-012df079]{margin-bottom:var(--space-3);padding:0 var(--space-6)}.spotlight-results-list[data-v-012df079]{display:grid;gap:0;grid-template-columns:1fr 1fr}.spotlight-result-item[data-v-012df079]{align-items:center;color:var(--color-text-primary);display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-6);text-decoration:none;transition:background-color .2s ease}.spotlight-result-item[data-v-012df079]:hover,.spotlight-result-selected[data-v-012df079]{background:#3b82f614;border-left:3px solid var(--color-primary-500)}.dark{background:#3b82f626;border-left:3px solid var(--color-primary-400)}.spotlight-result-avatar[data-v-012df079]{border-radius:var(--radius-base);flex-shrink:0;height:32px;overflow:hidden;width:32px}.spotlight-result-image[data-v-012df079]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.spotlight-map-image[data-v-012df079]{filter:brightness(.8) contrast(1.2);-o-object-fit:cover;object-fit:cover}html.dark .spotlight-container .spotlight-map-image[data-v-012df079]{filter:brightness(.6) contrast(1.3) hue-rotate(200deg)}.spotlight-result-fallback[data-v-012df079]{align-items:center;background:var(--color-gray-200);color:var(--color-text-muted);display:flex;font-size:var(--text-sm);height:100%;justify-content:center;width:100%}.dark{background:var(--color-gray-700)}.spotlight-result-content[data-v-012df079]{flex:1;min-width:0}.spotlight-result-name[data-v-012df079]{color:var(--color-text-primary);font-weight:var(--font-medium);margin-bottom:var(--space-1)}.spotlight-result-arrow[data-v-012df079],.spotlight-result-meta[data-v-012df079]{color:var(--color-text-muted);font-size:var(--text-sm)}.spotlight-result-arrow[data-v-012df079]{flex-shrink:0;opacity:0;transition:opacity .2s ease}.spotlight-result-item:hover .spotlight-result-arrow[data-v-012df079],.spotlight-result-selected .spotlight-result-arrow[data-v-012df079]{opacity:1}.spotlight-footer[data-v-012df079]{background:var(--color-surface-secondary);border-top:1px solid var(--color-border);padding:var(--space-4) var(--space-6)}.spotlight-footer-shortcuts[data-v-012df079]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:center}.spotlight-shortcut-group[data-v-012df079]{color:var(--color-text-muted);display:flex;gap:var(--space-2)}.spotlight-key[data-v-012df079],.spotlight-shortcut-group[data-v-012df079]{align-items:center;font-size:var(--text-xs)}.spotlight-key[data-v-012df079]{background:var(--color-surface-tertiary);border:1px solid var(--color-border);border-radius:3px;box-shadow:inset 0 -1px 0 var(--color-border-secondary);color:var(--color-text-primary);display:inline-flex;font-weight:var(--font-medium);height:1.5rem;justify-content:center;min-width:1.5rem;padding:0 var(--space-1)}.spotlight-key-label[data-v-012df079]{color:var(--color-text-muted);font-size:var(--text-xs)}.navbar-desktop[data-v-3235100a]{background-color:#fff0;display:none;height:4rem;left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:50}html.dark .navbar-desktop[data-v-3235100a]{background-color:transparent}.navbar-desktop.navbar-scrolled[data-v-3235100a]{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background-color:#fffc!important;-webkit-mask:linear-gradient(90deg,transparent 0,#000 100px,#000 calc(100% - 100px),transparent);mask:linear-gradient(90deg,transparent 0,#000 100px,#000 calc(100% - 100px),transparent)}.navbar-desktop.navbar-scrolled .navbar-container[data-v-3235100a]{margin:0 auto;max-width:80rem;padding:0 var(--space-4)}html.dark .navbar-desktop.navbar-scrolled[data-v-3235100a]{background-color:#000c!important}@media (min-width:768px){.navbar-desktop[data-v-3235100a]{display:flex}}.navbar-container[data-v-3235100a]{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:80rem;padding:0 var(--space-4);transition:all .3s ease;width:100%}.navbar-section-left[data-v-3235100a],.navbar-section-right[data-v-3235100a]{gap:var(--space-2)}.navbar-section-left[data-v-3235100a],.navbar-section-right[data-v-3235100a],.navbar-section-right[data-v-3235100a]>*{align-items:center;display:flex;flex-shrink:0}.navbar-section-center[data-v-3235100a]{align-items:center;display:flex;flex:1;justify-content:center;margin:0 var(--space-4);min-width:0}.navbar-icon[data-v-3235100a]{font-size:var(--text-lg);margin-right:var(--space-2)}.navbar-icon-only[data-v-3235100a]{margin-right:0!important}.navbar-chevron[data-v-3235100a],.navbar-text[data-v-3235100a]{font-size:var(--text-lg)}.navbar-chevron[data-v-3235100a]{margin-left:var(--space-1)}.navbar-search[data-v-3235100a]{max-width:48rem;width:100%}.navbar-search-button[data-v-3235100a]{align-items:center!important;background:#0000000d!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:var(--radius-lg)!important;color:var(--color-text-muted)!important;cursor:pointer!important;display:flex!important;font-size:var(--text-sm)!important;gap:var(--space-3)!important;height:2.75rem!important;justify-content:flex-start!important;max-width:32rem!important;padding:0 var(--space-4)!important;text-align:left!important;transition:all .2s ease!important;width:100%!important}.navbar-search-button[data-v-3235100a]:hover{background:#0000001a!important;border-color:#0003!important;color:var(--color-text-primary)!important}.dark{background:#ffffff0d!important;border:1px solid hsla(0,0%,100%,.1)!important;color:var(--color-text-muted)!important}.dark{background:#ffffff1a!important;border-color:#fff3!important;color:var(--color-text-primary)!important}.navbar-search-icon[data-v-3235100a]{color:var(--color-text-muted)!important;font-size:var(--text-base)!important;margin-right:0!important}.navbar-search-text[data-v-3235100a]{flex:1!important;font-weight:var(--font-normal)!important;text-align:left!important}.navbar-search-shortcut[data-v-3235100a]{align-items:center!important;display:flex!important;gap:2px!important;margin-left:auto!important}.navbar-key[data-v-3235100a]{align-items:center!important;background:#0000001a!important;border:1px solid rgba(0,0,0,.2)!important;border-radius:2px!important;box-shadow:inset 0 -1px #0000001a!important;color:var(--color-text-muted)!important;display:inline-flex!important;font-size:10px!important;font-weight:var(--font-medium)!important;height:1.25rem!important;justify-content:center!important;min-width:1.25rem!important;padding:0 2px!important}.dark{background:#ffffff1a!important;border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:inset 0 -1px #ffffff1a!important}.navbar-mobile-search-button[data-v-3235100a]{align-items:center;background:#0000000d;border:1px solid rgba(0,0,0,.1);border-radius:var(--radius-base);color:var(--color-text-muted);cursor:pointer;display:flex;flex:1;font-size:var(--text-sm);gap:var(--space-2);margin:0 var(--space-2);padding:var(--space-2) var(--space-3);transition:all .2s ease}.navbar-mobile-search-button[data-v-3235100a]:hover{background:#0000001a;color:var(--color-text-primary)}.dark{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1)}.dark{background:#ffffff1a}.navbar-mobile-search-icon[data-v-3235100a]{color:var(--color-text-muted);font-size:var(--text-base)}.navbar-mobile-search-text[data-v-3235100a]{color:var(--color-text-muted);font-size:var(--text-sm)}.dropdown-separator[data-v-3235100a]{background:var(--color-border);height:1px;margin:var(--space-2) 0;opacity:.5}.navbar-section-left[data-v-3235100a] button,.navbar-section-right[data-v-3235100a] button{align-items:center!important;border-radius:var(--radius-base)!important;box-sizing:border-box!important;display:flex!important;font-size:var(--text-sm)!important;font-weight:var(--font-medium)!important;min-height:2.5rem!important;padding:var(--space-2) var(--space-3)!important}.navbar-section-left[data-v-3235100a] button:hover,.navbar-section-right[data-v-3235100a] button:hover{background-color:#37415199!important;color:var(--color-text-primary)!important;transition:background-color .2s ease!important}.navbar-section-left[data-v-3235100a] button,.navbar-section-right[data-v-3235100a] button{margin:0!important}.navbar-mobile[data-v-3235100a]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:#ffffff1a;box-shadow:var(--shadow-sm);display:block;left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:50}html.dark .navbar-mobile[data-v-3235100a]{background-color:#0000001a;margin-left:10px;margin-right:10px}.navbar-mobile.navbar-scrolled[data-v-3235100a]{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background-color:#fffc!important;border-radius:12px;margin-left:10px;margin-right:10px;-webkit-mask:linear-gradient(90deg,transparent 0,#000 30px,#000 calc(100% - 30px),transparent);mask:linear-gradient(90deg,transparent 0,#000 30px,#000 calc(100% - 30px),transparent)}.navbar-mobile.navbar-scrolled .navbar-mobile-header[data-v-3235100a]{margin:0 auto;max-width:80rem}html.dark .navbar-mobile.navbar-scrolled[data-v-3235100a]{background-color:#000c!important}.navbar-mobile.navbar-hidden[data-v-3235100a]{opacity:0;pointer-events:none;transform:translateY(-100%)}@media (min-width:768px){.navbar-mobile[data-v-3235100a]{display:none}}.navbar-mobile-header[data-v-3235100a]{align-items:center;display:flex;height:4rem;justify-content:space-between;margin:0 auto;max-width:80rem;padding:var(--space-4);transition:all .3s ease;width:100%}.navbar-mobile-logo[data-v-3235100a]{align-items:center;color:var(--color-text-primary);display:flex;text-decoration:none}.navbar-mobile-logo-icon[data-v-3235100a]{color:var(--color-text-primary);font-size:var(--text-2xl)}.navbar-mobile-center[data-v-3235100a]{align-items:center;display:flex;flex-grow:1;margin:0 var(--space-2)}.navbar-mobile-search[data-v-3235100a]{width:100%}.navbar-mobile-actions[data-v-3235100a]{align-items:center;display:flex;gap:var(--space-3)}.navbar-mobile-button[data-v-3235100a],.navbar-mobile-link[data-v-3235100a]{text-decoration:none}.navbar-mobile-button[data-v-3235100a],.navbar-mobile-link[data-v-3235100a],.navbar-mobile-menu-toggle[data-v-3235100a]{align-items:center;background:transparent;border:none;color:var(--color-text-primary);cursor:pointer;display:flex}.navbar-mobile-icon[data-v-3235100a]{color:var(--color-text-primary);font-size:var(--text-xl)}.modal-container{margin-top:-45px!important}.footer[data-v-58c6ecd8]{border-top:1px solid hsla(0,0%,50%,.4);box-sizing:border-box;display:block;font-size:.875rem;height:auto;margin:0!important;overflow:visible;padding:1rem 1rem 0;width:100%}.eve-tools-section[data-v-58c6ecd8]{border-top:1px solid hsla(0,0%,50%,.1);margin-top:1rem;padding-bottom:1rem;padding-top:1rem}.eve-tools-content[data-v-58c6ecd8]{margin:0;max-width:none;width:100%}.eve-tools-grid[data-v-58c6ecd8]{display:flex;gap:.5rem;width:100%}.eve-tool-button[data-v-58c6ecd8]{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:#80808099;display:flex;flex:1;flex-direction:column;font-size:.75rem;font-weight:400;justify-content:center;min-height:80px;opacity:.5;padding:.75rem .5rem;text-decoration:none;transition:all .3s ease}.eve-tool-button[data-v-58c6ecd8]:hover{background:#8080801a;border-color:#8080804d;box-shadow:0 2px 8px #0000001a;color:var(--color-gray-600);opacity:1;transform:translateY(-1px)}.dark{color:#ffffff73;opacity:.35}.dark{background:#ffffff0d;border-color:#fff3;color:var(--color-gray-400);opacity:1}.tool-logo[data-v-58c6ecd8]{flex-shrink:0;height:24px;margin-bottom:.5rem;opacity:1;transition:opacity .3s ease;width:24px}.eve-tool-button:hover .tool-logo[data-v-58c6ecd8]{opacity:1}@media (max-width:768px){.eve-tools-grid[data-v-58c6ecd8]{gap:.25rem}.eve-tool-button[data-v-58c6ecd8]{font-size:.6rem;min-height:70px;padding:.5rem .25rem}.tool-logo[data-v-58c6ecd8]{height:18px;margin-bottom:.25rem;width:18px}}@media (max-width:480px){.eve-tool-button[data-v-58c6ecd8]{font-size:.55rem;min-height:60px;padding:.4rem .2rem}.tool-logo[data-v-58c6ecd8]{height:16px;width:16px}}.footer-content[data-v-58c6ecd8]{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem;min-height:0;padding-bottom:0}.footer-section[data-v-58c6ecd8]{flex:1;min-width:150px}.footer-link[data-v-58c6ecd8]{color:var(--color-primary-500);text-decoration:none;transition:color .2s ease}.footer-link[data-v-58c6ecd8]:hover{color:var(--color-primary-600);text-decoration:underline}@media (max-width:640px){.footer-content[data-v-58c6ecd8]{flex-direction:column;gap:.5rem;margin-bottom:.5rem;overflow:hidden}.footer-section[data-v-58c6ecd8]{text-align:center;width:100%}}.background-view-button[data-v-5add8eeb]{bottom:20px;left:20px;opacity:.6;position:fixed;transition:opacity .3s ease,transform .3s ease;z-index:40}.background-view-button[data-v-5add8eeb]:hover{opacity:1;transform:scale(1.05)}.background-view-button .u-button[data-v-5add8eeb]{box-shadow:0 0 10px #0000004d}.background-randomizer-button[data-v-74510bd9]{bottom:20px;left:75px;opacity:.6;position:fixed;transition:opacity .3s ease,transform .3s ease;z-index:40}.background-randomizer-button[data-v-74510bd9]:hover{opacity:1;transform:scale(1.05)}.background-randomizer-button[data-v-74510bd9] .u-button{box-shadow:0 0 10px #0000004d}.background-randomizer-button[data-v-74510bd9]:not(.loading):hover .lucide-shuffle{animation:shuffle-74510bd9 .6s ease-in-out}@keyframes shuffle-74510bd9{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.background-randomizer-button[data-v-74510bd9] .lucide-refresh-ccw{animation:spin-74510bd9 1s linear infinite}@keyframes spin-74510bd9{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spooderman[data-v-4d677aea]{height:auto;pointer-events:none;position:fixed;transition:transform .5s cubic-bezier(.25,.46,.45,.94);width:450px;z-index:9999}.spooderman--leaving[data-v-4d677aea]{transition:transform .8s cubic-bezier(.55,.085,.68,.53)}.spooderman--left[data-v-4d677aea]{left:0;top:var(--y);transform:translateY(-50%) translate(-350px) rotate(45deg) scaleX(-1);transform-origin:left center}.spooderman--right[data-v-4d677aea]{right:0;top:var(--y);transform:translateY(-50%) translate(350px) rotate(-45deg);transform-origin:right center}.spooderman--bottom[data-v-4d677aea]{bottom:0;left:var(--x);transform:translate(-50%) translateY(320px);transform-origin:center bottom}.spooderman--entering.spooderman--left[data-v-4d677aea]{transform:translateY(-50%) translate(-350px) rotate(45deg) scaleX(-1)}.spooderman--peeking.spooderman--left[data-v-4d677aea]{transform:translateY(-50%) translate(-120px) rotate(45deg) scaleX(-1)}.spooderman--leaving.spooderman--left[data-v-4d677aea]{transform:translateY(-50%) translate(-400px) rotate(45deg) scaleX(-1)}.spooderman--entering.spooderman--right[data-v-4d677aea]{transform:translateY(-50%) translate(350px) rotate(-45deg)}.spooderman--peeking.spooderman--right[data-v-4d677aea]{transform:translateY(-50%) translate(120px) rotate(-45deg)}.spooderman--leaving.spooderman--right[data-v-4d677aea]{transform:translateY(-50%) translate(400px) rotate(-45deg)}.spooderman--entering.spooderman--bottom[data-v-4d677aea]{transform:translate(-50%) translateY(320px)}.spooderman--peeking.spooderman--bottom[data-v-4d677aea]{transform:translate(-50%) translateY(80px)}.spooderman--leaving.spooderman--bottom[data-v-4d677aea]{transform:translate(-50%) translateY(380px)}.spooderman--shaking.spooderman--left[data-v-4d677aea]{animation:shake-left-4d677aea .3s ease-in-out infinite}.spooderman--shaking.spooderman--right[data-v-4d677aea]{animation:shake-right-4d677aea .3s ease-in-out infinite}.spooderman--shaking.spooderman--bottom[data-v-4d677aea]{animation:shake-bottom-4d677aea .3s ease-in-out infinite}@keyframes shake-left-4d677aea{0%,to{transform:translateY(-50%) translate(-120px) rotate(45deg) scaleX(-1)}25%{transform:translateY(-50%) translate(-120px) rotate(35deg) scaleX(-1)}75%{transform:translateY(-50%) translate(-120px) rotate(55deg) scaleX(-1)}}@keyframes shake-right-4d677aea{0%,to{transform:translateY(-50%) translate(120px) rotate(-45deg)}25%{transform:translateY(-50%) translate(120px) rotate(-35deg)}75%{transform:translateY(-50%) translate(120px) rotate(-55deg)}}@keyframes shake-bottom-4d677aea{0%,to{transform:translate(-50%) translateY(80px) rotate(0)}25%{transform:translate(-50%) translateY(80px) rotate(-8deg)}75%{transform:translate(-50%) translateY(80px) rotate(8deg)}}.explosion-spooderman[data-v-4d677aea]{height:auto;left:var(--x);opacity:0;pointer-events:none;position:fixed;top:var(--y);transform:rotate(var(--rotation)) scale(var(--scale));transition:all .8s cubic-bezier(.25,.46,.45,.94);width:200px;z-index:9999}.explosion-spooderman--spawning[data-v-4d677aea]{opacity:0;transform:rotate(var(--rotation)) scale(calc(var(--scale)*.5)) translateY(50px)}.explosion-spooderman--moving[data-v-4d677aea]{opacity:1;transform:rotate(calc(var(--rotation) + 180deg)) scale(var(--scale)) translateY(-20px);transition:all 1.5s cubic-bezier(.12,.9,.5,1.2)}.explosion-spooderman--leaving[data-v-4d677aea]{opacity:0;transform:rotate(calc(var(--rotation) + 2turn)) scale(calc(var(--scale)*.2)) translateY(-200px);transition:all .8s ease-in}
