article#user_detail{box-sizing:border-box;width:100%;max-width:60rem;padding:.75rem;display:flex;flex-wrap:wrap;align-items:flex-start;align-self:stretch;gap:1.5rem;margin:0 auto}:root{--min-sidebar-width: 45rem}.sidebar{box-sizing:border-box;flex:0 1 auto;max-width:15rem;flex-direction:column;align-items:flex-start;align-self:stretch;display:none}@media (min-width: 45rem){.sidebar{display:flex}}.sidebar .account{display:flex;padding:1.75rem .75rem .75rem;flex-direction:column;align-items:flex-start;gap:.75rem;align-self:stretch;position:sticky;top:0}.sidebar .account h2{margin:0}.sidebar .account nav ul{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:0}.sidebar .account nav li{list-style:none;margin:0}.nav-item,a.nav-item{display:flex;padding:.25rem .5rem;align-items:center;gap:.5rem;color:var(--gray-5, #233944);font-feature-settings:"ss04" on;border-radius:.25rem;font-family:var(--font-sans, "Source Sans Pro");font-size:var(--font-md, 1rem);font-style:normal;font-weight:600;line-height:normal;text-decoration:none}.nav-item svg{width:var(--font-md, 1rem);height:var(--font-md, 1rem);fill:var(--gray-4, #5c717c);flex-shrink:0}.content{flex:1 1 32rem;min-width:0;display:flex;padding:1.5rem .75rem;flex-direction:column;align-items:flex-start;gap:3rem}.content section{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;align-self:stretch}.content section>header{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;align-self:stretch}h2{font-weight:400;font-size:var(--font-lg, 1.25rem)}.content section>header h2{flex:0 0 auto;margin:0;white-space:nowrap}.content section>header .header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.125rem}.content section main{box-sizing:border-box;width:100%;border-radius:.5rem;border:1px solid var(--gray-2, #d8dee2);background:var(--white, #fff);box-shadow:var(--shadow-1)}.content .profile{display:flex;align-items:stretch;align-self:stretch;overflow:hidden;height:100%}.content .profile .icon{flex:0 1 auto;border-right:1px solid var(--gray-2, #d8dee2);width:auto;height:5rem;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.content .profile .icon svg,.content .profile .icon img{width:3rem;height:3rem;flex-shrink:0;fill:var(--gray-2, #d8dee2)}.content .profile .icon img{display:block;width:100%;height:100%;object-fit:cover}.content .profile .details{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;flex:1 0 0;align-self:center}.content .profile .details.details-padded{padding:0 .75rem}.content .profile .details h3{flex:1 1 100%;align-self:stretch;margin:0;font-weight:600}.content .profile .user-detail{font-size:var(--font-sm, .875rem);color:var(--gray-4, #5c717c);margin:0}section#plan main{display:flex;flex-direction:column;gap:.5rem;padding:1rem;color:var(--gray-5, #233944)}.plan-overview{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;font-size:var(--font-md, 1rem);padding:0}.plan-overview p{margin:0}.plan-name{font-weight:var(--font-semibold, 600)}a.plan-name{color:var(--blue-3)}.plan-details{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.plan-detail{flex:0 1 auto;padding:0;display:flex;align-items:center;gap:.5rem;margin:.25rem 0}.plan-detail .icon{display:inline-flex;align-items:center;color:var(--gray-4, #5c717c);width:var(--font-md, 1rem);height:var(--font-md, 1rem)}.plan-benefits.checklist{margin:0;padding:.5rem;border:1px solid var(--gray-2, #d8dee2);border-radius:.5rem}.plan-benefits .checklist-item{align-items:flex-start;font-weight:400}.plan-benefits .checklist-item .icon{display:inline-flex;align-items:center;margin:.125rem 0;width:var(--font-sm, .875rem);height:var(--font-sm, .875rem)}.plan-benefits .checklist-item .icon svg{fill:var(--blue-3)}.plan-upgrade p{margin:0 0 .5rem}.plan-upgrade .plan-benefits .checklist-item .icon svg{fill:var(--green-3)}.plan-upgrade .plan-benefits{border:none;padding:0}.verification-status{display:flex;flex-wrap:wrap;padding:1rem;align-items:flex-end;gap:.75rem}.verification-status .status{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;margin:0 1rem 0 0;flex:1 0 12rem}.verification-status .status h3{margin:0;font-size:var(--font-md, 1rem);font-weight:600}.verification-status .status p{margin:0;font-size:var(--font-sm, .875rem);color:var(--gray-4)}.verification-status .status strong{display:inline-block;font-weight:600}.help-text{margin:0;font-size:var(--font-sm, .875rem);color:var(--gray-4, #5c717c)}.help-text.error{color:var(--orange-3)}.verification-status svg{width:2.25rem;height:2.25rem;fill:var(--gray-4, #5c717c)}.verification-status .verified svg path{fill:var(--green-3, #27c6a2)}.verification-status .features{margin:0;display:flex;flex-direction:column;align-items:flex-start;flex:1 1 12rem}.verification-status .features p{margin:0;padding:0 .75rem;color:var(--gray-4)}.checklist-item{display:flex;padding:.25rem .5rem;align-items:center;gap:.5rem;margin:0;border-radius:.25rem;color:var(--gray-5, #233944);font-family:var(--font-sans, "Source Sans Pro");font-size:var(--font-s, .875rem);font-style:normal;font-weight:600;line-height:normal}.checklist-item svg{width:var(--font-sm, .875rem);height:var(--font-sm, .875rem);fill:var(--gray-4, #5c717c)}.locked dd.checklist-item svg{fill:var(--orange-3, #ec7b6b)}.unlocked dd.checklist-item svg{fill:var(--green-3, #27c6a2)}section .orgs{display:flex;padding:1rem;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch}.org-list{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;align-self:stretch}.org-list-header h3,.org-list-header p{margin:0}.org-list-header h3{font-size:var(--font-md, 1rem);color:var(--gray-5, #233944);font-weight:600}.org-list-header p{color:var(--gray-4, #5c717c);font-size:var(--font-xs, .75rem)}.org-list .invite,.org-list .org{margin-bottom:.5rem;padding:0;flex-wrap:nowrap;gap:.5rem}.org-list .team{flex:1 1 auto;flex-wrap:nowrap}.org-list .info a{color:currentColor;text-decoration:none}.org-list .actions{flex:0 0 4rem;display:flex;flex-wrap:wrap;gap:0 .5rem;align-items:center;justify-content:flex-end}.org-list .invite .actions{flex:0 0 auto}.org-empty{width:100%;text-align:center;color:var(--gray-4, #5c717c)}.content .accounts{display:flex;padding:1rem;flex-direction:column;align-items:flex-start;gap:1.5rem;align-self:stretch}.content .account{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;align-self:stretch}.content .account-detail{display:flex;align-items:center;gap:1rem;flex:1 0 0}.content .email.account .icon{display:inline-flex;align-items:center;fill:var(--gray-4, #5c717c)}.content .account .label{margin:0;flex:1 0 0;color:var(--gray-5, #233944);font-feature-settings:"ss04" on;font-family:var(--font-sans, "Source Sans Pro");font-size:var(--font-md, 1rem);font-style:normal;font-weight:400;line-height:normal}.content .account .email-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.social.account .account-detail{display:flex;align-items:stretch;gap:1rem}.social.account .account-detail .icon{display:inline-flex;align-items:center;flex:0 0 auto;width:1.5rem;height:1.5rem}.social.account .account-detail-text{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;flex:1 0 auto}.social.account .account-status{flex:0 0 auto;align-self:center}.social.account .provider-label{margin:0;font-size:var(--font-md, 1rem);font-weight:var(--font-semibold, 600);color:var(--gray-5, #233944)}.social.account .provider-account{margin:0;font-size:var(--font-sm, .875rem);color:var(--gray-5, #233944)}.connect-account-dropdown.card{padding:0;overflow:hidden}.connect-account-form{padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.connect-account-form button{width:100%}.connect-account-form .help-text{text-align:center;text-wrap:pretty;color:var(--gray-5, #233944)}.email-input{box-sizing:border-box;display:flex;padding:.375rem .75rem;justify-content:center;align-items:center;gap:.5rem;flex:1 0 0;appearance:none;border-radius:.5rem;border:1px solid var(--gray-3, #99a8b3);background:var(--white, #fff);box-shadow:0 2px #d8dee2 inset;font-family:var(--font-sans, "Source Sans Pro");font-size:var(--font-md, 1rem);font-style:normal;font-weight:400;line-height:normal;text-align:left;width:100%}.content .security{display:flex;padding:1rem;flex-direction:column;align-items:flex-start;gap:1.5rem;align-self:stretch}.content .security h3{font-weight:600;font-size:var(--font-md, 1rem);color:var(--gray-5, #233944);margin:0;flex:1 0 0;white-space:nowrap}.content .security .autologin{display:flex;flex-direction:column;gap:.25rem;align-self:stretch}.autologin .status-row{display:flex;gap:.5rem;align-items:center}.autologin .status-row h3{flex:1 0 auto;font-weight:600}.content .security .password{display:flex;align-items:center;gap:1rem;align-self:stretch}.content .security .mfa{width:100%}.content .security .mfa-overview{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-self:stretch;gap:.5rem}.content .security .mfa-active{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.content .security .recovery-codes{margin-top:.5rem;display:flex;flex-wrap:wrap;padding:.5rem;justify-content:space-between;align-items:center;align-content:center;row-gap:.5rem;align-self:stretch;border-radius:.5rem;border:1px solid var(--gray-2, #d8dee2)}.content .security .recovery-codes .status{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem;margin:0}.content .security .recovery-codes .status dt,.content .security .recovery-codes .status dd{margin:0}.content .security .recovery-codes .status dt{color:var(--gray-5, #233944);text-align:center;font-family:var(--font-sans, "Source Sans Pro");font-size:var(--font-sm, .875rem);font-style:normal;font-weight:600;line-height:normal}.content .security .recovery-codes .status dd{color:var(--gray-5, #233944);font-family:var(--font-sans, "Source Sans Pro");font-size:var(--font-xs, .75rem);font-style:normal;font-weight:400;line-height:normal}.content .security .recovery-codes .actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.dropdown-container{position:relative}.dropdown-container .dropdown{position:absolute;top:0;right:0;visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s ease-in-out;z-index:1000;display:none;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;max-width:90vw;width:20rem}.dropdown-container.dropdown-open .dropdown{display:flex;visibility:visible;opacity:1}.tab-controller{display:flex;align-items:center;gap:.5rem;align-self:stretch;border-bottom:1px solid var(--gray-2, #d8dee2);list-style-type:none;padding:0;margin:0}.tab-controller .tab{flex:1 0 auto;padding:1rem 2rem .5rem;background:transparent;border-bottom:2px solid transparent;transition:background .325s linear,border-color .125s ease-in-out;display:flex;align-items:center;justify-content:center;align-self:stretch;color:var(--gray-4, #5c717c);font-family:var(--font-sans, "Source Sans Pro");font-size:var(--font-md, 1rem);font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.tab-controller .tab:hover{color:var(--gray-5, #233944);background:var(--blue-1, #eef3f9)}.tab-controller .tab-active{border-color:var(--blue-3, #4294f0);color:var(--blue-5, #053775)}.tab-container .tab{display:none;visibility:none;opacity:0}.tab-container .tab-active{display:block;visibility:visible;opacity:1}.staff-toolbar{display:flex;padding:.5rem .5rem .5rem 1rem;justify-content:space-between;align-items:center;align-self:stretch;background:var(--yellow-2, #FFE5BA);border:1px solid var(--yellow-3, #ECCB6B);border-radius:.5rem;color:var(--red-4, #5D275F)}.staff-toolbar h3{margin:0;color:var(--red-5, #302240);font-size:var(--font-md, 1rem);font-weight:600}.staff-toolbar .btn.ghost{color:var(--red-4, #5D275F);fill:var(--red-4, #5D275F)}.staff-toolbar .btn.ghost:hover,.staff-toolbar .btn.ghost:focus{background:var(--orange-2, #FFC2BA);transform:none;box-shadow:none}
