:root{--color-primary:#eb1320;--color-primary-light:#ef3a4a;--color-primary-dark:#c4101a;--color-primary-lighter:#fdd;--color-background:#fff;--color-background-page:#fff;--color-background-soft:#fafafa;--color-background-mute:#e8e8e8;--color-background-dark:#d4d4d4;--color-border:#d9d9d9;--color-border-hover:#bfbfbf;--color-border-strong:#a6a6a6;--color-heading:#262626;--color-text:#404040;--color-text-light:#737373;--color-text-muted:#a6a6a6;--color-success:#52c41a;--color-warning:#faad14;--color-error:#ff4d4f;--color-info:#eb1320;--shadow-sm:0 1px 2px #0000000d, 0 1px 6px #00000008;--shadow-md:0 3px 6px #00000014, 0 4px 12px #0000000f;--shadow-lg:0 6px 16px #0000001a, 0 8px 24px #00000014;--section-gap:80px;--el-color-primary:#eb1320;--el-color-primary-light-1:#ed2a36;--el-color-primary-light-2:#ef414c;--el-color-primary-light-3:#f15962;--el-color-primary-light-4:#f37078;--el-color-primary-light-5:#f5878e;--el-color-primary-light-6:#f79ea4;--el-color-primary-light-7:#f9b5ba;--el-color-primary-light-8:#fbccd0;--el-color-primary-light-9:#fde3e6;--el-color-primary-dark-2:#bc0f1a;--el-font-size-base:13px}@media (prefers-color-scheme:dark){:root{--color-background:#141414;--color-background-soft:#1f1f1f;--color-background-mute:#262626;--color-border:#303030;--color-border-hover:#404040;--color-heading:#fff;--color-text:#b3b3b3;--color-text-light:gray}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6;transition:color .3s,background-color .3s;color:#404040!important;background:#fff!important;min-height:100vh!important;margin:0!important;padding:0!important}a{text-decoration:none;transition:color .2s;color:#eb1320!important}a:hover{color:#c4101a!important}#app{width:100%;min-height:100vh}body{display:block}#app{max-width:100%;margin:0;padding:0}@media (width<=767px){#app{padding-bottom:50px}}.cookie-consent[data-v-94628bdb]{z-index:1900;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border-top:1px solid #e8e8e8;padding:14px 0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #00000014}.cookie-content[data-v-94628bdb]{align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;padding:0 2rem;display:flex}.cookie-text[data-v-94628bdb]{color:#555;flex:1;font-size:13px;line-height:1.5}.cookie-actions[data-v-94628bdb]{flex-shrink:0;gap:.6rem;display:flex}.cookie-banner-enter-active[data-v-94628bdb]{animation:.4s ease-out cookie-in-94628bdb}.cookie-banner-leave-active[data-v-94628bdb]{animation:.3s ease-in reverse cookie-in-94628bdb}@keyframes cookie-in-94628bdb{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.cookie-content[data-v-94628bdb]{flex-direction:column;gap:.8rem;padding:0 1rem}.cookie-actions[data-v-94628bdb]{justify-content:flex-end;width:100%}}.mobile-tabbar[data-v-2d4bc6c8]{z-index:999;padding-bottom:env(safe-area-inset-bottom,0);background:#fff;border-top:1px solid #eee;display:flex;position:fixed;bottom:0;left:0;right:0}.tabbar-item[data-v-2d4bc6c8]{color:#999;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:6px 0 4px;font-size:10px;transition:color .2s;display:flex}.tabbar-item.active[data-v-2d4bc6c8]{color:#eb1320}.tab-icon[data-v-2d4bc6c8]{width:22px;height:22px}.el-overlay{z-index:2000;background-color:var(--el-overlay-color-lighter);height:100%;position:fixed;inset:0;overflow:auto}.el-overlay .el-overlay-root{height:0}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color);position:fixed;top:0;left:0}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-base);margin:var(--el-dialog-margin-top,15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;padding:var(--el-dialog-padding-primary);width:var(--el-dialog-width,50%);overflow-wrap:break-word;position:relative}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{margin:0;position:fixed;inset:0;overflow:auto}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size,16px))}.el-dialog__headerbtn{cursor:pointer;width:48px;height:48px;font-size:var(--el-message-close-size,16px);background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{padding-top:var(--el-dialog-padding-primary);text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-modal-dialog.is-penetrable{pointer-events:none}.el-modal-dialog.is-penetrable .el-dialog{pointer-events:auto}.el-overlay-dialog{position:fixed;inset:0;overflow:auto}.el-overlay-dialog.is-closing .el-dialog{pointer-events:none}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--inline .el-form-item{vertical-align:middle;margin-right:32px;display:inline-flex}.el-form--inline .el-form-item:last-child{margin-right:0}.el-form--inline.el-form--label-top{flex-wrap:wrap;display:flex}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form-item{--font-size:14px;margin-bottom:18px;display:flex}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--label-left .el-form-item__label{text-align:left;justify-content:flex-start}.el-form-item--label-right .el-form-item__label{text-align:right;justify-content:flex-end}.el-form-item--label-top{display:block}.el-form-item--label-top .el-form-item__label{text-align:left;width:fit-content;height:auto;margin-bottom:8px;padding-right:0;line-height:22px;display:block}.el-form-item__label-wrap{display:flex}.el-form-item__label{font-size:var(--el-form-label-font-size);color:var(--el-text-color-regular);box-sizing:border-box;flex:none;align-items:flex-start;height:32px;padding:0 12px 0 0;line-height:32px;display:inline-flex}.el-form-item__content{line-height:32px;font-size:var(--font-size);flex-wrap:wrap;flex:1;align-items:center;min-width:0;display:flex;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);padding-top:2px;font-size:12px;line-height:1;position:absolute;top:100%;left:0}.el-form-item__error--inline{margin-left:10px;display:inline-block;position:relative;top:auto;left:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before{content:"*";color:var(--el-color-danger);margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after{content:"*";color:var(--el-color-danger);margin-left:4px}.el-form-item.is-error .el-form-item__content .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner,.el-form-item.is-error .el-form-item__content .el-textarea__inner:hover,.el-form-item.is-error .el-form-item__content .el-textarea__inner:focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner.is-focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper,.el-form-item.is-error .el-form-item__content .el-select__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-select__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper.is-focus,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field:hover,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field:focus,.el-form-item.is-error .el-form-item__content :not(.el-input-otp--underlined) .el-input-otp__input-field.is-focus,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field:after,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field:hover:after,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field:focus:after,.el-form-item.is-error .el-form-item__content .el-input-otp--underlined .el-input-otp__input-field.is-focus:after{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px #0000}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__validateIcon,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__validateIcon{display:none}.el-form-item.is-error .el-form-item__content .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.leave-message-wrapper[data-v-57ff4926]{display:inline-block}.message-btn[data-v-57ff4926]{background:#eb1320!important}.message-btn[data-v-57ff4926]:hover{color:#fff!important;background:#eb1320!important;border-color:#eb1320!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #ff6b004d!important}.dialog-footer[data-v-57ff4926]{justify-content:flex-end;gap:.8rem;display:flex}.leave-message--inline[data-v-57ff4926]{width:100%;display:block}.inline-footer[data-v-57ff4926]{text-align:center;margin-top:8px}@media (width<=768px){.message-btn[data-v-57ff4926]{padding:4px 8px;font-size:.75rem}}.mobile-contact-overlay[data-v-c867cf48]{z-index:2000;background:#00000073;position:fixed;inset:0}.mobile-contact-card[data-v-c867cf48]{z-index:2001;padding-bottom:env(safe-area-inset-bottom,0);background:#fff;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.mc-top[data-v-c867cf48]{flex:none;justify-content:flex-end;padding:10px 14px;display:flex}.mc-close[data-v-c867cf48]{color:#333;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50%;width:32px;height:32px;font-size:20px;line-height:1}.mc-body[data-v-c867cf48]{flex-direction:column;flex:1;padding:0 16px 24px;display:flex;overflow-y:auto}.mc-section-title[data-v-c867cf48]{color:var(--color-text);align-items:center;gap:8px;padding:12px 0 8px;font-size:15px;font-weight:600;display:flex}.mc-section-title[data-v-c867cf48]:before{content:"";background:var(--color-primary);border-radius:2px;flex:none;width:3px;height:14px}.mc-row[data-v-c867cf48]{border-bottom:1px solid #f2f2f2;align-items:flex-start;gap:12px;padding:8px 0;display:flex}.mc-label[data-v-c867cf48]{color:#999;word-break:break-word;flex:0 0 72px;padding-top:2px;font-size:13px}.mc-hint[data-v-c867cf48]{color:#bbb;font-size:10px}.mc-values[data-v-c867cf48]{text-align:right;flex:1;min-width:0}.mc-value[data-v-c867cf48]{color:#666;word-break:break-all;padding:2px 0;font-size:13px;text-decoration:none;display:block}.mc-qr-row[data-v-c867cf48]{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.mc-qr-item[data-v-c867cf48]{color:#666;flex-direction:column;align-items:center;gap:4px;font-size:12px;display:flex}.mc-qr-item img[data-v-c867cf48]{border:1px solid #eee;border-radius:6px;width:110px;height:110px}.mc-message[data-v-c867cf48]{border-top:1px solid #eee;margin-top:14px;padding-top:14px}.el-divider{position:relative}.el-divider--horizontal{border-top:1px var(--el-border-color) var(--el-border-style);width:100%;height:1px;margin:24px 0;display:block}.el-divider--vertical{vertical-align:middle;border-left:1px var(--el-border-color) var(--el-border-style);width:1px;height:1em;margin:0 8px;display:inline-block;position:relative}.el-divider__text{background-color:var(--el-bg-color);color:var(--el-text-color-primary);padding:0 20px;font-size:14px;font-weight:500;position:absolute}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%)translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.footer[data-v-ee63b890]{color:#999;border-top:1px solid var(--color-border);background:0 0;padding:1rem 0}.footer-container[data-v-ee63b890]{max-width:1400px;margin:0 auto;padding:0 2rem}.footer-address[data-v-ee63b890]{text-align:center;margin:0 0 4px;font-size:.75rem}.footer-copyright[data-v-ee63b890]{text-align:center;color:#bbb;margin:0 0 2px;font-size:.75rem}.footer-icp[data-v-ee63b890]{text-align:center;color:#ccc;margin:0;font-size:.7rem}.app-shell{flex-direction:column;min-height:100vh;display:flex}.app-shell>:first-child{flex:1}
