.modal-mask{position:fixed;z-index:900;top:0;left:0;width:100%;height:100%;background-color:rgba(122,129,139,.5);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-overflow-scrolling:touch}.modal-mask.has-scrollable-content{padding:0;overflow-y:auto}@media only screen and (min-width:1025px){.modal-mask.has-scrollable-content{padding:0 20px}}.modal-mask.has-scrollable-content .modal-container{max-height:none}.modal-mask.has-scrollable-content .modal-body{height:auto;overflow:visible}@media only screen and (min-width:769px){.modal-mask.has-scrollable-content .modal-body{max-height:none}}.modal-container{width:100%;max-width:480px;margin:30px auto;padding:0;background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.33);box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}@media only screen and (max-width:1024px){.modal-container{max-width:none!important;margin:0 auto}}.modal-container .is-loading:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:hsla(0,0%,100%,.75) url(../usr/local/jy-web/web/src/assets/loader.svg) no-repeat 50%;background-size:64px 64px}.modal-container .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px 13px 4rem}.modal-container .modal-header .modal-title>*{margin-top:0;margin-bottom:0;font-family:Belleza,sans-serif;font-size:12px;line-height:1;font-weight:400;letter-spacing:2.5px;color:var(--gray-800);text-transform:uppercase}.modal-container .modal-header .modal-close{background:transparent;border:none;color:var(--gray-600);height:1rem;padding:0;line-height:0;cursor:pointer}.modal-container .modal-header .modal-close:hover{color:var(--gray-600)}.modal-container .modal-header .modal-close .icon{fill:currentColor;width:12px;height:12px;margin-left:.5rem}.modal-container .notifications{position:static}.modal-container .modal-body{height:100%;overflow:auto;padding:0 1rem 2rem}@media only screen and (min-width:769px){.modal-container .modal-body{max-height:80vh;padding:0 4rem 3rem}}.modal-container .modal-footer{padding:0 4rem 3rem}.modal-container .modal-footer:not(:empty){margin-top:2rem}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.modal-confirm-text{font-family:Belleza,sans-serif;font-size:10px;letter-spacing:2px;color:#4a494a;display:block;text-transform:uppercase;margin-bottom:8px}.modal-confirm-button{min-width:220px}.has-title .modal-header{border-bottom:1px solid var(--gray-500)}.has-title .modal-body{padding-top:2rem}.minimal .modal-body{padding-bottom:1rem}.minimal .modal-footer:not(:empty){margin-top:0}.radio{display:inline-block;position:relative;margin-right:5px}.radio input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.radio .radio-box{content:"";display:block;width:9px;height:9px;border:1px solid #d8d8d8;border-radius:50%}.radio .radio-check{position:absolute;top:0;left:0;right:0;bottom:0;background:#7a818b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;border-radius:50%}.radio input:checked+.radio-box+.radio-check{opacity:1}.radio input:focus+.radio-box{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3)}.style-boards .style-board{display:block;padding:1rem 0;color:var(--gray-800);cursor:pointer;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.style-boards .style-board:hover{color:var(--gray-600)}.style-boards .style-board+.style-board{border-top:1px solid var(--gray-300)}.style-board-form .row[data-v-76c17f54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem}.style-board-form .row[data-v-76c17f54]:first-child{margin-top:0}.style-board-form .row-note[data-v-76c17f54]{margin-top:3rem}.style-board-form .label[data-v-76c17f54]{margin-bottom:.5rem}.style-board-form .error[data-v-76c17f54]{color:var(--red-600);margin-top:.4rem}.image-wrap[data-v-57ed39f0]{position:relative}.image-wrap .image[data-v-57ed39f0]{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media print{.image-wrap .image[data-v-57ed39f0]{display:none}}.image-wrap .hover-image[data-v-57ed39f0]{display:none}.image-wrap.hoverable:hover .hover-image[data-v-57ed39f0]{display:block}.image-wrap.hoverable:hover .default-image[data-v-57ed39f0]{display:none}.image-wrap .image-print[data-v-57ed39f0]{opacity:0}@media print{.image-wrap .image-print[data-v-57ed39f0]{opacity:1;max-width:100%;max-height:100%}}.image-wrap .image-preload[data-v-57ed39f0]{opacity:0;position:fixed;top:-9999px;left:-9999px}.image-wrap[data-v-50f3ea1a]{position:relative;background-color:#efefef}@media only screen and (min-width:769px){.image-wrap[data-v-50f3ea1a]{min-height:393px}}.image-wrap .image[data-v-50f3ea1a]{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.image-wrap .image[lazy=loading][data-v-50f3ea1a]{background-size:50px 50px}.image-wrap .image[lazy=error][data-v-50f3ea1a]{opacity:0}.image-wrap .image[lazy=loaded][data-v-50f3ea1a]{display:block}@media print{.image-wrap .image[data-v-50f3ea1a]{display:none}}.image-wrap .hover-image[data-v-50f3ea1a]{opacity:0}.image-wrap.hoverable:hover .hover-image[data-v-50f3ea1a]{opacity:1}.image-wrap.hoverable:hover .default-image[data-v-50f3ea1a],.image-wrap .image-print[data-v-50f3ea1a]{opacity:0}@media print{.image-wrap .image-print[data-v-50f3ea1a]{opacity:1;max-width:100%;max-height:100%}}.image-wrap .image-preload[data-v-50f3ea1a]{opacity:0;position:fixed;top:-9999px;left:-9999px}