.utils-mobile{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:none;position:relative}@media (max-width:1024px){.utils-mobile{display:flex}}.utils-desktop{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}@media (max-width:1024px){.utils-desktop{display:none}}.utils-box{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.tooltip-mobile{justify-content:center;align-items:center;display:flex;position:fixed;inset:10px}.tooltip-mobile__close{position:absolute;top:10px;right:10px}.tooltip-desktop{filter:drop-shadow(0 4px 6px #00000014);border-radius:10px;width:max-content;position:relative}.tooltip-desktop__close{z-index:101;font-size:2rem;display:none;position:absolute;top:5px;right:15px}@media (max-width:1024px){.tooltip-desktop__close{display:block}}.popup{z-index:1000;position:fixed;inset:0}.popup__overlay{background:#00000059;position:absolute;inset:0}.popup__drag-surface{z-index:1001;pointer-events:all;background:0 0;position:fixed;inset:0}.popup__panel{background-color:var(--color-bg);border-radius:20px 20px 0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;bottom:0;left:0;overflow:hidden;box-shadow:0 0 20px #0000001a}.popup__handle{cursor:grab;touch-action:none;flex-direction:row;justify-content:center;align-items:center;width:100%;height:28px;display:flex}.popup__handle span{background-color:var(--color-muted);border-radius:10px;width:40px;height:4px}.popup__content{width:100%;height:100%;padding:15px;overflow-y:auto}.pagination{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.pagination__content{flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;display:flex}.pagination__controls{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:0 20px;display:flex}@media (max-width:1024px){.pagination__controls{padding:0 10px}}.pagination__pages{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.pagination__page{cursor:pointer;width:33px;color:var(--color-accent);border-radius:20px;flex-direction:row;justify-content:center;align-items:center;margin:0 6px;padding:6px 8px;font-size:1rem;transition:all .3s ease-in-out;display:flex;position:relative}.pagination__page:hover,.pagination__page--active{background-color:var(--color-accent);color:var(--color-accent-text)}@media (max-width:1300px){.pagination__page{width:18px;padding:4px 6px;font-size:.9rem}}.pagination__arrow{cursor:pointer;color:var(--color-accent);flex-direction:row;justify-content:center;align-items:center;display:flex}.pagination__arrow svg{width:30px;height:18px}.pagination__arrow--right{margin-left:10px}.pagination__arrow--left{margin-right:10px;transform:rotate(180deg)}.pagination__arrow:disabled{color:var(--color-text);pointer-events:none}@media (max-width:1024px){.pagination__arrow svg{width:20px;height:12px}}.pagination__dots{padding:0 6px}.show-all{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.show-all__toggle{cursor:pointer;color:var(--color-accent-hover);background:0 0;border:none;flex-direction:row;justify-content:center;align-items:center;gap:3px;margin-top:12px;padding:0;font-size:1.225rem;font-weight:500;transition:color .2s;display:inline-flex}.show-all__toggle:hover{color:var(--color-accent)}.show-all__toggle svg{width:12px;height:25px;display:inline-flex;transform:rotate(90deg)}.show-all__toggle--active svg{transform:rotate(-90deg)}.title{color:var(--color-text);margin:0;padding:0;font-weight:600;line-height:1.25}.title--alternate{color:var(--color-accent-text)}.title--no-layout{z-index:2;margin-left:3%;padding-bottom:30px}.title--nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.title--italic{font-style:italic}.title--underline{text-decoration:underline}.title--gutter-bottom{margin-bottom:12px}.title--h1{font-size:2.4rem;font-weight:700}.title--h2{font-size:2rem;font-weight:700}.title--h3{font-size:1.7rem;font-weight:600}.title--h4{font-size:1.45rem;font-weight:600}.title--h5{font-size:1.25rem;font-weight:600}.title--h6{font-size:1.1rem;font-weight:600}.title--subtitle1{color:var(--color-muted);font-size:1.05rem;font-weight:500}.title--subtitle2{color:var(--color-muted);font-size:.95rem;font-weight:500}.title--body1{font-size:1rem;font-weight:400}.title--body2{color:var(--color-muted);font-size:.9rem;font-weight:400}.title--caption{color:var(--color-muted);font-size:.75rem;font-weight:500}.title--overline{letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:600}@media (max-width:1024px){.title--h1{font-size:2.1rem}.title--h2{font-size:1.8rem}.title--h3{font-size:1.55rem}}.desktop-popup{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000040;flex-direction:column;justify-content:center;align-items:center;padding:10px;display:flex;position:fixed;inset:0}.desktop-popup__content{width:100%;position:relative}.slider__track{will-change:transform;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.slider__nav{box-sizing:border-box;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:5px;display:flex;position:absolute;bottom:0}.slider__nav svg{width:10px;height:10px}.slider__nav--btn{padding:5px;position:relative}.slider__nav--title{font-weight:600}.slider__nav--left{flex-direction:row-reverse;left:30px}.slider__nav--left svg{transform:rotate(180deg)}.slider__nav--right{right:30px}.slider__dots{flex-direction:row;justify-content:center;align-items:center;gap:6px;height:20px;display:flex}.slider__dot{background-color:var(--color-accent-disabled);border-radius:50%;width:6px;height:6px;transition:all .3s ease-in-out}.slider__dot--active{background-color:var(--color-accent)}.info-tooltip{flex-direction:row;justify-content:flex-end;align-items:flex-start;width:30px;height:30px;display:flex;position:relative}.info-tooltip:hover .info-tooltip__tooltip,.info-tooltip:focus-within .info-tooltip__tooltip{visibility:visible;opacity:1}.info-tooltip__tooltip{visibility:hidden;opacity:0;background-color:var(--color-contrast-bg);width:max-content;max-width:300px;color:var(--color-text);text-align:center;border:1px solid var(--color-border);z-index:20;pointer-events:none;white-space:pre-wrap;text-align:left;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:300;transition:opacity .3s,visibility .3s;position:absolute;top:100%;right:0}.info-tooltip__tooltip:before{content:"";border-radius:inherit;background:var(--gradient-bg);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}
.ui-input{justify-content:justify;background-color:var(--color-bg);border-radius:12px;flex-direction:row;align-items:center;gap:10px;width:100%;min-width:150px;max-width:800px;height:100%;padding:10px;display:flex}.ui-input label{flex-shrink:0;width:100px;display:block}.ui-input input{color:currentColor;width:100%;font-size:1rem}.form-field{flex-direction:row;justify-content:center;align-items:center;width:100%;min-width:150px;max-width:800px;display:flex;position:relative}.form-field__input{border:1px solid var(--color-border);width:100%;max-height:45px;color:var(--color-text);box-sizing:border-box;background-color:#0000;border-radius:12px;outline:none;padding:15px 20px;font-size:1rem;font-weight:500;transition:all .3s;position:relative}.form-field__input:focus{border-color:var(--color-text)}.form-field__input::placeholder{color:#0000}.form-field__input:not(:placeholder-shown)+.form-field__label,.form-field__input:focus+.form-field__label{color:var(--color-text);background-color:var(--color-contrast-bg);border-radius:6px;padding:0 6px;font-size:.75rem;top:0;left:1rem}.form-field__input:autofill{background-color:var(--color-contrast-bg);caret-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-contrast-bg) inset;transition:background-color .5s ease-in-out;color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important}.form-field__input:-webkit-autofill{background-color:var(--color-contrast-bg);caret-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-contrast-bg) inset;transition:background-color .5s ease-in-out;color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important}.form-field__input:-webkit-autofill:hover{background-color:var(--color-contrast-bg);caret-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-contrast-bg) inset;transition:background-color .5s ease-in-out;color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important}.form-field__input:-webkit-autofill:focus{background-color:var(--color-contrast-bg);caret-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-contrast-bg) inset;transition:background-color .5s ease-in-out;color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important}.form-field__input:-webkit-autofill:active{background-color:var(--color-contrast-bg);caret-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-contrast-bg) inset;transition:background-color .5s ease-in-out;color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important}.form-field__label{color:var(--color-muted);pointer-events:none;pointer-events:none;font-size:1rem;font-weight:500;transition:all .2s ease-in-out;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.form-field__error{color:var(--color-error);font-size:.85rem;font-weight:500}.form-field__toggle{z-index:2;cursor:pointer;transition:all .3s;position:absolute;right:20px}.form-field__toggle:hover{scale:1.05}.filter-dropdown{z-index:2;flex-direction:column;justify-content:center;align-items:center;min-width:80px;padding:5px 0;font-family:Plus Jakarta Sans,Arial,serif;font-size:1.3rem;font-weight:500;display:flex;position:relative}@media (max-width:1024px){.filter-dropdown{font-size:.9rem;font-weight:500}}.filter-dropdown__toggle{background-color:var(--color-contrast-bg);border:1px solid var(--color-border);box-sizing:border-box;text-align:left;cursor:pointer;width:100%;color:var(--color-text);border-radius:6px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:5px 9px;display:flex}@media (max-width:1024px){.filter-dropdown__toggle{gap:5px;width:100%;padding:5px 8px}}.filter-dropdown__menu{background-color:var(--color-contrast-bg);border:1px solid var(--color-border);z-index:20;border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem;width:fit-content;min-width:100%;max-height:300px;padding:5px;display:flex;position:absolute;top:calc(100% - 5px);left:0;overflow-y:auto;box-shadow:0 0 2px #0000001a}.filter-dropdown__item{text-align:left;cursor:pointer;color:var(--color-text);text-wrap:wrap;box-sizing:border-box;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:10px 6px;display:flex}.filter-dropdown__item--empty{justify-content:center}.filter-dropdown__item--active{color:var(--color-accent)}.filter-dropdown__item:hover{background-color:color-mix(in srgb, var(--color-muted-light) 12%, transparent)}.filter-dropdown__icon{flex-direction:row;justify-content:center;align-items:center;width:10px;height:10px;display:flex;transform:rotate(90deg)}.filter-dropdown__icon--active{transform:rotate(-90deg)}.calendar{background:var(--color-contrast-bg);border-radius:26px;flex-direction:column;justify-content:flex-start;align-items:center;width:max-content;max-width:330px;display:flex}@media (max-width:480px){.calendar{max-width:unset;width:calc(100vw - 20px);margin:0 10px}}.calendar__wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:24px 24px 0;display:flex}@media (max-width:1024px){.calendar__wrapper{padding:0 10px;scale:.9}}.calendar-button{background-color:var(--color-contrast-bg);max-width:42px;max-height:42px;color:var(--color-text);border:1px solid var(--color-border);border-radius:100px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:9px;display:flex}.calendar-button svg{width:20px!important;height:21px!important}@media (max-width:1024px){.calendar-button svg{width:15px!important;height:16px!important}.calendar-button{max-width:34px;max-height:34px}}.calendar .rdp{--rdp-cell-size:32px}@media (max-width:1024px){.calendar .rdp-root{--rdp-day-height:24px;--rdp-day-width:24px;--rdp-day_button-height:39px;--rdp-day_button-width:39px}}.calendar .rdp-month_caption{justify-content:space-between;align-items:center;margin-bottom:24px;font-size:1.15rem;display:flex}.calendar .rdp-month_caption_label{color:var(--color-text);font-size:1.15rem;font-weight:700}.calendar .rdp-nav{gap:8px;display:flex}.calendar .rdp-nav .rdp-button_next,.calendar .rdp-nav .rdp-button_previous{background:var(--gradient-bg);width:32px;height:32px;color:var(--color-accent-text);border-radius:100px}.calendar .rdp-nav svg{fill:currentColor;width:15px;height:24px}.calendar .rdp-head_cell{color:var(--color-muted);text-align:center;text-transform:uppercase;font-size:10px;font-weight:700;line-height:19px}.calendar .rdp-day{color:var(--color-muted);border-radius:12px;padding:1px;font-size:1.15rem;font-weight:600;line-height:100%}.calendar .rdp-day:hover{filter:brightness(1.05)}.calendar .rdp-day.rdp-today .rdp-day_button{color:var(--color-accent-text);background:var(--gradient-bg);border:unset}.calendar .rdp-day.rdp-selected{background:var(--gradient-bg);border-radius:100px}.calendar .rdp-day.rdp-selected .rdp-day_button{color:var(--color-muted);background:var(--color-contrast-bg);border:unset}.calendar .rdp-weekday{color:var(--color-text);font-weight:700}.calendar .rdp-caption_label{text-transform:capitalize}.calendar__footer{border-top:1px solid var(--color-border);justify-content:center;width:100%;margin-top:24px;padding:16px;display:flex}@media (max-width:1024px){.calendar__footer{margin-top:0;padding:5px 0}}.code-inputs{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;max-width:420px;display:flex}.code-inputs__input{text-align:center;border:1px solid var(--color-muted-light);width:52px;height:52px;color:var(--color-text);box-sizing:border-box;background-color:#0000;border-radius:12px;outline:none;padding:0;font-size:1.25rem;font-weight:600;transition:all .3s}.code-inputs__input:focus{border-color:var(--color-text)}.code-inputs__input:disabled{opacity:.6;cursor:not-allowed}
.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:0;height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:0;height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
