.bp-logo,.bp-icon{height:auto;display:block}html[data-theme=dark] .bp-logo,html[data-theme=dark] .bp-icon{filter:invert()}.step-nav__home:has(.bp-site-name){width:auto}.step-nav__home:has(.bp-site-name)>span{max-width:16rem}.bp-site-name{white-space:nowrap;font-weight:600}.bp-thumb{object-fit:cover;border-radius:var(--style-radius-s,3px);background:var(--theme-elevation-50);width:4rem;height:4rem;display:block}.bp-thumb--logo{object-fit:contain;padding:.35rem}.bp-thumb--empty{color:var(--theme-elevation-500);text-align:center;place-items:center;font-size:.65rem;display:grid}.bp-muted{color:var(--theme-elevation-500)}.bp-preview{margin-bottom:var(--base)}.bp-preview__label{margin:0 0 calc(var(--base)/2);color:var(--theme-elevation-500);font-size:.75rem}.bp-preview__image{aspect-ratio:1.25;background:var(--theme-elevation-50);position:relative;overflow:hidden}.bp-preview__image img{object-fit:cover;width:100%;height:100%;display:block}.bp-preview__image:after{content:"";background:linear-gradient(#0000 0%,#00000029 25%,#00000085 55%,#000000c7 100%);position:absolute;inset:0}.bp-preview__empty{color:var(--theme-elevation-500);place-items:center;display:grid;position:absolute;inset:0}.bp-preview__overlay{z-index:1;color:#fff;letter-spacing:-.05em;font-size:1.6rem;font-weight:300;position:absolute;inset:auto .8rem .7rem}.bp-preview__name{margin-top:.75rem;font-size:1.05rem;font-weight:400;display:block}.bp-preview__text{color:var(--theme-elevation-600);margin:.3rem 0 0;font-size:.8rem;line-height:1.5}.bp-title-cell{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--theme-elevation-250);text-decoration-color:var(--theme-elevation-250);text-underline-offset:3px;font-weight:500}.bp-title-cell:hover{text-decoration-color:currentColor}.upload--has-one .upload-relationship-details:has(.thumbnail img){align-items:flex-end}.upload--has-one .upload-relationship-details:has(.thumbnail img) .upload-relationship-details__imageAndDetails{flex:none}.upload--has-one .upload-relationship-details:has(.thumbnail img) .thumbnail{aspect-ratio:1.25;width:14rem;height:auto}.upload--has-one .upload-relationship-details:has(.thumbnail img) .thumbnail img{object-fit:cover;width:100%;height:100%}.upload--has-one .upload-relationship-details:has(.thumbnail img) .upload-relationship-details__details{display:none}.upload--has-one .upload-relationship-details:has(.thumbnail img) .upload-relationship-details__actions{gap:calc(var(--base)/2)}.upload--has-one .upload-relationship-details:has(.thumbnail img) .upload-relationship-details__edit .btn__content:after{margin-left:.3rem;font-size:.8rem}.upload--has-one .upload-relationship-details:has(.thumbnail img) .upload-relationship-details__remove .btn__content:after{margin-left:.3rem;font-size:.8rem}.upload--has-one .upload-relationship-details:has(.thumbnail img) .upload-relationship-details__edit .btn__content:after{content:"Edit photo"}.upload--has-one .upload-relationship-details:has(.thumbnail img) .upload-relationship-details__remove .btn__content:after{content:"Remove"}.bp-view-website{margin-bottom:var(--base)}.bp-view-website__button{width:100%;padding:calc(var(--base)*.5) calc(var(--base)*.75);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s,3px);background:var(--theme-elevation-0);color:var(--theme-text);font:inherit;text-align:left;cursor:pointer}.bp-view-website__button:hover,.bp-view-website__button:focus-visible{color:#03abec;border-color:#03abec}.bp-view-website__error{margin:calc(var(--base)*.25) 0 0;color:var(--theme-error-500);font-size:.75rem}.bp-view-website__fallback{margin-top:calc(var(--base)*.25);font-size:.75rem;display:block}.bp-jump{outline-offset:8px;outline:2px solid #03abec;scroll-margin-top:140px;transition:outline-color .6s}
