.rg-button{display:block;position:relative}.rg-button:not(.icon){border-radius:50%;text-align:center;box-sizing:border-box;padding:0;line-height:32px;color:inherit;width:36px;height:36px;min-width:36px;min-height:36px;background-color:var(--additional-dark-theme-dark);border:2px solid var(--additional-dark-theme-dark);cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms}.rg-button:not(.icon):hover{background-color:#1976d20a;border-color:#1976d20a}.rg-button:not(.icon) img,.rg-button:not(.icon) svg{border:0;vertical-align:middle;width:16px;height:16px;object-position:center;object-fit:fit;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.rg-button.enter{background-color:transparent;border-color:#ff5369;width:32px;height:32px}.rg-button.enter:hover{background-color:#ff5369}.rg-button.enter img{width:12px;height:12px}.rg-button.icon{background-color:transparent;border:none;color:var(--white);font:var(--s1-regular);text-align:center;cursor:pointer}.rg-button.icon img{width:28px}.rg-button.icon.gallery img{width:18px;height:auto}.rg-button.more svg{width:20px;height:auto}.rg-button.back svg{width:28px;height:auto;opacity:.4}.rg-button.rg-red{background:var(--brand-pink);border-color:var(--brand-pink)}._burgerButton_11kl3_1{border-radius:18px;min-width:36px;min-height:36px;background:var(--accent-gradient);margin-left:12px;padding:0;outline:0;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer}._burgerButton_11kl3_1:hover{background:transparent;border:1px solid var(--additional-dark-theme-purple)}.BaseButton{border:none;background:transparent;position:relative;font:var(--p1-medium);display:flex;align-items:center;justify-content:center;padding:0 24px;transition:all .3s ease;border-radius:38px;cursor:pointer;height:52px;width:100%;color:var(--white)}.BaseButton:disabled{opacity:.3;cursor:not-allowed}.BaseButton_isPrimary{background:var(--accent-gradient)}.BaseButton_isPrimary span{z-index:3}.BaseButton_isPrimary:after,.BaseButton_isPrimary:before{opacity:0;width:100%;position:absolute;height:100%;content:"";border-radius:38px;top:0;left:0;transition:opacity .3s ease}.BaseButton_isPrimary:after{background:linear-gradient(180deg,#b164ff,#d978ff)}.BaseButton_isPrimary:before{z-index:3;background:linear-gradient(180deg,#7412d7,#a42fd1)}.BaseButton_isPrimary:hover:after{opacity:1}.BaseButton_isPrimary:active:before{opacity:1}.BaseButton_isSecondary{border:1px solid rgb(143,44,242)}.BaseButton_isSecondary:after,.BaseButton_isSecondary:before{opacity:0;width:100%;position:absolute;height:100%;content:"";border-radius:38px;top:0;left:0;transition:opacity .3s ease}.BaseButton_isSecondary:after{background:linear-gradient(180deg,#8f2cf21a,#cd4cff1a)}.BaseButton_isSecondary:before{background:linear-gradient(180deg,#8f2cf233,#cd4cff33)}.BaseButton_isSecondary:hover:after{opacity:1}.BaseButton_isSecondary:active:before{opacity:1}.Button{background:transparent;display:flex;align-items:center;justify-content:center;padding:0 var(--spacing-element-24);transition:all .3s ease;border-radius:var(--spacing-element-32);cursor:pointer;position:relative;border:1px solid transparent;font:var(--p1-medium);color:var(--white)}.Button:disabled{opacity:.4;pointer-events:none}.Button svg{width:auto}.Button:before{opacity:0;width:100%;position:absolute;height:100%;content:"";border-radius:38px;top:0;left:0;transition:all .3s ease;z-index:2}.Button-Wrap{display:flex;align-items:center;justify-content:center;gap:var(--spacing-element-8);z-index:3}.Button_xl svg,.Button_l svg{height:24px}.Button_m{padding:13.5px var(--spacing-element-32);font:var(--p2-medium)}.Button_m svg{height:20px}.Button_xs svg,.Button_s svg{height:16px}.Button_xl{padding:19px 31px}.Button_l{padding:var(--spacing-element-16) var(--spacing-element-32)}.Button_s{padding:11px var(--spacing-element-32);font:var(--s1-medium)}.Button_xs{padding:7px var(--spacing-element-24);font:var(--s1-medium)}.Button_isRound.Button_xl{padding:var(--spacing-element-20)}.Button_isRound.Button_l{padding:var(--spacing-element-16)}.Button_isRound.Button_m{padding:14px}.Button_isRound.Button_s{padding:var(--spacing-element-12)}.Button_isRound.Button_xs{padding:var(--spacing-element-8)}.Button_fullWidth{width:100%}.Button_primary{background:var(--brand-purple)}.Button_primary:hover:before{background:var(--additional-dark-theme-purple)}.Button_primary:active{border-color:var(--additional-dark-theme-purple)}.Button_primary:active:before{background:var(--additional-dark-theme-purple)}.Button_primary:focus:before{background:var(--gradients-dark-purple)}.Button_secondary{border-color:var(--additional-dark-theme-purple)}.Button_secondary:hover:before{background:var(--additional-dark-theme-purple8)}.Button_secondary:active:before{background:var(--additional-dark-theme-purple8)}.Button_secondary:focus:before{background:var(--additional-dark-theme-purple16)}.Button_ghost:hover:before{background:var(--additional-dark-theme-purple8)}.Button_ghost:active{border-color:var(--additional-dark-theme-purple)}.Button_ghost:focus:before{background:var(--additional-dark-theme-purple16)}.Button_primary:hover:before,.Button_primary:active:before,.Button_primary:focus:before,.Button_secondary:hover:before,.Button_secondary:active:before,.Button_secondary:focus:before,.Button_ghost:hover:before,.Button_ghost:active:before,.Button_ghost:focus:before{opacity:1}.BackButton .Button{background:var(--background-dark-700);padding:7px;max-width:40px}.BackButton .Button:hover,.BackButton .Button:active,.BackButton .Button:focus{border-color:var(--additional-dark-theme-purple)}.BackButton .Button:hover:before,.BackButton .Button:active:before,.BackButton .Button:focus:before{background:var(--additional-dark-theme-purple16)}.BackButton .Button svg{width:24px;height:24px}.rg-tick{margin-left:8px;width:20px;height:20px;background:var(--brand-pink);border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.rg-tick svg{width:10px;height:10px}.seeAllButton{border-radius:4px;color:#b9b9b9;display:inline-flex;align-items:center;font:var(--s1-medium);height:32px;text-align:center;text-decoration:none;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;width:70px}.seeAllButton:hover{color:var(--brand-pink)}.seeAllButton svg{height:auto;width:23px;margin-left:-4px;margin-top:-1px;vertical-align:middle}.ToggleButton{display:flex;align-items:center;gap:6px}.ToggleButton label{height:fit-content;font:var(--p2-medium)}.ToggleButton.right label{order:2}.ToggleButton-CheckboxWrapper{width:70px;height:38px;border:1px solid var(--additional-dark-theme-purple);border-radius:18px;display:inline-flex;overflow:hidden}.ToggleButton-Checkbox{margin:5px;display:inline-flex;cursor:pointer;width:100%;position:relative}.ToggleButton-Input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.ToggleButton-Thumb{position:absolute;left:0;top:0;width:25px;height:25px;background:linear-gradient(180deg,#8f2cf2,#cd4cff),linear-gradient(0deg,#fff,#fff),var(--brand-pink);box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;border-radius:50%;transition:left .3s}.ToggleButton-Checked{background:var(--accent-gradient)}.ToggleButton-Checked .ToggleButton-Thumb{background:var(--white);left:calc(100% - 25px)}.ToggleButton.small .ToggleButton-CheckboxWrapper{height:24px;width:42px}.ToggleButton.small .ToggleButton-Checkbox{margin:3px}.ToggleButton.small .ToggleButton-Thumb{width:16px;height:16px}.ToggleButton.small .ToggleButton-Checked .ToggleButton-Thumb{left:calc(100% - 16px)}.PinkBaseButton{border:1px solid transparent;background:transparent;font:var(--s1-medium);display:flex;align-items:center;justify-content:center;padding:7px 24px;transition:all .3s ease;border-radius:18px;cursor:pointer;height:32px;color:var(--white)}.PinkBaseButton:disabled{opacity:.3;cursor:not-allowed}.PinkBaseButton_isPrimary{background-color:var(--brand-pink);border-color:var(--brand-pink)}.PinkBaseButton_isPrimary:hover{background-color:var(--red-accent-hover-1);border-color:var(--red-accent-hover-1)}.PinkBaseButton_isPrimary:active{background-color:var(--red-accent-pressed-1);border-color:var(--red-accent-pressed-1)}.PinkBaseButton_isSecondary{border-color:var(--brand-pink)}.PinkBaseButton_isSecondary:hover{background:#ff536d1a}.PinkBaseButton_isSecondary:active{background:#ff536d33}.PinkBaseButton_isSelected{border-color:var(--brand-pink);background:transparent}.PinkBaseButton_isSelected:hover,.PinkBaseButton_isSelected:active{background:transparent}.VerifiedButton .Button{width:100%;font:var(--p1-medium)}.ViewButton{display:flex;gap:4px;align-items:center}.ViewButton-Icon{display:flex;width:16px;height:16px;align-items:center;justify-content:center}.ViewButton-Label{font:var(--s1-medium)}.LikeButton{text-align:center}.LikeButton button{background:transparent;border:none;cursor:pointer;color:var(--white);font:var(--s1-medium);text-shadow:var(--black) 1px 0 5px}.LikeButton svg{filter:drop-shadow(1px 0 5px rgba(0,0,0,.75))}.SoundButton{background:transparent;border:none;cursor:pointer;color:var(--white);font:var(--s1-medium);text-shadow:var(--black) 1px 0 5px;text-align:center}.SoundButton svg{filter:drop-shadow(1px 0 5px rgba(0,0,0,.75))}.QualityButton{background:transparent;border:none;cursor:pointer;color:var(--white);font:var(--s1-medium);text-shadow:var(--black) 1px 0 5px}.QualityButton svg{filter:drop-shadow(1px 0 5px rgba(0,0,0,.75))}.ShareButton{background:transparent;border:none;cursor:pointer;color:var(--white);font:var(--s1-medium);text-shadow:var(--black) 1px 0 5px}.ShareButton svg{filter:drop-shadow(1px 0 5px rgba(0,0,0,.75))}.ShareButton path{stroke:var(--white)}.ShareButton circle{stroke:var(--white)}.MoreRoundButton{background:transparent;border:none;cursor:pointer;color:var(--white);font:var(--s1-medium);text-shadow:var(--black) 1px 0 5px}.MoreRoundButton svg{filter:drop-shadow(1px 0 5px rgba(0,0,0,.75))}.FSButton{background:transparent;border:none;cursor:pointer;color:var(--white);font:var(--s1-medium);text-shadow:var(--black) 1px 0 5px;text-align:center}.FSButton svg{filter:drop-shadow(1px 0 5px rgba(0,0,0,.75))}.PinButton{background:transparent;border:none;display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;position:absolute;right:6px;top:6px;z-index:10}.PinButton.isDisabled path{opacity:.5}.PinButton svg{width:15px;height:15px}
