#navigation-desktop{border-bottom:1px solid #f6f4f4;display:flex}#navigation-mobile{z-index:99;background:#fff;align-items:center;width:100%;animation:.3s fadeIn;display:none;position:fixed;bottom:0}@media only screen and (max-width:640px){#navigation-desktop{display:none}#navigation-mobile{display:block!important}#navigation-mobile .nav-mobile-container{z-index:999;background-color:#fff;border-top:1px solid #f4f4f4;width:100%;position:fixed;bottom:0}}
:root{--sm-spring:linear(0, .002 0.6%, .007 1.2%, .015 1.8%, .026 2.4%, .041 3.1%, .06 3.8%, .108 5.3%, .157 6.6%, .214 8%, .467 13.7%, .577 16.3%, .631 17.7%, .682 19.1%, .73 20.5%, .771 21.8%, .808 23.1%, .844 24.5%, .874 25.8%, .903 27.2%, .928 28.6%, .952 30.1%, .972 31.6%, .988 33.1%, 1.01 35.7%, 1.025 38.5%, 1.034 41.6%, 1.038 45%, 1.035 50.1%, 1.012 64.2%, 1.003 73%, .999 83.7%, 1);--sm-dur:.3s}@keyframes sm-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes sm-overlay-out{0%{opacity:1}to{opacity:0}}[data-sileo-modal-overlay][data-state=open]{animation:sm-overlay-in calc(var(--sm-dur)*.5) ease forwards}[data-sileo-modal-overlay][data-state=closed]{animation:sm-overlay-out calc(var(--sm-dur)*.35) ease forwards}@keyframes sm-panel-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)translateY(8px)}to{opacity:1;transform:translate(-50%,-50%)scale(1)translateY(0)}}@keyframes sm-panel-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)translateY(0)}to{opacity:0;transform:translate(-50%,-50%)scale(.95)translateY(8px)}}[data-sileo-modal-panel][data-state=open]{animation:sm-panel-in var(--sm-dur) var(--sm-spring) forwards}[data-sileo-modal-panel][data-state=closed]{animation:sm-panel-out calc(var(--sm-dur)*.45) ease forwards}@keyframes sm-header-in{0%{opacity:0;filter:blur(6px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes sm-header-out{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(6px)}}[data-sileo-modal-panel][data-state=open] [data-sm-header]{animation:sm-header-in var(--sm-dur) var(--sm-spring) both;animation-delay:calc(var(--sm-dur)*.08)}[data-sileo-modal-panel][data-state=closed] [data-sm-header]{animation:sm-header-out calc(var(--sm-dur)*.3) ease forwards}@keyframes sm-body-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}[data-sileo-modal-panel][data-state=open] [data-sm-body]{animation:sm-body-in calc(var(--sm-dur)*.7) var(--sm-spring) both;animation-delay:calc(var(--sm-dur)*.15)}[data-sileo-modal-panel][data-state=closed] [data-sm-body]{animation:sm-header-out calc(var(--sm-dur)*.25) ease forwards}[data-sileo-modal-panel][data-state=open] [data-sm-footer]{animation:sm-body-in calc(var(--sm-dur)*.7) var(--sm-spring) both;animation-delay:calc(var(--sm-dur)*.22)}[data-sileo-modal-panel][data-state=closed] [data-sm-footer]{animation:sm-header-out calc(var(--sm-dur)*.2) ease forwards}[data-sileo-modal-panel][data-state=open] [data-sm-close]{animation:sm-body-in calc(var(--sm-dur)*.5) var(--sm-spring) both;animation-delay:calc(var(--sm-dur)*.25)}[data-sileo-modal-panel][data-state=closed] [data-sm-close]{animation:sm-header-out calc(var(--sm-dur)*.15) ease forwards}@media (prefers-reduced-motion:reduce){[data-sileo-modal-overlay],[data-sileo-modal-panel],[data-sileo-modal-panel] *{animation-duration:.01ms!important;animation-delay:0s!important}}
.image_view{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.image_view__img{object-fit:contain;cursor:default;border-radius:8px;max-width:90vw;max-height:90vh}@keyframes iv-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes iv-overlay-out{0%{opacity:1}to{opacity:0}}[data-image-view-overlay][data-state=open]{animation:iv-overlay-in calc(var(--sm-dur)*.5) ease forwards}[data-image-view-overlay][data-state=closed]{animation:iv-overlay-out calc(var(--sm-dur)*.35) ease forwards}@keyframes iv-content-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes iv-content-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}[data-image-view-content][data-state=open]{animation:iv-content-in var(--sm-dur) var(--sm-spring) forwards}[data-image-view-content][data-state=closed]{animation:iv-content-out calc(var(--sm-dur)*.45) ease forwards}@media (prefers-reduced-motion:reduce){[data-image-view-overlay],[data-image-view-content]{animation-duration:.01ms!important;animation-delay:0s!important}}
