@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/roboto400-latin-ext.woff2") format("woff2"),url("../fonts/roboto400.woff") format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/roboto400-latin.woff2") format("woff2"),url("../fonts/roboto400.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/roboto500-latin-ext.woff2") format("woff2"),url("../fonts/roboto500.woff") format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/roboto500-latin.woff2") format("woff2"),url("../fonts/roboto500.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"print_clearlyregular";src:url("../fonts/princ___-webfont.woff2") format("woff2"),url("../fonts/princ___-webfont.woff") format("woff");font-weight:normal;font-style:normal}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.full-no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.full-no-select *:not(input):not(textarea):not(select):not(option){-webkit-user-select:none;-moz-user-select:none;user-select:none}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.icon-section-container{width:2rem;height:2rem;border-radius:.75rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%);background-color:#36b5a8}.icon-section{width:2rem;height:2rem;padding:7px;fill:#fafafb}.icon-right{position:absolute;right:1.5rem;top:50%;transform:translate(50%, -50%);cursor:pointer}.chevron-right{height:2.5rem;width:2.5rem;display:flex;justify-content:center;align-items:center}.chevron-right svg{fill:#8a8a8b;height:1rem}.profile-item{text-align:left;width:90%;display:block;margin:.5rem auto;padding:14px;padding-left:3.25rem;background-color:#fff;border-radius:3px;position:relative;cursor:pointer}.profile-item:first-child{margin-top:1.5rem}.nowrap{white-space:nowrap}.flex-fix{flex:0 0 auto}.flex-flex{flex:1 1 auto}.flex-100{flex:1 0 100px;overflow:auto}.nice-list{list-style-type:none;margin:0;padding:0}@keyframes shadow{0%{transform:translate(-50%, -50%) scale(0);opacity:0}20%{transform:translate(-50%, -50%) scale(0.4);opacity:1}40%{transform:translate(-50%, -50%) scale(0.8);opacity:1}100%{transform:translate(-50%, -50%) scale(2);opacity:0}}@keyframes border-animate{0%{left:-100px;visibility:visible}20%{left:calc(100% + 100px)}21%{left:calc(100% + 100px);visibility:hidden}22%{visibility:hidden;left:-100px}}@keyframes logo-border{0%{stroke-dashoffset:549%}100%{stroke-dashoffset:183%}}@keyframes fade-out{0%{opacity:1}99%{opacity:0}100%{opacity:0;pointer-events:none}}@keyframes grow-fade-out{0%{height:0;width:0;opacity:1}80%{height:200vh;width:200vh;opacity:1}100%{height:200vh;width:200vh;opacity:0}}#loader-container{--animation-color: #36B5A8;position:fixed;top:0px;bottom:0;left:0px;right:0;z-index:1000;background-color:#fff;animation:fade-out .5s linear 1.6s forwards}#loader{width:100vw;height:100vh;position:absolute;height:100vh;width:100vw;top:50%;left:50%;transform:translate(-50%, -50%);overflow:hidden}#logo-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;width:120px;height:120px;border-radius:0 45px;overflow:hidden;background-color:#fff}#shadow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:radial-gradient(var(--animation-color), white 60%);animation:grow-fade-out .8s linear .8s}.logo-border{animation:logo-border .8s linear forwards;stroke-dasharray:183%}.carousel{overflow:hidden;position:relative;width:100%;perspective:500px;transform-style:preserve-3d;transform-origin:0% 50%}.carousel.carousel-slider{top:0;left:0}.carousel.carousel-slider .carousel-item{width:100%;height:100%;position:absolute;top:0;left:0}.carousel .carousel-item{visibility:hidden;position:absolute;top:0;left:0}#container.display-modal{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#app-modal{display:none;--modal-bg: white;--modal-confirm: #F3313F;--modal-cancel: lightgrey;--modal-close: #53A4ED;--modal-disable: #53A4ED;position:fixed;top:50%;transform:translateY(-50%);left:0;height:0;width:100vw;background-color:rgba(180,180,180,.8);overflow:hidden;pointer-events:none;z-index:-1;transition:height .3s cubic-bezier(0.77, 0, 0.175, 1) 0s,z-index 0s linear .3s}#app-modal.display-modal{height:100vh;pointer-events:auto;z-index:1000;transition-delay:0s,0s}#modal-content{text-align:center;width:80%;max-width:400px;min-width:280px;padding:2rem 0;margin:0 auto;border-radius:10px;box-sizing:border-box;overflow:hidden;position:absolute;left:50%;top:45%;transform:translate(-50%, -50%);background-color:var(--modal-bg)}#modal-content.close #modal-confirm{display:none}#modal-content.close #modal-cancel{background-color:var(--modal-close)}#modal-content.disable .modal-button{margin:0}#modal-content.disable .modal-button:nth-of-type(2){margin:0 .25rem}#modal-content.disable #modal-disable{display:inline-block}#modal-text-container{padding:0 2.5rem}#modal-title{font-size:1.25rem;font-weight:500;margin:0;margin-bottom:1.5rem}#modal-text{font-size:14px;line-height:1.5rem;margin:0 .5rem 1.5rem}.modal-button{font-weight:500;border:none;padding:.5rem;border-radius:3px;color:#fff;min-width:5rem;cursor:pointer}.modal-button:nth-of-type(1){margin-right:.25rem}.modal-button:nth-of-type(2){margin-left:.25rem}#modal-confirm{background-color:var(--modal-confirm)}#modal-cancel{background-color:var(--modal-cancel)}#modal-disable{display:none;background-color:var(--modal-disable)}@keyframes container-rotate{from{transform:translate(-50%, -50%)}to{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}#cover{position:fixed;top:0;bottom:0;left:0;right:0;min-height:450px;z-index:-1;display:none}#cover.covering{display:block;z-index:500}.loader-container{background-color:rgba(180,180,180,.5);position:absolute;left:0;right:0;top:0;bottom:0;z-index:50;display:none}.loader-container.loading{display:block}.loader-container *{box-sizing:border-box}.preloader-wrapper{display:inline-block;width:64px;height:64px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.preloader-wrapper.small{width:36px;height:36px}.loading .preloader-wrapper{animation:container-rotate 1568ms linear infinite}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#36b5a8}.loading .spinner-layer{opacity:1;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle-ldr{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle-ldr{width:200%;height:100%;border-width:4px;border-style:solid;border-color:inherit;border-bottom-color:rgba(0,0,0,0);border-radius:50%;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle-ldr{left:0;border-right-color:rgba(0,0,0,0);transform:rotate(129deg)}.circle-clipper.right .circle-ldr{left:-100%;border-left-color:rgba(0,0,0,0);transform:rotate(-129deg)}.loading .circle-clipper.left .circle-ldr{animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.loading .circle-clipper.right .circle-ldr{animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}#main-box-item{left:0}.scroll-shadow{width:100%;height:60px;position:absolute;left:0;bottom:0;background:linear-gradient(to top, #FAFAFB, rgba(250, 250, 251, 0));pointer-events:none;opacity:0}.scroll .box-slide-content>:last-child{margin-bottom:60px}.scroll .scroll-shadow{opacity:1}#box-logo-container{padding:8px 0 16px}#box-logo{width:50px;height:50px;display:block;margin:0 auto}.box-item{padding:0 0 .75rem 2rem;font-size:1rem}.item-text{max-width:calc(100% - 2rem);font-size:15px;display:block}.box-slide-header{padding:.5rem 0}.box-slide-title{color:#36b5a8;font-size:1rem;font-weight:500;line-height:1.25rem;text-align:center;margin:0 3rem}.pdf-container{width:90%;margin:.5rem auto 1rem}#contact-form{width:90%;margin:0 auto}.form-section:first-child{padding-top:1.5rem}.input-text{position:relative;margin:0 0 1.5rem}.input-text:after{content:attr(data-content);font-size:.75rem;color:#f84f4f;white-space:nowrap;position:absolute;bottom:-1.25rem;opacity:0}.input-text.invalid .form-input{box-shadow:0 0 0 1px #f84f4f,0 0 3px 1px #f84f4f}.input-text.invalid:after{opacity:1}#message{border:1px solid #e9eaef}.form-label{font-size:14px;margin-bottom:.25rem;display:inline-block}.form-input{-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block;width:100%;color:#adb1bf;border-radius:0;background-color:rgba(0,0,0,0)}.form-input:focus{color:#36b5a8;border-color:#36b5a8}.inline-input{border:none;border-bottom:1px solid #e9eaef}.form-option{padding-left:0}#captcha-section{margin-bottom:3rem}#captcha-header{display:flex;align-items:center;justify-content:space-between}#captcha-container{border:solid 1px #e9eaef;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;box-sizing:content-box;margin-right:1rem}#captcha-image{width:130px}#refresh-container{height:32px;width:42px;padding:5px 10px;border-left:1px solid #e9eaef}#refresh-captcha{width:22px;fill:#969696}#captcha-input{margin-top:1rem}#captcha-section.wrong:after{content:attr(data-wrong)}#form-btn{color:#fff;text-align:center;font-size:15px;font-weight:600;line-height:18px;width:100%;padding:.75rem 0;margin:0 0 1.5rem;display:block;cursor:pointer;border-radius:3px;border:none;outline:none;background-color:#e6e6e6;transition:background-color .1s linear}#form-btn.checked{background-color:#36b5a8}#back-icon-container{height:2rem;width:2rem;position:absolute;top:0;left:1rem;background-color:#fafafb;pointer-events:none;opacity:0;transition:opacity .2s linear}#back-icon-container.active{opacity:1;pointer-events:inherit;cursor:pointer;z-index:5}#back-icon{height:1.5rem;fill:#969696;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@keyframes arrows-down{0%{top:0;opacity:0}15%{top:15%;opacity:1}30%{top:30%;opacity:1}45%{top:45%;opacity:1}60%{top:60%;opacity:1}75%{top:75%;opacity:1}90%{top:75%;opacity:0}100%{top:0;opacity:0}}#ob-cover{width:100%;height:0;position:absolute;top:0px;overflow:hidden;z-index:90;background-color:rgba(100,100,100,.3);transition:height .3s linear .3s,opacity .3s linear 0s}#ob-cover.show{height:100%;transition-delay:0s,0s}#ob-cover.show.hide{opacity:0;pointer-events:none}#ob-content{width:80%;max-width:500px;color:var(--tooltip-text);padding:15px 20px 20px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:center;align-items:stretch;background-color:var(--app-text);z-index:-1;opacity:0;transition:opacity .3s linear}#ob-content.show{z-index:1;transition-delay:.3s;opacity:1}#ob-title{text-align:center;font-size:16px;margin:.75rem auto}#ob-close{width:1.5rem;height:1.5rem;border-radius:50%;background-color:var(--tooltip-text);position:absolute;left:50%;top:0;transform:translate(-50%, -50%);z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .1s linear}#ob-close svg{fill:var(--app-text);height:1rem}#container.dark #ob-close{border:1px solid #fafafb}.ob-arrow-container{width:75px;height:75px;margin:0;position:absolute;z-index:110;opacity:0;pointer-events:none;transition:opacity .3s linear}.ob-arrow-container.show{opacity:1;transition-delay:.4s;transition-duration:.1s}.ob-arrow-container.show .ob-arrow{animation:arrows-down 1s linear infinite}.ob-arrow-container.show .ob-arrow2{animation-delay:.3s}.ob-arrow-container.show .ob-arrow3{animation-delay:.6s}.ob-arrow-container.show.hide{transition-duration:.3s;opacity:0}#ob-arrow-1{left:0}#ob-arrow-2{right:0}.ob-arrow{position:absolute;top:0;left:50%;transform:translateX(-50%)}.ob-arrow svg{fill:#f3313f;height:2rem;width:3rem}@media screen and (min-width: 500px){#ob-arrow-1{left:calc((100% - 200px)/4);transform:translateX(-50%)}#ob-arrow-2{right:calc((100% - 200px)/4);transform:translateX(50%)}}:root{--app-bg: url("../img/Fond_gris.png");--app-text: #272A3D;--tooltip-text: #FAFAFB;--gradient-origin: #FFFFFF;--indicators-color: #E6E6E6;--current-indicator-color: #707070;--close-install: #FAFAFB;--app-fg: #36B5A8;--app-fg-light: #66d1c6;--app-fg-dark: #071816}#container.light{--app-bg: url("../img/Fond_gris.png");--app-text: #272A3D;--tooltip-text: #FAFAFB;--indicators-color: #E6E6E6;--current-indicator-color: #707070;--close-install: #FAFAFB}#container.dark{--app-bg: #112030;--app-text: #FAFAFB;--tooltip-text: #272A3D;--indicators-color: #707070;--current-indicator-color: #E6E6E6;--close-install: #272A3D}#container.green{--app-fg: #36B5A8;--app-fg-light: #66d1c6;--app-fg-dark: #071816}#container.purple{--app-fg: #8C41BF;--app-fg-light: #af7ad2;--app-fg-dark: #1c0d27}#container.red{--app-fg: #FA4B57;--app-fg-light: #fc959c;--app-fg-dark: #76030b}#container.orange{--app-fg: #FFC04C;--app-fg-light: #ffdb99;--app-fg-dark: #7f5200}#container.blue{--app-fg: #4570BD;--app-fg-light: #7d9bd1;--app-fg-dark: #0e1728}#app-options.green{--app-fg: #36B5A8}#app-options.orange{--app-fg: #FFC04C}#app-options.purple{--app-fg: #8C41BF}#app-options.blue{--app-fg: #4570BD}#app-options.red{--app-fg: #FA4B57}input,select,textarea,button{font-family:inherit}:invalid{box-shadow:none}:focus{outline:none}::-moz-focus-inner{border:none}a,a:hover{color:inherit;text-decoration:none}:root{--document-height: 100vh;--container-padding-Y: 0px;--icon-size: 48px;--item-max-size: 70px;--badge-size: 12px}body{margin:0;font-family:"Roboto",sans-serif;overflow:hidden;height:var(--document-height);position:relative}#container{height:100%;--body-filter: 0;color:var(--app-text);background:var(--app-bg);min-height:-webkit-fill-available;width:100vw;position:fixed;bottom:0;left:0;overflow:auto;box-sizing:border-box;padding-top:env(safe-area-inset-top)}.filter{filter:blur(calc(var(--body-filter) * 1px))}.filter.no-trans{filter:unset;transition:filter .3s linear}#header{padding:0;height:70px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding-top:5px}#title,#subtitle{max-width:90%;font-weight:500;margin:0 auto;display:block}#title{font-size:1.25rem}#subtitle{font-size:1rem}#subtitle-block.no-subtitle #subtitle{display:none}#main{height:calc(100% - 260px);min-height:235px}#modules{height:100%;box-sizing:border-box}#carousel{height:calc(100% - 20px);margin:0 auto}.block{height:100%}.sort{height:100%;padding:0 calc((100vw - 300px)/2);position:relative;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);justify-items:center;align-items:center}.item{width:100%;height:100%;max-height:var(--item-max-size);max-width:var(--item-max-size);display:flex;justify-content:center;align-items:center;z-index:1;position:relative}.item.updated .module-badge{opacity:1}.item.widget{width:calc(66.6666666667% + var(--item-max-size));max-width:unset;grid-column:1/4}.item.widget .module-badge{right:-2px}.item.widget .item-content{max-width:unset;width:100%}.item.widget .icon{width:100%;height:0;border-radius:20px;border-color:rgba(0,0,0,0);overflow:hidden}.item.widget .item-title-container{max-width:100%}.item.widget svg{display:none}.item.widget.fail .loader-container{display:none}.item.widget.fail .icon{border-color:var(--app-fg)}.item.widget.fail .widget-frame{display:none}.item.widget.fail svg{display:unset}.widget-frame{width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .3s linear;position:absolute;left:0;top:0}.plugin-link{width:100%;height:100%}.item-content{width:100%;height:100%;min-width:45px;min-height:45px;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.icon{width:var(--icon-size);padding-bottom:var(--icon-size);position:relative;border-radius:40%;border-color:var(--app-fg);border-width:2px;border-style:solid;display:flex;align-items:center;justify-content:center}.icon svg{fill:var(--app-fg);width:66%;height:66%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.icon.loaded .widget-frame{opacity:1}.icon.loaded .loader-container{display:none}.module-badge{width:var(--badge-size);height:var(--badge-size);border-radius:50%;background-color:#ef0107;position:absolute;z-index:20;right:10px;top:0;opacity:0}.item-title-container{font-size:.75rem;line-height:15px;font-style:normal;font-weight:normal;max-width:100%}.item-title{display:block}#indicators{position:relative;height:20px}#ind-container{height:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}#ind-container .indicator{display:inline-block;width:.5rem;height:.5rem;margin:0 .25rem;border-radius:50%;background-color:var(--indicators-color);position:relative;transition:background-color .2s linear}#ind-container .indicator.current{background-color:var(--current-indicator-color);transition-delay:.2s}#ind-container .indicator:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:20px;width:1rem}#profile{--profile-height: 190px;--image-size: 98.8px;--image-top: 45.6px;--icon-size: 1rem;--animation-size: calc(98.8px - 10px);--profile-rotation: 0;--profile-animation-duration: 100ms;--box-max-height: 500px;height:var(--profile-height);position:relative;perspective:1000px;perspective-origin:50% 0;z-index:100}#profile.sliding .stop-transition{transition:none;animation:none}#profile.sliding #box-content{visibility:visible}#profile.sliding #footer-senzu{visibility:visible}#profile.unfold{--profile-rotation: 91}#profile.unfold #box-container{height:100vh}#profile.unfold #box-border{opacity:0;transition-delay:0s}#profile.unfold .rotate{transition-timing-function:cubic-bezier(0, 0.45, 1, 1);transition-delay:0s}#profile.unfold #box-content{opacity:1;visibility:visible;transition-delay:80ms}#profile.unfold #footer-senzu{visibility:visible}#bg-container{width:var(--profile-height);height:62%;margin:0 auto;overflow:hidden;transform:rotateX(calc(var(--profile-rotation) * 1deg));transform-origin:50% 0}#bg{width:var(--profile-height);height:var(--profile-height);border-radius:50%;background:radial-gradient(#FFF 0%, var(--app-fg) 100%);position:relative}#bg:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;height:var(--animation-size);width:var(--animation-size);animation:shadow 3s linear infinite;box-shadow:0 0 3px 5px var(--app-fg-light),inset 0 0 3px 5px var(--app-fg-light),inset 3px 3px 2px 1px var(--app-fg-dark),inset -3px -3px 2px 1px var(--app-fg-dark),inset 3px -3px 2px 1px var(--app-fg-dark),inset -3px 3px 2px 1px var(--app-fg-dark);background-color:var(--app-fg-light)}#bg.dark .play-icon{border-color:#112030}#bg.dark .play-icon svg{fill:#112030}.play-icon{width:var(--icon-size);height:var(--icon-size);border-radius:50%;border:1px solid #fff;padding:6px;cursor:pointer;position:absolute;z-index:40;transition:opacity .2s linear}.play-icon svg{fill:#fafafb;width:1.25rem;height:1.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.play-icon.hide{opacity:0;pointer-events:none}.icon-3{left:50%;top:12%;transform:translate(-50%, -50%)}.icon-5{left:88%;top:50%;transform:translate(-50%, -50%)}#img-loader{width:calc(var(--image-size) + 2px);height:calc(var(--image-size) + 2px);left:50%;top:calc(var(--image-top) - 1px);transform:translateX(-50%);z-index:41;border-radius:50%;background-color:#fafafb}#app-image{box-sizing:border-box;position:absolute;left:50%;top:var(--image-top);-o-object-fit:cover;object-fit:cover;width:var(--image-size);height:var(--image-size);z-index:40;border-radius:50%;transform-origin:50% calc((var(--image-size) - var(--profile-height))/2)}.rotate{transform:translateX(-50%) rotateX(calc(var(--profile-rotation) * 1deg));backface-visibility:hidden}#box-container{position:absolute;bottom:0;left:0;z-index:30;width:100%;height:38%;transition:height var(--profile-animation-duration) linear;overflow:hidden}#box-padding{height:calc(100% - var(--box-max-height))}#box{height:100%;max-height:var(--box-max-height);background-color:#fafafb;position:relative;display:flex;flex-direction:column}#box-border{width:calc(100% - 20px);height:4px;margin:0 auto;background-color:var(--app-fg-light);position:absolute;left:10px;top:0;border-radius:2px;transition:opacity 27.5362318841ms linear 72.4637681159ms}#box-border-animate{width:100px;height:100%;position:absolute;left:-100px;background:linear-gradient(to left, rgba(255, 255, 255, 0), white 45%, white 55%, rgba(255, 255, 255, 0));animation:border-animate 3s linear infinite}#fold-profile{text-align:center;height:32px;cursor:pointer}#fold-profile-icon{transform:scaleX(1.7);fill:#ebebeb;height:32px;pointer-events:none}#box-content{color:#272a3d;width:100%;box-sizing:border-box;opacity:0;visibility:hidden;overflow:hidden;flex:1 1 0;transition:opacity 20ms linear 0s}#box-items{height:calc(100% - 32px);overflow:hidden;position:relative}#box-items *{box-sizing:border-box}#footer{width:100%;flex:0 0 63.1578947368%;max-height:120px;background-color:#fafafb;position:relative;z-index:50;overflow:hidden}#footer-content{width:100%;height:100%;max-height:100px;position:absolute;bottom:0}#play-img-container{height:38px}#play-img{height:38px;display:block;margin:0 auto}#footer-senzu{font-family:print_clearlyregular;color:#36b5a8;font-weight:600;font-size:20px;margin:1.5rem 0 0;position:absolute;left:50%;transform:translateX(-50%);visibility:hidden}.box-items{width:100%;height:100%;box-sizing:border-box;position:absolute;left:100%;top:0;display:none}.box-items.active{display:flex;flex-direction:column}#qr-code-section{text-align:center;padding:2rem 2.5rem 0}#qr-code-section.timeout #invalid-code-text{display:block}#qr-code-section.timeout #valid-code-text{display:none}#qr-code-section.timeout #qr-code-container{filter:blur(4px)}.qr-code-text{font-size:14px;line-height:1.5rem}#invalid-code-text{color:#8a8a8b;display:none}#qr-code-container{padding:1.5rem 1.5rem 0}#qr-code{height:180px;width:180px}@media only screen and (min-height: 500px){#profile{--box-max-height: 450px}}@media only screen and (min-height: 600px){#profile{--box-max-height: 550px}}@media only screen and (min-height: 700px){#profile{--box-max-height: 650px}}@media only screen and (min-width: 360px){:root{--icon-size: 52px;--item-max-size: 75px;--badge-size: 15px}#header{padding-top:10px}#title{font-size:1.5rem}#subtitle{font-size:1rem}#main{height:calc(100% - 270px);min-height:250px}#carousel{height:calc(100% - 20px)}.sort{padding:0 10%}.module-badge{top:-5px}.item-content{width:90%;height:90%}.item-title-container{max-width:90px;font-size:14px;margin-top:.25rem}#profile{--profile-height: 200px;--image-size: 100px;--image-top: 50px;--icon-size: 1.25rem;--bg-size: 200px}}@media only screen and (min-width: 360px)and (min-height: 600px){:root{--item-max-size: 85px;--icon-size: 62px}#main{min-height:275px}.item-title{margin-top:.5rem}}@media only screen and (min-width: 360px)and (min-height: 700px){:root{--icon-size: 75px}.module-badge{right:5px;top:-10px}}@media only screen and (min-width: 768px){#main{padding:0 calc((100vw - 700px)/2);width:700px;min-height:302px}#carousel{height:calc(100% - 32px)}.icon{border-width:3px}.item-title-container{max-width:150px;font-size:1rem;line-height:18px}}