.contactInfoLayout{grid-template-columns:160px 1fr 1fr 1fr;grid-template-areas:"title. .upload""first middle last.""suffix nick nick.";align-items:start;gap:12px;max-width:100%;display:grid}.ci-upload{grid-area:upload;justify-self:end}.ci-title{grid-area:title}.ci-first{grid-area:first}.ci-middle{grid-area:middle}.ci-last{grid-area:last}.ci-suffix{grid-area:suffix}.ci-nick{grid-area:nick}.contactInfoLayout>*{min-width:0}.contactInfoLayout input,.contactInfoLayout select,.contactInfoLayout textarea{box-sizing:border-box;width:100%;max-width:100%}@media (max-width:900px){.contactInfoLayout{grid-template-columns:160px 1fr 1fr;grid-template-areas:"title.upload""first middle.""last last.""suffix nick."}}@media (max-width:520px){.contactInfoLayout{grid-template-columns:1fr;grid-template-areas:"upload""title""first""middle""last""suffix""nick"}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}html{scrollbar-gutter:stable}body{color:#1f2937;background-color:#fff;width:100%;min-height:100vh;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:block;overflow:hidden scroll}#root{text-align:left;width:100%;margin:0;padding:0}button{cursor:pointer;font-family:inherit}.yt-colmenu-list::-webkit-scrollbar{width:8px}.yt-colmenu-list::-webkit-scrollbar-track{background:0 0}.yt-colmenu-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.yt-colmenu-list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.yt-colmenu-list::-webkit-scrollbar-button{width:0;height:0;display:none}.yt-colmenu-list{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}
