.settings-panel[data-v-a7555b1d]{gap:var(--space-4);flex-direction:column;display:flex}.settings-panel__muted[data-v-a7555b1d]{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.settings-list[data-v-a7555b1d]{gap:var(--space-3);margin:0;padding:0;list-style:none}.settings-list[data-v-a7555b1d],.settings-row[data-v-a7555b1d]{flex-direction:column;display:flex}.settings-row[data-v-a7555b1d]{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-divider);background:var(--color-bg)}.settings-row__head[data-v-a7555b1d]{align-items:center;gap:var(--space-2);color:var(--color-text-heading);display:flex}.settings-row__chip[data-v-a7555b1d]{padding:0 var(--space-2);border:1px solid var(--color-warning);color:var(--color-warning);font-size:var(--font-size-small)}.settings-row__control[data-v-a7555b1d]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.settings-row__control[data-v-a7555b1d]>:first-child{flex:280px}.settings-row__actions[data-v-a7555b1d]{gap:var(--space-2);display:flex}.logo-panel[data-v-919cac54]{gap:var(--space-4);flex-direction:column;display:flex}.logo-panel__muted[data-v-919cac54]{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.logo-panel__file-input[data-v-919cac54]{display:none}.logo-slot[data-v-919cac54]{gap:var(--space-4);padding:var(--space-4);background:var(--color-bg);flex-wrap:wrap}.logo-slot[data-v-919cac54],.logo-slot__preview[data-v-919cac54]{border:1px solid var(--color-divider);display:flex}.logo-slot__preview[data-v-919cac54]{background:var(--color-surface-elevated);justify-content:center;align-items:center}.logo-slot__preview--logo[data-v-919cac54]{aspect-ratio:1;width:160px}.logo-slot__preview--logo-card[data-v-919cac54]{aspect-ratio:16/9;width:284px}.logo-slot__preview img[data-v-919cac54]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.logo-slot__info[data-v-919cac54]{align-items:flex-start;gap:var(--space-2);flex:240px}.logo-agent[data-v-919cac54],.logo-slot__info[data-v-919cac54]{flex-direction:column;display:flex}.logo-agent[data-v-919cac54]{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-divider);background:var(--color-bg)}.logo-agent__head[data-v-919cac54]{color:var(--color-text-heading);flex-wrap:wrap;justify-content:space-between}.job-status[data-v-919cac54],.logo-agent__head[data-v-919cac54]{align-items:center;gap:var(--space-2);display:flex}.job-status[data-v-919cac54]{padding:var(--space-3);border:1px solid var(--color-divider);font-size:var(--font-size-small);margin:0}.job-status--failed[data-v-919cac54]{border-color:var(--color-error);color:var(--color-error)}.job-status--done[data-v-919cac54]{border-color:var(--color-success)}.logo-grid[data-v-919cac54]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.logo-card[data-v-919cac54]{border:1px solid var(--color-divider);background:var(--color-surface-card);flex-direction:column;display:flex}.logo-card__frame img[data-v-919cac54]{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:100%;display:block}.logo-card__meta[data-v-919cac54]{padding:var(--space-2) var(--space-3) 0;color:var(--color-text-muted);font-size:var(--font-size-small);overflow-wrap:anywhere;margin:0}.logo-card__actions[data-v-919cac54]{padding:var(--space-2) var(--space-3);justify-content:space-between;align-items:center;display:flex}.images-panel[data-v-48989c36]{gap:var(--space-4);flex-direction:column;display:flex}.images-panel__actions[data-v-48989c36]{gap:var(--space-2);flex-wrap:wrap;display:flex}.images-panel__muted[data-v-48989c36]{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.images-panel__file-input[data-v-48989c36]{display:none}.job-status[data-v-48989c36]{align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-divider);font-size:var(--font-size-small);margin:0;display:flex}.job-status--failed[data-v-48989c36]{border-color:var(--color-error);color:var(--color-error)}.job-status--done[data-v-48989c36]{border-color:var(--color-success)}.dropzone[data-v-48989c36]{align-items:center;gap:var(--space-1);padding:var(--space-6);border:2px dashed var(--color-divider);color:var(--color-text-muted);font-size:var(--font-size-small);text-align:center;cursor:pointer;flex-direction:column;display:flex}.dropzone--over[data-v-48989c36],.dropzone[data-v-48989c36]:focus-visible,.dropzone[data-v-48989c36]:hover{border-color:var(--color-accent);color:var(--color-text)}.uploads[data-v-48989c36]{gap:var(--space-1);font-size:var(--font-size-small);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.uploads__item[data-v-48989c36]{align-items:center;gap:var(--space-2);display:flex}.uploads__name[data-v-48989c36]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uploads__state[data-v-48989c36]{color:var(--color-text-muted)}.image-grid[data-v-48989c36]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.image-card[data-v-48989c36]{border:1px solid var(--color-divider);background:var(--color-surface-card);flex-direction:column;display:flex}.image-card__frame img[data-v-48989c36]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.image-card__bar[data-v-48989c36]{padding:0 var(--space-2);justify-content:space-between;align-items:center;display:flex}.image-card__meta[data-v-48989c36]{padding:0 var(--space-3) var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-small);overflow-wrap:anywhere;margin:0}.events-panel[data-v-261216b7]{gap:var(--space-4);flex-direction:column;display:flex}.events-panel__muted[data-v-261216b7]{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.event-list[data-v-261216b7]{gap:var(--space-3);margin:0;padding:0;list-style:none}.event-list[data-v-261216b7],.event-row[data-v-261216b7]{flex-direction:column;display:flex}.event-row[data-v-261216b7]{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-divider);background:var(--color-bg)}.event-row__head[data-v-261216b7]{align-items:baseline;gap:var(--space-3);color:var(--color-text-heading);flex-wrap:wrap;display:flex}.event-row__sources[data-v-261216b7]{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.event-chip[data-v-261216b7]{padding:0 var(--space-2);border:1px solid var(--color-divider);font-size:var(--font-size-small)}.event-row__in-use[data-v-261216b7]{margin:0;font-weight:600}.event-row__in-use--dropped[data-v-261216b7]{color:var(--color-text-muted);font-weight:400}.event-row__edit[data-v-261216b7]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.event-row__edit>.v-input[data-v-261216b7]{flex:160px}.admin-companies__layout[data-v-0f040a05]{gap:var(--space-6);grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;display:grid}.admin-companies__detail[data-v-0f040a05],.admin-companies__list[data-v-0f040a05]{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.admin-companies__filters[data-v-0f040a05]{gap:var(--space-2);flex-direction:column;display:flex}.filter-chips[data-v-0f040a05]{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.filter-chip[data-v-0f040a05]{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border:1px solid var(--color-divider);background:var(--color-surface-card);color:var(--color-text-muted);font-size:var(--font-size-small);cursor:pointer;display:inline-flex}.filter-chip[data-v-0f040a05]:focus-visible,.filter-chip[data-v-0f040a05]:hover{border-color:var(--color-accent);color:var(--color-text)}.filter-chip--on[data-v-0f040a05]{border-color:var(--color-accent);color:var(--color-text);font-weight:600}.admin-companies__muted[data-v-0f040a05]{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.admin-companies__companies[data-v-0f040a05]{gap:var(--space-2);flex-direction:column;max-height:70vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.company-row[data-v-0f040a05]{gap:var(--space-1);width:100%;padding:var(--space-3);border:1px solid var(--color-divider);background:var(--color-surface-card);color:var(--color-text);text-align:left;cursor:pointer;flex-direction:column;display:flex}.company-row--active[data-v-0f040a05],.company-row[data-v-0f040a05]:hover{border-color:var(--color-accent)}.company-row__name[data-v-0f040a05]{font-weight:600}.company-row__tickers[data-v-0f040a05]{color:var(--color-text-muted);font-size:var(--font-size-small)}.company-row__counts[data-v-0f040a05]{gap:var(--space-2);flex-wrap:wrap;display:flex}.count-chip[data-v-0f040a05]{padding:0 var(--space-2);border:1px solid var(--color-divider);font-size:var(--font-size-small)}.count-chip--ok[data-v-0f040a05]{border-color:var(--color-success);color:var(--color-success)}.count-chip--missing[data-v-0f040a05]{border-color:var(--color-warning);color:var(--color-warning)}.count-chip--pending[data-v-0f040a05]{color:var(--color-text-muted)}.detail-head[data-v-0f040a05]{align-items:center;gap:var(--space-3);display:flex}.detail-head__logo[data-v-0f040a05]{-o-object-fit:contain;object-fit:contain;border:1px solid var(--color-divider);background:var(--color-surface-elevated);width:48px;height:48px}.detail-head__name[data-v-0f040a05]{color:var(--color-text-heading);font-size:var(--font-size-title);margin:0}.detail-head__tickers[data-v-0f040a05]{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.admin-companies__back[data-v-0f040a05]{align-self:flex-start;display:none}@media (width<=960px){.admin-companies__layout[data-v-0f040a05]{grid-template-columns:minmax(0,1fr)}.admin-companies__detail--empty[data-v-0f040a05],.admin-companies__list--behind[data-v-0f040a05]{display:none}.admin-companies__back[data-v-0f040a05]{display:inline-flex}.admin-companies__companies[data-v-0f040a05]{max-height:none}}
