@font-face{font-family:urbanist;src:url(../media/urbanist_latin-s.p.88afdbed.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:urbanist Fallback;src:local(Arial);ascent-override:94.08%;descent-override:24.76%;line-gap-override:0.0%;size-adjust:100.98%}.urbanist_fa04647e-module__n_1kcW__className{font-family:urbanist,urbanist Fallback}.urbanist_fa04647e-module__n_1kcW__variable{--font-urbanist:"urbanist","urbanist Fallback"}
@font-face{font-family:geistSans;src:url(../media/geist_sans_latin-s.p.5d8c53c5.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_4c1e680-module__TVWb9W__className{font-family:geistSans,geistSans Fallback}.geistsans_4c1e680-module__TVWb9W__variable{--font-geist-sans:"geistSans","geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/geist_mono_latin-s.p.7021dc64.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_d90e1ad7-module__umz-EW__className{font-family:geistMono,geistMono Fallback}.geistmono_d90e1ad7-module__umz-EW__variable{--font-geist-mono:"geistMono","geistMono Fallback"}
@font-face{font-family:robotoMono;src:url(../media/roboto_mono_400_latin-s.p.7a874b95.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:robotoMono Fallback;src:local(Arial);ascent-override:79.68%;descent-override:20.61%;line-gap-override:0.0%;size-adjust:131.51%}.robotomono_5c444ae2-module__KdeuqW__className{font-family:robotoMono,robotoMono Fallback;font-weight:400}.robotomono_5c444ae2-module__KdeuqW__variable{--font-roboto-mono:"robotoMono","robotoMono Fallback"}
.Button-module__VMVMAW__btn{border-radius:var(--radius-md,16px);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box;border:none;justify-content:center;align-items:center;gap:10px;min-width:0;height:40px;min-height:40px;padding:10px 16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,transform 50ms;display:inline-flex}.Button-module__VMVMAW__btn:focus{outline:none}.Button-module__VMVMAW__btn:focus-visible{outline:2px solid var(--primary,#d71b84);outline-offset:2px}.Button-module__VMVMAW__btn:disabled{cursor:not-allowed}.Button-module__VMVMAW__sm{border-radius:var(--radius-sm,12px);height:32px;min-height:32px;padding:4px 12px;font-size:13px}.Button-module__VMVMAW__lg{height:48px;min-height:48px;padding:12px 24px;font-size:15px}.Button-module__VMVMAW__full{flex:1 0 0;width:100%}.Button-module__VMVMAW__primary{background:var(--primary,#d71b84);color:var(--text-on-primary,#fdfdfd)}.Button-module__VMVMAW__primary:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--primary,#d71b84),inset 0 0 0 3px var(--bg-card,#241e4f)}.Button-module__VMVMAW__primary:active:not(:disabled){background:var(--primary-hover,#e63197);box-shadow:none}.Button-module__VMVMAW__primary:disabled{background:var(--disabled-bg,#542857);color:var(--disabled-text,#9da0a9)}.Button-module__VMVMAW__secondary{color:var(--btn-outline-label,var(--text-on-primary,#fdfdfd));box-shadow:inset 0 0 0 1px var(--btn-outline-color,var(--text-on-primary,#fdfdfd));background:0 0}.Button-module__VMVMAW__secondary:hover:not(:disabled):not(.Button-module__VMVMAW__active){background:var(--primary,#d71b84);color:var(--text-on-primary,#fdfdfd);box-shadow:inset 0 0 0 1px var(--primary,#d71b84),inset 0 0 0 3px var(--bg-card,#241e4f)}.Button-module__VMVMAW__secondary:active:not(:disabled):not(.Button-module__VMVMAW__active){background:var(--primary-hover,#e63197);color:var(--text-on-primary,#fdfdfd);box-shadow:none}.Button-module__VMVMAW__secondary.Button-module__VMVMAW__active{background:var(--primary-hover,#e63197);box-shadow:inset 0 0 0 1px var(--primary-active,#e842a0)}.Button-module__VMVMAW__secondary.Button-module__VMVMAW__active:hover{background:var(--primary,#d71b84)}.Button-module__VMVMAW__secondary:disabled{color:#615a96;box-shadow:inset 0 0 0 1px #615a96}.Button-module__VMVMAW__outline{border:1px solid var(--primary,#d71b84);color:var(--primary,#d71b84);background:0 0}.Button-module__VMVMAW__outline:hover:not(:disabled){background:var(--primary,#d71b84);color:var(--text-on-primary,#fdfdfd)}.Button-module__VMVMAW__outline:disabled{border-color:var(--disabled-bg,#542857);color:var(--disabled-text,#9da0a9);background:0 0}.Button-module__VMVMAW__ghost,.Button-module__VMVMAW__text{color:var(--text-on-primary,#fdfdfd);background:0 0;padding:4px 16px}.Button-module__VMVMAW__ghost:hover:not(:disabled),.Button-module__VMVMAW__text:hover:not(:disabled){background:var(--primary,#d71b84);color:var(--text-on-primary,#fdfdfd);box-shadow:inset 0 0 0 1px var(--primary,#d71b84),inset 0 0 0 3px var(--bg-card,#241e4f)}.Button-module__VMVMAW__ghost:active:not(:disabled),.Button-module__VMVMAW__text:active:not(:disabled){background:var(--primary-hover,#e63197);color:var(--text-on-primary,#fdfdfd);box-shadow:none}.Button-module__VMVMAW__ghost:disabled,.Button-module__VMVMAW__text:disabled{color:#615a96;background:0 0}.Button-module__VMVMAW__label{color:var(--btn-label-color,var(--text-on-primary,#fdfdfd));background:0 0;padding:4px 16px}.Button-module__VMVMAW__label:hover:not(:disabled){color:var(--color-pink-100,#ee76ba);box-shadow:none;background:0 0}.Button-module__VMVMAW__label:active:not(:disabled){color:var(--color-pink-200,#ec64b1);box-shadow:none;background:0 0}.Button-module__VMVMAW__label:disabled{color:var(--color-neutral-1000,#615a96);background:0 0}.Button-module__VMVMAW__danger{color:var(--text-on-primary,#fdfdfd);background:#ef4444}.Button-module__VMVMAW__danger:hover:not(:disabled){background:#dc2626}.Button-module__VMVMAW__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Button-module__VMVMAW__icon svg{width:18px;height:18px}.Button-module__VMVMAW__sm .Button-module__VMVMAW__icon svg{width:16px;height:16px}.Button-module__VMVMAW__textSpan{line-height:inherit;align-items:center;display:inline-flex}.Button-module__VMVMAW__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.8s linear infinite Button-module__VMVMAW__btnSpin}.Button-module__VMVMAW__loading .Button-module__VMVMAW__textSpan{opacity:.7}@keyframes Button-module__VMVMAW__btnSpin{to{transform:rotate(360deg)}}
.Select-module__EeJ0TW__wrapper{display:inline-flex;position:relative}.Select-module__EeJ0TW__trigger{color:#a7a3c8;cursor:pointer;background:#241e4f;border:1px solid #3f348b;border-radius:8px;outline:none;align-items:center;gap:10px;width:100%;height:48px;padding:10px 16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:22px;transition:border-color .15s,background-color .15s,border-radius .15s;display:inline-flex}.Select-module__EeJ0TW__trigger:hover:not(:disabled){border-color:#6a63a1}.Select-module__EeJ0TW__open .Select-module__EeJ0TW__trigger{border-color:#bc49ff;border-bottom-right-radius:0;border-bottom-left-radius:0}.Select-module__EeJ0TW__filled .Select-module__EeJ0TW__trigger{color:#fafafa}.Select-module__EeJ0TW__disabled .Select-module__EeJ0TW__trigger{color:#3e4355;cursor:not-allowed;background:#11152f;border-color:#0000}.Select-module__EeJ0TW__leftIcon{width:24px;height:24px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Select-module__EeJ0TW__leftIcon svg{width:100%;height:100%}.Select-module__EeJ0TW__label{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.Select-module__EeJ0TW__chevron{color:inherit;flex-shrink:0}.Select-module__EeJ0TW__panel{z-index:1100;scrollbar-width:thin;scrollbar-color:#a7a3c84d transparent;background:#241e4f;border-radius:0 0 8px 8px;max-height:240px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:inset 0 0 0 1px #bdbdbd1f,0 0 1px #01040480,0 8px 6px #0104045c}.Select-module__EeJ0TW__panel::-webkit-scrollbar{width:4px}.Select-module__EeJ0TW__panel::-webkit-scrollbar-thumb{background:#a7a3c84d;border-radius:4px}.Select-module__EeJ0TW__option{color:#fafafa;cursor:pointer;padding:8px 12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;transition:background-color .1s}.Select-module__EeJ0TW__option:hover:not(.Select-module__EeJ0TW__optionDisabled),.Select-module__EeJ0TW__optionFocused:not(.Select-module__EeJ0TW__optionDisabled){background:#171332}.Select-module__EeJ0TW__optionSelected{font-weight:500}.Select-module__EeJ0TW__optionDisabled{color:#3e4355;cursor:not-allowed}.Select-module__EeJ0TW__teach{width:100%;display:flex}.Select-module__EeJ0TW__teach .Select-module__EeJ0TW__trigger{background:var(--surface-700,#241e4f);border-color:var(--surface-500,#362d77);height:48px;font-family:var(--font-body,"Helvetica Neue",Helvetica,Arial,sans-serif);gap:8px;padding:0 14px 0 16px;font-size:14px;font-weight:500;line-height:1;transition:background .18s,border-color .18s,border-radius .15s}.Select-module__EeJ0TW__teach .Select-module__EeJ0TW__trigger:hover:not(:disabled){border-color:var(--neutral-900,#6a63a1)}.Select-module__EeJ0TW__teach .Select-module__EeJ0TW__trigger:focus-visible,.Select-module__EeJ0TW__teach.Select-module__EeJ0TW__open .Select-module__EeJ0TW__trigger{background:var(--surface-500,#362d77);border-color:var(--neutral-900,#6a63a1)}.Select-module__EeJ0TW__teach .Select-module__EeJ0TW__chevron{width:18px;height:18px;color:var(--neutral-500,#a7a3c8)}.Select-module__EeJ0TW__teachSm .Select-module__EeJ0TW__trigger{height:40px;padding:0 12px 0 14px;font-size:13px}.Select-module__EeJ0TW__panelTeach{background:var(--surface-800,#0e142b);box-shadow:inset 0 0 0 1px var(--surface-500,#362d77),0 8px 24px #01040473}.Select-module__EeJ0TW__panelTeach .Select-module__EeJ0TW__option{font-family:var(--font-body,"Helvetica Neue",Helvetica,Arial,sans-serif);padding:10px 16px;font-size:14px;font-weight:500}.Select-module__EeJ0TW__panelTeach .Select-module__EeJ0TW__option:hover:not(.Select-module__EeJ0TW__optionDisabled),.Select-module__EeJ0TW__panelTeach .Select-module__EeJ0TW__optionFocused:not(.Select-module__EeJ0TW__optionDisabled){background:var(--surface-500,#362d77)}
.Checkbox-module__QfBj-G__root{cursor:pointer;-webkit-user-select:none;user-select:none;color:#fdfdfd;align-items:center;gap:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;display:inline-flex}.Checkbox-module__QfBj-G__root.Checkbox-module__QfBj-G__disabled{cursor:not-allowed;color:#a7a3c8}.Checkbox-module__QfBj-G__input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Checkbox-module__QfBj-G__hit{flex-shrink:0;grid-template-rows:18px;grid-template-columns:18px;place-content:center;place-items:center;width:24px;height:24px;display:inline-grid;position:relative}.Checkbox-module__QfBj-G__box{box-sizing:border-box;background:0 0;border:1px solid #fdfdfd;border-radius:4px;grid-area:1/1;width:18px;height:18px;transition:border-color .15s,background-color .15s,box-shadow .15s}.Checkbox-module__QfBj-G__root:hover:not(.Checkbox-module__QfBj-G__disabled) .Checkbox-module__QfBj-G__input:not(:checked)~.Checkbox-module__QfBj-G__hit .Checkbox-module__QfBj-G__box,.Checkbox-module__QfBj-G__root.Checkbox-module__QfBj-G__forceHover:not(.Checkbox-module__QfBj-G__disabled) .Checkbox-module__QfBj-G__input:not(:checked)~.Checkbox-module__QfBj-G__hit .Checkbox-module__QfBj-G__box{border-color:#d71b84}.Checkbox-module__QfBj-G__root.Checkbox-module__QfBj-G__disabled .Checkbox-module__QfBj-G__input:not(:checked)~.Checkbox-module__QfBj-G__hit .Checkbox-module__QfBj-G__box{border-color:#615a96}.Checkbox-module__QfBj-G__input:checked~.Checkbox-module__QfBj-G__hit .Checkbox-module__QfBj-G__box{background:#d71b84;border-color:#d71b84}.Checkbox-module__QfBj-G__root:hover:not(.Checkbox-module__QfBj-G__disabled) .Checkbox-module__QfBj-G__input:checked~.Checkbox-module__QfBj-G__hit .Checkbox-module__QfBj-G__box,.Checkbox-module__QfBj-G__root.Checkbox-module__QfBj-G__forceHover:not(.Checkbox-module__QfBj-G__disabled) .Checkbox-module__QfBj-G__input:checked~.Checkbox-module__QfBj-G__hit .Checkbox-module__QfBj-G__box{background:#d71b84;border-color:#f298cb;box-shadow:0 0 0 1px #f298cb}.Checkbox-module__QfBj-G__root.Checkbox-module__QfBj-G__disabled .Checkbox-module__QfBj-G__input:checked~.Checkbox-module__QfBj-G__hit .Checkbox-module__QfBj-G__box{box-shadow:none;background:#615a96;border-color:#615a96}.Checkbox-module__QfBj-G__check{color:#fdfdfd;opacity:0;pointer-events:none;grid-area:1/1;place-self:center;width:12px;height:12px;transition:opacity .12s,transform .12s;transform:scale(.6)}.Checkbox-module__QfBj-G__input:checked~.Checkbox-module__QfBj-G__hit .Checkbox-module__QfBj-G__check{opacity:1;transform:scale(1)}.Checkbox-module__QfBj-G__root.Checkbox-module__QfBj-G__disabled .Checkbox-module__QfBj-G__input:checked~.Checkbox-module__QfBj-G__hit .Checkbox-module__QfBj-G__check{color:#a7a3c8}.Checkbox-module__QfBj-G__check svg{width:100%;height:100%;display:block}.Checkbox-module__QfBj-G__input:focus-visible~.Checkbox-module__QfBj-G__hit .Checkbox-module__QfBj-G__box,.Checkbox-module__QfBj-G__input:focus-visible:checked~.Checkbox-module__QfBj-G__hit .Checkbox-module__QfBj-G__box{box-shadow:0 0 0 1px #f298cb,0 0 0 3px #d71b8459}.Checkbox-module__QfBj-G__label{align-items:center;display:inline-flex}
.Tooltip-module__gkEvuq__wrapper{display:inline-flex;position:relative}.Tooltip-module__gkEvuq__tooltip{z-index:10000;pointer-events:none;color:#fdfdfd;background:#1d1e3a;border:1px solid #2c2c5a;border-radius:8px;width:max-content;padding:10px 14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4;animation:.12s ease-out Tooltip-module__gkEvuq__tt-fade;position:fixed;box-shadow:0 6px 24px #00000080}@keyframes Tooltip-module__gkEvuq__tt-fade{0%{opacity:0}to{opacity:1}}.Tooltip-module__gkEvuq__tooltip:after{content:"";background:#1d1e3a;border:1px solid #2c2c5a;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.Tooltip-module__gkEvuq__placement_top{transform:translate(-50%,-100%)}.Tooltip-module__gkEvuq__placement_top:after{bottom:-5px;left:calc(50% + var(--tt-arrow-shift,0px));border-top:0;border-left:0;transform:translate(-50%)rotate(45deg)}.Tooltip-module__gkEvuq__placement_bottom{transform:translate(-50%)}.Tooltip-module__gkEvuq__placement_bottom:after{top:-5px;left:calc(50% + var(--tt-arrow-shift,0px));border-bottom:0;border-right:0;transform:translate(-50%)rotate(45deg)}.Tooltip-module__gkEvuq__placement_right{transform:translateY(-50%)}.Tooltip-module__gkEvuq__placement_right:after{border-top:0;border-right:0;top:50%;left:-5px;transform:translateY(-50%)rotate(45deg)}.Tooltip-module__gkEvuq__placement_left{transform:translate(-100%,-50%)}.Tooltip-module__gkEvuq__placement_left:after{border-bottom:0;border-left:0;top:50%;right:-5px;transform:translateY(-50%)rotate(45deg)}
:root{--bunny-color-primary:#0e142b;--bunny-color-secondary:#241e4f;--bunny-color-accent:#9b59ed;--bunny-color-accent-pink:#d71b84;--bunny-color-text:#fffffff2;--bunny-color-text-muted:#fff9;--bunny-color-border:#5c4a9d4d;--bunny-color-track:#ffffff40}.BunnyPlayerAdvanced-module__1cUXWq__container{--subtitle-size:100%;--subtitle-color:#fff;--subtitle-bg:#00000080;cursor:pointer;background-color:#000;border-radius:24px;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.BunnyPlayerAdvanced-module__1cUXWq__container.BunnyPlayerAdvanced-module__1cUXWq__cursorHidden{cursor:none}.BunnyPlayerAdvanced-module__1cUXWq__container.BunnyPlayerAdvanced-module__1cUXWq__modal,.BunnyPlayerAdvanced-module__1cUXWq__container.BunnyPlayerAdvanced-module__1cUXWq__fullscreen{border-radius:0}.BunnyPlayerAdvanced-module__1cUXWq__container.BunnyPlayerAdvanced-module__1cUXWq__cssFullscreen{z-index:2147483647;background-color:#000;border-radius:0;width:100vw;height:100dvh;max-height:none;position:fixed;inset:0}.BunnyPlayerAdvanced-module__1cUXWq__iframe{z-index:1;background-color:#000;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.BunnyPlayerAdvanced-module__1cUXWq__video{z-index:50;object-fit:contain;pointer-events:none;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.BunnyPlayerAdvanced-module__1cUXWq__clickLayer{z-index:60;cursor:inherit;position:absolute;inset:0}.BunnyPlayerAdvanced-module__1cUXWq__video:focus{outline:none}.BunnyPlayerAdvanced-module__1cUXWq__video::cue{opacity:0;color:#0000;background:0 0}.BunnyPlayerAdvanced-module__1cUXWq__subtitleOverlay{z-index:100;pointer-events:none;justify-content:center;transition:bottom .6s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:36px;left:0;right:0}.BunnyPlayerAdvanced-module__1cUXWq__container.BunnyPlayerAdvanced-module__1cUXWq__controlsActive .BunnyPlayerAdvanced-module__1cUXWq__subtitleOverlay{bottom:90px}.BunnyPlayerAdvanced-module__1cUXWq__subtitleText{color:#fff;text-align:center;white-space:pre-line;background:#000000b3;border-radius:8px;max-width:80%;padding:16px;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.2}.BunnyPlayerAdvanced-module__1cUXWq__skeleton{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.BunnyPlayerAdvanced-module__1cUXWq__skeletonContainer{background:linear-gradient(90deg,#0e142b 25%,#241e4f 50%,#0e142b 75%) 0 0/200% 100%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;animation:1.5s infinite BunnyPlayerAdvanced-module__1cUXWq__bunnyShimmer;display:flex;position:relative;overflow:hidden}.BunnyPlayerAdvanced-module__1cUXWq__skeletonShimmer{background:linear-gradient(90deg,#0000 0%,#9b59ed26 50%,#0000 100%);width:100%;height:100%;animation:2s infinite BunnyPlayerAdvanced-module__1cUXWq__bunnyShimmerWave;position:absolute;top:0;left:0}.BunnyPlayerAdvanced-module__1cUXWq__skeletonPlayButton{background:radial-gradient(circle,#9b59ed33 0%,#0e142bcc 100%);border:2px solid #9b59ed66;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;animation:2s infinite BunnyPlayerAdvanced-module__1cUXWq__bunnyPulse;display:flex;position:relative;box-shadow:0 0 20px #9b59ed4d}.BunnyPlayerAdvanced-module__1cUXWq__skeletonPlayIcon{filter:drop-shadow(0 0 8px #9b59ed99);border-top:12px solid #0000;border-bottom:12px solid #0000;border-left:20px solid #9b59ed;width:0;height:0;margin-left:4px}.BunnyPlayerAdvanced-module__1cUXWq__skeletonProgress{color:#fff9;text-transform:uppercase;letter-spacing:1px;margin-top:24px;font-size:14px}.BunnyPlayerAdvanced-module__1cUXWq__errorContainer{z-index:1000;background:linear-gradient(#241e4f 0%,#0e142b 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.BunnyPlayerAdvanced-module__1cUXWq__errorContent{text-align:center;flex-direction:column;align-items:center;max-width:400px;padding:32px;display:flex}.BunnyPlayerAdvanced-module__1cUXWq__errorIcon{color:#9b59ed;width:64px;height:64px;margin-bottom:16px}.BunnyPlayerAdvanced-module__1cUXWq__errorIcon svg{width:100%;height:100%}.BunnyPlayerAdvanced-module__1cUXWq__errorMessage{color:#fffffff2;margin-bottom:24px;font-size:16px;line-height:1.5}.BunnyPlayerAdvanced-module__1cUXWq__errorRetry{color:#fff;cursor:pointer;background:#9b59ed;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.BunnyPlayerAdvanced-module__1cUXWq__errorRetry svg{width:18px;height:18px}.BunnyPlayerAdvanced-module__1cUXWq__errorRetry:hover{transform:translateY(-2px);box-shadow:0 4px 12px #9b59ed66}.BunnyPlayerAdvanced-module__1cUXWq__errorRetry:active{transform:translateY(0)}.BunnyPlayerAdvanced-module__1cUXWq__header{display:none}.BunnyPlayerAdvanced-module__1cUXWq__customControls{z-index:100;opacity:0;pointer-events:none;background:linear-gradient(#0000 0%,#00000080 100%);padding:60px 24px 24px;transition:opacity .6s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;right:0}.BunnyPlayerAdvanced-module__1cUXWq__container.BunnyPlayerAdvanced-module__1cUXWq__controlsActive .BunnyPlayerAdvanced-module__1cUXWq__customControls{opacity:1;pointer-events:auto}.BunnyPlayerAdvanced-module__1cUXWq__controlBar{background:#0e142b;border-radius:8px;justify-content:center;align-items:center;gap:24px;padding:8px 16px;display:flex;position:relative}.BunnyPlayerAdvanced-module__1cUXWq__controlsCenter{flex:1 0 0;align-items:center;gap:8px;min-width:0;display:flex}.BunnyPlayerAdvanced-module__1cUXWq__timeText{color:#fff;white-space:nowrap;flex-shrink:0;font-family:Urbanist,sans-serif;font-size:12px;font-weight:700;line-height:normal}.BunnyPlayerAdvanced-module__1cUXWq__progress{cursor:pointer;flex:1;align-items:center;height:14px;display:flex;position:relative}.BunnyPlayerAdvanced-module__1cUXWq__progressTrack{background:#241e4f;border-radius:16px;width:100%;height:6px;position:relative;overflow:visible}.BunnyPlayerAdvanced-module__1cUXWq__progressBuffered{background:#ffffff26;border-radius:16px;height:100%;transition:width .1s linear;position:absolute;top:0;left:0}.BunnyPlayerAdvanced-module__1cUXWq__progressFilled{background:#9b59ed;border-radius:16px;height:100%;transition:width .1s linear;position:absolute;top:0;left:0}.BunnyPlayerAdvanced-module__1cUXWq__progressTooltip{color:#fff;white-space:nowrap;pointer-events:none;z-index:10;background:#0e142bf2;border:1px solid #ffffff26;border-radius:4px;margin-bottom:8px;padding:6px 10px;font-size:13px;font-weight:500;position:absolute;bottom:100%;transform:translate(-50%);box-shadow:0 2px 8px #0006}.BunnyPlayerAdvanced-module__1cUXWq__progressTooltip:after{content:"";border:5px solid #0000;border-top-color:#0e142bf2;position:absolute;top:100%;left:50%;transform:translate(-50%)}.BunnyPlayerAdvanced-module__1cUXWq__controls{justify-content:space-between;align-items:center;gap:8px;display:flex}.BunnyPlayerAdvanced-module__1cUXWq__controlsLeft,.BunnyPlayerAdvanced-module__1cUXWq__controlsRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.BunnyPlayerAdvanced-module__1cUXWq__btn{color:#fffffff2;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex;position:relative}.BunnyPlayerAdvanced-module__1cUXWq__btn svg{width:24px;height:24px}.BunnyPlayerAdvanced-module__1cUXWq__btn:hover{opacity:.8}.BunnyPlayerAdvanced-module__1cUXWq__btn:active{transform:scale(.95)}.BunnyPlayerAdvanced-module__1cUXWq__btnActive{color:#9b59ed}.BunnyPlayerAdvanced-module__1cUXWq__volumeControl{align-items:center;display:flex}.BunnyPlayerAdvanced-module__1cUXWq__volumeSliderWrap{align-items:center;width:0;transition:width .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.BunnyPlayerAdvanced-module__1cUXWq__volumeControl:hover .BunnyPlayerAdvanced-module__1cUXWq__volumeSliderWrap,.BunnyPlayerAdvanced-module__1cUXWq__volumeControl.BunnyPlayerAdvanced-module__1cUXWq__volumeOpen .BunnyPlayerAdvanced-module__1cUXWq__volumeSliderWrap{width:77px;padding-left:10px;overflow:visible}.BunnyPlayerAdvanced-module__1cUXWq__volumeSlider{appearance:none;cursor:pointer;background:#241e4f;border-radius:2px;outline:none;width:55px;height:4px}.BunnyPlayerAdvanced-module__1cUXWq__volumeSlider::-webkit-slider-runnable-track{border-radius:2px;height:4px}.BunnyPlayerAdvanced-module__1cUXWq__volumeSlider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fdfdfd;border:none;border-radius:50%;width:12px;height:12px;margin-top:-4px}.BunnyPlayerAdvanced-module__1cUXWq__volumeSlider::-moz-range-track{background:#241e4f;border-radius:2px;height:4px}.BunnyPlayerAdvanced-module__1cUXWq__volumeSlider::-moz-range-thumb{cursor:pointer;background:#fdfdfd;border:none;border-radius:50%;width:12px;height:12px}.BunnyPlayerAdvanced-module__1cUXWq__settingsMenu{z-index:1000;width:max-content;max-width:100%;max-height:var(--bunny-settings-max-h,60vh);box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#968cda4d transparent;background:#362d77;border-radius:8px;padding:8px 0;position:absolute;bottom:calc(100% + 8px);right:0;overflow:hidden auto;box-shadow:0 0 1px #01040480,0 0 12px #0104048f}.BunnyPlayerAdvanced-module__1cUXWq__settingsMenu::-webkit-scrollbar{width:4px}.BunnyPlayerAdvanced-module__1cUXWq__settingsMenu::-webkit-scrollbar-track{background:0 0}.BunnyPlayerAdvanced-module__1cUXWq__settingsMenu::-webkit-scrollbar-thumb{background-color:#968cda4d;border-radius:4px}.BunnyPlayerAdvanced-module__1cUXWq__settingsSection{padding:0}.BunnyPlayerAdvanced-module__1cUXWq__settingsDivider{display:none}.BunnyPlayerAdvanced-module__1cUXWq__settingsItem{align-items:center;gap:16px;padding:8px 16px;display:flex}.BunnyPlayerAdvanced-module__1cUXWq__settingsItemLabel{flex-shrink:0;align-items:center;gap:8px;width:145px;min-width:max-content;display:flex}.BunnyPlayerAdvanced-module__1cUXWq__settingsIcon{color:#fafafa;flex-shrink:0;width:24px;height:24px}.BunnyPlayerAdvanced-module__1cUXWq__settingsLabel{color:#fafafa;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}.BunnyPlayerAdvanced-module__1cUXWq__settingsSelectWrap{flex:1;min-width:0;display:flex}.BunnyPlayerAdvanced-module__1cUXWq__speedButtons{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:2px;display:flex}.BunnyPlayerAdvanced-module__1cUXWq__speedBtn{color:#fdfdfd;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:44px;height:32px;padding:0 4px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;transition:background .15s;display:flex}.BunnyPlayerAdvanced-module__1cUXWq__speedBtn:hover{background:#241e4f99}.BunnyPlayerAdvanced-module__1cUXWq__speedBtnActive,.BunnyPlayerAdvanced-module__1cUXWq__speedBtnActive:hover{background:#241e4f}.BunnyPlayerAdvanced-module__1cUXWq__topRightControls{z-index:101;opacity:0;pointer-events:none;gap:8px;transition:opacity .6s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:24px;right:24px}.BunnyPlayerAdvanced-module__1cUXWq__container.BunnyPlayerAdvanced-module__1cUXWq__controlsActive .BunnyPlayerAdvanced-module__1cUXWq__topRightControls{opacity:1;pointer-events:auto}.BunnyPlayerAdvanced-module__1cUXWq__container:has(.BunnyPlayerAdvanced-module__1cUXWq__settingsMenu[data-covers-top]) .BunnyPlayerAdvanced-module__1cUXWq__topRightControls{opacity:0;pointer-events:none;transition:opacity .15s}.BunnyPlayerAdvanced-module__1cUXWq__topRightBtn{color:#fdfdfd;cursor:pointer;background:#171332;border:none;border-radius:8px;align-items:center;padding:8px 12px;transition:background .3s;display:flex}.BunnyPlayerAdvanced-module__1cUXWq__topRightBtn:hover{background:#3f348b}.BunnyPlayerAdvanced-module__1cUXWq__topRightBtnActive{background:#241e4f}.BunnyPlayerAdvanced-module__1cUXWq__sizeControl{flex:1;justify-content:center;align-items:center;gap:10px;height:40px;display:flex}.BunnyPlayerAdvanced-module__1cUXWq__sizeBtn{color:#fdfdfd;cursor:pointer;background:0 0;border:none;border-radius:16px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:16px;font-weight:600;transition:background .15s;display:flex}.BunnyPlayerAdvanced-module__1cUXWq__sizeBtn:hover:not(:disabled){background:#ffffff14}.BunnyPlayerAdvanced-module__1cUXWq__sizeBtn:disabled{opacity:.4;cursor:not-allowed}.BunnyPlayerAdvanced-module__1cUXWq__sizeValue{color:#fdfdfd;text-align:center;min-width:48px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500}.BunnyPlayerAdvanced-module__1cUXWq__chapters{display:none}.BunnyPlayerAdvanced-module__1cUXWq__chapter{flex:1;height:100%;position:relative}.BunnyPlayerAdvanced-module__1cUXWq__chapterMarker{background:#9b59ed80;width:2px;height:100%;transition:all .2s;position:absolute;top:0;right:0}.BunnyPlayerAdvanced-module__1cUXWq__chapter:last-child .BunnyPlayerAdvanced-module__1cUXWq__chapterMarker{display:none}.BunnyPlayerAdvanced-module__1cUXWq__chapterActive .BunnyPlayerAdvanced-module__1cUXWq__chapterMarker{background:#9b59ed;box-shadow:0 0 8px #9b59ed99}.BunnyPlayerAdvanced-module__1cUXWq__chapterCompleted .BunnyPlayerAdvanced-module__1cUXWq__chapterMarker{background:#9b59ed4d}@keyframes BunnyPlayerAdvanced-module__1cUXWq__bunnyShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes BunnyPlayerAdvanced-module__1cUXWq__bunnyShimmerWave{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes BunnyPlayerAdvanced-module__1cUXWq__bunnyPulse{0%,to{opacity:.5;transform:scale(1);box-shadow:0 0 20px #9b59ed4d}50%{opacity:.8;transform:scale(1.05);box-shadow:0 0 30px #9b59ed80}}@media (max-width:768px){.BunnyPlayerAdvanced-module__1cUXWq__customControls{padding:0 12px 12px}.BunnyPlayerAdvanced-module__1cUXWq__controlBar{gap:12px;padding:6px 10px}.BunnyPlayerAdvanced-module__1cUXWq__controlsCenter{gap:6px}.BunnyPlayerAdvanced-module__1cUXWq__timeText{font-size:10px}.BunnyPlayerAdvanced-module__1cUXWq__btn svg{width:20px;height:20px}.BunnyPlayerAdvanced-module__1cUXWq__controlsLeft,.BunnyPlayerAdvanced-module__1cUXWq__controlsRight{gap:4px}.BunnyPlayerAdvanced-module__1cUXWq__skeletonPlayButton{width:64px;height:64px}.BunnyPlayerAdvanced-module__1cUXWq__skeletonPlayIcon{border-top-width:10px;border-bottom-width:10px;border-left-width:16px}.BunnyPlayerAdvanced-module__1cUXWq__topRightControls{gap:6px;top:12px;right:12px}.BunnyPlayerAdvanced-module__1cUXWq__topRightBtn{border-radius:6px;padding:6px 10px}.BunnyPlayerAdvanced-module__1cUXWq__topRightBtn svg{width:20px;height:20px}.BunnyPlayerAdvanced-module__1cUXWq__subtitleOverlay{bottom:28px}.BunnyPlayerAdvanced-module__1cUXWq__container.BunnyPlayerAdvanced-module__1cUXWq__controlsActive .BunnyPlayerAdvanced-module__1cUXWq__subtitleOverlay{bottom:60px}.BunnyPlayerAdvanced-module__1cUXWq__subtitleText{max-width:90%;padding:10px 12px;font-size:14px}}@media (max-width:480px){.BunnyPlayerAdvanced-module__1cUXWq__controlBar{gap:8px;padding:6px 8px}.BunnyPlayerAdvanced-module__1cUXWq__timeText{display:none}.BunnyPlayerAdvanced-module__1cUXWq__btn svg{width:18px;height:18px}}@container (max-width:900px){.BunnyPlayerAdvanced-module__1cUXWq__settingsItemLabel{gap:6px;width:120px}.BunnyPlayerAdvanced-module__1cUXWq__settingsLabel{font-size:13px}.BunnyPlayerAdvanced-module__1cUXWq__settingsItem{gap:12px;padding:8px 12px}.BunnyPlayerAdvanced-module__1cUXWq__speedBtn{min-width:36px;height:28px;font-size:12px}}@container (max-width:720px){.BunnyPlayerAdvanced-module__1cUXWq__settingsMenu{padding:6px 0}.BunnyPlayerAdvanced-module__1cUXWq__settingsItemLabel{width:100px}.BunnyPlayerAdvanced-module__1cUXWq__settingsItem{gap:10px;padding:6px 10px}.BunnyPlayerAdvanced-module__1cUXWq__speedBtn{min-width:32px;height:auto;min-height:44px;padding:0 2px}.BunnyPlayerAdvanced-module__1cUXWq__sizeControl{height:auto;min-height:44px}.BunnyPlayerAdvanced-module__1cUXWq__sizeBtn{width:44px;height:44px}}@container (max-width:540px){.BunnyPlayerAdvanced-module__1cUXWq__settingsMenu{width:auto;max-width:none;left:0;right:0}.BunnyPlayerAdvanced-module__1cUXWq__settingsItem{flex-wrap:wrap;gap:6px;padding:6px 8px}.BunnyPlayerAdvanced-module__1cUXWq__settingsItemLabel{flex:1 0 100%;width:auto}.BunnyPlayerAdvanced-module__1cUXWq__speedButtons,.BunnyPlayerAdvanced-module__1cUXWq__sizeControl{flex:1 0 100%;justify-content:flex-start;gap:4px}.BunnyPlayerAdvanced-module__1cUXWq__sizeValue{min-width:44px;font-size:13px}}
.AddToCalendar-module__5kR1Vq__overlay{background:var(--overlay,#000c);z-index:1200;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.AddToCalendar-module__5kR1Vq__modal{box-sizing:border-box;background:#241e4f;border-radius:24px;flex-direction:column;gap:24px;width:100%;max-width:700px;padding:32px;display:flex;box-shadow:0 12px 40px #00000080}.AddToCalendar-module__5kR1Vq__headerBlock{flex-direction:column;gap:12px;display:flex}.AddToCalendar-module__5kR1Vq__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.AddToCalendar-module__5kR1Vq__title{color:#fdfdfd;flex:1 1 0;min-width:0;margin:0;font-family:Urbanist,sans-serif;font-size:24px;font-weight:700;line-height:1.4}.AddToCalendar-module__5kR1Vq__close{cursor:pointer;color:#fdfdfd;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.AddToCalendar-module__5kR1Vq__close:hover{background:#3f348b}.AddToCalendar-module__5kR1Vq__subtitle{color:#fdfdfd;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.AddToCalendar-module__5kR1Vq__providers{gap:16px;width:100%;display:flex}.AddToCalendar-module__5kR1Vq__providerBtn{color:#fdfdfd;cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;border:1px solid #fdfdfd;border-radius:16px;flex:1 1 0;justify-content:center;align-items:center;gap:10px;min-width:0;height:40px;min-height:40px;padding:10px 16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:22px;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.AddToCalendar-module__5kR1Vq__providerBtn:hover{background:#3f348b}.AddToCalendar-module__5kR1Vq__providerBtn:focus-visible{outline-offset:2px;outline:2px solid #d71b84}@media (max-width:560px){.AddToCalendar-module__5kR1Vq__providers{grid-template-columns:1fr 1fr;display:grid}}
.Toggle-module__ntMQ3a__toggle{cursor:pointer;background:0 0;border:none;flex-shrink:0;width:38px;height:24px;padding:0;position:relative}.Toggle-module__ntMQ3a__toggle:before{content:"";background:#615a96;border-radius:9px;transition:background-color .18s;position:absolute;inset:3px}.Toggle-module__ntMQ3a__toggle:hover:not(.Toggle-module__ntMQ3a__disabled):before{background:#807aaf}.Toggle-module__ntMQ3a__toggle.Toggle-module__ntMQ3a__checked:before{background:#d71b84}.Toggle-module__ntMQ3a__toggle.Toggle-module__ntMQ3a__checked:hover:not(.Toggle-module__ntMQ3a__disabled):before{background:#e842a0}.Toggle-module__ntMQ3a__toggle.Toggle-module__ntMQ3a__checked.Toggle-module__ntMQ3a__disabled:before{background:#542857}.Toggle-module__ntMQ3a__thumb{z-index:1;background:#fdfdfd;border-radius:50%;width:14px;height:14px;transition:left .18s;position:absolute;top:5px;left:5px}.Toggle-module__ntMQ3a__checked .Toggle-module__ntMQ3a__thumb{left:19px}.Toggle-module__ntMQ3a__disabled{cursor:not-allowed}.Toggle-module__ntMQ3a__disabled:not(.Toggle-module__ntMQ3a__checked) .Toggle-module__ntMQ3a__thumb{background:#fdfdfd80}
.RadioButton-module__VZcKPW__radio{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.RadioButton-module__VZcKPW__outer{background:0 0;border:2px solid #fdfdfd;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:border-color .15s,background-color .15s;display:inline-flex}.RadioButton-module__VZcKPW__radio:hover:not(.RadioButton-module__VZcKPW__disabled):not(.RadioButton-module__VZcKPW__checked) .RadioButton-module__VZcKPW__outer,.RadioButton-module__VZcKPW__radio.RadioButton-module__VZcKPW__hovered:not(.RadioButton-module__VZcKPW__disabled):not(.RadioButton-module__VZcKPW__checked) .RadioButton-module__VZcKPW__outer{border-color:#d71b84}.RadioButton-module__VZcKPW__disabled .RadioButton-module__VZcKPW__outer{border-color:#615a96}.RadioButton-module__VZcKPW__checked .RadioButton-module__VZcKPW__outer{border-color:#d71b84}.RadioButton-module__VZcKPW__radio.RadioButton-module__VZcKPW__checked:hover:not(.RadioButton-module__VZcKPW__disabled) .RadioButton-module__VZcKPW__outer,.RadioButton-module__VZcKPW__radio.RadioButton-module__VZcKPW__checked.RadioButton-module__VZcKPW__hovered:not(.RadioButton-module__VZcKPW__disabled) .RadioButton-module__VZcKPW__outer{border-color:#e842a0}.RadioButton-module__VZcKPW__checked.RadioButton-module__VZcKPW__disabled .RadioButton-module__VZcKPW__outer{border-color:#615a96}.RadioButton-module__VZcKPW__dot{background:#d71b84;border-radius:50%;width:10px;height:10px;transition:background-color .15s}.RadioButton-module__VZcKPW__radio.RadioButton-module__VZcKPW__checked:hover:not(.RadioButton-module__VZcKPW__disabled) .RadioButton-module__VZcKPW__dot,.RadioButton-module__VZcKPW__radio.RadioButton-module__VZcKPW__checked.RadioButton-module__VZcKPW__hovered:not(.RadioButton-module__VZcKPW__disabled) .RadioButton-module__VZcKPW__dot{background:#e842a0}.RadioButton-module__VZcKPW__checked.RadioButton-module__VZcKPW__disabled .RadioButton-module__VZcKPW__dot{background:#615a96}.RadioButton-module__VZcKPW__disabled{cursor:not-allowed}
.Input-module__rdnxQa__field{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.Input-module__rdnxQa__label{color:#fafafa;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:22px}.Input-module__rdnxQa__wrapper{cursor:text;background:#241e4f;border:1px solid #3f348b;border-radius:8px;align-items:center;gap:10px;height:48px;padding:10px 16px;transition:border-color .15s,background-color .15s;display:flex}.Input-module__rdnxQa__wrapper:hover:not(.Input-module__rdnxQa__disabled):not(.Input-module__rdnxQa__error):not(.Input-module__rdnxQa__focused){border-color:#6a63a1}.Input-module__rdnxQa__wrapper.Input-module__rdnxQa__focused:not(.Input-module__rdnxQa__disabled):not(.Input-module__rdnxQa__error){background:#3f348b;border-color:#6a63a1}.Input-module__rdnxQa__wrapper.Input-module__rdnxQa__error{border-color:#b83434}.Input-module__rdnxQa__wrapper.Input-module__rdnxQa__disabled{cursor:not-allowed;background:#11152f;border-color:#0000}.Input-module__rdnxQa__input{color:#fafafa;background:0 0;border:none;outline:none;flex:1 0 0;width:100%;min-width:0;padding:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:22px}.Input-module__rdnxQa__input::placeholder{color:#a7a3c8;font-weight:500}.Input-module__rdnxQa__input:disabled{color:#3e4355;cursor:not-allowed;-webkit-text-fill-color:#3e4355;opacity:1}.Input-module__rdnxQa__icon,.Input-module__rdnxQa__affix{color:#a7a3c8;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.Input-module__rdnxQa__icon svg,.Input-module__rdnxQa__affix svg{width:100%;height:100%}.Input-module__rdnxQa__wrapper.Input-module__rdnxQa__disabled .Input-module__rdnxQa__icon,.Input-module__rdnxQa__wrapper.Input-module__rdnxQa__disabled .Input-module__rdnxQa__affix{color:#3e4355}.Input-module__rdnxQa__actionBtn{color:#a7a3c8;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.Input-module__rdnxQa__actionBtn:hover:not(:disabled){color:#fafafa;background:#ffffff0f}.Input-module__rdnxQa__actionBtn:focus-visible{outline-offset:1px;outline:2px solid #d71b84}.Input-module__rdnxQa__actionBtn svg{width:18px;height:18px}.Input-module__rdnxQa__hint{color:#a7a3c8;align-items:center;gap:8px;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:22px;display:flex}.Input-module__rdnxQa__hintIcon{flex-shrink:0}.Input-module__rdnxQa__hint.Input-module__rdnxQa__success{color:#4ade80}.Input-module__rdnxQa__hint.Input-module__rdnxQa__error{color:#fdfdfd}
.ImpersonateModal-module__XAgIba__overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0608149e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ImpersonateModal-module__XAgIba__modal{color:#fdfdfd;background:#0e142b;border:1px solid #3f348b;border-radius:20px;width:100%;max-width:440px;padding:28px;box-shadow:0 24px 60px #00000080}.ImpersonateModal-module__XAgIba__header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ImpersonateModal-module__XAgIba__headerIcon{color:#e842a0;background:#d71b8424;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ImpersonateModal-module__XAgIba__title{font-family:var(--font-urbanist,inherit);color:#fdfdfd;margin:0;font-size:20px;font-weight:700}.ImpersonateModal-module__XAgIba__body{color:#948ebb;margin:0 0 20px;font-size:14px;line-height:20px}.ImpersonateModal-module__XAgIba__form{flex-direction:column;gap:20px;display:flex}.ImpersonateModal-module__XAgIba__actions{justify-content:flex-end;gap:12px;display:flex}
.CookieBanner-module__PaCjqW__wrap{z-index:1000;background:var(--color-surface-400,#241e4f);box-sizing:border-box;width:700px;max-width:100vw;color:var(--color-neutral-50,#fdfdfd);border-top-left-radius:24px;border-top-right-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -8px 32px #00000059}.CookieBanner-module__PaCjqW__copy{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.CookieBanner-module__PaCjqW__title{font-family:var(--font-urbanist),"Urbanist",sans-serif;color:var(--color-neutral-50,#fdfdfd);margin:0;font-size:24px;font-weight:700;line-height:1.4}.CookieBanner-module__PaCjqW__body{color:var(--color-neutral-50,#fdfdfd);margin:0;font-size:16px;font-weight:400;line-height:1.5}.CookieBanner-module__PaCjqW__hint{color:var(--color-neutral-50,#fdfdfd);margin:0;font-size:14px;font-weight:400;line-height:1.5}.CookieBanner-module__PaCjqW__actions{align-items:flex-start;gap:12px;width:100%;display:flex}.CookieBanner-module__PaCjqW__actions>*{flex:1 0 0;min-width:0}.CookieBanner-module__PaCjqW__links{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.CookieBanner-module__PaCjqW__link{height:40px;min-height:40px;color:var(--color-neutral-50,#fdfdfd);white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;padding:4px 16px;font-size:14px;font-weight:500;line-height:22px;text-decoration:none;display:inline-flex}.CookieBanner-module__PaCjqW__link:hover{text-decoration:underline}.CookieBanner-module__PaCjqW__link:focus-visible{outline:2px solid var(--color-pink-500,#d71b84);outline-offset:2px}.CookieBanner-module__PaCjqW__dot{background:var(--color-neutral-50,#fdfdfd);border-radius:50%;flex-shrink:0;width:4px;height:4px}@media (max-width:720px){.CookieBanner-module__PaCjqW__wrap{gap:20px;width:100%;padding:20px 16px}.CookieBanner-module__PaCjqW__title{font-size:20px}.CookieBanner-module__PaCjqW__actions{flex-direction:column}.CookieBanner-module__PaCjqW__links{flex-wrap:wrap}}
.CookiePreferencesModal-module__voeokq__overlay{z-index:1001;background:#0009;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.CookiePreferencesModal-module__voeokq__modal{background:var(--color-surface-300,#362c78);box-sizing:border-box;width:700px;max-width:100%;max-height:100%;color:var(--color-neutral-50,#fdfdfd);border-radius:24px;flex-direction:column;gap:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex}.CookiePreferencesModal-module__voeokq__scroll{flex-direction:column;gap:24px;min-height:0;padding:24px 24px 0;display:flex;overflow-y:auto}.CookiePreferencesModal-module__voeokq__header{align-items:center;gap:12px;width:100%;display:flex}.CookiePreferencesModal-module__voeokq__back{width:24px;height:24px;color:var(--color-neutral-50,#fdfdfd);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.CookiePreferencesModal-module__voeokq__back:focus-visible{outline:2px solid var(--color-pink-500,#d71b84);outline-offset:2px}.CookiePreferencesModal-module__voeokq__heading{min-width:0;font-family:var(--font-urbanist),"Urbanist",sans-serif;color:var(--color-neutral-50,#fdfdfd);flex:1 0 0;margin:0;font-size:20px;font-weight:700;line-height:1.4}.CookiePreferencesModal-module__voeokq__categories{flex-direction:column;gap:16px;width:100%;display:flex}.CookiePreferencesModal-module__voeokq__card{background:var(--color-surface-300,#362c78);border:1px solid var(--color-surface-200,#3f348b);box-sizing:border-box;border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:16px;display:flex}.CookiePreferencesModal-module__voeokq__cardHead{align-items:center;gap:12px;width:100%;display:flex}.CookiePreferencesModal-module__voeokq__cardTitle{min-width:0;font-family:var(--font-urbanist),"Urbanist",sans-serif;color:var(--color-neutral-50,#fdfdfd);flex:1 0 0;margin:0;font-size:16px;font-weight:700;line-height:1.4}.CookiePreferencesModal-module__voeokq__alwaysOn{color:#fff5fd;white-space:nowrap;background:#b8378f66;border:1px solid #bf3ca1;border-radius:4px;flex-shrink:0;align-items:center;padding:4px 8px;font-size:11px;font-weight:500;line-height:1.5;display:inline-flex}.CookiePreferencesModal-module__voeokq__cardBody{color:var(--color-neutral-50,#fdfdfd);margin:0;font-size:16px;font-weight:400;line-height:1.5}.CookiePreferencesModal-module__voeokq__additional{border-top:1px solid var(--color-surface-200,#3f348b);flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding-top:16px;display:flex}.CookiePreferencesModal-module__voeokq__additionalTitle{font-family:var(--font-urbanist),"Urbanist",sans-serif;color:var(--color-neutral-50,#fdfdfd);margin:0;font-size:16px;font-weight:700;line-height:1.4}.CookiePreferencesModal-module__voeokq__list{background:var(--color-surface-400,#241e4f);box-sizing:border-box;border-radius:8px;width:100%;margin:0;padding:12px 16px;list-style:none}.CookiePreferencesModal-module__voeokq__listItem{border-bottom:1px solid var(--color-surface-200,#3f348b);flex-direction:column;gap:2px;padding:8px 0;display:flex}.CookiePreferencesModal-module__voeokq__listItem:last-child{border-bottom:none}.CookiePreferencesModal-module__voeokq__listName{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--color-neutral-50,#fdfdfd);overflow-wrap:anywhere;font-size:13px;font-weight:500}.CookiePreferencesModal-module__voeokq__listPurpose{color:var(--color-neutral-500,#a7a3c8);font-size:14px;line-height:1.5}.CookiePreferencesModal-module__voeokq__footer{background:var(--color-surface-400,#241e4f);box-sizing:border-box;border-bottom-right-radius:24px;border-bottom-left-radius:24px;gap:12px;width:100%;padding:24px;display:flex}.CookiePreferencesModal-module__voeokq__footer>*{flex:1 0 0;min-width:0}@media (max-width:720px){.CookiePreferencesModal-module__voeokq__overlay{padding:0}.CookiePreferencesModal-module__voeokq__modal{border-radius:0;max-width:100%;height:100%;max-height:100%}.CookiePreferencesModal-module__voeokq__footer{border-radius:0;flex-direction:column}}
