.configure-dialog__backdrop[data-v-4ec6535a]{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.configure-dialog[data-v-4ec6535a]{background:var(--main-content-bg);border-radius:8px;box-shadow:0 12px 32px #0003;max-height:90vh;overflow-y:auto;padding:1.5rem;width:min(560px,92vw)}.configure-dialog__header[data-v-4ec6535a]{margin-bottom:1rem}.configure-dialog__title[data-v-4ec6535a]{font-size:1.2rem;margin:0}.configure-dialog__hint[data-v-4ec6535a]{color:#666;font-size:.85rem;margin:.25rem 0 0}.configure-dialog__action-row[data-v-4ec6535a]{border:1px solid #ececec;border-radius:6px;margin-bottom:.75rem;padding:.75rem}.configure-dialog__action-meta[data-v-4ec6535a]{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.configure-dialog__action-icon[data-v-4ec6535a]{font-size:1.2rem}.configure-dialog__action-default[data-v-4ec6535a]{color:#888;font-size:.8rem}.configure-dialog__schema-picker[data-v-4ec6535a]{display:flex;flex-wrap:wrap;gap:.5rem}.configure-dialog__schema-option[data-v-4ec6535a]{align-items:center;background:var(--main-content-bg);border:1px solid #d0d0d0;border-radius:999px;cursor:pointer;display:inline-flex;font-size:.85rem;gap:.4rem;padding:.3rem .6rem}.configure-dialog__schema-key[data-v-4ec6535a]{color:#888;font-size:.75rem}.configure-dialog__empty[data-v-4ec6535a],.configure-dialog__schema-empty[data-v-4ec6535a]{color:#888;font-size:.9rem}.configure-dialog__error[data-v-4ec6535a]{color:#c62828;font-size:.9rem;margin:0 0 .75rem}.configure-dialog__footer[data-v-4ec6535a]{display:flex;gap:.5rem;justify-content:flex-end}.configure-dialog__btn[data-v-4ec6535a]{border:1px solid #d0d0d0;border-radius:4px;cursor:pointer;font-size:.95rem;padding:.5rem 1rem}.configure-dialog__btn--primary[data-v-4ec6535a]{background:#1976d2;border-color:#1976d2;color:#fff}.configure-dialog__btn--primary[data-v-4ec6535a]:disabled{cursor:progress;opacity:.6}.configure-dialog__btn--secondary[data-v-4ec6535a]{background:var(--main-content-bg)}.installed-list[data-v-b10c9c46]{padding:1rem}.installed-list__title[data-v-b10c9c46]{font-size:1.5rem;margin-bottom:.75rem}.installed-list__empty[data-v-b10c9c46]{color:#666}.installed-list__table[data-v-b10c9c46]{border-collapse:collapse;width:100%}.installed-list__table td[data-v-b10c9c46],.installed-list__table th[data-v-b10c9c46]{border-bottom:1px solid #ececec;padding:.5rem .75rem;text-align:left}.installed-list__id[data-v-b10c9c46]{color:#888;font-size:.8rem}.installed-list__status[data-v-b10c9c46]{background:#eef;border-radius:12px;display:inline-block;font-size:.85rem;padding:2px 8px}.installed-list__status--active[data-v-b10c9c46]{background:#e8f5e9;color:#1b5e20}.installed-list__status--uninstalled[data-v-b10c9c46]{background:#fbe9e7;color:#b71c1c}.installed-list__status--needs_reconfiguration[data-v-b10c9c46],.installed-list__status--stale[data-v-b10c9c46]{background:#fef3c7;color:#92400e}.installed-list__status--stale[data-v-b10c9c46]{margin-left:.4rem}.installed-list__btn--reconfigure[data-v-b10c9c46]{background:#fef3c7;border-color:#d97706;color:#92400e;font-weight:500}.installed-list__btn--reconfigure[data-v-b10c9c46]:hover{background:#fde68a;color:#78350f}.installed-list__actions-cell[data-v-b10c9c46]{display:flex;flex-wrap:wrap;gap:.4rem}.installed-list__btn[data-v-b10c9c46]{background:var(--main-content-bg);border:1px solid #d0d0d0;border-radius:4px;cursor:pointer;padding:.35rem .75rem}.installed-list__btn[data-v-b10c9c46]:hover{border-color:#1976d2;color:#1976d2}.reconfig-banner[data-v-d062d03b]{background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;color:#78350f;display:flex;gap:.85rem;margin:0 0 1rem;padding:.85rem 1rem}.reconfig-banner__icon[data-v-d062d03b]{font-size:1.4rem;line-height:1}.reconfig-banner__body[data-v-d062d03b]{flex:1}.reconfig-banner__title[data-v-d062d03b]{font-weight:600;margin-bottom:.4rem}.reconfig-banner__list[data-v-d062d03b]{list-style:none;margin:0;padding:0}.reconfig-banner__row[data-v-d062d03b]{align-items:center;border-top:1px solid rgba(120,53,15,.15);display:flex;font-size:.88rem;gap:.6rem;padding:.35rem 0}.reconfig-banner__row[data-v-d062d03b]:first-child{border-top:0}.reconfig-banner__name[data-v-d062d03b]{font-weight:600}.reconfig-banner__reason[data-v-d062d03b]{color:#92400e;flex:1;font-size:.82rem}.reconfig-banner__btn[data-v-d062d03b]{background:var(--main-content-bg);border:1px solid #d97706;border-radius:6px;color:#92400e;cursor:pointer;font-size:.82rem;font-weight:500;padding:.35rem .75rem}.reconfig-banner__btn[data-v-d062d03b]:hover{background:#fef3c7}.plugins-installed-view__tabs[data-v-ffc98ce2]{margin-bottom:1.5rem}.plugins-installed-view__error[data-v-ffc98ce2]{color:#c62828;margin-top:1rem}
