.sidebar.svelte-181dlmc{width:250px;background:#2c3e50;color:#fff;display:flex;flex-direction:column;position:fixed;height:100vh;left:0;top:0;z-index:100}.sidebar-header.svelte-181dlmc{padding:20px;border-bottom:1px solid rgba(255,255,255,.1)}.sidebar-header.svelte-181dlmc h2:where(.svelte-181dlmc){font-size:20px;font-weight:600;margin:0}.sidebar-nav.svelte-181dlmc{flex:1;padding:20px 0}.nav-item.svelte-181dlmc{display:flex;align-items:center;padding:12px 20px;color:#ffffffb3;text-decoration:none;transition:all .2s}.nav-item.svelte-181dlmc:hover{background:#ffffff1a;color:#fff}.nav-item.active.svelte-181dlmc{background:#3498db4d;color:#fff;border-left:3px solid #3498db}.nav-icon.svelte-181dlmc{margin-right:12px;font-size:18px}.nav-text.svelte-181dlmc{font-size:14px;font-weight:500}.sidebar-footer.svelte-181dlmc{padding:20px;border-top:1px solid rgba(255,255,255,.1)}.btn.svelte-181dlmc{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s}.btn-secondary.svelte-181dlmc{background-color:#95a5a6;color:#fff}.btn-secondary.svelte-181dlmc:hover{background-color:#7f8c8d}.btn-block.svelte-181dlmc{width:100%;display:block}@media(max-width:768px){.sidebar.svelte-181dlmc{width:60px}.sidebar-header.svelte-181dlmc h2:where(.svelte-181dlmc),.nav-text.svelte-181dlmc{display:none}.sidebar-header.svelte-181dlmc{padding:15px;text-align:center}.nav-item.svelte-181dlmc{justify-content:center;padding:15px}.nav-icon.svelte-181dlmc{margin-right:0}.sidebar-footer.svelte-181dlmc .btn:where(.svelte-181dlmc){padding:10px;font-size:0}.sidebar-footer.svelte-181dlmc .btn:where(.svelte-181dlmc):before{content:"🚪";font-size:18px}}.login-container.svelte-1428x5h{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#ecf0f1}.login-box.svelte-1428x5h{background:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 20px #0000001a;width:100%;max-width:400px}.login-box.svelte-1428x5h h1:where(.svelte-1428x5h){text-align:center;color:#2c3e50;margin-bottom:30px;font-size:28px}.form-group.svelte-1428x5h{margin-bottom:20px}.form-group.svelte-1428x5h label:where(.svelte-1428x5h){display:block;margin-bottom:8px;font-weight:500;color:#34495e}.form-group.svelte-1428x5h input:where(.svelte-1428x5h){width:100%;padding:12px;border:1px solid #ddd;border-radius:4px;font-size:14px;box-sizing:border-box}.form-group.svelte-1428x5h input:where(.svelte-1428x5h):focus{outline:none;border-color:#3498db}.password-input-wrapper.svelte-1428x5h{position:relative;display:flex;align-items:center}.password-input-wrapper.svelte-1428x5h input:where(.svelte-1428x5h){padding-right:45px}.password-toggle.svelte-1428x5h{position:absolute;right:8px;background:none;border:none;cursor:pointer;font-size:18px;padding:5px;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s}.password-toggle.svelte-1428x5h:hover{opacity:1}.error-message.svelte-1428x5h{background:#e74c3c;color:#fff;padding:10px;border-radius:4px;margin-bottom:20px;text-align:center}.btn.svelte-1428x5h{width:100%;padding:12px;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:500;transition:background-color .2s}.btn-primary.svelte-1428x5h{background-color:#3498db;color:#fff}.btn-primary.svelte-1428x5h:hover:not(:disabled){background-color:#2980b9}.btn.svelte-1428x5h:disabled{opacity:.7;cursor:not-allowed}.metric-card.svelte-1iu5zja{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 10px #0000001a;display:flex;align-items:center;gap:15px}.metric-icon.svelte-1iu5zja{font-size:40px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:12px}.metric-icon.deposits-icon.svelte-1iu5zja{background:#27ae601a}.metric-icon.withdrawals-icon.svelte-1iu5zja{background:#e74c3c1a}.metric-icon.net-icon.svelte-1iu5zja{background:#3498db1a}.metric-icon.ftd-icon.svelte-1iu5zja{background:#9b59b61a}.metric-icon.avg-icon.svelte-1iu5zja{background:#34495e1a}.metric-icon.max-icon.svelte-1iu5zja{background:#f1c40f1a}.metric-icon.players-icon.svelte-1iu5zja{background:#1abc9c1a}.metric-icon.unassigned-icon.svelte-1iu5zja{background:#f39c121a}.metric-icon.conversion-icon.svelte-1iu5zja{background:#8e44ad1a}.metric-info.svelte-1iu5zja h3:where(.svelte-1iu5zja){font-size:14px;color:#7f8c8d;font-weight:500;margin:0 0 5px}.metric-value.svelte-1iu5zja{font-size:24px;font-weight:700;margin:0}.metric-value.amount-positive.svelte-1iu5zja{color:#27ae60}.metric-value.amount-negative.svelte-1iu5zja{color:#e74c3c}.metric-value.amount-warning.svelte-1iu5zja{color:#f39c12}.metric-sub.svelte-1iu5zja{font-size:12px;color:#95a5a6}.dashboard.svelte-118ro6e{padding:20px}.page-header.svelte-118ro6e{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:15px}.page-header.svelte-118ro6e h1:where(.svelte-118ro6e){font-size:24px;color:#2c3e50;margin:0}.filters.svelte-118ro6e{display:flex;gap:10px;flex-wrap:wrap}.filters.svelte-118ro6e select:where(.svelte-118ro6e),.filters.svelte-118ro6e input:where(.svelte-118ro6e){padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.filters.svelte-118ro6e select:where(.svelte-118ro6e):focus,.filters.svelte-118ro6e input:where(.svelte-118ro6e):focus{outline:none;border-color:#3498db}.loading.svelte-118ro6e,.error.svelte-118ro6e{text-align:center;padding:40px;color:#7f8c8d}.error.svelte-118ro6e{color:#e74c3c}.metrics-grid.svelte-118ro6e{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px}@media(max-width:900px){.metrics-grid.svelte-118ro6e{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.metrics-grid.svelte-118ro6e{grid-template-columns:1fr}}@media(max-width:768px){.page-header.svelte-118ro6e{flex-direction:column;align-items:flex-start}}.transactions-page.svelte-149qnsf{padding:20px}.page-header.svelte-149qnsf{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header.svelte-149qnsf h1:where(.svelte-149qnsf){font-size:24px;color:#2c3e50;margin:0}.filters-section.svelte-149qnsf{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 10px #0000001a}.date-range-row.svelte-149qnsf{display:flex;gap:16px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #eee}.date-range-row.svelte-149qnsf .filter-group:where(.svelte-149qnsf){flex:0 0 200px}.filters-grid.svelte-149qnsf{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.filter-group.svelte-149qnsf{display:flex;flex-direction:column;gap:8px}.filter-group.svelte-149qnsf label:where(.svelte-149qnsf){font-weight:500;color:#34495e;font-size:14px}.filter-input-wrapper.svelte-149qnsf{position:relative;display:flex;align-items:center}.filter-input-wrapper.svelte-149qnsf input:where(.svelte-149qnsf),.filter-input-wrapper.svelte-149qnsf select:where(.svelte-149qnsf){width:100%;padding:10px 35px 10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background-color:#fff}.filter-input-wrapper.svelte-149qnsf select:where(.svelte-149qnsf){cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%237f8c8d' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}.filter-input-wrapper.svelte-149qnsf input:where(.svelte-149qnsf):focus,.filter-input-wrapper.svelte-149qnsf select:where(.svelte-149qnsf):focus{outline:none;border-color:#3498db}.clear-btn.svelte-149qnsf{position:absolute;right:8px;background:none;border:none;font-size:18px;color:#7f8c8d;cursor:pointer;padding:0 5px}.clear-btn.svelte-149qnsf:hover{color:#2c3e50}.filter-actions.svelte-149qnsf{margin-top:16px;padding-top:16px;border-top:1px solid #eee}.results-info.svelte-149qnsf{font-size:14px;color:#7f8c8d;margin-bottom:15px}.loading.svelte-149qnsf,.error.svelte-149qnsf,.no-data.svelte-149qnsf{text-align:center;padding:40px;color:#7f8c8d;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a}.error.svelte-149qnsf{color:#e74c3c}.table-container.svelte-149qnsf{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;overflow-x:auto}table.svelte-149qnsf{width:100%;border-collapse:collapse}th.svelte-149qnsf,td.svelte-149qnsf{padding:12px 15px;text-align:left;border-bottom:1px solid #eee}th.svelte-149qnsf{font-weight:600;color:#7f8c8d;font-size:12px;text-transform:uppercase;background:#f8f9fa}td.svelte-149qnsf{font-size:14px;color:#2c3e50}.date-type-cell.svelte-149qnsf{min-width:140px}.date-row.svelte-149qnsf{color:#2c3e50;font-weight:700;margin-bottom:4px}.type-ftd-row.svelte-149qnsf{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.confirmation-id-cell.svelte-149qnsf{min-width:120px}.confirmation-row.svelte-149qnsf{display:flex;align-items:center;gap:6px;margin-bottom:2px}.confirmation-value.svelte-149qnsf{font-family:monospace;font-size:12px;color:#3498db}.verified-row.svelte-149qnsf{font-family:monospace;font-size:11px;color:#27ae60}.phone.svelte-149qnsf{font-family:monospace}.phone-name-cell.svelte-149qnsf{min-width:120px}.phone-row.svelte-149qnsf{font-family:monospace;font-size:.8rem;color:#2c3e50;margin-bottom:2px;font-weight:700}.name-row.svelte-149qnsf{font-size:.8rem;color:#2c3e50;font-weight:500}.badge.svelte-149qnsf{padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}.badge-deposit.svelte-149qnsf{background:#27ae601a;color:#27ae60}.badge-withdrawal.svelte-149qnsf{background:#e74c3c1a;color:#e74c3c}.badge-ftd.svelte-149qnsf{background:#9b59b61a;color:#9b59b6}.badge-2td.svelte-149qnsf{background:#34495e1a;color:#34495e}.badge-source-yappy.svelte-149qnsf{background:#f39c121a;color:#e67e22}.badge-source-ach-express.svelte-149qnsf{background:#3498db1a;color:#2980b9}.amount-positive.svelte-149qnsf{color:#27ae60;font-weight:600}.amount-negative.svelte-149qnsf{color:#e74c3c;font-weight:600}.pagination.svelte-149qnsf{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:15px;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a}.page-info.svelte-149qnsf{font-size:14px;color:#7f8c8d;padding:0 15px}.btn.svelte-149qnsf{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s}.btn-small.svelte-149qnsf{padding:8px 12px;font-size:12px}.btn-secondary.svelte-149qnsf{background-color:#95a5a6;color:#fff}.btn-secondary.svelte-149qnsf:hover:not(:disabled){background-color:#7f8c8d}.btn-warning.svelte-149qnsf{background-color:#f39c12;color:#fff}.btn-warning.svelte-149qnsf:hover:not(:disabled){background-color:#d68910}.btn-success.svelte-149qnsf{background-color:#27ae60;color:#fff}.btn-success.svelte-149qnsf:hover:not(:disabled){background-color:#1e8449}.btn.svelte-149qnsf:disabled{opacity:.5;cursor:not-allowed}.toggle-switch.svelte-149qnsf{position:relative;display:inline-block;width:40px;height:22px;cursor:pointer}.toggle-switch.svelte-149qnsf input:where(.svelte-149qnsf){opacity:0;width:0;height:0}.toggle-slider.svelte-149qnsf{position:absolute;inset:0;background-color:#ccc;border-radius:22px;transition:.3s}.toggle-slider.svelte-149qnsf:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.3s}.toggle-switch.svelte-149qnsf input:where(.svelte-149qnsf):checked+.toggle-slider:where(.svelte-149qnsf){background-color:#e74c3c}.toggle-switch.svelte-149qnsf input:where(.svelte-149qnsf):checked+.toggle-slider:where(.svelte-149qnsf):before{transform:translate(18px)}tr.ignored.svelte-149qnsf{background-color:#fef5f5;opacity:.7}tr.ignored.svelte-149qnsf td:where(.svelte-149qnsf){text-decoration:line-through;color:#999}tr.ignored.svelte-149qnsf .toggle-switch:where(.svelte-149qnsf),tr.ignored.svelte-149qnsf .badge:where(.svelte-149qnsf){text-decoration:none}@media(max-width:768px){.page-header.svelte-149qnsf{flex-direction:column;align-items:flex-start;gap:15px}.filters-grid.svelte-149qnsf{grid-template-columns:1fr}.date-range-row.svelte-149qnsf{flex-direction:column}.date-range-row.svelte-149qnsf .filter-group:where(.svelte-149qnsf){flex:1}}.modal-overlay.svelte-149qnsf{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal.svelte-149qnsf{background:#fff;border-radius:8px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #00000026}.modal-header.svelte-149qnsf{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee}.modal-header.svelte-149qnsf h2:where(.svelte-149qnsf){margin:0;font-size:18px;color:#2c3e50}.modal-close.svelte-149qnsf{background:none;border:none;font-size:24px;cursor:pointer;color:#7f8c8d;padding:0;line-height:1}.modal-close.svelte-149qnsf:hover{color:#2c3e50}.modal.svelte-149qnsf form:where(.svelte-149qnsf){padding:20px}.form-group.svelte-149qnsf{margin-bottom:16px}.form-group.svelte-149qnsf label:where(.svelte-149qnsf){display:block;margin-bottom:6px;font-weight:500;color:#34495e;font-size:14px}.form-group.svelte-149qnsf input:where(.svelte-149qnsf),.form-group.svelte-149qnsf select:where(.svelte-149qnsf){width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;box-sizing:border-box}.form-group.svelte-149qnsf input:where(.svelte-149qnsf):focus,.form-group.svelte-149qnsf select:where(.svelte-149qnsf):focus{outline:none;border-color:#3498db}.form-group.svelte-149qnsf select:where(.svelte-149qnsf){cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%237f8c8d' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}.form-actions.svelte-149qnsf{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:20px;border-top:1px solid #eee}.btn-primary.svelte-149qnsf{background-color:#3498db;color:#fff}.btn-primary.svelte-149qnsf:hover:not(:disabled){background-color:#2980b9}.modal-small.svelte-149qnsf{max-width:400px}.modal-body.svelte-149qnsf{padding:20px}.modal-info.svelte-149qnsf{margin:0 0 16px;color:#7f8c8d;font-size:14px}.modal-info.svelte-149qnsf strong:where(.svelte-149qnsf){color:#2c3e50}.btn-verified.svelte-149qnsf{background-color:#27ae60;color:#fff;font-family:monospace;font-size:12px}.btn-verified.svelte-149qnsf:hover{background-color:#219a52}.btn-set-verified.svelte-149qnsf{background-color:#95a5a6;color:#fff;font-size:12px}.btn-set-verified.svelte-149qnsf:hover{background-color:#7f8c8d}.btn-delete.svelte-149qnsf{background-color:#e74c3c;color:#fff;display:flex;align-items:center;justify-content:center;padding:6px 8px;min-width:32px;border:none}.btn-delete.svelte-149qnsf:hover:not(:disabled){background-color:#c0392b}.btn-delete.svelte-149qnsf svg:where(.svelte-149qnsf){display:block}.btn-danger.svelte-149qnsf{background-color:#e74c3c;color:#fff}.btn-danger.svelte-149qnsf:hover:not(:disabled){background-color:#c0392b}.modal-header-danger.svelte-149qnsf{border-bottom-color:#e74c3c}.modal-header-danger.svelte-149qnsf h2:where(.svelte-149qnsf){color:#e74c3c}.delete-warning.svelte-149qnsf{color:#e74c3c;font-weight:500;margin:0 0 16px;font-size:14px}.delete-details.svelte-149qnsf{background:#f8f9fa;border-radius:6px;padding:12px;margin-bottom:16px}.detail-row.svelte-149qnsf{display:flex;justify-content:space-between;padding:4px 0;font-size:13px}.detail-label.svelte-149qnsf{color:#7f8c8d;font-weight:500}.detail-value.svelte-149qnsf{color:#2c3e50;font-weight:600}.btn-icon.svelte-149qnsf{background:none;border:1px solid #ddd;border-radius:4px;padding:4px 8px;cursor:pointer;color:#7f8c8d;display:inline-flex;align-items:center;gap:4px;transition:all .2s}.btn-icon.svelte-149qnsf:hover{border-color:#3498db;color:#3498db}.screenshot-count.svelte-149qnsf{background:#3498db;color:#fff;font-size:10px;font-weight:600;padding:1px 5px;border-radius:10px;min-width:16px;text-align:center}.modal-screenshots.svelte-149qnsf{max-width:600px}.screenshot-modal-body.svelte-149qnsf{padding:20px}.no-screenshots.svelte-149qnsf{text-align:center;color:#7f8c8d;padding:30px}.screenshot-grid.svelte-149qnsf{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}.screenshot-thumb.svelte-149qnsf{position:relative;aspect-ratio:9/16;border-radius:8px;overflow:hidden;border:2px solid #e0e0e0;cursor:pointer;transition:border-color .15s,box-shadow .15s}.screenshot-thumb.svelte-149qnsf img:where(.svelte-149qnsf){width:100%;height:100%;object-fit:cover;display:block}.screenshot-thumb.svelte-149qnsf:hover{border-color:#3498db;box-shadow:0 2px 12px #3498db4d}.screenshot-error.svelte-149qnsf{display:flex;align-items:center;justify-content:center;height:100%;color:#e74c3c;font-size:12px;background:#fef2f2}.lightbox-overlay.svelte-149qnsf{position:fixed;inset:0;z-index:2000;background:#000000eb;display:flex;align-items:center;justify-content:center;flex-direction:column}.lightbox-close.svelte-149qnsf{position:absolute;top:12px;right:16px;background:none;border:none;color:#fff;font-size:36px;cursor:pointer;z-index:2001;opacity:.7;transition:opacity .15s;line-height:1}.lightbox-close.svelte-149qnsf:hover{opacity:1}.lightbox-content.svelte-149qnsf{display:flex;align-items:center;gap:8px;max-width:95vw;max-height:88vh}.lightbox-image.svelte-149qnsf{max-height:85vh;max-width:min(90vw,480px);object-fit:contain;border-radius:8px;box-shadow:0 4px 40px #00000080}.lightbox-nav.svelte-149qnsf{background:#ffffff1a;border:none;color:#fff;font-size:40px;padding:12px 16px;cursor:pointer;border-radius:8px;transition:background .15s;line-height:1;flex-shrink:0}.lightbox-nav.svelte-149qnsf:hover:not(:disabled){background:#fff3}.lightbox-nav.svelte-149qnsf:disabled{opacity:.2;cursor:default}.lightbox-counter.svelte-149qnsf{color:#ffffffb3;font-size:14px;margin-top:12px}.lightbox-back.svelte-149qnsf{position:absolute;top:16px;left:16px;background:#ffffff26;border:none;color:#fff;font-size:13px;padding:6px 14px;border-radius:6px;cursor:pointer;transition:background .15s}.lightbox-back.svelte-149qnsf:hover{background:#ffffff40}.unassigned-page.svelte-1uak8nt{padding:20px}.page-header.svelte-1uak8nt{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header.svelte-1uak8nt h1:where(.svelte-1uak8nt){font-size:24px;color:#2c3e50;margin:0}.filters-section.svelte-1uak8nt{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 10px #0000001a}.filters-row.svelte-1uak8nt{display:flex;gap:20px;flex-wrap:wrap}.filter-group.svelte-1uak8nt{display:flex;flex-direction:column;gap:8px;min-width:200px;flex:1;max-width:300px}.filter-group.svelte-1uak8nt label:where(.svelte-1uak8nt){font-weight:500;color:#34495e;font-size:14px}.filter-input-wrapper.svelte-1uak8nt{position:relative;display:flex;align-items:center}.filter-input-wrapper.svelte-1uak8nt input:where(.svelte-1uak8nt){width:100%;padding:10px 35px 10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.filter-input-wrapper.svelte-1uak8nt input:where(.svelte-1uak8nt):focus{outline:none;border-color:#3498db}.clear-btn.svelte-1uak8nt{position:absolute;right:8px;background:none;border:none;font-size:18px;color:#7f8c8d;cursor:pointer;padding:0 5px}.clear-btn.svelte-1uak8nt:hover{color:#2c3e50}.results-info.svelte-1uak8nt{font-size:14px;color:#7f8c8d;margin-top:15px;display:flex;align-items:center;gap:10px}.clear-all-btn.svelte-1uak8nt{background:none;border:1px solid #ddd;border-radius:4px;padding:4px 10px;font-size:12px;color:#7f8c8d;cursor:pointer}.clear-all-btn.svelte-1uak8nt:hover{color:#2c3e50;border-color:#bbb}.loading.svelte-1uak8nt,.error.svelte-1uak8nt,.no-data.svelte-1uak8nt{text-align:center;padding:40px;color:#7f8c8d;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a}.error.svelte-1uak8nt{color:#e74c3c}.table-container.svelte-1uak8nt{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;overflow-x:auto}table.svelte-1uak8nt{width:100%;border-collapse:collapse}th.svelte-1uak8nt,td.svelte-1uak8nt{padding:12px 15px;text-align:left;border-bottom:1px solid #eee}th.svelte-1uak8nt{font-weight:600;color:#7f8c8d;font-size:12px;text-transform:uppercase;background:#f8f9fa}td.svelte-1uak8nt{font-size:14px;color:#2c3e50}.phone.svelte-1uak8nt{font-family:monospace;font-weight:600}.sender-name.svelte-1uak8nt{font-weight:500;color:#2c3e50}.amount-positive.svelte-1uak8nt{color:#27ae60}.amount-negative.svelte-1uak8nt{color:#e74c3c}.btn.svelte-1uak8nt{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s}.btn-secondary.svelte-1uak8nt{background-color:#95a5a6;color:#fff}.btn-secondary.svelte-1uak8nt:hover{background-color:#7f8c8d}.btn-small.svelte-1uak8nt{padding:6px 12px;font-size:13px;background:#ecf0f1;color:#2c3e50}.btn-small.svelte-1uak8nt:hover:not(:disabled){background:#bdc3c7}.btn-small.svelte-1uak8nt:disabled{opacity:.5;cursor:not-allowed}.pagination.svelte-1uak8nt{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:15px;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a}.page-info.svelte-1uak8nt{font-size:14px;color:#7f8c8d;padding:0 15px}.reports-page.svelte-19l66if{padding:20px}.page-header.svelte-19l66if{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header.svelte-19l66if h1:where(.svelte-19l66if){font-size:24px;color:#2c3e50;margin:0}.filters-section.svelte-19l66if{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 10px #0000001a}.filters-row.svelte-19l66if{display:flex;gap:20px;flex-wrap:wrap}.filter-group.svelte-19l66if{display:flex;flex-direction:column;gap:8px;min-width:180px}.filter-group.svelte-19l66if label:where(.svelte-19l66if){font-weight:500;color:#34495e;font-size:14px}.filter-group.svelte-19l66if select:where(.svelte-19l66if){padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.filter-group.svelte-19l66if select:where(.svelte-19l66if):focus{outline:none;border-color:#3498db}.results-info.svelte-19l66if{font-size:14px;color:#7f8c8d;margin-bottom:15px}.loading.svelte-19l66if,.error.svelte-19l66if,.no-data.svelte-19l66if{text-align:center;padding:40px;color:#7f8c8d;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a}.error.svelte-19l66if{color:#e74c3c}.table-container.svelte-19l66if{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;overflow-x:auto}table.svelte-19l66if{width:100%;border-collapse:collapse}th.svelte-19l66if,td.svelte-19l66if{padding:12px 15px;text-align:left;border-bottom:1px solid #eee}th.svelte-19l66if{font-weight:600;color:#7f8c8d;font-size:12px;text-transform:uppercase;background:#f8f9fa}td.svelte-19l66if{font-size:14px;color:#2c3e50}.period.svelte-19l66if{font-size:12px;white-space:nowrap}.badge.svelte-19l66if{padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}.badge-hourly.svelte-19l66if{background:#3498db1a;color:#3498db}.badge-daily.svelte-19l66if{background:#2ecc711a;color:#2ecc71}.badge-weekly.svelte-19l66if{background:#9b59b61a;color:#9b59b6}.badge-monthly.svelte-19l66if{background:#e67e221a;color:#e67e22}.badge-yearly.svelte-19l66if{background:#e74c3c1a;color:#e74c3c}.amount-positive.svelte-19l66if{color:#27ae60;font-weight:600}.amount-negative.svelte-19l66if{color:#e74c3c;font-weight:600}.status-sent.svelte-19l66if{color:#27ae60;font-weight:500}.status-pending.svelte-19l66if{color:#f39c12;font-weight:500}.pagination.svelte-19l66if{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:15px;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a}.page-info.svelte-19l66if{font-size:14px;color:#7f8c8d;padding:0 15px}.btn.svelte-19l66if{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s}.btn-small.svelte-19l66if{padding:8px 12px;font-size:12px}.btn-primary.svelte-19l66if{background-color:#3498db;color:#fff}.btn-primary.svelte-19l66if:hover:not(:disabled){background-color:#2980b9}.btn-secondary.svelte-19l66if{background-color:#95a5a6;color:#fff}.btn-secondary.svelte-19l66if:hover:not(:disabled){background-color:#7f8c8d}.btn.svelte-19l66if:disabled{opacity:.5;cursor:not-allowed}.generator-panel.svelte-19l66if{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 10px #0000001a;border-left:4px solid #3498db}.generator-header.svelte-19l66if h2:where(.svelte-19l66if){font-size:18px;color:#2c3e50;margin:0 0 6px}.generator-info.svelte-19l66if{font-size:13px;color:#7f8c8d;margin:0 0 16px}.report-type-grid.svelte-19l66if{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.report-type-card.svelte-19l66if{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#f8f9fa;border:2px solid #eee;border-radius:8px;cursor:pointer;transition:all .2s;font-size:14px}.report-type-card.svelte-19l66if:hover{border-color:#3498db}.report-type-card.selected.svelte-19l66if{border-color:#3498db;background:#3498db0d}.type-icon.svelte-19l66if{font-size:20px}.type-label.svelte-19l66if{font-weight:600;color:#2c3e50}.type-desc.svelte-19l66if{font-size:12px;color:#95a5a6}.check-mark.svelte-19l66if{width:20px;height:20px;background:#3498db;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.generator-actions.svelte-19l66if{margin-bottom:12px}.result-box.svelte-19l66if{padding:12px 16px;border-radius:6px;font-size:14px;margin-top:12px}.success-box.svelte-19l66if{background:#27ae601a;border:1px solid rgba(39,174,96,.3);color:#27ae60}.error-box.svelte-19l66if{background:#e74c3c1a;border:1px solid rgba(231,76,60,.3);color:#e74c3c}@media(max-width:768px){.page-header.svelte-19l66if{flex-direction:column;align-items:flex-start;gap:15px}}.users-page.svelte-1ax1yf2{padding:20px}.page-header.svelte-1ax1yf2{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.page-header.svelte-1ax1yf2 h1:where(.svelte-1ax1yf2){font-size:24px;color:#2c3e50;margin:0}.loading.svelte-1ax1yf2,.error.svelte-1ax1yf2,.no-data.svelte-1ax1yf2{text-align:center;padding:40px;color:#7f8c8d;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a}.error.svelte-1ax1yf2{color:#e74c3c}.table-container.svelte-1ax1yf2{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;overflow-x:auto}table.svelte-1ax1yf2{width:100%;border-collapse:collapse}th.svelte-1ax1yf2,td.svelte-1ax1yf2{padding:12px 15px;text-align:left;border-bottom:1px solid #eee}th.svelte-1ax1yf2{font-weight:600;color:#7f8c8d;font-size:12px;text-transform:uppercase;background:#f8f9fa}td.svelte-1ax1yf2{font-size:14px;color:#2c3e50}tr.inactive.svelte-1ax1yf2{opacity:.6}.email.svelte-1ax1yf2{font-weight:500;color:#3498db}.full-name.svelte-1ax1yf2{font-weight:500;color:#2c3e50}.status-badge.svelte-1ax1yf2{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.active.svelte-1ax1yf2{background:#d4edda;color:#155724}.status-badge.disabled.svelte-1ax1yf2{background:#f8d7da;color:#721c24}.role-badge.svelte-1ax1yf2{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;text-transform:capitalize}.role-badge.role-agent.svelte-1ax1yf2{background:#e3f2fd;color:#1565c0}.role-badge.role-admin.svelte-1ax1yf2{background:#fff3e0;color:#e65100}.role-badge.role-investor.svelte-1ax1yf2{background:#e8f5e9;color:#2e7d32}.role-badge.role-super.svelte-1ax1yf2{background:#fce4ec;color:#c2185b}.role-badge.role-usdt-provider.svelte-1ax1yf2{background:#ede7f6;color:#5e35b1}.roles-list.svelte-1ax1yf2{display:flex;flex-wrap:wrap;gap:4px}.roles-checkboxes.svelte-1ax1yf2{display:flex;flex-wrap:wrap;gap:10px;padding:8px 0}.role-checkbox-label.svelte-1ax1yf2{display:flex;align-items:center;gap:6px;cursor:pointer;padding:4px 8px;border-radius:4px;border:1px solid #ddd;background:#f9f9f9;transition:all .2s}.role-checkbox-label.svelte-1ax1yf2:hover{border-color:#3498db;background:#f0f8ff}.role-checkbox-label.svelte-1ax1yf2 input[type=checkbox]:where(.svelte-1ax1yf2){width:16px;height:16px;cursor:pointer}.role-checkbox-label.svelte-1ax1yf2 input[type=checkbox]:where(.svelte-1ax1yf2):checked+.role-badge:where(.svelte-1ax1yf2){font-weight:600}.actions.svelte-1ax1yf2{display:flex;gap:8px;flex-wrap:wrap}.btn.svelte-1ax1yf2{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s}.btn-small.svelte-1ax1yf2{padding:6px 12px;font-size:12px}.btn-primary.svelte-1ax1yf2{background-color:#3498db;color:#fff}.btn-primary.svelte-1ax1yf2:hover{background-color:#2980b9}.btn-secondary.svelte-1ax1yf2{background-color:#95a5a6;color:#fff}.btn-secondary.svelte-1ax1yf2:hover{background-color:#7f8c8d}.btn-warning.svelte-1ax1yf2{background-color:#f39c12;color:#fff}.btn-warning.svelte-1ax1yf2:hover{background-color:#d68910}.btn-success.svelte-1ax1yf2{background-color:#27ae60;color:#fff}.btn-success.svelte-1ax1yf2:hover{background-color:#219a52}.btn-muted.svelte-1ax1yf2{background-color:#bdc3c7;color:#2c3e50}.btn-muted.svelte-1ax1yf2:hover{background-color:#a6acaf}.btn-danger.svelte-1ax1yf2{background-color:#e74c3c;color:#fff}.btn-danger.svelte-1ax1yf2:hover{background-color:#c0392b}.modal-overlay.svelte-1ax1yf2{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal.svelte-1ax1yf2{background:#fff;border-radius:8px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto}.modal-header.svelte-1ax1yf2{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee}.modal-header.svelte-1ax1yf2 h2:where(.svelte-1ax1yf2){margin:0;font-size:18px;color:#2c3e50}.modal-close.svelte-1ax1yf2{background:none;border:none;font-size:24px;cursor:pointer;color:#7f8c8d}.modal-close.svelte-1ax1yf2:hover{color:#2c3e50}.modal.svelte-1ax1yf2 form:where(.svelte-1ax1yf2){padding:20px}.form-group.svelte-1ax1yf2{margin-bottom:20px}.form-group.svelte-1ax1yf2 label:where(.svelte-1ax1yf2){display:block;margin-bottom:8px;font-weight:500;color:#34495e}.form-group.svelte-1ax1yf2 input[type=text]:where(.svelte-1ax1yf2),.form-group.svelte-1ax1yf2 input[type=email]:where(.svelte-1ax1yf2),.form-group.svelte-1ax1yf2 input[type=password]:where(.svelte-1ax1yf2){width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;box-sizing:border-box}.password-input-wrapper.svelte-1ax1yf2{position:relative;display:flex;align-items:center}.password-input-wrapper.svelte-1ax1yf2 input:where(.svelte-1ax1yf2){padding-right:45px}.password-toggle.svelte-1ax1yf2{position:absolute;right:8px;background:none;border:none;cursor:pointer;font-size:18px;padding:5px;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s}.password-toggle.svelte-1ax1yf2:hover{opacity:1}.form-group.svelte-1ax1yf2 input:where(.svelte-1ax1yf2):focus{outline:none;border-color:#3498db}.form-group.svelte-1ax1yf2 input.error:where(.svelte-1ax1yf2){border-color:#e74c3c}.error-text.svelte-1ax1yf2{display:block;margin-top:5px;color:#e74c3c;font-size:12px}.form-group.svelte-1ax1yf2 small:where(.svelte-1ax1yf2){display:block;margin-top:5px;color:#7f8c8d;font-size:12px}.checkbox-group.svelte-1ax1yf2{margin-top:10px}.checkbox-label.svelte-1ax1yf2{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:400}.checkbox-label.svelte-1ax1yf2 input[type=checkbox]:where(.svelte-1ax1yf2){width:18px;height:18px;cursor:pointer}.modal-actions.svelte-1ax1yf2{display:flex;justify-content:flex-end;gap:10px;padding-top:10px}.form-row.svelte-1ax1yf2{display:flex;gap:15px}.form-row.svelte-1ax1yf2 .form-group:where(.svelte-1ax1yf2){flex:1}.commission-hint.svelte-1ax1yf2{display:block;margin-top:-12px;margin-bottom:16px;color:#7f8c8d;font-size:12px}.usdt-operations-page.svelte-16se1aw{padding:20px}.metrics-grid.svelte-16se1aw{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;margin-bottom:20px}@media(max-width:1200px){.metrics-grid.svelte-16se1aw{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.metrics-grid.svelte-16se1aw{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.metrics-grid.svelte-16se1aw{grid-template-columns:1fr}}.page-header.svelte-16se1aw{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-header.svelte-16se1aw h1:where(.svelte-16se1aw){font-size:24px;color:#2c3e50;margin:0}.page-header-actions.svelte-16se1aw{display:flex;gap:10px;align-items:center}.filters.svelte-16se1aw{display:flex;gap:15px;align-items:flex-end;margin-bottom:20px;flex-wrap:wrap}.filter-group.svelte-16se1aw{display:flex;flex-direction:column;gap:5px}.filter-group.svelte-16se1aw label:where(.svelte-16se1aw){font-size:12px;color:#2c3e50;font-weight:500}.filter-group.svelte-16se1aw select:where(.svelte-16se1aw),.filter-group.svelte-16se1aw input:where(.svelte-16se1aw){padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.loading.svelte-16se1aw,.error.svelte-16se1aw,.no-data.svelte-16se1aw{text-align:center;padding:40px;color:#7f8c8d;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a}.error.svelte-16se1aw{color:#e74c3c}.table-container.svelte-16se1aw{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;overflow-x:auto}table.svelte-16se1aw{width:100%;border-collapse:collapse}th.svelte-16se1aw,td.svelte-16se1aw{padding:10px 14px;text-align:left;border-bottom:1px solid #eee}th.svelte-16se1aw{font-weight:600;color:#2c3e50;font-size:12px;text-transform:uppercase;background:#f8f9fa;white-space:nowrap}td.svelte-16se1aw{font-size:14px;color:#2c3e50}.date-cell.svelte-16se1aw{white-space:nowrap;font-size:13px;color:#2c3e50}.actions-cell.svelte-16se1aw{white-space:nowrap;display:flex;gap:6px}.payment-pending.svelte-16se1aw{color:#e74c3c;font-weight:600}.payment-paid.svelte-16se1aw{color:#27ae60;font-weight:600}.payment-date.svelte-16se1aw{font-size:11px;color:#27ae60;font-weight:500;margin-top:2px}.status-badge.svelte-16se1aw{display:inline-block;padding:3px 8px;border-radius:12px;font-size:11px;font-weight:500}.status-badge.status-pending.svelte-16se1aw{background:#fff3e0;color:#e65100}.status-badge.status-paid.svelte-16se1aw{background:#e8f5e9;color:#2e7d32}.desktop-only.svelte-16se1aw{display:block}.mobile-only.svelte-16se1aw{display:none}.mobile-row.svelte-16se1aw{background:#fff;border-radius:8px;box-shadow:0 2px 10px #00000014;padding:12px;margin-bottom:10px}.mobile-row-top.svelte-16se1aw{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.mobile-date.svelte-16se1aw{font-size:12px;color:#2c3e50;font-weight:500}.mobile-row-main.svelte-16se1aw{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.mobile-provider.svelte-16se1aw{font-weight:600;color:#2c3e50;font-size:14px}.mobile-amount.svelte-16se1aw{font-weight:700;font-size:15px}.mobile-row-detail.svelte-16se1aw{display:flex;justify-content:space-between;font-size:13px;padding:2px 0}.mobile-label.svelte-16se1aw{color:#2c3e50}.mobile-actions.svelte-16se1aw{display:flex;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid #eee}.mobile-actions.svelte-16se1aw .btn-small:where(.svelte-16se1aw){flex:1;text-align:center}.btn.svelte-16se1aw{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s}.btn-small.svelte-16se1aw{padding:6px 10px;font-size:11px}.btn-primary.svelte-16se1aw{background-color:#3498db;color:#fff}.btn-primary.svelte-16se1aw:hover{background-color:#2980b9}.btn-secondary.svelte-16se1aw{background-color:#95a5a6;color:#fff}.btn-secondary.svelte-16se1aw:hover{background-color:#7f8c8d}.btn-success.svelte-16se1aw{background-color:#27ae60;color:#fff}.btn-success.svelte-16se1aw:hover{background-color:#219a52}.btn-warning.svelte-16se1aw{background-color:#f39c12;color:#fff}.btn-warning.svelte-16se1aw:hover{background-color:#d68910}.btn-danger.svelte-16se1aw{background-color:#e74c3c;color:#fff}.btn-danger.svelte-16se1aw:hover{background-color:#c0392b}.modal-overlay.svelte-16se1aw{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal.svelte-16se1aw{background:#fff;border-radius:8px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto}.modal.modal-small.svelte-16se1aw{max-width:400px}.modal-header.svelte-16se1aw{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee}.modal-header.svelte-16se1aw h2:where(.svelte-16se1aw){margin:0;font-size:18px;color:#2c3e50}.modal-close.svelte-16se1aw{background:none;border:none;font-size:24px;cursor:pointer;color:#7f8c8d}.modal-close.svelte-16se1aw:hover{color:#2c3e50}.modal.svelte-16se1aw form:where(.svelte-16se1aw){padding:20px}.operation-info.svelte-16se1aw{background:#f8f9fa;padding:15px;border-radius:4px;margin-bottom:15px}.operation-info.svelte-16se1aw p:where(.svelte-16se1aw){margin:5px 0}.form-row.svelte-16se1aw{display:flex;gap:15px;margin-bottom:20px}.form-row.svelte-16se1aw .form-group:where(.svelte-16se1aw){flex:1;margin-bottom:0}.form-group.svelte-16se1aw{margin-bottom:20px}.form-group.svelte-16se1aw label:where(.svelte-16se1aw){display:block;margin-bottom:8px;font-weight:500;color:#34495e}.form-group.svelte-16se1aw input:where(.svelte-16se1aw),.form-group.svelte-16se1aw select:where(.svelte-16se1aw){width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;box-sizing:border-box}.form-group.svelte-16se1aw input:where(.svelte-16se1aw):focus,.form-group.svelte-16se1aw select:where(.svelte-16se1aw):focus{outline:none;border-color:#3498db}.form-group.svelte-16se1aw input.error:where(.svelte-16se1aw),.form-group.svelte-16se1aw select.error:where(.svelte-16se1aw){border-color:#e74c3c}.error-text.svelte-16se1aw{display:block;margin-top:5px;color:#e74c3c;font-size:12px}.modal-actions.svelte-16se1aw{display:flex;justify-content:flex-end;gap:10px;padding-top:10px}@media(max-width:768px){.usdt-operations-page.svelte-16se1aw{padding:10px}.page-header.svelte-16se1aw{flex-direction:column;gap:10px;align-items:flex-start}.page-header.svelte-16se1aw h1:where(.svelte-16se1aw){font-size:20px}.page-header-actions.svelte-16se1aw{width:100%;flex-direction:column}.page-header-actions.svelte-16se1aw .btn:where(.svelte-16se1aw){width:100%;text-align:center}.filters.svelte-16se1aw{flex-direction:column;gap:10px}.filter-group.svelte-16se1aw{width:100%}.filter-group.svelte-16se1aw select:where(.svelte-16se1aw),.filter-group.svelte-16se1aw input:where(.svelte-16se1aw){width:100%;padding:10px 12px;font-size:16px}.filters.svelte-16se1aw .btn-secondary:where(.svelte-16se1aw){width:100%;text-align:center}.desktop-only.svelte-16se1aw{display:none}.mobile-only.svelte-16se1aw{display:block}.modal.svelte-16se1aw{margin:10px;max-height:95vh}.modal.modal-small.svelte-16se1aw{max-width:none}.modal-header.svelte-16se1aw{padding:15px}.modal.svelte-16se1aw form:where(.svelte-16se1aw){padding:15px}.form-row.svelte-16se1aw{flex-direction:column;gap:0}.form-row.svelte-16se1aw .form-group:where(.svelte-16se1aw){margin-bottom:15px}.form-group.svelte-16se1aw input:where(.svelte-16se1aw),.form-group.svelte-16se1aw select:where(.svelte-16se1aw){font-size:16px}.modal-actions.svelte-16se1aw{flex-direction:column-reverse}.modal-actions.svelte-16se1aw .btn:where(.svelte-16se1aw){width:100%;text-align:center}.modal-files.svelte-16se1aw{max-width:none;margin:10px}}.btn-icon.svelte-16se1aw{background:none;border:1px solid #ddd;border-radius:4px;padding:4px 8px;cursor:pointer;color:#7f8c8d;display:inline-flex;align-items:center;gap:4px;transition:all .2s}.btn-icon.svelte-16se1aw:hover{border-color:#3498db;color:#3498db}.screenshot-count.svelte-16se1aw{background:#3498db;color:#fff;font-size:10px;font-weight:600;padding:1px 5px;border-radius:10px;min-width:16px;text-align:center}.btn-info.svelte-16se1aw{background-color:#3498db;color:#fff}.btn-info.svelte-16se1aw:hover{background-color:#2980b9}.modal-files.svelte-16se1aw{max-width:650px}.file-modal-body.svelte-16se1aw{padding:20px}.file-section.svelte-16se1aw{margin-bottom:20px}.file-section.svelte-16se1aw:last-child{margin-bottom:0}.file-section.svelte-16se1aw+.file-section:where(.svelte-16se1aw){border-top:1px solid #eee;padding-top:16px}.file-section-header.svelte-16se1aw{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.file-section-header.svelte-16se1aw h3:where(.svelte-16se1aw){font-size:14px;font-weight:600;color:#2c3e50;margin:0}.no-files.svelte-16se1aw{text-align:center;color:#7f8c8d;padding:16px;font-size:13px}.file-grid.svelte-16se1aw{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}.file-thumb.svelte-16se1aw{position:relative;aspect-ratio:1;border-radius:6px;overflow:hidden;border:1px solid #eee;cursor:pointer}.file-thumb.svelte-16se1aw img:where(.svelte-16se1aw){width:100%;height:100%;object-fit:cover;display:block}.file-thumb.svelte-16se1aw:hover{border-color:#3498db;box-shadow:0 2px 8px #3498db33}.pdf-icon.svelte-16se1aw{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background:#f8f9fa;color:#e74c3c;gap:4px}.pdf-icon.svelte-16se1aw span:where(.svelte-16se1aw){font-size:10px;font-weight:700}.file-error.svelte-16se1aw{display:flex;align-items:center;justify-content:center;height:100%;color:#e74c3c;font-size:12px;background:#fef2f2}.file-delete-btn.svelte-16se1aw{position:absolute;top:4px;right:4px;background:#e74c3ce6;color:#fff;border:none;border-radius:50%;width:22px;height:22px;font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.file-thumb.svelte-16se1aw:hover .file-delete-btn:where(.svelte-16se1aw){opacity:1}.upload-btn.svelte-16se1aw{cursor:pointer;display:inline-block}.lightbox-overlay.svelte-16se1aw{position:fixed;inset:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:2000}.lightbox-close.svelte-16se1aw{position:absolute;top:16px;right:16px;background:none;border:none;color:#fff;font-size:36px;cursor:pointer;z-index:2001}.lightbox-content.svelte-16se1aw{max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.lightbox-image.svelte-16se1aw{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:4px}.lightbox-pdf.svelte-16se1aw{width:80vw;height:85vh;border:none;border-radius:4px;background:#fff}.page-header.svelte-i7mywu{padding:20px 30px;background:#fff;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.page-header.svelte-i7mywu h1:where(.svelte-i7mywu){margin:0;font-size:22px;color:#2c3e50}.page-content.svelte-i7mywu{padding:20px;display:flex;flex-direction:column;gap:20px}.card.svelte-i7mywu{background:#fff;padding:24px;border-radius:8px;box-shadow:0 1px 3px #0000001a}.card.svelte-i7mywu h2:where(.svelte-i7mywu){margin:0 0 16px;font-size:17px;color:#2c3e50}.section-desc.svelte-i7mywu{color:#7f8c8d;font-size:13px;margin:8px 0 0;line-height:1.5}.status-row.svelte-i7mywu{display:flex;align-items:center;justify-content:space-between;gap:16px}.status-info.svelte-i7mywu{display:flex;align-items:center;gap:12px}.status-badge.svelte-i7mywu{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.status-badge.active.svelte-i7mywu{background:#d4edda;color:#155724}.status-badge.inactive.svelte-i7mywu{background:#f8d7da;color:#721c24}.updated-at.svelte-i7mywu{font-size:12px;color:#95a5a6}.toggle-switch.svelte-i7mywu{position:relative;display:inline-block;width:52px;height:28px;flex-shrink:0}.toggle-switch.svelte-i7mywu input:where(.svelte-i7mywu){opacity:0;width:0;height:0}.toggle-slider.svelte-i7mywu{position:absolute;cursor:pointer;inset:0;background:#ccc;border-radius:28px;transition:.3s}.toggle-slider.svelte-i7mywu:before{content:"";position:absolute;height:22px;width:22px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:.3s}.toggle-switch.svelte-i7mywu input:where(.svelte-i7mywu):checked+.toggle-slider:where(.svelte-i7mywu){background:#27ae60}.toggle-switch.svelte-i7mywu input:where(.svelte-i7mywu):checked+.toggle-slider:where(.svelte-i7mywu):before{transform:translate(24px)}.toggle-switch.svelte-i7mywu input:where(.svelte-i7mywu):disabled+.toggle-slider:where(.svelte-i7mywu){opacity:.5;cursor:not-allowed}.cookie-status.svelte-i7mywu{margin-bottom:8px}.cookie-badge.svelte-i7mywu{display:inline-block;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600}.cookie-badge.set.svelte-i7mywu{background:#d4edda;color:#155724}.cookie-badge.missing.svelte-i7mywu{background:#fff3cd;color:#856404}.cred-input.svelte-i7mywu{display:block;width:100%;margin:8px 0;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;box-sizing:border-box}.cred-input.svelte-i7mywu:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 2px #3498db33}.cookie-input.svelte-i7mywu{display:block;width:100%;margin:12px 0;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-family:monospace;font-size:12px;resize:vertical;box-sizing:border-box}.cookie-input.svelte-i7mywu:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 2px #3498db33}.btn.svelte-i7mywu{padding:8px 16px;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}.btn.svelte-i7mywu:disabled{opacity:.6;cursor:not-allowed}.btn-primary.svelte-i7mywu{background:#3498db;color:#fff}.btn-primary.svelte-i7mywu:hover:not(:disabled){background:#2980b9}.btn-secondary.svelte-i7mywu{background:#ecf0f1;color:#2c3e50}.btn-secondary.svelte-i7mywu:hover:not(:disabled){background:#d5dbdb}.toast.svelte-i7mywu{position:fixed;bottom:24px;right:24px;background:#27ae60;color:#fff;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;z-index:1000;box-shadow:0 4px 12px #00000026;animation:svelte-i7mywu-slideIn .3s ease}.toast-error.svelte-i7mywu{background:#e74c3c}@keyframes svelte-i7mywu-slideIn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background:#ecf0f1;min-height:100vh}.app-layout.svelte-1n46o8q{display:flex;min-height:100vh}.main-content.svelte-1n46o8q{flex:1;margin-left:250px;min-height:100vh;background:#ecf0f1}.main-content.no-sidebar.svelte-1n46o8q{margin-left:0}@media(max-width:768px){.main-content.svelte-1n46o8q{margin-left:60px}.main-content.no-sidebar.svelte-1n46o8q{margin-left:0}}
