.component-button[data-v-43960ca6]{display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-weight:700;border:0;background:none;outline:none;cursor:pointer;transition:.3s;border-radius:2px}.component-button.size-normal[data-v-43960ca6]{height:48px}.component-button.size-small[data-v-43960ca6]{height:36px}.component-button.skin-red[data-v-43960ca6]{background-color:#a11a22;color:#fff}.component-button.skin-red[data-v-43960ca6]:hover{background-color:#c33}.component-button.skin-red[data-v-43960ca6]:active{background-color:#7f131a}.component-button.skin-black[data-v-43960ca6]{background-color:#17181a;color:#fff}.component-button.skin-black[data-v-43960ca6]:hover{background-color:#494a4d}.component-button.skin-black[data-v-43960ca6]:active{background-color:#000}.component-button.skin-grey[data-v-43960ca6]{background-color:#f5f5f5;color:#17181a}.component-button.skin-grey[data-v-43960ca6]:hover{background-color:#fafafa}.component-button.skin-grey[data-v-43960ca6]:active{background:#e6e6e6}.component-button.disabled[data-v-43960ca6]{background-color:#e6e6e6!important;color:#b3b3b3!important;cursor:not-allowed!important}.component-button.text-red[data-v-43960ca6]{color:#e61717}._component-passport-detail .submit-btn[data-v-167effcc]{width:-moz-fit-content;width:fit-content;padding:0 20px}._component-passport-detail .passport-btn[data-v-167effcc]{width:100%}._component-passport-detail .radius-2[data-v-167effcc]{border-radius:2px}@media screen and (max-width:1190px){._component-passport-detail .submit-btn[data-v-167effcc]{width:100%;padding:0}._component-passport-detail .bg-gray-bg[data-v-167effcc]{padding:12px}}._component-passport-form[data-v-54ff99a7]{--choice-group-gap:var(--form-gap,10px)}._component-passport-form .choice-group-wrap[data-v-54ff99a7]{display:flex;flex-direction:column;gap:var(--choice-group-gap)}._component-passport-form .submit-btn[data-v-54ff99a7]{width:-moz-fit-content;width:fit-content;min-width:188px;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (max-width:1190px){._component-passport-form .submit-btn[data-v-54ff99a7]{width:100%;padding:0}}._component-passport-evus-form[data-v-becb6884]{--evus-callout-padding:12px;--evus-callout-radius:2px;--evus-callout-background:var(--color-gray-bg);--evus-callout-border-color:var(--color-gray-disabled)}._component-passport-evus-form .evus-callout[data-v-becb6884]{padding:var(--evus-callout-padding);background:var(--evus-callout-background);border:1px solid var(--evus-callout-border-color);border-radius:var(--evus-callout-radius)}._component-passport-evus-form .submit-btn[data-v-becb6884]{width:-moz-fit-content;width:fit-content;min-width:188px;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (max-width:1190px){._component-passport-evus-form .submit-btn[data-v-becb6884]{width:100%;padding:0}}._component-passport-fields-form .submit-btn[data-v-b258a2b0]{width:-moz-fit-content;width:fit-content;min-width:188px;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (max-width:1190px){._component-passport-fields-form .submit-btn[data-v-b258a2b0]{width:100%;padding:0}}._component-passport-visa-form .submit-btn[data-v-88687ab6]{width:-moz-fit-content;width:fit-content;min-width:188px;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (max-width:1190px){._component-passport-visa-form .submit-btn[data-v-88687ab6]{width:100%;padding:0}}._component-passport-result[data-v-24990204]{--callout-padding:12px;--callout-radius:2px;--callout-background:var(--color-gray-bg);--callout-border-color:var(--color-gray-disabled);--ready-lottie-column-width:208px;--ready-lottie-width:390px;--ready-lottie-height:320px;--ready-lottie-offset-left:-80px;--ready-lottie-offset-top:-40px;--ready-hero-gap:20px;--ready-leave-letter-gap:12px;--ready-leave-letter-margin-top:20px;--ready-margin-top:32px;--leave-letter-btn-width:213px}._component-passport-result .callout[data-v-24990204]{padding:var(--callout-padding);background:var(--callout-background);border:1px solid var(--callout-border-color);border-radius:var(--callout-radius)}._component-passport-result .result-ready[data-v-24990204]{display:flex;gap:var(--ready-hero-gap);align-items:center;margin-top:var(--ready-margin-top)}._component-passport-result .result-ready__lottie-wrap[data-v-24990204]{position:relative;z-index:0;flex-shrink:0;width:var(--ready-lottie-column-width);overflow:visible}._component-passport-result .result-ready__lottie[data-v-24990204]{width:var(--ready-lottie-width);height:var(--ready-lottie-height);margin-left:var(--ready-lottie-offset-left);margin-top:var(--ready-lottie-offset-top)}._component-passport-result .result-ready__content[data-v-24990204]{position:relative;z-index:1;flex:1;min-width:0}._component-passport-result .result-ready__message[data-v-24990204]{margin:0}._component-passport-result .leave-letter-row[data-v-24990204]{display:flex;gap:var(--ready-leave-letter-gap);align-items:center}._component-passport-result .result-ready .leave-letter-row[data-v-24990204]{margin-top:var(--ready-leave-letter-margin-top)}._component-passport-result .leave-letter-btn._component-button[data-v-24990204]{width:var(--leave-letter-btn-width);flex-shrink:0}@media screen and (max-width:1190px){._component-passport-result[data-v-24990204]{--callout-padding:12px;--ready-lottie-column-width:100%;--ready-lottie-width:100%;--ready-lottie-height:auto;--ready-lottie-offset-left:0;--ready-lottie-offset-top:0;--ready-hero-gap:0;--ready-leave-letter-margin-top:16px}._component-passport-result .result-ready[data-v-24990204]{flex-direction:column;align-items:stretch}._component-passport-result .result-ready__lottie[data-v-24990204]{margin:0 auto}._component-passport-result .leave-letter-row[data-v-24990204]{flex-direction:column;align-items:stretch}._component-passport-result .leave-letter-row p[data-v-24990204]{text-align:center}._component-passport-result .leave-letter-btn._component-button[data-v-24990204]{width:100%}}.page-hweek-passport-wrap[data-v-e8a45ac4]{--form-gap:10px;width:790px;padding:20px 0;margin:0 auto}.page-hweek-passport-wrap .submit-btn[data-v-e8a45ac4]{width:-moz-fit-content;width:fit-content;padding:0 20px}.page-hweek-passport-wrap .passport-btn[data-v-e8a45ac4]{width:100%}.page-hweek-passport-wrap .radius-2[data-v-e8a45ac4]{border-radius:2px}.page-hweek-passport-wrap .line[data-v-e8a45ac4]{height:1px;margin:20px 0;background:#f5f5f5}@media screen and (max-width:1190px){.page-hweek-passport-wrap[data-v-e8a45ac4]{width:100%;padding:20px 15px}.page-hweek-passport-wrap .submit-btn[data-v-e8a45ac4]{width:100%;padding:0}}.page-hweek-passport-wrap[data-v-44cb844e]{--content-width:790px;--padding:20px 0;width:var(--content-width);padding:var(--padding);margin:0 auto}@media screen and (max-width:1190px){.page-hweek-passport-wrap[data-v-44cb844e]{--content-width:100%;--padding:20px 15px}}