.connections_page__5WzOH{--discord:#5865f2;--twitch:#9146ff}.connections_columns__xRfTn{display:grid;gap:24px;align-items:start;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.connections_accounts__6Liuf,.connections_fleet__tZVH1{min-width:0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:24px;background:var(--bg-card);box-shadow:var(--elev-1)}.connections_fleet__tZVH1{border-color:color-mix(in srgb,var(--discord) 28%,var(--border-default));background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--discord) 16%,transparent),transparent 55%),linear-gradient(135deg,color-mix(in srgb,var(--discord) 7%,var(--bg-card)),var(--bg-card) 65%)}.connections_header__71fci{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid var(--border-subtle)}.connections_identity__rdJ_R{display:flex;align-items:center;gap:12px;min-width:0}.connections_icon__6__tq{display:grid;place-items:center;width:40px;height:40px;border-radius:14px;flex-shrink:0;color:var(--discord);background:color-mix(in srgb,var(--discord) 16%,transparent)}.connections_eyebrow__5nMq6{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--text-subtle)}.connections_title__uSQ_R{font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--text-strong)}.connections_intro__D5uol,.connections_panelIntro__y3_bB{font-size:12px;line-height:1.6;color:var(--text-muted)}.connections_intro__D5uol{padding:18px 24px 4px}.connections_panelIntro__y3_bB{padding:16px 20px 0}.connections_count__d1sTN{display:inline-flex;align-items:center;gap:6px;font-size:10px;border-radius:99px;padding:4px 8px;color:var(--success);background:var(--success-bg);white-space:nowrap}.connections_list__WDtBs{list-style:none;padding:8px 12px 12px;margin:0}.connections_row__BMTfC{border-radius:16px;border:1px solid transparent;transition:background .18s,border-color .18s}.connections_row__BMTfC+.connections_row__BMTfC{margin-top:4px}.connections_expanded__4Tvv9,.connections_row__BMTfC:hover{background:color-mix(in srgb,var(--discord) 5%,var(--bg-card));border-color:color-mix(in srgb,var(--discord) 18%,var(--border-subtle))}.connections_rowMain__ZutH1{display:flex;align-items:center;gap:14px;padding:16px 12px}.connections_avatar__jTzi5{position:relative;width:48px;height:48px;flex-shrink:0;border-radius:16px;background:color-mix(in srgb,var(--discord) 16%,var(--bg-inset));color:var(--discord);display:grid;place-items:center;box-shadow:0 8px 24px color-mix(in srgb,var(--discord) 12%,transparent)}.connections_avatar__jTzi5 img{border-radius:inherit;-o-object-fit:cover;object-fit:cover}.connections_dot__SwJ1d{position:absolute;bottom:-2px;right:-2px;width:12px;height:12px;border:3px solid var(--bg-card);border-radius:50%}.connections_name__kZyEP{font-size:14px;font-weight:650;color:var(--text-strong);overflow-wrap:anywhere}.connections_meta__XEVuD{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;font-size:10px;color:var(--text-subtle)}.connections_primary__YJsZy{padding:2px 6px;border-radius:5px;color:var(--discord);background:color-mix(in srgb,var(--discord) 12%,transparent);font-size:9px;font-weight:600}.connections_manage__vtngt{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;color:var(--accent-text);font-size:11px;font-weight:600;border-radius:8px;padding:8px;transition:background .18s}.connections_manage__vtngt:hover{background:var(--bg-card-hover)}.connections_manage__vtngt:focus-visible,.connections_providerButton__otmoo:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.connections_details__cGbhv{margin:0 12px 12px;padding:16px;border-radius:12px;background:var(--bg-inset);border:1px solid var(--border-subtle)}.connections_facts__VSqjl{display:flex;gap:24px;flex-wrap:wrap;margin-bottom:16px}.connections_facts__VSqjl dt{font-size:10px;color:var(--text-subtle);margin-bottom:4px}.connections_facts__VSqjl dd{font-size:12px;color:var(--text-strong);overflow-wrap:anywhere}.connections_footer__NR3yh{padding:18px 24px;border-top:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-inset) 65%,transparent)}.connections_quotaHead__e2PjB{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:10px;color:var(--text-subtle)}.connections_quotaHead__e2PjB a{color:var(--accent-text)}.connections_notice__KAiQi{margin:12px 24px;font-size:12px;color:var(--text-muted);line-height:1.6}.connections_empty__Ctvbc{padding:36px 24px;text-align:center;color:var(--text-muted);font-size:12px;line-height:1.8}.connections_empty__Ctvbc svg{margin:0 auto 12px;color:var(--discord)}.connections_providerPicker__gPfdO{margin:16px 20px 4px;padding:14px;background:var(--bg-inset);border:1px solid var(--border-subtle);border-radius:14px}.connections_providers__kEB84{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.connections_providerButton__otmoo{display:inline-flex;gap:8px;align-items:center;padding:10px;border-radius:9px;border:1px solid var(--border-subtle);background:var(--bg-card);color:var(--text-strong);font-size:11px;transition:border-color .18s,background .18s}.connections_providerButton__otmoo>svg:first-child{width:16px;height:16px;color:var(--provider-color)}.connections_providerButton__otmoo:hover{background:color-mix(in srgb,var(--provider-color) 8%,var(--bg-card));border-color:color-mix(in srgb,var(--provider-color) 35%,var(--border-default))}@media (max-width:480px){.connections_header__71fci{padding:18px;flex-wrap:wrap}.connections_rowMain__ZutH1{gap:10px;padding:14px 8px}.connections_avatar__jTzi5{width:40px;height:40px;border-radius:12px}.connections_footer__NR3yh{padding:16px 18px}.connections_manage__vtngt{font-size:10px;padding:6px}}@media (prefers-reduced-motion:reduce){.connections_manage__vtngt,.connections_providerButton__otmoo,.connections_row__BMTfC{transition:none}}.connections_columns__xRfTn{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch}.connections_columns__xRfTn>:only-child{grid-column:1/-1}.connections_columns__xRfTn>.connections_fleet__tZVH1{display:flex;flex-direction:column}.connections_columns__xRfTn>.connections_fleet__tZVH1>.connections_footer__NR3yh,.connections_fleetNote___mLW_{margin-top:auto}@media (max-width:1100px){.connections_columns__xRfTn{grid-template-columns:minmax(0,1fr)}}.connections_hero__y_afe{position:relative;isolation:isolate;min-height:280px;overflow:hidden;margin-bottom:18px;border-radius:22px;border:1px solid var(--border-subtle);background:radial-gradient(60% 120% at 78% 50%,#5865f224,transparent 62%),linear-gradient(180deg,var(--bg-card),var(--bg-inset))}.connections_heroShade__ikSF4{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,var(--bg-inset) 0,color-mix(in srgb,var(--bg-inset) 86%,transparent) 30%,transparent 72%)}.connections_heroContent__10jqa{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:560px;padding:30px 32px;pointer-events:none}.connections_heroContent__10jqa a,.connections_heroContent__10jqa button{pointer-events:auto}.connections_heroContent__10jqa h1{font-size:30px;line-height:1.1;font-weight:650;letter-spacing:-.03em;color:var(--text-strong)}.connections_heroContent__10jqa>p{font-size:13px;color:var(--text-muted);line-height:1.7}.connections_heroChips__1DThr{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.connections_heroChips__1DThr>span{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-card) 70%,transparent);backdrop-filter:blur(8px);font-size:11.5px;color:var(--text-default)}.connections_heroChips__1DThr i{height:6px;width:6px;border-radius:50%}.connections_heroActions__tzii1{display:flex;gap:8px;margin-top:4px}.connections_repair__q4tez{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--warning) 30%,transparent);border-radius:12px;background:var(--warning-bg);font-size:12px;color:var(--warning)}.connections_fleet__tZVH1{border-radius:18px;background:radial-gradient(60% 160% at 0 50%,#5865f21e,transparent 70%),var(--bg-card)}.connections_header__71fci{padding:16px 20px;gap:12px}.connections_intro__D5uol{padding:12px 20px 0}.connections_list__WDtBs{padding:4px 8px}.connections_row__BMTfC{border-radius:12px}.connections_rowMain__ZutH1{padding:14px 12px;gap:16px}.connections_avatar__jTzi5{width:52px;height:52px;border-radius:15px;background:#5865f2;color:white;box-shadow:0 12px 26px -10px rgba(88,101,242,.9)}.connections_name__kZyEP{font-size:15px}.connections_manage__vtngt{padding:9px 13px;border-radius:10px;background:var(--bg-card-hover);color:var(--text-strong);font-size:12px}.connections_footer__NR3yh{padding:12px 20px}.connections_sectionHeading__sJzRC{display:flex;align-items:center;gap:10px;margin-bottom:14px}.connections_sectionHeading__sJzRC h2{font-size:16px;color:var(--text-strong);font-weight:620}.connections_sectionHeading__sJzRC>span{padding:1px 7px;border-radius:999px;background:var(--bg-card-hover);color:var(--text-muted);font-size:11px;font-weight:600}.connections_accountGrid__X_xIW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.connections_providerCard__A1wgQ{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:16px;border:1px solid var(--border-subtle);background:linear-gradient(180deg,var(--studio-surface-top),var(--studio-surface-bottom))}.connections_providerHead__4R_ef{display:flex;align-items:flex-start;gap:12px;padding:16px}.connections_providerIcon__aFtGB{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:11px;color:var(--provider-color);background:color-mix(in srgb,var(--provider-color) 14%,transparent)}.connections_providerHead__4R_ef h3{color:var(--text-strong);font-size:14px;font-weight:620}.connections_providerHead__4R_ef p{margin-top:3px;color:var(--text-muted);font-size:11.5px;line-height:1.6}.connections_identities__VtY1S{border-top:1px solid var(--border-subtle);flex:1}.connections_accountRow__LBuCE{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--border-subtle)}.connections_accountRow__LBuCE>div>div{flex-wrap:wrap;gap:3px 6px}.connections_accountRow__LBuCE>div p{font-size:11px}.connections_accountRow__LBuCE>div>div p{font-size:12.5px}.connections_noIdentity__NPwye{padding:18px 16px;color:var(--text-subtle);font-size:11.5px}.connections_linkAccount__nWXWE{display:flex;justify-content:center;align-items:center;gap:6px;min-height:40px;color:var(--text-muted);font-size:12px;font-weight:550}.connections_linkAccount__nWXWE:hover{background:var(--bg-card-hover);color:var(--text-strong)}.connections_providerQuota__Q4D5t{border-top:1px solid var(--border-subtle);padding:11px 16px}.connections_accountAvatar__EMyVY{position:relative;display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:999px}.connections_accountAvatar__EMyVY img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 2px color-mix(in srgb,var(--provider-color) 45%,transparent)}.connections_accountAvatarBadge__yOW8T{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:16px;height:16px;border-radius:999px;background:var(--bg-card);box-shadow:0 0 0 2px var(--bg-card)}.connections_accountLimit__OIHCO{flex:none;align-self:flex-start;padding:2px 8px;border-radius:999px;color:var(--text-muted);background:var(--bg-card-hover);font-size:11px;font-variant-numeric:tabular-nums}.connections_accountLimit__OIHCO strong{color:var(--text-strong);font-weight:650}.connections_accountLimit__OIHCO[data-reached]{color:var(--warning-text);background:var(--warning-bg)}.connections_apiPanel__giCCC{margin-top:24px;display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:20px;border:1px solid var(--border-subtle);background:linear-gradient(180deg,var(--studio-surface-top),var(--studio-surface-bottom))}.connections_apiHeader__CNjKj{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.connections_apiIcon__23vVK{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:11px;color:#f5b234;background:#f5b23420}.connections_apiHeading___dvAh{flex:1;min-width:220px}.connections_apiHeading___dvAh h2{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:620;color:var(--text-strong)}.connections_apiHeading___dvAh h2 span{padding:1px 7px;border-radius:999px;font-size:11px;color:var(--text-muted);background:var(--bg-card-hover)}.connections_apiHeading___dvAh p{margin-top:4px;font-size:12px;color:var(--text-muted)}.connections_apiForm__p31tA{display:flex;flex-direction:column;gap:16px;padding:18px;border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);border-radius:16px;background:radial-gradient(70% 120% at 100% 0,#e5431f12,transparent 70%),var(--bg-inset)}.connections_providerOptions__5h2pT{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.connections_providerOption__4_5df{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid var(--border-subtle);border-radius:12px;text-align:left;background:var(--bg-card);font-size:12.5px;color:var(--text-default)}.connections_providerOption__4_5df[aria-checked=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--text-strong)}.connections_providerOption__4_5df>span{flex:1}.connections_secretInput__zz5fi{position:relative}.connections_secretInput__zz5fi input{padding-right:75px}.connections_secretInput__zz5fi button{position:absolute;right:6px;top:6px;height:28px;padding:0 9px;display:flex;align-items:center;gap:5px;background:var(--bg-card-hover);border-radius:7px;font-size:11px}.connections_apiList__MUwi8{overflow:hidden;border-radius:14px;border:1px solid var(--border-subtle)}.connections_apiRow__zZWbB{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;background:var(--bg-card)}.connections_apiRow__zZWbB+.connections_apiRow__zZWbB{border-top:1px solid var(--border-subtle)}.connections_apiProviderGlyph__QFFo7{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:var(--bg-card-hover);color:var(--text-muted)}.connections_apiStatus__26PKV{display:flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;font-size:11px;font-weight:600}.connections_apiStatus__26PKV i{width:6px;height:6px;border-radius:50%;background:currentColor}.connections_apiMeta____6sy{min-width:200px;flex:1}.connections_apiMeta____6sy h3{font-size:13px;font-weight:620;color:var(--text-strong)}.connections_apiMeta____6sy h3>span{margin-left:8px;font-size:11px;font-weight:400;color:var(--text-subtle)}.connections_apiMeta____6sy p{margin-top:3px;font:10.5px var(--font-mono,monospace);color:var(--text-subtle);overflow-wrap:anywhere}@media(max-width:1000px){.connections_accountGrid__X_xIW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.connections_accountGrid__X_xIW{grid-template-columns:1fr}.connections_heroContent__10jqa{padding:24px 20px}.connections_heroShade__ikSF4{background:color-mix(in srgb,var(--bg-inset) 88%,transparent)}.connections_apiPanel__giCCC{padding:16px}.connections_heroActions__tzii1{flex-wrap:wrap}}[data-theme=dark] .connections_hero__y_afe{background:radial-gradient(60% 120% at 78% 50%,rgba(88,101,242,.14),transparent 62%),linear-gradient(180deg,#0d0f14,#08090c)}[data-theme=dark] .connections_heroShade__ikSF4{background:linear-gradient(90deg,#08090c,rgba(8,9,12,.86) 30%,transparent 62%)}