@keyframes fade-in{0%{opacity:0}to{opacity:1}}:root{--ease-in-out:cubic-bezier(.45, 0, .55, 1);--ease-in-out-sharp:cubic-bezier(.83, 0, .17, 1)}.magic-accordion-content{--magic-auto-size-transition:var(--magic-accordion-size-transition,all .2s var(--ease-in-out-sharp) ;);clip-path:var(--magic-accordion-content-clip-path,inset(0))}.magic-accordion-enter-active{transition:var(--magic-accordion-enter-transition,fade-in .15s var(--ease-in-out));position:relative}.magic-accordion-leave-active{height:0;transition:var(--magic-accordion-leave-transition,all .2s var(--ease-in-out-sharp))}.magic-accordion-trigger.-disabled{cursor:var(--magic-accordion-trigger-cursor-disabled,not-allowed)}.magic-auto-size{height:var(--magic-auto-size-height);transition:var(--magic-auto-size-transition,all .15s var(--ease-in-out));transition-delay:var(--magic-auto-size-transition-delay,0s);width:var(--magic-auto-size-width)}.magic-command-body{height:var(--magic-command-body-height,100%);overflow-y:var(--magic-command-body-overflow-y,auto)}.magic-command-item{cursor:pointer}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes magic-modal-content-enter{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateZ(0)}}@keyframes magic-modal-content-leave{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.02)}}.magic-modal{color:inherit;width:100%;height:100%;z-index:var(--magic-modal-z-index,999);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;inset:0}.magic-modal__content{-webkit-overflow-scrolling:touch;align-items:var(--magic-modal-content-align-items,center);justify-content:var(--magic-modal-content-justify-content,center);max-height:100%;overflow-y:var(--magic-modal-content-overflow-y,auto);scroll-behavior:smooth;width:100%;display:flex}dialog.magic-modal__content{background:0 0;border:0;outline:0;margin:0;padding:0}dialog.magic-modal__content::backdrop{background-color:#0000}.magic-modal__backdrop{-webkit-backdrop-filter:var(--magic-modal-backdrop-filter,unset);backdrop-filter:var(--magic-modal-backdrop-filter,unset);background-color:var(--magic-modal-backdrop-color,#00000080);z-index:-1;width:100%;height:100%;position:fixed;inset:0}.magic-modal--content-enter-active{animation:.3s magic-modal-content-enter}.magic-modal--content-leave-active{animation:.3s magic-modal-content-leave}@media (prefers-reduced-motion){.magic-modal--content-enter-active{animation:.3s fade-in}.magic-modal--content-leave-active{animation:.3s fade-out}}.magic-modal--backdrop-enter-active{animation:.3s fade-in}.magic-modal--backdrop-leave-active{animation:.3s fade-out}.magic-draggable{color:inherit;height:var(--magic-draggable-height,100%);inset:var(--magic-draggable-inset,0);position:var(--magic-draggable-position,fixed);width:var(--magic-draggable-width,100%);z-index:var(--magic-draggable-z-index,999);background:0 0;border:none;padding:0}.magic-draggable,.magic-draggable.-disabled{pointer-events:none}.magic-draggable__wrapper{width:100%;height:100%;display:block}.magic-draggable__drag{cursor:grab;pointer-events:auto;touch-action:none;transform-origin:50%;-webkit-user-select:none;user-select:none;width:auto;height:auto;display:inline-flex;position:relative}.magic-draggable.-dragging .magic-draggable__drag{cursor:grabbing;-webkit-user-select:none;user-select:none}.magic-draggable.-disabled .magic-draggable__drag{cursor:default}.magic-draggable__overlay{z-index:9999;position:absolute;inset:0}@keyframes slide-ltr-in{0%{transform:translate(-100%)}to{transform:translateZ(0)}}@keyframes slide-rtl-in{0%{transform:translate(100%)}to{transform:translateZ(0)}}@keyframes slide-ttb-in{0%{transform:translateY(-100%)}to{transform:translateZ(0)}}@keyframes slide-btt-in{0%{transform:translateY(100%)}to{transform:translateZ(0)}}@keyframes slide-ltr-out{0%{transform:translateZ(0)}to{transform:translate(-100%)}}@keyframes slide-rtl-out{0%{transform:translateZ(0)}to{transform:translate(100%)}}@keyframes slide-ttb-out{0%{transform:translateZ(0)}to{transform:translateY(-100%)}}@keyframes slide-btt-out{0%{transform:translateZ(0)}to{transform:translateY(100%)}}:root{--magic-drawer-height:75svh;--magic-drawer-width:100%;--magic-drawer-justify-content:center;--magic-drawer-align-items:flex-end;--magic-drawer-enter-animation:slide-btt-in .3s ease;--magic-drawer-leave-animation:slide-btt-out .3s ease;--magic-drawer-drag-overshoot:4rem;--magic-drawer-padding:0px}.magic-drawer{--magic-drawer-drag-overshoot-x:0px;--magic-drawer-drag-overshoot-y:0px;align-items:var(--magic-drawer-align-items);color:inherit;justify-content:var(--magic-drawer-justify-content);pointer-events:none;width:100%;height:100%;z-index:var(--magic-drawer-z-index,999);background:0 0;border:none;padding:0;display:flex;position:fixed;inset:0}.magic-drawer.-bottom{--magic-drawer-drag-overshoot-y:var(--magic-drawer-drag-overshoot);--magic-drawer-padding:0 0 var(--magic-drawer-drag-overshoot-y) 0}.magic-drawer.-bottom>.magic-drawer__wrapper{height:calc(var(--magic-drawer-height,0px) + var(--magic-drawer-drag-overshoot,0px))}.magic-drawer.-top{--magic-drawer-enter-animation:slide-ttb-in .3s ease;--magic-drawer-leave-animation:slide-ttb-out .3s ease;--magic-drawer-align-items:flex-start;--magic-drawer-drag-overshoot-y:calc(var(--magic-drawer-drag-overshoot) * -1);--magic-drawer-padding:var(--magic-drawer-drag-overshoot-y) 0 0 0}.magic-drawer.-top>.magic-drawer__wrapper{height:calc(var(--magic-drawer-height,0px) + var(--magic-drawer-drag-overshoot,0px))}.magic-drawer.-right{--magic-drawer-enter-animation:slide-rtl-in .3s ease;--magic-drawer-leave-animation:slide-rtl-out .3s ease;--magic-drawer-align-items:center;--magic-drawer-justify-content:flex-end;--magic-drawer-drag-overshoot-x:var(--magic-drawer-drag-overshoot);--magic-drawer-padding:0 var(--magic-drawer-drag-overshoot-x) 0 0}.magic-drawer.-right>.magic-drawer__wrapper{width:calc(var(--magic-drawer-width,0px) + var(--magic-drawer-drag-overshoot,0px))}.magic-drawer.-left{--magic-drawer-enter-animation:slide-ltr-in .3s ease;--magic-drawer-leave-animation:slide-ltr-out .3s ease;--magic-drawer-align-items:center;--magic-drawer-justify-content:flex-start;--magic-drawer-drag-overshoot-x:calc(var(--magic-drawer-drag-overshoot) * -1);--magic-drawer-padding:0 0 0 var(--magic-drawer-drag-overshoot-x)}.magic-drawer.-left>.magic-drawer__wrapper{width:calc(var(--magic-drawer-width,0px) + var(--magic-drawer-drag-overshoot,0px))}.magic-drawer__wrapper{height:var(--magic-drawer-height);pointer-events:none;transform:translate(var(--magic-drawer-drag-overshoot-x),var(--magic-drawer-drag-overshoot-y));width:var(--magic-drawer-width)}.magic-drawer__content{width:100%;height:100%;max-height:100%;position:relative}.magic-drawer__drag{-webkit-overflow-scrolling:touch;align-items:var(--magic-drawer-align-items);cursor:grab;justify-content:var(--magic-drawer-justify-content);height:100%;overflow-x:var(--magic-drawer-content-overflow-x,hidden);overflow-y:var(--magic-drawer-content-overflow-y,hidden);pointer-events:auto;scroll-behavior:smooth;touch-action:none;width:100%;display:flex;position:relative}dialog.magic-drawer__drag{background:0 0;border:0;outline:0;margin:0;padding:0}dialog.magic-drawer__drag::backdrop{background-color:#0000}.magic-drawer.-dragging .magic-drawer__drag{cursor:grabbing;-webkit-user-select:none;user-select:none}.magic-drawer.-disabled .magic-drawer__drag,.magic-drawer.-wheeling .magic-drawer__drag{cursor:auto}.magic-drawer__drag>*{padding:var(--magic-drawer-padding)}.magic-drawer__overlay{z-index:9999;position:absolute;inset:0}.magic-drawer__backdrop{-webkit-backdrop-filter:var(--magic-drawer-backdrop-filter,unset);backdrop-filter:var(--magic-drawer-backdrop-filter,unset);background-color:var(--magic-drawer-backdrop-color,#00000080);pointer-events:auto;z-index:-1;width:100%;height:100%;position:fixed;inset:0}.magic-drawer.-disabled .magic-drawer__backdrop{pointer-events:none}.magic-drawer--content-enter-active{animation:var(--magic-drawer-enter-animation)}.magic-drawer--content-leave-active{animation:var(--magic-drawer-leave-animation)}.magic-drawer--backdrop-enter-active{animation:.3s fade-in}.magic-drawer--backdrop-leave-active{animation:.3s fade-out}.magic-menu-float{z-index:var(--magic-menu-float-z-index,999);display:flex}.magic-menu-float.-top{flex-direction:column-reverse}.magic-menu-float.-bottom{flex-direction:column}.magic-menu-float.-left{flex-direction:row-reverse}.magic-menu-float.-right{flex-direction:row}.magic-menu-float__arrow{color:var(--magic-menu-float-arrow-color,inherit);height:var(--magic-menu-float-arrow-height,.75rem);width:var(--magic-menu-float-arrow-width,.75rem)}.magic-menu-float__arrow svg{width:100%;height:100%}.magic-menu-content{-webkit-user-select:none;user-select:none}.magic-menu-content__inner{border:0;padding:0}.magic-menu-content__inner.-disabled{pointer-events:none}.magic-menu-content--default-enter-active,.magic-menu-content--default-leave-active{animation:none}.magic-menu-content--fade-enter-active{animation:.2s fade-in}.magic-menu-content--fade-leave-active{animation:.2s fade-out}.magic-menu-channel-enter-active{animation:.3s fade-in}.magic-menu-channel-enter-active.-initialized,.magic-menu-channel-leave-active.-initialized{position:absolute}.magic-menu-channel-leave-active{animation:.3s fade-out}.magic-menu-item{cursor:var(--magic-menu-item-cursor,default)}.magic-menu-item.-disabled{cursor:var(--magic-menu-item-cursor-disabled,not-allowed)}.magic-menu-item.-disabled>*{pointer-events:none}.magic-menu-provider{-webkit-user-select:none;user-select:none;outline:none}.magic-menu-remote{cursor:var(--magic-menu-remote-cursor,pointer)}.magic-menu-remote.-disabled{pointer-events:none}.magic-menu-trigger{cursor:var(--magic-menu-trigger-cursor,pointer)}.magic-menu-trigger.-disabled{pointer-events:none}:root{--magic-noise-loading-transition:color .3s ease,opacity .3s ease}.magic-noise{background:var(--magic-noise-background,transparent);transition:var(--magic-noise-loading-transition);-webkit-user-select:none;user-select:none;position:relative}.magic-noise.-loading{background:var(--magic-noise-loading-background,#000)}.magic-noise__inner{height:100%;transition:var(--magic-noise-loading-transition);width:100%;position:relative}.magic-noise__inner.-loading{opacity:0}.magic-noise__canvas{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.magic-noise__off-canvas{pointer-events:none;visibility:hidden;position:absolute;top:0;left:0}:root{--magic-toast-transform-x:0;--magic-toast-transform-y:0;--magic-toast-padding-x:1rem;--magic-toast-padding-y:1rem;--mt-multiplier-x:1;--mt-multiplier-y:1;--mt-align-items:flex-start;--mt-justify-content:center}.magic-toast{color:inherit;pointer-events:none;z-index:var(--magic-toast-z-index,999);background:0 0;flex-direction:column;justify-content:center;align-items:center;position:fixed;inset:0}.magic-toast,.magic-toast__inner{width:100%;height:100%;display:flex}.magic-toast__inner{align-items:var(--mt-align-items);justify-content:var(--mt-justify-content);scrollbar-width:none;-ms-overflow-style:none;max-height:100%;position:relative;overflow:hidden auto}.magic-toast__inner::-webkit-scrollbar{display:none}.magic-toast__inner *{pointer-events:all}.magic-toast.-top-center,.magic-toast.-top-left,.magic-toast.-top-right{--magic-toast-transform-y:10;--magic-toast-enter-animation:slide-ttb-in .3s ease;--mt-multiplier-y:1;--mt-align-items:flex-start}.magic-toast.-top-center .magic-toast-component,.magic-toast.-top-left .magic-toast-component,.magic-toast.-top-right .magic-toast-component{padding-top:var(--magic-toast-padding-y,1rem)}.magic-toast.-bottom-center,.magic-toast.-bottom-left,.magic-toast.-bottom-right{--magic-toast-transform-y:10;--magic-toast-enter-animation:slide-btt-in .3s ease;--mt-multiplier-y:-1;--mt-align-items:flex-end}.magic-toast.-bottom-center .magic-toast-component,.magic-toast.-bottom-left .magic-toast-component,.magic-toast.-bottom-right .magic-toast-component{padding-bottom:var(--magic-toast-padding-y,1rem)}.magic-toast.-bottom-left,.magic-toast.-top-left{--mt-justify-content:flex-start}.magic-toast.-bottom-left .magic-toast-component,.magic-toast.-top-left .magic-toast-component{padding-left:var(--magic-toast-padding-x,1rem)}.magic-toast.-bottom-right,.magic-toast.-top-right{--mt-justify-content:flex-end}.magic-toast.-bottom-right .magic-toast-component,.magic-toast.-top-right .magic-toast-component{padding-right:var(--magic-toast-padding-x,1rem)}.magic-toast.-from-left{--magic-toast-enter-animation:slide-ltr-in .3s ease;--mt-multiplier-x:1}.magic-toast.-from-left,.magic-toast.-from-right{--magic-toast-transform-y:0;--magic-toast-transform-x:30}.magic-toast.-from-right{--magic-toast-enter-animation:slide-rtl-in .3s ease;--mt-multiplier-x:-1}.magic-toast--list-enter-active{animation:var(--magic-toast-enter-animation,unset)}.magic-toast--list-leave-active{animation:var(--magic-toast-leave-animation,fade-out .3s ease)}:root{--magic-cookie-preferences-mask:linear-gradient(0deg,#fff0,#fff 1.5rem);--magic-cookie-checkbox-size:.875rem;--magic-cookie-checkbox-border-width:1px;--magic-cookie-checkbox-border-color:currentColor;--magic-cookie-checkbox-border-radius:0;--magic-cookie-button-width:auto;--magic-cookie-button-height:2.5rem;--magic-cookie-button-spacing:1rem;--magic-cookie-button-border-width:1px;--magic-cookie-button-border-radius:.25rem;--magic-cookie-button-backdrop-filter:none;--magic-cookie-button-primary-color:#000;--magic-cookie-button-primary-background:#fff;--magic-cookie-button-primary-border-color:transparent;--magic-cookie-button-secondary-color:#fff;--magic-cookie-button-secondary-background:transparent;--magic-cookie-button-secondary-border-color:transparent}.magic-cookie{-webkit-backdrop-filter:var(--magic-cookie-backdrop-filter,unset);backdrop-filter:var(--magic-cookie-backdrop-filter,unset);background-color:var(--magic-cookie-background,#4b4b4b80);border-radius:var(--magic-cookie-border-radius,0);box-shadow:var(--magic-cookie-box-shadow,unset);color:var(--magic-cookie-color,inherit);max-width:var(--magic-cookie-max-width,480px);overflow:hidden}.magic-cookie,.magic-cookie__body,.magic-cookie__container{flex-direction:column;width:100%;display:flex}.magic-cookie__container{max-height:var(--magic-cookie-max-height,calc(100vh - 2rem))}.magic-cookie__body{height:100%;-webkit-mask:var(--magic-cookie-preferences-mask);mask:var(--magic-cookie-preferences-mask);-webkit-mask:var(--magic-cookie-preferences-mask);-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;gap:1rem;padding:1rem;overflow-y:scroll}.magic-cookie__body::-webkit-scrollbar{display:none}.magic-cookie__footer{width:100%;padding:1rem}.magic-cookie__preferences{flex-direction:column;height:100%}.magic-cookie__actions,.magic-cookie__preferences{gap:1rem;width:100%;display:flex}ul.magic-cookie__cookies{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}li.magic-cookie__cookie{align-items:flex-start;gap:1rem;margin:0;padding:0;display:flex}.magic-cookie__cookie__content{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.magic-cookie__cookie__title{display:inline-flex}.magic-cookie__cookie__text{white-space:pre-line}.magic-cookie-checkbox{align-items:center;gap:.625rem;display:flex}.magic-cookie-checkbox input[type=checkbox]{appearance:none;border:var(--magic-cookie-checkbox-border-width) var(--magic-cookie-checkbox-border-color) solid;border-radius:var(--magic-cookie-checkbox-border-radius);cursor:pointer;height:var(--magic-cookie-checkbox-size);vertical-align:middle;width:var(--magic-cookie-checkbox-size);background-color:#0000;flex-shrink:0;position:relative}.magic-cookie-checkbox input[type=checkbox]:checked:after{background-color:var(--magic-cookie-checkbox-border-color);border-radius:var(--magic-cookie-checkbox-border-radius);content:"";height:calc(var(--magic-cookie-checkbox-size) / 2);width:calc(var(--magic-cookie-checkbox-size) / 2);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.magic-cookie-checkbox:disabled{cursor:not-allowed}.magic-cookie-button{-webkit-backdrop-filter:var(--magic-cookie-button-backdrop-filter);border:var(--magic-cookie-button-border-width) solid;border-radius:var(--magic-cookie-button-border-radius);align-items:center;gap:var(--magic-cookie-button-spacing);height:var(--magic-cookie-button-height);padding:0 var(--magic-cookie-button-spacing);width:var(--magic-cookie-button-width);justify-content:center;display:inline-flex}.magic-cookie-button.-primary{background-color:var(--magic-cookie-button-primary-background);border-color:var(--magic-cookie-button-primary-border-color);color:var(--magic-cookie-button-primary-color)}.magic-cookie-button.-secondary{background-color:var(--magic-cookie-button-secondary-background);border-color:var(--magic-cookie-button-secondary-border-color);color:var(--magic-cookie-button-secondary-color)}
