@font-face{font-family:hostGroteskLight;src:local(hostGroteskLight),url(../media/HostGrotesk-Light.a0176cb2.ttf)format("truetype");font-display:swap}@font-face{font-family:hostGroteskLightItalic;src:local(hostGroteskLightItalic),url(../media/HostGrotesk-LightItalic.f8410f6a.ttf)format("truetype");font-display:swap}@font-face{font-family:hostGroteskRegular;src:local(hostGroteskRegular),url(../media/HostGrotesk-Regular.a6038aaf.ttf)format("truetype");font-display:swap}@font-face{font-family:hostGroteskMedium;src:local(hostGroteskMedium),url(../media/HostGrotesk-Medium.27dc9817.ttf)format("truetype");font-display:swap}@font-face{font-family:hostGroteskMediumItalic;src:local(hostGroteskMediumItalic),url(../media/HostGrotesk-MediumItalic.918ee2e6.ttf)format("truetype");font-display:swap}@font-face{font-family:hostGroteskSemiBold;src:local(hostGroteskSemiBold),url(../media/HostGrotesk-SemiBold.7433e45e.ttf)format("truetype");font-display:swap}@font-face{font-family:hostGroteskSemiBoldItalic;src:local(hostGroteskSemiBoldItalic),url(../media/HostGrotesk-SemiBoldItalic.957ea100.ttf)format("truetype");font-display:swap}@font-face{font-family:hostGroteskBold;src:local(hostGroteskBold),url(../media/HostGrotesk-Bold.96c52fca.ttf)format("truetype");font-display:swap}@font-face{font-family:hostGroteskBoldItalic;src:local(hostGroteskBoldItalic),url(../media/HostGrotesk-BoldItalic.ee03f10a.ttf)format("truetype");font-display:swap}@font-face{font-family:hostGroteskExtraBold;src:local(hostGroteskExtraBold),url(../media/HostGrotesk-ExtraBold.1b959624.ttf)format("truetype");font-display:swap}@font-face{font-family:hostGroteskExtraBoldItalic;src:local(hostGroteskExtraBoldItalic),url(../media/HostGrotesk-ExtraBoldItalic.a00f0d34.ttf)format("truetype");font-display:swap}@font-face{font-family:hostGroteskItalic;src:local(hostGroteskItalic),url(../media/HostGrotesk-Italic.e9eb7686.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansThin;src:local(publicSansThin),url(../media/PublicSans-Thin.7e07636f.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansThinItalic;src:local(publicSansThinItalic),url(../media/PublicSans-ThinItalic.1d4460e8.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansExtraLight;src:local(publicSansExtraLight),url(../media/PublicSans-ExtraLight.6068ba98.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansExtraLightItalic;src:local(publicSansExtraLightItalic),url(../media/PublicSans-ExtraLightItalic.5ea93348.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansLight;src:local(publicSansLight),url(../media/PublicSans-Light.42968d13.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansLightItalic;src:local(publicSansLightItalic),url(../media/PublicSans-LightItalic.0d774618.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansRegular;src:local(publicSansRegular),url(../media/PublicSans-Regular.1af78dd7.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansItalic;src:local(publicSansItalic),url(../media/PublicSans-Italic.0609886a.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansMedium;src:local(publicSansMedium),url(../media/PublicSans-Medium.63c3a844.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansMediumItalic;src:local(publicSansMediumItalic),url(../media/PublicSans-MediumItalic.d6385809.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansSemiBold;src:local(publicSansSemiBold),url(../media/PublicSans-SemiBold.1873018b.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansSemiBoldItalic;src:local(publicSansSemiBoldItalic),url(../media/PublicSans-SemiBoldItalic.17ca452a.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansBold;src:local(publicSansBold),url(../media/PublicSans-Bold.d4f0c2e2.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansBoldItalic;src:local(publicSansBoldItalic),url(../media/PublicSans-BoldItalic.d20d0ef2.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansExtraBold;src:local(publicSansExtraBold),url(../media/PublicSans-ExtraBold.de74efcb.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansExtraBoldItalic;src:local(publicSansExtraBoldItalic),url(../media/PublicSans-ExtraBoldItalic.0e2ce072.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansBlack;src:local(publicSansBlack),url(../media/PublicSans-Black.a50c6673.ttf)format("truetype");font-display:swap}@font-face{font-family:publicSansBlackItalic;src:local(publicSansBlackItalic),url(../media/PublicSans-BlackItalic.495d048f.ttf)format("truetype");font-display:swap}.profile-page-container{justify-content:center;width:100%;margin:0 auto;padding:80px 48px;display:flex}@media (max-width:425px){.profile-page-container{padding:80px 0!important}}@media (max-width:768px){.profile-page-container{padding:80px 0}}.profile-page-container .divider{margin:40px 0;width:100%!important}.profile-page-container .profile-page-wrapper{background-color:#fff;border-radius:16px;width:100%}.profile-page-container .profile-page-wrapper .profile-card{flex-direction:column;padding:120px 40px 40px;display:flex}@media (max-width:425px){.profile-page-container .profile-page-wrapper .profile-card{padding-bottom:40px;padding-left:16px;padding-right:16px;padding-top:120px!important}}@media (max-width:768px){.profile-page-container .profile-page-wrapper .profile-card{border-radius:18px;padding:120px 16px 40px!important}}.profile-page-container .profile-page-wrapper .profile-card__header{flex-direction:column;align-items:center;display:flex;position:relative}.profile-page-container .profile-page-wrapper .profile-card__avatar{justify-content:center;display:flex;position:absolute;top:-160px;left:50%;transform:translate(-50%)}.profile-page-container .profile-page-wrapper .profile-card__avatar .ds-avatar{border:6px solid var(--card-bg);box-shadow:0 12px 32px #1a11242e}.profile-page-container .profile-page-wrapper .profile-card__identity{text-align:center;flex-direction:column;align-items:center;margin-top:8px;display:flex;position:absolute;top:-79px}.profile-page-container .profile-page-wrapper .profile-card__identity-email{font-family:publicSansSemiBold;font-size:14px;font-weight:600;line-height:24px}.profile-page-container .profile-page-wrapper .profile-card__identity-joined{color:#646464;font-family:publicSansRegular;font-size:12px}.profile-page-container .profile-page-wrapper .profile-card__identity-joined-date{font-family:publicSansRegular;font-size:12px}.profile-page-container .profile-page-wrapper .profile-card__identity-dateWrapper{gap:4px;display:flex}.profile-page-container .profile-page-wrapper .profile-card__actions{justify-content:center;display:flex;position:absolute;top:-80px;right:0}.profile-page-container .profile-page-wrapper .profile-card__actions .ds-button{min-width:9rem}.profile-page-container .profile-page-wrapper .profile-card__tabs{padding-bottom:40px}.profile-page-container .profile-page-wrapper .profile-card__tabs .tabBar{width:100%}.profile-page-container .profile-page-wrapper .profile-card__tabs .ds-tabbar{justify-content:center;gap:2.5rem}@media (max-width:768px){.profile-page-container .profile-page-wrapper .profile-card__tabs .ds-tabbar{flex-wrap:wrap;gap:1rem}}.profile-page-container .profile-page-wrapper .profile-card__tabs .ds-tabbar__tab{color:var(--text-muted);font-weight:600;transition:color .2s}.profile-page-container .profile-page-wrapper .profile-card__tabs .ds-tabbar__tab.ds-tabbar__tab--active{color:var(--accent)}.profile-page-container .profile-page-wrapper .profile-card__tabs .ds-tabbar__indicator{background:var(--accent);height:2px}.profile-page-container .profile-page-wrapper .profile-card__content{flex-direction:column;gap:2.75rem;display:flex}.profile-page-container .profile-page-wrapper .profile-card__content .profile-form{flex-direction:column;gap:48px;display:flex}.profile-page-container .profile-page-wrapper .profile-card__content .profile-form__section{flex-direction:column;gap:24px;display:flex}.profile-page-container .profile-page-wrapper .profile-card__content .profile-form__section-header{flex-direction:column;gap:8px;display:flex}.profile-page-container .profile-page-wrapper .profile-card__content .profile-form__section-header .ds-heading h2{color:var(--text-primary);font-weight:600}.profile-page-container .profile-page-wrapper .profile-card__content .profile-form__grid{grid-template-columns:repeat(2,360px);justify-content:flex-start;gap:24px 16px;display:grid}@media (max-width:920px){.profile-page-container .profile-page-wrapper .profile-card__content .profile-form__grid{grid-template-columns:minmax(0,1fr)}}.profile-page-container .profile-page-wrapper .profile-card__content .profile-form__field{width:100%}.profile-page-container .profile-page-wrapper .profile-card__content .profile-form__field--full{grid-column:1/-1;width:100%}@media (max-width:920px){.profile-page-container .profile-page-wrapper .profile-card__content .profile-form__field--full{grid-column:auto}}.profile-page-container .profile-page-wrapper .profile-card__content .profile-form__actions{border-top:1px solid var(--divider);justify-content:flex-start;padding-top:40px;display:flex}.profile-page-container .profile-page-wrapper .profile-card__content .profile-form__actions .ds-button{min-width:160px;font-weight:600}.profile-page-container .profile-page-wrapper .profile-card__content .profile-settings{flex-direction:column;gap:20px;display:flex}.profile-page-container .profile-page-wrapper .profile-card__content .profile-settings__item{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:flex-start;display:flex}@media (max-width:640px){.profile-page-container .profile-page-wrapper .profile-card__content .profile-settings__item{align-items:stretch}}.profile-page-container .profile-page-wrapper .profile-card__content .profile-settings__item .profile-settings__text{max-width:560px}.profile-page-container .profile-page-wrapper .profile-card__content .profile-settings__item .profile-settings__text h4{color:var(--text-primary);margin:0 0 .45rem;font-size:1.05rem;font-weight:600}.profile-page-container .profile-page-wrapper .profile-card__content .profile-settings__item .profile-settings__text p{color:var(--text-muted);margin:0;line-height:1.55}.profile-page-container .profile-page-wrapper .profile-card__content .profile-password{flex-direction:column;gap:24px;display:flex}.profile-page-container .profile-page-wrapper .profile-card__content .profile-password__saveButton{width:190px}.profile-page-container .profile-page-wrapper .profile-card__content .profile-password .ds-heading h3{font-weight:600}.profile-page-container .profile-page-wrapper .profile-card__content .profile-password__fields{gap:16px;display:flex}.profile-page-container .profile-page-wrapper .profile-card__content .profile-password__fields .profile-password__field{max-width:360px}.profile-page-container .profile-page-wrapper .profile-card__content .profile-password__fields .profile-password__field--password .ds-textfield input{-webkit-text-security:disc;text-security:disc}@media (max-width:760px){.profile-page-container .profile-page-wrapper .profile-card__content .profile-password__fields{flex-wrap:wrap}}.profile-page-container .profile-page-wrapper .profile-card__content .profile-password__fields .ds-textfield{background:#8a1f6308;border-radius:14px}.profile-page-container .profile-page-wrapper .profile-card__content .profile-password__fields .ds-textfield label{color:var(--text-primary);font-weight:600}.profile-page-container .profile-page-wrapper .profile-card__content .profile-password__fields .ds-textfield input{font-size:.95rem}.profile-page-container .profile-page-wrapper .profile-card__content .profile-password__fields .ds-textfield .ds-textfield__helper-text{color:var(--text-muted)}.profile-page-container .profile-page-wrapper .profile-card__content .profile-account{justify-content:space-between;align-items:center;display:flex}.profile-page-container .profile-page-wrapper .profile-card__content .profile-listings-placeholder{text-align:left;border-radius:18px;flex-wrap:wrap;align-items:center;gap:24px;padding:0;display:flex;flex-direction:row!important}.profile-page-container .profile-page-wrapper .profile-card__content .profile-listings-placeholder__header{margin-top:8px;margin-bottom:16px}
