.product-configurator-attribute-information{display:flex;flex-direction:column;gap:var(--spacing-8);margin-top:var(--spacing-8)}.product-configurator-attribute-information__image{display:flex;max-height:6.25rem}.product-configurator-attribute-information__image img{object-position:left center}.product-configurator-attribute-information:empty{display:none}@font-face{font-family:calibri-regular;src:url(/assets/calibri-regular-BJBG4uKO.woff2) format("woff2"),url(/assets/calibri-regular-dsPPOf75.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:calibri-italic;src:url(/assets/calibri-italic-DGkrCp2O.woff2) format("woff2"),url(/assets/calibri-italic-d-JC2PTO.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:calibri-bold;src:url(/assets/calibri-bold-Cy_KQoPg.woff2) format("woff2"),url(/assets/calibri-bold-BJEpiaOm.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:calibri-bold-italic;src:url(/assets/calibri-bold-italic-CGiYIFiF.woff2) format("woff2"),url(/assets/calibri-bold-italic-CzI3K7Z6.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}.register-page{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;width:100%;padding:var(--spacing-40) var(--screen-edge-padding-x);background-color:var(--bg);color:var(--fg)}.register-page__content{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-24);text-align:center;max-width:400px}.register-page__loading{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-16)}.register-page .spinner-border{width:3rem;height:3rem;border-width:.25em}.register-page p{margin:0;font-size:var(--font-size-18);color:var(--fg-subtle)}@font-face{font-family:calibri-regular;src:url(/assets/calibri-regular-BJBG4uKO.woff2) format("woff2"),url(/assets/calibri-regular-dsPPOf75.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:calibri-italic;src:url(/assets/calibri-italic-DGkrCp2O.woff2) format("woff2"),url(/assets/calibri-italic-d-JC2PTO.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:calibri-bold;src:url(/assets/calibri-bold-Cy_KQoPg.woff2) format("woff2"),url(/assets/calibri-bold-BJEpiaOm.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:calibri-bold-italic;src:url(/assets/calibri-bold-italic-CGiYIFiF.woff2) format("woff2"),url(/assets/calibri-bold-italic-CzI3K7Z6.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}.create-team-member-form{display:flex;flex-direction:column}.create-team-member-form__field-list{display:flex;flex-direction:column;gap:var(--spacing-16)}.create-team-member-form__row{display:grid;gap:var(--spacing-12);grid-template-columns:3fr 1fr}@media only screen and (max-width: 576px){.create-team-member-form__row:after{content:"";grid-column:1/-1;height:1px;background-color:var(--divider)}}.create-team-member-form__email .input__control{gap:10px}@media only screen and (max-width: 576px){.create-team-member-form__email{grid-column:1/span 2}}.create-team-member-form__email .input__focus{align-items:center}@media only screen and (max-width: 576px){.create-team-member-form__role{grid-column-start:2;grid-row-start:2}}.create-team-member-form-role__select{background:var(--bg)}.create-team-member-form__user-plus-icon{height:100%}.create-team-member-form__invite-more{align-self:flex-end}@font-face{font-family:calibri-regular;src:url(/assets/calibri-regular-BJBG4uKO.woff2) format("woff2"),url(/assets/calibri-regular-dsPPOf75.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:calibri-italic;src:url(/assets/calibri-italic-DGkrCp2O.woff2) format("woff2"),url(/assets/calibri-italic-d-JC2PTO.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:calibri-bold;src:url(/assets/calibri-bold-Cy_KQoPg.woff2) format("woff2"),url(/assets/calibri-bold-BJEpiaOm.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:calibri-bold-italic;src:url(/assets/calibri-bold-italic-CGiYIFiF.woff2) format("woff2"),url(/assets/calibri-bold-italic-CzI3K7Z6.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@media only screen and (min-width: 993px){.manage-project-team-overlay__container{width:100%;--overlay-max-width: 720px}}.manage-project-team-overlay__content .label{margin-bottom:var(--spacing-4)}.manage-project-team-overlay__content{display:flex;flex:1 1 auto;width:100%;width:-moz-available;width:stretch;overflow:auto;margin:0;padding:0 var(--overlay-padding) var(--overlay-padding) var(--overlay-padding);flex-direction:column;gap:var(--spacing-16)}@media only screen and (max-width: 992px){.manage-project-team-overlay__content{padding-top:var(--overlay-padding);padding-bottom:120px;height:100vh;height:100dvh}}@media only screen and (max-width: 992px){.manage-project-team-overlay__content{margin-bottom:calc(-1 * var(--overlay-padding))}}.manage-project-team-overlay__content .manage-project-team-overlay__single-invite-form{padding:var(--spacing-12) 0}.manage-project-team-overlay__content .label{color:var(--fg-level-4)}.manage-project-team-overlay__submit-invite-button{justify-self:flex-end}@font-face{font-family:calibri-regular;src:url(/assets/calibri-regular-BJBG4uKO.woff2) format("woff2"),url(/assets/calibri-regular-dsPPOf75.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:calibri-italic;src:url(/assets/calibri-italic-DGkrCp2O.woff2) format("woff2"),url(/assets/calibri-italic-d-JC2PTO.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:calibri-bold;src:url(/assets/calibri-bold-Cy_KQoPg.woff2) format("woff2"),url(/assets/calibri-bold-BJEpiaOm.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:calibri-bold-italic;src:url(/assets/calibri-bold-italic-CGiYIFiF.woff2) format("woff2"),url(/assets/calibri-bold-italic-CzI3K7Z6.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}.project-team-invitation-card.card{--bs-card-border-color: var(--bg-level-2);--bs-card-border-color: light-dark(var(--bg-level-2), var(--bg-level-3));--bs-card-padding: var(--spacing-16);--bs-card-bg: var(--bg)}.project-team-invitation-card{box-shadow:var(--shadow-level-1);container-type:inline-size}.project-team-invitation-card__content{display:grid;grid-template-columns:1fr auto;grid-auto-flow:column;column-gap:var(--spacing-16)}@container (width <= 32rem){.project-team-invitation-card__content{grid-template-columns:1fr;grid-auto-flow:row}}.project-team-invitation-card__meta-data{display:flex;flex-direction:column;min-width:0}.project-team-invitation-card__invited-by{display:flex;flex-wrap:wrap;font-size:var(--font-size-14);color:var(--fg-subtle)}.project-team-invitation-card__invited-by-label,.project-team-invitation-card__invited-by-email{display:inline-flex}.project-team-invitation-card__invited-by-label{white-space:pre;overflow-wrap:break-word}.project-team-invitation-card__invited-by-email{overflow-wrap:anywhere;min-width:0}.project-team-invitation-card__status{flex-shrink:0;font-size:var(--font-size-16);font-family:calibri-bold,helvetica,arial,sans-serif;margin-bottom:var(--text-spacing-4)}.project-team-invitation-card__title{flex-shrink:0;font-size:var(--font-size-20);font-family:calibri-bold,helvetica,arial,sans-serif;color:var(--fg);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.project-team-invitation-card__status--pending{color:var(--fg)}.project-team-invitation-card__status--accepted{color:var(--primary)}.project-team-invitation-card__status--declined{color:var(--danger)}.project-team-invitation-card__status--expired{color:var(--disabled)}.project-team-invitation-card__actions{display:flex;align-items:center;gap:var(--spacing-16);flex-shrink:0}.project-team-invitation-card__actions:empty{display:none}@container (width <= 32rem){.project-team-invitation-card__actions{margin-top:var(--spacing-16);flex-direction:column;align-items:initial}}.project-team-invitation-card__action{padding:var(--spacing-8);min-width:auto;width:auto;height:auto}@container (width <= 32rem){.project-team-invitation-card__action{flex-grow:1}}.project-team-invitation-card__tags{margin-top:var(--spacing-12)}.project-team-invitation-card__tag.chip{--chip-font-size: var(--font-size-14);--chip-font-family: calibri-regular, helvetica, arial, sans-serif;--chip-color: var(--gray-800);--chip-color: light-dark(var(--gray-800), var(--fg));--chip-bg: var(--orange-light);--chip-bg: light-dark(var(--orange-light), var(--orange-darker))}.project-team-invitation-card--loading .project-team-invitation-card__status{max-width:152px}.project-team-invitation-card--loading .project-team-invitation-card__title,.project-team-invitation-card--loading .project-team-invitation-card__invited-by{max-width:400px}@font-face{font-family:calibri-regular;src:url(/assets/calibri-regular-BJBG4uKO.woff2) format("woff2"),url(/assets/calibri-regular-dsPPOf75.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:calibri-italic;src:url(/assets/calibri-italic-DGkrCp2O.woff2) format("woff2"),url(/assets/calibri-italic-d-JC2PTO.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:calibri-bold;src:url(/assets/calibri-bold-Cy_KQoPg.woff2) format("woff2"),url(/assets/calibri-bold-BJEpiaOm.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:calibri-bold-italic;src:url(/assets/calibri-bold-italic-CGiYIFiF.woff2) format("woff2"),url(/assets/calibri-bold-italic-CzI3K7Z6.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}.project-team-invitation-list{display:flex;flex-direction:column;padding:var(--spacing-16);border:1px solid var(--bg-level-3);border-radius:var(--border-radius-8);container-type:inline-size}.project-team-invitation-list__header{display:flex;align-items:center;gap:var(--text-spacing-8);margin-bottom:var(--text-spacing-8);padding-inline:var(--spacing-8)}.project-team-invitation-list__title{display:flex;align-items:center;gap:var(--text-spacing-8);font-size:var(--font-size-16);font-family:calibri-bold,helvetica,arial,sans-serif;color:var(--fg)}.project-team-invitation-list__title .icon{width:var(--font-size-20);height:var(--font-size-20)}.project-team-invitation-list__count.chip{flex:none;--chip-bg: var(--danger);--chip-padding-x: var(--spacing-4);--chip-padding-y: var(--spacing-2);--chip-font-family: calibri-regular, helvetica, arial, sans-serif;--chip-font-size: var(--font-size-12);min-width:1.25rem;min-height:1.25rem}.project-team-invitation-list__description{color:var(--fg-subtle);margin-bottom:var(--text-spacing-16);padding-inline:var(--spacing-8)}.project-team-invitation-list__items{display:flex;flex-direction:column;gap:var(--spacing-16)}.project-team-invitation-list__empty-note{padding:var(--spacing-16) var(--spacing-8)}@font-face{font-family:calibri-regular;src:url(/assets/calibri-regular-BJBG4uKO.woff2) format("woff2"),url(/assets/calibri-regular-dsPPOf75.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:calibri-italic;src:url(/assets/calibri-italic-DGkrCp2O.woff2) format("woff2"),url(/assets/calibri-italic-d-JC2PTO.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:calibri-bold;src:url(/assets/calibri-bold-Cy_KQoPg.woff2) format("woff2"),url(/assets/calibri-bold-BJEpiaOm.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:calibri-bold-italic;src:url(/assets/calibri-bold-italic-CGiYIFiF.woff2) format("woff2"),url(/assets/calibri-bold-italic-CzI3K7Z6.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@media only screen and (min-width: 993px){.desktop-hidden{display:none!important}}@media only screen and (max-width: 992px){.tablet-hidden{display:none!important}}@media only screen and (max-width: 576px){.mobile-hidden{display:none!important}}@media only screen and (min-width: 993px){.project-team-invitation-list-overlay__container{width:100%;--overlay-max-width: 720px}}.project-team-invitation-list-overlay__content{display:flex;flex:1 1 auto;width:100%;width:-moz-available;width:stretch;overflow:auto;margin:0;padding:0 var(--overlay-padding) var(--overlay-padding) var(--overlay-padding);flex-direction:column;gap:var(--spacing-16)}@media only screen and (max-width: 992px){.project-team-invitation-list-overlay__content{padding-top:var(--overlay-padding);padding-bottom:120px;height:100vh;height:100dvh}}@media only screen and (max-width: 992px){.project-team-invitation-list-overlay__content{margin-bottom:calc(-1 * var(--overlay-padding))}}
