.DebugModal_section__LCckw{margin-bottom:2rem}.DebugModal_section__LCckw:last-child{margin-bottom:0}.DebugModal_section__LCckw h3{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:#111827;border-bottom:2px solid #e5e7eb;padding-bottom:.5rem}.DebugModal_section__LCckw h4{margin:1rem 0 .5rem;font-size:1rem;font-weight:500;color:#374151}.DebugModal_infoGrid__x5H_g{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.DebugModal_infoItem__X_Liq{display:flex;flex-direction:column;gap:.25rem}.DebugModal_infoItem__X_Liq label{font-size:.875rem;font-weight:500;color:#6b7280}.DebugModal_infoItem__X_Liq span{font-size:.875rem;color:#111827;word-break:break-all}.DebugModal_success__Vswzf{color:#059669!important;font-weight:600}.DebugModal_error__N_EPd{color:#dc2626!important;font-weight:600}.DebugModal_monospace__zU5I2{font-family:Monaco,Menlo,Ubuntu Mono,monospace!important}.DebugModal_warning__O_6jx{color:#d97706!important;font-weight:600}.DebugModal_tokenGrid__Puuv5{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:1.5rem}.DebugModal_tokenCard__wXbSU{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:1rem}.DebugModal_tokenCard__wXbSU h4{margin:0 0 1rem;font-size:1rem;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;padding-bottom:.5rem}.DebugModal_tokenDetails__v6sDn{display:flex;flex-direction:column;gap:.75rem}.DebugModal_refreshWarning__pcClB{background:#fef3c7;border:1px solid #f59e0b;border-radius:6px;padding:.75rem;font-size:.875rem;color:#92400e;margin-top:.5rem}.DebugModal_tokenActions__INjFZ{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1rem}.DebugModal_actionButton__sE6Td{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:6px;background:white;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.DebugModal_actionButton__sE6Td:hover{background:#f9fafb;border-color:#9ca3af}.DebugModal_actionButton__sE6Td:disabled{opacity:.5;cursor:not-allowed}.DebugModal_warningButton__Kdi60{border-color:#f59e0b;color:#92400e;background:#fef3c7}.DebugModal_warningButton__Kdi60:hover{background:#fde68a;border-color:#d97706}.DebugModal_testButton__wdFeV{border-color:#3b82f6;color:#1d4ed8;background:#dbeafe}.DebugModal_testButton__wdFeV:hover{background:#bfdbfe;border-color:#2563eb}.DebugModal_sessionDetails__Ap5y3{margin-top:1rem;padding:1rem;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.DebugModal_jsonDisplay__EpXy7{background:#1f2937;color:#f9fafb;padding:1rem;border-radius:6px;font-size:.8125rem;overflow-x:auto;margin:.5rem 0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;line-height:1.5}.DebugModal_copyButton__wrj0q{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#3b82f6;color:white;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;font-family:Avenir\ 85,sans-serif}.DebugModal_copyButton__wrj0q:hover{background:#2563eb}.DebugModal_actionGrid__vmTW0{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.DebugModal_testButton__wdFeV{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;font-family:Avenir\ 85,sans-serif;text-align:left;justify-content:flex-start}.DebugModal_testButton__wdFeV:hover{background:#e5e7eb;border-color:#9ca3af}.DebugModal_dangerButton__QQaVI{background:#fef2f2!important;color:#dc2626!important;border-color:#fecaca!important}.DebugModal_dangerButton__QQaVI:hover{background:#fee2e2!important;border-color:#fca5a5!important}.DebugModal_cookieInfo__uaUgt{background:#fffbeb;border:1px solid #fed7aa;border-radius:8px;padding:1rem;margin-top:.5rem}.DebugModal_cookieInfo__uaUgt p{margin:0 0 1rem;font-size:.875rem;color:#92400e}@media (max-width:768px){.DebugModal_actionGrid__vmTW0,.DebugModal_infoGrid__x5H_g{grid-template-columns:1fr}.DebugModal_jsonDisplay__EpXy7{font-size:.75rem}}.AppFooter_footer__yLKrR{position:fixed;bottom:0;left:0;right:0;background-color:#2e2e2e;color:#ffffff;padding:.5rem 2rem;width:100%;border-top:1px solid #404040;z-index:100}.AppFooter_footerContent___RRkj{display:flex;justify-content:center;align-items:center;max-width:1200px;margin:0 auto}.AppFooter_footerLogo__x8uGJ{height:30px!important;width:auto!important;max-width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.AppFooter_footer__yLKrR{padding:.5rem 1rem}.AppFooter_footerLogo__x8uGJ{height:24px!important;width:auto!important;max-width:100%}}@media (min-width:769px) and (max-width:1024px){.AppFooter_footer__yLKrR{padding:.5rem 1.5rem}}.ConnectionsOverview_pageWrapper___XMfZ .icon-only-button{width:38px!important;height:38px!important;min-width:38px!important;max-width:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important;box-sizing:border-box!important}.ConnectionsOverview_pageWrapper___XMfZ .icon-only-button svg{width:18px!important;height:18px!important;stroke-width:2.5!important}@keyframes ConnectionsOverview_spin__o_fvy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ConnectionsOverview_loadingIcon__REWod{width:20px!important;height:20px!important;filter:brightness(0) saturate(100%) invert(.15);flex-shrink:0;display:block;vertical-align:middle;line-height:1;box-sizing:border-box;margin:0;padding:0}.ConnectionsOverview_loadingIcon__REWod,.ConnectionsOverview_spinner__pefmV{animation:ConnectionsOverview_spin__o_fvy 1s linear infinite}.ConnectionsOverview_addButton__69di1{background:#2e2e2e;color:white;border:1px solid #2e2e2e;padding:0 1rem;border-radius:6px;font-size:.875rem;font-family:Avenir\ 85,sans-serif;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.75rem;height:38px;min-width:auto;box-sizing:border-box}.ConnectionsOverview_addButton__69di1:hover:not(:disabled){background:#404040}.ConnectionsOverview_addButton__69di1:disabled{opacity:.6;cursor:not-allowed}.ConnectionsOverview_removeButton__xtizs{background:#dc2626;color:white;border:1px solid #dc2626;padding:0 .75rem;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:.75rem;height:38px;min-width:auto;font-family:Avenir\ 85,sans-serif}.ConnectionsOverview_removeButton__xtizs:hover:not(:disabled){background:#b91c1c}.ConnectionsOverview_removeButton__xtizs:disabled{opacity:.6;cursor:not-allowed}.ConnectionsOverview_actionButtonGroup__1zbWE{display:flex;gap:.5rem;align-items:center}.ConnectionsOverview_actionButton__15Htm{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:1px solid #d1d5db;border-radius:6px;color:#6b7280;cursor:pointer;transition:all .2s}.ConnectionsOverview_actionButton__15Htm:hover{background-color:#f3f4f6;border-color:#9ca3af;color:#374151}.ConnectionsOverview_actionButton__15Htm:disabled{opacity:.5;cursor:not-allowed}.ConnectionsOverview_actionsCell__dZm_5{width:150px}.ConnectionsOverview_error__HXQlq{padding:2rem;text-align:center;color:#dc2626}.ConnectionsOverview_error__HXQlq h3{margin-bottom:1rem;font-family:Avenir\ 85,sans-serif}.ConnectionsOverview_error__HXQlq p{margin-bottom:1.5rem;color:#6b7280}@media (max-width:768px){.ConnectionsOverview_addButton__69di1,.ConnectionsOverview_removeButton__xtizs{width:100%;justify-content:center;height:44px}.ConnectionsOverview_description___h2xR{margin-bottom:1rem;padding-bottom:.75rem}.ConnectionsOverview_description___h2xR p{font-size:.8rem;text-align:left}}.GridTypography_panelTitle__CV2xV{font-family:Avenir\ 85,sans-serif;font-size:18px;font-weight:700;color:#1f2937;margin:0 0 4px;line-height:1.2}.GridTypography_gridTitle__RF1FC{font-weight:700;color:#2E2E2E}.GridTypography_gridText__vFQBm,.GridTypography_gridTitle__RF1FC{font-family:Avenir LT Std,sans-serif;font-size:14px;line-height:1.4}.GridTypography_gridText__vFQBm{color:#606060}.GridTypography_gridBadge__0DWZm{display:inline-block;padding:4px 12px;border-radius:5px;font-family:Avenir LT Std,sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;line-height:1.2}.GridTypography_gridBadge__0DWZm[data-type=club]{background-color:#E3F2FD;color:#1976D2}.GridTypography_gridBadge__0DWZm[data-type=academy]{background-color:#F3E5F5;color:#7B1FA2}.GridTypography_gridBadge__0DWZm[data-type=platform_owner]{background-color:#E8F5E9;color:#388E3C}.GridTypography_gridBadge__0DWZm[data-level=amateur]{background-color:#E1F5FE;color:#0277BD}.GridTypography_gridBadge__0DWZm[data-level=professional]{background-color:#E8F5E9;color:#2E7D32}.GridTypography_gridBadge__0DWZm[data-role=global_admin],.GridTypography_gridBadge__0DWZm[data-role=super_admin]{background-color:#FFEBEE;color:#C62828}.GridTypography_gridBadge__0DWZm[data-role=platform_admin]{background-color:#FFF3E0;color:#E65100}.GridTypography_gridBadge__0DWZm[data-role=account_admin]{background-color:#E8F5E9;color:#2E7D32}.GridTypography_gridBadge__0DWZm[data-role=manager]{background-color:#E1F5FE;color:#0277BD}.GridTypography_gridBadge__0DWZm[data-role=user]{background-color:#F5F5F5;color:#616161}.GridTypography_gridBadge__0DWZm[data-status=active]{background-color:#E8F5E9;color:#2E7D32}.GridTypography_gridBadge__0DWZm[data-status=inactive]{background-color:#F5F5F5;color:#616161}.GridTypography_gridBadge__0DWZm[data-status=disabled]{background-color:#FFEBEE;color:#C62828}.GridTypography_gridBadge__0DWZm[data-status=invited],.GridTypography_gridBadge__0DWZm[data-status=pending]{background-color:#FFF3E0;color:#E65100}.GridTypography_gridBadge__0DWZm[data-status=unknown]{background-color:#F5F5F5;color:#616161}.GridTypography_gridBadge__0DWZm[data-role=admin]{background-color:#FFEBEE;color:#C62828}.GridTypography_gridBadge__0DWZm[data-role=club_manager]{background-color:#E1F5FE;color:#0277BD}.GridTypography_gridBadge__0DWZm[data-role=trainer]{background-color:#F3E5F5;color:#7B1FA2}.GridTypography_gridBadge__0DWZm[data-role=scout]{background-color:#FFF3E0;color:#E65100}.GridTypography_gridBadge__0DWZm[data-role=player]{background-color:#E8F5E9;color:#388E3C}.GridTypography_gridBadge__0DWZm[data-role=sponsor]{background-color:#FCE4EC;color:#C2185B}.GridTypography_gridBadge__0DWZm[data-role=unknown]{background-color:#F5F5F5;color:#616161}.GridTypography_gridBadge__0DWZm[data-level=global],.GridTypography_gridBadge__0DWZm[data-level=super]{background-color:#FFEBEE;color:#C62828}.GridTypography_gridBadge__0DWZm[data-level=account]{background-color:#E8F5E9;color:#2E7D32}.GridTypography_gridBadge__0DWZm[data-level=manager]{background-color:#E1F5FE;color:#0277BD}.GridTypography_gridBadge__0DWZm[data-level=user]{background-color:#F5F5F5;color:#616161}