.profile-ux{overflow-wrap:anywhere}.profile-ux h1{letter-spacing:-.035em;font-size:clamp(1.65rem,4vw,2.2rem);line-height:1.15}.profile-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.profile-quick-actions a{color:#5b21b6;background:#fff;border:1px solid #ddd6fe;border-radius:.8rem;align-items:center;min-height:2.75rem;padding:.65rem .9rem;font-size:.85rem;font-weight:700;display:flex}.profile-quick-actions a:first-child{color:#fff;background:#7c3aed;border-color:#7c3aed}.profile-quick-actions--overview a:last-child{grid-column:1/-1}.profile-safety{color:#475569;background:#f5f3ff;border-left:3px solid #c4b5fd;border-radius:.5rem;margin-top:1rem;padding:.65rem .85rem;font-size:.8rem;line-height:1.6}.profile-safety-title{color:#5b21b6;font-size:.9rem;font-weight:700}.profile-safety p{margin-top:.35rem}.profile-section-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ede9fed9;border-radius:1rem;flex-wrap:wrap;gap:.4rem;margin:1rem 0;padding:.4rem;display:flex}.profile-section-nav a{text-align:center;color:#5b21b6;border-radius:.7rem;flex:10rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.55rem .8rem;font-size:.85rem;font-weight:700;display:flex}.profile-section-nav a[aria-selected=true],.profile-section-nav a[aria-current=page]{color:#4c1d95;background:#fff;box-shadow:0 1px 4px #4c1d9514}.profile-panel{scroll-margin-top:1rem}.profile-ux a:focus-visible,.profile-ux button:focus-visible,.profile-ux summary:focus-visible,.profile-panel:focus-visible{outline-offset:3px;outline:3px solid #7c3aed}.profile-ux button:active:not(:disabled),.profile-ux a:active{color:#4c1d95;background-color:#ede9fe}.profile-ux input:not([type=hidden]):not([type=radio]):not([type=checkbox]),.profile-ux select,.profile-ux button,.profile-ux summary{min-height:2.75rem}.profile-ux details summary{cursor:pointer;color:#6d28d9;padding-block:.6rem;font-weight:700;display:list-item}@media (min-width:768px){.profile-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-quick-actions--overview{grid-template-columns:repeat(5,minmax(0,1fr))}.profile-quick-actions--overview a:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.profile-ux *,.profile-ux :before,.profile-ux :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.profile-section-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ede9fe}}@media (prefers-contrast:more){.profile-section-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ede9fe;border:1px solid #5b21b6}.profile-ux :is(input,select,textarea,button,a){border-color:#64748b}}
