.sclmm{position:fixed;z-index:999999;-webkit-transition:transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;overflow-x:hidden;overflow-y:auto}.sclmm-title{font-size:1.2em;border-bottom:1px solid #222;padding:16px;text-align:center;margin-bottom:8px;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-ms-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.sclmm-title.has-link{padding:0}.sclmm-title.has-link a{padding:16px}.sclmm-title a{display:block;width:100%;text-decoration:none;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}.sclmm-menu{list-style:none;padding:0;margin:0}.sclmm-submenu{display:none;width:100%;list-style:none;padding:0;margin:0;padding-left:16px !important}.sclmm-submenu .sclmm-menu-item:last-child{border-bottom:0}.sclmm-link{display:block;width:100%;padding:16px;text-decoration:none;cursor:pointer}.sclmm-menu-item{-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-ms-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;position:relative;border-bottom:1px solid #bcbcbc}.sclmm-menu-item.open>.item-toggle{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);border-left:0}.sclmm-menu-item .item-toggle{-webkit-transition:color .2s,transform .4s,height .4s;-moz-transition:color .2s,transform .4s,height .4s;-ms-transition:color .2s,transform .4s,height .4s;-o-transition:color .2s,transform .4s,height .4s;transition:color .2s,transform .4s,height .4s;position:absolute;right:0;top:0;line-height:1;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border-left:1px solid #bcbcbc}.sclmm-menu-item .item-toggle:before{content:'';display:block;padding-top:100%}.sclmm-menu-item .item-toggle .toggler{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sclmm-menu-item .item-toggle .toggler.fa{font-size:24px}.sclmm-menu-item .item-toggle .toggler.svg{fill:currentColor}.sclmm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999998;pointer-events:none;opacity:0;transition:opacity .5s}.sclmm-overlay.dim{background-color:rgba(51,51,51,.6)}.sclmm-overlay.open{opacity:1;pointer-events:all}.sclmm[data-position=left]{top:0;left:0;bottom:0;width:300px;max-width:80vw;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.sclmm[data-position=left].open{-webkit-transform:translateX(0);transform:translateX(0)}.sclmm[data-position=right]{top:0;right:0;bottom:0;width:300px;max-width:80vw;-webkit-transform:translateX(100%);transform:translateX(100%)}.sclmm[data-position=right].open{-webkit-transform:translateX(0);transform:translateX(0)}.sclmm[data-position=top]{top:0;right:0;left:0;height:300px;max-height:80vh;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.sclmm[data-position=top].open{-webkit-transform:translateX(0);transform:translateX(0)}.sclmm[data-position=bottom]{right:0;bottom:0;left:0;height:300px;max-height:80vh;-webkit-transform:translateY(100%);transform:translateY(100%)}.sclmm[data-position=bottom].open{-webkit-transform:translateY(0);transform:translateY(0)}.sclmm-searchbar{text-align:center;padding:8px;border-bottom:1px solid #222}.sclmm-search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.sclmm-search-field{margin-right:8px;border-radius:4px}.sclmm-search-submit{-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-ms-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;border-radius:4px}.sclmm[data-theme=light]{background-color:#d1d1d1}.sclmm[data-theme=light] .sclmm-title{background-color:#d1d1d1;color:#222;border-color:#d8d8d8}.sclmm[data-theme=light] .sclmm-title.has-link:hover{background-color:#d8d8d8}.sclmm[data-theme=light] .sclmm-title a{color:#222}.sclmm[data-theme=light] .sclmm-title a:hover{color:#595959}.sclmm[data-theme=light] .sclmm-menu-item{background-color:#d1d1d1;border-color:#d8d8d8;color:#222}.sclmm[data-theme=light] .sclmm-menu-item:hover{background-color:#d8d8d8;color:#595959}.sclmm[data-theme=light] .sclmm-menu-item.current-menu-item{background-color:#d8d8d8}.sclmm[data-theme=light] .sclmm-menu-item.current-menu-item:hover{background-color:#d1d1d1}.sclmm[data-theme=light] .sclmm-menu-item .sclmm-link{color:inherit}.sclmm[data-theme=light] .item-toggle{color:#222;border-color:#d8d8d8}.sclmm[data-theme=light] .item-toggle:hover{color:#595959}.sclmm[data-theme=light] .sclmm-searchbar{border-color:#d8d8d8}.sclmm[data-theme=light] .sclmm-search-field{border-color:#d8d8d8}.sclmm[data-theme=light] .sclmm-search-submit{background-color:#d1d1d1;border-color:#222;color:#222}.sclmm[data-theme=light] .sclmm-search-submit:hover,.sclmm[data-theme=light] .sclmm-search-submit:active,.sclmm[data-theme=light] .sclmm-search-submit:focus{background-color:#d8d8d8;color:#595959}.sclmm[data-theme=dark]{background-color:#333}.sclmm[data-theme=dark] .sclmm-title{background-color:#333;color:#fff;border-color:#2b2b2b}.sclmm[data-theme=dark] .sclmm-title.has-link:hover{background-color:#2b2b2b}.sclmm[data-theme=dark] .sclmm-title a{color:#fff}.sclmm[data-theme=dark] .sclmm-title a:hover{color:#d9d9d9}.sclmm[data-theme=dark] .sclmm-menu-item{background-color:#333;border-color:#2b2b2b;color:#fff}.sclmm[data-theme=dark] .sclmm-menu-item:hover{background-color:#2b2b2b;color:#d9d9d9}.sclmm[data-theme=dark] .sclmm-menu-item.current-menu-item{background-color:#2b2b2b}.sclmm[data-theme=dark] .sclmm-menu-item.current-menu-item:hover{background-color:#333}.sclmm[data-theme=dark] .sclmm-menu-item .sclmm-link{color:inherit}.sclmm[data-theme=dark] .item-toggle{color:#fff;border-color:#2b2b2b}.sclmm[data-theme=dark] .item-toggle:hover{color:#d9d9d9}.sclmm[data-theme=dark] .sclmm-searchbar{border-color:#2b2b2b}.sclmm[data-theme=dark] .sclmm-search-field{background-color:#666;color:#d1d1d1;border-color:#2b2b2b}.sclmm[data-theme=dark] .sclmm-search-field::placeholder{color:#d1d1d1}.sclmm[data-theme=dark] .sclmm-search-submit{background-color:#333;border-color:#fff;color:#fff}.sclmm[data-theme=dark] .sclmm-search-submit:hover,.sclmm[data-theme=dark] .sclmm-search-submit:active,.sclmm[data-theme=dark] .sclmm-search-submit:focus{background-color:#2b2b2b;color:#d9d9d9}.sclmm-button{position:relative;cursor:pointer}.sclmm-button.sclmm-button-word{width:auto;height:auto}.sclmm-button .stripe{width:100%;background-color:#222;position:absolute;left:0}.sclmm-button .stripe:before{content:'';display:block;padding-top:20%}.sclmm-button .stripe1{top:0}.sclmm-button .stripe2{top:40%}.sclmm-button .stripe3{top:80%}.sclmm-button-simple .stripe{border-radius:10px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sclmm-button-simple .anim1{top:40%}.sclmm-button-simple .anim1-1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.sclmm-button-simple .anim2{display:none}.sclmm-button-simple .anim3{top:40%}.sclmm-button-simple .anim3-1{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.sclmm-button-vertical_shrink .stripe{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sclmm-button-vertical_shrink .anim1{top:40%}.sclmm-button-vertical_shrink .anim1-1{left:40%;width:20%;border-radius:100%}.sclmm-button-vertical_shrink .anim1-2{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:100%;border-radius:0;left:0}.sclmm-button-vertical_shrink .anim2{display:none}.sclmm-button-vertical_shrink .anim3{top:40%}.sclmm-button-vertical_shrink .anim3-1{left:40%;width:20%;border-radius:100%}.sclmm-button-vertical_shrink .anim3-2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:100%;border-radius:0;left:0}.sclmm-button-horizontal_shrink .stripe{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.sclmm-button-horizontal_shrink .anim1{width:22.5%;border-radius:100%}.sclmm-button-horizontal_shrink .anim1-left{left:37.5%}.sclmm-button-horizontal_shrink .anim2{top:40%}.sclmm-button-horizontal_shrink .anim3{width:100% !important;border-radius:0;left:0}.sclmm-button-horizontal_shrink .anim3-top{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.sclmm-button-horizontal_shrink .anim3-middle{display:none}.sclmm-button-horizontal_shrink .anim3-bottom{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.sclmm-button-spin{-webkit-transition:transform .9s;-moz-transition:transform .9s;-ms-transition:transform .9s;-o-transition:transform .9s;transition:transform .9s}.sclmm-button-spin .stripe{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sclmm-button-spin .anim1{top:40%}.sclmm-button-spin .anim1-1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.sclmm-button-spin .anim2{display:none}.sclmm-button-spin .anim3{top:40%}.sclmm-button-spin .anim3-1{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.sclmm-button-spin.anim-button{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}button.sclmm-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0 !important;outline:0 !important}