.links-module__F9irwG__page{--canvas:#0c1215;--surface:#121b20;--surface-active:#17272a;--text:#f4f8f7;--muted:#aab9bc;--quiet:#74868b;--line:#304047;--mint:#45d6ad;background:var(--canvas);color:var(--text);max-width:none;min-height:100vh;padding:clamp(54px,7vw,88px) 18px 68px}.links-module__F9irwG__shell{max-width:720px;margin:0 auto}.links-module__F9irwG__profile{text-align:center;flex-direction:column;align-items:center;display:flex}.links-module__F9irwG__portrait{border:1px solid var(--line);object-fit:cover;border-radius:50%;width:104px;height:104px}.links-module__F9irwG__eyebrow,.links-module__F9irwG__linkIdentity>span{color:var(--mint);text-transform:uppercase;font-size:.7rem;font-weight:800}.links-module__F9irwG__eyebrow{margin:20px 0 0}.links-module__F9irwG__profile h1{margin:8px 0 0;font-size:clamp(2rem,6vw,3.2rem);line-height:1.05}.links-module__F9irwG__profile>p:last-child{color:var(--muted);max-width:590px;margin:14px auto 0;line-height:1.55}.links-module__F9irwG__directory{gap:10px;margin-top:36px;display:grid}.links-module__F9irwG__linkRow{background:var(--surface);border:1px solid var(--line);color:var(--text);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:74px;padding:12px 14px;text-decoration:none;transition:background-color .14s,border-color .14s,transform .14s;display:grid}a.links-module__F9irwG__linkRow:hover,a.links-module__F9irwG__linkRow:focus-visible{background:var(--surface-active);border-color:var(--mint);outline:none;transform:translateY(-1px)}.links-module__F9irwG__linkRow[data-primary=true]{background:var(--surface-active);border-color:color-mix(in srgb, var(--mint) 70%, var(--line))}.links-module__F9irwG__linkRow[data-unavailable=true]{color:var(--muted)}.links-module__F9irwG__linkIcon{border:1px solid var(--line);color:var(--mint);justify-content:center;align-items:center;width:42px;height:42px;display:flex}.links-module__F9irwG__linkIcon[data-icon=twitch]{color:#a970ff}.links-module__F9irwG__linkIcon[data-icon=youtube],.links-module__F9irwG__linkIcon[data-icon=stream]{color:#ff5b5b}.links-module__F9irwG__linkIcon[data-icon=discord],.links-module__F9irwG__linkIcon[data-icon=community]{color:#8ea1ff}.links-module__F9irwG__linkIcon svg{width:19px;height:19px}.links-module__F9irwG__linkIdentity{gap:3px;min-width:0;display:grid}.links-module__F9irwG__linkIdentity strong{overflow-wrap:anywhere;font-size:1rem}.links-module__F9irwG__linkDescription{color:var(--muted);display:none}.links-module__F9irwG__linkAction{color:var(--mint);text-align:right;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:6px;font-size:.72rem;font-weight:800;display:flex}.links-module__F9irwG__linkRow[data-unavailable=true] .links-module__F9irwG__linkAction{color:var(--quiet);max-width:150px;font-size:.68rem}.links-module__F9irwG__loadState{background:var(--surface);border:1px solid var(--line);text-align:center;gap:8px;margin-top:36px;padding:24px;display:grid}.links-module__F9irwG__loadState span{color:var(--muted)}.links-module__F9irwG__note{color:var(--quiet);text-align:center;justify-content:center;align-items:center;gap:10px;margin-top:24px;font-size:.78rem;display:flex}.links-module__F9irwG__note>span{border:1px solid var(--line);color:var(--mint);justify-content:center;align-items:center;width:24px;height:24px;font-weight:800;display:flex}.links-module__F9irwG__note p{margin:0}@media (min-width:680px){.links-module__F9irwG__linkRow{grid-template-columns:42px minmax(170px,.7fr) minmax(220px,1fr) auto}.links-module__F9irwG__linkDescription{font-size:.84rem;line-height:1.4;display:block}}@media (max-width:480px){.links-module__F9irwG__page{padding-top:42px;padding-left:12px;padding-right:12px}.links-module__F9irwG__portrait{width:88px;height:88px}.links-module__F9irwG__directory{margin-top:28px}.links-module__F9irwG__linkRow{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;min-height:66px;padding:10px}.links-module__F9irwG__linkIcon{width:38px;height:38px}.links-module__F9irwG__linkRow[data-unavailable=true]{grid-template-columns:38px minmax(0,1fr)}.links-module__F9irwG__linkRow[data-unavailable=true] .links-module__F9irwG__linkAction{text-align:left;grid-column:2;justify-content:flex-start;max-width:none}}
