.auth-bg[data-v-3789a505]{background:#0a0e1a;position:relative;overflow:hidden}.glow-orb[data-v-3789a505]{filter:blur(120px);opacity:.15;pointer-events:none;border-radius:50%;width:500px;height:500px;position:absolute}.glow-orb--top-left[data-v-3789a505]{background:radial-gradient(circle,#7c3aed,#0000 70%);top:-200px;left:-200px}.glow-orb--bottom-right[data-v-3789a505]{background:radial-gradient(circle,#2563eb,#0000 70%);bottom:-200px;right:-200px}.glass-card[data-v-3789a505]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:24px;padding:40px;box-shadow:0 25px 50px #00000080}.input-field[data-v-3789a505]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;outline:none;width:100%;padding:12px 16px;font-size:14px;transition:all .2s}.input-field[data-v-3789a505]::placeholder{color:#94a3b880}.input-field[data-v-3789a505]:focus{background:#ffffff12;border-color:#7c3aed99;box-shadow:0 0 0 3px #7c3aed26}.btn-primary[data-v-3789a505]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#4f46e5);border:none;border-radius:12px;width:100%;margin-top:8px;padding:13px 24px;font-size:14px;font-weight:600;transition:all .2s;display:block;box-shadow:0 4px 15px #7c3aed59}.btn-primary[data-v-3789a505]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 25px #7c3aed73}.btn-primary[data-v-3789a505]:disabled{opacity:.6;cursor:not-allowed}.form[data-v-3789a505]{flex-direction:column;gap:20px;display:flex}.form-group[data-v-3789a505]{flex-direction:column;gap:8px;display:flex}.form-label[data-v-3789a505]{color:#94a3b8;text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:700}.error-msg[data-v-3789a505]{color:#f87171;background:#ef444414;border:1px solid #ef444433;border-radius:12px;align-items:center;padding:12px 14px;font-size:13px;display:flex}.sidebar[data-v-b79836f6]{background:#ffffff08;border-right:1px solid #ffffff12;flex-direction:column;flex-shrink:0;width:240px;min-height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.sidebar__logo[data-v-b79836f6]{align-items:center;gap:12px;margin-bottom:36px;padding:0 8px;display:flex;overflow:hidden}.sidebar__logo-icon[data-v-b79836f6]{background:linear-gradient(135deg,#7c3aed,#4f46e5);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 4px 12px #7c3aed4d}.sidebar__logo-name[data-v-b79836f6]{color:#fff;font-size:15px;font-weight:700;line-height:1;display:block}.sidebar__logo-sub[data-v-b79836f6]{color:#64748b;margin-top:2px;font-size:11px;display:block}.sidebar__nav[data-v-b79836f6]{flex:1}.sidebar__nav-label[data-v-b79836f6]{color:#475569;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;padding:0 8px;font-size:10px;font-weight:700}.sidebar__nav-item[data-v-b79836f6]{color:#64748b;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;margin-bottom:4px;padding:10px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.sidebar__nav-item[data-v-b79836f6]:hover{color:#e2e8f0;background:#ffffff0d}.sidebar__nav-item--active[data-v-b79836f6]{color:#a78bfa;background:#7c3aed1f;border-color:#7c3aed33}.sidebar__user[data-v-b79836f6]{border-top:1px solid #ffffff12;align-items:center;gap:12px;margin-top:auto;padding:16px 8px;display:flex}.sidebar__user-avatar[data-v-b79836f6]{color:#a78bfa;background:#1e293b;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}.sidebar__user-info[data-v-b79836f6]{flex:1;min-width:0}.sidebar__user-name[data-v-b79836f6]{color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.sidebar__logout[data-v-b79836f6]{color:#64748b;cursor:pointer;background:0 0;border:1px solid #ffffff0d;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.sidebar__logout[data-v-b79836f6]:hover{color:#f87171;background:#ef44441a;border-color:#ef444433}.app-shell[data-v-3bef6fa4]{color:#fff;background:#0a0e1a;min-height:100vh;font-family:Inter,sans-serif;display:flex}.main-content[data-v-3bef6fa4]{flex:1;padding:32px;overflow-y:auto}.page-header[data-v-3bef6fa4]{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.page-title[data-v-3bef6fa4]{color:#fff;font-size:24px;font-weight:700}.page-subtitle[data-v-3bef6fa4]{color:#475569;margin-top:4px;font-size:13px}.stats-row[data-v-3bef6fa4]{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px;display:grid}.stat-card[data-v-3bef6fa4]{background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;align-items:center;gap:16px;padding:20px;display:flex}.stat-card__icon[data-v-3bef6fa4]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.stat-card__icon--blue[data-v-3bef6fa4]{background:#3b82f61f}.stat-card__icon--violet[data-v-3bef6fa4]{background:#7c3aed1f}.stat-card__icon--emerald[data-v-3bef6fa4]{background:#10b9811f}.stat-card__value[data-v-3bef6fa4]{color:#fff;font-size:26px;font-weight:700;line-height:1}.stat-card__label[data-v-3bef6fa4]{color:#475569;margin-top:4px;font-size:12px}.table-card[data-v-3bef6fa4]{background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;overflow:hidden}.table-loading[data-v-3bef6fa4]{text-align:center;flex-direction:column;align-items:center;padding:80px;display:flex}.table-empty[data-v-3bef6fa4]{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:80px 40px;display:flex}.table-empty__icon[data-v-3bef6fa4]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;display:flex}.data-table[data-v-3bef6fa4]{border-collapse:collapse;width:100%}.data-table th[data-v-3bef6fa4]{text-align:left;color:#475569;text-transform:uppercase;letter-spacing:.07em;background:#ffffff05;border-bottom:1px solid #ffffff0d;padding:14px 20px;font-size:11px;font-weight:600}.data-table td[data-v-3bef6fa4]{vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:16px 20px;font-size:13px}.data-table__row:last-child td[data-v-3bef6fa4]{border-bottom:none}.data-table__row:hover td[data-v-3bef6fa4]{background:#ffffff06}.client-avatar[data-v-3bef6fa4]{color:#a78bfa;background:linear-gradient(135deg,#7c3aed22,#4f46e522);border:1px solid #7c3aed4d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex}.badge[data-v-3bef6fa4]{border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}.badge--green[data-v-3bef6fa4]{color:#34d399;background:#10b9811f;border:1px solid #10b98133}.badge--gray[data-v-3bef6fa4]{color:#64748b;background:#64748b1f;border:1px solid #64748b33}.action-btn[data-v-3bef6fa4]{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.action-btn--blue[data-v-3bef6fa4]{color:#60a5fa;background:#3b82f61a;border-color:#3b82f633}.action-btn--blue[data-v-3bef6fa4]:hover{background:#3b82f633}.action-btn--emerald[data-v-3bef6fa4]{color:#34d399;background:#10b9811a;border-color:#10b98133}.action-btn--emerald[data-v-3bef6fa4]:hover{background:#10b98133}.btn-primary[data-v-3bef6fa4]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#4f46e5);border:none;border-radius:10px;justify-content:center;align-items:center;padding:9px 18px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #7c3aed4d}.btn-primary[data-v-3bef6fa4]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #7c3aed66}.btn-primary[data-v-3bef6fa4]:disabled{opacity:.55;cursor:not-allowed}.btn-ghost[data-v-3bef6fa4]{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;padding:9px 18px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.btn-ghost[data-v-3bef6fa4]:hover{color:#e2e8f0;background:#ffffff14}.panel-overlay[data-v-3bef6fa4]{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:flex-end;display:flex;position:fixed;inset:0}.panel[data-v-3bef6fa4]{background:#111827;border-left:1px solid #ffffff12;flex-direction:column;width:100%;max-width:460px;height:100%;display:flex}.panel__header[data-v-3bef6fa4]{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;padding:28px 28px 20px;display:flex}.panel__title[data-v-3bef6fa4]{color:#fff;font-size:18px;font-weight:700}.panel__subtitle[data-v-3bef6fa4]{color:#7c3aed;margin-top:3px;font-size:13px;font-weight:500}.panel__close[data-v-3bef6fa4]{color:#64748b;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;padding:6px;transition:all .15s}.panel__close[data-v-3bef6fa4]:hover{color:#fff;background:#ffffff1a}.panel__body[data-v-3bef6fa4]{flex:1;padding:24px 28px;overflow-y:auto}.panel__footer[data-v-3bef6fa4]{border-top:1px solid #ffffff12;justify-content:flex-end;gap:10px;margin-top:8px;padding-top:16px;display:flex}.form-label[data-v-3bef6fa4]{color:#94a3b8;letter-spacing:.03em;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.form-input[data-v-3bef6fa4]{color:#fff;background:#ffffff0d;border:1px solid #ffffff17;border-radius:10px;outline:none;width:100%;padding:11px 14px;font-size:13px;transition:all .2s}.form-input[data-v-3bef6fa4]::placeholder{color:#334155}.form-input[data-v-3bef6fa4]:focus{background:#ffffff12;border-color:#7c3aed80;box-shadow:0 0 0 3px #7c3aed1f}.form-hint[data-v-3bef6fa4]{color:#475569;margin-top:5px;font-size:11px}.file-drop[data-v-3bef6fa4]{cursor:pointer;background:#ffffff08;border:1px dashed #ffffff1f;border-radius:10px;transition:all .2s;position:relative}.file-drop[data-v-3bef6fa4]:hover{background:#7c3aed0a;border-color:#7c3aed80}.file-drop__input[data-v-3bef6fa4]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.file-drop__content[data-v-3bef6fa4]{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.error-box[data-v-3bef6fa4]{color:#f87171;background:#ef444414;border:1px solid #ef444433;border-radius:10px;align-items:flex-start;gap:8px;padding:12px 14px;font-size:12px;display:flex}.divider[data-v-3bef6fa4]{border:none;border-top:1px solid #ffffff12;margin:4px 0}.fade-enter-active[data-v-3bef6fa4],.fade-leave-active[data-v-3bef6fa4]{transition:opacity .25s}.fade-enter-from[data-v-3bef6fa4],.fade-leave-to[data-v-3bef6fa4]{opacity:0}.slide-enter-active[data-v-3bef6fa4],.slide-leave-active[data-v-3bef6fa4]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.slide-enter-from[data-v-3bef6fa4],.slide-leave-to[data-v-3bef6fa4]{transform:translate(100%)}.app-shell[data-v-690cdf2c]{color:#fff;background:#0a0e1a;min-height:100vh;font-family:Inter,sans-serif;display:flex}.main-content[data-v-690cdf2c]{flex:1;padding:32px;overflow-y:auto}.page-header[data-v-690cdf2c]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.page-title[data-v-690cdf2c]{color:#fff;font-size:24px;font-weight:700}.back-link[data-v-690cdf2c]{color:#64748b;align-items:center;gap:5px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.back-link[data-v-690cdf2c]:hover{color:#a78bfa}.summary-chip[data-v-690cdf2c]{border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.summary-chip--violet[data-v-690cdf2c]{color:#a78bfa;background:#7c3aed1f;border:1px solid #7c3aed33}.summary-chip--green[data-v-690cdf2c]{color:#34d399;background:#10b9811a;border:1px solid #10b98133}.filters-bar[data-v-690cdf2c]{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:24px;padding:18px 20px;display:flex}.filter-item[data-v-690cdf2c]{flex-direction:column;gap:7px;display:flex}.filter-label[data-v-690cdf2c]{color:#475569;text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:700}.filter-select[data-v-690cdf2c]{color:#e2e8f0;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff17;border-radius:10px;outline:none;min-width:200px;padding:9px 14px;font-size:13px;transition:all .2s}.filter-select[data-v-690cdf2c]:focus,.filter-input[data-v-690cdf2c]:focus{background:#ffffff14;border-color:#8b5cf6;outline:none}.filter-select--sm[data-v-690cdf2c]{min-width:100px}.filter-select--xs[data-v-690cdf2c]{min-width:80px}.filter-select option[data-v-690cdf2c]{background:#1e293b}.filter-input[data-v-690cdf2c]{color:#e2e8f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:.5rem .75rem;font-size:.75rem;transition:all .2s}.filter-divider[data-v-690cdf2c]{background:#ffffff1a;align-self:flex-end;width:1px;height:24px;margin:0 4px 8px}.filter-reset[data-v-690cdf2c]{color:#64748b;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;align-self:flex-end;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.filter-reset[data-v-690cdf2c]:hover{color:#e2e8f0;background:#ffffff12}.table-loading[data-v-690cdf2c]{text-align:center;flex-direction:column;align-items:center;padding:100px 40px;display:flex}.table-empty[data-v-690cdf2c]{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:100px 40px;display:flex}.table-empty__icon[data-v-690cdf2c]{background:#ffffff0a;border:1px solid #ffffff12;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:12px;display:flex}.table-card[data-v-690cdf2c]{background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;overflow:hidden}.data-table[data-v-690cdf2c]{border-collapse:collapse;width:100%}.data-table th[data-v-690cdf2c]{text-align:left;color:#475569;text-transform:uppercase;letter-spacing:.07em;background:#ffffff05;border-bottom:1px solid #ffffff0d;padding:14px 18px;font-size:11px;font-weight:600}.data-table td[data-v-690cdf2c]{vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:14px 18px;font-size:13px}.data-table__row:last-child td[data-v-690cdf2c]{border-bottom:none}.data-table__row:hover td[data-v-690cdf2c]{background:#ffffff06}.badge[data-v-690cdf2c]{border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}.badge--green[data-v-690cdf2c]{color:#34d399;background:#10b9811f;border:1px solid #10b98133}.badge--red[data-v-690cdf2c]{color:#f87171;background:#ef44441a;border:1px solid #ef444433}.badge--blue[data-v-690cdf2c]{color:#60a5fa;background:#3b82f61a;border:1px solid #3b82f633}.badge--gray[data-v-690cdf2c]{color:#64748b;background:#64748b1a;border:1px solid #64748b33}.badge--violet[data-v-690cdf2c]{color:#a78bfa;background:#7c3aed1f;border:1px solid #7c3aed33}.badge--cyan[data-v-690cdf2c]{color:#22d3ee;background:#06b6d41a;border:1px solid #06b6d433}.file-badges[data-v-690cdf2c]{justify-content:center;align-items:center;gap:4px;display:flex}.file-badge[data-v-690cdf2c]{letter-spacing:.05em;border-radius:5px;padding:2px 8px;font-size:10px;font-weight:700}.file-badge--xml[data-v-690cdf2c]{color:#fb923c;background:#fb923c26;border:1px solid #fb923c40}.file-badge--pdf[data-v-690cdf2c]{color:#f87171;background:#ef44441f;border:1px solid #ef444438}.pagination[data-v-690cdf2c]{justify-content:flex-end;align-items:center;gap:20px;margin-top:24px;padding:10px 0;display:flex}.pagination__pages[data-v-690cdf2c]{font-size:12px;font-weight:500}.pagination__btn[data-v-690cdf2c]{color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.pagination__btn[data-v-690cdf2c]:hover:not(:disabled){color:#fff;background:#ffffff14;border-color:#ffffff26;transform:translateY(-1px)}.pagination__btn[data-v-690cdf2c]:disabled{opacity:.3;cursor:not-allowed}.modal-overlay[data-v-690cdf2c]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:#000000d9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-content[data-v-690cdf2c]{background:#111827;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;width:100%;max-width:500px;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.modal-content--wide[data-v-690cdf2c]{max-width:900px}.modal-header[data-v-690cdf2c]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;padding:20px 24px;display:flex}.modal-title[data-v-690cdf2c]{color:#fff;margin:0;font-size:18px;font-weight:700}.modal-subtitle[data-v-690cdf2c]{color:#64748b;margin-top:4px;font-family:monospace;font-size:11px}.btn-close[data-v-690cdf2c]{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:0;font-size:24px;line-height:1;transition:color .15s}.btn-close[data-v-690cdf2c]:hover{color:#fff}.modal-body[data-v-690cdf2c]{max-height:70vh;padding:24px;overflow-y:auto}.modal-footer[data-v-690cdf2c]{background:#ffffff03;border-top:1px solid #ffffff0f;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.concepts-table-container[data-v-690cdf2c]{width:100%}.concepts-table[data-v-690cdf2c]{border-collapse:collapse;width:100%}.concepts-table th[data-v-690cdf2c]{text-align:left;color:#475569;text-transform:uppercase;letter-spacing:.1em;background:#ffffff08;border-bottom:1px solid #ffffff0d;padding:12px 20px;font-size:10px;font-weight:700}.concepts-table td[data-v-690cdf2c]{vertical-align:top;border-bottom:1px solid #ffffff08;padding:14px 20px}.concepts-table tr:hover td[data-v-690cdf2c]{background:#ffffff05}.mini-btn[data-v-690cdf2c]{cursor:pointer;color:#94a3b8;background:#ffffff0d;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:inline-flex}.mini-btn--violet[data-v-690cdf2c]{color:#a78bfa;border-color:#7c3aed33}.mini-btn--violet[data-v-690cdf2c]:hover{color:#fff;background:#7c3aed26;border-color:#7c3aed66;transform:translateY(-1px)}.btn-primary[data-v-690cdf2c]{color:#fff;cursor:pointer;background:#7c3aed;border:none;border-radius:10px;padding:10px 20px;font-size:13px;font-weight:600;transition:all .2s}.btn-primary[data-v-690cdf2c]:hover{background:#8b5cf6;transform:translateY(-1px);box-shadow:0 4px 12px #7c3aed4d}.app-shell[data-v-9587e563]{color:#fff;background:#0a0e1a;min-height:100vh;font-family:Inter,sans-serif;display:flex}.main-content[data-v-9587e563]{flex:1;padding:32px;overflow-y:auto}.page-header[data-v-9587e563]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.page-title[data-v-9587e563]{color:#fff;font-size:24px;font-weight:700}.page-subtitle[data-v-9587e563]{color:#475569;margin-top:4px;font-size:13px}.summary-chip[data-v-9587e563]{border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.summary-chip--violet[data-v-9587e563]{color:#a78bfa;background:#7c3aed1f;border:1px solid #7c3aed33}.summary-chip--green[data-v-9587e563]{color:#34d399;background:#10b9811a;border:1px solid #10b98133}.filters-bar[data-v-9587e563]{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:24px;padding:18px 20px;display:flex}.filter-item[data-v-9587e563]{flex-direction:column;gap:7px;display:flex}.filter-item--disabled[data-v-9587e563]{opacity:.45;pointer-events:none}.filter-label[data-v-9587e563]{color:#475569;text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:700}.filter-select[data-v-9587e563]{color:#e2e8f0;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff17;border-radius:10px;outline:none;min-width:200px;padding:9px 14px;font-size:13px;transition:all .2s}.filter-select[data-v-9587e563]:focus,.filter-input[data-v-9587e563]:focus{background:#ffffff14;border-color:#8b5cf6;outline:none}.filter-select--sm[data-v-9587e563]{min-width:100px}.filter-select--xs[data-v-9587e563]{min-width:80px}.filter-select option[data-v-9587e563]{background:#1e293b}.filter-input[data-v-9587e563]{color:#e2e8f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:.5rem .75rem;font-size:.75rem;transition:all .2s}.filter-divider[data-v-9587e563]{background:#ffffff1a;align-self:flex-end;width:1px;height:24px;margin:0 4px 8px}.filter-reset[data-v-9587e563]{color:#64748b;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;align-self:flex-end;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.filter-reset[data-v-9587e563]:hover{color:#e2e8f0;background:#ffffff12}.state-box[data-v-9587e563]{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:100px 40px;display:flex}.state-icon[data-v-9587e563]{background:#ffffff0a;border:1px solid #ffffff12;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:8px;display:flex}.table-card[data-v-9587e563]{background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;overflow:hidden}.table-toolbar[data-v-9587e563]{border-bottom:1px solid #ffffff0d;justify-content:flex-end;padding:14px 20px;display:flex}.data-table[data-v-9587e563]{border-collapse:collapse;width:100%}.data-table th[data-v-9587e563]{text-align:left;color:#475569;text-transform:uppercase;letter-spacing:.07em;background:#ffffff05;border-bottom:1px solid #ffffff0d;padding:13px 18px;font-size:11px;font-weight:600}.data-table td[data-v-9587e563]{vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:13px 18px;font-size:13px}.data-table__row:last-child td[data-v-9587e563]{border-bottom:none}.data-table__row:hover td[data-v-9587e563]{background:#ffffff06}.client-avatar[data-v-9587e563]{color:#a78bfa;background:linear-gradient(135deg,#7c3aed33,#4f46e533);border:1px solid #7c3aed4d;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.badge[data-v-9587e563]{border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}.badge--green[data-v-9587e563]{color:#34d399;background:#10b9811f;border:1px solid #10b98133}.badge--red[data-v-9587e563]{color:#f87171;background:#ef44441a;border:1px solid #ef444433}.badge--blue[data-v-9587e563]{color:#60a5fa;background:#3b82f61a;border:1px solid #3b82f633}.badge--violet[data-v-9587e563]{color:#a78bfa;background:#7c3aed1f;border:1px solid #7c3aed33}.badge--cyan[data-v-9587e563]{color:#22d3ee;background:#06b6d41a;border:1px solid #06b6d433}.badge--gray[data-v-9587e563]{color:#64748b;background:#64748b1a;border:1px solid #64748b33}.file-badges[data-v-9587e563]{justify-content:center;align-items:center;gap:4px;display:flex}.file-badge[data-v-9587e563]{letter-spacing:.05em;border-radius:5px;padding:2px 8px;font-size:10px;font-weight:700}.file-badge--xml[data-v-9587e563]{color:#fb923c;background:#fb923c26;border:1px solid #fb923c40}.file-badge--pdf[data-v-9587e563]{color:#f87171;background:#ef44441f;border:1px solid #ef444438}.file-badge--none[data-v-9587e563]{color:#334155;font-size:11px}.pagination[data-v-9587e563]{justify-content:flex-end;align-items:center;gap:20px;margin-top:24px;padding:10px 0;display:flex}.pagination__pages[data-v-9587e563]{font-size:12px;font-weight:500}.pagination__btn[data-v-9587e563]{color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.pagination__btn[data-v-9587e563]:hover:not(:disabled){color:#fff;background:#ffffff14;border-color:#ffffff26;transform:translateY(-1px)}.pagination__btn[data-v-9587e563]:disabled{opacity:.3;cursor:not-allowed}.modal-overlay[data-v-9587e563]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:#000000d9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-content[data-v-9587e563]{background:#111827;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;width:100%;max-width:500px;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.modal-content--wide[data-v-9587e563]{max-width:900px}.modal-header[data-v-9587e563]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;padding:20px 24px;display:flex}.modal-title[data-v-9587e563]{color:#fff;margin:0;font-size:18px;font-weight:700}.modal-subtitle[data-v-9587e563]{color:#64748b;margin-top:4px;font-family:monospace;font-size:11px}.btn-close[data-v-9587e563]{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:0;font-size:24px;line-height:1;transition:color .15s}.btn-close[data-v-9587e563]:hover{color:#fff}.modal-body[data-v-9587e563]{max-height:70vh;padding:24px;overflow-y:auto}.modal-footer[data-v-9587e563]{background:#ffffff03;border-top:1px solid #ffffff0f;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.concepts-table-container[data-v-9587e563]{width:100%}.concepts-table[data-v-9587e563]{border-collapse:collapse;width:100%}.concepts-table th[data-v-9587e563]{text-align:left;color:#475569;text-transform:uppercase;letter-spacing:.1em;background:#ffffff08;border-bottom:1px solid #ffffff0d;padding:12px 20px;font-size:10px;font-weight:700}.concepts-table td[data-v-9587e563]{vertical-align:top;border-bottom:1px solid #ffffff08;padding:14px 20px}.concepts-table tr:hover td[data-v-9587e563]{background:#ffffff05}.mini-btn[data-v-9587e563]{cursor:pointer;color:#94a3b8;background:#ffffff0d;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:inline-flex}.mini-btn--violet[data-v-9587e563]{color:#a78bfa;border-color:#7c3aed33}.mini-btn--violet[data-v-9587e563]:hover{color:#fff;background:#7c3aed26;border-color:#7c3aed66;transform:translateY(-1px)}.btn-primary[data-v-9587e563]{color:#fff;cursor:pointer;background:#7c3aed;border:none;border-radius:10px;padding:10px 20px;font-size:13px;font-weight:600;transition:all .2s}.btn-primary[data-v-9587e563]:hover{background:#8b5cf6;transform:translateY(-1px);box-shadow:0 4px 12px #7c3aed4d}.app-shell[data-v-98546603]{color:#fff;background:#0a0e1a;min-height:100vh;font-family:Inter,sans-serif;display:flex}.main-content[data-v-98546603]{flex:1;padding:32px;overflow-y:auto}.page-header[data-v-98546603]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.page-title[data-v-98546603]{color:#fff;font-size:24px;font-weight:700}.page-subtitle[data-v-98546603]{color:#475569;margin-top:4px;font-size:13px}.summary-chip[data-v-98546603]{border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.summary-chip--blue[data-v-98546603]{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f633}.summary-chip--violet[data-v-98546603]{color:#a78bfa;cursor:pointer;background:#7c3aed1f;border:1px solid #7c3aed33;text-decoration:none}.summary-chip--green[data-v-98546603]{color:#34d399;background:#10b9811a;border:1px solid #10b98133}.filters-bar[data-v-98546603]{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:24px;padding:18px 20px;display:flex}.filter-item[data-v-98546603]{flex-direction:column;gap:7px;display:flex}.filter-label[data-v-98546603]{color:#475569;text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:700}.filter-select[data-v-98546603]{color:#e2e8f0;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff17;border-radius:10px;outline:none;min-width:200px;padding:9px 14px;font-size:13px;transition:all .2s}.filter-select--sm[data-v-98546603]{min-width:130px}.filter-select[data-v-98546603]:focus{border-color:#7c3aed80;box-shadow:0 0 0 3px #7c3aed1f}.filter-select option[data-v-98546603]{background:#1e293b}.filter-divider[data-v-98546603]{background:#ffffff12;align-self:flex-end;width:1px;height:40px;margin-bottom:2px}.filter-reset[data-v-98546603]{color:#64748b;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;align-self:flex-end;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.filter-reset[data-v-98546603]:hover{color:#e2e8f0;background:#ffffff12}.state-box[data-v-98546603]{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:80px 40px;display:flex}.state-icon[data-v-98546603]{background:#ffffff0a;border:1px solid #ffffff12;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:8px;display:flex}.table-toolbar[data-v-98546603]{justify-content:flex-end;padding:0 0 14px;display:flex}.creds-grid[data-v-98546603]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.cred-card[data-v-98546603]{background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;gap:14px;padding:20px;transition:border-color .2s,background .2s;display:flex}.cred-card[data-v-98546603]:hover{background:#7c3aed08;border-color:#7c3aed4d}.cred-card__header[data-v-98546603]{justify-content:space-between;align-items:center;display:flex}.cred-card__icon[data-v-98546603]{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cred-card__icon--active[data-v-98546603]{color:#34d399;background:#10b9811f}.cred-card__icon--inactive[data-v-98546603]{color:#64748b;background:#64748b1f}.cred-card__rfc[data-v-98546603]{color:#fff;letter-spacing:.03em;font-family:JetBrains Mono,monospace;font-size:18px;font-weight:700}.cred-card__client[data-v-98546603]{align-items:center;gap:8px;display:flex}.client-avatar[data-v-98546603]{color:#a78bfa;background:linear-gradient(135deg,#7c3aed33,#4f46e533);border:1px solid #7c3aed4d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:flex}.cred-card__files[data-v-98546603]{gap:8px;display:flex}.file-status[data-v-98546603]{border-radius:8px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.file-status--ok[data-v-98546603]{color:#34d399;background:#10b9811a;border:1px solid #10b98133}.file-status--missing[data-v-98546603]{color:#f87171;background:#ef444414;border:1px solid #ef444426}.cred-card__footer[data-v-98546603]{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-top:8px;display:flex}.mini-btn[data-v-98546603]{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;text-decoration:none;transition:all .15s;display:inline-flex}.mini-btn--emerald[data-v-98546603]{color:#34d399;background:#10b98114;border-color:#10b98133}.mini-btn--emerald[data-v-98546603]:hover{background:#10b9812e}.mini-btn--red[data-v-98546603]{color:#f87171;background:#ef444414;border-color:#ef444433}.mini-btn--red[data-v-98546603]:hover{background:#ef44442e}.badge[data-v-98546603]{border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}.badge--green[data-v-98546603]{color:#34d399;background:#10b9811f;border:1px solid #10b98133}.badge--gray[data-v-98546603]{color:#64748b;background:#64748b1a;border:1px solid #64748b33}.btn-primary[data-v-98546603]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#4f46e5);border:none;border-radius:10px;justify-content:center;align-items:center;padding:9px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary[data-v-98546603]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #7c3aed66}.btn-primary[data-v-98546603]:disabled{opacity:.55;cursor:not-allowed}.btn-ghost[data-v-98546603]{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;padding:9px 18px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.btn-ghost[data-v-98546603]:hover{color:#e2e8f0;background:#ffffff14}.mini-btn--violet[data-v-98546603]{color:#a78bfa;background:#7c3aed14;border-color:#7c3aed33}.mini-btn--violet[data-v-98546603]:hover{background:#7c3aed2e}.cred-card__date[data-v-98546603]{color:#475569;font-size:11px}.cred-card__actions[data-v-98546603]{gap:6px;display:flex}.panel-overlay[data-v-98546603]{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:flex-end;display:flex;position:fixed;inset:0}.panel[data-v-98546603]{background:#111827;border-left:1px solid #ffffff12;flex-direction:column;width:100%;max-width:460px;height:100%;display:flex}.panel__header[data-v-98546603]{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;padding:28px 28px 20px;display:flex}.panel__title[data-v-98546603]{color:#fff;font-size:18px;font-weight:700}.panel__subtitle[data-v-98546603]{color:#7c3aed;margin-top:3px;font-size:13px;font-weight:500}.panel__close[data-v-98546603]{color:#64748b;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;padding:6px;transition:all .15s}.panel__close[data-v-98546603]:hover{color:#fff;background:#ffffff1a}.panel__body[data-v-98546603]{flex:1;padding:24px 28px;overflow-y:auto}.panel__footer[data-v-98546603]{border-top:1px solid #ffffff12;justify-content:flex-end;gap:10px;margin-top:8px;padding-top:16px;display:flex}.edit-form[data-v-98546603]{flex-direction:column;gap:18px;display:flex}.edit-form__group[data-v-98546603]{flex-direction:column;gap:8px;display:flex}.edit-form__label[data-v-98546603]{color:#94a3b8;letter-spacing:.03em;font-size:12px;font-weight:600}.edit-form__optional[data-v-98546603]{color:#475569;font-weight:400}.edit-form__input[data-v-98546603]{color:#fff;background:#ffffff0d;border:1px solid #ffffff17;border-radius:10px;outline:none;width:100%;padding:11px 14px;font-size:13px;transition:all .2s}.edit-form__input[data-v-98546603]::placeholder{color:#334155}.edit-form__input[data-v-98546603]:focus{background:#ffffff12;border-color:#7c3aed80;box-shadow:0 0 0 3px #7c3aed1f}.edit-form__divider[data-v-98546603]{border:none;border-top:1px solid #ffffff12}.edit-form__error[data-v-98546603]{color:#f87171;background:#ef444414;border:1px solid #ef444433;border-radius:10px;padding:12px 14px;font-size:12px}.file-drop[data-v-98546603]{cursor:pointer;background:#ffffff08;border:1px dashed #ffffff1f;border-radius:10px;transition:all .2s;position:relative}.file-drop[data-v-98546603]:hover{background:#7c3aed0a;border-color:#7c3aed80}.file-drop__input[data-v-98546603]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.file-drop__content[data-v-98546603]{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.file-drop__text[data-v-98546603]{color:#64748b;font-size:12px}.file-drop__text strong[data-v-98546603]{color:#a78bfa}.file-drop--selected[data-v-98546603]{background:#10b98180;border-style:solid;border-color:#10b98166}.file-drop__selected-name[data-v-98546603]{color:#34d399;word-break:break-all;font-size:12px;font-weight:600}.panel--wide[data-v-98546603]{max-width:600px}.mini-btn--amber[data-v-98546603]{color:#fbbf24;background:#fbbf2414;border-color:#fbbf2433}.mini-btn--amber[data-v-98546603]:hover{background:#fbbf242e}.logs-list[data-v-98546603]{flex-direction:column;gap:12px;display:flex}.log-item[data-v-98546603]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.log-item__header[data-v-98546603]{justify-content:space-between;align-items:center;display:flex}.log-status[data-v-98546603]{text-transform:uppercase;letter-spacing:.05em;border-radius:6px;padding:2px 8px;font-size:10px;font-weight:800}.log-status--running[data-v-98546603]{color:#60a5fa;background:#3b82f626}.log-status--success[data-v-98546603]{color:#34d399;background:#10b98126}.log-status--error[data-v-98546603]{color:#f87171;background:#ef444426}.log-date[data-v-98546603]{color:#475569;font-size:11px;font-weight:500}.log-stats[data-v-98546603]{gap:20px;display:flex}.log-stat[data-v-98546603]{flex-direction:column;gap:2px;display:flex}.log-stat__label[data-v-98546603]{color:#475569;text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:700}.log-stat__value[data-v-98546603]{color:#e2e8f0;font-size:13px;font-weight:600}.log-error[data-v-98546603]{color:#f87171;background:#ef44440d;border:1px solid #ef44441a;border-radius:8px;margin-top:4px;padding:10px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.5}.app-shell[data-v-02b8bd5c]{color:#fff;background:#0a0e1a;min-height:100vh;font-family:Inter,sans-serif;display:flex}.main-content[data-v-02b8bd5c]{flex:1;padding:32px;overflow-y:auto}.page-header[data-v-02b8bd5c]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-title[data-v-02b8bd5c]{color:#fff;font-size:24px;font-weight:700}.page-subtitle[data-v-02b8bd5c]{color:#475569;margin-top:4px;font-size:13px}.filters-bar[data-v-02b8bd5c]{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;align-items:flex-end;gap:16px;margin-bottom:24px;padding:18px 20px;display:flex}.filter-item[data-v-02b8bd5c]{flex-direction:column;gap:7px;display:flex}.filter-label[data-v-02b8bd5c]{color:#475569;text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:700}.filter-select[data-v-02b8bd5c]{color:#e2e8f0;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff17;border-radius:10px;outline:none;min-width:180px;padding:9px 14px;font-size:13px;transition:all .2s}.filter-select--sm[data-v-02b8bd5c]{min-width:140px}.filter-reset[data-v-02b8bd5c]{color:#64748b;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:500;display:flex}.content-card[data-v-02b8bd5c]{background:#ffffff08;border:1px solid #ffffff12;border-radius:16px;overflow:hidden}.table-container[data-v-02b8bd5c]{overflow-x:auto}.data-table[data-v-02b8bd5c]{border-collapse:collapse;text-align:left;width:100%}.data-table th[data-v-02b8bd5c]{color:#475569;text-transform:uppercase;letter-spacing:.05em;background:#ffffff05;border-bottom:1px solid #ffffff12;padding:16px 20px;font-size:11px;font-weight:700}.data-table td[data-v-02b8bd5c]{border-bottom:1px solid #ffffff0a;padding:16px 20px;font-size:13px}.data-table tr:hover td[data-v-02b8bd5c]{background:#ffffff03}.log-status[data-v-02b8bd5c]{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;padding:3px 10px;font-size:10px;font-weight:800}.log-status--running[data-v-02b8bd5c]{color:#60a5fa;background:#3b82f626}.log-status--success[data-v-02b8bd5c]{color:#34d399;background:#10b98126}.log-status--error[data-v-02b8bd5c]{color:#f87171;background:#ef444426}.pagination-bar[data-v-02b8bd5c]{background:#ffffff03;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.pagination-btn[data-v-02b8bd5c]{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;padding:6px 16px;font-size:12px;font-weight:600}.pagination-btn[data-v-02b8bd5c]:disabled{opacity:.4;cursor:not-allowed}.pagination-info[data-v-02b8bd5c]{color:#64748b;font-size:12px}.state-box[data-v-02b8bd5c]{flex-direction:column;justify-content:center;align-items:center;padding:100px 40px;display:flex}.action-btn[data-v-02b8bd5c]{cursor:pointer;background:0 0;border:none;transition:transform .1s}.action-btn[data-v-02b8bd5c]:hover{transform:scale(1.1)}.modal-overlay[data-v-02b8bd5c]{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-card[data-v-02b8bd5c]{background:#111827;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:500px;box-shadow:0 25px 50px -12px #00000080}.modal-header[data-v-02b8bd5c]{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:20px;display:flex}.modal-body[data-v-02b8bd5c]{padding:20px}.error-pre[data-v-02b8bd5c]{color:#f87171;white-space:pre-wrap;word-break:break-all;background:#0000004d;border-radius:10px;max-height:300px;padding:16px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.6;overflow-y:auto}.app-shell[data-v-ce5041dc]{color:#fff;background:#0a0e1a;min-height:100vh;font-family:Inter,sans-serif;display:flex}.main-content[data-v-ce5041dc]{flex:1;padding:40px;overflow-y:auto}.docs-container[data-v-ce5041dc]{max-width:900px;margin:0 auto}.docs-header[data-v-ce5041dc]{margin-bottom:48px}.docs-title[data-v-ce5041dc]{background:linear-gradient(135deg,#fff,#94a3b8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:8px;font-size:32px;font-weight:800}.docs-subtitle[data-v-ce5041dc]{color:#64748b;font-size:16px}.docs-section[data-v-ce5041dc]{margin-bottom:56px}.section-title[data-v-ce5041dc]{color:#f1f5f9;align-items:center;gap:12px;margin-bottom:24px;font-size:20px;font-weight:700;display:flex}.section-title[data-v-ce5041dc]:after{content:"";background:#ffffff0f;flex:1;height:1px}.docs-card[data-v-ce5041dc]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:24px}.base-url[data-v-ce5041dc]{background:#7c3aed1a;border:1px solid #7c3aed33;border-radius:10px;align-items:center;gap:12px;margin-top:20px;padding:12px 16px;display:flex}.base-url .label[data-v-ce5041dc]{color:#a78bfa;text-transform:uppercase;font-size:11px;font-weight:700}.base-url code[data-v-ce5041dc]{color:#e2e8f0;font-family:JetBrains Mono,monospace;font-size:14px}.endpoint-card[data-v-ce5041dc]{background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;margin-bottom:16px;overflow:hidden}.endpoint-header[data-v-ce5041dc]{background:#ffffff03;border-bottom:1px solid #ffffff0a;align-items:center;gap:16px;padding:16px 24px;display:flex}.method[data-v-ce5041dc]{text-align:center;border-radius:6px;min-width:52px;padding:4px 8px;font-size:11px;font-weight:800}.method--get[data-v-ce5041dc]{color:#34d399;background:#34d39926}.method--post[data-v-ce5041dc]{color:#a78bfa;background:#7c3aed26}.method--patch[data-v-ce5041dc]{color:#fbbf24;background:#fbbf2426}.path[data-v-ce5041dc]{color:#f1f5f9;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:600}.desc[data-v-ce5041dc]{color:#64748b;font-size:13px}.endpoint-body[data-v-ce5041dc]{padding:24px}.params-title[data-v-ce5041dc]{color:#475569;text-transform:uppercase;margin:24px 0 12px;font-size:12px;font-weight:700}.params-table[data-v-ce5041dc]{border-collapse:collapse;width:100%;font-size:13px}.params-table th[data-v-ce5041dc]{text-align:left;color:#64748b;border-bottom:1px solid #ffffff0d;padding:10px 12px}.params-table td[data-v-ce5041dc]{color:#e2e8f0;border-bottom:1px solid #ffffff08;padding:12px}.code-snippet[data-v-ce5041dc]{background:#0f172a;border:1px solid #ffffff14;border-radius:12px;margin:16px 0;overflow:hidden}.code-snippet__header[data-v-ce5041dc]{color:#64748b;background:#ffffff08;border-bottom:1px solid #ffffff0d;padding:8px 16px;font-size:11px;font-weight:500}.code-snippet pre[data-v-ce5041dc]{margin:0;padding:16px;overflow-x:auto}.code-snippet code[data-v-ce5041dc]{color:#94a3b8;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.6}.docs-footer[data-v-ce5041dc]{text-align:center;color:#475569;border-top:1px solid #ffffff0d;margin-top:80px;padding-top:32px;font-size:12px}
