@keyframes sweetAlert{20%{opacity:.5}100%{right:19px;opacity:1;width:auto}}@keyframes sweetAlert_hide{}@keyframes checkboxScaleUp{from{background-size:0%}to{background-size:56%}}@keyframes radioButtonScaleUp{from{background-size:0%}to{background-size:42%}}@keyframes popupScaleUp{0%{transform:scale(0.9)}50%{transform:scale(1.15)}100%{transform:scale(1)}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;display:block}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:16px;font-family:"NotoSansTC" !important;font:inherit;vertical-align:baseline;box-sizing:border-box}input{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{text-decoration:none}body{width:100%;background-color:#1c222d;position:relative;font-weight:700}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9e9e9e}input::-moz-placeholder,textarea::-moz-placeholder{color:#9e9e9e}input::-moz-placeholder,textarea::-moz-placeholder{color:#9e9e9e}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9e9e9e}select,select[name=table_length]{-webkit-appearance:none !important;-moz-appearance:none !important;background-image:url("../img/selectArrowDown.svg") !important;background-position:right 12px bottom 50% !important;background-repeat:no-repeat !important;padding-right:30px !important}select.hourselect,select.minuteselect,select.yearselect,select.monthselect,select[name=table_length].hourselect,select[name=table_length].minuteselect,select[name=table_length].yearselect,select[name=table_length].monthselect{padding-right:unset !important;padding-left:8px !important;background-position:right 0px bottom 50% !important;height:40px;border:none;font-size:14px;color:#1d1d1d;background:#f6f8fc;border-radius:4px;cursor:pointer}[v-cloak]{display:none !important}input,select{border:1px solid #9e9e9e}input:focus,select:focus{outline:none}input.date,select.date{background-image:url(../img/calendar.svg) !important;background-repeat:no-repeat !important;background-position:right 12px bottom 50% !important;padding-right:48px !important}body::-webkit-scrollbar{display:none;overflow:overlay}.customScrollBar::-webkit-scrollbar,.container::-webkit-scrollbar{width:8px;height:8px;display:none}.customScrollBar::-webkit-scrollbar-track,.container::-webkit-scrollbar-track{background-color:rgba(255,255,255,0) !important}.customScrollBar::-webkit-scrollbar-thumb,.container::-webkit-scrollbar-thumb{background-color:#d2d2d2;border-radius:6px}.customScrollBar::-webkit-scrollbar-button,.container::-webkit-scrollbar-button{display:none}.customScrollBar:hover::-webkit-scrollbar,.container:hover::-webkit-scrollbar{display:block;overflow-x:hidden;overflow-y:overlay}.customScrollBar::-webkit-scrollbar-corner,.container::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.customScrollBar.--showXaxis,.container.--showXaxis{overflow:unset !important;overflow-x:scroll !important}.customScrollBar.--showXaxis::-webkit-scrollbar,.container.--showXaxis::-webkit-scrollbar{width:8px;height:8px;display:block;overflow-y:hidden}.customScrollBar.--showYaxis,.customScrollBar.container,.container.--showYaxis,.container.container{overflow:unset !important;overflow-y:scroll !important;overflow-x:hidden !important}.customScrollBar.--showYaxis::-webkit-scrollbar,.customScrollBar.container::-webkit-scrollbar,.container.--showYaxis::-webkit-scrollbar,.container.container::-webkit-scrollbar{width:8px;height:8px;display:block;overflow-x:hidden !important}.customScrollBar.asideContainer,.container.asideContainer{overflow-y:overlay !important;overflow-x:hidden !important}@font-face{font-family:"NotoSansTC";src:url(font/NotoSansTC-Regular.ttf)}@font-face{font-family:"NotoSansTC";src:url(font/NotoSansTC-Regular.otf)}@font-face{font-family:HanWangHeiHeavy;src:url(font/wt014.ttf)}@font-face{font-family:DroidSans;src:url(font/DroidSans.ttf);unicode-range:U+000-5FF,U+1e00-1fff,U+2000-2300}body{background-color:#f6f8fc}body .overlay{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background:rgba(0,0,0,.4);height:100vh;width:100%;position:fixed;z-index:100}body .overlay .popups{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:330px;max-width:330px;box-shadow:0px 3px 10px rgba(0,0,0,.15);border-radius:8px;overflow:hidden;padding:60px;animation:popupScaleUp .3s}body .overlay .popups img{width:120px;height:120px}body .overlay .popups.withBtn{width:360px;max-width:360px;padding:40px 80px}body .overlay .popups.withBtn img{width:91px;height:91px}body .overlay .popups.withBtn .title span{font-size:20px}body .overlay .popups.scan{padding:40px;width:unset;max-width:unset;width:560px;position:relative}body .overlay .popups.scan #scan{position:absolute;top:0;font-size:14px;height:40px;width:100px}body .overlay .popups.scan .title{margin:unset;margin-bottom:24px}body .overlay .popups.scan .title span{font-size:24px}body .overlay .popups.scan .scan__content .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin-bottom:20px;position:relative}body .overlay .popups.scan .scan__content .row span{font-weight:400;font-size:14px;color:#1d1d1d;width:100px;margin-right:16px}body .overlay .popups.scan .scan__content .row input,body .overlay .popups.scan .scan__content .row select{border-radius:8px;height:56px;border:1px solid #2e4866;padding:0 20px;color:#2e4866;font-weight:700;font-size:16px;background-color:#fff;-webkit-appearance:none;box-shadow:none;position:relative}body .overlay .popups.scan .scan__content .row input:focus,body .overlay .popups.scan .scan__content .row select:focus{outline:none !important;border:2px solid #2e4866}body .overlay .popups.scan .scan__content .row input.error,body .overlay .popups.scan .scan__content .row select.error{border:2px solid #ff493c}body .overlay .popups.scan .scan__content .row input:disabled,body .overlay .popups.scan .scan__content .row select:disabled{background-color:#eee;color:#9e9e9e;opacity:unset}body .overlay .popups.scan .scan__content .row input.noIcon,body .overlay .popups.scan .scan__content .row select.noIcon{background-image:unset !important}body .overlay .popups.scan .scan__content .row input.upperCase,body .overlay .popups.scan .scan__content .row select.upperCase{text-transform:uppercase}body .overlay .popups.scan .scan__content .row input[type=number]::-webkit-outer-spin-button,body .overlay .popups.scan .scan__content .row input[type=number]::-webkit-inner-spin-button,body .overlay .popups.scan .scan__content .row select[type=number]::-webkit-outer-spin-button,body .overlay .popups.scan .scan__content .row select[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}body .overlay .popups.scan .scan__content .row input,body .overlay .popups.scan .scan__content .row select{width:364px !important}body .overlay .popups.scan .scan__status{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;background-color:#f6f8fc;padding:20px 0;margin-top:4px}body .overlay .popups.scan .scan__status span{color:#d2d2d2;font-size:24px;font-weight:700}body .overlay .popups.scan .scan__status img{width:42px;height:42px;margin-right:40px}body .overlay .popups.scan .scan__status.success{background-color:#eaf6eb}body .overlay .popups.scan .scan__status.success span{color:#3f3f3f}body .overlay .popups.scan .scan__status.error{background-color:#fff2f2;color:#3f3f3f}body .overlay .popups.scan .submit{-ms-flex-wrap:wrap;flex-wrap:wrap}body .overlay .popups.scan .submit .subTitle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:16px;color:#3f3f3f;font-weight:400;height:22px;line-height:140%;margin-top:unset;margin-bottom:8px;width:100%}body .overlay .popups.scan .submit .subTitle>strong{font-weight:700}body .overlay .popups.scan .submit a{margin-top:24px}body .overlay .popups.print img{width:120px;height:120px}body .overlay .popups.end .title span,body .overlay .popups.noAccess .title span{font-size:20px}body .overlay .popups.end.end .subTitle,body .overlay .popups.noAccess.end .subTitle{transform:translateY(22px)}body .overlay .popups .title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;font-weight:700;margin-top:24px}body .overlay .popups .title span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:24px;line-height:120%;height:40px;color:#3f3f3f}body .overlay .popups .title span.subTitle{font-size:16px;color:#646464;font-weight:400;height:22px;line-height:150%;margin-top:unset;word-break:keep-all;white-space:nowrap;margin-bottom:4px}body .overlay .popups .title span.subTitle:last-child{margin-bottom:unset}body .overlay .popups .title span.subTitle>strong{font-weight:700}body .overlay .popups .title .spanText{font-weight:400;font-size:16px;line-height:140%;color:#646464}body .overlay .popups>.submit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin-top:104px;-webkit-appearance:none;appearance:none;width:100%;margin-top:24px}@media screen and (max-width: 768px){body .overlay .popups>.submit{margin-top:64px}}@media screen and (max-width: 375px){body .overlay .popups>.submit{margin-top:24px}}body .overlay .popups>.submit.flex-end{-ms-flex-pack:end;justify-content:flex-end}body .overlay .popups>.submit.flex-end a:first-child{margin-right:40px}body .overlay .popups>.submit.space-between{-ms-flex-pack:justify;justify-content:space-between}body .overlay .popups>.submit.center{-ms-flex-pack:center;justify-content:center}body .overlay .popups>.submit a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-radius:100px;font-weight:400;font-size:20px;line-height:125%;color:#fff;height:59px;width:192px;padding:0 16px;text-decoration:none;word-break:keep-all;white-space:nowrap;box-shadow:0px 4px 4px rgba(0,0,0,.15);transition:all .2s}@media screen and (max-width: 768px){body .overlay .popups>.submit a{width:155.5px}}@media screen and (max-width: 375px){body .overlay .popups>.submit a{width:100%}}body .overlay .popups>.submit a img,body .overlay .popups>.submit a svg{width:20px;height:20px;margin-left:8px}body .overlay .popups>.submit a.stop{color:#f59b00;border:2px solid #f59b00;background-color:#fff}body .overlay .popups>.submit a.stop.disabled{border:2px solid #eee;color:#eee;background-color:#fff}body .overlay .popups>.submit a.stop.disabled path{stroke:#eee}body .overlay .popups>.submit a.default{background:#005096;color:#fff}body .overlay .popups>.submit a.default.--hover:hover{background:#f59b00}body .overlay .popups>.submit a.confirm{background:#005096;color:#fff;width:400px}body .overlay .popups>.submit a.confirm.--hover:hover{background:#f59b00}body .overlay .popups>.submit a.cancel{background-color:#c3c8ce;color:#fff;margin-right:16px}body .overlay .popups>.submit a.cancel.wid100{width:100%}body .overlay .popups>.submit a.cancel.index{width:400px}body .overlay .popups>.submit a.darkBlue{background:#2e4866;color:#fff}body .overlay .popups>.submit a.lightBlue{background:#005096;color:#fff}body .overlay .popups>.submit a.lightBlueBorder{border:2px solid #005096;background:#fff;color:#005096}body .overlay .popups>.submit a.lightBlueBorder.disabled{border:2px solid #eee;color:#eee;box-shadow:unset;pointer-events:none}body .overlay .popups>.submit a.lightBlueBorder.disabled svg,body .overlay .popups>.submit a.lightBlueBorder.disabled path{fill:#eee}body .overlay .popups>.submit a.disabled:not(.lightBlueBorder):not(.stop){background-color:#eee;color:#fff;box-shadow:unset;pointer-events:none;border-color:#eee}body .overlay .popups>.submit a.disabled:not(.lightBlueBorder):not(.stop) svg,body .overlay .popups>.submit a.disabled:not(.lightBlueBorder):not(.stop) path{fill:#fff}body .overlay .popups>.submit a.cancel{margin-right:20px}body .overlay .popup{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;background-color:#fff;box-shadow:0px 3px 10px rgba(0,0,0,.15);border-radius:8px;overflow:hidden;padding:24px 40px;animation:popupScaleUp .3s}body .overlay .popup__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;font-weight:700;font-size:20px;line-height:125%;color:#005096;margin-bottom:48px}body .overlay .popup__content input,body .overlay .popup__content select{border-radius:8px;height:56px;border:1px solid #2e4866;padding:0 20px;color:#2e4866;font-weight:700;font-size:16px;background-color:#fff;-webkit-appearance:none;box-shadow:none;position:relative}body .overlay .popup__content input:focus,body .overlay .popup__content select:focus{outline:none !important;border:2px solid #2e4866}body .overlay .popup__content input.error,body .overlay .popup__content select.error{border:2px solid #ff493c}body .overlay .popup__content input:disabled,body .overlay .popup__content select:disabled{background-color:#eee;color:#9e9e9e;opacity:unset}body .overlay .popup__content input.noIcon,body .overlay .popup__content select.noIcon{background-image:unset !important}body .overlay .popup__content input.upperCase,body .overlay .popup__content select.upperCase{text-transform:uppercase}body .overlay .popup__content input[type=number]::-webkit-outer-spin-button,body .overlay .popup__content input[type=number]::-webkit-inner-spin-button,body .overlay .popup__content select[type=number]::-webkit-outer-spin-button,body .overlay .popup__content select[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}body .overlay .popup__content span{font-weight:400;font-size:14px;line-height:140%;color:#1d1d1d}body .overlay .popup__content input{width:225px !important}body .overlay .popup__content>div{margin-top:16px}body .overlay .popup__content>div span{margin:0 8px}body .overlay .popup>.submit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin-top:104px;-webkit-appearance:none;appearance:none;width:100%;margin-top:48px}@media screen and (max-width: 768px){body .overlay .popup>.submit{margin-top:64px}}@media screen and (max-width: 375px){body .overlay .popup>.submit{margin-top:24px}}body .overlay .popup>.submit.flex-end{-ms-flex-pack:end;justify-content:flex-end}body .overlay .popup>.submit.flex-end a:first-child{margin-right:40px}body .overlay .popup>.submit.space-between{-ms-flex-pack:justify;justify-content:space-between}body .overlay .popup>.submit.center{-ms-flex-pack:center;justify-content:center}body .overlay .popup>.submit a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-radius:100px;font-weight:400;font-size:20px;line-height:125%;color:#fff;height:59px;width:192px;padding:0 16px;text-decoration:none;word-break:keep-all;white-space:nowrap;box-shadow:0px 4px 4px rgba(0,0,0,.15);transition:all .2s}@media screen and (max-width: 768px){body .overlay .popup>.submit a{width:155.5px}}@media screen and (max-width: 375px){body .overlay .popup>.submit a{width:100%}}body .overlay .popup>.submit a img,body .overlay .popup>.submit a svg{width:20px;height:20px;margin-left:8px}body .overlay .popup>.submit a.stop{color:#f59b00;border:2px solid #f59b00;background-color:#fff}body .overlay .popup>.submit a.stop.disabled{border:2px solid #eee;color:#eee;background-color:#fff}body .overlay .popup>.submit a.stop.disabled path{stroke:#eee}body .overlay .popup>.submit a.default{background:#005096;color:#fff}body .overlay .popup>.submit a.default.--hover:hover{background:#f59b00}body .overlay .popup>.submit a.confirm{background:#005096;color:#fff;width:400px}body .overlay .popup>.submit a.confirm.--hover:hover{background:#f59b00}body .overlay .popup>.submit a.cancel{background-color:#c3c8ce;color:#fff;margin-right:16px}body .overlay .popup>.submit a.cancel.wid100{width:100%}body .overlay .popup>.submit a.cancel.index{width:400px}body .overlay .popup>.submit a.darkBlue{background:#2e4866;color:#fff}body .overlay .popup>.submit a.lightBlue{background:#005096;color:#fff}body .overlay .popup>.submit a.lightBlueBorder{border:2px solid #005096;background:#fff;color:#005096}body .overlay .popup>.submit a.lightBlueBorder.disabled{border:2px solid #eee;color:#eee;box-shadow:unset;pointer-events:none}body .overlay .popup>.submit a.lightBlueBorder.disabled svg,body .overlay .popup>.submit a.lightBlueBorder.disabled path{fill:#eee}body .overlay .popup>.submit a.disabled:not(.lightBlueBorder):not(.stop){background-color:#eee;color:#fff;box-shadow:unset;pointer-events:none;border-color:#eee}body .overlay .popup>.submit a.disabled:not(.lightBlueBorder):not(.stop) svg,body .overlay .popup>.submit a.disabled:not(.lightBlueBorder):not(.stop) path{fill:#fff}body .overlay .popup>.submit a.cancel{margin-right:20px}body .overlay .status{width:330px !important;padding:60px}body .overlay .status .title p{max-width:210px}@font-face{font-family:"NotoSansTC";src:url(font/NotoSansTC-Regular.ttf)}@font-face{font-family:"NotoSansTC";src:url(font/NotoSansTC-Regular.otf)}@font-face{font-family:HanWangHeiHeavy;src:url(font/wt014.ttf)}@font-face{font-family:DroidSans;src:url(font/DroidSans.ttf);unicode-range:U+000-5FF,U+1e00-1fff,U+2000-2300}body #app{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}body #app header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:120px;width:100%;background-color:#005096;border-radius:0px 0px 0px 50px;position:sticky;top:0px;z-index:10}body #app header .title{margin-left:120px;font-size:32px;line-height:180%;letter-spacing:.2em;color:#fff;transition:all .3s}body #app header .logo{position:absolute;right:0px;top:16px;width:152px;height:152px;overflow:hidden;pointer-events:none}body #app header .logo img{position:absolute;right:-7px}body #app main{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;padding:56px;height:100%;max-width:688px}body #app main .title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#005096}body #app main .title img{width:24px;height:24px;margin-right:4px}body #app main.index>div{display:-ms-flexbox;display:flex;margin-top:24px;width:100%}body #app main.index>div a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:24px;color:#fff;font-size:24px;line-height:140%;border-radius:16px;box-shadow:0px 8px 20px rgba(0,0,0,.25)}body #app main.index>div a:nth-child(1){background:linear-gradient(127.72deg, #729fd3 20.54%, #719ed2 20.54%, #3a608c 71.62%);margin-right:32px}body #app main.index>div a:nth-child(2){background:linear-gradient(104.88deg, #fcd2ae 17.48%, #eb9e5d 68.2%)}body #app main.index>div a div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}body #app main.index>div a div span{word-break:keep-all}body #app main.index>div a div span:last-child{font-size:14px}body #app main.agreement{padding-bottom:unset}body #app main.agreement .agreement__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-top:24px;padding:16px;border:2px dashed #c3c8ce;box-shadow:0px 10px 20px rgba(0,0,0,.05);border-radius:4px;background:#fff}body #app main.agreement .agreement__container span{display:-ms-flexbox;display:flex;font-weight:400;font-size:16px;line-height:140%;color:#3f3f3f;margin-bottom:16px}body #app main.agreement .agreement__container span.title{font-weight:700;color:#005096;margin-bottom:4px}body #app main.agreement .agreement__container span:last-child{margin:unset}body #app main.destination,body #app main.phone{width:100%;padding:56px}body #app main.destination>div:not(.submit),body #app main.phone>div:not(.submit){display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;width:100%}body #app main.destination>div:not(.submit) .form,body #app main.phone>div:not(.submit) .form{margin-top:24px;width:100%}body #app main.destination>div:not(.submit) .form .form__row,body #app main.phone>div:not(.submit) .form .form__row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}body #app main.destination>div:not(.submit) .form .form__row input,body #app main.destination>div:not(.submit) .form .form__row select,body #app main.phone>div:not(.submit) .form .form__row input,body #app main.phone>div:not(.submit) .form .form__row select{border-radius:8px;height:56px;border:1px solid #2e4866;padding:0 20px;color:#2e4866;font-weight:700;font-size:16px;background-color:#fff;-webkit-appearance:none;box-shadow:none;position:relative}body #app main.destination>div:not(.submit) .form .form__row input:focus,body #app main.destination>div:not(.submit) .form .form__row select:focus,body #app main.phone>div:not(.submit) .form .form__row input:focus,body #app main.phone>div:not(.submit) .form .form__row select:focus{outline:none !important;border:2px solid #2e4866}body #app main.destination>div:not(.submit) .form .form__row input.error,body #app main.destination>div:not(.submit) .form .form__row select.error,body #app main.phone>div:not(.submit) .form .form__row input.error,body #app main.phone>div:not(.submit) .form .form__row select.error{border:2px solid #ff493c}body #app main.destination>div:not(.submit) .form .form__row input:disabled,body #app main.destination>div:not(.submit) .form .form__row select:disabled,body #app main.phone>div:not(.submit) .form .form__row input:disabled,body #app main.phone>div:not(.submit) .form .form__row select:disabled{background-color:#eee;color:#9e9e9e;opacity:unset}body #app main.destination>div:not(.submit) .form .form__row input.noIcon,body #app main.destination>div:not(.submit) .form .form__row select.noIcon,body #app main.phone>div:not(.submit) .form .form__row input.noIcon,body #app main.phone>div:not(.submit) .form .form__row select.noIcon{background-image:unset !important}body #app main.destination>div:not(.submit) .form .form__row input.upperCase,body #app main.destination>div:not(.submit) .form .form__row select.upperCase,body #app main.phone>div:not(.submit) .form .form__row input.upperCase,body #app main.phone>div:not(.submit) .form .form__row select.upperCase{text-transform:uppercase}body #app main.destination>div:not(.submit) .form .form__row input[type=number]::-webkit-outer-spin-button,body #app main.destination>div:not(.submit) .form .form__row input[type=number]::-webkit-inner-spin-button,body #app main.destination>div:not(.submit) .form .form__row select[type=number]::-webkit-outer-spin-button,body #app main.destination>div:not(.submit) .form .form__row select[type=number]::-webkit-inner-spin-button,body #app main.phone>div:not(.submit) .form .form__row input[type=number]::-webkit-outer-spin-button,body #app main.phone>div:not(.submit) .form .form__row input[type=number]::-webkit-inner-spin-button,body #app main.phone>div:not(.submit) .form .form__row select[type=number]::-webkit-outer-spin-button,body #app main.phone>div:not(.submit) .form .form__row select[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}body #app main.destination>div:not(.submit) .form .form__row .warning,body #app main.phone>div:not(.submit) .form .form__row .warning{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-color:#fff8ed;width:100%;display:flex;padding:8px 16px}@media screen and (max-width: 375px){body #app main.destination>div:not(.submit) .form .form__row .warning,body #app main.phone>div:not(.submit) .form .form__row .warning{padding:8px}}body #app main.destination>div:not(.submit) .form .form__row .warning p,body #app main.destination>div:not(.submit) .form .form__row .warning span,body #app main.phone>div:not(.submit) .form .form__row .warning p,body #app main.phone>div:not(.submit) .form .form__row .warning span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-weight:700;font-size:14px;line-height:140%;color:#9e9e9e}body #app main.destination>div:not(.submit) .form .form__row .warning p:before,body #app main.phone>div:not(.submit) .form .form__row .warning p:before{content:url("../img/warning.svg");margin-right:8px;width:24px}body #app main.destination>div:not(.submit) .form .form__row .warning span,body #app main.phone>div:not(.submit) .form .form__row .warning span{color:#9e9e9e}body #app main.destination>div:not(.submit) .form .form__row .warning.alert,body #app main.phone>div:not(.submit) .form .form__row .warning.alert{background-color:#fff2f2}body #app main.destination>div:not(.submit) .form .form__row .warning.alert p:before,body #app main.phone>div:not(.submit) .form .form__row .warning.alert p:before{content:url("../img/alert.svg")}body #app main.destination>div:not(.submit) .form .form__row .warning.success,body #app main.phone>div:not(.submit) .form .form__row .warning.success{background-color:#eaf6eb}body #app main.destination>div:not(.submit) .form .form__row .warning.success p:before,body #app main.phone>div:not(.submit) .form .form__row .warning.success p:before{content:url("../img/warningSuccess.svg")}body #app main.destination>div:not(.submit) .form .form__row:last-child,body #app main.phone>div:not(.submit) .form .form__row:last-child{margin:unset}body #app main.destination>div:not(.submit) .form .form__row>input,body #app main.destination>div:not(.submit) .form .form__row>select,body #app main.phone>div:not(.submit) .form .form__row>input,body #app main.phone>div:not(.submit) .form .form__row>select{width:100%}body #app main.destination>div:not(.submit) .form .form__row>span,body #app main.phone>div:not(.submit) .form .form__row>span{font-weight:400;font-size:14px;color:#1d1d1d;margin-bottom:8px}body #app main.destination>div:not(.submit) .form .form__row>span.error,body #app main.phone>div:not(.submit) .form .form__row>span.error{color:#ff493c;margin:unset;width:100%}body #app main.destination>div:not(.submit) .form .form__row>.verify,body #app main.phone>div:not(.submit) .form .form__row>.verify{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}body #app main.destination>div:not(.submit) .form .form__row>.verify>span.error,body #app main.phone>div:not(.submit) .form .form__row>.verify>span.error{font-weight:400;font-size:14px;color:#ff493c;margin:unset;width:100%}body #app main.destination>div:not(.submit) .form .form__row>.verify>div,body #app main.phone>div:not(.submit) .form .form__row>.verify>div{display:-ms-flexbox;display:flex;width:100%}body #app main.destination>div:not(.submit) .form .form__row>.verify>div>input,body #app main.phone>div:not(.submit) .form .form__row>.verify>div>input{width:100%}body #app main.destination>div:not(.submit) .form .form__row>.verify>div>canvas#verifyCode,body #app main.phone>div:not(.submit) .form .form__row>.verify>div>canvas#verifyCode{height:56px;width:141px;margin:0 8px}body #app main.destination>div:not(.submit) .form .form__row>.verify>div>a,body #app main.phone>div:not(.submit) .form .form__row>.verify>div>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:56px;min-width:32px}body #app main.destination>div:not(.submit) .form .form__row .warning,body #app main.phone>div:not(.submit) .form .form__row .warning{margin-top:8px}body #app main.destination>div:not(.submit) .form .form__row .warning span,body #app main.phone>div:not(.submit) .form .form__row .warning span{margin:unset}body #app main.destination>div:not(.submit) .form .form__row .label__items,body #app main.phone>div:not(.submit) .form .form__row .label__items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;width:100%}body #app main.destination>div:not(.submit) .form .form__row .label__items .label__item,body #app main.phone>div:not(.submit) .form .form__row .label__items .label__item{font-size:initial;height:auto;font-size:initial;height:100%;border-radius:4px;overflow:hidden;min-width:160px;width:100%;max-width:223px;display:-ms-flexbox;display:flex}body #app main.destination>div:not(.submit) .form .form__row .label__items .label__item:last-child,body #app main.phone>div:not(.submit) .form .form__row .label__items .label__item:last-child{margin-right:unset}body #app main.destination>div:not(.submit) .form .form__row .label__items .label__item .label__itemsInput,body #app main.phone>div:not(.submit) .form .form__row .label__items .label__item .label__itemsInput{display:none}body #app main.destination>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel,body #app main.phone>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:74px;width:100%;font-weight:700;font-size:16px;line-height:140%;color:#2e4866;background-color:#fff;border:2px solid #005096;box-sizing:border-box;border-radius:8px;padding:16px 20px;position:relative;cursor:pointer;overflow:hidden;word-break:keep-all}body #app main.destination>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel img,body #app main.phone>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel img{max-height:24px;max-width:40px;margin-right:12px}body #app main.destination>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel span,body #app main.phone>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel span{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body #app main.destination>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel span.disabled,body #app main.phone>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel span.disabled{color:#3f3f3f;font-size:14px;font-weight:400}body #app main.destination>div:not(.submit) .form .form__row .label__items .label__item input.label__itemsInput:checked+label::after,body #app main.phone>div:not(.submit) .form .form__row .label__items .label__item input.label__itemsInput:checked+label::after{content:"";height:16px;width:16px;position:absolute;top:0px;right:0px;background-image:url(../img/label-checked.svg);background-size:16px 16px;background-repeat:no-repeat;animation:labelCheckedScaleUp .3s}body #app main.destination>div:not(.submit) .form .form__row .label__items .label__item input.label__itemsInput:checked+label::before,body #app main.phone>div:not(.submit) .form .form__row .label__items .label__item input.label__itemsInput:checked+label::before{content:"";height:40px;width:40px;background-color:#005096;background:linear-gradient(45deg, transparent 15px, #005096 0);position:absolute;top:-20px;right:-20px;transform:rotateZ(135deg)}body #app main.destination>div:not(.submit) .form .form__row .label__items .label__item input.label__itemsInput:disabled+label,body #app main.phone>div:not(.submit) .form .form__row .label__items .label__item input.label__itemsInput:disabled+label{opacity:.3;background:#d2d2d2;border:2px solid #eee;pointer-events:none !important}body #app main.data,body #app main.qrcode{width:100%;padding:56px}body #app main.data>div:not(.submit),body #app main.qrcode>div:not(.submit){display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;width:100%}body #app main.data>div:not(.submit) .form,body #app main.qrcode>div:not(.submit) .form{margin-top:24px;padding:16px 20px;width:100%;max-height:3000px;border-radius:8px;background-color:#fff;position:relative;box-shadow:0px 10px 40px rgba(0,0,0,.1);overflow:hidden;transition:max-height .3s}body #app main.data>div:not(.submit) .form.collapse,body #app main.qrcode>div:not(.submit) .form.collapse{max-height:60px;animation:hide .3s}body #app main.data>div:not(.submit) .form.collapse:before,body #app main.data>div:not(.submit) .form.collapse:after,body #app main.qrcode>div:not(.submit) .form.collapse:before,body #app main.qrcode>div:not(.submit) .form.collapse:after{width:0px;height:0px}body #app main.data>div:not(.submit) .form:before,body #app main.data>div:not(.submit) .form:after,body #app main.qrcode>div:not(.submit) .form:before,body #app main.qrcode>div:not(.submit) .form:after{content:"";width:15px;height:30px;border-radius:0 30px 30px 0;background-color:#ebedf1;position:absolute;top:45px;left:0;box-shadow:inset -10px 1px 40px 0px #eaebef;transition:all .3s}body #app main.data>div:not(.submit) .form:after,body #app main.qrcode>div:not(.submit) .form:after{left:unset;right:0;border-radius:30px 0 0 30px;box-shadow:inset 10px 1px 40px 0px #eaebef}body #app main.data>div:not(.submit) .form .form__title,body #app main.qrcode>div:not(.submit) .form .form__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#3f3f3f;font-size:20px;padding-bottom:16px;border-bottom:1px dashed #c3c8ce;margin-bottom:16px;cursor:pointer}body #app main.data>div:not(.submit) .form .form__title span,body #app main.qrcode>div:not(.submit) .form .form__title span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;pointer-events:none}body #app main.data>div:not(.submit) .form .form__title span svg,body #app main.qrcode>div:not(.submit) .form .form__title span svg{margin-left:8px;fill:#eee;pointer-events:none}body #app main.data>div:not(.submit) .form .form__title span svg.success,body #app main.qrcode>div:not(.submit) .form .form__title span svg.success{fill:#46b963}body #app main.data>div:not(.submit) .form .form__title img,body #app main.qrcode>div:not(.submit) .form .form__title img{pointer-events:none}body #app main.data>div:not(.submit) .form .form__row,body #app main.qrcode>div:not(.submit) .form .form__row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}body #app main.data>div:not(.submit) .form .form__row input,body #app main.data>div:not(.submit) .form .form__row select,body #app main.qrcode>div:not(.submit) .form .form__row input,body #app main.qrcode>div:not(.submit) .form .form__row select{border-radius:8px;height:56px;border:1px solid #2e4866;padding:0 20px;color:#2e4866;font-weight:700;font-size:16px;background-color:#fff;-webkit-appearance:none;box-shadow:none;position:relative}body #app main.data>div:not(.submit) .form .form__row input:focus,body #app main.data>div:not(.submit) .form .form__row select:focus,body #app main.qrcode>div:not(.submit) .form .form__row input:focus,body #app main.qrcode>div:not(.submit) .form .form__row select:focus{outline:none !important;border:2px solid #2e4866}body #app main.data>div:not(.submit) .form .form__row input.error,body #app main.data>div:not(.submit) .form .form__row select.error,body #app main.qrcode>div:not(.submit) .form .form__row input.error,body #app main.qrcode>div:not(.submit) .form .form__row select.error{border:2px solid #ff493c}body #app main.data>div:not(.submit) .form .form__row input:disabled,body #app main.data>div:not(.submit) .form .form__row select:disabled,body #app main.qrcode>div:not(.submit) .form .form__row input:disabled,body #app main.qrcode>div:not(.submit) .form .form__row select:disabled{background-color:#eee;color:#9e9e9e;opacity:unset}body #app main.data>div:not(.submit) .form .form__row input.noIcon,body #app main.data>div:not(.submit) .form .form__row select.noIcon,body #app main.qrcode>div:not(.submit) .form .form__row input.noIcon,body #app main.qrcode>div:not(.submit) .form .form__row select.noIcon{background-image:unset !important}body #app main.data>div:not(.submit) .form .form__row input.upperCase,body #app main.data>div:not(.submit) .form .form__row select.upperCase,body #app main.qrcode>div:not(.submit) .form .form__row input.upperCase,body #app main.qrcode>div:not(.submit) .form .form__row select.upperCase{text-transform:uppercase}body #app main.data>div:not(.submit) .form .form__row input[type=number]::-webkit-outer-spin-button,body #app main.data>div:not(.submit) .form .form__row input[type=number]::-webkit-inner-spin-button,body #app main.data>div:not(.submit) .form .form__row select[type=number]::-webkit-outer-spin-button,body #app main.data>div:not(.submit) .form .form__row select[type=number]::-webkit-inner-spin-button,body #app main.qrcode>div:not(.submit) .form .form__row input[type=number]::-webkit-outer-spin-button,body #app main.qrcode>div:not(.submit) .form .form__row input[type=number]::-webkit-inner-spin-button,body #app main.qrcode>div:not(.submit) .form .form__row select[type=number]::-webkit-outer-spin-button,body #app main.qrcode>div:not(.submit) .form .form__row select[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}body #app main.data>div:not(.submit) .form .form__row .warning,body #app main.qrcode>div:not(.submit) .form .form__row .warning{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-color:#fff8ed;width:100%;display:flex;padding:8px 16px}@media screen and (max-width: 375px){body #app main.data>div:not(.submit) .form .form__row .warning,body #app main.qrcode>div:not(.submit) .form .form__row .warning{padding:8px}}body #app main.data>div:not(.submit) .form .form__row .warning p,body #app main.data>div:not(.submit) .form .form__row .warning span,body #app main.qrcode>div:not(.submit) .form .form__row .warning p,body #app main.qrcode>div:not(.submit) .form .form__row .warning span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-weight:700;font-size:14px;line-height:140%;color:#9e9e9e}body #app main.data>div:not(.submit) .form .form__row .warning p:before,body #app main.qrcode>div:not(.submit) .form .form__row .warning p:before{content:url("../img/warning.svg");margin-right:8px;width:24px}body #app main.data>div:not(.submit) .form .form__row .warning span,body #app main.qrcode>div:not(.submit) .form .form__row .warning span{color:#9e9e9e}body #app main.data>div:not(.submit) .form .form__row .warning.alert,body #app main.qrcode>div:not(.submit) .form .form__row .warning.alert{background-color:#fff2f2}body #app main.data>div:not(.submit) .form .form__row .warning.alert p:before,body #app main.qrcode>div:not(.submit) .form .form__row .warning.alert p:before{content:url("../img/alert.svg")}body #app main.data>div:not(.submit) .form .form__row .warning.success,body #app main.qrcode>div:not(.submit) .form .form__row .warning.success{background-color:#eaf6eb}body #app main.data>div:not(.submit) .form .form__row .warning.success p:before,body #app main.qrcode>div:not(.submit) .form .form__row .warning.success p:before{content:url("../img/warningSuccess.svg")}body #app main.data>div:not(.submit) .form .form__row:last-child,body #app main.qrcode>div:not(.submit) .form .form__row:last-child{margin:unset}body #app main.data>div:not(.submit) .form .form__row>input,body #app main.data>div:not(.submit) .form .form__row>select,body #app main.qrcode>div:not(.submit) .form .form__row>input,body #app main.qrcode>div:not(.submit) .form .form__row>select{width:100%}body #app main.data>div:not(.submit) .form .form__row>span,body #app main.qrcode>div:not(.submit) .form .form__row>span{font-weight:400;font-size:14px;color:#1d1d1d;margin-bottom:8px}body #app main.data>div:not(.submit) .form .form__row>span.error,body #app main.qrcode>div:not(.submit) .form .form__row>span.error{color:#ff493c;margin:unset}body #app main.data>div:not(.submit) .form .form__row .warning,body #app main.qrcode>div:not(.submit) .form .form__row .warning{margin-top:8px}body #app main.data>div:not(.submit) .form .form__row .label__items,body #app main.qrcode>div:not(.submit) .form .form__row .label__items{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;width:100%}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item{display:-ms-flexbox;display:flex;font-size:initial;font-size:initial;border-radius:4px;overflow:hidden;margin-right:8px;width:100%}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item:last-child,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item:last-child{margin-right:unset}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsInput,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsInput{display:none}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;width:100%;font-weight:700;font-size:16px;line-height:140%;color:#2e4866;background-color:#fff;border:2px solid #005096;box-sizing:border-box;border-radius:8px;padding:16px 24px;position:relative;cursor:pointer;overflow:hidden;word-break:keep-all}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container{display:-ms-flexbox;display:flex;margin:0 auto 16px 0;width:25%;position:relative}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container.dateLine,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container.dateLine{width:unset;margin:unset}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.checkbox-custom,body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.checkbox-custom,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom{width:21px !important;height:21px;margin:unset;opacity:0;position:absolute;left:.5px;top:.5px;display:inline-block;cursor:pointer;border-radius:6px}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.checkbox-custom:checked+label::before,body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom:checked+label::before,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.checkbox-custom:checked+label::before,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom:checked+label::before{background-color:#2e4866;background-image:url("../img/checked.svg");background-repeat:no-repeat;background-size:65%;background-position:center;background-origin:border-box;animation:checkboxScaleUp .3s;background-position:50% 50%}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.checkbox-custom.disabled:checked+label::before,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.checkbox-custom.disabled:checked+label::before{background-color:#2e4866}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom:checked+label::before,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom:checked+label::before{background-image:url(../img/checked_radio.svg);border-radius:50%;background-size:42%;animation:radioButtonScaleUp .3s}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom:disabled,body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.checkbox-custom:disabled,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom:disabled,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.checkbox-custom:disabled{cursor:default}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom:disabled+label,body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.checkbox-custom:disabled+label,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom:disabled+label,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.checkbox-custom:disabled+label{color:#9e9e9e;cursor:default}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom:disabled+label::before,body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.checkbox-custom:disabled+label::before,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom:disabled+label::before,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.checkbox-custom:disabled+label::before{background-color:#eee}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;color:#3f3f3f;font-weight:normal;font-size:14px;cursor:pointer;margin:0}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label::before,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label::before{content:"";display:inline-block;border:2px solid #c3c8ce;border-radius:3px;width:18px;min-width:18px;height:18px;margin-right:8px;background-color:#fff}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label.disabled,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label.disabled{color:#9e9e9e}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label.disabled::before,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label.disabled::before{border:2px solid #9e9e9e}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label.radio-custom-label,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label.radio-custom-label{margin-right:unset !important}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label.radio-custom-label::before,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label.radio-custom-label::before{border-radius:50%;margin-right:8px}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container:last-child,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container:last-child{margin-bottom:none !important}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel img,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel img{max-height:24px;max-width:40px;margin-right:12px}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel>span,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel>span{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel>span.disabled,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel>span.disabled{color:#3f3f3f;font-size:14px;font-weight:400}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container{margin-bottom:20px !important}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container:last-child,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container:last-child{margin:unset !important}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label::before,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container label::before{content:"";display:inline-block;border:unset;box-shadow:0 0 0 2px #c3c8ce}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom:checked+label::before,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item .label__itemsLabel .checkbox-container input.radio-custom:checked+label::before{background-image:unset !important;box-shadow:0 0 0 2px #c3c8ce,inset 0 0 0 5px #2e4866;background-color:#fff !important;animation:radioButton .3s}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item input.label__itemsInput:checked+label,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item input.label__itemsInput:checked+label{background-color:#f6f8fc}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item input.label__itemsInput:checked+label::after,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item input.label__itemsInput:checked+label::after{content:"";height:16px;width:16px;position:absolute;top:0px;right:0px;background-image:url(../img/label-checked.svg);background-size:16px 16px;background-repeat:no-repeat;animation:labelCheckedScaleUp .3s}body #app main.data>div:not(.submit) .form .form__row .label__items .label__item input.label__itemsInput:checked+label::before,body #app main.qrcode>div:not(.submit) .form .form__row .label__items .label__item input.label__itemsInput:checked+label::before{content:"";height:40px;width:40px;background-color:#005096;background:linear-gradient(45deg, transparent 15px, #005096 0);position:absolute;top:-20px;right:-20px;transform:rotateZ(135deg)}body #app main.qrcode{max-width:400px}body #app main.qrcode .form:before,body #app main.qrcode .form:after{top:unset !important;bottom:103px !important;left:0}body #app main.qrcode .form .qrcode{width:275px;height:275px;margin:56px 0}body #app main.qrcode .form .qrcode canvas{width:100%;height:100%}body #app main.qrcode .form .form__title{border-bottom:unset !important;padding-bottom:unset !important;margin-bottom:unset !important;border-top:1px dashed #c3c8ce;padding:24px 0;-ms-flex-pack:center !important;justify-content:center !important;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;height:103px}body #app main.qrcode .form .form__title .title{font-size:20px;color:#f59b00;margin-bottom:8px}body #app main.qrcode .form .form__title .message{font-size:16px;color:#2e4866;font-weight:400}body #app main.qrcode .form .form__title .message .highlight{font-weight:bold;position:relative;margin:0 8px;z-index:0}body #app main.qrcode .form .form__title .message .highlight:before{content:"";background-color:#ffdfa9;width:calc(100% + 14px);height:12px;position:absolute;z-index:-3;left:50%;top:11px;transform:translate(-50%, 0);bottom:1px}body #app main.qrcode .form .form__row{-ms-flex-align:center !important;align-items:center !important}body #app main.info{width:100%;padding:56px}body #app main.info>div:not(.submit){display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative}body #app main.info>div:not(.submit) #regesterCount{position:absolute;right:0;color:#646464;font-weight:400;font-size:14px;transition:all .3s}body #app main.info>div:not(.submit) .personInfo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px;width:100%;background:#fff;border-radius:4px;padding:16px}body #app main.info>div:not(.submit) .personInfo:last-child{margin-bottom:unset}body #app main.info>div:not(.submit) .personInfo>.row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:12px 0;border-bottom:1px dashed #c3c8ce;width:100%}body #app main.info>div:not(.submit) .personInfo>.row:first-child{padding-top:unset}body #app main.info>div:not(.submit) .personInfo>.row.noBorder{border-bottom:unset;padding-bottom:unset}body #app main.info>div:not(.submit) .personInfo>.row>span{font-size:16px;color:#646464;font-weight:400}body #app main.info>div:not(.submit) .personInfo>.row>span.info{font-size:20px;color:#005096;margin:unset;font-weight:700}body #app main.info>div:not(.submit) .personInfo>.row>span.info>span{-ms-flex-align:center;align-items:center}body #app main.info>div:not(.submit) .personInfo>.row>span.info>span:before{content:"";height:24px;padding-left:16px;border-left:2px solid #c3c8ce;margin-left:16px}body #app main.info>div:not(.submit) .personInfo>.row>span.info>span:nth-child(1):before{content:none}body #app main.info>div:not(.submit) .personInfo>.row>span.info.vip{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}body #app main.info>div:not(.submit) .personInfo>.row>span.info.vip>span:before{content:none}body #app main.info>div:not(.submit) .personInfo>.row>span.info.vip>span:not(:nth-child(1)){margin-top:12px}body #app main.info>div:not(.submit) .personInfo>.row>span.disabled{color:#d2d2d2 !important}body #app main.error{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:calc(100vh - 120px);padding:unset}body #app main.error img.error{width:15vw}body #app .must{color:#ed5c5c !important;font-weight:400 !important;font-size:14px !important;margin-left:8px}body #app .hide{display:none}body #app .submit{width:100%;margin-top:104px;-webkit-appearance:none;appearance:none;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){body #app .submit{margin-top:64px}}@media screen and (max-width: 375px){body #app .submit{margin-top:24px}}body #app .submit.flex-end{-ms-flex-pack:end;justify-content:flex-end}body #app .submit.flex-end a:first-child{margin-right:40px}body #app .submit.space-between{-ms-flex-pack:justify;justify-content:space-between}body #app .submit.center{-ms-flex-pack:center;justify-content:center}body #app .submit a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-radius:100px;font-weight:400;font-size:20px;line-height:125%;color:#fff;height:59px;width:192px;padding:0 16px;text-decoration:none;word-break:keep-all;white-space:nowrap;box-shadow:0px 4px 4px rgba(0,0,0,.15);transition:all .2s}@media screen and (max-width: 768px){body #app .submit a{width:155.5px}}@media screen and (max-width: 375px){body #app .submit a{width:100%}}body #app .submit a img,body #app .submit a svg{width:20px;height:20px;margin-left:8px}body #app .submit a.stop{color:#f59b00;border:2px solid #f59b00;background-color:#fff}body #app .submit a.stop.disabled{border:2px solid #eee;color:#eee;background-color:#fff}body #app .submit a.stop.disabled path{stroke:#eee}body #app .submit a.default{background:#005096;color:#fff}body #app .submit a.default.--hover:hover{background:#f59b00}body #app .submit a.confirm{background:#005096;color:#fff;width:400px}body #app .submit a.confirm.--hover:hover{background:#f59b00}body #app .submit a.cancel{background-color:#c3c8ce;color:#fff;margin-right:16px}body #app .submit a.cancel.wid100{width:100%}body #app .submit a.cancel.index{width:400px}body #app .submit a.darkBlue{background:#2e4866;color:#fff}body #app .submit a.lightBlue{background:#005096;color:#fff}body #app .submit a.lightBlueBorder{border:2px solid #005096;background:#fff;color:#005096}body #app .submit a.lightBlueBorder.disabled{border:2px solid #eee;color:#eee;box-shadow:unset;pointer-events:none}body #app .submit a.lightBlueBorder.disabled svg,body #app .submit a.lightBlueBorder.disabled path{fill:#eee}body #app .submit a.disabled:not(.lightBlueBorder):not(.stop){background-color:#eee;color:#fff;box-shadow:unset;pointer-events:none;border-color:#eee}body #app .submit a.disabled:not(.lightBlueBorder):not(.stop) svg,body #app .submit a.disabled:not(.lightBlueBorder):not(.stop) path{fill:#fff}body #app .progressBar{display:-ms-flexbox;display:flex;width:100%;max-width:912px;margin-top:24px;margin-bottom:56px;padding:0 56px}body #app .progressBar .steps{height:6px;width:100%;border-radius:3px;background:#eee;margin-right:4px}body #app .progressBar .steps.active,body #app .progressBar .steps.complete{background:#f59b00}@media screen and (max-width: 912px){body #app main.destination>div:not(.submit),body #app main.data>div:not(.submit),body #app main.phone>div:not(.submit),body #app main.info>div:not(.submit),body #app main.qrcode>div:not(.submit){width:100%}}@media screen and (max-width: 768px){body #app header .title{margin-left:52px;font-size:20px;width:190px}body #app main{padding:24px;max-width:calc(100vw - 48px)}body #app main.index>div{-ms-flex-direction:column;flex-direction:column}body #app main.index>div a{margin-right:unset !important}body #app main.index>div a:nth-child(1){margin-bottom:40px}body #app main.agreement .agreement__container{height:calc(90vh - 370px)}body #app main.destination,body #app main.phone,body #app main.info{padding:24px 24px 0 24px}body #app main.destination .form,body #app main.phone .form,body #app main.info .form{margin-top:24px}body #app main.destination .form .form__row input,body #app main.destination .form .form__row select,body #app main.phone .form .form__row input,body #app main.phone .form .form__row select,body #app main.info .form .form__row input,body #app main.info .form .form__row select{width:656px}body #app main.destination .form .form__row .label__items,body #app main.phone .form .form__row .label__items,body #app main.info .form .form__row .label__items{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-ms-flex-pack:justify;justify-content:space-between}body #app main.destination .form .form__row .label__items .label__item,body #app main.phone .form .form__row .label__items .label__item,body #app main.info .form .form__row .label__items .label__item{margin:unset;max-width:49% !important;min-width:160px !important}body #app main.info #regesterCount{position:unset !important;right:unset !important;margin-top:4px !important}body #app main.data,body #app main.qrcode{padding:24px 24px 0 24px}body #app main.data .form,body #app main.qrcode .form{margin-top:24px}body #app main.data .form .form__row input,body #app main.data .form .form__row select,body #app main.qrcode .form .form__row input,body #app main.qrcode .form .form__row select{width:656px}body #app main.data .form .form__row .label__items,body #app main.qrcode .form .form__row .label__items{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-ms-flex-pack:justify;justify-content:space-between}body #app main.data .form .form__row .label__items .label__item,body #app main.qrcode .form .form__row .label__items .label__item{min-width:184px;width:calc(33% - 4px) !important;margin:unset !important}body #app main.qrcode{width:unset;padding:24px}body #app main.error{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:calc(100vh - 120px);padding:unset}body #app main.error img.error{width:35vw}body #app .progressBar{padding:0 24px;margin-bottom:24px}}@media screen and (max-width: 414px){body #app.destination .form .form__row .label__items{-ms-flex:auto;flex:auto}}@media screen and (max-width: 375px){body #app main.index{width:calc(100vw - 48px)}body #app main.index a{-ms-flex-pack:justify !important;justify-content:space-between !important}body #app main.index a img,body #app main.index a svg{width:24vw}body #app main.agreement .agreement__container{height:calc(90vh - 328px)}body #app main.destination .form .form__row .label__items .label__item{width:100% !important;max-width:unset !important;min-width:unset !important}body #app main.data .form .form__row .label__items .label__item,body #app main.qrcode .form .form__row .label__items .label__item{width:calc(100% - 4px) !important}body #app main.qrcode{max-width:calc(100vw - 48px)}body #app main.qrcode .qrcode{margin:24px 0 !important}body #app main.qrcode .form__title span{font-size:16px !important}body #app .progressBar{padding:0 24px}}@media screen and (max-width: 300px){body #app main.index{width:calc(100vw - 48px)}body #app main.index>div a img,body #app main.index>div a svg{width:60px}body #app main.index>div a>div span{font-size:20px}body #app main.index>div a>div span:last-child{font-size:12px}}@keyframes hide{0%{max-height:3000px}100%{max-height:60px}}@keyframes radioButton{from{box-shadow:0 0 0 2px #c3c8ce,inset 0 0 0 8px #2e4866}to{box-shadow:0 0 0 2px #c3c8ce,inset 0 0 0 5px #2e4866}}