.account-actions-trigger.unstyled{border-radius:50%;margin-left:0}.account-actions-trigger.unstyled .avatar{height:30px;width:30px}.dropdown-content .account-actions-meta{border-bottom:1px solid var(--gray-100);margin-bottom:5px;padding:3px 10px 8px}.dropdown-content .account-actions-meta h1,.dropdown-content .account-actions-meta h2{margin:0;line-height:160%}.dropdown-content .account-actions-meta .role-badge{background-color:var(--orange-500);border-radius:var(--border-radius);display:block;font-size:.675em;line-height:200%;margin-top:.3em;text-align:center}.dropdown-content .account-actions-meta h1{font-size:var(--font-small);font-weight:500}.dropdown-content .account-actions-meta h2{color:var(--font-light);font-size:.675em;font-weight:400}.notifications-empty{background-color:var(--gray-50);border-radius:0 0 var(--border-radius) var(--border-radius);border-top:1px solid var(--gray-200);line-height:130%;text-align:center;padding:20px 15px}.notifications-empty p{color:var(--font-light);font-size:var(--font-tiny);margin:0;padding:0}.spinner{animation:2s linear infinite svg-animation;max-width:100px}@keyframes svg-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner circle{animation:1.4s ease-in-out infinite both spinner-animation;display:block;fill:transparent;stroke:currentColor;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:280;stroke-width:7px;transform-origin:50% 50%}@keyframes spinner-animation{0%,25%{stroke-dashoffset:280;transform:rotate(0)}50%,75%{stroke-dashoffset:75;transform:rotate(45deg)}to{stroke-dashoffset:280;transform:rotate(360deg)}}button.busy>*{opacity:0}button.busy>svg:last-child{margin-right:auto}button.busy .confetti{opacity:1}button.busy svg.button-busy-spinner,button.busy svg.button-busy-spinner>*{opacity:1}button>svg.button-busy-spinner{inset:0;margin:auto;position:absolute}.invitation-item{font-size:var(--font-tiny)}.invitation-item p{margin:0;padding:0}.invitation-item time{color:var(--font-light);font-size:11px}.invitation-item .invitation-actions{padding-top:1em}.notification-item{font-size:var(--font-tiny)}.notification-item p{margin:0;padding:0}.notification-item time{color:var(--font-light);font-size:11px}.notification-item .notification-actions{padding-top:1em;display:flex;flex-direction:row}.notification-message-row{display:flex;flex-direction:row;gap:8px;align-items:center}.notification-item-container{font-size:var(--font-tiny);line-height:160%;padding:15px;border-bottom:1px solid var(--gray-200)}.animated-icon.check svg polyline{animation:checkmark .25s ease-in-out .7s backwards}.animated-icon.check svg circle.outline{stroke:var(--green-500);stroke-width:6px;animation:checkmark-circle-outline .6s ease-in-out backwards}.animated-icon.check svg circle.fill{fill:var(--green-500);animation:checkmark-circle-fill .6s ease-in-out .7s backwards}.animated-icon.minus svg polyline{animation:checkmark .25s ease-in-out .7s backwards}.animated-icon.minus svg circle.outline{stroke:var(--red-500);stroke-width:6px;animation:checkmark-circle-outline .6s ease-in-out backwards}.animated-icon.minus svg circle.fill{fill:var(--red-500);animation:checkmark-circle-fill .6s ease-in-out .7s backwards}@keyframes checkmark{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0px}}@keyframes checkmark-circle-outline{0%{stroke-dashoffset:480px}to{stroke-dashoffset:960px}}@keyframes checkmark-circle-fill{0%{opacity:0}to{opacity:1}}.invitation-confirmation.dialog-content{max-width:540px;padding:0 40px;text-align:center;width:520px}.invitation-confirmation .dialog-description{font-size:var(--font-small)}.invitation-confirmation .success-icon{margin:50px 0 40px}img.graphic-invitation-accepted{margin:-10px 0 -70px 35px;width:500px}.invitation-confirmation .close{margin-bottom:40px;margin-top:40px}button.unstyled.icon-only.notification-actions-trigger{border:none;height:32px;width:32px}.notification-actions-trigger:hover{background-color:#ffffff40}.notification-actions-trigger .pip{background-color:red;border-radius:50%;color:#fff;font-size:9px;font-weight:700;height:1tpx;line-height:15px;position:absolute;right:0;top:0;width:15px}.notifications header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:3px 5px 3px 15px}.notifications h1{font-size:var(--font-small);font-weight:500;margin:0;padding:0}.notifications ol{background-color:var(--gray-50);border-top:1px solid var(--gray-200);list-style-type:none;margin:0;padding:0;border-radius:0 0 var(--border-radius) var(--border-radius)}.notification-item{line-height:160%;padding:15px;border-bottom:1px solid var(--gray-200)}.notification-item:last-child{border-bottom:none}.top-bar-container header{align-items:center;background-color:var(--bright-blue);box-sizing:border-box;display:flex;height:60px;justify-content:space-between;padding:0 30px;width:100%;z-index:9999;position:fixed;top:0}.top-bar-branding{box-sizing:border-box;display:flex;align-items:center}.top-bar-platform{color:#fff}.top-bar-separator{width:2px;height:30px;margin-left:5px;background-color:#fff}.top-bar-site_name{padding-left:5px;color:var(--siteColor);opacity:.8;font-size:12px;padding-top:3px;text-transform:uppercase;font-weight:600}.top-bar-actions{display:flex;flex-direction:row;align-items:center}.top-bar-actions svg{color:#fff}.dashboard-account-preferences{font-size:var(--font-small);margin-top:60px}.dashboard-account-preferences main{margin:0 auto;max-width:65ch;padding:20px 40px}.dashboard-account-preferences h2{margin-top:3.5rem}.dashboard-account-preferences fieldset{margin-bottom:2.5em}.dashboard-account-preferences fieldset input{flex-grow:1}.dashboard-account-preferences .field{align-items:center;font-weight:500;margin:.6em 0}.dashboard-account-preferences .field label{display:inline-block;width:120px}.dashboard-account-preferences .field input{background-color:var(--gray-50);width:320px}.dashboard-account-preferences .gravatar-preview{color:var(--font-light);font-size:var(--font-tiny);padding:.2em 0 0 120px}.dashboard-account-preferences .gravatar-preview .avatar{display:inline-flex;height:24px;margin:0 8px 0 5px;vertical-align:top;width:24px}.dashboard-account-preferences .public-information-hint{color:var(--font-light);line-height:170%}.dashboard-account-preferences .actions{display:flex;justify-content:flex-end}.dashboard-account-preferences .actions button{padding:10px 24px}
