.messages-hub_hub__ml3aT{min-width:0;color:var(--sp-schrift,#304c60)}.messages-hub_heading__ixGcX{margin:0 0 22px}.messages-hub_heading__ixGcX>span{font-size:12px;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--sp-schrift-still,#536c80)}.messages-hub_heading__ixGcX h1{margin:8px 0;font-size:28px;font-weight:650;letter-spacing:-.035em;line-height:1.25}.messages-hub_heading__ixGcX p{margin:0;color:var(--sp-schrift-still,#536c80);font-size:14px;line-height:1.7}.messages-hub_tabs__d_W9I{display:flex;gap:8px;flex-wrap:wrap;padding:6px;margin:0 0 22px;border:1px solid var(--sp-kante,#dbe5ed);border-radius:14px;background:var(--sp-kante-weich,#f2f7fa)}.messages-hub_tabs__d_W9I button{min-height:42px;border:1px solid transparent;border-radius:10px;padding:9px 18px;background:transparent;font:inherit;font-size:14px;font-weight:600;color:var(--sp-schrift-still,#536c80);cursor:pointer}.messages-hub_tabs__d_W9I button[aria-pressed=true]{background:var(--sp-glass-card,#fff);border-color:var(--sp-kante,#dbe5ed);color:var(--sp-akzent-dunkel,#226c96);box-shadow:0 2px 6px #294e6808}.messages-hub_error__npD_F button:focus-visible,.messages-hub_tabs__d_W9I button:focus-visible{outline:2px solid var(--sp-fokus,#2689bd);outline-offset:3px}.messages-hub_personal__1BS5t{min-width:0}.messages-hub_loading__Nz5XY{padding:22px;border:1px solid var(--sp-kante,#dbe5ed);border-radius:14px;background:var(--sp-glass-card,#fff);font-size:14px;color:var(--sp-schrift-still,#536c80)}.messages-hub_error__npD_F{padding:16px 18px;margin-bottom:18px;border:1px solid #dbb6b3;border-radius:12px;background:#fff7f5;color:#8c4540;font-size:14px;line-height:1.6}.messages-hub_error__npD_F p{margin:0 0 10px}.messages-hub_error__npD_F button{min-height:40px;padding:8px 14px;border:1px solid #cfa9a5;border-radius:8px;background:#fff;color:inherit;font:inherit;cursor:pointer}.messages-hub_error__npD_F button:disabled{opacity:.6;cursor:wait}@media(max-width:600px){.messages-hub_heading__ixGcX h1{font-size:24px}.messages-hub_tabs__d_W9I button{flex:1;padding:10px 12px}}