i[class^=sp-icon--]{position:relative}i[class^=sp-icon--]::after{content:"";display:block;width:20px;height:20px;background-color:#4d4d4d;mask-repeat:no-repeat;mask-position:center;mask-image:url(../images/icons/add.svg);mask-size:contain}i.sp-icon--add::after{mask-image:url(../images/icons/add.svg)}i.sp-icon--more::after{mask-image:url(../images/icons/more.svg)}i.sp-icon--arrow-left::after{mask-image:url(../images/icons/arrow-left.svg)}i.sp-icon--arrow-right::after{mask-image:url(../images/icons/arrow-right.svg)}i.sp-icon--arrow-play::after{mask-image:url(../images/icons/play.svg)}i.sp-icon--arrow-pause::after{mask-image:url(../images/icons/pause.svg)}i.sp-icon--arrow-mute::after{mask-image:url(../images/icons/volume-slash.svg)}i.sp-icon--arrow-unmute::after{mask-image:url(../images/icons/volume-high.svg)}i.sp-icon--image-edit::after{mask-image:url(../images/icons/image-edit.svg)}i.sp-icon--video::after{mask-image:url(../images/icons/video-play.svg)}i.sp-icon--text::after{mask-image:url(../images/icons/text.svg)}i.sp-icon--trash::after{mask-image:url(../images/icons/trash.svg)}i.sp-icon--link::after{mask-image:url(../images/icons/link.svg)}i.sp-icon--arrow-up::after{mask-image:url(../images/icons/arrow-up.svg)}i.sp-icon--arrow-down::after{mask-image:url(../images/icons/arrow-down.svg)}@-webkit-keyframes loader-pulsate{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@-moz-keyframes loader-pulsate{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@keyframes loader-pulsate{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.sp-close{background:none;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;padding:0;min-height:initial;border:none;border-radius:0;margin-left:1rem;transition:all .5s ease}.sp-close::before,.sp-close::after{content:"";background-color:red;height:2px;width:1.25rem;position:absolute;left:0}.sp-close::before{transform:rotate(45deg)}.sp-close::after{transform:rotate(-45deg)}.sp-close:hover,.sp-close:focus{background:none;transform:scale(1.1)}.sp-message{background-color:#f9f9f9;position:relative;margin:0 0 1.5rem;padding:1rem 1.5rem;border-top:1px solid #93278f;border-radius:2rem;color:inherit}.sp-message.success{border-top-color:green;color:inherit}.sp-message.warn{border-top-color:orange;color:inherit}.sp-message.error{border-top-color:red;color:inherit}.sp-message+.sp-message{margin-top:-1rem}.sp-story-slider-wrapper{position:relative;margin:0 0 2rem;padding-bottom:20px;border-radius:2rem;overflow:hidden}.sp-story-slider-wrapper .skeletons .swiper-wrapper{gap:.25rem}.sp-story-slider-wrapper .skeletons .swiper-wrapper .swiper-slide{flex:1;margin:0 !important}.sp-story-slider-wrapper .sp-story-skeleton{background:#f5f5f5;aspect-ratio:116/180;border-radius:2rem;padding:.75rem;font-size:14px;flex-shrink:0;position:relative;display:flex;flex-direction:column;justify-content:space-between;line-height:1.5}.sp-story-slider-wrapper .sp-story-avatar-skeleton{width:40px;height:40px;margin:0 auto;border-radius:50%;background:#e0e0e0;border:2px solid #fff;position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);z-index:1}.sp-story-slider-wrapper .sp-story-name-skeleton{width:60%;height:12px;margin:8px auto;background:#e0e0e0;border-radius:4px;animation:pulse 1.5s ease-in-out infinite;position:absolute;bottom:24px;left:50%;transform:translateX(-50%)}@keyframes pulse{0%,100%{opacity:.6}50%{opacity:1}}.sp-story-slider-wrapper .swiper{overflow:unset}.sp-story-slider-wrapper .swiper.sp-slider-partial{position:relative}.sp-story-slider-wrapper .swiper.sp-slider-partial::before{content:"";background-color:#f9f9f9;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:2rem}.sp-story-slider-wrapper .swiper-wrapper{display:flex}.sp-story-slider-wrapper .sp-story-card{background-color:#1a1a1a;background-size:cover;background-position:center;background-repeat:no-repeat;aspect-ratio:116/180;border-radius:2rem;padding:.75rem;font-size:14px;flex-shrink:0;position:relative;display:flex;flex-direction:column;justify-content:space-between;line-height:1.5}.sp-story-slider-wrapper .sp-story-card:hover{cursor:pointer}.sp-story-slider-wrapper .sp-story-card:hover .sp-story-name{padding-top:3rem;transition:all .5s}.sp-story-slider-wrapper .sp-story-card .sp-story-avatar{position:absolute;width:40px;height:40px;border-radius:50%;bottom:0;left:50%;transform:translate(-50%, 50%);z-index:1}.sp-story-slider-wrapper .sp-story-card .sp-story-avatar img{width:100%;height:100%;border-radius:50%;border:2px solid #fff}.sp-story-slider-wrapper .sp-story-card .sp-story-avatar .sp-story-plus{background-color:#93278f;border:2px solid #fff;height:100%;width:100%;display:flex;align-items:center;justify-content:center;border-radius:100px;color:#fff}.sp-story-slider-wrapper .sp-story-card .sp-story-avatar .sp-story-plus i::after{background-color:#fff}.sp-story-slider-wrapper .sp-story-card .sp-story-name{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 70%);font-weight:600;color:#fff;padding:1rem .75rem 24px .75rem;position:absolute;left:0;right:0;bottom:0;border-radius:0 0 2rem 2rem;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.5)}.sp-story-slider-wrapper .sp-story-card .sp-story-name span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.sp-story-slider-wrapper .sp-story-card.sp-type-new img{border-color:#93278f}.sp-story-slider-wrapper .swiper-button-next,.sp-story-slider-wrapper .swiper-button-prev{height:100%;top:0;bottom:0;margin-top:0;margin-bottom:0;width:40px;opacity:0;visibility:hidden;color:#fff}.sp-story-slider-wrapper .swiper-button-next::before,.sp-story-slider-wrapper .swiper-button-next::after,.sp-story-slider-wrapper .swiper-button-prev::before,.sp-story-slider-wrapper .swiper-button-prev::after{font-size:1.5em}.sp-story-slider-wrapper .swiper-button-next{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 70%);border-radius:0 2rem 2rem 0;right:0}.sp-story-slider-wrapper .swiper-button-prev{background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 70%);border-radius:2rem 0 0 2rem;left:0}.sp-story-slider-wrapper:hover .swiper-button-next,.sp-story-slider-wrapper:hover .swiper-button-prev{opacity:1;visibility:visible;transition:all .5s ease}.sp-story-slider-wrapper:hover .swiper-button-next.swiper-button-disabled,.sp-story-slider-wrapper:hover .swiper-button-prev.swiper-button-disabled{opacity:.25}.sp-modal{position:fixed;inset:0;background:#000;z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding:1rem 0 0 0}@media screen and (max-width: 768px){.sp-modal{padding-top:0}}.sp-modal.hidden{display:none}.sp-modal .sp-modal-header{display:flex;align-items:center;padding:1rem;background:rgba(0,0,0,0);color:#fff;position:absolute;left:0;right:0;top:0;z-index:10}@media screen and (max-width: 768px){.sp-modal .sp-modal-header{padding:1.5rem .5rem .5rem}}.sp-modal .sp-modal-header .sp-modal-avatar{width:50px;height:50px;border-radius:50%;margin-right:.75rem}@media screen and (max-width: 768px){.sp-modal .sp-modal-header .sp-modal-avatar{margin-right:.5rem}}.sp-modal .sp-modal-header .sp-modal-user-info{flex-grow:1}@media screen and (max-width: 768px){.sp-modal .sp-modal-header .sp-modal-user-info{max-width:calc(100% - 176px)}}.sp-modal .sp-modal-header .sp-modal-user-info .sp-modal-name{display:block;font-weight:600}@media screen and (max-width: 768px){.sp-modal .sp-modal-header .sp-modal-user-info .sp-modal-name{white-space:nowrap;width:100%;display:block;text-overflow:ellipsis;overflow:hidden}}.sp-modal .sp-modal-header .sp-modal-user-info .sp-modal-time{display:block;font-size:.875em;opacity:.6}@media screen and (max-width: 768px){.sp-modal .sp-modal-header .sp-modal-user-info .sp-modal-time{white-space:nowrap;width:100%;display:block;text-overflow:ellipsis;overflow:hidden}}.sp-modal .sp-modal-header .sp-modal-close{position:absolute;right:1rem;top:1rem}@media screen and (max-width: 768px){.sp-modal .sp-modal-header .sp-modal-close{right:.5rem;top:1.875rem}}.sp-modal .sp-modal-header .sp-modal-close::before,.sp-modal .sp-modal-header .sp-modal-close::after{background-color:#fff}.sp-modal .sp-modal-body{position:relative;background-color:#000;border-radius:2rem;overflow:hidden;width:49.0566037736dvh;height:calc(100dvh - 120px)}@media screen and (max-width: 768px){.sp-modal .sp-modal-body{width:100%}}.sp-modal .sp-modal-body .sp-story-indicators{display:flex;gap:4px;padding:.5rem 1.5rem;position:absolute;top:0;left:0;right:0;z-index:10}.sp-modal .sp-modal-body .sp-story-indicators .sp-segment{flex:1;height:4px;background:rgba(255,255,255,.15);position:relative;overflow:hidden;border-radius:4px}.sp-modal .sp-modal-body .sp-story-indicators .sp-segment::before{content:"";display:block;height:100%;width:0%;background:#fff;transition:width 0s linear;position:absolute;left:0;top:0}.sp-modal .sp-modal-body .sp-story-indicators .sp-segment.seen::before{width:100%;transition:none}.sp-modal .sp-modal-body .sp-story-indicators .sp-segment.active::before{transition:width 5s linear;width:100%}.sp-modal .sp-modal-body .sp-story-controls{position:absolute;top:1.5rem;right:.75rem;display:flex;gap:.75rem;z-index:15}@media screen and (max-width: 768px){.sp-modal .sp-modal-body .sp-story-controls{top:1.875rem;gap:.5rem;right:calc(.5rem + 20px + .5rem)}}.sp-modal .sp-modal-body .sp-story-controls i[class^=sp-icon--]::after{background-color:#fff}.sp-modal .sp-modal-body .sp-story-controls .item{position:relative}.sp-modal .sp-modal-body .sp-story-controls .item i{cursor:pointer}.sp-modal .sp-modal-body .story-options-dropdown{position:absolute;right:0;top:100%;background:#fff;border-radius:1rem;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000;min-width:120px;padding:.5rem .25rem}.sp-modal .sp-modal-body .story-options-dropdown ul{list-style:none;margin:0;padding:0}.sp-modal .sp-modal-body .story-options-dropdown ul .dropdown-item{color:#4d4d4d;padding:0 .5rem;cursor:pointer;border-radius:1rem;transition:background-color .2s ease}.sp-modal .sp-modal-body .story-options-dropdown ul .dropdown-item:hover{background-color:rgba(0,0,0,.05)}.sp-modal .sp-modal-body .story-options-dropdown ul .dropdown-item select{background:none;padding:0;border:none;outline:none;min-height:initial;height:auto}.sp-modal .sp-modal-body .story-options-dropdown ul .dropdown-item select:hover,.sp-modal .sp-modal-body .story-options-dropdown ul .dropdown-item select:focus{background:none}.sp-modal .sp-modal-footer{position:absolute;bottom:0;left:0;right:0;z-index:1}.sp-modal .sp-modal-footer .sp-footer-avatars{padding:3rem 0 .75rem;width:100%;max-width:720px;margin-left:auto;margin-right:auto}.sp-modal .sp-modal-footer .sp-footer-avatars .swiper-slide{visibility:hidden;opacity:0}.sp-modal .sp-modal-footer .sp-footer-avatars .swiper-slide.swiper-slide-visible{visibility:visible;opacity:1}.sp-modal .sp-modal-footer .sp-footer-avatars .sp-avatar-list.centered-mode .swiper-wrapper{justify-content:center}.sp-modal .sp-modal-footer .sp-footer-avatars .sp-footer-avatar{border:2px solid rgba(255,255,255,.1);padding:4px;border-radius:50%;aspect-ratio:100/100}.sp-modal .sp-modal-footer .sp-footer-avatars .sp-footer-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.sp-modal .sp-modal-footer .sp-footer-avatars .sp-footer-avatar.active{border-color:#93278f}.sp-modal .sp-modal-footer .sp-footer-avatars .sp-footer-avatar::after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:#93278f;color:#fff;font-size:.75rem;padding:.25rem .5rem;white-space:nowrap;border-radius:4px;opacity:0;pointer-events:none;transition:opacity .2s ease}.sp-modal .sp-modal-footer .sp-footer-avatars .sp-footer-avatar:hover::after{opacity:1}.sp-modal .sp-modal-footer .sp-footer-avatars .swiper-button-prev,.sp-modal .sp-modal-footer .sp-footer-avatars .swiper-button-next{top:initial;bottom:1.5rem;margin-top:0;width:27px;height:44px;color:#fff}@media screen and (max-width: 992px){.sp-modal .sp-modal-footer .sp-footer-avatars .swiper-button-prev,.sp-modal .sp-modal-footer .sp-footer-avatars .swiper-button-next{display:none}}.sp-modal .sp-modal-footer .sp-footer-avatars .swiper-button-prev,.sp-modal .sp-modal-footer .sp-footer-avatars .swiper-rtl .swiper-button-next{left:1rem}.sp-modal .sp-modal-footer .sp-footer-avatars .swiper-button-next,.sp-modal .sp-modal-footer .sp-footer-avatars .swiper-rtl .swiper-button-prev{right:1rem}.sp-modal .sp-modal-media{background:#000;text-align:center;height:100%;display:flex;align-items:center;position:relative}.sp-modal .sp-modal-media img,.sp-modal .sp-modal-media video{height:auto;width:100%}.sp-modal .sp-modal-media video{background:#000}.sp-modal .sp-modal-media.fill img,.sp-modal .sp-modal-media.fill video{height:100%;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;-o-object-fit:cover;object-fit:cover}.sp-modal .sp-modal-media.loading::before,.sp-modal .sp-modal-media.buffering::before{content:"";background-color:rgba(255,255,255,.1);position:absolute;left:0;right:0;bottom:0;top:0;z-index:99;backdrop-filter:blur(10)}.sp-modal .sp-modal-media.loading::after,.sp-modal .sp-modal-media.buffering::after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite;z-index:100}.sp-modal .sp-modal-info{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);padding:3rem 1.5rem 1rem;color:#fff;position:absolute;bottom:0;left:0;right:0;z-index:1}.sp-modal .sp-modal-info>*{color:#fff;margin-bottom:0}.sp-modal .sp-modal-info>*:not(:last-child){margin-bottom:.5rem}.sp-modal .sp-modal-info .sp-story-title a{display:flex;gap:.5rem;color:inherit}.sp-modal .sp-modal-info .sp-story-title a i{margin-top:2px}.sp-modal .sp-modal-info .sp-story-title a i::after{background-color:#fff}.sp-modal .sp-modal-info .sp-story-title a:hover,.sp-modal .sp-modal-info .sp-story-title a:focus{text-decoration:underline}.sp-modal .sp-modal-info .sp-story-caption{opacity:.7}.sp-modal .sp-modal-media[story-type=text]+.sp-modal-info{background:none;left:0;right:0;top:0;bottom:0;padding:1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.sp-modal .sp-modal-media[story-type=text]+.sp-modal-info .sp-story-title a{flex-direction:column;align-items:center}.sp-modal .sp-modal-media[story-type=text]+.sp-modal-info .sp-story-title a i{order:-1}.sp-modal .sp-modal-progress{position:fixed;top:0;left:0;right:0;z-index:2}.sp-modal .sp-modal-progress .story-progress{display:block;width:0;height:4px;border-radius:4px;background:#fff;transition:width .1s ease}.sp-modal .sp-modal-nav{position:absolute;top:calc(50% - 60px);transform:translateY(-50%);cursor:pointer;z-index:2;background-color:#fff;height:40px;width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10}.sp-modal .sp-modal-nav.sp-modal-prev{left:calc(50% - 24.5283018868dvh);transform:translateX(calc(-100% - 3rem))}@media screen and (max-width: 768px){.sp-modal .sp-modal-nav.sp-modal-prev{left:0;transform:unset}}.sp-modal .sp-modal-nav.sp-modal-next{right:calc(50% - 24.5283018868dvh);transform:translateX(calc(100% + 3rem))}@media screen and (max-width: 768px){.sp-modal .sp-modal-nav.sp-modal-next{right:0;transform:unset}}.sp-modal-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transition:opacity .5s ease;filter:blur(20px) brightness(0.7)}.sp-modal-backdrop.active{opacity:1}.sp-story-upload-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px)}.sp-story-upload-modal.hidden,.sp-story-upload-modal .hidden{display:none !important}.sp-story-upload-modal .sp-upload-container{background:#fff;width:100%;max-width:600px;border-radius:2rem;overflow:hidden;display:flex;flex-direction:column}.sp-story-upload-modal .sp-upload-header{background-color:#f9f9f9;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #edebf0}.sp-story-upload-modal .sp-upload-header h2{margin:0;font-size:inherit}.sp-story-upload-modal .sp-upload-body{padding:1.5rem 2rem}.sp-story-upload-modal .sp-upload-body .sp-upload-step{display:none}.sp-story-upload-modal .sp-upload-body .sp-upload-step.active{display:block}.sp-story-upload-modal .sp-upload-body .sp-upload-step h3{margin-top:0;margin-bottom:1rem;font-size:1.143em}.sp-story-upload-modal .sp-upload-body .sp-upload-step.step-preview h3{text-align:center}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-type-options{display:flex;gap:1rem}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-type-options button{flex:1;padding:1.5rem 1rem;border:none;background:#f9f9f9;color:inherit;cursor:pointer;border-radius:2rem;min-height:unset;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-type-options button .icon-wrapper{background-color:#93278f;display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-type-options button .icon-wrapper i::after{background-color:#fff}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-type-options button:hover,.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-type-options button:focus{background-color:#93278f;color:#fff}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-type-options button:hover .icon-wrapper,.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-type-options button:focus .icon-wrapper{background-color:#fff}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-type-options button:hover .icon-wrapper i::after,.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-type-options button:focus .icon-wrapper i::after{background-color:#93278f}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form{display:flex;flex-direction:column;gap:1rem}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form .form-group{position:relative}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form input[type=file],.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form input[type=text],.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form textarea{width:100%;padding:.375rem 1rem;border-radius:1.375rem}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form input[type=file]{height:2.75rem}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form textarea{resize:vertical}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2.75rem;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form input[type=color]::-webkit-color-swatch{border-radius:1.375rem;border:none}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form input[type=color]::-moz-color-swatch{border-radius:1.375rem;border:none}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form input[type=file]{border:1px solid #edebf0;line-height:26px;border-radius:1.375rem;height:2.75rem;padding-left:8px}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form input[type=file]:hover{cursor:pointer}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form input[type=file]::file-selector-button{background-color:#fff;border:1px solid #93278f;color:#93278f;border-radius:1.375rem}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form input[type=file]::file-selector-button:hover{cursor:pointer}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form .sp-file-hint{margin:0;font-size:.75em;opacity:.7}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form .char-counter{background-color:#fff;font-size:.875rem;padding:0 .5rem;border-radius:50%;position:absolute;right:1rem;top:0;transform:translateY(-50%)}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form .sp-story-info{display:flex;flex-direction:column;gap:1rem}.sp-story-upload-modal .sp-upload-body .sp-upload-step .sp-upload-form .sp-upload-file{display:flex;flex-direction:column;gap:.5rem}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area{aspect-ratio:230/350;width:100%;background:#000;max-width:250px;margin:auto;border-radius:2rem;overflow:hidden;position:relative}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area .preview-media{height:100%;width:100%;position:relative}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area .preview-media>*{height:100%;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;-o-object-fit:cover;object-fit:cover}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area .preview-media.preview-loading::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:10}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area .preview-media.preview-loading::after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite;z-index:11}@keyframes spin{to{transform:rotate(360deg)}}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area .preview-info{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);position:absolute;left:0;right:0;bottom:0;padding:3rem 1.5rem 1rem;z-index:1}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area .preview-info>*{margin-bottom:0;color:#fff}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area .preview-info>*:not(:last-child){margin-bottom:.5rem}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area .preview-info .title a{color:inherit;display:flex;gap:.5rem}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area .preview-info .title a i{margin-top:2px}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area .preview-info .title a i::after{background-color:#fff}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area .preview-info .title a:focus,.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area .preview-info .title a:hover{text-decoration:underline}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area .preview-info .caption{opacity:.7}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area[data-type=text] .preview-info{background:none;padding-top:1.5rem;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area[data-type=text] .preview-info .title a{display:flex;flex-direction:column;align-items:center}.sp-story-upload-modal .sp-upload-body .step-preview .sp-preview-area[data-type=text] .preview-info .title a i{order:-1}.sp-story-upload-modal .sp-upload-footer{padding:1rem;display:flex;justify-content:space-between;gap:.5rem;border-top:1px solid #edebf0}.sp-story-upload-modal .sp-upload-footer button{background-color:rgba(0,0,0,0);padding:.375rem 2rem;border:none;border-radius:30px;cursor:pointer;border:1px solid #93278f;color:#93278f;min-width:130px}.sp-story-upload-modal .sp-upload-footer button:hover,.sp-story-upload-modal .sp-upload-footer button:focus{background-color:#93278f;color:#fff}.sp-story-upload-modal .sp-upload-footer button:disabled{opacity:.5;cursor:not-allowed}.sp-story-upload-modal .sp-upload-footer button.sp-step-submit{background:#93278f;border-color:#93278f;color:#fff}.sp-story-upload-modal .sp-upload-footer button.sp-step-submit:hover,.sp-story-upload-modal .sp-upload-footer button.sp-step-submit:focus{background:#93278f;border-color:#93278f;color:#fff}.sp-story-upload-modal .sp-upload-footer button.sp-step-submit.processing{cursor:not-allowed;-moz-animation:loader-pulsate .5s infinite ease-in-out alternate;-webkit-animation:loader-pulsate .5s infinite ease-in-out alternate;animation:loader-pulsate .5s infinite ease-in-out alternate}.sp-story-upload-modal .sp-upload-user-stories{padding:1rem 2rem;background:#f9f9f9;border-top:1px solid #edebf0}.sp-story-upload-modal .sp-upload-user-stories button.toggle-uploaded-stories{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;color:inherit;min-height:unset;display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;font-weight:600}.sp-story-upload-modal .sp-upload-user-stories button.toggle-uploaded-stories .text-left{display:flex;align-items:center;gap:.5rem}.sp-story-upload-modal .sp-upload-user-stories button.toggle-uploaded-stories .text-left .avatar{width:2em}.sp-story-upload-modal .sp-upload-user-stories button.toggle-uploaded-stories .text-right .icon-wrapper{display:flex;align-items:center;justify-content:center;height:2em;width:2em;border-radius:50%;border:1px solid #93278f}.sp-story-upload-modal .sp-upload-user-stories button.toggle-uploaded-stories .text-right .icon-wrapper i::after{background-color:#93278f}.sp-story-upload-modal .sp-upload-user-stories button.toggle-uploaded-stories:hover,.sp-story-upload-modal .sp-upload-user-stories button.toggle-uploaded-stories:focus{color:currentColor;background:rgba(0,0,0,0);border:none}.sp-story-upload-modal .sp-upload-user-stories button.toggle-uploaded-stories:hover .text-right .icon-wrapper,.sp-story-upload-modal .sp-upload-user-stories button.toggle-uploaded-stories:focus .text-right .icon-wrapper{background-color:#93278f;transform:all .5s}.sp-story-upload-modal .sp-upload-user-stories button.toggle-uploaded-stories:hover .text-right .icon-wrapper i::after,.sp-story-upload-modal .sp-upload-user-stories button.toggle-uploaded-stories:focus .text-right .icon-wrapper i::after{background-color:#fff;transform:all .5s}.sp-story-upload-modal .sp-upload-user-stories .uploaded-stories-panel{margin-top:1rem;padding-top:1rem;border-top:1px solid #edebf0}.sp-story-upload-modal .sp-upload-user-stories .uploaded-stories-panel ul{list-style:none;padding:0;margin:0;max-height:280px;overflow-y:scroll}.sp-story-upload-modal .sp-upload-user-stories .uploaded-stories-panel ul .sp-uploaded-story{display:flex;align-items:center;margin-bottom:.75rem;padding:.5rem;background-color:#fff;border-radius:100px;position:relative}.sp-story-upload-modal .sp-upload-user-stories .uploaded-stories-panel ul .sp-uploaded-story img{width:60px;height:60px;border-radius:50%;object-fit:cover;flex-shrink:0}.sp-story-upload-modal .sp-upload-user-stories .uploaded-stories-panel ul .sp-uploaded-story .story-meta{flex:1;padding:0 5.25rem 0 .75rem}.sp-story-upload-modal .sp-upload-user-stories .uploaded-stories-panel ul .sp-uploaded-story .story-meta .story-title{font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.sp-story-upload-modal .sp-upload-user-stories .uploaded-stories-panel ul .sp-uploaded-story .story-meta .story-actions{display:flex;gap:.25rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.sp-story-upload-modal .sp-upload-user-stories .uploaded-stories-panel ul .sp-uploaded-story .story-meta .story-actions button{background:#f9f9f9;border:none;padding:0;border-radius:50%;cursor:pointer;min-height:unset;height:2rem;width:2rem;display:flex;align-items:center;justify-content:center}.sp-story-upload-modal .sp-upload-user-stories .uploaded-stories-panel ul .sp-uploaded-story .story-meta .story-actions button:hover i::after{background-color:#93278f}.sp-story-upload-modal .sp-upload-user-stories .uploaded-stories-panel ul .sp-uploaded-story.skeleton{background-color:#e0e0e0;animation:pulse 1.5s ease-in-out infinite;height:1.25rem}.sp-story-upload-modal .sp-upload-user-stories .uploaded-stories-panel.hidden{display:none}.admin-bar .sp-modal{top:32px}@media screen and (max-width: 782px){.admin-bar .sp-modal{top:46px}}.admin-bar .sp-modal .sp-modal-body{height:calc(100dvh - 120px - 32px)}@media screen and (max-width: 782px){.admin-bar .sp-modal .sp-modal-body{height:calc(100dvh - 120px - 46px)}}.admin-bar .sp-modal .sp-modal-progress{top:32px}@media screen and (max-width: 782px){.admin-bar .sp-modal .sp-modal-progress{top:46px}}
