.contributor-profile{border:1px solid #dce3ec;border-radius:22px;padding:0;width:min(960px,calc(100% - 24px));max-height:90dvh;color:#23334a;background:#fbfcff;box-shadow:0 30px 100px #10233a44}.contributor-profile::backdrop{background:#15273c88;backdrop-filter:blur(5px)}.profile-shell{padding:30px}.profile-top{display:flex;justify-content:space-between;align-items:start;gap:16px}.profile-identity{display:flex;align-items:center;gap:16px}.profile-identity img{width:72px;height:72px;border-radius:50%}.profile-identity h2{font-size:clamp(22px,4vw,34px);margin:0;letter-spacing:-.04em;overflow-wrap:anywhere}.profile-identity p{font-size:12px;color:#748096;margin:5px 0 0}.profile-close,.profile-share{padding:8px 12px;border:1px solid #ced9e7;border-radius:8px;background:#fff;color:#2f496b;cursor:pointer;font:500 12px var(--text)}.profile-links{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:20px 0;color:#43638f;font-size:13px}.profile-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;border-top:1px solid #dce3ec;border-bottom:1px solid #dce3ec;gap:0;margin:22px 0}.profile-summary>div{padding:20px 12px 20px 0}.profile-summary strong{display:block;font-size:clamp(23px,4vw,32px);font-weight:500;letter-spacing:-.035em}.profile-summary span{font-size:11px;color:#6d7c92;line-height:1.5;display:block;margin-top:5px}.profile-shell h3{font-size:19px;letter-spacing:-.02em;margin:25px 0 12px}.profile-note{font-size:12px;color:#697990;line-height:1.65}.profile-table-scroll{overflow:auto}.profile-table{border-collapse:collapse;width:100%;min-width:660px;font-size:12px}.profile-table th{font-size:10px;color:#6c7e98;text-align:right;padding:10px 8px;border-bottom:1px solid #dce3ec;white-space:nowrap}.profile-table td{text-align:right;padding:14px 8px;border-bottom:1px solid #e3e9f1;font-variant-numeric:tabular-nums}.profile-table td:first-child,.profile-table th:first-child{text-align:left;padding-left:0}.profile-table a{color:#315b93}.profile-repo-bar{display:block;height:4px;background:#386de1;border-radius:4px;margin-top:8px}.profile-claim{padding:12px 0;border-bottom:1px solid #e3e9f1;display:flex;justify-content:space-between;gap:15px;font-size:12px;color:#4e6584}.profile-share-status{font-size:11px;color:#587253}.profile-evidence{font-size:12px;line-height:1.7;overflow-wrap:anywhere;color:#687c98}.profile-evidence a{color:#315b93}.profile-evidence blockquote{margin:8px 0 18px;border-left:2px solid #cbd8e9;padding-left:12px}.profile-evidence summary{cursor:pointer}.profile-local-link{color:inherit}.profile-local-link:hover{text-decoration:underline}
@media(max-width:600px){.profile-shell{padding:20px 16px}.profile-identity{gap:10px}.profile-identity img{width:52px;height:52px}.profile-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-close{padding:7px 9px}.profile-claim{flex-direction:column;gap:5px}.profile-identity{min-width:0}}
