.phx-tabs .phx-tabs-list{display:flex;gap:var(--phx-cmp-tabs-tab-group-tab-gap);margin:-4px;overflow-x:auto;padding:4px}.phx-tabs .phx-tabs-list .phx-tabs-button{background-color:var(--phx-cmp-tabs-tab-item-default-background);border-left:1px solid var(--phx-cmp-tabs-tab-item-default-border-color-left);border-radius:var(--phx-cmp-tabs-tab-item-border-radius) var(--phx-cmp-tabs-tab-item-border-radius) 0 0;border-right:1px solid var(--phx-cmp-tabs-tab-item-default-border-color-right);border-top:1px solid var(--phx-cmp-tabs-tab-item-default-border-color-top);color:var(--phx-cmp-tabs-tab-item-default-text);font-size:var(--phx-prm-typography-font-size-label-md);font-weight:400;line-height:var(--phx-prm-typography-line-height-label-md);max-width:364px;min-width:176px;padding:var(--phx-cmp-tabs-tab-item-vertical-padding) var(--phx-cmp-tabs-tab-item-horizontal-padding)}.phx-tabs .phx-tabs-list .phx-tabs-button .phx-tabs__button-label-row{align-items:center;display:flex;gap:8px;justify-content:center}.phx-tabs .phx-tabs-list .phx-tabs-button:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-tabs .phx-tabs-list .phx-tabs-button:hover{background-color:color-mix(in srgb,#000 10%,var(--phx-cmp-tabs-tab-item-default-background))}.phx-tabs .phx-tabs-list .phx-tabs-button:active{background-color:color-mix(in srgb,#000 20%,var(--phx-cmp-tabs-tab-item-default-background))}.phx-tabs .phx-tabs-list .phx-tabs-button.active{background-color:var(--phx-cmp-tabs-tab-item-selected-background);border-top-color:var(--phx-cmp-tabs-tab-item-selected-border-color-top);color:var(--phx-cmp-tabs-tab-item-selected-text)}.phx-tabs .phx-tabs-list .phx-tabs-button.active:disabled:hover,.phx-tabs .phx-tabs-list .phx-tabs-button:disabled{background-color:var(--phx-cmp-tabs-tab-item-disabled-background);color:var(--phx-cmp-tabs-tab-item-disabled-text);cursor:not-allowed}.phx-tabs .phx-tabs-panel{background-color:var(--phx-cmp-tabs-tab-group-background-color);border:1px solid var(--phx-cmp-tabs-tab-group-border-color);border-radius:0 0 var(--phx-cmp-tabs-tab-group-border-radius) var(--phx-cmp-tabs-tab-group-border-radius);display:none;padding:var(--phx-cmp-tabs-tab-group-vertical-padding) var(--phx-cmp-tabs-tab-group-horizontal-padding)}.phx-tabs .phx-tabs-panel:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-tabs .phx-tabs-panel.active{display:block}.phx-tabs.phx-tabs--display-default .phx-tabs-list .phx-tabs-button{max-width:364px;min-width:176px}.phx-tabs.phx-tabs--display-block .phx-tabs-list .phx-tabs-button{flex-shrink:1;max-width:none;min-width:0;width:100%}
.phx-divider--color--default .phx-divider{background-color:var(--phx-sem-border-default)}.phx-divider--color--highlight .phx-divider{background-color:var(--phx-sem-border-highlight)}.phx-divider--color--light .phx-divider{background-color:var(--phx-sem-border-light)}.phx-divider--weight--xs .phx-divider{height:1px}.phx-divider--weight--sm .phx-divider{height:2px}.phx-divider--weight--md .phx-divider{height:4px}.phx-accordion-item{background:var(--phx-cmp-accordion-background-color);border:1px solid var(--phx-cmp-accordion-border-color);border-radius:var(--phx-cmp-accordion-border-radius);gap:16px;padding:var(--phx-cmp-accordion-vertical-padding) var(--phx-cmp-accordion-horizontal-padding)}.phx-accordion-item:not(:first-child){border-top:none}.phx-accordion-header{flex-grow:1;margin:0}.phx-accordion-header-button{align-items:center;background:var(--phx-cmp-accordion-background-color);color:var(--phx-cmp-accordion-heading-color);display:flex;font-size:inherit;gap:16px;justify-content:space-between;line-height:inherit;text-align:left;width:100%}.phx-accordion-header-button:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-accordion-panel{padding:var(--phx-cmp-accordion-vertical-padding) var(--phx-cmp-accordion-horizontal-padding)}.phx-accordion-panel-hidden{display:none}.phx-accordion-panel-expanded{display:block}.phx-accordion-icon--expanded:before{color:var(--phx-cmp-accordion-icon-color);content:""}.phx-accordion-icon--collapsed:before{color:var(--phx-cmp-accordion-icon-color);content:""}
.phx-carousel{position:relative}.phx-carousel__slides{display:flex;margin:0}.phx-carousel__slide{display:none}.phx-carousel__slide--active{display:flex;justify-content:center;width:100%}.phx-carousel__actions{display:flex;justify-content:space-between;width:100%;z-index:1}.phx-carousel__indicators{display:flex;gap:8px;justify-content:center;margin-top:8px}.phx-carousel__indicator{background:var(--phx-sem-ui-disabled-background);border-radius:8px;height:12px;width:12px}.phx-carousel__indicator:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-carousel__indicator:hover{background:color-mix(in srgb,var(--phx-sem-ui-hover-overlay),var(--phx-sem-ui-disabled-background))}.phx-carousel__indicator:active{background:color-mix(in srgb,var(--phx-sem-ui-active-overlay),var(--phx-sem-ui-disabled-background))}.phx-carousel__indicator--active{background:var(--phx-sem-ui-interactive)}.phx-carousel__indicator--active:hover{background:color-mix(in srgb,var(--phx-sem-ui-hover-overlay),var(--phx-sem-ui-interactive))}.phx-carousel__indicator--active:active{background:color-mix(in srgb,var(--phx-sem-ui-active-overlay),var(--phx-sem-ui-interactive))}.phx-carousel--type--hero .phx-carousel__pause,.phx-carousel--type--none .phx-carousel__actions,.phx-carousel--type--none .phx-carousel__indicators{display:none}.phx-carousel--type--hero .phx-carousel__actions{margin-top:8px;position:absolute;top:50%;transform:translateY(-100%)}.phx-carousel--type--minimal .phx-carousel__pause{display:none}.phx-carousel--type--minimal .phx-carousel__actions{margin-top:8px;position:relative}.phx-carousel--type--slideshow .phx-carousel__pause{display:flex}.phx-carousel--type--slideshow .phx-carousel__actions{gap:8px;justify-content:center;margin-top:8px;position:relative}.phx-carousel--type--slideshow .phx-carousel__actionText{display:none}
.phx-divider--color--default .phx-divider{background-color:var(--phx-sem-border-default)}.phx-divider--color--highlight .phx-divider{background-color:var(--phx-sem-border-highlight)}.phx-divider--color--light .phx-divider{background-color:var(--phx-sem-border-light)}.phx-divider--weight--xs .phx-divider{height:1px}.phx-divider--weight--sm .phx-divider{height:2px}.phx-divider--weight--md .phx-divider{height:4px}
.phx-footer{width:100%}.phx-footer:not(.v2){background-color:var(--phx-sem-background-default)}.phx-footer.v2{margin:0;padding:0}.phx-footer{padding:24px}@media (min-width:576px){.phx-footer{padding:32px 48px}}@media (min-width:992px){.phx-footer{padding:48px 80px}}@media (min-width:1440px){.phx-footer{padding:48px 120px}}.phx-footer .phx-footer-content{margin:0 auto;max-width:1200px;width:100%}.phx-footer .phx-footer-content .phx-footer-content-bottom{align-items:stretch;display:flex;flex-wrap:wrap;gap:12px}@media (min-width:576px){.phx-footer .phx-footer-content .phx-footer-content-bottom{flex-wrap:nowrap;gap:24px}}@media (min-width:992px){.phx-footer .phx-footer-content .phx-footer-content-bottom{gap:32px}}.phx-footer .phx-footer-content .phx-footer-content-bottom .bottom-content{width:100%}@media (min-width:576px){.phx-footer .phx-footer-content .phx-footer-content-bottom .bottom-content{width:calc(50% - 12px)}}@media (min-width:992px){.phx-footer .phx-footer-content .phx-footer-content-bottom .bottom-content{width:calc(50% - 16px)}}.phx-footer .phx-footer-content .phx-footer-content-bottom .bottom-content .copyright-prb{text-transform:capitalize}.phx-footer .phx-footer-content .phx-footer-content-bottom .bottom-logo{display:flex;width:100%}@media (min-width:576px){.phx-footer .phx-footer-content .phx-footer-content-bottom .bottom-logo{align-items:flex-end;justify-content:flex-end;width:calc(50% - 12px)}}@media (min-width:992px){.phx-footer .phx-footer-content .phx-footer-content-bottom .bottom-logo{width:calc(50% - 16px)}}.phx-footer .phx-footer-content .phx-footer-content-bottom .bottom-logo .logo-light{filter:invert(1)}.phx-footer-dark .phx-footer{background-color:#00739a}.phx-footer-dark .phx-footer .phx-footer-copyright{color:#fff}
.phx-list{display:flex;list-style-position:inside}.phx-list__item-text,.phx-list__item-text>*{align-items:center;display:inline-flex}.phx-list--style--bullet .phx-list,.phx-list--style--number .phx-list{flex-direction:column}.phx-list--style--bullet .phx-list,.phx-list--style--none .phx-list{padding:0}.phx-list--style--bullet .phx-list{margin:0;padding:0}.phx-list--style--bullet .phx-list__item{align-items:flex-start;display:flex}.phx-list--style--bullet .phx-list__item:before{content:"•";flex-shrink:0;margin-right:4px;min-width:24px;text-align:center}.phx-list--style--number .phx-list{counter-reset:list-counter;list-style:none;margin:0;padding:0}.phx-list--style--number .phx-list__item{align-items:flex-start;counter-increment:list-counter;display:flex}.phx-list--style--number .phx-list__item:before{content:counter(list-counter) ".";flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:4px;min-width:24px;text-align:right}.phx-list--style--number .phx-list__item-text{align-items:center;display:inline-flex;margin-left:0}.phx-list--style--none .phx-list{list-style:none}.phx-list--layout--vertical .phx-list{flex-direction:column;row-gap:8px}.phx-list--layout--horizontal .phx-list{-moz-column-gap:8px;column-gap:8px;flex-flow:row wrap}.phx-list--layout--horizontal.phx-list--style--bullet .phx-list,.phx-list--layout--horizontal.phx-list--style--number .phx-list{-moz-column-gap:8px;column-gap:8px}.phx-list--with-divider.phx-list--layout--horizontal.phx-list--style--bullet .phx-list__item:before,.phx-list--with-divider.phx-list--layout--horizontal.phx-list--style--number .phx-list__item:before{min-width:0}.phx-list--with-divider.phx-list--layout--horizontal .phx-list__item:not(:last-child){padding-right:8px;position:relative}.phx-list--with-divider.phx-list--layout--horizontal .phx-list__item:not(:last-child):after{border-right:1px solid var(--phx-sem-border-light);content:"";height:1rem;margin-bottom:4px;margin-top:4px;position:absolute;right:0}.phx-list__link{align-items:center;display:inline-flex;-webkit-text-decoration:none;text-decoration:none}.phx-list__link:has(.phx-icon){gap:8px}.phx-list__link .phx-list__item-text{-webkit-text-decoration:underline;text-decoration:underline}.phx-list__link:focus .phx-list__item-text,.phx-list__link:hover .phx-list__item-text{-webkit-text-decoration:none;text-decoration:none}
.phx-card,.phx-card__wrapper{height:100%}.phx-card{background:var(--phx-cmp-card-background-color-default);border:1px solid var(--phx-cmp-card-border-color);border-radius:var(--phx-cmp-card-border-radius);display:flex;overflow:hidden;position:relative}.phx-card__body{flex:1;padding:var(--phx-cmp-card-padding);z-index:1}.phx-card__body--content-position--top .phx-card__body{align-self:flex-start}.phx-card__body--content-position--center .phx-card__body{align-self:center}.phx-card__body--content-position--bottom .phx-card__body{align-self:flex-end}.phx-card__background-image-container{inset:0;position:absolute;z-index:0}.phx-card__background-image-container .phx-image,.phx-card__background-image-container .phx-image-container,.phx-card__background-image-container .phx-image-wrapper{height:100%;width:100%}.phx-card__background-image-container .phx-image{-o-object-fit:cover;object-fit:cover}.phx-card__asset-container{z-index:1}.phx-card--asset-position--top .phx-card{flex-direction:column}.phx-card--asset-position--bottom .phx-card{flex-direction:column-reverse}.phx-card--asset-position--left .phx-card,.phx-card--asset-position--right .phx-card{flex-direction:column}@media(min-width:576px){.phx-card--asset-position--left .phx-card__asset-container,.phx-card--asset-position--left .phx-card__body,.phx-card--asset-position--right .phx-card__asset-container,.phx-card--asset-position--right .phx-card__body{width:50%}.phx-card--asset-position--left .phx-card{flex-direction:row}.phx-card--asset-position--right .phx-card{flex-direction:row-reverse}}.phx-card--bg--default .phx-card{background-color:var(--phx-cmp-card-background-color-default)}.phx-card--bg--alternate .phx-card{background-color:var(--phx-cmp-card-background-color-alternate)}.phx-card--bg--highlight .phx-card{background-color:var(--phx-cmp-card-background-color-highlight)}.phx-card--bg--brand-primary .phx-card{background-color:var(--phx-cmp-card-background-color-brand-primary)}.phx-card--bg--brand-secondary .phx-card{background-color:var(--phx-cmp-card-background-color-brand-secondary)}.phx-card--bg--glass .phx-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,0);border:1px solid hsla(0,0%,100%,.3)}.phx-card--disabled{opacity:.4;pointer-events:none}
body:has(.phx-modal--open){overflow:hidden;padding-right:0}.phx-modal{align-items:center;flex-direction:column;inset:0;justify-content:center;padding:24px 16px;position:fixed;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;z-index:1100}.phx-modal--open{display:flex;opacity:1;visibility:visible}.phx-modal--open:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-modal--closing{display:flex;opacity:0;visibility:hidden}.phx-modal--closed{display:none;opacity:0;visibility:hidden}.phx-modal__overlay{background-color:rgba(0,0,0,.502);inset:0;opacity:1;position:absolute;transition:.3s ease-in-out}.phx-modal__dialog{align-items:flex-end;background-color:var(--phx-sem-background-default);border:1px solid var(--phx-sem-border-light);border-radius:16px;display:flex;flex-direction:column;gap:12px;max-height:80%;outline:none;padding:24px;position:relative;transform:scale(.95) translateY(-20px);transition:transform .3s ease-in-out;width:100%;z-index:1100}.phx-modal--open .phx-modal__dialog{transform:scale(1) translateY(0)}.phx-modal--closed .phx-modal__dialog,.phx-modal--closing .phx-modal__dialog{transform:scale(.95) translateY(-20px)}.phx-modal__dialog--medium .phx-modal__dialog,.phx-modal__dialog--small .phx-modal__dialog{max-width:380px}@media(min-width:576px){.phx-modal__dialog--medium .phx-modal__dialog{max-width:580px}}.phx-modal__dialog--large .phx-modal__dialog{max-width:380px}@media(min-width:576px){.phx-modal__dialog--large .phx-modal__dialog{max-width:864px}}.phx-modal__content{align-self:stretch;flex:1;overflow:auto}.phx-modal__content:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-modal__header{display:flex;gap:12px;justify-content:end;width:100%}.phx-modal__close-button.phx-button .phx-button__icon{font-size:24px;line-height:24px}.phx-modal__close-button:not(.phx-button){align-items:center;align-self:flex-end;aspect-ratio:1/1;background-color:var(--phx-sem-brand-primary);border:none;border-radius:var(--phx-cmp-button-icon-border-radius);display:flex;gap:0;justify-content:center;margin:0;transition:background-color .3s ease-in-out}.phx-modal__close-button:not(.phx-button):focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}@media(prefers-contrast:high){.phx-modal__dialog{border:2px solid}.phx-modal__overlay{background-color:rgba(0,0,0,.8)}}@media(prefers-reduced-motion:reduce){.phx-modal,.phx-modal__dialog,.phx-modal__overlay{transition:none}.phx-modal--open .phx-modal__dialog,.phx-modal__dialog{transform:none}}@media print{.phx-modal{display:none!important}}
.phx-floating-cta{align-items:flex-end;display:inline-flex;flex-direction:column;gap:8px;justify-content:flex-end;position:fixed;right:0;top:250px;top:var(--phx-cfg-floating-cta-mobile-position,250px);width:220px;z-index:2}@media(min-width:576px){.phx-floating-cta{top:250px;top:var(--phx-cfg-floating-cta-tablet-position,var(--phx-cfg-floating-cta-mobile-position,250px))}}@media(min-width:992px){.phx-floating-cta{top:320px;top:var(--phx-cfg-floating-cta-desktop-position,var(--phx-cfg-floating-cta-tablet-position,var(--phx-cfg-floating-cta-mobile-position,320px)))}}.phx-floating-cta__link{align-items:center;display:flex;flex:1;gap:8px;-webkit-text-decoration:none;text-decoration:none;white-space:normal}.phx-floating-cta__link:focus{outline:none}.phx-floating-cta__icon{border-radius:24px;height:48px;width:48px}.phx-floating-cta__icon-button{background:none;flex-shrink:0;height:48px;padding:0;width:48px}.phx-floating-cta__icon-button:focus{outline:none}.phx-floating-cta__link-text{color:var(--phx-cmp-floating-cta-text-color);flex-grow:1;font-size:22px;font-weight:600;line-height:27.5px;word-wrap:break-word}.phx-floating-cta__chevron{color:var(--phx-cmp-floating-cta-text-color);flex-shrink:0}.phx-floating-cta__item{align-items:center;background-color:var(--phx-cmp-floating-cta-background-color);border-radius:var(--phx-cmp-floating-cta-border-radius-left) 0 0 var(--phx-cmp-floating-cta-border-radius-left);box-shadow:0 4px 16px rgba(0,0,0,.102);display:flex;gap:8px;padding:12px;transition:background-color .3s ease-in-out}.phx-floating-cta__item:hover{background-color:color-mix(in srgb,var(--phx-sem-ui-hover-overlay),var(--phx-cmp-floating-cta-background-color))}.phx-floating-cta__item:has(:focus-visible){outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-floating-cta__item:active{background-color:color-mix(in srgb,var(--phx-sem-ui-active-overlay),var(--phx-cmp-floating-cta-background-color))}.phx-floating-cta__item--expanded{width:100%}.phx-floating-cta__item--collapsed .phx-floating-cta__chevron,.phx-floating-cta__item--collapsed .phx-floating-cta__link,.phx-floating-cta__item--collapsed .phx-floating-cta__link-text{display:none}@media(min-width:992px){.phx-floating-cta__item--collapsed .phx-floating-cta__link{display:flex}}
.phx-textfield{display:flex;flex-direction:column}.phx-textfield .phx-textfield-label-row{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex;margin-bottom:8px}.phx-textfield .phx-textfield-label{color:var(--phx-sem-text-body);font-size:var(--phx-prm-typography-font-size-label-md);font-weight:400;line-height:var(--phx-prm-typography-line-height-label-md)}.phx-textfield .phx-textfield-label.disabled{color:var(--phx-sem-ui-disabled-text)}.phx-textfield .phx-textfield-input-container{align-items:center;display:flex;position:relative}.phx-textfield .phx-textfield-input{color:var(--phx-sem-text-body);font-size:var(--phx-prm-typography-font-size-body-md);font-weight:400;line-height:var(--phx-prm-typography-line-height-body-md)}.phx-textfield .phx-textfield-input::-webkit-datetime-edit-fields-wrapper{color:var(--phx-sem-text-body);-webkit-text-fill-color:var(--phx-sem-text-body)}.phx-textfield .phx-textfield-input{background-color:var(--phx-sem-ui-form-elements-background-color);border:1px solid var(--phx-sem-ui-form-elements-border-color-default);border-radius:8px;padding:16px;width:100%}.phx-textfield .phx-textfield-input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.phx-textfield .phx-textfield-input[type=number]::-webkit-inner-spin-button,.phx-textfield .phx-textfield-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.phx-textfield .phx-textfield-input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.phx-textfield .phx-textfield-input[type=search]::-webkit-search-decoration,.phx-textfield .phx-textfield-input[type=search]::-webkit-search-results-button,.phx-textfield .phx-textfield-input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.phx-textfield .phx-textfield-input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-color:var(--phx-sem-text-muted);cursor:pointer;height:24px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiPjxwYXRoIGQ9Im0yNTYtMjAwLTU2LTU2IDIyNC0yMjQtMjI0LTIyNCA1Ni01NiAyMjQgMjI0IDIyNC0yMjQgNTYgNTYtMjI0IDIyNCAyMjQgMjI0LTU2IDU2LTIyNC0yMjR6Ii8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiPjxwYXRoIGQ9Im0yNTYtMjAwLTU2LTU2IDIyNC0yMjQtMjI0LTIyNCA1Ni01NiAyMjQgMjI0IDIyNC0yMjQgNTYgNTYtMjI0IDIyNCAyMjQgMjI0LTU2IDU2LTIyNC0yMjR6Ii8+PC9zdmc+);width:24px}.phx-textfield .phx-textfield-input[type=search]~.phx-textfield-right-icon{display:none}.phx-textfield .phx-textfield-input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;opacity:0;position:absolute;right:0;width:100%}.phx-textfield .phx-textfield-input[type=date]{padding-right:48px}@supports(-moz-appearance:none){.phx-textfield .phx-textfield-input[type=date]{direction:rtl;text-align:left}.phx-textfield .phx-textfield-input[type=date]:has(~.phx-textfield-right-icon){padding-right:16px}.phx-textfield .phx-textfield-input[type=date]:not(:disabled):has(+.phx-textfield-icon){padding-left:16px}.phx-textfield .phx-textfield-input[type=date]+.phx-textfield-icon{background-color:var(--phx-sem-background-default)}.phx-textfield .phx-textfield-input[type=date]:disabled+.phx-textfield-icon{background-color:var(--phx-sem-ui-disabled-background)}}.phx-textfield .phx-textfield-input:has(+.phx-textfield-icon){padding-left:48px}.phx-textfield .phx-textfield-input::-moz-placeholder{color:var(--phx-sem-text-muted)}.phx-textfield .phx-textfield-input::placeholder{color:var(--phx-sem-text-muted)}.phx-textfield .phx-textfield-input:active,.phx-textfield .phx-textfield-input:focus{border:1px solid var(--phx-sem-ui-form-elements-border-color-active);outline:none}.phx-textfield .phx-textfield-input:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-textfield .phx-textfield-input:disabled{background-color:var(--phx-sem-ui-disabled-background);border:1px solid var(--phx-sem-ui-form-elements-border-color-default);color:var(--phx-sem-ui-disabled-text);cursor:not-allowed}.phx-textfield .phx-textfield-input.error{border-color:var(--phx-sem-ui-error)}.phx-textfield .phx-textfield-icon{left:16px}.phx-textfield .phx-textfield-icon,.phx-textfield .phx-textfield-right-icon{color:var(--phx-sem-text-muted);font-size:24px;line-height:24px;pointer-events:none;position:absolute}.phx-textfield .phx-textfield-right-icon{right:16px}.phx-textfield .phx-textfield-helper{color:var(--phx-sem-text-muted)}.phx-textfield .phx-textfield-error,.phx-textfield .phx-textfield-helper{font-size:var(--phx-prm-typography-font-size-label-md);font-weight:400;line-height:var(--phx-prm-typography-line-height-label-md);margin-top:8px}.phx-textfield .phx-textfield-error{align-items:center;color:var(--phx-sem-ui-error);-moz-column-gap:8px;column-gap:8px;display:flex}.phx-bmi-input .error-message{display:none}
.phx-bmi-calculator--authoring .calculate-panel,.phx-bmi-calculator--authoring .results-panel{display:block!important}
.phx-textfield{display:flex;flex-direction:column}.phx-textfield .phx-textfield-label-row{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex;margin-bottom:8px}.phx-textfield .phx-textfield-label{color:var(--phx-sem-text-body);font-size:var(--phx-prm-typography-font-size-label-md);font-weight:400;line-height:var(--phx-prm-typography-line-height-label-md)}.phx-textfield .phx-textfield-label.disabled{color:var(--phx-sem-ui-disabled-text)}.phx-textfield .phx-textfield-input-container{align-items:center;display:flex;position:relative}.phx-textfield .phx-textfield-input{color:var(--phx-sem-text-body);font-size:var(--phx-prm-typography-font-size-body-md);font-weight:400;line-height:var(--phx-prm-typography-line-height-body-md)}.phx-textfield .phx-textfield-input::-webkit-datetime-edit-fields-wrapper{color:var(--phx-sem-text-body);-webkit-text-fill-color:var(--phx-sem-text-body)}.phx-textfield .phx-textfield-input{background-color:var(--phx-sem-ui-form-elements-background-color);border:1px solid var(--phx-sem-ui-form-elements-border-color-default);border-radius:8px;padding:16px;width:100%}.phx-textfield .phx-textfield-input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.phx-textfield .phx-textfield-input[type=number]::-webkit-inner-spin-button,.phx-textfield .phx-textfield-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.phx-textfield .phx-textfield-input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.phx-textfield .phx-textfield-input[type=search]::-webkit-search-decoration,.phx-textfield .phx-textfield-input[type=search]::-webkit-search-results-button,.phx-textfield .phx-textfield-input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.phx-textfield .phx-textfield-input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-color:var(--phx-sem-text-muted);cursor:pointer;height:24px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiPjxwYXRoIGQ9Im0yNTYtMjAwLTU2LTU2IDIyNC0yMjQtMjI0LTIyNCA1Ni01NiAyMjQgMjI0IDIyNC0yMjQgNTYgNTYtMjI0IDIyNCAyMjQgMjI0LTU2IDU2LTIyNC0yMjR6Ii8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiPjxwYXRoIGQ9Im0yNTYtMjAwLTU2LTU2IDIyNC0yMjQtMjI0LTIyNCA1Ni01NiAyMjQgMjI0IDIyNC0yMjQgNTYgNTYtMjI0IDIyNCAyMjQgMjI0LTU2IDU2LTIyNC0yMjR6Ii8+PC9zdmc+);width:24px}.phx-textfield .phx-textfield-input[type=search]~.phx-textfield-right-icon{display:none}.phx-textfield .phx-textfield-input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;opacity:0;position:absolute;right:0;width:100%}.phx-textfield .phx-textfield-input[type=date]{padding-right:48px}@supports(-moz-appearance:none){.phx-textfield .phx-textfield-input[type=date]{direction:rtl;text-align:left}.phx-textfield .phx-textfield-input[type=date]:has(~.phx-textfield-right-icon){padding-right:16px}.phx-textfield .phx-textfield-input[type=date]:not(:disabled):has(+.phx-textfield-icon){padding-left:16px}.phx-textfield .phx-textfield-input[type=date]+.phx-textfield-icon{background-color:var(--phx-sem-background-default)}.phx-textfield .phx-textfield-input[type=date]:disabled+.phx-textfield-icon{background-color:var(--phx-sem-ui-disabled-background)}}.phx-textfield .phx-textfield-input:has(+.phx-textfield-icon){padding-left:48px}.phx-textfield .phx-textfield-input::-moz-placeholder{color:var(--phx-sem-text-muted)}.phx-textfield .phx-textfield-input::placeholder{color:var(--phx-sem-text-muted)}.phx-textfield .phx-textfield-input:active,.phx-textfield .phx-textfield-input:focus{border:1px solid var(--phx-sem-ui-form-elements-border-color-active);outline:none}.phx-textfield .phx-textfield-input:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-textfield .phx-textfield-input:disabled{background-color:var(--phx-sem-ui-disabled-background);border:1px solid var(--phx-sem-ui-form-elements-border-color-default);color:var(--phx-sem-ui-disabled-text);cursor:not-allowed}.phx-textfield .phx-textfield-input.error{border-color:var(--phx-sem-ui-error)}.phx-textfield .phx-textfield-icon{left:16px}.phx-textfield .phx-textfield-icon,.phx-textfield .phx-textfield-right-icon{color:var(--phx-sem-text-muted);font-size:24px;line-height:24px;pointer-events:none;position:absolute}.phx-textfield .phx-textfield-right-icon{right:16px}.phx-textfield .phx-textfield-helper{color:var(--phx-sem-text-muted)}.phx-textfield .phx-textfield-error,.phx-textfield .phx-textfield-helper{font-size:var(--phx-prm-typography-font-size-label-md);font-weight:400;line-height:var(--phx-prm-typography-line-height-label-md);margin-top:8px}.phx-textfield .phx-textfield-error{align-items:center;color:var(--phx-sem-ui-error);-moz-column-gap:8px;column-gap:8px;display:flex}
.phx-button>a,.phx-button>button{align-items:center;border:none;display:flex;font-size:var(--phx-prm-typography-font-size-label-md);font-weight:400;gap:8px;line-height:var(--phx-prm-typography-line-height-label-md);padding:16px 32px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:-moz-fit-content;width:fit-content}.phx-button.filled>a,.phx-button.filled>button{background-color:var(--phx-cmp-button-filled-background);border-radius:var(--phx-cmp-button-filled-border-radius);color:var(--phx-cmp-button-filled-text)}.phx-button.filled>a .phx-button__icon,.phx-button.filled>button .phx-button__icon{color:var(--phx-cmp-button-filled-text)}.phx-button.filled>a:hover,.phx-button.filled>button:hover{background-color:color-mix(in srgb,var(--phx-sem-ui-hover-overlay),var(--phx-cmp-button-filled-background));cursor:pointer}.phx-button.filled>a:active,.phx-button.filled>button:active{background-color:color-mix(in srgb,var(--phx-sem-ui-active-overlay),var(--phx-cmp-button-filled-background));cursor:pointer}.phx-button.filled>a:disabled,.phx-button.filled>button:disabled{background-color:var(--phx-cmp-button-filled-disabled-background);color:var(--phx-cmp-button-filled-disabled-text);cursor:default}.phx-button.filled>a:disabled .phx-button__icon,.phx-button.filled>button:disabled .phx-button__icon{color:var(--phx-cmp-button-filled-disabled-text)}.phx-button.filled>a:focus-visible,.phx-button.filled>button:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-button.outline>a,.phx-button.outline>button{background:hsla(0,0%,100%,0);border:var(--phx-cmp-button-outline-border-width) solid var(--phx-cmp-button-outline-border-color);border-radius:var(--phx-cmp-button-outline-border-radius);color:var(--phx-cmp-button-outline-text)}.phx-button.outline>a .phx-button__icon,.phx-button.outline>button .phx-button__icon{color:var(--phx-cmp-button-outline-icon-color)}.phx-button.outline>a:hover,.phx-button.outline>button:hover{background-color:color-mix(in srgb,var(--phx-sem-ui-hover-overlay),hsla(0,0%,100%,0));cursor:pointer}.phx-button.outline>a:active,.phx-button.outline>button:active{background-color:color-mix(in srgb,var(--phx-sem-ui-active-overlay),hsla(0,0%,100%,0));cursor:pointer}.phx-button.outline>a:disabled,.phx-button.outline>button:disabled{background-color:hsla(0,0%,100%,0);border-color:var(--phx-cmp-button-outline-disabled-border);color:var(--phx-cmp-button-outline-disabled-text);cursor:default}.phx-button.outline>a:disabled .phx-button__icon,.phx-button.outline>button:disabled .phx-button__icon{color:var(--phx-cmp-button-outline-disabled-text)}.phx-button.outline>a:focus-visible,.phx-button.outline>button:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-button.ghost>a,.phx-button.ghost>button{background-color:transparent;color:var(--phx-cmp-button-ghost-text)}.phx-button.ghost>a .phx-icon,.phx-button.ghost>button .phx-icon{color:var(--phx-cmp-button-ghost-text)}.phx-button.ghost>a:active,.phx-button.ghost>a:focus,.phx-button.ghost>a:hover,.phx-button.ghost>button:active,.phx-button.ghost>button:focus,.phx-button.ghost>button:hover{cursor:pointer}.phx-button.ghost>a:hover,.phx-button.ghost>button:hover{color:color-mix(in srgb,var(--phx-sem-ui-hover-overlay),var(--phx-cmp-button-ghost-text))}.phx-button.ghost>a:active,.phx-button.ghost>button:active{color:color-mix(in srgb,var(--phx-sem-ui-active-overlay),var(--phx-cmp-button-ghost-text))}.phx-button.ghost>a:focus-visible,.phx-button.ghost>button:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-button.ghost>a:disabled,.phx-button.ghost>button:disabled{color:var(--phx-cmp-button-ghost-disabled-text);cursor:default}.phx-button.ghost>a:disabled .phx-button__icon,.phx-button.ghost>button:disabled .phx-button__icon{color:var(--phx-cmp-button-ghost-disabled-text)}.phx-button.ghost>a .phx-button-text,.phx-button.ghost>a:disabled:active .phx-button-text,.phx-button.ghost>a:disabled:hover .phx-button-text,.phx-button.ghost>button .phx-button-text,.phx-button.ghost>button:disabled:active .phx-button-text,.phx-button.ghost>button:disabled:hover .phx-button-text{-webkit-text-decoration:none;text-decoration:none}.phx-button.ghost>a:active .phx-button-text,.phx-button.ghost>a:hover .phx-button-text,.phx-button.ghost>button:active .phx-button-text,.phx-button.ghost>button:hover .phx-button-text{-webkit-text-decoration:underline;text-decoration:underline}@media(max-width:575px){.phx-button.filled.block--mobile>a,.phx-button.filled.block--mobile>button,.phx-button.ghost.block--mobile>a,.phx-button.ghost.block--mobile>button,.phx-button.outline.block--mobile>a,.phx-button.outline.block--mobile>button{justify-content:center;width:100%}}@media(min-width:576px)and (max-width:991px){.phx-button.filled.block--tablet>a,.phx-button.filled.block--tablet>button,.phx-button.ghost.block--tablet>a,.phx-button.ghost.block--tablet>button,.phx-button.outline.block--tablet>a,.phx-button.outline.block--tablet>button{justify-content:center;width:100%}}@media(min-width:992px){.phx-button.filled.block--desktop>a,.phx-button.filled.block--desktop>button,.phx-button.ghost.block--desktop>a,.phx-button.ghost.block--desktop>button,.phx-button.outline.block--desktop>a,.phx-button.outline.block--desktop>button{justify-content:center;width:100%}}.phx-button.inline>a,.phx-button.inline>button{background:none;color:var(--phx-cmp-button-inline-text);padding:0}.phx-button.inline>a .phx-button__icon,.phx-button.inline>button .phx-button__icon{color:var(--phx-cmp-button-inline-text)}.phx-button.inline>a:active,.phx-button.inline>a:focus,.phx-button.inline>a:hover,.phx-button.inline>button:active,.phx-button.inline>button:focus,.phx-button.inline>button:hover{cursor:pointer}.phx-button.inline>a:hover,.phx-button.inline>button:hover{color:color-mix(in srgb,var(--phx-sem-ui-hover-overlay),var(--phx-cmp-button-inline-text))}.phx-button.inline>a:active,.phx-button.inline>button:active{color:color-mix(in srgb,var(--phx-sem-ui-active-overlay),var(--phx-cmp-button-inline-text))}.phx-button.inline>a:focus-visible,.phx-button.inline>button:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-button.inline>a:disabled,.phx-button.inline>button:disabled{color:var(--phx-cmp-button-inline-disabled-text);cursor:default}.phx-button.inline>a:disabled .phx-button__icon,.phx-button.inline>button:disabled .phx-button__icon{color:var(--phx-cmp-button-inline-disabled-text)}.phx-button.inline>a .phx-button-text,.phx-button.inline>button .phx-button-text{-webkit-text-decoration:underline;text-decoration:underline}.phx-button.inline>a:active .phx-button-text,.phx-button.inline>a:disabled .phx-button-text,.phx-button.inline>a:hover .phx-button-text,.phx-button.inline>button:active .phx-button-text,.phx-button.inline>button:disabled .phx-button-text,.phx-button.inline>button:hover .phx-button-text{-webkit-text-decoration:none;text-decoration:none}.phx-button .phx-button__icon{font-size:16px;font-variation-settings:"FILL" 0;line-height:16px}.phx-button.icon>a,.phx-button.icon>button{background-color:var(--phx-cmp-button-icon-background-color);border:var(--phx-cmp-button-icon-border-width) solid var(--phx-cmp-button-icon-border-color);border-radius:var(--phx-cmp-button-icon-border-radius);color:var(--phx-cmp-button-icon-icon)}.phx-button.icon>a:hover,.phx-button.icon>button:hover{background-color:color-mix(in srgb,var(--phx-sem-ui-hover-overlay),var(--phx-cmp-button-icon-background-color));cursor:pointer}.phx-button.icon>a:active,.phx-button.icon>button:active{background-color:color-mix(in srgb,var(--phx-sem-ui-active-overlay),var(--phx-cmp-button-icon-background-color));cursor:pointer}.phx-button.icon>a:focus-visible,.phx-button.icon>button:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-button.icon>a:disabled,.phx-button.icon>button:disabled{background-color:var(--phx-cmp-button-icon-disabled-background);border-color:var(--phx-cmp-button-icon-disabled-background);color:var(--phx-cmp-button-icon-disabled-icon);cursor:default}.phx-button.icon>a .phx-button__icon,.phx-button.icon>button .phx-button__icon{font-size:16px;line-height:16px}.phx-button.sm>a,.phx-button.sm>button{padding:8px 16px}.phx-button.md>a,.phx-button.md>button{padding:12px 24px}.phx-button.lg>a,.phx-button.lg>button{padding:16px 32px}.phx-button.icon.sm>a,.phx-button.icon.sm>button{padding:8px}.phx-button.icon.md>a,.phx-button.icon.md>button{padding:12px}.phx-button.icon.lg>a,.phx-button.icon.lg>button{padding:16px}.phx-button.disabled.filled>a{background-color:var(--phx-cmp-button-filled-disabled-background);cursor:default;pointer-events:none}.phx-button.disabled.filled>a,.phx-button.disabled.filled>a .phx-button__icon{color:var(--phx-cmp-button-filled-disabled-text)}.phx-button.disabled.outline>a{background:hsla(0,0%,100%,0);border-color:var(--phx-cmp-button-outline-disabled-border);cursor:default;pointer-events:none}.phx-button.disabled.outline>a,.phx-button.disabled.outline>a .phx-button__icon{color:var(--phx-cmp-button-outline-disabled-text)}.phx-button.disabled.ghost>a{background:transparent;cursor:default;pointer-events:none}.phx-button.disabled.ghost>a,.phx-button.disabled.ghost>a .phx-button__icon{color:var(--phx-cmp-button-ghost-disabled-text)}.phx-button.disabled.inline>a{background:transparent;cursor:default;pointer-events:none}.phx-button.disabled.inline>a,.phx-button.disabled.inline>a .phx-button__icon{color:var(--phx-cmp-button-inline-disabled-text)}.phx-button.disabled.icon>a{background-color:var(--phx-cmp-button-icon-disabled-background);border-color:var(--phx-cmp-button-icon-disabled-background);color:var(--phx-cmp-button-icon-disabled-icon);cursor:default;pointer-events:none}.phx-pagination{align-items:center;display:flex;flex-direction:column;gap:8px;width:-moz-fit-content;width:fit-content}.phx-pagination__controls{flex-wrap:nowrap}.phx-pagination__controls,.phx-pagination__page-button,.phx-pagination__page-buttons{align-items:center;display:flex}.phx-pagination__page-button{background-color:var(--phx-cmp-pagination-button-default-background);border-radius:var(--phx-cmp-pagination-button-border-radius);color:var(--phx-cmp-pagination-button-default-text);cursor:pointer;font-size:var(--phx-prm-typography-font-size-label-md);font-weight:400;justify-content:center;line-height:var(--phx-prm-typography-line-height-label-md);padding:var(--phx-cmp-pagination-button-vertical-padding) var(--phx-cmp-pagination-button-horizontal-padding)}.phx-pagination__page-button:hover{background-color:color-mix(in srgb,var(--phx-sem-ui-hover-overlay),var(--phx-cmp-pagination-button-default-background))}.phx-pagination__page-button:active{background-color:color-mix(in srgb,var(--phx-sem-ui-active-overlay),var(--phx-cmp-pagination-button-default-background))}.phx-pagination__page-button:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-pagination__page-button--selected,.phx-pagination__page-button--selected:active,.phx-pagination__page-button--selected:hover{background-color:var(--phx-cmp-pagination-button-selected-background);color:var(--phx-cmp-pagination-button-selected-text);cursor:default;pointer-events:none}.phx-pagination__page-button--disabled,.phx-pagination__page-button:disabled{background-color:var(--phx-cmp-pagination-button-disabled-background);color:var(--phx-cmp-pagination-button-disabled-text);cursor:not-allowed;pointer-events:none}.phx-pagination__page-info{color:var(--phx-sem-text-muted);font-size:var(--phx-prm-typography-font-size-body-xs);font-weight:400;line-height:var(--phx-prm-typography-line-height-body-xs);text-align:center}
.phx-dropdown{display:flex;flex-direction:column}.phx-dropdown .phx-dropdown-label-row{align-items:center;display:flex;gap:4px}.phx-dropdown .phx-dropdown-label{color:var(--phx-sem-text-body);font-size:var(--phx-prm-typography-font-size-label-md);font-weight:400;line-height:var(--phx-prm-typography-line-height-label-md)}.phx-dropdown .phx-dropdown-label.disabled{color:var(--phx-sem-ui-disabled-text)}.phx-dropdown .phx-dropdown-help-text{color:var(--phx-sem-text-muted);font-size:var(--phx-prm-typography-font-size-label-md);font-weight:400;line-height:var(--phx-prm-typography-line-height-label-md);margin-top:8px}.phx-dropdown .phx-dropdown-select-container{align-self:stretch;display:flex;margin-top:8px;position:relative}.phx-dropdown .phx-dropdown-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--phx-sem-ui-form-elements-background-color);border:1px solid var(--phx-sem-ui-form-elements-border-color-default);border-radius:var(--phx-sem-ui-form-elements-input-border-radius);color:var(--phx-sem-text-muted);font-size:var(--phx-prm-typography-font-size-label-md);font-weight:400;line-height:var(--phx-prm-typography-line-height-label-md);padding:16px 48px 16px 16px;text-overflow:ellipsis;width:100%}.phx-dropdown .phx-dropdown-select:active{border-color:var(--phx-sem-ui-form-elements-border-color-active)}.phx-dropdown .phx-dropdown-select:has(option:checked:not([value=""])){color:var(--phx-sem-text-body)}.phx-dropdown .phx-dropdown-select:focus{border-color:var(--phx-sem-ui-form-elements-border-color-active)}.phx-dropdown .phx-dropdown-select:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-dropdown .phx-dropdown-select:disabled{background-color:var(--phx-sem-ui-disabled-background);color:var(--phx-sem-ui-disabled-text);cursor:not-allowed}.phx-dropdown .phx-dropdown-select:disabled:active{border:1px solid var(--phx-sem-ui-form-elements-border-color-default)}.phx-dropdown .phx-dropdown-select:disabled+.phx-dropdown-icon{color:var(--phx-sem-text-muted)}.phx-dropdown .phx-dropdown-icon{color:var(--phx-sem-text-body);pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.phx-dropdown.phx-dropdown-error .phx-dropdown-select{border-color:var(--phx-sem-ui-error)}.phx-dropdown.phx-dropdown-error .phx-dropdown-error-text{align-items:center;color:var(--phx-sem-ui-error);-moz-column-gap:8px;column-gap:8px;display:flex;font-size:var(--phx-prm-typography-font-size-label-md);font-weight:400;line-height:var(--phx-prm-typography-line-height-label-md);margin-top:8px}.phx-efaggregator--hidden,.phx-efaggregator--paginated-hidden{display:none!important}
.phx-social-share{display:inline-flex;gap:4px}.phx-social-share--vertical .phx-social-share{align-items:flex-start;flex-direction:column}.phx-social-share--horizontal .phx-social-share{align-items:center;flex-direction:row}.phx-social-share__label{font-size:var(--phx-prm-typography-font-size-body-sm);font-weight:400;line-height:var(--phx-prm-typography-line-height-body-sm)}.phx-social-share__item{align-items:center;background-color:var(--phx-cmp-social-share-background-color);border:var(--phx-cmp-social-share-border-width) solid var(--phx-cmp-social-share-border-color);border-radius:var(--phx-cmp-social-share-border-radius);display:inline-flex;justify-content:center;padding:8px}.phx-social-share__item:hover{background-color:color-mix(in srgb,var(--phx-sem-ui-hover-overlay),var(--phx-cmp-social-share-background-color))}.phx-social-share__item:active{background-color:color-mix(in srgb,var(--phx-sem-ui-active-overlay),var(--phx-cmp-social-share-background-color))}.phx-social-share__item:focus-visible{outline:var(--phx-sem-ui-focus-ring-border-width) solid var(--phx-sem-ui-focus-ring-border);outline-offset:2px}.phx-social-share__item svg{fill:var(--phx-cmp-social-share-icon-color)}.phx-social-share__item svg.hidden{display:none}