.host[data-v-69bb5d71]{top:var(--st-space-5);right:var(--st-space-5);z-index:var(--st-z-toast);gap:var(--st-space-3);width:min(380px, calc(100vw - var(--st-space-8)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.toast[data-v-69bb5d71]{align-items:start;gap:var(--st-space-4);padding:var(--st-space-4);border:1px solid var(--st-border-default);border-radius:var(--st-radius-lg);background:var(--st-bg-overlay);box-shadow:var(--st-shadow-dropdown);pointer-events:auto;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.toast-icon[data-v-69bb5d71]{font-size:var(--st-text-md);margin-top:1px}.toast--success[data-v-69bb5d71]{border-color:var(--st-success-border)}.toast--success .toast-icon[data-v-69bb5d71]{color:var(--st-success)}.toast--info[data-v-69bb5d71]{border-color:var(--st-info-border)}.toast--info .toast-icon[data-v-69bb5d71]{color:var(--st-info)}.toast--warning[data-v-69bb5d71]{border-color:var(--st-warning-border)}.toast--warning .toast-icon[data-v-69bb5d71]{color:var(--st-warning)}.toast--danger[data-v-69bb5d71]{border-color:var(--st-danger-border)}.toast--danger .toast-icon[data-v-69bb5d71]{color:var(--st-danger)}.toast-body[data-v-69bb5d71]{min-width:0}.toast-body strong[data-v-69bb5d71]{margin-bottom:var(--st-space-1);font-size:var(--st-text-sm);font-weight:var(--st-weight-semibold);display:block}.toast-body p[data-v-69bb5d71]{color:var(--st-fg-secondary);font-size:var(--st-text-sm);line-height:var(--st-leading-normal);overflow-wrap:anywhere;margin:0}.toast-body small[data-v-69bb5d71]{margin-top:var(--st-space-2);color:var(--st-fg-subtle);font-family:var(--st-font-mono);font-size:var(--st-text-2xs);overflow-wrap:anywhere;display:block}.toast>button[data-v-69bb5d71]{border-radius:var(--st-radius-sm);width:22px;height:22px;color:var(--st-fg-subtle);cursor:pointer;transition:color var(--st-duration-fast) var(--st-ease), background var(--st-duration-fast) var(--st-ease);background:0 0;border:0;place-items:center;display:grid}.toast>button[data-v-69bb5d71]:hover{background:var(--st-state-hover);color:var(--st-fg-primary)}.toast-enter-active[data-v-69bb5d71],.toast-leave-active[data-v-69bb5d71]{transition:opacity var(--st-duration-base) var(--st-ease), transform var(--st-duration-base) var(--st-ease)}.toast-enter-from[data-v-69bb5d71],.toast-leave-to[data-v-69bb5d71]{opacity:0;transform:translate(20px)}.toast-move[data-v-69bb5d71]{transition:transform var(--st-duration-base) var(--st-ease)}.theme-toggle[data-v-95144dcb]{border:1px solid var(--st-border-default);border-radius:var(--st-radius-sm);background:var(--st-bg-raised);width:32px;height:32px;color:var(--st-fg-muted);font-size:var(--st-text-sm);cursor:pointer;transition:border-color var(--st-duration-fast) var(--st-ease), color var(--st-duration-fast) var(--st-ease);flex:none;place-items:center;padding:0;display:grid}.theme-toggle[data-v-95144dcb]:hover{border-color:var(--st-accent-border);color:var(--st-accent)}.app-pagination[data-v-56cee63e]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:12px;display:flex}.app-pagination-controls[data-v-56cee63e]{align-items:center;gap:6px;margin-left:auto;display:flex}.app-pagination button[data-v-56cee63e]{border:1px solid var(--line);color:#c5d0e6;cursor:pointer;background:#0a1020;border-radius:8px;min-width:32px;height:32px;padding:0 8px;font-size:16px;line-height:1}.app-pagination button[data-v-56cee63e]:hover:not(:disabled){border-color:var(--primary);color:#fff}.app-pagination button.active[data-v-56cee63e]{border-color:var(--primary);background:var(--primary-soft);color:#fff}.app-pagination button[data-v-56cee63e]:disabled{opacity:.45;cursor:default}.app-pagination span[data-v-56cee63e]{color:#5f6e8a}.app-pagination--compact[data-v-56cee63e]{padding:8px 12px}.app-pagination--compact button[data-v-56cee63e]{min-width:28px;height:28px}.muted-id[data-v-cf76745f]{color:var(--muted);margin-top:.15rem;font-size:11px;display:block}.partner-unlinks-page code[data-v-cf76745f]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.logs-filters[data-v-036603b6]{margin-bottom:12px;padding:14px 16px}.logs-filters-grid[data-v-036603b6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.logs-filters-grid label[data-v-036603b6]{gap:6px;display:grid}.logs-filters-grid label>span[data-v-036603b6]{color:var(--muted);font-size:11px;font-weight:700}.logs-filters-grid input[data-v-036603b6]{border:1px solid var(--line);height:38px;color:inherit;background:#080e1b;border-radius:9px;padding:0 10px}.logs-filters-actions[data-v-036603b6]{gap:8px;margin-top:12px;display:flex}.logs-url-cell[data-v-036603b6]{max-width:420px}.users-table-v2 tr.clickable[data-v-036603b6]{cursor:pointer}.users-table-v2 tr[data-v-036603b6]:not(.clickable){cursor:default}.logs-url-cell strong[data-v-036603b6],.logs-url-cell small[data-v-036603b6]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.logs-url-cell small[data-v-036603b6]{color:var(--muted);font-size:11px}.logs-error[data-v-036603b6]{color:var(--danger);font-size:12px}.muted-id[data-v-036603b6]{color:var(--muted);font-size:11px}.logs-link[data-v-036603b6]{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.log-type.danger[data-v-036603b6]{color:var(--danger)}.logs-drawer-backdrop[data-v-036603b6]{z-index:80;background:#0000008c;justify-content:flex-end;display:flex;position:fixed;inset:0}.logs-drawer[data-v-036603b6]{border-left:1px solid var(--line);background:#0b1220;width:min(560px,100%);height:100%;padding:18px;overflow:auto}.logs-drawer header[data-v-036603b6]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.logs-drawer header h2[data-v-036603b6]{margin:0;font-size:16px}.logs-drawer header button[data-v-036603b6]{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.logs-drawer pre[data-v-036603b6]{white-space:pre-wrap;word-break:break-word;color:#c8d2e6;margin:0;font-size:12px;line-height:1.45}@media (width<=900px){.logs-filters-grid[data-v-036603b6]{grid-template-columns:1fr 1fr}}.activity-logs-detail[data-v-42f1ee6c]{flex-direction:column;gap:12px;min-width:0;display:flex}.activity-toolbar[data-v-42f1ee6c]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.activity-toolbar .search-field[data-v-42f1ee6c]{flex:1;min-width:220px}.activity-filters[data-v-42f1ee6c]{border:1px solid var(--line);background:#080e1b;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.activity-filters label[data-v-42f1ee6c]{gap:6px;display:grid}.activity-filters label>span[data-v-42f1ee6c]{color:var(--muted);font-size:11px;font-weight:700}.activity-filters input[data-v-42f1ee6c]{border:1px solid var(--line);height:38px;color:inherit;background:#0b1220;border-radius:9px;padding:0 10px}.activity-filters-actions[data-v-42f1ee6c]{grid-column:1/-1;gap:8px;display:flex}.activity-pagination[data-v-42f1ee6c]{margin-top:4px}.logs-link[data-v-42f1ee6c]{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.users-table-v2 td small[data-v-42f1ee6c]{color:var(--muted);margin-top:2px;font-size:11px;display:block}.logs-drawer-backdrop[data-v-42f1ee6c]{z-index:80;background:#0000008c;justify-content:flex-end;display:flex;position:fixed;inset:0}.logs-drawer[data-v-42f1ee6c]{border-left:1px solid var(--line);background:#0b1220;width:min(560px,100%);height:100%;padding:18px;overflow:auto}.logs-drawer header[data-v-42f1ee6c]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.logs-drawer header h2[data-v-42f1ee6c]{margin:0;font-size:16px}.logs-drawer header button[data-v-42f1ee6c]{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.logs-drawer pre[data-v-42f1ee6c]{white-space:pre-wrap;word-break:break-word;color:#c8d2e6;margin:0;font-size:12px;line-height:1.45}@media (width<=900px){.activity-filters[data-v-42f1ee6c]{grid-template-columns:1fr 1fr}}.btn[data-v-c542e108]{justify-content:center;align-items:center;gap:var(--st-space-3);padding:0 var(--st-space-4);border-radius:var(--st-radius-md);font-family:inherit;font-size:var(--st-text-sm);font-weight:var(--st-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--st-duration-fast) var(--st-ease), border-color var(--st-duration-fast) var(--st-ease), color var(--st-duration-fast) var(--st-ease);border:1px solid #0000;flex:none;text-decoration:none;display:inline-flex}.btn[data-v-c542e108]:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}.btn[data-v-c542e108]:disabled{cursor:not-allowed;opacity:.5}.btn.is-loading[data-v-c542e108]{cursor:progress}.btn.is-block[data-v-c542e108]{width:100%}.btn--sm[data-v-c542e108]{height:var(--st-control-sm);padding:0 var(--st-space-3);font-size:var(--st-text-xs)}.btn--md[data-v-c542e108]{height:var(--st-control-md)}.btn--lg[data-v-c542e108]{height:var(--st-control-lg);padding:0 var(--st-space-5);font-size:var(--st-text-base)}.btn--primary[data-v-c542e108]{background:var(--st-accent);color:var(--st-fg-on-accent)}.btn--primary[data-v-c542e108]:hover:not(:disabled){background:var(--st-accent-hover)}.btn--primary[data-v-c542e108]:active:not(:disabled){background:var(--st-accent-active)}.btn--secondary[data-v-c542e108]{border-color:var(--st-border-default);background:var(--st-bg-raised);color:var(--st-fg-primary)}.btn--secondary[data-v-c542e108]:hover:not(:disabled){border-color:var(--st-border-strong);background:var(--st-bg-overlay)}.btn--ghost[data-v-c542e108]{color:var(--st-fg-secondary);background:0 0}.btn--ghost[data-v-c542e108]:hover:not(:disabled){background:var(--st-state-hover);color:var(--st-fg-primary)}.btn--danger[data-v-c542e108]{border-color:var(--st-danger-border);background:var(--st-danger-soft);color:var(--st-danger)}.btn--danger[data-v-c542e108]:hover:not(:disabled){background:var(--st-danger);color:var(--st-fg-on-accent)}.btn-label[data-v-c542e108]{text-overflow:ellipsis;overflow:hidden}.btn-spinner[data-v-c542e108]{border:1.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:12px;height:12px;animation:.7s linear infinite st-spin}.icon-btn[data-v-4ec2a8c3]{border:1px solid var(--st-border-default);border-radius:var(--st-radius-sm);background:var(--st-bg-raised);color:var(--st-fg-muted);cursor:pointer;transition:border-color var(--st-duration-fast) var(--st-ease), color var(--st-duration-fast) var(--st-ease), background var(--st-duration-fast) var(--st-ease);flex:none;place-items:center;display:grid}.icon-btn--sm[data-v-4ec2a8c3]{width:24px;height:24px;font-size:var(--st-text-xs)}.icon-btn--md[data-v-4ec2a8c3]{width:30px;height:30px;font-size:var(--st-text-sm)}.icon-btn[data-v-4ec2a8c3]:hover:not(:disabled){border-color:var(--st-accent-border);color:var(--st-accent)}.icon-btn.is-active[data-v-4ec2a8c3]{border-color:var(--st-accent-border);background:var(--st-accent-soft);color:var(--st-accent)}.icon-btn--danger[data-v-4ec2a8c3]:hover:not(:disabled){border-color:var(--st-danger-border);color:var(--st-danger)}.icon-btn[data-v-4ec2a8c3]:focus-visible{outline:2px solid var(--st-accent);outline-offset:1px}.icon-btn[data-v-4ec2a8c3]:disabled{cursor:not-allowed;opacity:.45}.st-field[data-v-e605aa32]{gap:var(--st-space-2);min-width:0;display:grid}.st-field>label[data-v-e605aa32]{align-items:center;gap:var(--st-space-1);color:var(--st-fg-secondary);font-size:var(--st-text-xs);font-weight:var(--st-weight-medium);display:flex}.st-field>label em[data-v-e605aa32]{color:var(--st-danger);font-style:normal}.st-field-hint[data-v-e605aa32]{color:var(--st-fg-subtle);font-size:var(--st-text-2xs);line-height:var(--st-leading-normal)}.st-field-error[data-v-e605aa32]{align-items:center;gap:var(--st-space-2);color:var(--st-danger);font-size:var(--st-text-2xs);display:flex}.input[data-v-4c9b2d17]{align-items:center;gap:var(--st-space-3);min-width:0;padding:0 var(--st-space-3);border:1px solid var(--st-border-default);border-radius:var(--st-radius-md);background:var(--st-bg-input);transition:border-color var(--st-duration-fast) var(--st-ease), box-shadow var(--st-duration-fast) var(--st-ease);display:flex}.input--sm[data-v-4c9b2d17]{height:var(--st-control-sm)}.input--md[data-v-4c9b2d17]{height:var(--st-control-md)}.input[data-v-4c9b2d17]:focus-within{border-color:var(--st-accent);box-shadow:0 0 0 3px var(--st-accent-soft)}.input.is-disabled[data-v-4c9b2d17]{background:var(--st-bg-sunken);opacity:.6}.input-icon[data-v-4c9b2d17]{color:var(--st-fg-subtle);font-size:var(--st-text-sm);flex:none}.input input[data-v-4c9b2d17]{width:100%;min-width:0;color:var(--st-fg-primary);font-family:inherit;font-size:var(--st-text-sm);background:0 0;border:0;outline:none}.input input[data-v-4c9b2d17]::placeholder{color:var(--st-fg-subtle)}.input input[type=number][data-v-4c9b2d17]{appearance:textfield}.input input[type=number][data-v-4c9b2d17]::-webkit-outer-spin-button{appearance:none;margin:0}.input input[type=number][data-v-4c9b2d17]::-webkit-inner-spin-button{appearance:none;margin:0}.input-clear[data-v-4c9b2d17]{border-radius:var(--st-radius-full);background:var(--st-neutral-soft);width:18px;height:18px;color:var(--st-fg-muted);font-size:var(--st-text-2xs);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.input-clear[data-v-4c9b2d17]:hover{color:var(--st-fg-primary)}.input-suffix[data-v-4c9b2d17]{color:var(--st-fg-subtle);font-size:var(--st-text-xs);white-space:nowrap;flex:none}.select[data-v-3123fbe4]{border:1px solid var(--st-border-default);border-radius:var(--st-radius-md);background:var(--st-bg-input);min-width:0;transition:border-color var(--st-duration-fast) var(--st-ease), box-shadow var(--st-duration-fast) var(--st-ease);align-items:center;display:flex;position:relative}.select--sm[data-v-3123fbe4]{height:var(--st-control-sm)}.select--md[data-v-3123fbe4]{height:var(--st-control-md)}.select[data-v-3123fbe4]:focus-within{border-color:var(--st-accent);box-shadow:0 0 0 3px var(--st-accent-soft)}.select.is-disabled[data-v-3123fbe4]{background:var(--st-bg-sunken);opacity:.6}.select select[data-v-3123fbe4]{width:100%;min-width:0;height:100%;padding:0 var(--st-space-8) 0 var(--st-space-3);border-radius:inherit;color:var(--st-fg-primary);font-family:inherit;font-size:var(--st-text-sm);appearance:none;cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;outline:none}.select select option[data-v-3123fbe4]{background:var(--st-bg-overlay);color:var(--st-fg-primary)}.select>i[data-v-3123fbe4]{right:var(--st-space-3);color:var(--st-fg-subtle);font-size:var(--st-text-2xs);pointer-events:none;position:absolute}.textarea[data-v-1ed93ed0]{width:100%;min-width:0;padding:var(--st-space-3);border:1px solid var(--st-border-default);border-radius:var(--st-radius-md);background:var(--st-bg-input);color:var(--st-fg-primary);font-family:inherit;font-size:var(--st-text-sm);line-height:var(--st-leading-normal);resize:vertical;transition:border-color var(--st-duration-fast) var(--st-ease), box-shadow var(--st-duration-fast) var(--st-ease);outline:none}.textarea[data-v-1ed93ed0]::placeholder{color:var(--st-fg-subtle)}.textarea[data-v-1ed93ed0]:focus{border-color:var(--st-accent);box-shadow:0 0 0 3px var(--st-accent-soft)}.textarea[data-v-1ed93ed0]:disabled{background:var(--st-bg-sunken);opacity:.6}.badge[data-v-4ac0cfe3]{align-items:center;gap:var(--st-space-2);max-width:100%;padding:0 var(--st-space-3);border-radius:var(--st-radius-full);font-size:var(--st-text-2xs);font-weight:var(--st-weight-semibold);letter-spacing:var(--st-tracking-wide);white-space:nowrap;border:1px solid #0000;display:inline-flex}.badge--sm[data-v-4ac0cfe3]{height:18px}.badge--md[data-v-4ac0cfe3]{height:22px}.badge i[data-v-4ac0cfe3]{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.badge--success[data-v-4ac0cfe3]{border-color:var(--st-success-border);background:var(--st-success-soft);color:var(--st-success)}.badge--warning[data-v-4ac0cfe3]{border-color:var(--st-warning-border);background:var(--st-warning-soft);color:var(--st-warning)}.badge--danger[data-v-4ac0cfe3]{border-color:var(--st-danger-border);background:var(--st-danger-soft);color:var(--st-danger)}.badge--info[data-v-4ac0cfe3]{border-color:var(--st-info-border);background:var(--st-info-soft);color:var(--st-info)}.badge--neutral[data-v-4ac0cfe3]{border-color:var(--st-neutral-border);background:var(--st-neutral-soft);color:var(--st-fg-muted)}.copy-empty[data-v-f078431a]{color:var(--st-fg-subtle)}.copy-cell[data-v-f078431a]{align-items:center;gap:var(--st-space-2);max-width:100%;display:inline-flex}.copy-cell code[data-v-f078431a]{padding:2px var(--st-space-2);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-xs);background:var(--st-bg-sunken);color:var(--st-fg-secondary);font-family:var(--st-font-mono);font-size:var(--st-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.copy-cell button[data-v-f078431a]{border-radius:var(--st-radius-xs);width:22px;height:22px;color:var(--st-fg-subtle);font-size:var(--st-text-xs);cursor:pointer;transition:color var(--st-duration-fast) var(--st-ease), background var(--st-duration-fast) var(--st-ease);background:0 0;border:0;flex:none;place-items:center;display:grid}.copy-cell button[data-v-f078431a]:hover{background:var(--st-state-hover);color:var(--st-accent)}.skeleton[data-v-f0d6c86a]{background:linear-gradient(90deg, var(--st-skeleton-base) 25%, var(--st-skeleton-shine) 50%, var(--st-skeleton-base) 75%);background-size:200% 100%;flex:none;animation:1.4s linear infinite st-skeleton-shine;display:block}.empty[data-v-cdc198d3]{justify-content:center;align-items:center;gap:var(--st-space-3);padding:var(--st-space-9) var(--st-space-6);text-align:center;flex-direction:column;display:flex}.empty>i[data-v-cdc198d3]{width:44px;height:44px;margin-bottom:var(--st-space-1);border-radius:var(--st-radius-lg);background:var(--st-neutral-soft);color:var(--st-fg-subtle);font-size:var(--st-text-lg);place-items:center;display:grid}.empty--danger>i[data-v-cdc198d3]{background:var(--st-danger-soft);color:var(--st-danger)}.empty strong[data-v-cdc198d3]{color:var(--st-fg-primary);font-size:var(--st-text-md);font-weight:var(--st-weight-medium)}.empty p[data-v-cdc198d3]{max-width:380px;color:var(--st-fg-muted);font-size:var(--st-text-sm);line-height:var(--st-leading-relaxed);margin:0}.empty-actions[data-v-cdc198d3]{gap:var(--st-space-3);margin-top:var(--st-space-2);display:flex}.st-tabs[data-v-5ea2a203]{gap:var(--st-space-1);padding:var(--st-space-1);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-md);background:var(--st-bg-sunken);display:flex;overflow-x:auto}.st-tabs button[data-v-5ea2a203]{align-items:center;gap:var(--st-space-2);padding:0 var(--st-space-4);border-radius:var(--st-radius-sm);color:var(--st-fg-muted);font-family:inherit;font-size:var(--st-text-sm);font-weight:var(--st-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--st-duration-fast) var(--st-ease), color var(--st-duration-fast) var(--st-ease);background:0 0;border:0;flex:none;display:inline-flex}.st-tabs--sm button[data-v-5ea2a203]{height:26px;font-size:var(--st-text-xs)}.st-tabs--md button[data-v-5ea2a203]{height:32px}.st-tabs button[data-v-5ea2a203]:hover{color:var(--st-fg-primary)}.st-tabs button.is-active[data-v-5ea2a203]{background:var(--st-bg-raised);color:var(--st-fg-primary)}.st-tabs button i[data-v-5ea2a203]{font-size:var(--st-text-xs)}.st-tabs button.is-active i[data-v-5ea2a203]{color:var(--st-accent)}.st-tabs button b[data-v-5ea2a203]{min-width:18px;height:16px;padding:0 var(--st-space-2);border-radius:var(--st-radius-full);background:var(--st-neutral-soft);color:var(--st-fg-muted);font-size:var(--st-text-2xs);place-items:center;display:grid}.st-tabs button.is-active b[data-v-5ea2a203]{background:var(--st-accent-soft);color:var(--st-accent)}.pagination[data-v-fff2fa46]{justify-content:space-between;align-items:center;gap:var(--st-space-4);padding:var(--st-space-3) var(--st-space-4);flex-wrap:wrap;display:flex}.pagination-meta[data-v-fff2fa46]{align-items:center;gap:var(--st-space-5);color:var(--st-fg-muted);font-size:var(--st-text-xs);display:flex}.pagination-meta strong[data-v-fff2fa46]{color:var(--st-fg-secondary);font-weight:var(--st-weight-semibold)}.pagination-limit[data-v-fff2fa46]{align-items:center;gap:var(--st-space-2);white-space:nowrap;display:flex}.pagination-limit[data-v-fff2fa46] .select{width:68px}.pagination-controls[data-v-fff2fa46]{gap:var(--st-space-1);display:flex}.pagination-controls button[data-v-fff2fa46]{min-width:28px;height:28px;padding:0 var(--st-space-2);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-sm);background:var(--st-bg-raised);color:var(--st-fg-muted);font-family:inherit;font-size:var(--st-text-xs);cursor:pointer;transition:border-color var(--st-duration-fast) var(--st-ease), color var(--st-duration-fast) var(--st-ease), background var(--st-duration-fast) var(--st-ease)}.pagination-controls button[data-v-fff2fa46]:hover:not(:disabled){border-color:var(--st-border-strong);color:var(--st-fg-primary)}.pagination-controls button.is-active[data-v-fff2fa46]{border-color:var(--st-accent);background:var(--st-accent);color:var(--st-fg-on-accent)}.pagination-controls button.is-gap[data-v-fff2fa46]{cursor:default;background:0 0;border-color:#0000}.pagination-controls button[data-v-fff2fa46]:disabled:not(.is-gap){cursor:not-allowed;opacity:.4}.scrim[data-v-d1da7ce8]{z-index:var(--st-z-modal);padding:var(--st-space-6);background:var(--st-bg-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:st-fade-in var(--st-duration-base) var(--st-ease);place-items:center;display:grid;position:fixed;inset:0}.modal[data-v-d1da7ce8]{width:100%;max-height:calc(100vh - var(--st-space-10));border:1px solid var(--st-border-default);border-radius:var(--st-radius-xl);background:var(--st-bg-surface);box-shadow:var(--st-shadow-modal);animation:st-slide-up var(--st-duration-base) var(--st-ease);flex-direction:column;display:flex;overflow:hidden}.modal--sm[data-v-d1da7ce8]{max-width:420px}.modal--md[data-v-d1da7ce8]{max-width:560px}.modal--lg[data-v-d1da7ce8]{max-width:820px}.modal--xl[data-v-d1da7ce8]{max-width:1100px}.modal--danger[data-v-d1da7ce8]{border-color:var(--st-danger-border)}.modal>header[data-v-d1da7ce8]{align-items:center;gap:var(--st-space-4);padding:var(--st-space-5);border-bottom:1px solid var(--st-border-subtle);flex:none;display:flex}.modal-icon[data-v-d1da7ce8]{border-radius:var(--st-radius-md);background:var(--st-accent-soft);width:34px;height:34px;color:var(--st-accent);font-size:var(--st-text-sm);flex:none;place-items:center;display:grid}.modal--danger .modal-icon[data-v-d1da7ce8]{background:var(--st-danger-soft);color:var(--st-danger)}.modal-heading[data-v-d1da7ce8]{flex:1;min-width:0}.modal-heading h2[data-v-d1da7ce8]{color:var(--st-fg-primary);font-size:var(--st-text-lg);font-weight:var(--st-weight-semibold);letter-spacing:-.01em;margin:0}.modal-heading p[data-v-d1da7ce8]{margin:var(--st-space-1) 0 0;color:var(--st-fg-muted);font-size:var(--st-text-xs)}.modal>header>button[data-v-d1da7ce8]{border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-sm);width:28px;height:28px;color:var(--st-fg-muted);cursor:pointer;background:0 0;flex:none;place-items:center;display:grid}.modal>header>button[data-v-d1da7ce8]:hover{border-color:var(--st-border-strong);color:var(--st-fg-primary)}.modal-body[data-v-d1da7ce8]{min-height:0;padding:var(--st-space-5);flex:1;overflow:auto}.modal>footer[data-v-d1da7ce8]{justify-content:flex-end;align-items:center;gap:var(--st-space-3);padding:var(--st-space-4) var(--st-space-5);border-top:1px solid var(--st-border-subtle);background:var(--st-bg-sunken);flex:none;display:flex}@media (width<=640px){.scrim[data-v-d1da7ce8]{align-items:flex-end;padding:0}.modal[data-v-d1da7ce8]{border-radius:var(--st-radius-xl) var(--st-radius-xl) 0 0;max-height:92vh}}.scrim[data-v-8d10cebe]{z-index:var(--st-z-drawer);background:var(--st-bg-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:st-fade-in var(--st-duration-fast) var(--st-ease);justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer[data-v-8d10cebe]{border-left:1px solid var(--st-border-default);background:var(--st-bg-surface);width:100%;height:100%;box-shadow:var(--st-shadow-modal);animation:st-slide-in-right var(--st-duration-base) var(--st-ease);flex-direction:column;display:flex}.drawer--sm[data-v-8d10cebe]{max-width:440px}.drawer--md[data-v-8d10cebe]{max-width:680px}.drawer--lg[data-v-8d10cebe]{max-width:960px}.drawer--full[data-v-8d10cebe]{max-width:min(1400px,92vw)}.drawer>header[data-v-8d10cebe]{align-items:center;gap:var(--st-space-4);padding:var(--st-space-4) var(--st-space-5);border-bottom:1px solid var(--st-border-subtle);flex:none;display:flex}.drawer-icon[data-v-8d10cebe]{border-radius:var(--st-radius-md);background:var(--st-accent-soft);width:34px;height:34px;color:var(--st-accent);font-size:var(--st-text-sm);flex:none;place-items:center;display:grid}.drawer-heading[data-v-8d10cebe]{flex:1;min-width:0}.drawer-heading h2[data-v-8d10cebe]{color:var(--st-fg-primary);font-size:var(--st-text-lg);font-weight:var(--st-weight-semibold);letter-spacing:-.01em;margin:0}.drawer-heading p[data-v-8d10cebe]{margin:var(--st-space-1) 0 0;color:var(--st-fg-muted);font-size:var(--st-text-xs)}.drawer-actions[data-v-8d10cebe]{align-items:center;gap:var(--st-space-2);flex:none;display:flex}.drawer>header>button[data-v-8d10cebe]{border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-sm);width:28px;height:28px;color:var(--st-fg-muted);cursor:pointer;background:0 0;flex:none;place-items:center;display:grid}.drawer>header>button[data-v-8d10cebe]:hover{border-color:var(--st-border-strong);color:var(--st-fg-primary)}.drawer-tabs[data-v-8d10cebe]{padding:var(--st-space-4) var(--st-space-5) 0;flex:none}.drawer-body[data-v-8d10cebe]{min-height:0;padding:var(--st-space-5);flex:1;overflow:auto}.drawer-loading[data-v-8d10cebe]{gap:var(--st-space-4);display:grid}.drawer>footer[data-v-8d10cebe]{justify-content:flex-end;align-items:center;gap:var(--st-space-3);padding:var(--st-space-4) var(--st-space-5);border-top:1px solid var(--st-border-subtle);background:var(--st-bg-sunken);flex:none;display:flex}@media (width<=720px){.drawer[data-v-8d10cebe],.drawer--sm[data-v-8d10cebe],.drawer--md[data-v-8d10cebe],.drawer--lg[data-v-8d10cebe],.drawer--full[data-v-8d10cebe]{max-width:100%}}.confirm[data-v-d5d96b70]{gap:var(--st-space-4);display:grid}.confirm p[data-v-d5d96b70]{color:var(--st-fg-secondary);font-size:var(--st-text-sm);line-height:var(--st-leading-relaxed);margin:0}.confirm-guard[data-v-d5d96b70]{gap:var(--st-space-2);display:grid}.confirm-guard span[data-v-d5d96b70]{color:var(--st-fg-muted);font-size:var(--st-text-xs)}.confirm-guard code[data-v-d5d96b70]{padding:1px var(--st-space-2);border-radius:var(--st-radius-xs);background:var(--st-bg-sunken);color:var(--st-fg-primary);font-family:var(--st-font-mono)}.st-panel[data-v-5775b8b1]{border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-lg);background:var(--st-bg-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.st-panel>header[data-v-5775b8b1]{align-items:center;gap:var(--st-space-4);padding:var(--st-space-4) var(--st-space-5);border-bottom:1px solid var(--st-border-subtle);flex:none;display:flex}.st-panel-icon[data-v-5775b8b1]{border-radius:var(--st-radius-sm);background:var(--st-accent-soft);width:30px;height:30px;color:var(--st-accent);font-size:var(--st-text-xs);flex:none;place-items:center;display:grid}.st-panel-heading[data-v-5775b8b1]{flex:1;min-width:0}.st-panel-heading small[data-v-5775b8b1]{margin-bottom:var(--st-space-1);color:var(--st-fg-subtle);font-size:var(--st-text-2xs);font-weight:var(--st-weight-semibold);letter-spacing:var(--st-tracking-caps);text-transform:uppercase;display:block}.st-panel-heading h2[data-v-5775b8b1]{color:var(--st-fg-primary);font-size:var(--st-text-md);font-weight:var(--st-weight-semibold);margin:0}.st-panel-heading p[data-v-5775b8b1]{margin:var(--st-space-1) 0 0;color:var(--st-fg-muted);font-size:var(--st-text-xs);line-height:var(--st-leading-normal)}.st-panel-actions[data-v-5775b8b1]{align-items:center;gap:var(--st-space-2);flex-wrap:wrap;flex:none;display:flex}.st-panel-body[data-v-5775b8b1]{min-width:0;padding:var(--st-space-5)}.st-panel-body.is-flush[data-v-5775b8b1]{padding:0}.st-panel>footer[data-v-5775b8b1]{border-top:1px solid var(--st-border-subtle);background:var(--st-bg-sunken);flex:none}@media (width<=640px){.st-panel>header[data-v-5775b8b1]{flex-wrap:wrap;align-items:flex-start}.st-panel-actions[data-v-5775b8b1]{width:100%}}.stat[data-v-349b7859]{gap:var(--st-space-3);min-width:0;padding:var(--st-space-4) var(--st-space-5);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-lg);background:var(--st-bg-surface);flex-direction:column;text-decoration:none;display:flex}.stat.is-link[data-v-349b7859]{transition:border-color var(--st-duration-fast) var(--st-ease), background var(--st-duration-fast) var(--st-ease)}.stat.is-link[data-v-349b7859]:hover{border-color:var(--st-accent-border);background:var(--st-bg-raised)}.stat-head[data-v-349b7859]{justify-content:space-between;align-items:center;gap:var(--st-space-3);display:flex}.stat-label[data-v-349b7859]{color:var(--st-fg-muted);font-size:var(--st-text-xs);font-weight:var(--st-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stat-icon[data-v-349b7859]{border-radius:var(--st-radius-sm);background:var(--st-neutral-soft);width:24px;height:24px;color:var(--st-fg-muted);font-size:var(--st-text-2xs);flex:none;place-items:center;display:grid}.stat--accent .stat-icon[data-v-349b7859]{background:var(--st-accent-soft);color:var(--st-accent)}.stat--success .stat-icon[data-v-349b7859]{background:var(--st-success-soft);color:var(--st-success)}.stat--warning .stat-icon[data-v-349b7859]{background:var(--st-warning-soft);color:var(--st-warning)}.stat--danger .stat-icon[data-v-349b7859]{background:var(--st-danger-soft);color:var(--st-danger)}.stat-value[data-v-349b7859]{color:var(--st-fg-primary);font-family:var(--st-font-display);font-size:var(--st-text-xl);font-weight:var(--st-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stat--danger .stat-value[data-v-349b7859]{color:var(--st-danger)}.stat--success .stat-value[data-v-349b7859]{color:var(--st-success)}.stat--warning .stat-value[data-v-349b7859]{color:var(--st-warning)}.stat-foot[data-v-349b7859]{align-items:center;gap:var(--st-space-3);min-height:14px;display:flex}.stat-delta[data-v-349b7859]{font-size:var(--st-text-xs);font-weight:var(--st-weight-semibold)}.stat-delta--success[data-v-349b7859]{color:var(--st-success)}.stat-delta--danger[data-v-349b7859]{color:var(--st-danger)}.stat-delta--neutral[data-v-349b7859]{color:var(--st-fg-muted)}.stat-foot small[data-v-349b7859]{color:var(--st-fg-subtle);font-size:var(--st-text-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dl[data-v-966f675f]{grid-template-columns:repeat(var(--dl-columns), minmax(0, 1fr));gap:var(--st-space-3);margin:0;display:grid}.dl>div[data-v-966f675f]{gap:var(--st-space-2);min-width:0;padding:var(--st-space-3) var(--st-space-4);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-md);background:var(--st-bg-input);align-content:start;display:grid}.dl dt[data-v-966f675f]{color:var(--st-fg-subtle);font-size:var(--st-text-2xs);font-weight:var(--st-weight-semibold);letter-spacing:var(--st-tracking-wide);text-transform:uppercase}.dl dd[data-v-966f675f]{min-width:0;color:var(--st-fg-primary);font-size:var(--st-text-sm);font-weight:var(--st-weight-medium);overflow-wrap:anywhere;margin:0}.dl-mono[data-v-966f675f]{font-size:var(--st-text-xs)}.dl-multiline[data-v-966f675f]{font-weight:var(--st-weight-normal);line-height:var(--st-leading-relaxed);white-space:pre-wrap;display:block}@media (width<=900px){.dl[data-v-966f675f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.dl[data-v-966f675f]{grid-template-columns:1fr}.dl>div[data-v-966f675f]{grid-column:auto!important}}.json[data-v-4cc5957a]{gap:var(--st-space-2);min-width:0;display:grid}.json header[data-v-4cc5957a]{justify-content:space-between;align-items:center;gap:var(--st-space-3);display:flex}.json header span[data-v-4cc5957a]{color:var(--st-fg-subtle);font-size:var(--st-text-2xs);font-weight:var(--st-weight-semibold);letter-spacing:var(--st-tracking-wide);text-transform:uppercase}.json pre[data-v-4cc5957a]{padding:var(--st-space-4);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-md);background:var(--st-bg-sunken);color:var(--st-fg-secondary);font-family:var(--st-font-mono);font-size:var(--st-text-xs);line-height:var(--st-leading-relaxed);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}.grid-wrap[data-v-8fb12e06]{min-width:0;position:relative}.grid-scroll[data-v-8fb12e06]{overscroll-behavior-x:contain;overflow:auto}table[data-v-8fb12e06]{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--st-text-sm)}thead th[data-v-8fb12e06]{z-index:var(--st-z-sticky);padding:var(--st-space-3) var(--st-space-4);border-bottom:1px solid var(--st-border-default);background:var(--st-bg-sunken);color:var(--st-fg-muted);font-size:var(--st-text-2xs);font-weight:var(--st-weight-semibold);letter-spacing:var(--st-tracking-wide);text-transform:uppercase;white-space:nowrap;position:sticky;top:0}tbody td[data-v-8fb12e06]{padding:var(--st-space-3) var(--st-space-4);border-bottom:1px solid var(--st-border-subtle);color:var(--st-fg-secondary);vertical-align:middle;white-space:nowrap}tbody td.is-wrap[data-v-8fb12e06]{white-space:normal;max-width:320px;line-height:var(--st-leading-normal)}tbody tr:last-child td[data-v-8fb12e06]{border-bottom:0}.is-left[data-v-8fb12e06]{text-align:left}.is-center[data-v-8fb12e06]{text-align:center}.is-right[data-v-8fb12e06]{text-align:right}th.is-sticky-col[data-v-8fb12e06],td.is-sticky-col[data-v-8fb12e06]{z-index:2;background:var(--st-bg-surface);position:sticky;left:0}th.is-sticky-col[data-v-8fb12e06]{z-index:calc(var(--st-z-sticky) + 1);background:var(--st-bg-sunken)}tbody tr:hover td[data-v-8fb12e06]{background:var(--st-state-hover)}tbody tr:hover td.is-sticky-col[data-v-8fb12e06]{background:var(--st-bg-raised)}tbody tr.is-clickable[data-v-8fb12e06]{cursor:pointer}tbody tr.is-active td[data-v-8fb12e06]{background:var(--st-state-selected)}tbody tr.is-active td.is-sticky-col[data-v-8fb12e06]{background:var(--st-state-selected);box-shadow:inset 2px 0 0 var(--st-accent)}tbody tr.is-skeleton td[data-v-8fb12e06]{pointer-events:none}.grid-state[data-v-8fb12e06]{position:sticky;left:0}.grid-refreshing[data-v-8fb12e06]{background:var(--st-accent-soft);height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.grid-refreshing i[data-v-8fb12e06]{background:var(--st-accent);width:40%;height:100%;animation:st-refresh-slide-8fb12e06 1.1s var(--st-ease) infinite;display:block}@keyframes st-refresh-slide-8fb12e06{0%{transform:translate(-100%)}to{transform:translate(350%)}}.edge[data-v-8fb12e06]{pointer-events:none;opacity:1;width:28px;transition:opacity var(--st-duration-base) var(--st-ease);position:absolute;top:0;bottom:0}.edge.is-hidden[data-v-8fb12e06]{opacity:0}.edge--left[data-v-8fb12e06]{background:linear-gradient(90deg, var(--st-bg-surface), transparent);left:0}.edge--right[data-v-8fb12e06]{background:linear-gradient(270deg, var(--st-bg-surface), transparent);right:0}.nudge[data-v-8fb12e06]{border:1px solid var(--st-border-default);border-radius:var(--st-radius-full);background:var(--st-bg-overlay);width:26px;height:26px;box-shadow:var(--st-shadow-dropdown);color:var(--st-fg-secondary);font-size:var(--st-text-2xs);cursor:pointer;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nudge[data-v-8fb12e06]:hover{border-color:var(--st-accent-border);color:var(--st-accent)}.nudge--left[data-v-8fb12e06]{left:var(--st-space-3)}.nudge--right[data-v-8fb12e06]{right:var(--st-space-3)}.filterbar[data-v-9b793910]{gap:var(--st-space-4);padding:var(--st-space-4);border-bottom:1px solid var(--st-border-subtle);display:grid}.filterbar-lead[data-v-9b793910]{align-items:center;gap:var(--st-space-3);flex-wrap:wrap;display:flex}.filterbar-spacer[data-v-9b793910]{flex:1}.filterbar-tools[data-v-9b793910]{align-items:center;gap:var(--st-space-2);flex-wrap:wrap;display:flex}.filterbar-controls[data-v-9b793910]{gap:var(--st-space-3);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;display:grid}.filterbar-reset[data-v-9b793910]{place-self:end start}.filterbar-toggle[data-v-9b793910]{display:none}@media (width<=900px){.filterbar-toggle[data-v-9b793910]{display:inline-flex}.filterbar-controls.is-collapsed[data-v-9b793910]{display:none}}.search[data-v-43dae81f]{align-items:center;gap:var(--st-space-3);min-width:0;max-width:100%;padding:0 var(--st-space-3);border:1px solid var(--st-border-default);border-radius:var(--st-radius-md);background:var(--st-bg-input);transition:border-color var(--st-duration-fast) var(--st-ease), box-shadow var(--st-duration-fast) var(--st-ease);display:flex}.search--sm[data-v-43dae81f]{height:var(--st-control-sm)}.search--md[data-v-43dae81f]{height:var(--st-control-md)}.search[data-v-43dae81f]:focus-within{border-color:var(--st-accent);box-shadow:0 0 0 3px var(--st-accent-soft)}.search-icon[data-v-43dae81f]{color:var(--st-fg-subtle);font-size:var(--st-text-sm);flex:none}.search-spinner[data-v-43dae81f]{border:1.5px solid var(--st-accent);border-right-color:#0000;border-radius:50%;flex:none;width:12px;height:12px;animation:.7s linear infinite st-spin}.search input[data-v-43dae81f]{width:100%;min-width:0;color:var(--st-fg-primary);font-family:inherit;font-size:var(--st-text-sm);background:0 0;border:0;outline:none}.search input[data-v-43dae81f]::placeholder{color:var(--st-fg-subtle)}.search input[data-v-43dae81f]::-webkit-search-cancel-button{appearance:none}.search button[data-v-43dae81f]{border-radius:var(--st-radius-full);background:var(--st-neutral-soft);width:18px;height:18px;color:var(--st-fg-muted);font-size:var(--st-text-2xs);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.search button[data-v-43dae81f]:hover{color:var(--st-fg-primary)}.page-head[data-v-9bb05c5e]{justify-content:space-between;align-items:flex-end;gap:var(--st-space-5);flex-wrap:wrap;display:flex}.page-head-copy[data-v-9bb05c5e]{min-width:0}.page-head-kicker[data-v-9bb05c5e]{align-items:center;gap:var(--st-space-2);margin-bottom:var(--st-space-2);color:var(--st-accent);font-size:var(--st-text-2xs);font-weight:var(--st-weight-semibold);letter-spacing:var(--st-tracking-caps);text-transform:uppercase;display:inline-flex}.page-head h1[data-v-9bb05c5e]{color:var(--st-fg-primary);font-family:var(--st-font-display);font-size:var(--st-text-2xl);font-weight:var(--st-weight-semibold);letter-spacing:-.02em;line-height:var(--st-leading-tight);margin:0}.page-head p[data-v-9bb05c5e]{max-width:68ch;margin:var(--st-space-2) 0 0;color:var(--st-fg-muted);font-size:var(--st-text-sm);line-height:var(--st-leading-normal)}.page-head-actions[data-v-9bb05c5e]{align-items:center;gap:var(--st-space-3);flex-wrap:wrap;display:flex}.period[data-v-c0964488]{justify-content:space-between;align-items:center;gap:var(--st-space-4);flex-wrap:wrap;display:flex}.period-presets[data-v-c0964488]{align-items:center;gap:var(--st-space-1);padding:var(--st-space-1);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-md);background:var(--st-bg-sunken);flex-wrap:wrap;display:flex}.period-presets button[data-v-c0964488]{height:28px;padding:0 var(--st-space-4);border-radius:var(--st-radius-sm);color:var(--st-fg-muted);font-family:inherit;font-size:var(--st-text-xs);font-weight:var(--st-weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--st-duration-fast) var(--st-ease), color var(--st-duration-fast) var(--st-ease);background:0 0;border:0}.period-presets button[data-v-c0964488]:hover:not(:disabled){color:var(--st-fg-primary)}.period-presets button.is-active[data-v-c0964488]{background:var(--st-bg-raised);color:var(--st-fg-primary);box-shadow:inset 0 0 0 1px var(--st-accent-border)}.period-presets button[data-v-c0964488]:disabled{cursor:progress}.period-custom[data-v-c0964488]{align-items:center;gap:var(--st-space-2);display:inline-flex}.period-custom i[data-v-c0964488]{font-size:var(--st-text-2xs)}.period-meta[data-v-c0964488]{align-items:center;gap:var(--st-space-3);flex-wrap:wrap;display:flex}.period-label[data-v-c0964488]{color:var(--st-fg-muted);font-family:var(--st-font-mono);font-size:var(--st-text-xs);white-space:nowrap}.period-form[data-v-c0964488]{gap:var(--st-space-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=640px){.period-form[data-v-c0964488]{grid-template-columns:1fr}.period-label[data-v-c0964488]{display:none}}.chart-card[data-v-2eaf47f6]{border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-lg);background:var(--st-bg-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.chart-card>header[data-v-2eaf47f6]{justify-content:space-between;align-items:center;gap:var(--st-space-4);padding:var(--st-space-4) var(--st-space-5);border-bottom:1px solid var(--st-border-subtle);display:flex}.chart-copy[data-v-2eaf47f6]{align-items:center;gap:var(--st-space-3);min-width:0;display:flex}.chart-dot[data-v-2eaf47f6]{border-radius:50%;flex:none;width:8px;height:8px}.chart-copy h3[data-v-2eaf47f6]{color:var(--st-fg-secondary);font-size:var(--st-text-sm);font-weight:var(--st-weight-medium);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.chart-total[data-v-2eaf47f6]{color:var(--st-fg-primary);font-family:var(--st-font-mono);font-size:var(--st-text-sm);font-weight:var(--st-weight-semibold);white-space:nowrap;flex:none}.chart-body[data-v-2eaf47f6]{padding:var(--st-space-4) var(--st-space-4) var(--st-space-3);position:relative}.chart-skeleton[data-v-2eaf47f6]{height:100%;padding-bottom:var(--st-space-5);justify-content:space-between;align-items:flex-end;gap:2px;display:flex}.chart-empty[data-v-2eaf47f6]{color:var(--st-fg-subtle);font-size:var(--st-text-xs);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}.page-shell[data-v-8fbd981d]{align-content:start;gap:var(--st-space-6);padding:var(--st-space-6);background:var(--st-bg-base);grid-template-columns:minmax(0,1fr);display:grid}.cell-user[data-v-8fbd981d]{gap:1px;display:grid}.cell-user strong[data-v-8fbd981d]{color:var(--st-fg-primary);font-weight:var(--st-weight-medium)}.cell-user small[data-v-8fbd981d]{color:var(--st-fg-subtle);font-size:var(--st-text-2xs)}.cell-amount[data-v-8fbd981d]{color:var(--st-fg-primary);font-family:var(--st-font-mono);font-weight:var(--st-weight-semibold)}.detail-block[data-v-8fbd981d]{gap:var(--st-space-5);display:grid}.detail-hint[data-v-8fbd981d]{color:var(--st-fg-muted);font-size:var(--st-text-sm);margin:0}.detail-footer[data-v-8fbd981d]{align-items:flex-end;gap:var(--st-space-4);width:100%;display:flex}.detail-footer[data-v-8fbd981d] .st-field{width:220px}.page-shell[data-v-353a483e]{align-content:start;gap:var(--st-space-6);padding:var(--st-space-6);background:var(--st-bg-base);grid-template-columns:minmax(0,1fr);display:grid}.stat-row[data-v-353a483e]{gap:var(--st-space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.cell-user[data-v-353a483e]{gap:1px;display:grid}.cell-user strong[data-v-353a483e]{color:var(--st-fg-primary);font-weight:var(--st-weight-medium)}.cell-user small[data-v-353a483e]{color:var(--st-fg-subtle);font-size:var(--st-text-2xs)}.cell-amount[data-v-353a483e]{color:var(--st-fg-primary);font-family:var(--st-font-mono);font-weight:var(--st-weight-semibold)}.cell-payout[data-v-353a483e]{gap:1px;display:grid}.cell-payout b[data-v-353a483e]{color:var(--st-success);font-family:var(--st-font-mono);font-weight:var(--st-weight-semibold)}.cell-payout small[data-v-353a483e]{color:var(--st-fg-subtle);font-size:var(--st-text-2xs)}.detail-block[data-v-353a483e]{gap:var(--st-space-5);display:grid}.edit-grid[data-v-353a483e]{gap:var(--st-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.detail-warning[data-v-353a483e]{align-items:center;gap:var(--st-space-3);padding:var(--st-space-3) var(--st-space-4);border:1px solid var(--st-warning-border);border-radius:var(--st-radius-md);background:var(--st-warning-soft);color:var(--st-warning);font-size:var(--st-text-xs);margin:0;display:flex}@media (width<=640px){.edit-grid[data-v-353a483e]{grid-template-columns:1fr}}.partner-gate-card[data-v-b47bc191]{align-items:center;gap:14px;padding:18px;display:flex}.partner-gate-card>i[data-v-b47bc191]{width:42px;height:42px;color:var(--partner);background:#8874f81f;border-radius:12px;place-items:center;display:grid}.partner-gate-card p[data-v-b47bc191]{color:var(--muted);margin:4px 0 0;font-size:13px}.partner-panel-head[data-v-d3e48d0f]{justify-content:space-between;align-items:center;padding:12px 16px 0;display:flex}.partner-panel-head h2[data-v-d3e48d0f]{margin:0;font-size:14px}.partner-panel-head small[data-v-d3e48d0f]{color:var(--muted)}.partner-kpis[data-v-d3e48d0f]{margin-bottom:12px}.shave-lead[data-v-66972c43]{color:var(--muted);margin:0 0 14px;font-size:13px;line-height:1.5}.shave-layout[data-v-66972c43]{grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:16px;display:grid}.shave-layout h3[data-v-66972c43]{margin:0 0 10px;font-size:14px}.shave-create[data-v-66972c43]{grid-template-columns:1fr}.shave-list[data-v-66972c43]{flex-direction:column;gap:6px;max-height:360px;display:flex;overflow:auto}.shave-card[data-v-66972c43]{border:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;background:#0a1020;border-radius:10px;grid-template-columns:1fr auto;gap:2px 10px;padding:10px 12px;display:grid}.shave-card small[data-v-66972c43]{color:var(--muted);grid-column:1;font-size:11px}.shave-card b[data-v-66972c43]{grid-row:1/3;align-self:center;font-size:12px}.shave-card.active[data-v-66972c43]{background:#8874f81a;border-color:#8874f873}.shave-manage header[data-v-66972c43]{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.shave-manage h3[data-v-66972c43]{margin:0}.shave-manage p[data-v-66972c43]{color:var(--muted);margin:4px 0 0;font-size:12px}.shave-kpis[data-v-66972c43]{gap:10px;display:flex}.shave-kpis span[data-v-66972c43]{border:1px solid var(--line);color:var(--muted);border-radius:8px;padding:8px 10px;font-size:11px}.shave-kpis strong[data-v-66972c43]{color:#fff;font-size:13px;display:block}.shave-actions[data-v-66972c43]{gap:8px;margin-bottom:12px;display:flex}.shave-ops[data-v-66972c43]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.shave-form[data-v-66972c43]{padding:14px}.shave-form h4[data-v-66972c43]{margin:0 0 10px;font-size:13px}.shave-form label[data-v-66972c43]{color:var(--muted);flex-direction:column;gap:4px;margin-bottom:8px;font-size:12px;display:flex}.shave-form input[data-v-66972c43]{border:1px solid var(--line);color:#fff;background:#0a1020;border-radius:8px;min-height:36px;padding:0 10px}.check-row[data-v-66972c43]{align-items:center;flex-direction:row!important;gap:8px!important}@media (width<=900px){.shave-layout[data-v-66972c43],.shave-ops[data-v-66972c43]{grid-template-columns:1fr}}.check-row[data-v-fbc2f4b1]{align-items:center;gap:8px;margin-top:22px;display:flex}.check-row.is-locked[data-v-fbc2f4b1]{opacity:.55;pointer-events:none}.partner-kpis[data-v-fbc2f4b1]{margin-bottom:12px}.page-shell[data-v-689c7118]{align-content:start;gap:var(--st-space-6);padding:var(--st-space-6);background:var(--st-bg-base);grid-template-columns:minmax(0,1fr);display:grid}.block[data-v-689c7118]{gap:var(--st-space-3);min-width:0;display:grid}.block-head[data-v-689c7118]{align-items:center;gap:var(--st-space-3);flex-wrap:wrap;display:flex}.block-head h2[data-v-689c7118]{color:var(--st-fg-primary);font-size:var(--st-text-md);font-weight:var(--st-weight-semibold);margin:0}.block-hint[data-v-689c7118]{color:var(--st-fg-subtle);font-size:var(--st-text-xs);margin-right:auto}.grid[data-v-689c7118]{gap:var(--st-space-4);min-width:0;display:grid}.grid--attention[data-v-689c7118]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.grid--lifetime[data-v-689c7118]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.grid--metrics[data-v-689c7118]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.grid--charts[data-v-689c7118]{background:var(--st-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.grid--charts[data-v-689c7118] .chart-card{border:0;border-radius:0}.notice[data-v-689c7118]{align-items:center;gap:var(--st-space-3);padding:var(--st-space-3) var(--st-space-4);border:1px solid var(--st-danger-border);border-radius:var(--st-radius-md);background:var(--st-danger-soft);color:var(--st-danger);font-size:var(--st-text-xs);margin:0;display:flex}.notice button[data-v-689c7118]{border:1px solid var(--st-danger-border);border-radius:var(--st-radius-sm);padding:var(--st-space-1) var(--st-space-3);color:inherit;font:inherit;cursor:pointer;background:0 0;margin-left:auto}.feed[data-v-689c7118]{gap:var(--st-space-1);display:grid}.feed-row[data-v-689c7118]{align-items:center;gap:var(--st-space-4);padding:var(--st-space-3);border-radius:var(--st-radius-md);color:inherit;text-decoration:none;display:flex}.feed-row.is-link[data-v-689c7118]:hover{background:var(--st-bg-raised)}.feed-icon[data-v-689c7118]{border-radius:var(--st-radius-sm);background:var(--st-neutral-soft);width:30px;height:30px;color:var(--st-fg-muted);font-size:var(--st-text-xs);flex:none;place-items:center;display:grid}.feed-icon--accent[data-v-689c7118]{background:var(--st-accent-soft);color:var(--st-accent)}.feed-icon--success[data-v-689c7118]{background:var(--st-success-soft);color:var(--st-success)}.feed-icon--warning[data-v-689c7118]{background:var(--st-warning-soft);color:var(--st-warning)}.feed-icon--danger[data-v-689c7118]{background:var(--st-danger-soft);color:var(--st-danger)}.feed-copy[data-v-689c7118]{flex:1;gap:2px;min-width:0;display:grid}.feed-copy strong[data-v-689c7118]{color:var(--st-fg-primary);font-size:var(--st-text-sm);font-weight:var(--st-weight-medium)}.feed-copy small[data-v-689c7118]{color:var(--st-fg-muted);font-size:var(--st-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed-row time[data-v-689c7118]{color:var(--st-fg-subtle);font-size:var(--st-text-2xs);white-space:nowrap;flex:none}@media (width<=900px){.page-shell[data-v-689c7118]{padding:var(--st-space-4)}.grid--charts[data-v-689c7118]{grid-template-columns:minmax(0,1fr)}}.page-shell[data-v-2ef158ec]{align-content:start;gap:var(--st-space-6);padding:var(--st-space-6);background:var(--st-bg-base);grid-template-columns:minmax(0,1fr);display:grid}.toolbar[data-v-2ef158ec]{justify-content:space-between;align-items:center;gap:var(--st-space-4);flex-wrap:wrap;min-width:0;display:flex}.density[data-v-2ef158ec]{gap:var(--st-space-1);padding:var(--st-space-1);border:1px solid var(--st-border-subtle);border-radius:var(--st-radius-md);background:var(--st-bg-sunken);display:flex}.density button[data-v-2ef158ec]{align-items:center;gap:var(--st-space-2);height:26px;padding:0 var(--st-space-3);border-radius:var(--st-radius-sm);color:var(--st-fg-muted);font-family:inherit;font-size:var(--st-text-xs);cursor:pointer;background:0 0;border:0;display:inline-flex}.density button.is-active[data-v-2ef158ec]{background:var(--st-bg-raised);color:var(--st-fg-primary)}.density button i[data-v-2ef158ec]{font-size:var(--st-text-2xs)}.chart-section[data-v-2ef158ec]{gap:var(--st-space-3);min-width:0;display:grid}.chart-section-head[data-v-2ef158ec]{align-items:center;gap:var(--st-space-3);display:flex}.chart-section-head i[data-v-2ef158ec]{color:var(--st-accent);font-size:var(--st-text-xs)}.chart-section-head h2[data-v-2ef158ec]{color:var(--st-fg-primary);font-size:var(--st-text-md);font-weight:var(--st-weight-semibold);margin:0}.chart-section-head span[data-v-2ef158ec]{color:var(--st-fg-subtle);font-size:var(--st-text-2xs)}.charts-row[data-v-2ef158ec]{grid-template-columns:repeat(var(--chart-columns,2), minmax(0, 1fr));gap:var(--st-space-4);min-width:0;display:grid}.notice[data-v-2ef158ec]{align-items:center;gap:var(--st-space-3);padding:var(--st-space-3) var(--st-space-4);border:1px solid var(--st-danger-border);border-radius:var(--st-radius-md);background:var(--st-danger-soft);color:var(--st-danger);font-size:var(--st-text-xs);margin:0;display:flex}.notice button[data-v-2ef158ec]{padding:var(--st-space-1) var(--st-space-3);border:1px solid var(--st-danger-border);border-radius:var(--st-radius-sm);color:inherit;font:inherit;cursor:pointer;background:0 0;margin-left:auto}@media (width<=1100px){.charts-row[data-v-2ef158ec]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.page-shell[data-v-2ef158ec]{padding:var(--st-space-4)}.charts-row[data-v-2ef158ec]{grid-template-columns:minmax(0,1fr)}.density button span[data-v-2ef158ec]{display:none}}.section-hub-grid[data-v-c04e543e]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.section-hub-card[data-v-c04e543e]{color:inherit;gap:16px;padding:20px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.section-hub-card[data-v-c04e543e]:hover{border-color:var(--primary);transform:translateY(-2px)}.section-hub-card .entity-top[data-v-c04e543e]{justify-content:space-between;align-items:center;display:flex}.section-hub-card .entity-top>i[data-v-c04e543e]{color:var(--muted);font-size:12px}.section-hub-card h2[data-v-c04e543e]{margin:6px 0 8px;font-size:17px}.section-hub-card p[data-v-c04e543e]{color:var(--muted);margin:0;font-size:13px;line-height:1.45}:root{--st-space-0:0;--st-space-1:2px;--st-space-2:4px;--st-space-3:8px;--st-space-4:12px;--st-space-5:16px;--st-space-6:20px;--st-space-7:24px;--st-space-8:32px;--st-space-9:40px;--st-space-10:48px;--st-font-sans:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--st-font-display:Unbounded, var(--st-font-sans);--st-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--st-text-2xs:10px;--st-text-xs:11px;--st-text-sm:12px;--st-text-base:13px;--st-text-md:14px;--st-text-lg:16px;--st-text-xl:20px;--st-text-2xl:24px;--st-leading-tight:1.25;--st-leading-normal:1.45;--st-leading-relaxed:1.6;--st-weight-normal:400;--st-weight-medium:500;--st-weight-semibold:600;--st-weight-bold:700;--st-tracking-wide:.04em;--st-tracking-caps:.08em;--st-radius-xs:4px;--st-radius-sm:6px;--st-radius-md:8px;--st-radius-lg:12px;--st-radius-xl:16px;--st-radius-full:999px;--st-control-sm:28px;--st-control-md:34px;--st-control-lg:40px;--st-sidebar-width:248px;--st-sidebar-collapsed:64px;--st-topbar-height:56px;--st-z-base:0;--st-z-sticky:10;--st-z-topbar:20;--st-z-sidebar:30;--st-z-dropdown:40;--st-z-overlay:50;--st-z-drawer:60;--st-z-modal:70;--st-z-toast:80;--st-duration-fast:.12s;--st-duration-base:.18s;--st-duration-slow:.26s;--st-ease:cubic-bezier(.4, 0, .2, 1);--st-scrollbar-size:8px}@media (prefers-reduced-motion:reduce){:root{--st-duration-fast:1ms;--st-duration-base:1ms;--st-duration-slow:1ms}}:root,[data-st-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--st-bg-base:#0a0e17;--st-bg-sunken:#070a11;--st-bg-surface:#111725;--st-bg-raised:#171f30;--st-bg-overlay:#1c2537;--st-bg-input:#0c111c;--st-bg-scrim:#04060cb8;--st-fg-primary:#f2f5fb;--st-fg-secondary:#a8b4cc;--st-fg-muted:#7d8aa5;--st-fg-subtle:#5c6880;--st-fg-on-accent:#fff;--st-border-subtle:#94a3c71c;--st-border-default:#94a3c72e;--st-border-strong:#94a3c74d;--st-state-hover:#ffffff0a;--st-state-active:#ffffff12;--st-state-selected:#4d8dff21;--st-accent:#4d8dff;--st-accent-hover:#6a9fff;--st-accent-active:#3877e6;--st-accent-soft:#4d8dff21;--st-accent-border:#4d8dff57;--st-brand-partner:#8b7bf7;--st-brand-partner-soft:#8b7bf724;--st-brand-partner-border:#8b7bf757;--st-success:#2fc98d;--st-success-soft:#2fc98d21;--st-success-border:#2fc98d4d;--st-warning:#f2b34c;--st-warning-soft:#f2b34c21;--st-warning-border:#f2b34c4d;--st-danger:#f2637a;--st-danger-soft:#f2637a21;--st-danger-border:#f2637a52;--st-info:#4db8ff;--st-info-soft:#4db8ff21;--st-info-border:#4db8ff4d;--st-neutral-soft:#94a3c71f;--st-neutral-border:#94a3c73d;--st-shadow-dropdown:0 8px 24px #0006;--st-shadow-modal:0 24px 64px #0000008c;--st-skeleton-base:#94a3c717;--st-skeleton-shine:#94a3c72b;--st-scrollbar-thumb:#94a3c73d;--st-scrollbar-thumb-hover:#94a3c766}[data-st-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--st-bg-base:#f4f6fa;--st-bg-sunken:#e9edf4;--st-bg-surface:#fff;--st-bg-raised:#fff;--st-bg-overlay:#fff;--st-bg-input:#fff;--st-bg-scrim:#171f3061;--st-fg-primary:#131a29;--st-fg-secondary:#4a566d;--st-fg-muted:#6b7789;--st-fg-subtle:#93a0b4;--st-fg-on-accent:#fff;--st-border-subtle:#131a2914;--st-border-default:#131a2924;--st-border-strong:#131a293d;--st-state-hover:#131a2909;--st-state-active:#131a290f;--st-state-selected:#2666dc17;--st-accent:#2b6fe0;--st-accent-hover:#1f5fca;--st-accent-active:#1a52b0;--st-accent-soft:#2b6fe017;--st-accent-border:#2b6fe047;--st-brand-partner:#6a55d8;--st-brand-partner-soft:#6a55d817;--st-brand-partner-border:#6a55d847;--st-success:#12885c;--st-success-soft:#12885c1a;--st-success-border:#12885c42;--st-warning:#a86a08;--st-warning-soft:#a86a081a;--st-warning-border:#a86a0842;--st-danger:#cf3049;--st-danger-soft:#cf304917;--st-danger-border:#cf304942;--st-info:#1c7fbf;--st-info-soft:#1c7fbf17;--st-info-border:#1c7fbf42;--st-neutral-soft:#131a290f;--st-neutral-border:#131a2929;--st-shadow-dropdown:0 8px 24px #131a291f;--st-shadow-modal:0 24px 64px #131a2933;--st-skeleton-base:#131a290f;--st-skeleton-shine:#131a291c;--st-scrollbar-thumb:#131a2933;--st-scrollbar-thumb-hover:#131a2957}[data-st-section=partner]{--st-accent:var(--st-brand-partner);--st-accent-soft:var(--st-brand-partner-soft);--st-accent-border:var(--st-brand-partner-border)}.st-root{background:var(--st-bg-base);min-height:100vh;color:var(--st-fg-primary);font-family:var(--st-font-sans);font-size:var(--st-text-base);line-height:var(--st-leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.st-scroll{scrollbar-width:thin;scrollbar-color:var(--st-scrollbar-thumb) transparent}.st-scroll::-webkit-scrollbar{width:var(--st-scrollbar-size);height:var(--st-scrollbar-size)}.st-scroll::-webkit-scrollbar-track{background:0 0}.st-scroll::-webkit-scrollbar-thumb{border-radius:var(--st-radius-full);background:var(--st-scrollbar-thumb);background-clip:content-box;border:2px solid #0000}.st-scroll::-webkit-scrollbar-thumb:hover{background:var(--st-scrollbar-thumb-hover);background-clip:content-box}body.st-scroll-locked{overflow:hidden}.st-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.st-mono{font-family:var(--st-font-mono);font-variant-ligatures:none}.st-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes st-skeleton-shine{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes st-spin{to{transform:rotate(360deg)}}@keyframes st-fade-in{0%{opacity:0}to{opacity:1}}@keyframes st-slide-in-right{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes st-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}:root{--canvas:#070b17;--canvas-2:#0a1020;--surface:#0f172b;--surface-2:#131e36;--surface-3:#182540;--line:#97a6cc1f;--line-strong:#97a6cc3b;--text:#f7f9ff;--muted:#8f9dbd;--primary:#4d8dff;--primary-2:#2766dc;--primary-soft:#4d8dff1f;--partner:#8874f8;--success:#28c989;--warning:#f6b84a;--danger:#f05e72;--radius:16px;--shadow:0 18px 50px #00000038;--scrollbar-size:6px;--scrollbar-track:transparent;--scrollbar-thumb:#2a3f66;--scrollbar-thumb-hover:#4d8dff;--scrollbar-thumb-active:#7aa8ff;--fs-base:14px;--fs-label:12px;--fs-meta:11px;--fs-table:13px;--fs-mono:12px;color:var(--text);background:var(--canvas);font-synthesis:none;font-family:Inter,system-ui,sans-serif;font-size:var(--fs-base);line-height:1.45}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{background:var(--canvas);font-size:var(--fs-base);line-height:1.45;overflow-x:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}input,select,textarea{outline:none}h1,h2,h3,p{margin-top:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.shell{background:radial-gradient(circle at 72% -10%,#4d8dff1a,transparent 35rem),var(--canvas);min-height:100vh;display:flex}.sidebar{z-index:50;border-right:1px solid var(--line);background:#0a1020f5;flex-direction:column;width:272px;transition:width .25s,transform .25s;display:flex;position:fixed;inset:0 auto 0 0}.workspace{width:calc(100% - 272px);min-width:0;margin-left:272px;transition:width .25s,margin-left .25s}.shell.is-collapsed .sidebar{width:82px}.shell.is-collapsed .workspace{width:calc(100% - 82px);margin-left:82px}.brand{border-bottom:1px solid var(--line);align-items:center;gap:12px;height:76px;padding:0 18px;display:flex}.brand-mark{background:linear-gradient(145deg,var(--primary),#7358ed);border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 10px 30px #4d8dff47}.brand-copy{flex-direction:column;min-width:0;display:flex}.brand-copy strong{letter-spacing:.08em;font-family:Unbounded,sans-serif;font-size:17px}.brand-copy small{color:var(--muted);letter-spacing:.24em;margin-top:3px;font-size:12px;font-weight:700}.sidebar-collapse{border:1px solid var(--line);background:var(--surface);width:28px;height:28px;color:var(--muted);border-radius:8px;place-items:center;margin-left:auto;display:grid}.shell.is-collapsed .brand-copy,.shell.is-collapsed .sidebar-collapse,.shell.is-collapsed .nav-section p,.shell.is-collapsed .nav a span,.shell.is-collapsed .nav a b,.shell.is-collapsed .account-copy,.shell.is-collapsed .account>i{display:none}.shell.is-collapsed .brand{justify-content:center;padding:0}.shell.is-collapsed .nav a{justify-content:center}.shell.is-collapsed .account{justify-content:center;padding-inline:0}.nav{flex:1;padding:14px 12px;overflow-y:auto}.nav-section{margin-bottom:17px}.nav-section p{color:#687895;letter-spacing:.15em;text-transform:uppercase;margin:0 10px 7px;font-size:13px;font-weight:700}.nav a{color:#99a7c5;border:1px solid #0000;border-radius:11px;align-items:center;gap:12px;min-height:42px;margin:2px 0;padding:0 12px;font-size:16px;font-weight:600;display:flex}.nav a>i{text-align:center;width:19px;font-size:16px}.nav a:hover{color:var(--text);background:#ffffff09}.nav a.router-link-active{color:#fff;box-shadow:inset 2px 0 var(--primary);background:linear-gradient(90deg,#4d8dff29,#4d8dff0e);border-color:#4d8dff29}.shell.is-partner .nav a.router-link-active{box-shadow:inset 2px 0 var(--partner);background:linear-gradient(90deg,#8874f82e,#8874f80d);border-color:#8874f833}.nav a b{color:#ff8393;background:#f05e7229;border-radius:7px;place-items:center;min-width:20px;height:20px;margin-left:auto;font-size:13px;display:grid}.account{border-top:1px solid var(--line);align-items:center;gap:10px;min-height:76px;padding:12px 16px;display:flex}.account-avatar,.chat-avatar{background:linear-gradient(145deg,#315fbb,#6b54d9);border-radius:12px;flex:none;place-items:center;font-weight:700;display:grid}.account-avatar{width:38px;height:38px;font-size:14px}.account-copy{flex-direction:column;min-width:0;display:flex}.account-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.account-copy small{color:var(--muted);margin-top:3px;font-size:12px}.account>i{color:var(--muted);margin-left:auto}.topbar{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070b17c2;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(18px,2.8vw,42px);display:flex;position:sticky;top:0}.breadcrumbs{min-width:0;color:var(--muted);align-items:center;gap:10px;font-size:15px;display:flex}.breadcrumbs i{font-size:11px}.breadcrumbs strong{color:#dfe5f4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.top-actions{align-items:center;gap:10px;display:flex}.top-actions>button{border:1px solid var(--line);height:38px;color:var(--muted);background:#0f172bcc;border-radius:10px;align-items:center;gap:9px;padding:0 11px;font-size:14px;display:flex}.top-actions kbd{border:1px solid var(--line);color:#697896;background:#0b1120;border-radius:5px;padding:3px 5px;font-size:11px}.icon-button{position:relative;place-items:center!important;width:38px!important;padding:0!important;display:grid!important}.icon-button b{border:1px solid var(--canvas);background:var(--danger);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}.mobile-trigger{display:none}.page{width:100%;padding:clamp(22px,3vw,42px);animation:.35s both page-in}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.page-heading-copy{max-width:720px}.eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:800;display:flex}.is-partner .eyebrow{color:#a899ff}.eyebrow i{background:var(--primary-soft);border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.page h1{letter-spacing:-.035em;margin-bottom:9px;font-family:Unbounded,sans-serif;font-size:clamp(26px,3vw,38px);font-weight:600}.page-heading p{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.page-actions{flex:none;gap:10px;display:flex}.button{border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 15px;font-size:15px;font-weight:700;display:inline-flex}.button--ghost{border:1px solid var(--line);background:var(--surface);color:#aeb9d3}.button--ghost:hover{border-color:var(--line-strong);background:var(--surface-2);color:#fff}.button--primary{background:linear-gradient(135deg,var(--primary),var(--primary-2));color:#fff;border:0;box-shadow:0 10px 25px #4d8dff33}.is-partner .button--primary{background:linear-gradient(135deg,var(--partner),#6455d5)}.button--primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.panel,.stat-card{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:linear-gradient(150deg,#131e36eb,#0d1527f5)}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.stat-card{padding:18px;position:relative;overflow:hidden}.stat-card:after{content:"";background:#4d8dff0f;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-48px;right:-32px}.stat-top{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:13px;font-weight:700;display:flex}.stat-top i{background:var(--primary-soft);width:28px;height:28px;color:var(--primary);border-radius:8px;place-items:center;display:grid}.is-partner .stat-top i{color:#a99bff;background:#8874f81f}.stat-card>strong{letter-spacing:-.04em;margin-bottom:9px;font-family:Unbounded,sans-serif;font-size:clamp(20px,2vw,27px);font-weight:600;display:block}.stat-card>small{color:var(--success);font-size:12px;font-weight:700}.stat-card>small.negative{color:var(--danger)}.stat-card>small i{margin-right:5px}.stat-card>small span{color:#647491;margin-left:4px;font-weight:500}.dashboard-grid{grid-template-columns:minmax(0,1.7fr) minmax(320px,.7fr);gap:18px;margin-bottom:18px;display:grid}.panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.panel h2{margin:4px 0 0;font-size:17px}.panel-kicker{color:#72819f;letter-spacing:.14em;font-size:12px;font-weight:800}.segmented{background:#090f1d;border-radius:9px;padding:3px;display:flex}.segmented button{color:#75839f;background:0 0;border:0;border-radius:7px;padding:6px 9px;font-size:12px}.segmented button.active{background:var(--surface-3);color:#fff}.chart{height:310px;padding:25px 24px 34px;position:relative;overflow:hidden}.chart-grid{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:25px 24px 34px}.chart-grid span{border-top:1px dashed #97a6cc1a}.chart-area{clip-path:polygon(0 85%,9% 68%,18% 73%,27% 42%,36% 52%,45% 30%,54% 46%,63% 22%,72% 38%,81% 12%,90% 24%,100% 0,100% 100%,0 100%);background:linear-gradient(#4d8dff33,#0000);position:absolute;inset:82px 24px 35px}.chart-line{justify-content:space-around;align-items:flex-end;display:flex;position:absolute;inset:25px 30px 35px}.chart-line i{background:linear-gradient(180deg,var(--primary),#4d8dff14);border-radius:4px 4px 0 0;width:5px;box-shadow:0 0 18px #4d8dff33}.chart-labels{color:#5e6e8d;justify-content:space-between;font-size:11px;display:flex;position:absolute;bottom:15px;left:24px;right:24px}.link-button{color:var(--primary);background:0 0;border:0;font-size:13px}.activity-list{padding:5px 18px}.activity-row{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 0;display:grid}.activity-row:last-child{border-bottom:0}.activity-row>span{border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.activity-row>span.success{color:var(--success);background:#28c9891f}.activity-row>span.primary{background:var(--primary-soft);color:var(--primary)}.activity-row>span.warning{color:var(--warning);background:#f6b84a1f}.activity-row>span.partner{color:var(--partner);background:#8874f81f}.activity-row div{min-width:0}.activity-row strong,.activity-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.activity-row strong{font-size:14px}.activity-row small,.activity-row time{color:var(--muted);margin-top:4px;font-size:12px}.quick-panel{margin-bottom:20px}.attention-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding:14px;display:grid}.attention-grid button{border:0;border-right:1px solid var(--line);text-align:left;background:0 0;grid-template-rows:auto auto;grid-template-columns:38px auto 22px;align-items:center;gap:0 11px;padding:12px;display:grid;position:relative}.attention-grid button:last-child{border-right:0}.attention-grid button>span{background:var(--primary-soft);width:38px;height:38px;color:var(--primary);border-radius:11px;grid-row:1/3;place-items:center;display:grid}.attention-grid strong{font-family:Unbounded,sans-serif;font-size:19px}.attention-grid small{color:var(--muted);font-size:12px}.attention-grid button>i{color:#556582;grid-area:1/3/3;font-size:13px}.data-panel{overflow:hidden}.table-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.table-toolbar>div{gap:8px;display:flex}.search-field{border:1px solid var(--line);color:#647493;background:#090f1e;border-radius:10px;align-items:center;gap:10px;min-width:250px;height:40px;padding:0 13px;display:flex}.search-field:focus-within{border-color:#4d8dff8c;box-shadow:0 0 0 3px #4d8dff17}.search-field input{background:0 0;border:0;width:100%;font-size:14px}.table-toolbar select,.gallery-tools select{border:1px solid var(--line);color:#91a0bd;background:#090f1e;border-radius:10px;height:40px;padding:0 34px 0 12px;font-size:13px}.filter-button{border:1px solid var(--line);background:var(--surface);color:#a1aec7;border-radius:10px;height:40px;padding:0 12px;font-size:13px}.filter-button b{background:var(--primary-soft);color:var(--primary);border-radius:5px;margin-left:5px;padding:2px 5px}table{border-collapse:collapse;width:100%;font-size:var(--fs-table)}th{color:#657491;height:44px;font-size:var(--fs-meta);letter-spacing:.09em;text-align:left;text-transform:uppercase;background:#070b176b;padding:0 16px}td{border-top:1px solid var(--line);color:#c6cee0;vertical-align:middle;min-height:60px;padding:10px 16px}tbody tr:hover{background:#4d8dff09}td:first-child{color:#7586a7;font-family:monospace}.status{border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;font-weight:700;display:inline-flex}.status i{background:currentColor;border-radius:50%;width:5px;height:5px}.status.success{color:var(--success);background:#28c9891a}.status.warning{color:var(--warning);background:#f6b84a1a}.status.danger{color:var(--danger);background:#f05e721a}.status.neutral{color:var(--muted);background:#8f9dbd1a}.status.info{color:var(--primary);background:#4d8dff1f}.row-menu{color:#71809d;background:0 0;border:1px solid #0000;border-radius:8px;width:30px;height:30px}.row-menu:hover{border-color:var(--line);background:var(--surface-3);color:#fff}.table-footer{border-top:1px solid var(--line);color:#70809e;justify-content:space-between;align-items:center;height:58px;padding:0 16px;font-size:12px;display:flex}.table-footer div{gap:4px;display:flex}.table-footer button{border:1px solid var(--line);color:#7b8aa7;background:#0a1020;border-radius:7px;width:29px;height:29px;font-size:12px}.table-footer button.active{border-color:var(--primary);background:var(--primary);color:#fff}.tabs{border:1px solid var(--line);background:#0f172bb8;border-radius:12px;gap:4px;margin-bottom:16px;padding:4px;display:flex;overflow-x:auto}.tabs button{min-height:36px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:13px;font-weight:600}.tabs button.active{background:var(--surface-3);color:#fff;box-shadow:0 5px 15px #0000002e}.detail-layout{grid-template-columns:280px minmax(0,1fr);gap:16px;display:grid}.profile-summary{text-align:center;padding:26px}.profile-avatar{color:#b6cfff;background:linear-gradient(145deg,#4d8dff3d,#8874f82e);border:1px solid #4d8dff40;border-radius:22px;place-items:center;width:72px;height:72px;margin:0 auto 16px;font-size:27px;display:grid}.profile-summary h2{margin-bottom:6px}.profile-summary>p{color:var(--muted);font-size:12px;line-height:1.5}.profile-summary dl{text-align:left;margin:24px -4px 0}.profile-summary dl div{border-top:1px solid var(--line);justify-content:space-between;padding:12px 4px;display:flex}.profile-summary dt{color:var(--muted);font-size:12px}.profile-summary dd{margin:0;font-size:12px;font-weight:700}.detail-form,.settings-content,.composer{padding:26px}.form-section{border-bottom:1px solid var(--line);padding-bottom:20px}.form-section h2{margin:6px 0}.form-section p{color:var(--muted);margin:6px 0 0;font-size:13px}.form-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;display:grid}.form-grid label{gap:8px;display:grid}.form-grid label>span{color:#93a1bc;font-size:12px;font-weight:700}.form-grid input,.form-grid select,.form-grid textarea{border:1px solid var(--line);color:#dfe5f3;resize:vertical;background:#090f1d;border-radius:10px;width:100%;padding:11px 13px;font-size:14px}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:#4d8dff99;box-shadow:0 0 0 3px #4d8dff14}.span-2{grid-column:1/-1}.cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.entity-card{padding:20px}.entity-top{justify-content:space-between;margin-bottom:28px;display:flex}.entity-icon{background:var(--primary-soft);color:#83adff;border:1px solid #4d8dff33;border-radius:15px;place-items:center;width:48px;height:48px;font-size:20px;display:grid}.entity-card h2{margin:12px 0 5px;font-size:17px}.entity-card p{color:var(--muted);font-size:12px}.entity-card footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin:22px -20px -20px;padding:15px 20px;display:flex}.entity-card footer strong{font-size:14px}.entity-card footer button{color:var(--primary);background:0 0;border:0;font-size:12px}.gallery-tools{gap:10px;margin-bottom:16px;padding:14px;display:flex}.gallery-tools .search-field{flex:1}.view-toggle{background:#090f1e;border-radius:9px;padding:3px;display:flex}.view-toggle button{width:34px;color:var(--muted);background:0 0;border:0;border-radius:7px}.view-toggle button.active{background:var(--surface-3);color:#fff}.game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.game-card{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:15px;overflow:hidden}.game-art{color:#fff;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;height:150px;font-family:Unbounded,sans-serif;font-size:19px;display:flex;overflow:hidden}.game-art i{font-size:34px}.art-1{background:radial-gradient(circle at 30% 20%,#5b8dff,#0000 40%),linear-gradient(145deg,#122755,#1d123b)}.art-2{background:radial-gradient(circle at 70% 20%,#f587be,#0000 40%),linear-gradient(145deg,#3b153b,#15142d)}.art-3{background:radial-gradient(circle at 30% 80%,#9e63ff,#0000 42%),linear-gradient(145deg,#181942,#30134e)}.art-4{background:radial-gradient(circle at 70% 20%,#25aec2,#0000 40%),linear-gradient(145deg,#092d3d,#112041)}.art-5{background:radial-gradient(circle at 35% 20%,#e4884d,#0000 40%),linear-gradient(145deg,#3d2117,#171b32)}.art-6{background:radial-gradient(circle at 70% 80%,#da4e6b,#0000 40%),linear-gradient(145deg,#41172a,#16182d)}.game-card>div:last-child{padding:14px}.game-card>div>span{color:var(--muted);text-transform:uppercase;font-size:11px}.game-card h3{margin:5px 0 13px;font-size:15px}.game-card footer{justify-content:space-between;align-items:center;display:flex}.settings-layout{grid-template-columns:230px minmax(0,1fr);gap:16px;display:grid}.settings-nav{flex-direction:column;gap:4px;display:flex}.settings-nav button{color:#8795b1;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:22px minmax(0,1fr) 10px;align-items:center;gap:8px;min-height:43px;padding:0 13px;font-size:13px;display:grid}.settings-nav button i:last-child{font-size:10px}.settings-nav button.active{border-color:var(--line);background:var(--surface-2);color:#fff}.settings-nav button.active i:first-child{color:var(--primary)}.setting-switch{border:1px solid var(--line);background:#0a1020;border-radius:12px;justify-content:space-between;align-items:center;margin-top:24px;padding:17px;display:flex}.setting-switch strong,.setting-switch small{font-size:13px;display:block}.setting-switch small{color:var(--muted);margin-top:5px;font-size:11px}.switch{background:#26334f;border:0;border-radius:99px;width:40px;height:23px;padding:2px}.switch i{background:#7886a2;border-radius:50%;width:19px;height:19px;display:block}.chat-shell{grid-template-columns:310px minmax(0,1fr);height:calc(100vh - 170px);min-height:570px;display:grid;overflow:hidden}.chat-list{border-right:1px solid var(--line);overflow-y:auto}.chat-list-head{border-bottom:1px solid var(--line);padding:13px}.chat-list .search-field{width:100%;min-width:0}.chat-list>button{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;background:0 0;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;padding:13px;display:grid;position:relative}.chat-list>button.active{background:linear-gradient(90deg,var(--primary-soft),transparent);box-shadow:inset 2px 0 var(--primary)}.chat-avatar{width:38px;height:38px;font-size:13px}.chat-list button div{min-width:0}.chat-list button strong,.chat-list button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-list button strong{font-size:13px}.chat-list button small{color:var(--muted);margin-top:6px;font-size:11px}.chat-list time{color:#657491;font-size:11px}.chat-list button>b{background:var(--primary);border-radius:6px;place-items:center;width:17px;height:17px;font-size:11px;display:grid;position:absolute;bottom:10px;right:13px}.conversation header div{flex-direction:column;flex:1;display:flex}.conversation header strong{font-size:14px}.conversation header small{color:var(--muted);margin-top:4px;font-size:11px}.conversation header small i{background:var(--success);border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.messages{background:radial-gradient(circle at 50% 0,#4d8dff0e,#0000 25rem);flex:1;padding:24px;overflow-y:auto}.day-label{background:var(--surface-3);width:max-content;color:var(--muted);border-radius:7px;margin:0 auto 24px;padding:5px 9px;font-size:11px}.message{border-radius:12px;width:max-content;max-width:64%;margin-bottom:12px;padding:12px 14px;font-size:13px;line-height:1.55}.message time{color:#7786a1;text-align:right;margin-top:7px;font-size:10px;display:block}.message.incoming{border:1px solid var(--line);background:var(--surface-2);border-bottom-left-radius:3px}.message.outgoing{background:linear-gradient(145deg,#194e9c,#253d80);border-bottom-right-radius:3px;margin-left:auto}.message.outgoing time{color:#b7c8e7}.conversation textarea{border:1px solid var(--line);resize:none;background:#090f1d;border-radius:10px;flex:1;min-height:40px;max-height:100px;padding:12px;font-size:13px}.send-button{background:var(--primary);color:#fff;border:0;border-radius:11px;width:40px;height:40px}.composer-layout,.form-preview-layout{grid-template-columns:minmax(0,1.5fr) minmax(280px,.6fr);gap:16px;display:grid}.editor-tools{border:1px solid var(--line);background:#0b1222;border-bottom:0;border-radius:10px 10px 0 0;padding:5px;display:flex}.editor-tools button{width:30px;height:28px;color:var(--muted);background:0 0;border:0;border-radius:6px}.editor-tools+textarea{border-radius:0 0 10px 10px}.preview-card{padding:22px}.phone{background:linear-gradient(160deg,#1c2a4a,#0b1120);border:6px solid #1d2941;border-radius:28px;max-width:230px;height:360px;margin:20px auto;padding:12px}.phone-head{justify-content:space-between;font-size:10px;display:flex}.push-preview{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border:1px solid #ffffff1f;border-radius:13px;gap:9px;margin-top:30px;padding:10px;display:flex}.push-preview>span{background:var(--primary);border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.push-preview strong,.push-preview p,.push-preview small{margin:0;font-size:10px;display:block}.push-preview p{margin-top:4px;font-size:11px;line-height:1.4}.push-preview small{color:#a3aec4;margin-top:3px}.preview-card>p{color:var(--muted);text-align:center;font-size:12px}.preview-card>p strong{color:#fff}.timeline-panel{overflow:hidden}.timeline{padding:10px 22px 22px}.timeline article{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr) auto;gap:14px;padding:17px 0;display:grid;position:relative}.timeline article:last-child{border-bottom:0}.timeline-icon{border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.timeline-icon.success{color:var(--success);background:#28c9891f}.timeline-icon.primary{background:var(--primary-soft);color:var(--primary)}.timeline-icon.warning{color:var(--warning);background:#f6b84a1f}.timeline-icon.partner{color:var(--partner);background:#8874f81f}.timeline h3{margin:0 0 5px;font-size:14px}.timeline p{color:var(--muted);margin:0 0 7px;font-size:12px}.timeline code{color:#8fa3cc;background:#080d19;border-radius:5px;padding:3px 6px;font-size:11px}.timeline time{color:#71809d;text-align:right;font-size:11px;line-height:1.5}.brand-preview{padding:22px}.brand-preview-screen{border:1px solid var(--line);text-align:center;background:radial-gradient(circle at 75% 25%,#8874f84d,#0000 14rem),linear-gradient(150deg,#101b36,#0b1021);border-radius:14px;min-height:430px;padding:26px 22px}.brand-preview-logo{margin-bottom:70px;font-family:Unbounded,sans-serif;font-size:14px;display:block}.brand-preview-logo i{color:#917fff}.brand-preview-screen h2{font-family:Unbounded,sans-serif;font-size:22px;line-height:1.4}.brand-preview-screen h2 em{color:#a999ff;font-style:normal}.brand-preview-screen p{color:#9aa7c1;font-size:12px;line-height:1.7}.brand-preview-screen button{background:linear-gradient(135deg,var(--partner),#6353d6);border:0;border-radius:9px;margin-top:18px;padding:10px 15px;font-size:12px}.color-field{align-items:center;gap:8px;display:flex}.color-field i{background:#7c6cf2;border-radius:8px;width:32px;height:32px}.login-page{background:var(--canvas);grid-template-columns:1.05fr .95fr;min-height:100vh;display:grid}.login-story{background:radial-gradient(circle at 20% 75%,#4d8dff57,#0000 26rem),radial-gradient(circle at 90% 20%,#8874f83d,#0000 22rem),linear-gradient(145deg,#0d1831,#080d1b);flex-direction:column;padding:clamp(30px,5vw,72px);display:flex;position:relative;overflow:hidden}.login-story:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-180px;right:-180px;box-shadow:0 0 0 70px #ffffff04,0 0 0 140px #ffffff03}.login-brand{letter-spacing:.1em;align-items:center;gap:12px;font-family:Unbounded,sans-serif;display:flex}.login-brand span{background:linear-gradient(145deg,var(--primary),var(--partner));border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.login-story-copy{z-index:1;max-width:580px;margin:auto 0;position:relative}.kicker{letter-spacing:.18em;font-weight:800;color:#7794c7!important;font-size:12px!important}.login-story-copy h1{letter-spacing:-.055em;font-family:Unbounded,sans-serif;font-size:clamp(40px,5.4vw,74px);font-weight:600;line-height:1.12}.login-story-copy h1 em{color:#84acff;font-style:normal}.login-story-copy>p:last-child{color:#92a1bd;max-width:480px;font-size:16px;line-height:1.8}.login-pulse{z-index:1;align-items:center;gap:11px;display:flex;position:relative}.login-pulse>span{background:#28c9891a;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.login-pulse>span i{background:var(--success);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #28c9891a}.login-pulse strong,.login-pulse small{font-size:12px;display:block}.login-pulse small{color:var(--muted);margin-top:4px;font-size:11px}.login-form-wrap{background:radial-gradient(circle,#4d8dff0b,#0000 26rem);place-items:center;padding:30px;display:grid}.login-card{width:min(100%,420px)}.login-card h2{letter-spacing:-.04em;margin:10px 0;font-family:Unbounded,sans-serif;font-size:30px}.login-card>div:first-child>p:last-child{color:var(--muted);font-size:14px}.login-card>label{gap:8px;margin-top:22px;display:grid}.login-card>label>span{color:#9ca9c1;font-size:13px;font-weight:700}.field{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:10px;height:48px;padding:0 14px;display:flex}.field:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #4d8dff17}.field>i{color:#647491}.field input{background:0 0;border:0;flex:1;font-size:14px}.field button{color:#71809d;background:0 0;border:0}.login-options{justify-content:space-between;margin:18px 0;display:flex}.login-options label{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:flex}.login-options button{color:#80a9ff;background:0 0;border:0;font-size:12px}.login-submit{background:linear-gradient(135deg,var(--primary),#2e66cf);border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;height:50px;font-size:14px;font-weight:800;display:flex;box-shadow:0 12px 30px #4d8dff38}.security-note{color:#697997;text-align:center;margin-top:18px;font-size:11px;display:block}.security-note i{margin-right:5px}@media (width<=1100px){.stats-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid{grid-template-columns:1fr}.activity-list{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.cards-grid,.game-grid{grid-template-columns:repeat(2,1fr)}.login-page{grid-template-columns:1fr}.login-story{min-height:45vh}.login-story-copy{margin:60px 0}.login-pulse{display:none}.login-form-wrap{min-height:55vh;padding:60px 30px}}@media (width<=820px){.sidebar{transform:translate(-100%);width:min(82vw,300px)!important}.sidebar.is-open{transform:none}.workspace,.shell.is-collapsed .workspace{width:100%;margin-left:0}.mobile-trigger{z-index:42;border:1px solid var(--line);background:var(--surface);color:#fff;border-radius:11px;place-items:center;width:40px;height:40px;display:grid;position:fixed;top:18px;left:15px}.mobile-backdrop{z-index:45;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000094;position:fixed;inset:0}.topbar{padding-left:66px}.sidebar-collapse{display:none}.settings-layout,.detail-layout,.composer-layout,.form-preview-layout{grid-template-columns:1fr}.settings-nav{grid-template-columns:1fr 1fr;display:grid}.chat-shell{grid-template-columns:260px minmax(480px,1fr);overflow-x:auto}.attention-grid{grid-template-columns:1fr 1fr}.attention-grid button:nth-child(2){border-right:0}.attention-grid button:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (width<=600px){.page{padding:20px 14px 34px}.top-actions>button:first-child span,.top-actions kbd,.breadcrumbs span,.breadcrumbs i{display:none}.page-heading{flex-direction:column;align-items:flex-start;margin-bottom:20px}.page-actions{width:100%}.page-actions .button{flex:1}.page h1{font-size:27px}.stats-grid,.cards-grid,.game-grid{grid-template-columns:1fr}.stat-card>small span{display:none}.activity-list{display:block}.attention-grid{grid-template-columns:1fr}.attention-grid button{border-bottom:1px solid var(--line);border-right:0!important}.attention-grid button:last-child{border-bottom:0}.table-toolbar{flex-direction:column;align-items:stretch}.table-toolbar>div{grid-template-columns:1fr 1fr;display:grid}.search-field{width:100%;min-width:0}.table-footer>span{display:none}.table-footer{justify-content:flex-end}.form-grid{grid-template-columns:1fr}.span-2{grid-column:auto}.settings-nav{grid-template-columns:1fr}.gallery-tools{flex-direction:column;align-items:stretch}.view-toggle{align-self:flex-end}.profile-summary{padding:20px}.login-story{min-height:40vh;padding:26px 22px}.login-story-copy{margin:48px 0 20px}.login-story-copy h1{font-size:36px}.login-story-copy>p:last-child{font-size:14px}.login-form-wrap{padding:48px 22px}.login-card h2{font-size:27px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.account-logout{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;margin-left:auto;display:grid}.account-logout:hover{color:var(--danger);background:#f05e721a}.dashboard-grid--charts{grid-template-columns:minmax(0,1.55fr) minmax(280px,.55fr)}.dashboard-grid--activity{grid-template-columns:1fr}.canvas-chart{height:310px;padding:18px 20px 14px;position:relative}.mix-chart{height:310px;padding:22px;position:relative}.mix-center{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.mix-center strong{font-family:Unbounded,sans-serif;font-size:22px}.mix-center small{color:var(--muted);text-transform:uppercase;margin-top:4px;font-size:11px}.chart-panel--canvas,.chart-panel--mix{min-width:0}.api-notice{color:var(--danger);background:#f05e7212;border:1px solid #f05e723d;border-radius:12px;align-items:center;gap:12px;margin:-8px 0 18px;padding:12px 14px;display:flex}.api-notice>span{flex-direction:column;flex:1;gap:3px;font-size:12px;display:flex}.api-notice strong{font-size:13px}.api-notice button{color:var(--danger);background:0 0;border:1px solid #f05e7240;border-radius:8px;padding:7px 10px;font-size:12px}.button:disabled,.login-submit:disabled{cursor:wait;opacity:.55}.login-error{background:#f05e7214;border:1px solid #f05e7238;border-radius:9px;align-items:center;gap:8px;padding:10px 12px;display:flex;color:var(--danger)!important;margin:14px 0 0!important;font-size:12px!important}.login-card label span small{color:#667794;font-size:11px;font-weight:500}@media (width<=1100px){.dashboard-grid--charts{grid-template-columns:1fr}.mix-chart{height:280px}}.users-titlebar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;padding-bottom:22px;display:flex}.users-titlebar h1{margin-bottom:8px}.users-titlebar p{color:var(--muted);margin:0;font-size:14px}.users-toolbar{gap:10px;display:flex}.users-toolbar .search-field{width:min(32vw,410px)}.users-toolbar>select{border:1px solid var(--line);color:#cdd5e5;background:#090f1e;border-radius:10px;width:76px;padding:0 10px}.user-filters{margin-bottom:16px;overflow:hidden}.user-filters-toggle{color:#dce5f6;background:linear-gradient(90deg,#4d8dff21,#4d8dff09);border:0;justify-content:space-between;align-items:center;width:100%;height:54px;padding:0 18px;font-size:14px;font-weight:700;display:flex}.user-filters-toggle span{align-items:center;gap:9px;display:flex}.user-filters-toggle span>i{color:var(--primary)}.user-filters-toggle b{background:var(--primary);border-radius:6px;place-items:center;min-width:19px;height:19px;font-size:11px;display:grid}.user-filters-toggle>i{color:#7182a2;transition:transform .2s}.user-filters.is-open .user-filters-toggle>i{transform:rotate(180deg)}.user-filters-body{border-top:1px solid var(--line);padding:18px}.user-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.user-filter-grid label{gap:7px;display:grid}.user-filter-grid label span{color:#8593af;font-size:11px;font-weight:700}.user-filter-grid input,.user-filter-grid select{border:1px solid var(--line);background:#080e1b;border-radius:9px;width:100%;height:40px;padding:0 11px;font-size:13px}.user-filter-grid input:focus,.user-filter-grid select:focus{border-color:var(--primary);box-shadow:0 0 0 3px #4d8dff14}.user-filters-body>footer{border-top:1px solid var(--line);gap:8px;margin-top:17px;padding-top:14px;display:flex}.user-filters-body>footer .button--primary{min-width:150px}.users-table-panel{overflow:hidden}.users-loading{min-height:180px;color:var(--muted);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.users-table-v2{min-width:950px}.users-table-v2 tbody tr{cursor:pointer}.user-name-cell{align-items:center;gap:10px;display:flex}.user-name-cell>span{background:var(--primary-soft);width:32px;height:32px;color:var(--primary);border:1px solid #4d8dff33;border-radius:50%;place-items:center;display:grid}.user-name-cell strong{font-size:13px}.user-name-cell b{color:#a99bff;background:#8874f81f;border-radius:5px;padding:3px 5px;font-size:10px}.user-email{color:#8eb1f7}.user-balance{text-align:right}.user-balance strong,.user-balance small{display:block}.user-balance small{color:#71809e;letter-spacing:.08em;margin-top:4px;font-size:10px}.edit-user-button{border:1px solid var(--line);color:#dbe4f5;background:0 0;border-radius:9px;padding:7px 10px;font-size:12px}.edit-user-button:hover{border-color:var(--primary);background:var(--primary-soft);color:#fff}.users-pagination{justify-content:center;align-items:center;gap:5px;margin-top:16px;display:flex}.users-pagination button{border:1px solid var(--line);background:var(--surface);color:#9ba9c3;border-radius:10px;min-width:35px;height:35px;padding:0 10px;font-size:12px}.users-pagination button.active{border-color:var(--primary);background:var(--primary);color:#fff}.users-pagination span{color:#5d6c88;padding:0 8px}.users-pagination small{color:#7990b6;margin-left:7px;font-size:11px}.user-editor-v2{max-width:1700px;margin:0 auto}.user-editor-loading{min-height:60vh;color:var(--muted);justify-content:center;align-items:center;gap:12px;display:flex}.user-hero-v2{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(135deg,#131e36fa,#0a1020f5);border-radius:18px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:18px;padding:20px;display:grid}.hero-back-v2{border:1px solid var(--line);color:#92a1bd;background:#090f1e;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.hero-avatar-v2{color:#7eabff;background:linear-gradient(145deg,#4d8dff3d,#4d8dff14);border:1px solid #4d8dff3d;border-radius:14px;place-items:center;width:50px;height:50px;display:grid}.hero-user-copy{min-width:0}.hero-user-copy>div{align-items:center;gap:9px;display:flex}.hero-user-copy h1{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:21px;overflow:hidden}.hero-user-copy p{color:var(--muted);margin:6px 0 0;font-size:12px}.hero-money-v2{gap:8px;display:flex}.hero-money-v2>div{border-left:1px solid var(--line);text-align:right;min-width:130px;padding:10px 12px}.hero-money-v2 span,.hero-money-v2 strong{display:block}.hero-money-v2 span{color:#71809d;text-transform:uppercase;font-size:10px}.hero-money-v2 strong{margin-top:5px;font-family:Unbounded,sans-serif;font-size:13px}.success-text{color:var(--success)}.save-notice{color:var(--success);background:#28c98912;border:1px solid #28c98933;border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;font-size:12px;display:flex}.user-tabs-v2{border:1px solid var(--line);background:#090f1e;border-radius:13px;grid-template-columns:repeat(5,1fr);gap:5px;margin-bottom:16px;padding:5px;display:grid}.user-tabs-v2 button{color:#8797b4;background:0 0;border:1px solid #0000;border-radius:9px;height:39px;font-size:12px;font-weight:700}.user-tabs-v2 button i{margin-right:7px}.user-tabs-v2 button.active{color:#fff;background:linear-gradient(135deg,#4d8dff45,#4d8dff1f);border-color:#4d8dff40;box-shadow:0 7px 20px #00000029}.user-kpis{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px;display:grid}.user-kpis article{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface),#0c1426);border-radius:13px;grid-template-rows:auto auto;grid-template-columns:36px 1fr;align-items:center;gap:3px 10px;padding:15px;display:grid}.user-kpis article>span{border-radius:10px;grid-row:1/3;place-items:center;width:34px;height:34px;display:grid}.user-kpis article>span.success{color:var(--success);background:#28c9891a}.user-kpis article>span.danger{color:var(--danger);background:#f05e721a}.user-kpis article>span.primary{background:var(--primary-soft);color:var(--primary)}.user-kpis article>span.partner{color:var(--partner);background:#8874f81a}.user-kpis small{color:#7483a0;text-transform:uppercase;font-size:10px}.user-kpis strong{font-family:Unbounded,sans-serif;font-size:14px}.game-profit-row{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:12px;display:grid}.game-profit-row article{border:1px solid var(--line);background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;padding:10px 13px;display:flex}.game-profit-row span{color:#93a2be;align-items:center;gap:8px;font-size:11px;display:flex}.game-profit-row span i{width:25px;height:25px;color:var(--primary);background:#090f1e;border-radius:7px;place-items:center;display:grid}.game-profit-row strong{font-family:Unbounded,sans-serif;font-size:11px}.user-section-card,.user-form-section{border:1px solid var(--line);background:linear-gradient(145deg,#0f172bf5,#0a101ffa);border-radius:14px;margin-bottom:12px;overflow:hidden}.user-section-card>header,.user-form-section>header{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:13px 15px;display:flex}.user-section-card>header>i{color:var(--primary);font-size:14px}.user-section-card h2,.user-form-section h2{margin:0;font-size:13px}.info-definition-grid{grid-template-columns:repeat(3,1fr);gap:18px 24px;margin:0;padding:17px;display:grid}.info-definition-grid div{min-width:0}.info-definition-grid dt{color:#6e7e9b;text-transform:uppercase;margin-bottom:6px;font-size:10px}.info-definition-grid dd{color:#e3e8f3;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600}.info-definition-grid dd button{border:1px solid var(--line);background:var(--surface-2);color:#7f92b4;border-radius:7px;width:24px;height:24px;margin-left:5px}.info-definition-grid code{color:#8da8d7;background:#070c18;border-radius:6px;padding:5px 7px;font-size:11px;display:inline-block}.info-definition-grid .span-2{grid-column:span 2}.ftd-progress{background:#24314b;border-radius:99px;height:5px;margin-bottom:7px;overflow:hidden}.ftd-progress i{background:linear-gradient(90deg,var(--primary),var(--partner));border-radius:99px;height:100%;display:block}.info-two-col{grid-template-columns:1fr 1fr;gap:12px;display:grid}.partner-register-card{background:linear-gradient(145deg,#20407780,#0f1b34e6);border-color:#4d8dff66}.profile-edit-tab{padding-bottom:70px}.user-form-section>header>span{background:var(--primary-soft);width:34px;height:34px;color:var(--primary);border-radius:10px;place-items:center;display:grid}.user-form-section>header p{color:var(--muted);margin:4px 0 0;font-size:11px}.user-form-grid{grid-template-columns:1fr 1fr;gap:14px;padding:17px;display:grid}.user-form-grid label,.currency-select,.partner-bind label,.avatar-editor label{gap:7px;display:grid}.user-form-grid label>span,.currency-select>span,.partner-bind label>span,.avatar-editor label>span{color:#7f8fac;font-size:11px;font-weight:700}.user-form-grid input,.user-form-grid select,.currency-select select,.partner-bind input,.avatar-editor input,.add-wallet select{border:1px solid var(--line);background:#080e1b;border-radius:9px;width:100%;height:42px;padding:0 12px;font-size:13px}.currency-select{max-width:260px;margin:17px}.wallet-list{gap:9px;padding:0 17px 4px;display:grid}.wallet-list article{border:1px solid var(--line);background:#090f1d;border-radius:11px;padding:12px}.wallet-list article.active{box-shadow:inset 2px 0 var(--primary);border-color:#4d8dff7a}.wallet-list article>header{justify-content:space-between;margin-bottom:10px;display:flex}.wallet-list article>header strong{font-size:12px}.wallet-list article>header span{background:var(--primary-soft);color:var(--primary);border-radius:5px;padding:3px 6px;font-size:10px}.wallet-list article>div{grid-template-columns:1fr 1fr auto;align-items:end;gap:9px;display:grid}.wallet-list label{gap:6px;display:grid}.wallet-list label span{color:#7483a0;font-size:10px}.wallet-list input{border:1px solid var(--line);background:#070c18;border-radius:8px;height:38px;padding:0 10px}.wallet-list button,.add-wallet button{border:1px solid var(--line);background:var(--surface-2);color:#8da0c3;border-radius:8px;height:38px;padding:0 11px;font-size:11px}.add-wallet{gap:8px;padding:10px 17px 17px;display:flex}.add-wallet select{max-width:260px;height:38px}.secondary-balances{border-top:1px solid var(--line)}.secondary-balances small{color:#64738f;font-size:10px}.avatar-editor{grid-template-columns:48px 1fr;align-items:end;gap:12px;padding:17px;display:grid}.avatar-editor>span{background:var(--primary-soft);width:48px;height:48px;color:var(--primary);border-radius:12px;place-items:center;display:grid}.role-grid{grid-template-columns:1fr 1fr;gap:7px;padding:17px;display:grid}.role-grid label{border:1px solid var(--line);background:#080e1b;border-radius:9px;justify-content:space-between;align-items:center;height:40px;padding:0 11px;font-size:11px;display:flex}.role-grid label.span-2{grid-column:1/-1}.role-grid input{opacity:0;position:absolute}.role-grid label>i{background:#26344e;border-radius:99px;width:34px;height:19px;position:relative}.role-grid label>i:after{content:"";background:#91a0bc;border-radius:50%;width:15px;height:15px;transition:all .2s;position:absolute;top:2px;left:2px}.role-grid input:checked+i{background:var(--primary)}.role-grid input:checked+i:after{background:#fff;left:17px}.partner-bind{grid-template-columns:1fr 1fr;gap:12px;padding:17px;display:grid}.profile-savebar{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a1020e6;border-radius:12px;justify-content:flex-end;gap:8px;padding:10px;display:flex;position:sticky;bottom:12px;box-shadow:0 12px 40px #00000059}.logs-toolbar-v2{grid-template-columns:1fr minmax(260px,440px) auto;align-items:center;gap:12px;margin-bottom:10px;display:grid}.logs-toolbar-v2 h2{margin:0;font-size:16px}.logs-toolbar-v2 small{color:var(--muted);font-size:11px}.log-filter-row{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:8px;margin-bottom:10px;padding:12px;display:flex}.log-filter-row select,.log-filter-row input{border:1px solid var(--line);background:#080e1b;border-radius:8px;height:36px;padding:0 10px;font-size:12px}.log-filter-row button{background:var(--primary);border:0;border-radius:8px;padding:0 12px;font-size:12px}.logs-table-wrap{border:1px solid var(--line);background:var(--surface);border-radius:13px;overflow:auto}.logs-table-wrap table{min-width:850px}.logs-table-wrap td strong,.logs-table-wrap td small{display:block}.logs-table-wrap td small{color:var(--muted);margin-top:4px;font-size:11px}.log-type{background:var(--primary-soft);color:var(--primary);border-radius:5px;padding:4px 6px;font-size:10px}.user-multi-tab>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:15px;display:flex}.user-multi-tab h2{margin-bottom:6px}.user-multi-tab header p{color:var(--muted);font-size:12px}.user-multi-tab>header dl{gap:15px;margin:0;display:flex}.user-multi-tab>header dl div{text-align:right}.user-multi-tab dt{color:#657592;font-size:10px}.user-multi-tab dd{color:#a6b4d0;text-overflow:ellipsis;max-width:150px;margin:4px 0 0;font-family:monospace;font-size:10px;overflow:hidden}.multi-groups{gap:12px;display:grid}.multi-groups>article{border:1px solid var(--line);background:var(--surface);border-radius:14px;overflow:hidden}.multi-groups>article>header{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:13px 15px;display:flex}.multi-groups>article>header i{color:var(--primary)}.multi-groups h3{margin:0;font-size:13px}.multi-groups header span{background:var(--primary-soft);color:var(--primary);border-radius:6px;margin-left:auto;padding:3px 7px;font-size:11px}.multi-empty{color:#6d7d99;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:115px;font-size:12px;display:flex}.multi-empty i{color:var(--success);font-size:22px}.multi-list button{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;background:0 0;grid-template-columns:60px 1fr 1fr 20px;align-items:center;gap:10px;padding:12px 15px;display:grid}.multi-list button:hover{background:var(--primary-soft)}.multi-list small{color:var(--muted)}@media (width<=1200px){.user-filter-grid{grid-template-columns:repeat(3,1fr)}.hero-money-v2>div{min-width:105px}.user-kpis{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.users-titlebar{flex-direction:column;align-items:stretch}.users-toolbar .search-field{width:100%}.user-filter-grid{grid-template-columns:repeat(2,1fr)}.user-hero-v2{grid-template-columns:auto auto 1fr}.hero-money-v2{border-top:1px solid var(--line);grid-column:1/-1;justify-content:flex-end;padding-top:12px}.hero-money-v2>div{text-align:left;flex:1}.info-definition-grid{grid-template-columns:1fr 1fr}.info-two-col,.logs-toolbar-v2{grid-template-columns:1fr}.user-multi-tab>header{flex-direction:column}.user-multi-tab>header dl{justify-content:space-between;width:100%}}@media (width<=600px){.users-toolbar{grid-template-columns:1fr 70px;display:grid}.user-filter-grid{grid-template-columns:1fr}.users-pagination button:nth-of-type(4),.users-pagination button:nth-of-type(5),.users-pagination span{display:none}.user-tabs-v2{grid-template-columns:repeat(5,minmax(54px,1fr))}.user-tabs-v2 button{font-size:0}.user-tabs-v2 button i{margin:0;font-size:15px}.user-hero-v2{grid-template-columns:auto auto 1fr;padding:14px}.hero-avatar-v2{width:42px;height:42px}.hero-money-v2{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.hero-money-v2>div{min-width:0;padding:8px}.hero-money-v2 span{font-size:9px}.hero-money-v2 strong{font-size:11px}.user-kpis,.game-profit-row,.user-form-grid,.role-grid,.partner-bind{grid-template-columns:1fr}.role-grid label.span-2{grid-column:auto}.info-definition-grid{grid-template-columns:1fr}.info-definition-grid .span-2{grid-column:auto}.wallet-list article>div{grid-template-columns:1fr}.add-wallet{flex-direction:column;align-items:stretch}.add-wallet select{max-width:none}.profile-savebar{bottom:6px}.multi-list button{grid-template-columns:50px 1fr 20px}.multi-list small{display:none}}body.modal-open{overflow:hidden}.app-modal-backdrop{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02050dc2;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.app-modal{background:#0f172b;border:1px solid #273a63;border-radius:18px;flex-direction:column;width:min(560px,100%);max-height:calc(100vh - 44px);display:flex;overflow:hidden;box-shadow:0 32px 90px #0000008c}.app-modal--lg{width:min(780px,100%)}.app-modal--xl{width:min(1040px,100%)}.app-modal--danger{border-color:#f05e7259}.app-modal-head{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#4d8dff14,#0000);grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:17px 20px;display:grid}.app-modal-head>span{background:var(--primary-soft);width:42px;height:42px;color:var(--primary);border-radius:12px;place-items:center;display:grid}.app-modal--danger .app-modal-head>span{color:var(--danger);background:#f05e721f}.app-modal-head small{color:#637596;letter-spacing:.14em;margin-bottom:3px;font-size:10px;font-weight:800;display:block}.app-modal-head h2{margin:0;font-size:17px}.app-modal-head>button{border:1px solid var(--line);color:#7585a3;background:#0a1020;border-radius:9px;width:34px;height:34px}.app-modal-body{color:#aeb9cf;padding:22px;font-size:14px;line-height:1.6;overflow:auto}.app-modal-footer{border-top:1px solid var(--line);background:#0b1223;justify-content:flex-end;gap:9px;padding:14px 20px;display:flex}.button--danger{color:#ff8799;background:#f05e7221;border:1px solid #f05e7273}.link-button{text-decoration:none}.attention-grid>a{border:0;border-right:1px solid var(--line);min-height:112px;color:inherit;text-align:left;background:0 0;grid-template-rows:1fr 1fr;grid-template-columns:42px 1fr 15px;align-items:center;gap:0 12px;padding:20px;text-decoration:none;display:grid}.attention-grid>a:last-child{border-right:0}.attention-grid>a>span{background:var(--primary-soft);width:42px;height:42px;color:var(--primary);border-radius:12px;grid-row:1/3;place-items:center;display:grid}.attention-grid>a>strong{align-self:end;font-size:20px}.attention-grid>a>small{color:var(--muted);align-self:start;font-size:11px}.attention-grid>a>i{color:#51617e;grid-area:1/3/3;font-size:11px}.attention-grid>a:hover{background:#4d8dff0d}.record-modal>span,.record-modal>strong{display:block}.record-modal>span{color:var(--muted);text-transform:uppercase;font-size:11px}.record-modal>strong{color:#fff;margin:4px 0 18px;font-size:16px}.record-modal>div{gap:8px;display:grid}.record-modal button{border:1px solid var(--line);color:#aab6cd;text-align:left;background:#0a1020;border-radius:10px;height:42px;padding:0 13px}.record-modal button i{width:25px;color:var(--primary)}.record-modal button.danger,.record-modal button.danger i{color:var(--danger)}@media (width>=821px){.shell.is-collapsed .sidebar-collapse{color:#a9c5ff;background:#14213d;display:grid;position:absolute;right:-14px;box-shadow:0 7px 20px #00000059}.shell.is-collapsed .brand{position:relative}}.bot-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.bot-stats article{border:1px solid var(--line);background:var(--surface);border-radius:13px;align-items:center;gap:12px;padding:16px;display:flex}.bot-stats article>span{background:var(--primary-soft);width:38px;height:38px;color:var(--primary);border-radius:11px;place-items:center;display:grid}.bot-stats strong,.bot-stats small{display:block}.bot-stats strong{font-size:16px}.bot-stats small{color:var(--muted);margin-top:3px;font-size:11px}.success-notice{min-height:43px;color:var(--success);background:#28c98914;border:1px solid #28c98938;border-radius:11px;align-items:center;gap:9px;margin-bottom:14px;padding:0 14px;font-size:13px;display:flex}.success-notice button{color:inherit;background:0 0;border:0;margin-left:auto}.bot-list-panel{overflow:hidden}.bot-list-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:17px 19px;display:flex}.bot-list-head h2{margin:3px 0 0;font-size:16px}.bot-list-head>div:last-child{gap:8px;display:flex}.bot-list-head select{border:1px solid var(--line);color:#a9b5cb;background:#090f1e;border-radius:10px;width:68px}.bots-grid-full{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.bot-detailed-card{border:1px solid var(--line);background:#0b1223;border-radius:13px;grid-template-rows:auto auto;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:0 13px;padding:15px;display:grid}.bot-avatar{color:#83afff;background:linear-gradient(145deg,#1d3767,#18213e);border:1px solid #4d8dff3d;border-radius:16px;grid-row:1/3;place-items:center;width:56px;height:56px;font-size:22px;display:grid;overflow:hidden}.bot-avatar img{object-fit:cover;width:100%;height:100%}.bot-main{align-self:end}.bot-label{background:var(--primary-soft);color:var(--primary);border-radius:4px;padding:2px 5px;font-size:9px;font-weight:800;display:inline-flex}.bot-main h3{margin-left:7px;font-size:15px;display:inline}.bot-main small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.bot-detailed-card dl{align-self:start;gap:18px;margin:9px 0 0;display:flex}.bot-detailed-card dl div{gap:5px;display:flex}.bot-detailed-card dt{color:var(--muted);font-size:10px}.bot-detailed-card dd{margin:0;font-size:11px;font-weight:700}.bot-actions{grid-area:1/3/3;gap:5px;display:flex}.bot-actions button{border:1px solid var(--line);color:#7889a8;background:#0a1020;border-radius:8px;width:30px;height:30px}.bot-actions button.danger:hover{color:var(--danger)}.section-loading,.empty-rich{text-align:center;color:var(--muted);padding:54px}.empty-rich>i{color:#3d5682;font-size:30px}.empty-rich h3{color:#dce4f3;margin:11px 0 4px}.bot-pagination{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:13px 16px;font-size:11px;display:flex}.bot-pagination div{gap:4px;display:flex}.bot-pagination button{border:1px solid var(--line);color:#8090ae;background:#0a1020;border-radius:7px;min-width:29px;height:29px}.bot-pagination button.active{border-color:var(--primary);background:var(--primary);color:#fff}.bot-modal-layout{grid-template-columns:220px minmax(0,1fr);gap:22px;display:grid}.bot-preview{border:1px solid var(--line);background:#0a1020;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.bot-avatar--preview{border-radius:24px;width:82px;height:82px;margin-bottom:14px;font-size:31px}.bot-preview>span{color:var(--muted);font-size:10px}.bot-preview h3{color:#fff;margin:5px 0 2px;font-size:17px}.bot-preview small{color:var(--primary);font-size:11px}.modal-form{gap:17px;display:grid}.modal-form>label,.settings-form-grid>label{gap:7px;display:grid}.modal-form label>span,.settings-form-grid label>span{color:#9daac2;font-size:12px;font-weight:700}.modal-form input,.settings-form-grid input,.settings-form-grid textarea{border:1px solid var(--line);color:#dce5f5;background:#080e1c;border-radius:9px;width:100%;padding:11px 12px;font-size:13px}.modal-form small,.settings-form-grid small{color:var(--muted);font-size:10px}.icon-picker{flex-wrap:wrap;gap:6px;display:flex}.icon-picker button{border:1px solid var(--line);color:#7586a5;background:#0a1020;border-radius:9px;width:37px;height:37px}.icon-picker button.active{border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}.personal-offer-card{background:linear-gradient(145deg,#30240c8c,#0f172bf5);border-color:#fbbf2447}.personal-offer-card>header>i{color:#fbbf24}.personal-offer-body{gap:4px;padding:16px 17px 18px;display:grid}.personal-offer-lead{color:#9aa8c4;margin:0 0 12px;font-size:13px;line-height:1.55}.personal-offer-ok{color:var(--success);margin-left:6px;font-size:12px;display:inline}.personal-offer-warn{color:var(--warning);margin-left:6px;font-size:12px;display:inline}.personal-offer-card .composer-label input,.personal-offer-card .composer-label textarea{border:1px solid var(--line);color:#dce4f2;background:#080e1b;border-radius:10px;width:100%;padding:11px 12px;font-size:13px}.personal-offer-card .composer-label textarea{resize:vertical;min-height:110px}.personal-offer-card .button--primary{justify-self:start;min-width:240px;margin-top:4px}.personal-offer-page{max-width:760px}.personal-offer-cta .personal-offer-body{padding-bottom:16px}.settings-workspace{grid-template-columns:245px minmax(0,1fr);gap:16px;display:grid}.settings-mobile-select{display:none}.settings-section-nav{flex-direction:column;gap:4px;display:flex}.settings-section-nav button{color:#8593ae;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:24px minmax(0,1fr) 9px;align-items:center;gap:8px;min-height:44px;padding:0 13px;font-size:12px;display:grid}.settings-section-nav button>i:last-child{font-size:10px}.settings-section-nav button.active{color:#fff;background:linear-gradient(90deg,#4d8dff24,#4d8dff08);border-color:#2a4069}.settings-section-nav button.active>i:first-child{color:var(--primary)}.settings-detail{min-height:530px;padding:23px}.settings-detail-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin:-4px 0 22px;padding-bottom:18px;display:flex}.settings-detail-head>span{background:var(--primary-soft);width:42px;height:42px;color:var(--primary);border-radius:12px;place-items:center;display:grid}.settings-detail-head small{color:var(--muted);letter-spacing:.12em;font-size:10px}.settings-detail-head h2{margin:3px 0 0;font-size:18px}.settings-metric-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.settings-metric-grid article{border:1px solid var(--line);background:#0a1020;border-radius:12px;padding:18px;position:relative}.settings-metric-grid article>i{color:#3f5379;position:absolute;right:14px}.settings-metric-grid small,.settings-metric-grid strong{display:block}.settings-metric-grid small{color:var(--muted);font-size:11px}.settings-metric-grid strong{margin-top:9px;font-size:16px}.settings-metric-grid article.total{background:var(--primary-soft);border-color:#4d8dff59}.settings-help{border-left:2px solid var(--primary);color:var(--muted);background:#4d8dff0a;margin-top:14px;padding:13px;font-size:12px}.settings-card-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.setting-card-rich{border:1px solid var(--line);background:#0a1020;border-radius:13px;gap:7px;padding:17px;display:grid}.setting-card-icon{background:var(--primary-soft);width:35px;height:35px;color:var(--primary);border-radius:10px;place-items:center;display:grid}.setting-card-rich small{min-height:27px;color:var(--muted);font-size:11px}.setting-card-rich input{border:1px solid var(--line);color:#fff;background:#070d19;border-radius:8px;height:38px;padding:0 10px}.setting-card-rich em{color:var(--primary);font-size:11px;font-style:normal}.settings-form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.settings-form-grid .span-2{grid-column:1/-1}.commission-preview,.rakeback-preview{background:var(--primary-soft);border:1px solid #4d8dff3d;border-radius:12px;align-items:center;gap:12px;margin-top:18px;padding:17px;display:flex}.commission-preview span{color:var(--muted);font-size:12px}.commission-preview strong{margin-left:auto;font-size:19px}.commission-preview small{color:var(--primary);font-size:11px}.rakeback-preview>i{width:40px;height:40px;color:var(--success);background:#28c9891f;border-radius:11px;place-items:center;display:grid}.rakeback-preview span,.rakeback-preview strong{display:block}.rakeback-preview span{color:var(--muted);font-size:11px}.rakeback-preview strong{margin-top:3px;font-size:17px}.subsection-title{align-items:center;gap:11px;margin:22px 0 15px;display:flex}.subsection-title>i{background:var(--primary-soft);width:35px;height:35px;color:var(--primary);border-radius:10px;place-items:center;display:grid}.subsection-title h3,.subsection-title p{margin:0}.subsection-title h3{font-size:14px}.subsection-title p{color:var(--muted);margin-top:3px;font-size:11px}.setting-toggle-row{border:1px solid var(--line);color:#aab5ca;text-align:left;background:#0a1020;border-radius:12px;grid-template-columns:38px 1fr 41px;align-items:center;gap:11px;width:100%;padding:15px;display:grid}.setting-toggle-row>span{background:#19233a;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.setting-toggle-row strong,.setting-toggle-row small{display:block}.setting-toggle-row small{color:var(--muted);margin-top:3px;font-size:11px}.setting-toggle-row>i,.switch{background:#26334f;border:0;border-radius:99px;width:40px;height:23px;padding:2px}.setting-toggle-row>i:after,.switch i{content:"";background:#7886a2;border-radius:50%;width:19px;height:19px;transition:transform .2s;display:block}.setting-toggle-row.on>i,.switch.on{background:var(--primary)}.setting-toggle-row.on>i:after,.switch.on i{background:#fff;transform:translate(17px)}.integration-list{gap:9px;display:grid}.integration-list article{border:1px solid var(--line);background:#0a1020;border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto 40px;align-items:center;gap:12px;padding:13px;display:grid}.integration-icon{background:var(--primary-soft);width:42px;height:42px;color:var(--primary);border-radius:11px;place-items:center;display:grid;overflow:hidden}.integration-icon img{object-fit:contain;background:#0a1020;width:100%;height:100%;padding:5px;display:block}.integration-list h3,.integration-list p{margin:0}.integration-list h3{font-size:14px}.integration-list p{color:var(--muted);margin-top:4px;font-size:11px}.mini-edit{border:1px solid var(--line);color:#8d9ab4;background:#0d1629;border-radius:8px;height:31px;padding:0 10px;font-size:11px}.save-summary{border:1px solid var(--line);background:#0a1020;border-radius:10px;justify-content:space-between;margin-top:16px;padding:13px;display:flex}.save-summary i{color:var(--primary);margin-right:7px}@media (width<=1050px){.bot-stats{grid-template-columns:1fr 1fr}.bots-grid-full{grid-template-columns:1fr}.settings-metric-grid{grid-template-columns:1fr 1fr}.settings-card-grid{grid-template-columns:1fr}.settings-workspace{grid-template-columns:210px minmax(0,1fr)}}@media (width<=820px){.attention-grid>a:nth-child(2){border-right:0}.attention-grid>a:nth-child(-n+2){border-bottom:1px solid var(--line)}.settings-workspace{grid-template-columns:1fr}.settings-section-nav{display:none}.settings-mobile-select{border:1px solid var(--line);color:#d5deed;background:#0a1020;border-radius:10px;height:44px;padding:0 12px;display:block}.bot-modal-layout{grid-template-columns:1fr}.bot-preview{min-height:190px}}@media (width<=600px){.bot-stats,.settings-metric-grid,.settings-form-grid{grid-template-columns:1fr}.bot-list-head{flex-direction:column;align-items:stretch}.bot-list-head>div:last-child{grid-template-columns:1fr 64px;display:grid}.bot-detailed-card{grid-template-columns:48px minmax(0,1fr)}.bot-avatar{width:48px;height:48px}.bot-detailed-card dl{grid-column:1/-1}.bot-actions{grid-area:auto/1/auto/-1;margin-top:12px}.app-modal-backdrop{align-items:end;padding:0}.app-modal{border-radius:18px 18px 0 0;width:100%;max-height:92vh}.attention-grid>a{border-bottom:1px solid var(--line);border-right:0!important}.attention-grid>a:last-child{border-bottom:0}.settings-form-grid .span-2{grid-column:auto}.integration-list article{grid-template-columns:38px 1fr 40px}.integration-list .mini-edit{grid-area:2/1/auto/-1}.commission-preview{flex-direction:column;align-items:flex-start}.commission-preview strong{margin-left:0}}.promocodes-detail{min-height:auto}.promocodes-count{color:var(--muted);margin-left:auto;font-size:12px;font-style:normal}.promo-code{letter-spacing:.04em}.promo-form .promo-code-input{gap:8px;display:flex}.promo-form .promo-code-input input{flex:1}.promo-form .promo-code-input .button{flex:0 0 42px;padding:0}.promo-preview{border:1px solid var(--line);background:#0a1020;border-radius:12px;gap:10px;padding:14px;display:grid}.promo-preview>span{color:var(--muted);font-size:11px}.promo-preview-list{flex-wrap:wrap;gap:8px;display:flex}.promo-preview-list code{color:#dce4f2;background:#070d19;border:1px solid #2a4069;border-radius:8px;padding:6px 10px;font-size:12px}.promo-form .span-2,.promo-form .promo-preview,.promo-form .promo-active-row{grid-column:1/-1}.promo-form small{color:var(--muted);margin-top:6px;font-size:11px;display:block}.promo-multi-toggle{gap:8px;display:grid}.promo-mode-switch{border:1px solid var(--line);background:#070d19;border-radius:12px;gap:4px;width:fit-content;max-width:100%;padding:4px;display:inline-flex}.promo-mode-btn{color:#8fa0be;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;min-height:34px;padding:0 14px;font-size:12px;font-weight:700}.promo-mode-btn.is-on{background:var(--primary-soft);color:#fff}.promo-active-row{border:1px solid var(--line);background:#0a1020;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.promo-active-row>div{gap:4px;display:grid}.promo-active-row span{color:#95a3bd;font-size:11px;font-weight:700}.promo-active-row strong{color:#fff;font-size:14px}.promo-active-row .switch{cursor:pointer;background:#26334f;border:0;border-radius:99px;flex:none;width:44px;height:24px;padding:2px}.promo-active-row .switch i{background:#7886a2;border-radius:50%;width:20px;height:20px;transition:transform .2s;display:block}.promo-active-row .switch.on{background:var(--primary)}.promo-active-row .switch.on i{background:#fff;transform:translate(20px)}.promocodes-detail .operation-toolbar{border:0;grid-template-columns:minmax(220px,1fr) 160px 80px;margin:0 0 14px;padding:0}.promocodes-detail .table-scroll{width:100%}.promocodes-detail .promocodes-table{table-layout:fixed;width:100%;min-width:100%}.promocodes-detail .promocodes-table th,.promocodes-detail .promocodes-table td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.promocodes-detail .promocodes-table th:first-child,.promocodes-detail .promocodes-table td:first-child{width:7%}.promocodes-detail .promocodes-table th:nth-child(2),.promocodes-detail .promocodes-table td:nth-child(2){width:14%}.promocodes-detail .promocodes-table th:nth-child(3),.promocodes-detail .promocodes-table td:nth-child(3){width:10%}.promocodes-detail .promocodes-table th:nth-child(4),.promocodes-detail .promocodes-table td:nth-child(4){width:16%}.promocodes-detail .promocodes-table th:nth-child(5),.promocodes-detail .promocodes-table td:nth-child(5){width:18%}.promocodes-detail .promocodes-table th:nth-child(6),.promocodes-detail .promocodes-table td:nth-child(6){width:12%}.promocodes-detail .promocodes-table th:nth-child(7),.promocodes-detail .promocodes-table td:nth-child(7){width:13%}.promocodes-detail .promocodes-table th:nth-child(8),.promocodes-detail .promocodes-table td:nth-child(8){width:10%}.promocodes-detail .promocodes-table td .status{max-width:100%;display:inline-flex}.status-hint{color:var(--warning);margin-top:8px;font-size:11px;display:block}.tournaments-table{table-layout:fixed;width:100%;min-width:100%}.tournaments-table .muted-inline{color:var(--muted);margin-top:4px;font-size:11px;display:block}.tournament-form{gap:18px;display:grid}.tournament-section{border:1px solid var(--line);background:#0a1020;border-radius:14px;padding:16px}.tournament-section h3{margin:0 0 14px;font-size:14px}.tournament-section>p,.tournament-section-head p{color:var(--muted);margin:4px 0 0;font-size:11px}.tournament-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.tournament-section-head h3{margin:0}.tournament-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.tournament-grid .span-2{grid-column:1/-1}.tournament-grid label,.prize-editor-row label,.display-editor-row label{gap:7px;min-width:0;display:grid}.tournament-grid label>span,.prize-editor-row label>span,.display-editor-row label>span{color:#95a3bd;font-size:11px;font-weight:700}.tournament-grid input,.tournament-grid textarea,.prize-editor-row input,.display-editor-row input{border:1px solid var(--line);color:#dce4f2;background:#080e1b;border-radius:9px;width:100%;padding:11px 12px;font-size:13px}.tournament-grid input:disabled{opacity:.45;cursor:not-allowed}.tournament-cap-row{align-items:center}.tournament-cap-row input[type=number]{flex:0 0 160px;width:160px}.prize-editor-row,.display-editor-row{border:1px solid var(--line);background:#070d19;border-radius:12px;grid-template-columns:90px minmax(140px,1fr) minmax(120px,1fr) 110px 40px;align-items:end;gap:10px;margin-bottom:10px;padding:12px;display:grid}.display-editor-row{grid-template-columns:minmax(180px,1.2fr) minmax(140px,1fr) 110px 40px}.row-remove{border:1px solid var(--line);color:#8291ad;background:#0d1629;border-radius:9px;place-items:center;width:40px;height:42px;display:grid}.row-remove:hover{color:var(--danger);border-color:#f05e7266}@media (width<=900px){.tournament-grid,.prize-editor-row,.display-editor-row{grid-template-columns:1fr}.tournament-grid .span-2{grid-column:auto}.prize-editor-row .row-remove,.display-editor-row .row-remove{width:100%}}.giveaway-detail{gap:16px;display:grid}.giveaway-detail-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.giveaway-desc{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.45}.giveaway-prizes,.giveaway-preset-list{gap:8px;display:grid}.giveaway-prize-row,.giveaway-preset-row{border:1px solid var(--line);background:#070d19;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.giveaway-preset-row>div{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.giveaway-preset-row strong{color:#fff}.giveaway-preset-row span,.giveaway-preset-row em{color:var(--muted);font-size:12px;font-style:normal}.giveaway-preset-form{grid-template-columns:minmax(180px,1.4fr) 140px 140px auto;align-items:end;gap:12px;margin-top:14px;display:grid}.giveaway-preset-form label{gap:7px;display:grid}.giveaway-preset-form label>span{color:#95a3bd;font-size:11px;font-weight:700}.giveaway-preset-form input{border:1px solid var(--line);color:#dce4f2;background:#080e1b;border-radius:9px;width:100%;padding:11px 12px}.giveaway-link-row{gap:10px;display:flex}.giveaway-link-row input{border:1px solid var(--line);color:#dce4f2;background:#080e1b;border-radius:9px;flex:1;padding:11px 12px}.danger-text{color:var(--danger)!important}.giveaways-table .muted-inline{color:var(--muted);margin-top:4px;font-size:11px;display:block}.payment-detail-grid .span-2{grid-column:1/-1}.settings-form-grid label>small{color:var(--muted);margin-top:6px;font-size:11px;display:block}.settings-form-grid .setting-toggle-row{cursor:pointer;margin:0}@media (width<=900px){.giveaway-preset-form{grid-template-columns:1fr}.giveaway-link-row{flex-direction:column}}.partner-placeholder{text-align:center;background:radial-gradient(circle at 50% 0,#8874f82e,transparent 50%),var(--surface);max-width:780px;margin:8vh auto;padding:54px}.partner-placeholder-icon{width:76px;height:76px;color:var(--partner);background:#8874f81f;border:1px solid #8874f859;border-radius:22px;place-items:center;margin:0 auto 20px;font-size:30px;display:grid}.partner-placeholder h1{margin:10px 0;font-size:32px}.partner-placeholder>p{max-width:590px;color:var(--muted);margin:0 auto;font-size:14px;line-height:1.8}.partner-placeholder>div{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:25px;display:flex}.partner-placeholder>div span{border:1px solid var(--line);color:#91a0bc;background:#0a1020;border-radius:8px;padding:8px 10px;font-size:11px}.partner-placeholder>div i{color:var(--partner);margin-right:6px}.operation-panel{overflow:hidden}.operation-toolbar{border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,1fr) 160px 75px;gap:9px;padding:14px;display:grid}.operation-toolbar select{border:1px solid var(--line);color:#a5b1c8;background:#090f1e;border-radius:10px;height:40px;padding:0 11px;font-size:12px}.operation-table{min-width:1100px}.operation-table td{height:auto;min-height:64px;padding-top:12px;padding-bottom:12px}.operation-table .id-cell code,.operation-table .id-cell.mono code{max-width:28ch}.operation-actions{gap:5px;display:flex}.operation-actions button{border:1px solid var(--line);color:#8291ad;background:#0a1020;border-radius:8px;width:31px;height:31px}.operation-actions button:hover{color:var(--primary);border-color:#3c588d}.operation-actions button.danger:hover{color:var(--danger);border-color:#f05e7266}.empty-inline{text-align:center;color:var(--muted);padding:40px}.empty-inline i{margin-right:8px}.operation-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:13px 16px;font-size:11px;display:flex}.operation-footer>div{align-items:center;gap:8px;display:flex}.operation-footer button{border:1px solid var(--line);color:#8796b2;background:#0a1020;border-radius:8px;width:30px;height:30px}.status-choice{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.status-choice button{border:1px solid var(--line);color:#a9b5cb;text-transform:capitalize;background:#0a1020;border-radius:10px;height:50px}.status-choice button.success{color:var(--success);border-color:#28c9894d}.status-choice button.danger{color:var(--danger);border-color:#f05e724d}.status-choice button.warning{color:var(--warning);border-color:#f6b84a4d}.status-choice i{margin-right:7px}.modal-hint{color:var(--muted);margin:14px 0 0;font-size:11px}.resource-form{grid-template-columns:1fr 1fr;gap:15px;display:grid}.resource-form label{gap:7px;display:grid}.resource-form label.span-2{grid-column:1/-1}.resource-form label span{color:#95a3bd;font-size:11px;font-weight:700}.resource-form input,.resource-form select,.resource-form textarea{border:1px solid var(--line);color:#dce4f2;background:#080e1b;border-radius:9px;width:100%;padding:11px 12px;font-size:13px}.newsletter-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);gap:16px;display:grid}.newsletter-composer{padding:22px}.newsletter-composer>header{margin-bottom:18px}.newsletter-composer h2{margin:4px 0 0}.channel-choice{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:17px;display:grid}.channel-choice button{border:1px solid var(--line);color:#7f8daa;background:#0a1020;border-radius:10px;height:44px;font-size:12px}.channel-choice button i{margin-right:7px}.channel-choice button.active{border-color:var(--primary);background:var(--primary-soft);color:#fff}.composer-label{gap:7px;margin-bottom:16px;display:grid}.composer-label>span{color:#95a3bd;font-size:11px;font-weight:700}.composer-label select,.composer-label textarea{border:1px solid var(--line);color:#dce4f2;background:#080e1b;border-radius:10px;width:100%;padding:11px 12px;font-size:13px}.composer-label small{color:var(--muted);justify-self:end;font-size:10px}.file-drop{cursor:pointer;background:#4d8dff06;border:1px dashed #34496f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:90px;display:flex}.attached-files{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.attached-files span{background:var(--primary-soft);color:#9cbcff;border-radius:7px;padding:6px 8px;font-size:10px}.newsletter-grid>aside{align-content:start;gap:16px;display:grid}.audience-preview,.newsletter-history{padding:19px}.audience-preview>strong,.audience-preview>small{display:block}.audience-preview>strong{margin-top:10px;font-family:Unbounded,sans-serif;font-size:30px}.audience-preview>small{color:var(--muted);font-size:11px}.audience-preview dl{gap:8px;margin:18px 0 0;display:grid}.audience-preview dl div{border-top:1px solid var(--line);justify-content:space-between;padding-top:8px;display:flex}.audience-preview dt{color:var(--muted);font-size:11px}.audience-preview dd{margin:0;font-size:12px;font-weight:700}.newsletter-history h3{margin:0 0 12px;font-size:14px}.newsletter-history article{border-top:1px solid var(--line);grid-template-columns:31px 1fr auto;align-items:center;gap:9px;padding:9px 0;display:grid}.newsletter-history article>i{background:var(--primary-soft);width:31px;height:31px;color:var(--primary);border-radius:8px;place-items:center;display:grid}.newsletter-history strong,.newsletter-history small{display:block}.newsletter-history strong{font-size:11px}.newsletter-history small{color:var(--muted);margin-top:3px;font-size:10px}.newsletter-history article>span{color:var(--primary);font-size:11px;font-weight:700}.support-summary{gap:8px;display:flex}.support-summary span{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:9px;padding:9px 11px;font-size:11px}.support-summary b{color:#fff}.support-shell-v2{grid-template-columns:310px minmax(0,1fr);height:calc(100vh - 190px);min-height:560px;display:grid;overflow:hidden}.support-threads{border-right:1px solid var(--line);overflow:auto}.support-threads>header{border-bottom:1px solid var(--line);grid-template-columns:1fr 85px;gap:7px;padding:12px;display:grid}.support-threads>header .search-field{min-width:0}.support-threads>header select{border:1px solid var(--line);color:#9aa8c2;background:#090f1e;border-radius:9px;font-size:11px}.support-threads>button{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:left;background:0 0;grid-template-rows:1fr 1fr;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:0 9px;padding:12px;display:grid}.support-threads>button:hover,.support-threads>button.active{background:var(--primary-soft)}.support-threads .chat-avatar{grid-row:1/3}.support-threads button div{min-width:0}.support-threads strong,.support-threads small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.support-threads strong{font-size:12px}.support-threads small{color:var(--muted);margin-top:4px;font-size:10px}.support-threads time{color:var(--muted);align-self:end;font-size:10px}.support-threads button>b{background:var(--primary);border-radius:50%;place-self:start end;place-items:center;min-width:17px;height:17px;font-size:10px;display:grid}.support-shell-v2 .conversation{min-width:0}.support-empty{color:var(--muted);align-content:center;place-items:center;display:grid}.support-empty p{font-size:12px}@media (width<=980px){.newsletter-grid{grid-template-columns:1fr}.newsletter-grid>aside{grid-template-columns:1fr 1fr}.support-shell-v2{grid-template-columns:260px minmax(480px,1fr);overflow:auto}}@media (width<=700px){.operation-toolbar{grid-template-columns:1fr 1fr}.operation-toolbar .search-field{grid-column:1/-1}.resource-form,.channel-choice{grid-template-columns:1fr}.resource-form label.span-2{grid-column:auto}.status-choice,.newsletter-grid>aside{grid-template-columns:1fr}.support-summary{width:100%}.partner-placeholder{padding:30px 20px}.partner-placeholder h1{font-size:26px}}.integration-head{justify-content:space-between;align-items:center;gap:16px;margin:22px 0 12px;display:flex}.integration-head>div:last-child{gap:8px;display:flex}.integration-head h3,.gateway-capabilities h3{margin:0;font-size:14px}.integration-head p{color:var(--muted);margin:5px 0 0;font-size:11px}.integration-head.bank-head{border-top:1px solid var(--line);padding-top:18px}.integration-row-actions{gap:5px;display:flex}.mini-delete{border:1px solid var(--line);color:#8190aa;background:#0a1020;border-radius:8px;width:31px;height:31px}.mini-delete:hover{color:var(--danger);border-color:#f05e7266}.gateway-capabilities{border:1px solid var(--line);background:#090f1d;border-radius:12px;margin-top:20px;padding:15px}.gateway-capabilities article{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:11px;display:flex}.gateway-capabilities h3+article{margin-top:10px}.gateway-capabilities span{color:var(--muted)}.leaderboard-list{gap:7px;display:grid}.leaderboard-list article{border:1px solid var(--line);background:#090f1d;border-radius:9px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.leaderboard-list article b{background:var(--primary-soft);width:26px;height:26px;color:var(--primary);border-radius:7px;place-items:center;font-size:11px;display:grid}.leaderboard-list article span{font-size:12px}.leaderboard-list article strong{font-size:13px}.kyc-detail-meta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.kyc-detail-meta b,.kyc-detail-meta small{display:block}.kyc-detail-meta b{font-size:14px}.kyc-detail-meta small{color:var(--muted);margin-top:4px;font-size:11px}.kyc-documents{grid-template-columns:1fr 1fr;gap:12px;display:grid}.kyc-documents a{border:1px solid var(--line);color:#fff;background:#080e1b;border-radius:12px;text-decoration:none;overflow:hidden}.kyc-documents a span{border-bottom:1px solid var(--line);padding:9px 11px;font-size:11px;font-weight:700;display:block}.kyc-documents img{object-fit:contain;background:#050913;width:100%;height:260px;display:block}.kyc-reason{color:#f7a4b0;background:#f05e7212;border:1px solid #f05e7240;border-radius:9px;gap:8px;margin:13px 0 0;padding:11px;font-size:11px;display:flex}.gateway-currency-list{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.gateway-currency-list label{border:1px solid var(--line);color:#aebbd1;cursor:pointer;background:#070d19;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:11px;display:flex}.gateway-currency-list input{accent-color:var(--primary)}.operation-table tr.row-clickable{cursor:pointer}.operation-table tr.row-clickable:hover td{background:#4d8dff0d}.id-cell{align-items:center;gap:6px;max-width:100%;display:inline-flex}.id-cell code,.id-cell.mono code{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--line);color:#c9d6ef;background:#070d19;border-radius:6px;max-width:min(100%,34ch);padding:4px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(10px,8.5cqi,13px);overflow:hidden}.btn-copy-inline{border:1px solid var(--line);color:#8291ad;cursor:pointer;background:#0a1020;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.btn-copy-inline:hover{color:var(--primary);border-color:#3c588d}.payment-detail{gap:16px;display:grid}.payment-detail-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.payment-detail-head .eyebrow{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:clamp(10px,4cqi,12px);font-weight:700;display:block}.payment-detail-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.payment-field{border:1px solid var(--line);background:#090f1d;border-radius:10px;gap:5px;padding:11px 12px;display:grid}.payment-field.span-2{grid-column:1/-1}.payment-field>span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700}.payment-field>strong{color:#e7eefc;overflow-wrap:anywhere;word-break:break-word;white-space:normal;min-width:0;max-width:100%;font-size:clamp(11px,5.8cqi,14px)}.payment-field>strong small{color:var(--muted);margin-left:6px;font-weight:500}.payment-field>em{color:var(--muted);font-size:11px;font-style:normal}.payment-error{color:#f7a4b0!important}.payment-gateway-block{border:1px solid var(--line);background:#080e1b;border-radius:12px;gap:10px;padding:14px;display:grid}.payment-gateway-block header{justify-content:space-between;align-items:center;gap:10px;display:flex}.payment-gateway-block h3{margin:0;font-size:13px}.payment-gateway-block .btn-copy-inline{align-items:center;gap:6px;width:auto;height:30px;padding:0 10px;font-size:11px;display:inline-flex}.gateway-json{border:1px solid var(--line);color:#b7c6e0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:#050913;border-radius:10px;max-height:320px;margin:0;padding:12px;font-size:clamp(10px,2.2cqi,12px);line-height:1.55;overflow:auto}@media (width<=700px){.payment-detail-grid{grid-template-columns:1fr}.payment-field.span-2{grid-column:auto}}.crumb-link{color:var(--muted);white-space:nowrap;text-decoration:none}.crumb-link:hover{color:#dfe5f4}.crumb-switcher{min-width:0;position:relative}.crumb-current{max-width:min(52vw,420px);color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}:is(.crumb-current:hover,.crumb-switcher:has(.crumb-menu) .crumb-current){border-color:var(--line);background:#0a1020}.crumb-current strong{color:#dfe5f4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crumb-current i{color:#6e7d9a;font-size:11px}.crumb-menu{z-index:40;border:1px solid var(--line);background:#0b1220;border-radius:12px;min-width:240px;max-height:min(70vh,420px);padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 18px 40px #00000059}.crumb-menu a{color:#c5d0e6;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;text-decoration:none;display:flex}.crumb-menu a i{color:#7f8eaa;width:16px}.crumb-menu a:hover,.crumb-menu a.active{background:var(--primary-soft);color:#fff}.support-threads>header{grid-template-columns:1fr 132px}.support-list-hint{color:var(--muted);margin:0;padding:18px 12px;font-size:12px}.support-thread-meta{flex-direction:column;grid-row:1/3;align-items:flex-end;gap:4px;display:flex}.support-status{letter-spacing:.02em;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal;font-weight:700}.support-status--open{color:#9cbcff;background:#4d8dff29}.support-status--in_progress{color:#f3c56a;background:#f6b84a29}.support-status--resolved{color:#7ee0b4;background:#28c98924}.support-thread-actions{gap:8px;margin-left:auto;display:flex}.conversation{flex-direction:column;min-width:0;display:flex}.conversation>header{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 16px;display:flex}.conversation>header>div:first-of-type{min-width:0}.conversation>header strong,.conversation>header small{display:block}.conversation>header small{color:var(--muted);margin-top:4px;font-size:11px}.messages{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow:auto}.message{border:1px solid var(--line);background:#0a1020;border-radius:12px;gap:6px;max-width:80%;padding:10px 12px;display:grid}.message.incoming{align-self:flex-start}.message.outgoing{background:#4d8dff1f;border-color:#4d8dff47;align-self:flex-end}.message.system{color:#9bd4ff;text-align:center;background:0 0;border-style:dashed;align-self:center;max-width:90%}.message-role,.message time{color:var(--muted);font-size:10px}.message-deleted{color:#8ea6c8;font-style:italic}.message-actions{gap:8px;display:flex}.message-actions button{color:#9cbcff;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.message-actions button.danger{color:#f7a4b0}.message-files{gap:8px;display:grid}.message-files img{object-fit:cover;border-radius:8px;max-width:220px;max-height:160px;display:block}.message textarea{border:1px solid var(--line);color:#dce4f2;background:#080e1b;border-radius:8px;width:100%;min-height:72px;padding:8px 10px}.conversation>footer{border-top:1px solid var(--line);align-items:center;gap:8px;padding:12px 16px;display:flex}.conversation>footer textarea{border:1px solid var(--line);color:#dce4f2;resize:none;background:#080e1b;border-radius:10px;flex:1;min-height:42px;padding:10px 12px}.support-closed,.support-pending{color:var(--muted);padding:10px 16px;font-size:12px}.support-pending{flex-wrap:wrap;gap:8px;display:flex}.support-pending span{background:var(--primary-soft);color:#9cbcff;border-radius:8px;padding:6px 8px;font-size:11px}.support-empty{color:var(--muted);align-content:center;place-items:center;gap:10px;display:grid}.support-empty i{font-size:32px}input[type=number],input[type=date],input[type=datetime-local],input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.72)sepia(.2)saturate(2.2)hue-rotate(185deg);cursor:pointer;opacity:.85}input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(.72)sepia(.2)saturate(2.2)hue-rotate(185deg);cursor:pointer;opacity:.85}input[type=time]::-webkit-calendar-picker-indicator{filter:invert(.72)sepia(.2)saturate(2.2)hue-rotate(185deg);cursor:pointer;opacity:.85}.resource-form input[type=checkbox],.resource-form input[type=file],.settings-form-grid input[type=checkbox],.settings-form-grid input[type=file],.modal-form input[type=checkbox],.modal-form input[type=file],.user-form-grid input[type=checkbox],.user-filter-grid input[type=checkbox]{background:0 0;border:0;width:auto;height:auto;padding:0}.settings-form-grid select,.resource-form select,.modal-form select,.user-filter-grid select{border:1px solid var(--line);color:#dce4f2;background:#080e1b;border-radius:9px;width:100%;height:42px;padding:0 12px;font-size:13px}.file-drop{cursor:pointer;text-align:center;background:#4d8dff06;border:1px dashed #34496f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:90px;padding:16px 14px;transition:border-color .15s,background .15s;display:flex;position:relative}.resource-form label.file-drop,.settings-form-grid label.file-drop,.modal-form label.file-drop{justify-content:center;align-items:center;gap:2px;display:flex}.file-drop:hover{background:#4d8dff0f;border-color:#4d8dff8c}.file-drop input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.file-drop i{color:var(--primary);font-size:19px}.file-drop strong{margin-top:6px;font-size:12px}.file-drop small{color:var(--muted);margin-top:3px;font-size:10px}.file-drop--sm{min-height:72px}.file-drop.has-file{background:var(--primary-soft);border-style:solid;border-color:#4d8dff66}.file-name-chip{background:var(--primary-soft);color:#9cbcff;border-radius:7px;align-items:center;gap:6px;margin-top:8px;padding:6px 8px;font-size:10px;display:inline-flex}.choice-row{flex-wrap:wrap;gap:8px;display:flex}.check-chip{border:1px solid var(--line);color:#8fa0be;cursor:pointer;-webkit-user-select:none;user-select:none;background:#080e1b;border-radius:9px;align-items:center;min-height:34px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.check-chip input{opacity:0;pointer-events:none;position:absolute}.check-chip span{color:inherit;font-size:inherit;font-weight:inherit}.check-chip.is-on{background:var(--primary-soft);color:#fff;border-color:#4d8dff73}.check-chip:has(input:checked){background:var(--primary-soft);color:#fff;border-color:#4d8dff73}.bool-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.bool-grid.span-2,.resource-form .bool-grid{grid-column:1/-1}.bool-grid label{border:1px solid var(--line);cursor:pointer;background:#080e1b;border-radius:9px;justify-content:space-between;align-items:center;height:40px;padding:0 11px;font-size:11px;display:flex;position:relative}.bool-grid label>span{color:#c5d0e4!important;font-size:11px!important;font-weight:600!important}.bool-grid input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.bool-grid label>i{background:#26344e;border-radius:99px;flex:none;width:34px;height:19px;position:relative}.bool-grid label>i:after{content:"";background:#91a0bc;border-radius:50%;width:15px;height:15px;transition:all .2s;position:absolute;top:2px;left:2px}.bool-grid input:checked+i{background:var(--primary)}.bool-grid input:checked+i:after{background:#fff;left:17px}.login-options .custom-check{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;font-size:12px;display:inline-flex}.login-options .custom-check input{opacity:0;pointer-events:none;position:absolute}.login-options .custom-check>i{border:1px solid var(--line);background:#080e1b;border-radius:5px;flex:none;width:18px;height:18px;position:relative}.login-options .custom-check>i:after{content:"";color:#fff;opacity:0;place-items:center;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;transition:all .15s;display:grid;position:absolute;inset:0;transform:scale(.6)}.login-options .custom-check input:checked+i{border-color:var(--primary);background:var(--primary)}.login-options .custom-check input:checked+i:after{opacity:1;transform:scale(1)}.login-options .help-link{color:#80a9ff;background:0 0;border:0;font-size:12px}.login-help{color:#9eb6e0;background:#4d8dff14;border:1px solid #4d8dff38;border-radius:10px;gap:8px;margin:-6px 0 16px;padding:10px 12px;font-size:11px;line-height:1.45;display:flex}.login-help i{color:var(--primary);margin-top:1px}.telegram-login-slot{justify-content:center;min-height:0;margin:22px 0 12px;display:flex}.telegram-login-slot iframe{border-radius:12px}.login-submit--telegram{background:linear-gradient(135deg,#2aabee,#229ed9)!important;box-shadow:0 12px 30px #2aabee47!important}.user-filter-grid input[type=datetime-local],.user-filter-grid input[type=date],.log-filter-row input[type=date],.resource-form input[type=datetime-local],.resource-form input[type=date]{min-height:42px}.wallet-list article>header{align-items:center;gap:8px;display:flex}.wallet-symbol{color:var(--muted);font-size:12px;font-style:normal;font-weight:700}.wallet-add-empty{color:var(--muted);margin:14px 17px;font-size:11px}.add-wallet .app-select{flex:1;min-width:180px}.add-wallet button:disabled{opacity:.45;cursor:not-allowed}@media (width<=700px){.bool-grid{grid-template-columns:1fr}}.app-select{width:100%;min-width:0;position:relative}.app-select-trigger{border:1px solid var(--line);color:#dce4f2;text-align:left;background:#080e1b;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 12px;font-size:13px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.app-select--sm .app-select-trigger{min-height:40px;font-size:12px}.app-select-trigger:hover{border-color:#3a527d}.app-select.is-open .app-select-trigger,.app-select-trigger:focus-visible{border-color:#4d8dff8c;box-shadow:0 0 0 3px #4d8dff1f}.app-select.is-disabled .app-select-trigger{opacity:.55;cursor:not-allowed}.app-select-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-select-value.placeholder{color:#6f7f9d}.app-select-trigger>i{color:#7f8fac;font-size:12px;transition:transform .15s}.app-select.is-open .app-select-trigger>i{color:var(--primary);transform:rotate(180deg)}.app-select-menu{background:linear-gradient(160deg,#121b31,#0c1324);border:1px solid #2a3d63;border-radius:12px;flex-direction:column;max-height:280px;margin:0;padding:6px;display:flex;overflow:hidden;box-shadow:0 18px 40px #00000073}.app-select-search{background:#080e1b;border:1px solid #2a3d63;border-radius:8px;align-items:center;gap:8px;min-height:36px;margin-bottom:6px;padding:0 10px;display:flex}.app-select-search>i{color:#7f8fac;font-size:12px}.app-select-search input{color:#dce4f2;background:0 0;border:0;outline:0;width:100%;font-size:13px}.app-select-options{max-height:220px;margin:0;padding:0;list-style:none;overflow:auto}.app-select-option{color:#c5d0e4;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:0 11px;font-size:13px;display:flex}.app-select-option:hover{color:#fff;background:#4d8dff1a}.app-select-option.active{background:var(--primary-soft);color:#fff}.app-select-option.disabled{opacity:.45;cursor:not-allowed}.app-select-option.disabled:hover{color:#c5d0e4;background:0 0}.app-select-option i{color:var(--primary);font-size:13px}.app-select-empty{color:var(--muted);text-align:center;padding:12px;font-size:12px}.users-toolbar .app-select,.bot-list-head .app-select,.operation-toolbar .app-select,.support-threads>header .app-select,.log-filter-row .app-select{width:auto;min-width:72px}.operation-toolbar>.app-select{min-width:140px}.composer-label .app-select,.currency-select .app-select,.add-wallet .app-select,.resource-form .app-select,.settings-form-grid .app-select,.user-filter-grid .app-select,.user-form-grid .app-select,.form-grid .app-select,.table-toolbar .app-select,.gallery-tools .app-select{width:100%}.settings-mobile-select.app-select{width:100%;margin-bottom:12px;display:none}@media (width<=820px){.settings-mobile-select.app-select{display:block}}.add-wallet{border:1px solid var(--line);background:#090f1d;border-radius:11px;align-items:center;gap:10px;margin:14px 17px 17px;padding:14px;display:flex}.add-wallet .app-select{flex:auto;width:auto;min-width:180px}.tts-config-stack{gap:14px;margin:0 0 22px;display:grid}.tts-config-card{border:1px solid var(--line);background:#090f1d;border-radius:12px;padding:16px}.tts-config-card>header{margin-bottom:14px}.tts-config-card>header h3{margin:0;font-size:13px}.tts-config-card>header p{color:var(--muted);margin:5px 0 0;font-size:11px}.tts-config-card .settings-form-grid{margin:0}.partner-bind-current,.partner-bind-empty{border:1px solid var(--line);background:#080e1b;border-radius:11px;align-items:center;gap:12px;margin:0 17px 14px;padding:12px 14px;display:flex}.partner-bind-current-main{flex:1;gap:4px;min-width:0;display:grid}.partner-bind-current-main code{color:#fff;font-size:15px;font-weight:700}.partner-bind-current-main small,.partner-bind-current-main span{color:var(--muted);font-size:11px}.partner-bind-current-main b{color:#cfe0ff;font-weight:700}.partner-bind-current .button{min-height:34px;margin-left:auto;padding:0 12px;font-size:12px}.partner-bind-empty{color:var(--muted);font-size:12px}.partner-bind-empty i{color:#667792}.partner-bind-search{gap:8px;margin:0 17px 14px;display:grid;position:relative}.partner-bind-search>label{gap:7px;display:grid}.partner-bind-search>label>span{color:#7f8fac;font-size:11px;font-weight:700}.partner-bind-search input{border:1px solid var(--line);color:#dce4f2;background:#080e1b;border-radius:9px;width:100%;height:42px;padding:0 12px;font-size:13px}.partner-bind-hint{color:var(--muted);font-size:11px}.partner-bind-results{z-index:20;background:linear-gradient(160deg,#121b31,#0c1324);border:1px solid #2a3d63;border-radius:12px;max-height:220px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% - 2px);left:0;right:0;overflow:auto;box-shadow:0 18px 40px #00000073}.partner-bind-results button{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:10px 11px;display:grid}.partner-bind-results button:hover{background:#4d8dff1a}.partner-bind-results strong{grid-column:1;font-size:14px}.partner-bind-results em{color:var(--muted);grid-column:1;font-size:11px;font-style:normal}.partner-bind-results span{color:#9cbcff;grid-area:1/2/span 2;align-self:center;font-size:11px;font-weight:700}.partner-bind-fields input[readonly]{opacity:.85;cursor:default}.partner-referral-actions{border-top:1px solid var(--line);margin-top:14px;padding:14px 17px 4px}.partner-referral-actions p,.partner-referral-bind>p{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.45}.partner-referral-bind{border-top:1px solid var(--line);gap:10px;margin-top:14px;padding:14px 17px 17px;display:grid}.partner-referral-bind h3{align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;display:flex}.partner-referral-bind .button--primary{justify-self:start}html{scrollbar-gutter:stable}html,body,*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box;border:1px solid #0000;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}.app-modal-body,.app-select-menu,.partner-bind-results,.table-scroll,.logs-table-wrap,.support-threads,.chat-list,.nav{scrollbar-gutter:stable}.page,.panel,.app-modal-body,.operation-panel{line-height:1.45}.payment-field,.user-form-grid label,.settings-form-grid label,.resource-form label{min-width:0;container-type:inline-size}.table-scroll{overflow-x:auto}.operation-table{width:max-content;min-width:100%;font-size:13px}.operation-table th{white-space:nowrap;font-size:11px}.operation-table td{white-space:nowrap;vertical-align:middle;max-width:none;overflow:visible}.operation-table td .status{max-width:none;text-overflow:unset;white-space:nowrap;overflow:visible}.operation-table .operation-actions{flex-wrap:nowrap}.operation-table .id-cell{max-width:none}.operation-table .id-cell code,.operation-table .id-cell.mono code{max-width:28ch;font-size:12px}.id-cell{max-width:100%}.id-cell code,.id-cell.mono code{max-width:min(100%,42ch);font-size:12px}[data-fit]{--fit-chars:16;font-size:clamp(10px, calc(22ch / max(var(--fit-chars), 8) * 1cap), 14px);overflow-wrap:anywhere;word-break:break-word;max-width:100%}[data-fit=sm]{font-size:clamp(10px, calc(18ch / max(var(--fit-chars), 8) * 1cap), 13px)}[data-fit=mono]{white-space:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:1.35}.payment-field>strong,.payment-field>strong.code,.payment-field .id-cell,.payment-field code{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;font-size:clamp(11px,5.8cqi,14px)}.payment-field>span{font-size:clamp(10px,4.2cqi,12px)}.gateway-json{overflow-wrap:anywhere;word-break:break-word;font-size:clamp(10px,2.2cqi,12px)}.activity-row strong,.activity-row small,.chat-list button strong,.chat-list button small,.account-copy strong,.breadcrumbs strong,.hero-user-copy h1,.support-threads strong,.support-threads small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.activity-row--link{color:inherit;text-decoration:none;transition:background-color .15s}.activity-row--link:hover{background:#7c6cf20f}.activity-empty{color:var(--muted);text-align:center;padding:28px 22px;font-size:13px}.form-grid label>span,.user-form-grid label>span,.resource-form label>span,.composer-label>span,.settings-form-grid label>span{font-size:var(--fs-label)}.search-field input,.form-grid input,.form-grid select,.form-grid textarea,.user-form-grid input,.user-form-grid select,.resource-form input,.resource-form select,.resource-form textarea{font-size:14px}.status{max-width:none;text-overflow:unset;white-space:nowrap;font-size:12px;overflow:visible}.maintenance-toggle{border:1px solid var(--line);color:#9aa8c4;cursor:pointer;background:#0f172bcc;border-radius:10px;align-items:center;gap:8px;min-width:0;height:38px;padding:0 10px 0 11px;font-size:13px;font-weight:700;display:inline-flex}.maintenance-toggle>.fa-screwdriver-wrench{color:#7f93b8}.maintenance-toggle .knob{background:#26334f;border-radius:99px;width:36px;height:20px;margin-left:2px;padding:2px}.maintenance-toggle .knob:after{content:"";background:#7886a2;border-radius:50%;width:16px;height:16px;transition:transform .2s;display:block}.maintenance-toggle.on{color:#f6d27a;background:#f6b84a1f;border-color:#f6b84a73}.maintenance-toggle.on>.fa-screwdriver-wrench{color:#f6b84a}.maintenance-toggle.on .knob{background:#f6b84a}.maintenance-toggle.on .knob:after{background:#fff;transform:translate(16px)}.maintenance-toggle:disabled{opacity:.7;cursor:wait}.role-grid label.is-locked,.role-grid label.is-locked input{cursor:not-allowed;opacity:.55;pointer-events:none}@media (width<=600px){.maintenance-toggle span{display:none}}
