html{font-size:100%}body{background-color:#fff;color:#080808;font-size:13px;margin:0}body *{box-sizing:border-box;font-family:Open Sans,sans-serif}.sfsyncFrontend{margin:0 auto;max-width:935px;overflow-x:hidden}.sfsyncFrontend,.sfsyncFrontend-header{align-items:center;display:flex;flex-direction:column}.sfsyncFrontend-header{margin:1.5rem 0;padding:0 .75rem;width:100%}.sfsyncFrontend-postsGrid{display:flex;flex-wrap:wrap;margin:0;overflow-x:hidden;transform:translateX(1px);width:100%}.sfsyncFrontend-postsGrid .sfsyncFrontend-gridItem{margin-inline-end:2px;margin-bottom:3px;max-width:calc(33.33% - 2px);width:309px}
.button-root{all:unset;align-items:center;background-color:#8134af;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:.8125rem;font-weight:500;gap:6px;height:34px;justify-content:center;min-width:66px;padding:0 .75rem;transition:background .3s;width:-moz-max-content;width:max-content}.button-root:hover{background-color:#612783}.button-root:disabled{background-color:#ededed;color:#878787;cursor:not-allowed}.button-root svg{height:16px;width:16px;fill:currentColor}.button-root.rounded-button{border-radius:50px}.button-root.large-button{height:40px;padding-inline:.9rem}.button-root.circular-button{aspect-ratio:1;border-radius:50%;min-width:unset;padding:0}.button-root.collapse{height:unset;min-width:unset;padding:.25rem;width:unset}.button-root.destructive-button{background-color:#ff0606;color:#fff}.button-root.destructive-button:hover{background-color:#bf0505}.button-root.destructive-button:disabled{background-color:#ff9292;color:#fff}.button-root.secondary-button{background-color:transparent;border:1px solid #dadce0;color:#8134af}.button-root.secondary-button.destructive-button{border-color:rgba(255,6,6,.2);color:#ff0606}.button-root.secondary-button:hover{background-color:rgba(129,52,175,.04);color:#612783}.button-root.secondary-button:hover.destructive-button{background-color:rgba(255,6,6,.04);color:#bf0505}.button-root.secondary-button:disabled{background-color:transparent;border-color:#e7e7e7;color:#878787}.button-root.secondary-button:disabled.destructive-button{background-color:transparent;border-color:rgba(255,6,6,.2);color:#ff9292}.button-root.tertiary-button{background-color:transparent;color:#8134af}.button-root.tertiary-button.destructive-button{color:#ff0606}.button-root.tertiary-button:hover{background-color:rgba(129,52,175,.04);color:#612783}.button-root.tertiary-button:hover.destructive-button{background-color:rgba(255,6,6,.04);color:#bf0505}.button-root.tertiary-button:disabled,.button-root.tertiary-button:disabled.destructive-button{background-color:transparent;color:#878787}.button-root.ghost-button{background-color:rgba(129,52,175,.04);color:#8134af}.button-root.ghost-button.destructive-button{background-color:rgba(255,6,6,.04);color:#ff0606}.button-root.ghost-button:hover{background-color:rgba(129,52,175,.06);color:#612783}.button-root.ghost-button:hover.destructive-button{background-color:rgba(255,6,6,.06)}.button-root.ghost-button:disabled{background-color:hsla(0,0%,39%,.04);color:#878787}
.contentCard-outerWrapper{border-radius:0;cursor:pointer;position:relative}.contentCard-outerWrapper .contentCard-outerWrapper--overlay{align-items:center;background-color:rgba(80,80,80,.8);bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:999}.contentCard-outerWrapper .contentCard-InfoBadge{position:absolute;right:8px;top:8px;z-index:9999}.contentCard-outerWrapper .contentCard-InfoBadge svg{height:auto;width:20px}.contentCard-innerWrapper{aspect-ratio:3/4;border-radius:0;display:flex;flex-direction:column;overflow:hidden;position:relative}.contentCard-innerWrapper .contentCard-imageContainer{background:linear-gradient(180deg,transparent 0,transparent 8.1%,rgba(0,0,0,.001) 15.5%,rgba(0,0,0,.003) 22.5%,rgba(0,0,0,.005) 29%,rgba(0,0,0,.008) 35.3%,rgba(0,0,0,.011) 41.2%,rgba(0,0,0,.014) 47.1%,rgba(0,0,0,.016) 52.9%,rgba(0,0,0,.019) 58.8%,rgba(0,0,0,.022) 64.7%,rgba(0,0,0,.025) 71%,rgba(0,0,0,.027) 77.5%,rgba(0,0,0,.029) 84.5%,rgba(0,0,0,.03) 91.9%,rgba(0,0,0,.03));height:100%;position:relative}.contentCard-innerWrapper .contentCard-imageContainer .contentCard-imageOverlay{background:rgba(0,0,0,.3);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.contentCard-innerWrapper .contentCard-imageContainer .contentCard-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contentCard-innerWrapper .contentCard-content{background-color:hsla(0,0%,100%,.902);border-radius:6px;bottom:0;display:flex;flex-direction:column;gap:10px;justify-content:center;left:0;margin:6px;padding:14px;position:absolute;right:0;transform:translateY(calc(100% + 6px));transition:transform .3s cubic-bezier(.3,.85,.4,.95);z-index:999}.contentCard-innerWrapper .contentCard-content.contentCard-content--expanded{transform:translateY(0)}.contentCard-innerWrapper .contentCard-content h3,.contentCard-innerWrapper .contentCard-content p{margin:0}.contentCard-innerWrapper .contentCard-content .contentCard-title{color:#8134af;font-size:.8rem;font-weight:500}.contentCard-innerWrapper .contentCard-content .contentCard-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:inherit;font-size:.8rem;overflow:hidden}.contentCard-innerWrapper .contentCard-content .contentCard-meta{color:#5b5b5b;font-size:.775rem}.contentCard-innerWrapper .contentCard-buttons{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:6px}.contentCard-innerWrapper .contentCard-buttons .button-root svg{height:12px;width:12px}
.tag-wrapper{align-items:center;border-radius:100px;display:flex;justify-content:center}.tag-wrapper .tag-text{color:inherit;font-size:.6rem;font-weight:700;margin:0}.tag-wrapper .tag-icon{align-items:center;color:inherit;display:flex;height:100%;justify-content:center;width:100%}.tag-wrapper .tag-icon svg{fill:currentColor}
#sfsync-settings-page .tooltip-container{position:relative}#sfsync-settings-page .tooltip-container .tooltip{background-color:#f3f3f3;border-radius:6px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);color:#5b5b5b;font-size:12px;left:50%;opacity:0;padding:5px 8px;position:absolute;text-align:center;top:100%;transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:normal;width:-moz-max-content;width:max-content;z-index:9999}html[dir=rtl] #sfsync-settings-page .tooltip-container .tooltip{left:unset;right:50%}#sfsync-settings-page .tooltip-container span{display:inline-block}#sfsync-settings-page .tooltip-container:hover .tooltip{opacity:1;visibility:visible}
.infinite-loader{align-items:center;display:flex;justify-content:center;padding:1rem 0;width:100%}
.avatar-root{align-items:center;border-radius:50%;display:flex;flex-shrink:0;justify-content:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.avatar-root.avatar-sm{height:70px;width:70px}.avatar-root.avatar-md{height:87px;width:87px}.avatar-root.avatar-lg{height:108px;width:108px}.avatar-root img{height:100%;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.avatar-root svg{height:100%;width:100%;fill:#878787}
html[dir=rtl] .inputField-inputWrapper.inputField-hasConcatString{display:flex;flex-direction:row-reverse}html[dir=rtl] .inputField-inputWrapper input{direction:ltr}.inputField-root{align-items:flex-start;display:flex;flex-direction:column;font-size:.875rem;gap:6px;position:relative}.inputField-root .inputField-labelWrapper{align-items:center;display:flex;gap:8px}.inputField-root .inputField-labelWrapper svg{height:16px;width:16px}.inputField-root .inputField-inputWrapper{align-items:center;display:flex;max-width:540px;position:relative;width:100%}.inputField-root .inputField-inputWrapper input{background:#fefefe;border:1px solid #ddd;border-radius:6px;flex-grow:1;font-size:inherit;height:42px;margin:0;max-width:540px;min-height:unset;padding-inline:10px}.inputField-root .inputField-inputWrapper input:hover{border-color:#8134af}.inputField-root .inputField-inputWrapper input:focus{border-color:#8134af;box-shadow:0 0 0 1px #b080cd}.inputField-root .inputField-inputWrapper input::-moz-placeholder{color:#868686;font-size:.8rem}.inputField-root .inputField-inputWrapper input::placeholder{color:#868686;font-size:.8rem}.inputField-root .inputField-inputWrapper input.inputField-isPassword{padding-inline-end:44px}.inputField-root .inputField-inputWrapper input.inputField-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.inputField-root .inputField-inputWrapper.inputField-hasError input{background:#fff8f8;border:1px solid #ff9292}.inputField-root .inputField-inputWrapper.inputField-hasError input:hover{border-color:#ff9292}.inputField-root .inputField-inputWrapper.inputField-hasError input:focus{box-shadow:0 0 0 1px #ff9292}.inputField-root .inputField-inputWrapper.inputField-hasConcatString{background:#fefefe;border:1px solid #ddd;border-radius:6px;overflow:hidden}.inputField-root .inputField-inputWrapper.inputField-hasConcatString .inputField-concatString{background-color:#f9f9f9;border-bottom-left-radius:6px;border-right:1px solid #ddd;border-top-left-radius:6px;color:#5b5b5b;direction:ltr;display:flex;flex-direction:column;font-weight:500;height:42px;justify-content:center;padding-inline:10px;white-space:nowrap}.inputField-root .inputField-inputWrapper.inputField-hasConcatString:hover{border-color:#8134af}.inputField-root .inputField-inputWrapper.inputField-hasConcatString:focus-within{border-color:#8134af;box-shadow:0 0 0 1px #b080cd}.inputField-root .inputField-inputWrapper.inputField-hasConcatString.inputField-hasError{background:#fff8f8;border:1px solid #ff9292}.inputField-root .inputField-inputWrapper.inputField-hasConcatString.inputField-hasError:hover{border-color:#ff9292}.inputField-root .inputField-inputWrapper.inputField-hasConcatString.inputField-hasError:focus{box-shadow:0 0 0 1px #ff9292}.inputField-root .inputField-inputWrapper.inputField-hasConcatString.inputField-hasError:focus-within{border-color:#ff0606;box-shadow:0 0 0 1px #ff9292}.inputField-root .inputField-inputWrapper.inputField-hasConcatString input{border:none}.inputField-root .inputField-inputWrapper.inputField-hasConcatString input:focus{box-shadow:none}.inputField-root .inputField-inputWrapper button{all:unset;align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:10px}html[dir=rtl] .inputField-root .inputField-inputWrapper button{left:10px;right:unset}.inputField-root .inputField-inputWrapper button svg{fill:currentColor}.inputField-root.inputField-rowLayout{align-items:center;flex:1;flex-direction:row;gap:12px;justify-content:space-between;max-width:540px}.inputField-root.inputField-rowLayout label{width:140px}.inputField-root.inputField-rowLayout .inputField-inputWrapper{align-items:center;display:flex;flex:1;width:unset}.inputField-root .inputField-errorMessage{align-items:center;bottom:0;color:#ff0606;display:flex;font-size:.775rem;gap:6px;position:absolute;transform:translateY(110%)}.inputField-root .inputField-errorMessage p{color:inherit;font-size:inherit;margin:0}.inputField-root .inputField-errorMessage svg{fill:currentColor;height:1.2em;width:1.2em}
.customizableHeader-root{display:flex;flex-direction:column;gap:6px;width:100%}.customizableHeader-root .customizableHeader-labelWrapper{align-items:center;display:flex;gap:8px}.customizableHeader-root .customizableHeader-labelWrapper svg{height:16px;width:16px}.customizableHeader-root.customizableHeader-editable{max-width:540px}.customizableHeader-root.customizableHeader-editable .customizableHeader-content{border:1px solid #ddd;border-radius:6px;padding:1.1rem}.customizableHeader-root.customizableHeader-editable .customizableHeader-avatar{border:1px dashed #ddd;border-radius:50%;padding:.2rem;position:relative}.customizableHeader-root.customizableHeader-editable .customizableHeader-avatar:hover .customizableHeader-avatarOverlay{display:flex}.customizableHeader-root.customizableHeader-editable .customizableHeader-avatarOverlay{align-items:center;background:hsla(0,0%,100%,.7);border-radius:50%;bottom:0;display:none;gap:4px;justify-content:center;left:0;position:absolute;right:0;top:0}.customizableHeader-root .customizableHeader-avatar-title-wrapper{align-items:center;display:flex;flex-direction:column;gap:.75rem}.customizableHeader-root .customizableHeader-socialIconsWrapper{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.customizableHeader-root .customizableHeader-socialIconsWrapper .customizableHeader-socialIconsAnchor{height:30px}.customizableHeader-root .customizableHeader-socialIconsWrapper .customizableHeader-socialIconsImage{height:30px;width:30px}.customizableHeader-root .customizableHeader-socialIcons{display:flex;position:relative}.customizableHeader-root .customizableHeader-socialIcons:hover .customizableHeader-socialIconsOverlay{display:flex}.customizableHeader-root .customizableHeader-socialIconsOverlay{align-items:flex-start;background:hsla(0,0%,100%,.7);bottom:0;cursor:pointer;display:none;gap:4px;justify-content:flex-end;left:0;position:absolute;right:0;top:0}.customizableHeader-root #customizableHeader-addIcon{color:gray;height:1.7rem;width:1.7rem}.customizableHeader-root #customizableHeader-RemoveIcon{font-size:1rem;height:1rem;width:1rem}.customizableHeader-root .customizableHeader-content{align-items:center;display:flex;flex-direction:column;gap:2rem}.customizableHeader-root .customizableHeader-content .customizableHeader-details{align-items:center;display:flex;flex-direction:column;gap:1.25rem;position:relative;width:100%}.customizableHeader-root .customizableHeader-content .customizableHeader-details .customizableHeader-anchor{color:#000;text-decoration:none}.customizableHeader-root .customizableHeader-content .customizableHeader-details .customizableHeader-title{color:inherit;font-size:1.2125rem;font-weight:600;-webkit-hyphens:auto;hyphens:auto;margin:0;overflow-wrap:break-word;text-align:center;white-space:normal;word-break:break-word}.customizableHeader-root .customizableHeader-content .customizableHeader-details .customizableHeader-inputWrapper{width:100%}.customizableHeader-root .customizableHeader-content .customizableHeader-details #customizableHeader-input input{background-color:transparent;border:none;box-shadow:none;color:inherit;font-size:1.2125rem;font-weight:600;height:unset;line-height:normal;padding:0;text-align:center}.customizableHeader-root .customizableHeader-content .customizableHeader-details #customizableHeader-input input::-moz-placeholder{font-size:1.2125rem}.customizableHeader-root .customizableHeader-content .customizableHeader-details #customizableHeader-input input::placeholder{font-size:1.2125rem}.customizableHeader-root .customizableHeader-content .customizableHeader-buttonWrapper{align-items:center;display:flex;justify-content:center;width:100%}.customizableHeader-root .customizableHeader-content .customizableHeader-buttonWrapper .tooltip-container{width:100%}.customizableHeader-root .customizableHeader-content .customizableHeader-buttonWrapper #customizableHeader-button{font-size:.975rem;height:unset;line-height:normal;margin:auto;max-width:340px;padding:.9rem 1.2rem;transition:opacity .3s;width:100%}@media(max-width:680px){.customizableHeader-root .customizableHeader-content .customizableHeader-buttonWrapper #customizableHeader-button{max-width:unset}}.customizableHeader-root .customizableHeader-content .customizableHeader-buttonWrapper #customizableHeader-button:hover{opacity:.8}
.iconButton-root{all:unset;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:50%;box-sizing:border-box;cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;margin:0;outline:0;overflow:visible;padding:8px;position:relative;text-align:center;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:-moz-max-content;width:max-content}.iconButton-root.iconButton-sm{font-size:1.25rem;padding:5px}.iconButton-root.iconButton-md{font-size:1.5rem;padding:8px}.iconButton-root.iconButton-lg{font-size:1.75rem;padding:12px}.iconButton-root.iconButton-colorDefault{color:rgba(0,0,0,.54)}.iconButton-root.iconButton-colorDefault:active,.iconButton-root.iconButton-colorDefault:focus,.iconButton-root.iconButton-colorDefault:hover{background-color:rgba(0,0,0,.04)}.iconButton-root.iconButton-colorPrimary{color:#131339}.iconButton-root.iconButton-colorPrimary:active,.iconButton-root.iconButton-colorPrimary:focus,.iconButton-root.iconButton-colorPrimary:hover{background-color:rgba(19,19,57,.04)}.iconButton-root.iconButton-colorSecondary{color:#8134af}.iconButton-root.iconButton-colorSecondary:active,.iconButton-root.iconButton-colorSecondary:focus,.iconButton-root.iconButton-colorSecondary:hover{background-color:rgba(129,52,175,.04)}.iconButton-root:disabled{background-color:transparent;color:rgba(0,0,0,.26);cursor:default;pointer-events:none}.iconButton-root svg{display:inline-block;height:1em;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em;fill:currentColor;flex-shrink:0;font-size:inherit;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms}
.sfsyncFrontend-page-footer{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;padding:3rem;width:100%}.sfsyncFrontend-page-footer--dark{background-color:#474747}.sfsyncFrontend-page-footer--dark .sfsyncFrontend-page-footer-content>span{color:#d4d4d4!important}.sfsyncFrontend-page-footer .sfsyncFrontend-page-footer-content{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem}.sfsyncFrontend-page-footer .sfsyncFrontend-page-footer-content>span{color:#707070;font-size:1.1rem;font-weight:600;text-align:center}.sfsyncFrontend-page-footer .sfsyncFrontend-page-footer-content>svg{width:200px}@media screen and (max-width:680px){.sfsyncFrontend-page-footer{padding:2rem}.sfsyncFrontend-page-footer .sfsyncFrontend-page-footer-content{gap:1.2rem;margin-bottom:2rem}.sfsyncFrontend-page-footer .sfsyncFrontend-page-footer-content>span{font-size:.9rem}.sfsyncFrontend-page-footer .sfsyncFrontend-page-footer-content>svg{width:150px}}
.skeleton-root{animation:shimmer-loading 2s ease-in-out .5s infinite;background-color:rgba(0,0,0,.11);display:block}@keyframes shimmer-loading{0%{opacity:1}50%{opacity:.4}to{opacity:1}}
