@charset "UTF-8";#app{font-family:var(--ds-font-body,"Inter","PingFang SC","Microsoft YaHei",system-ui,sans-serif);color:#2c3e50;margin:0;padding:0;height:100vh}img[src*="/api/files/"]{max-width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}@media{img[src*="/api/files/"]{transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}}head:after{content:"";display:none}.profile-avatar,.user-avatar,img.avatar{max-width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.profile-avatar[src*="api/files/"],.user-avatar[src*="api/files/"],img.avatar[src*="api/files/"]{background-image:none!important}.el-date-editor.el-input,.el-date-editor.el-input__inner{width:100%!important}.el-picker-panel{z-index:10000!important}.el-picker-panel.el-date-picker,.el-picker-panel.el-time-picker{position:fixed!important;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);margin-top:5px}.el-input__inner{width:100%!important;box-sizing:border-box!important}.el-popper .popper__arrow{display:block!important}.el-date-editor--datetime{min-width:220px!important}.el-autocomplete-suggestion,.el-cascader__dropdown,.el-date-table,.el-dropdown-menu,.el-popover,.el-select-dropdown,.el-time-panel{z-index:10000!important}.large-avatar-preview{display:flex;justify-content:center;align-items:center;padding:10px}.large-avatar-preview img{max-width:100%;max-height:400px;border-radius:5px;box-shadow:0 3px 12px rgba(0,0,0,.15)}.avatar-preview-dialog{width:auto!important;max-width:90vw}.avatar-preview-dialog .el-message-box__content{padding:10px}img[src*="/api/files/"]{transition:opacity .3s ease;will-change:transform;transform:translateZ(0)}body{transition:all .3s ease}body.light-theme{--bg-primary:#fff;--bg-secondary:#f5f7fa;--text-primary:#1d1d1f;--text-secondary:#5a6c7d;--border-color:rgba(0,0,0,0.08);--shadow-color:rgba(0,0,0,0.1);--accent-color:#007aff;--accent-hover:#0056cc}body.dark-theme{--bg-primary:#1d1d1f;--bg-secondary:#2d2d30;--text-primary:#fff;--text-secondary:#e4e5e7;--border-color:hsla(0,0%,100%,0.1);--shadow-color:rgba(0,0,0,0.3);--accent-color:#0a84ff;--accent-hover:#007aff}body.dark-theme,body.light-theme{background-color:var(--bg-primary);color:var(--text-primary)}body.dark-theme .el-button,body.dark-theme .el-input__inner{color:var(--text-primary)}body.dark-theme .el-button,body.dark-theme .el-dialog,body.dark-theme .el-dropdown-menu,body.dark-theme .el-input__inner,body.dark-theme .el-message-box,body.dark-theme .el-select-dropdown{background-color:var(--bg-secondary);border-color:var(--border-color)}body.dark-theme .el-drawer{background-color:var(--bg-secondary)}body.dark-theme .el-drawer__header{background-color:rgba(0,0,0,.2)}:root{--global-modal-primary:#003d9b;--global-modal-primary-mid:#0052cc;--global-modal-primary-hover:#004099;--global-modal-primary-press:#002a6b;--global-on-surface:#191c1e;--global-on-surface-variant:#434654;--global-surface:#f8f9fb;--global-surface-low:#f3f4f6;--global-surface-lowest:#fff;--global-outline-variant:rgba(195,198,214,0.35);--global-feedback-success:#16a34a;--global-feedback-error:#dc2626;--global-feedback-warning:#ea580c;--global-feedback-info:#0052cc;--global-danger-solid:#dc2626;--global-danger-solid-hover:#b91c1c;--global-modal-radius:12px;--global-modal-radius-sm:8px;--global-modal-shadow:0 8px 40px rgba(25,28,30,0.08);--global-modal-shadow-soft:0 8px 40px rgba(25,28,30,0.04);--global-modal-padding:24px;--global-modal-font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--global-modal-font-display:"Manrope","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.v-modal{background:rgba(25,28,30,.45)!important}.el-dialog,.login-modal,.modal,.modal-content{border-radius:var(--global-modal-radius)!important;box-shadow:var(--global-modal-shadow)!important;border:1px solid var(--global-outline-variant)!important;overflow:hidden;background-color:var(--global-surface-lowest)!important;font-family:var(--global-modal-font-body);color:var(--global-on-surface)}.login-modal.auth-home-dialog{overflow-x:hidden!important;overflow-y:auto!important}.el-dialog__header{padding:var(--global-modal-padding) var(--global-modal-padding) 12px;background:var(--global-surface-lowest)}.el-dialog__title{font-family:var(--global-modal-font-display);font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:var(--global-on-surface);line-height:1.3}.el-dialog__headerbtn{top:20px;right:20px}.el-dialog__headerbtn .el-dialog__close{font-size:20px;color:var(--global-on-surface-variant);transition:color .2s ease}.el-dialog__headerbtn:hover .el-dialog__close{color:var(--global-on-surface)}.el-dialog__body{color:var(--global-on-surface-variant);font-size:.875rem}.el-dialog__body,.el-dialog__footer{padding:12px var(--global-modal-padding) var(--global-modal-padding)}.el-dialog__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;background:var(--global-surface-lowest)}.el-dialog__footer .el-button--default{border:none!important;background:transparent!important;color:var(--global-on-surface-variant)!important;font-weight:600;padding:10px 16px!important;border-radius:var(--global-modal-radius-sm)!important}.el-dialog__footer .el-button--default:focus,.el-dialog__footer .el-button--default:hover{background:var(--global-surface-low)!important;color:var(--global-on-surface)!important}.el-dialog__footer .el-button--primary{background:linear-gradient(135deg,var(--global-modal-primary),var(--global-modal-primary-mid))!important;border:none!important;color:#fff!important;font-weight:600;padding:10px 22px!important;border-radius:var(--global-modal-radius-sm)!important;box-shadow:0 2px 8px rgba(0,61,155,.25)}.el-dialog__footer .el-button--primary:focus,.el-dialog__footer .el-button--primary:hover{background:linear-gradient(135deg,var(--global-modal-primary-hover),#0a5cd8)!important;border:none!important}.el-dialog__footer .el-button--primary:active{background:var(--global-modal-primary-press)!important}.el-dialog__footer .el-button--danger{background:var(--global-danger-solid)!important;border-color:var(--global-danger-solid)!important;color:#fff!important;font-weight:600;border-radius:var(--global-modal-radius-sm)!important;padding:10px 22px!important}.el-dialog__footer .el-button--danger:focus,.el-dialog__footer .el-button--danger:hover{background:var(--global-danger-solid-hover)!important;border-color:var(--global-danger-solid-hover)!important}.el-dialog.global-dialog--media{width:min(960px,94vw)!important;max-width:960px}.el-dialog.global-dialog--media-sm{width:min(680px,94vw)!important;max-width:680px}.el-dialog.global-dialog--compact{width:min(420px,92vw)!important;max-width:420px}.el-dialog.global-dialog--media-sm .el-dialog__body,.el-dialog.global-dialog--media .el-dialog__body{padding-top:8px}.global-dialog-media-layout{display:grid;gap:var(--global-modal-padding);align-items:start;max-height:min(70vh,720px);overflow-y:auto}@media (min-width:640px){.global-dialog-media-layout{grid-template-columns:minmax(200px,1fr) minmax(0,1.2fr)}}.global-dialog-media__visual{position:sticky;top:0;align-self:start}.global-dialog-media__visual .news-detail-image,.global-dialog-media__visual .news-detail-image img{margin-top:0}.global-dialog-media__detail{min-width:0}.global-dialog-media__detail .news-detail-header{text-align:left;border-bottom:none;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--global-surface-low)}.global-dialog-media__detail .news-detail-meta{justify-content:flex-start}@media (max-width:639px){.global-dialog-media__visual{position:static}}.el-message-box.el-message-box--center .el-message-box__content,.el-message-box.el-message-box--center .el-message-box__message{text-align:center}.el-message-box.el-message-box--center .el-message-box__btns{justify-content:center}.el-message-box.global-msgbox--destructive{max-width:min(400px,92vw)}.el-message-box:has(.el-message-box__status.el-icon-warning) .el-message-box__btns{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding-top:10px!important}.el-message-box:has(.el-message-box__status.el-icon-warning) .el-message-box__btns .el-button{flex:1 1 0!important;width:auto!important;margin:0!important}.el-message-box.global-msgbox--destructive .el-message-box__header{padding-bottom:4px}.el-message-box.global-msgbox--destructive .el-message-box__title{text-align:center;width:100%}.el-message-box.global-msgbox--destructive .el-message-box__content{padding-top:4px;display:flex;flex-direction:column;align-items:center;text-align:center}.el-message-box.global-msgbox--destructive .el-message-box__status{position:static!important;transform:none!important;top:auto!important;left:auto!important;margin:4px 0 14px!important;width:56px;height:56px;border-radius:50%;display:inline-flex!important;align-items:center;justify-content:center;font-size:26px!important;background:#fce7f3;color:var(--global-danger-solid)!important}.el-message-box.global-msgbox--destructive .el-message-box__status.el-icon-warning{color:var(--global-danger-solid)!important}.el-message-box.global-msgbox--destructive .el-message-box__message{padding-left:0!important;margin:0}.el-message-box.global-msgbox--destructive .el-message-box__message p{margin:0}.el-message-box.global-msgbox--destructive .el-message-box__btns{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding-top:10px}.el-message-box.global-msgbox--destructive .el-message-box__btns .el-button{flex:1 1 0;width:auto;margin:0!important}.el-message-box.global-msgbox--destructive .el-message-box__btns .el-button--danger{color:#fff!important}.el-message.global-message--progress{position:relative;padding-bottom:22px!important}.el-message.global-message--progress:after{content:"";position:absolute;left:16px;right:36px;bottom:10px;height:3px;border-radius:2px;overflow:hidden;background:linear-gradient(90deg,var(--global-modal-primary),var(--global-modal-primary-mid),var(--global-modal-primary));background-size:200% 100%;box-shadow:inset 0 0 0 1px rgba(25,28,30,.08);animation:global-message-progress-shimmer 1.4s ease-in-out infinite}@keyframes global-message-progress-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}body.dark-theme .el-message-box.global-msgbox--destructive .el-message-box__status{background:rgba(220,38,38,.18)}body.dark-theme .global-dialog-media__detail .news-detail-header{border-bottom-color:var(--border-color)}.el-message-box{border-radius:var(--global-modal-radius)!important;box-shadow:var(--global-modal-shadow)!important;border:1px solid var(--global-outline-variant)!important;padding-bottom:12px;max-width:min(440px,92vw);background-color:var(--global-surface-lowest)!important;font-family:var(--global-modal-font-body)}.el-message-box__header{padding:var(--global-modal-padding) var(--global-modal-padding) 8px}.el-message-box__title{font-family:var(--global-modal-font-display);font-size:1.125rem;font-weight:700;color:var(--global-on-surface);letter-spacing:-.02em}.el-message-box__headerbtn{top:20px;right:20px}.el-message-box__headerbtn .el-message-box__close{font-size:20px;color:var(--global-on-surface-variant);transition:color .2s ease}.el-message-box__headerbtn:hover .el-message-box__close{color:var(--global-on-surface)}.el-message-box__content{padding:8px var(--global-modal-padding) 16px}.el-message-box__message{color:var(--global-on-surface-variant);font-size:.9375rem;line-height:1.55}.el-message-box__status{font-size:28px!important}.el-message-box__status.el-icon-warning{color:var(--global-feedback-warning)!important}.el-message-box__status+.el-message-box__message{padding-left:8px}.el-message-box__btns{padding:8px var(--global-modal-padding) 16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.el-message-box__btns .el-button--default{border:none!important;background:transparent!important;color:var(--global-on-surface-variant)!important;font-weight:600;padding:9px 16px!important;border-radius:var(--global-modal-radius-sm)!important}.el-message-box__btns .el-button--default:focus,.el-message-box__btns .el-button--default:hover{background:var(--global-surface-low)!important;color:var(--global-on-surface)!important}.el-message-box__btns .el-button--primary{background:linear-gradient(135deg,var(--global-modal-primary),var(--global-modal-primary-mid))!important;border:none!important;color:#fff!important;font-weight:600;padding:9px 20px!important;border-radius:var(--global-modal-radius-sm)!important;box-shadow:0 2px 8px rgba(0,61,155,.22)}.el-message-box__btns .el-button--primary,.el-message-box__btns .el-button--primary *{color:#fff!important}.el-message-box__btns .el-button--primary:focus,.el-message-box__btns .el-button--primary:hover{background:linear-gradient(135deg,var(--global-modal-primary-hover),#0a5cd8)!important;border:none!important}.el-message-box__btns .el-button--danger{background:var(--global-danger-solid)!important;border-color:var(--global-danger-solid)!important;color:#fff!important;font-weight:600;border-radius:var(--global-modal-radius-sm)!important}.el-message-box__btns .el-button--danger,.el-message-box__btns .el-button--danger *{color:#fff!important}.el-message-box__btns .el-button--danger:focus,.el-message-box__btns .el-button--danger:hover{background:var(--global-danger-solid-hover)!important;border-color:var(--global-danger-solid-hover)!important}.el-message-box__input{padding-top:8px}.el-message-box__input .el-input__inner{border-radius:var(--global-modal-radius-sm);background:var(--global-surface-low);border-color:transparent;font-family:var(--global-modal-font-body)}.el-message-box__input .el-input__inner:focus{background:var(--global-surface-lowest);border-color:var(--global-modal-primary-mid)}.el-drawer{box-shadow:var(--global-modal-shadow)!important;font-family:var(--global-modal-font-body);color:var(--global-on-surface)}.el-drawer.ltr{border-radius:0 var(--global-modal-radius) var(--global-modal-radius) 0;overflow:hidden}.el-drawer.rtl{border-radius:var(--global-modal-radius) 0 0 var(--global-modal-radius);overflow:hidden}.el-drawer__header{padding:20px var(--global-modal-padding);margin-bottom:0;border-bottom:none!important;background:var(--global-surface-low);font-family:var(--global-modal-font-display);font-weight:700;font-size:1.125rem;color:var(--global-on-surface)}.el-drawer__close-btn{color:var(--global-on-surface-variant)}.el-drawer__close-btn:hover{color:var(--global-on-surface)}.el-drawer__body{padding:var(--global-modal-padding);background:var(--global-surface-lowest)}.el-message{min-width:280px;max-width:min(420px,92vw);padding:14px 18px!important;border-radius:var(--global-modal-radius-sm)!important;border:none!important;box-shadow:var(--global-modal-shadow)!important;font-family:var(--global-modal-font-body);font-weight:500;font-size:.875rem;background:var(--global-surface-lowest)!important}.el-message,.el-message .el-message__content{color:var(--global-on-surface)!important}.el-message .el-message__closeBtn{color:var(--global-on-surface-variant)}.el-message--success{box-shadow:var(--global-modal-shadow)!important;border-left:4px solid var(--global-feedback-success)!important}.el-message--success .el-message__icon{color:var(--global-feedback-success)!important}.el-message--error{border-left:4px solid var(--global-feedback-error)!important}.el-message--error .el-message__icon{color:var(--global-feedback-error)!important}.el-message--warning{border-left:4px solid var(--global-feedback-warning)!important}.el-message--warning .el-message__icon{color:var(--global-feedback-warning)!important}.el-message--info{border-left:4px solid var(--global-feedback-info)!important}.el-message--info .el-message__icon{color:var(--global-feedback-info)!important}.modern-auth-dialog.el-dialog{border-radius:var(--global-modal-radius)!important;box-shadow:var(--global-modal-shadow)!important;border:1px solid var(--global-outline-variant)!important;overflow:hidden;font-family:var(--global-modal-font-body)}.participant-auth-dialog.el-dialog{width:min(980px,92vw)!important;max-width:980px;border-radius:18px!important;box-shadow:0 18px 60px rgba(25,28,30,.18)!important;border:1px solid rgba(195,198,214,.4)!important;overflow:hidden;font-family:var(--global-modal-font-body)}.participant-auth-dialog .el-dialog__header{position:absolute;top:0;right:0;left:0;height:0;min-height:0;padding:0;margin:0;border:none;background:transparent;z-index:10;overflow:visible}.participant-auth-dialog .el-dialog__headerbtn{top:14px;right:14px;z-index:11}.participant-auth-dialog .el-dialog__headerbtn .el-dialog__close{color:rgba(25,28,30,.72)!important;background:hsla(0,0%,100%,.7);border-radius:10px;padding:6px;backdrop-filter:blur(8px)}.participant-auth-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:rgba(25,28,30,.92)!important;background:hsla(0,0%,100%,.92)}.participant-auth-dialog .el-dialog__body{padding:0!important;background:var(--global-surface-lowest)!important;color:var(--global-on-surface)}.participant-auth-dialog .participant-auth-shell{display:grid;grid-template-columns:minmax(320px,1fr) minmax(320px,1fr);min-height:560px}.participant-auth-dialog .participant-auth-visual{position:relative;padding:26px;background-image:linear-gradient(135deg,rgba(0,61,155,.12),rgba(0,82,204,.08)),url(../img/hero-meeting.8124383a.png);background-size:cover;background-position:50%;color:hsla(0,0%,100%,.96);display:flex;flex-direction:column;justify-content:space-between}.participant-auth-dialog .participant-auth-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(12,20,36,.35),rgba(12,20,36,.08) 60%,hsla(0,0%,100%,0));pointer-events:none}.participant-auth-dialog .participant-brand-pill,.participant-auth-dialog .participant-visual-copy{position:relative;z-index:1}.participant-auth-dialog .participant-brand-pill{display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.22);backdrop-filter:blur(10px);width:-moz-fit-content;width:fit-content}.participant-auth-dialog .participant-brand-logo{width:22px;height:22px;display:block}.participant-auth-dialog .participant-brand-name{font-weight:700;letter-spacing:-.01em}.participant-auth-dialog .participant-visual-title{font-size:32px;line-height:1.1;font-weight:600;letter-spacing:-.02em;color:hsla(0,0%,100%,.96)}.participant-auth-dialog .participant-visual-title--bold{font-weight:800}.participant-auth-dialog .participant-visual-desc{margin-top:12px;max-width:320px;font-size:13px;line-height:1.6;color:hsla(0,0%,100%,.78)}.participant-auth-dialog .participant-auth-panel{padding:36px 34px;background:#fff;display:flex;flex-direction:column;justify-content:center}.participant-auth-dialog .participant-panel-title{margin:0;font-size:22px;line-height:1.3;font-weight:800;letter-spacing:-.02em;color:var(--global-on-surface,#191c1e)}.participant-auth-dialog .participant-panel-subtitle{margin:8px 0 0;font-size:13px;line-height:1.55;color:rgba(67,70,84,.78)}.participant-auth-dialog .participant-form{margin-top:18px}.participant-auth-dialog .participant-field-label{display:block;font-size:12px;font-weight:700;color:rgba(67,70,84,.9);margin-bottom:8px}.participant-auth-dialog .participant-auth-input .el-input__inner{border-radius:12px;border:1px solid rgba(195,198,214,.55);background:rgba(243,244,246,.65);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.participant-auth-dialog .participant-auth-input .el-input__inner:focus{border-color:var(--global-modal-primary-mid,#0052cc);box-shadow:0 0 0 2px rgba(0,82,204,.2);background:#fff}.participant-auth-dialog .participant-tabs .el-tabs__header{margin-bottom:14px}.participant-auth-dialog .participant-actions .participant-auth-submit,.participant-auth-dialog .participant-auth-submit{width:100%;height:48px;border-radius:999px;font-weight:700;background:linear-gradient(135deg,var(--global-modal-primary),var(--global-modal-primary-mid))!important;border:none!important;box-shadow:0 10px 22px rgba(0,61,155,.22)}.participant-auth-dialog .participant-switch-row{margin-top:10px;text-align:center;color:rgba(67,70,84,.8);font-size:13px;font-weight:500}.participant-auth-dialog .participant-switch-link{font-weight:700}.participant-auth-dialog .participant-stepper{display:flex;align-items:center;justify-content:center;gap:12px;margin:8px 0 18px;padding:10px 12px;border-radius:12px;background:rgba(243,244,246,.7)}.participant-auth-dialog .participant-step{display:inline-flex;align-items:center;gap:10px;color:rgba(67,70,84,.72);font-size:12px;font-weight:700}.participant-auth-dialog .participant-step .dot{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(195,198,214,.7);background:hsla(0,0%,100%,.9);color:rgba(67,70,84,.82)}.participant-auth-dialog .participant-step.active{color:rgba(0,82,204,.92)}.participant-auth-dialog .participant-step.active .dot{border-color:rgba(0,82,204,.55);background:rgba(0,82,204,.1);color:rgba(0,82,204,.92)}.participant-auth-dialog .participant-step-line{flex:0 0 46px;height:2px;border-radius:2px;background:rgba(195,198,214,.7)}.participant-auth-dialog .participant-actions--row{display:flex;gap:10px}.participant-auth-dialog .participant-back-btn{width:100%;height:48px;border-radius:999px;border:none;background:rgba(243,244,246,.8);color:rgba(67,70,84,.9);font-weight:700}.participant-auth-dialog .participant-back-btn:hover{background:#f3f4f6}.participant-auth-dialog .participant-options{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-radius:12px;background:rgba(243,244,246,.7)}.participant-auth-dialog .participant-coming-soon{text-align:center;padding:22px 0 6px;color:rgba(67,70,84,.72)}.participant-auth-compact-dialog.el-dialog{width:min(520px,92vw)!important;max-width:520px;border-radius:18px!important;box-shadow:0 18px 60px rgba(25,28,30,.18)!important;border:1px solid rgba(195,198,214,.4)!important;overflow:hidden;font-family:var(--global-modal-font-body)}.participant-auth-compact-dialog .el-dialog__header{position:absolute;top:0;right:0;left:0;height:0;min-height:0;padding:0;margin:0;border:none;background:transparent;z-index:10;overflow:visible}.participant-auth-compact-dialog .el-dialog__headerbtn{top:14px;right:14px;z-index:11}.participant-auth-compact-dialog .el-dialog__headerbtn .el-dialog__close{color:rgba(25,28,30,.72)!important;background:hsla(0,0%,100%,.7);border-radius:10px;padding:6px;backdrop-filter:blur(8px)}.participant-auth-compact-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:rgba(25,28,30,.92)!important;background:hsla(0,0%,100%,.92)}.participant-auth-compact-dialog .el-dialog__body{padding:22px 20px 24px!important;background:var(--global-surface-lowest)!important;color:var(--global-on-surface)}.participant-forgot-shell .participant-actions{margin-top:10px}.participant-forgot-shell .participant-identity-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.participant-forgot-shell .participant-identity-card{border:1px solid rgba(195,198,214,.55);background:rgba(243,244,246,.55);border-radius:14px;padding:14px 14px 12px;text-align:left;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .15s ease;font-family:inherit}.participant-forgot-shell .participant-identity-card:hover{background:hsla(0,0%,100%,.95);border-color:rgba(0,82,204,.45);transform:translateY(-1px)}.participant-forgot-shell .participant-identity-card .title{font-weight:800;font-size:15px;color:rgba(25,28,30,.92);margin-bottom:6px}.participant-forgot-shell .participant-identity-card .desc{font-size:12.5px;line-height:1.55;color:rgba(67,70,84,.78)}@media (max-width:640px){.participant-forgot-shell .participant-identity-grid{grid-template-columns:1fr}}@media (max-width:768px){.participant-auth-dialog.el-dialog{width:92vw!important;margin:16px auto!important}.participant-auth-dialog .participant-auth-shell{grid-template-columns:1fr;min-height:auto}.participant-auth-dialog .participant-auth-visual{min-height:220px;padding:22px}.participant-auth-dialog .participant-visual-title{font-size:26px}.participant-auth-dialog .participant-auth-panel{padding:22px 20px 24px}}.modern-auth-dialog .el-dialog__header{position:absolute;top:0;right:0;left:0;height:0;min-height:0;padding:0;margin:0;border:none;background:transparent;z-index:10;overflow:visible}.modern-auth-dialog .el-dialog__headerbtn{top:16px;right:16px;z-index:11}.modern-auth-dialog .el-dialog__headerbtn .el-dialog__close{color:hsla(0,0%,100%,.92)!important;font-size:20px;font-weight:600}.modern-auth-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#fff!important}.modern-auth-dialog .el-dialog__body{padding:0!important;background:var(--global-surface-lowest)!important;color:var(--global-on-surface)}.modern-auth-dialog .el-dialog__footer{padding:0!important;border:none!important;background:transparent!important}.modern-auth-dialog .auth-header{position:relative;text-align:center;margin:0;padding:36px var(--global-modal-padding) 28px;padding-right:48px;background:linear-gradient(135deg,var(--global-modal-primary),var(--global-modal-primary-mid));color:#fff}.modern-auth-dialog .auth-logo{width:72px;height:72px;margin:0 auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.18);border:2px solid hsla(0,0%,100%,.35);font-size:0;filter:none;text-shadow:none}.modern-auth-dialog .auth-logo i{font-size:32px;color:#fff!important}.modern-auth-dialog .auth-title{font-family:var(--global-modal-font-display);font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:#fff!important;margin:0 0 8px;text-shadow:none}.modern-auth-dialog .auth-subtitle{font-size:.9375rem;color:hsla(0,0%,100%,.88)!important;margin:0;font-weight:400;line-height:1.45}.modern-auth-dialog .auth-switch{text-align:center;margin:0;padding:14px var(--global-modal-padding);color:var(--global-on-surface-variant);font-size:.875rem;font-weight:500;background:var(--global-surface-low);backdrop-filter:none}.modern-auth-dialog .switch-link{font-weight:600;color:var(--global-modal-primary-mid)!important;text-decoration:none;transition:color .2s ease}.modern-auth-dialog .switch-link:hover{color:var(--global-modal-primary-hover)!important;text-shadow:none}.modern-auth-dialog .auth-tabs{background:var(--global-surface-lowest);backdrop-filter:none;border-radius:0;overflow:hidden}.modern-auth-dialog .auth-tabs .el-tabs__header{margin-bottom:0;background:var(--global-surface-low);border-bottom:none}.modern-auth-dialog .auth-tabs .el-tabs__nav-wrap:after{display:none}.modern-auth-dialog .auth-tabs .el-tabs__item{position:relative;font-size:.9375rem;font-weight:600;color:var(--global-on-surface-variant);padding:16px 24px;transition:color .2s ease,background .2s ease}.modern-auth-dialog .auth-tabs .el-tabs__item:hover{color:var(--global-modal-primary-mid);background:rgba(0,82,204,.06)}.modern-auth-dialog .auth-tabs .el-tabs__item.is-active{color:var(--global-modal-primary-mid);background:rgba(0,82,204,.1)}.modern-auth-dialog .auth-tabs .el-tabs__item.is-active:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:36px;height:3px;background:linear-gradient(90deg,var(--global-modal-primary),var(--global-modal-primary-mid));border-radius:2px}.modern-auth-dialog .auth-form{padding:var(--global-modal-padding);background:var(--global-surface-lowest)}.modern-auth-dialog .auth-form .el-form-item__label{font-size:.8125rem;color:var(--global-on-surface-variant);font-weight:600}.modern-auth-dialog .auth-input .el-input__inner{border-radius:var(--global-modal-radius-sm);border:1px solid transparent;font-size:.9375rem;padding:12px 16px;background:var(--global-surface-low);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;box-shadow:none}.modern-auth-dialog .auth-input .el-input__inner:focus{border-color:var(--global-modal-primary-mid);box-shadow:0 0 0 2px rgba(0,82,204,.2);background:var(--global-surface-lowest)}.modern-auth-dialog .auth-input .el-input__inner:hover{border-color:rgba(195,198,214,.45)}.modern-auth-dialog .auth-input .el-input__prefix{color:var(--global-on-surface-variant)}.modern-auth-dialog .auth-submit-btn,.modern-auth-dialog .code-btn{width:100%;height:48px;border-radius:var(--global-modal-radius-sm);font-size:.9375rem;font-weight:600;background:linear-gradient(135deg,var(--global-modal-primary),var(--global-modal-primary-mid))!important;border:none!important;color:#fff!important;box-shadow:0 4px 14px rgba(0,61,155,.28);transition:transform .15s ease,box-shadow .2s ease,filter .2s ease}.modern-auth-dialog .auth-submit-btn:hover,.modern-auth-dialog .code-btn:hover{filter:brightness(1.05);box-shadow:0 6px 18px rgba(0,61,155,.35)}.modern-auth-dialog .auth-submit-btn:disabled,.modern-auth-dialog .code-btn:disabled{background:linear-gradient(135deg,#c4c8d4,#9ca3af)!important;box-shadow:none;filter:none}.modern-auth-dialog .agreement-item{margin-top:16px;margin-bottom:20px;text-align:center;color:var(--global-on-surface-variant);font-size:.8125rem;padding:12px;background:var(--global-surface-low);border-radius:var(--global-modal-radius-sm);border:none;backdrop-filter:none}.modern-auth-dialog .agreement-checkbox .el-checkbox__label{font-size:.8125rem;color:var(--global-on-surface-variant);line-height:1.5}.modern-auth-dialog .agreement-link{font-weight:600;color:var(--global-modal-primary-mid)!important}.modern-auth-dialog .agreement-link:hover{color:var(--global-modal-primary-hover)!important}.modern-auth-dialog .login-options{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px 16px;background:var(--global-surface-low);border-radius:var(--global-modal-radius-sm);border:none;backdrop-filter:none}.modern-auth-dialog .remember-checkbox .el-checkbox__label{font-size:.8125rem;color:var(--global-on-surface-variant)}.modern-auth-dialog .forgot-link{font-size:.8125rem;font-weight:600;color:var(--global-modal-primary-mid)!important}.modern-auth-dialog .forgot-link:hover{color:var(--global-modal-primary-hover)!important}.modern-auth-dialog.flow-dialog .auth-logo i{color:#fff!important;text-shadow:none}.modern-auth-dialog .flow-selection{margin:0;padding:var(--global-modal-padding);background:var(--global-surface-lowest)}.modern-auth-dialog .flow-name{font-size:1rem;font-weight:600;color:var(--global-on-surface);margin-bottom:6px}.modern-auth-dialog .flow-description{font-size:.875rem;color:var(--global-on-surface-variant);line-height:1.5}.modern-auth-dialog .flow-info{margin-left:8px;text-align:left}.modern-auth-dialog .flow-item{width:100%;margin-bottom:12px;border-radius:var(--global-modal-radius-sm);padding:16px 18px;border:1px solid rgba(195,198,214,.35);background:var(--global-surface-low);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;position:relative}.modern-auth-dialog .flow-item:before{display:none}.modern-auth-dialog .flow-item:hover{border-color:rgba(0,82,204,.35);background:var(--global-surface-lowest);box-shadow:var(--global-modal-shadow-soft);transform:none}.modern-auth-dialog .flow-item.is-checked{border-color:var(--global-modal-primary-mid);background:rgba(0,82,204,.08);box-shadow:0 0 0 2px rgba(0,82,204,.12)}.modern-auth-dialog .flow-item.is-checked:after{content:"✓";position:absolute;top:14px;right:14px;width:22px;height:22px;line-height:22px;text-align:center;font-size:12px;font-weight:700;color:#fff;border-radius:50%;background:linear-gradient(135deg,var(--global-modal-primary),var(--global-modal-primary-mid));box-shadow:0 2px 8px rgba(0,61,155,.25)}.modern-auth-dialog .loading-container,.modern-auth-dialog .no-flows{text-align:center;padding:var(--global-modal-padding);color:var(--global-on-surface-variant);background:var(--global-surface-lowest);margin:0;border:none;backdrop-filter:none}.modern-auth-dialog .loading-container i{color:var(--global-modal-primary-mid)}.modern-auth-dialog .no-flows i{font-size:48px;color:var(--global-feedback-warning);filter:none}.modern-auth-dialog .no-flows p{color:var(--global-on-surface);font-weight:600}.modern-auth-dialog .no-flows span{color:var(--global-on-surface-variant);font-style:normal}.modern-auth-dialog .dialog-footer{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px;padding:14px var(--global-modal-padding) var(--global-modal-padding);background:var(--global-surface-low);border-top:none}.modern-auth-dialog .cancel-btn{margin-right:0!important;border:none!important;background:transparent!important;color:var(--global-on-surface-variant)!important;font-weight:600;border-radius:var(--global-modal-radius-sm)!important}.modern-auth-dialog .cancel-btn:hover{background:rgba(25,28,30,.05)!important;color:var(--global-on-surface)!important}.modern-auth-dialog .confirm-btn{border-radius:var(--global-modal-radius-sm)!important;padding:10px 22px!important;font-weight:600;background:linear-gradient(135deg,var(--global-modal-primary),var(--global-modal-primary-mid))!important;border:none!important;color:#fff!important;box-shadow:0 2px 10px rgba(0,61,155,.25)}.modern-auth-dialog .confirm-btn:hover{filter:brightness(1.05)}.modern-auth-dialog .confirm-btn:disabled{background:#c0c4cc!important;box-shadow:none;filter:none;cursor:not-allowed}@media (max-width:768px){.modern-auth-dialog.el-dialog{width:92%!important;margin:16px auto!important}.modern-auth-dialog .auth-header{padding:32px 20px 22px;padding-right:44px}.modern-auth-dialog .auth-logo{width:60px;height:60px}.modern-auth-dialog .auth-logo i{font-size:26px}.modern-auth-dialog .auth-title{font-size:1.25rem}.modern-auth-dialog .auth-subtitle{font-size:.875rem}.modern-auth-dialog .auth-tabs .el-tabs__item{padding:14px 16px;font-size:.875rem}.modern-auth-dialog .flow-selection{padding:20px}.modern-auth-dialog .flow-item{padding:14px}}.device-mobile.mobile-template-2 .modern-auth-dialog .el-button.el-button--primary:not(.el-button--text){background:linear-gradient(135deg,var(--global-modal-primary),var(--global-modal-primary-mid))!important;border:none!important;color:#fff!important;box-shadow:0 4px 14px rgba(0,61,155,.28)!important}.device-mobile.mobile-template-2 .modern-auth-dialog .el-button.el-button--default:not(.el-button--text){background:transparent!important;border:none!important;color:var(--global-on-surface-variant)!important;box-shadow:none!important}body.dark-theme .el-dialog,body.dark-theme .el-message-box,body.dark-theme .login-modal,body.dark-theme .modal,body.dark-theme .modal-content{border-color:var(--border-color)!important;color:var(--text-primary);box-shadow:0 8px 40px rgba(0,0,0,.35)!important}body.dark-theme .el-dialog__title,body.dark-theme .el-message-box__title{color:var(--text-primary)}body.dark-theme .el-dialog__body,body.dark-theme .el-message-box__message{color:var(--text-secondary)}body.dark-theme .el-dialog__footer .el-button--default,body.dark-theme .el-message-box__btns .el-button--default{color:var(--text-secondary)!important}body.dark-theme .el-dialog__footer .el-button--default:hover,body.dark-theme .el-message-box__btns .el-button--default:hover{background:hsla(0,0%,100%,.06)!important;color:var(--text-primary)!important}body.dark-theme .el-drawer__body{background:var(--bg-secondary);color:var(--text-primary)}body.dark-theme .el-message{background:var(--bg-secondary)!important;box-shadow:0 8px 40px rgba(0,0,0,.4)!important}body.dark-theme .el-message,body.dark-theme .el-message .el-message__content{color:var(--text-primary)!important}body.dark-theme .modern-auth-dialog .el-dialog__body{background:var(--bg-secondary)!important;color:var(--text-primary)}body.dark-theme .modern-auth-dialog .auth-form,body.dark-theme .modern-auth-dialog .auth-tabs,body.dark-theme .modern-auth-dialog .flow-selection,body.dark-theme .modern-auth-dialog .loading-container,body.dark-theme .modern-auth-dialog .no-flows{background:var(--bg-secondary)!important}body.dark-theme .modern-auth-dialog .auth-switch,body.dark-theme .modern-auth-dialog .dialog-footer{background:rgba(0,0,0,.2)!important;color:var(--text-secondary)}body.dark-theme .modern-auth-dialog .auth-tabs .el-tabs__header{background:rgba(0,0,0,.15)}body.dark-theme .modern-auth-dialog .auth-tabs .el-tabs__item{color:var(--text-secondary)}body.dark-theme .modern-auth-dialog .auth-tabs .el-tabs__item.is-active,body.dark-theme .modern-auth-dialog .auth-tabs .el-tabs__item:hover{color:#7eb6ff}body.dark-theme .modern-auth-dialog .agreement-checkbox .el-checkbox__label,body.dark-theme .modern-auth-dialog .auth-form .el-form-item__label{color:var(--text-secondary)}body.dark-theme .modern-auth-dialog .auth-input .el-input__inner{background:hsla(0,0%,100%,.06);border-color:var(--border-color);color:var(--text-primary)}body.dark-theme .modern-auth-dialog .auth-input .el-input__inner:focus{background:var(--bg-primary);border-color:var(--accent-color)}body.dark-theme .modern-auth-dialog .flow-item{background:hsla(0,0%,100%,.06);border-color:var(--border-color)}body.dark-theme .modern-auth-dialog .flow-item:hover{background:hsla(0,0%,100%,.09)}body.dark-theme .modern-auth-dialog .flow-name{color:var(--text-primary)}body.dark-theme .modern-auth-dialog .flow-description,body.dark-theme .modern-auth-dialog .loading-container,body.dark-theme .modern-auth-dialog .no-flows{color:var(--text-secondary)}body.dark-theme .modern-auth-dialog .agreement-link,body.dark-theme .modern-auth-dialog .forgot-link,body.dark-theme .modern-auth-dialog .switch-link{color:var(--accent-color)!important}body.dark-theme .modern-auth-dialog .cancel-btn{color:var(--text-secondary)!important}body.dark-theme .modern-auth-dialog .cancel-btn:hover{background:hsla(0,0%,100%,.08)!important;color:var(--text-primary)!important}:root{--ds-font-body:"Inter","PingFang SC","Hiragino Sans GB","Microsoft YaHei",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--ds-font-display:"Manrope",var(--ds-font-body)}body,html{font-family:var(--ds-font-body)}.ds-display,.el-dialog__title,.el-drawer__title,.el-message-box__title,h1,h2,h3,h4,h5,h6{font-family:var(--ds-font-display)}.el-button,.el-form-item__label,.el-input__inner,.el-table,.el-textarea__inner{font-family:inherit}.el-table:not(.table-classic){background:transparent!important}.el-table:not(.table-classic) .el-table__inner-wrapper:before,.el-table:not(.table-classic):after,.el-table:not(.table-classic):before{display:none!important}.el-table:not(.table-classic) td.el-table__cell .cell,.el-table:not(.table-classic) th.el-table__cell .cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.el-table:not(.table-classic) th.el-table__cell{background:#f3f6fb!important;color:#1f2937!important;font-weight:600;border-bottom:none!important}.el-table:not(.table-classic) td.el-table__cell{background:transparent!important;color:#374151!important;border-bottom:none!important}.el-table:not(.table-classic) .action-buttons{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:.5rem;width:100%;min-width:0}.el-table:not(.table-classic) .el-tag{border:none!important;border-width:0!important;box-shadow:none!important;border-radius:9999px!important;padding:0 .75rem!important;height:22px!important;line-height:22px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.02em!important;display:inline-flex;align-items:center;gap:.4rem;position:relative}.el-table:not(.table-classic) .el-tag:before{display:none!important;content:none!important;width:0!important;height:0!important;background-image:none!important}.el-table:not(.table-classic) .el-tag.el-tag--success{color:#0d7a3e!important;background:rgba(19,206,102,.14)!important}.el-table:not(.table-classic) .el-tag.el-tag--warning{color:#b35c00!important;background:rgba(255,186,0,.2)!important}.el-table:not(.table-classic) .el-tag.el-tag--danger{color:#ba1a1a!important;background:rgba(186,26,26,.12)!important}.el-table:not(.table-classic) .el-tag.el-tag--info,.el-table:not(.table-classic) .el-tag.el-tag--primary{color:#004e9f!important;background:rgba(0,102,204,.12)!important}.el-table:not(.table-classic) .el-tag.status-tag{border:none!important;border-width:0!important;box-shadow:none!important;border-radius:9999px!important;padding:0 .75rem!important;height:22px!important;line-height:22px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.02em!important;display:inline-flex;align-items:center;gap:.4rem}.el-table:not(.table-classic) .el-tag.status-tag:before{display:none!important;content:none!important;width:0!important;height:0!important;background-image:none!important}.el-table:not(.table-classic) .el-tag--success.status-tag{color:#0d7a3e!important;background:rgba(19,206,102,.14)!important}.el-table:not(.table-classic) .el-tag--warning.status-tag{color:#b35c00!important;background:rgba(255,186,0,.2)!important}.el-table:not(.table-classic) .el-tag--danger.status-tag{color:#ba1a1a!important;background:rgba(186,26,26,.12)!important}.el-table:not(.table-classic) .el-tag--info.status-tag,.el-table:not(.table-classic) .el-tag--primary.status-tag{color:#004e9f!important;background:rgba(0,102,204,.12)!important}.el-table:not(.table-classic) .el-button--mini{border-radius:9999px!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.02em;padding:.35rem .85rem!important;border:1px solid transparent!important;background:transparent!important;box-shadow:none!important;white-space:nowrap}.el-table:not(.table-classic) .el-button--mini.dm-action-link,.el-table:not(.table-classic) .el-button--mini.reg-action-link{border-radius:8px!important;padding:4px 6px!important;font-weight:600!important;background:transparent!important;box-shadow:none!important;border:none!important;color:#004e9f!important}.el-table:not(.table-classic) .el-button--mini.dm-action-link:hover,.el-table:not(.table-classic) .el-button--mini.reg-action-link:hover{color:#06c!important;background:transparent!important}.el-table:not(.table-classic) .el-button--mini.dm-action-link--danger{border-radius:8px!important;padding:4px 6px!important;font-weight:600!important;background:transparent!important;box-shadow:none!important;border:none!important;color:#ba1a1a!important}.el-table:not(.table-classic) .el-button--mini.dm-action-link--danger:hover{color:#d12b2b!important;background:transparent!important}.el-table:not(.table-classic) .el-button--mini.withdraw-btn{border-radius:8px!important;padding:4px 6px!important;font-weight:600!important;background:transparent!important;box-shadow:none!important;border:none!important;color:#ba1a1a!important}.el-table:not(.table-classic) .el-button--mini.withdraw-btn:hover{color:#d12b2b!important;background:transparent!important}.el-table:not(.table-classic) .el-button--mini.el-button--success{color:#0d7a3e!important;background:rgba(19,206,102,.14)!important;border-color:rgba(19,206,102,.18)!important}.el-table:not(.table-classic) .el-button--mini.el-button--success:hover{background:rgba(19,206,102,.18)!important}.el-table:not(.table-classic) .el-button--mini.el-button--danger{color:#ba1a1a!important;background:rgba(186,26,26,.12)!important;border-color:rgba(186,26,26,.18)!important}.el-table:not(.table-classic) .el-button--mini.el-button--danger:hover{background:rgba(186,26,26,.16)!important}.el-table:not(.table-classic) .el-button--mini.el-button--warning{color:#b35c00!important;background:rgba(255,186,0,.2)!important;border-color:rgba(255,186,0,.22)!important}.el-table:not(.table-classic) .el-button--mini.el-button--warning:hover{background:rgba(255,186,0,.28)!important}.el-table:not(.table-classic) .el-button--mini.el-button--info,.el-table:not(.table-classic) .el-button--mini.el-button--primary{color:#004e9f!important;background:rgba(0,102,204,.12)!important;border-color:rgba(0,102,204,.18)!important}.el-table:not(.table-classic) .el-button--mini.el-button--info:hover,.el-table:not(.table-classic) .el-button--mini.el-button--primary:hover{background:rgba(0,102,204,.16)!important}.el-table:not(.table-classic) .action-btn.el-button--text{border-radius:9999px!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.02em;padding:.35rem .85rem!important;border:1px solid transparent;background:transparent;white-space:nowrap}.el-table:not(.table-classic) .action-btn.view-btn{color:#06c!important;background:transparent!important;border-color:rgba(0,102,204,.22)!important}.el-table:not(.table-classic) .action-btn.view-btn:hover{background:rgba(0,102,204,.06)!important;border-color:rgba(0,102,204,.28)!important}.el-table:not(.table-classic) .action-btn.edit-btn{color:rgba(26,28,28,.7)!important;background:#f3f3f4!important;border-color:transparent!important}.el-table:not(.table-classic) .action-btn.edit-btn:hover{background:#e8e8ea!important}.el-table:not(.table-classic) .action-btn.history-btn{color:rgba(26,28,28,.55)!important;padding:0!important;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px!important;background:transparent!important}.el-table:not(.table-classic) .action-btn.history-btn:hover{background:#f3f3f4!important;border-color:transparent!important}.el-table:not(.table-classic) .action-btn.history-btn i{font-size:18px}.el-table:not(.table-classic).el-table--enable-row-hover .el-table__body tr:not([class*=ds-row--ticket-]):hover>td.el-table__cell,.el-table:not(.table-classic) .el-table__body tr:not([class*=ds-row--ticket-]):hover>td.el-table__cell{background-color:transparent!important;transform:none!important;box-shadow:none!important}.el-table:not(.table-classic) .el-table__body tr.ds-row--ticket-paid:hover>td.el-table__cell{background:rgba(16,185,129,.08)!important}.el-table:not(.table-classic) .el-table__body tr.ds-row--ticket-pending:hover>td.el-table__cell{background:rgba(245,158,11,.1)!important}.el-table:not(.table-classic) .el-table__body tr.ds-row--ticket-rejected:hover>td.el-table__cell{background:rgba(239,68,68,.08)!important}.el-table:not(.table-classic) .el-table__body tr.ds-row--ticket-unknown:hover>td.el-table__cell,.el-table:not(.table-classic) .el-table__body tr.ds-row--ticket-unpaid:hover>td.el-table__cell{background:rgba(100,116,139,.08)!important}.w-e-toolbar{border:1px solid #ccc;border-bottom:none;background-color:#fff;z-index:900!important}.w-e-text-container{border:1px solid #ccc;min-height:200px;background-color:#fff;z-index:899!important}.w-e-menu{position:relative;text-align:center;padding:5px 10px;cursor:pointer;z-index:901!important}.w-e-text{padding:0 10px}.w-e-text p{margin:10px 0}.w-e-up-img-container,.w-e-up-video-container{position:relative;text-align:center;margin:10px auto}.w-e-up-btn-container{text-align:center;margin:10px auto}.mobile-auth-page.theme-light .el-button:not(.el-button--text),.mobile-flow-select.theme-light .el-button:not(.el-button--text),.mobile-profile-page.theme-light .el-button:not(.el-button--text){border-radius:999px!important;font-weight:600!important;letter-spacing:.2px;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.mobile-auth-page.theme-light .el-button.el-button--primary:not(.el-button--text),.mobile-flow-select.theme-light .el-button.el-button--primary:not(.el-button--text),.mobile-profile-page.theme-light .el-button.el-button--primary:not(.el-button--text){border:1px solid hsla(0,0%,100%,.55)!important;background:linear-gradient(135deg,#003d9b,#0052cc)!important;color:#fff!important;box-shadow:4px 4px 10px rgba(148,163,184,.32),-3px -3px 8px hsla(0,0%,100%,.95),inset 0 1px 0 hsla(0,0%,100%,.35);min-height:44px;padding-left:22px!important;padding-right:22px!important}.mobile-auth-page.theme-light .el-button.el-button--primary:not(.el-button--text):focus,.mobile-auth-page.theme-light .el-button.el-button--primary:not(.el-button--text):hover,.mobile-flow-select.theme-light .el-button.el-button--primary:not(.el-button--text):focus,.mobile-flow-select.theme-light .el-button.el-button--primary:not(.el-button--text):hover,.mobile-profile-page.theme-light .el-button.el-button--primary:not(.el-button--text):focus,.mobile-profile-page.theme-light .el-button.el-button--primary:not(.el-button--text):hover{filter:brightness(1.03);box-shadow:5px 5px 12px rgba(0,61,155,.24),-4px -4px 10px #fff,inset 0 1px 0 hsla(0,0%,100%,.45);transform:translateY(-1px)}.mobile-auth-page.theme-light .el-button.el-button--danger:not(.el-button--text),.mobile-auth-page.theme-light .el-button.el-button--default:not(.el-button--text),.mobile-auth-page.theme-light .el-button.el-button--success:not(.el-button--text),.mobile-auth-page.theme-light .el-button.el-button--warning:not(.el-button--text),.mobile-flow-select.theme-light .el-button.el-button--danger:not(.el-button--text),.mobile-flow-select.theme-light .el-button.el-button--default:not(.el-button--text),.mobile-flow-select.theme-light .el-button.el-button--success:not(.el-button--text),.mobile-flow-select.theme-light .el-button.el-button--warning:not(.el-button--text),.mobile-profile-page.theme-light .el-button.el-button--danger:not(.el-button--text),.mobile-profile-page.theme-light .el-button.el-button--default:not(.el-button--text),.mobile-profile-page.theme-light .el-button.el-button--success:not(.el-button--text),.mobile-profile-page.theme-light .el-button.el-button--warning:not(.el-button--text){background:#eef2f9!important;border:1px solid hsla(0,0%,100%,.65)!important;color:#374151!important;box-shadow:3px 3px 8px rgba(160,174,197,.28),-2px -2px 6px hsla(0,0%,100%,.98),inset 0 1px 0 hsla(0,0%,100%,.75);min-height:44px}.mobile-auth-page.theme-light .el-button.el-button--success:not(.el-button--text),.mobile-flow-select.theme-light .el-button.el-button--success:not(.el-button--text),.mobile-profile-page.theme-light .el-button.el-button--success:not(.el-button--text){color:#047857!important;background:#e8f9ef!important;border-color:hsla(0,0%,100%,.6)!important}.mobile-auth-page.theme-light .el-button.el-button--warning:not(.el-button--text),.mobile-flow-select.theme-light .el-button.el-button--warning:not(.el-button--text),.mobile-profile-page.theme-light .el-button.el-button--warning:not(.el-button--text){color:#b45309!important;background:#fffbeb!important;border-color:hsla(0,0%,100%,.6)!important}.mobile-auth-page.theme-light .el-button.el-button--danger:not(.el-button--text),.mobile-flow-select.theme-light .el-button.el-button--danger:not(.el-button--text),.mobile-profile-page.theme-light .el-button.el-button--danger:not(.el-button--text){color:#b91c1c!important;background:#fef2f2!important;border-color:hsla(0,0%,100%,.6)!important}.mobile-auth-page.theme-light .el-button.el-button--small:not(.el-button--text),.mobile-flow-select.theme-light .el-button.el-button--small:not(.el-button--text),.mobile-profile-page.theme-light .el-button.el-button--small:not(.el-button--text){min-height:40px;padding:9px 18px!important}.mobile-auth-page.theme-light .el-button.el-button--mini:not(.el-button--text),.mobile-flow-select.theme-light .el-button.el-button--mini:not(.el-button--text),.mobile-profile-page.theme-light .el-button.el-button--mini:not(.el-button--text){min-height:36px;padding:7px 14px!important;border-radius:999px!important}.mobile-auth-page.theme-light .el-button.is-disabled,.mobile-auth-page.theme-light .el-button.is-disabled:hover,.mobile-flow-select.theme-light .el-button.is-disabled,.mobile-flow-select.theme-light .el-button.is-disabled:hover,.mobile-profile-page.theme-light .el-button.is-disabled,.mobile-profile-page.theme-light .el-button.is-disabled:hover{opacity:.55!important;transform:none!important;filter:none!important}.wang-editor-wrapper[data-v-0526a85e]{border:1px solid #dcdfe6;border-radius:4px;background:#fff}.wang-editor-wrapper[data-v-0526a85e] .w-e-text,.wang-editor-wrapper[data-v-0526a85e] .w-e-text-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.wang-editor-wrapper[data-v-0526a85e] .w-e-text{line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wang-editor-wrapper[data-v-0526a85e] .w-e-drop-panel{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;z-index:100!important}.wang-editor-wrapper[data-v-0526a85e] .w-e-drop-panel .w-e-drop-item{font-family:inherit;padding:8px 12px;cursor:pointer;transition:background-color .2s}.wang-editor-wrapper[data-v-0526a85e] .w-e-drop-panel .w-e-drop-item:hover{background-color:#f5f5f5}.wang-editor-wrapper[data-v-0526a85e] .w-e-toolbar{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;z-index:1000!important}.wang-editor-wrapper[data-v-0526a85e] .w-e-font-family,.wang-editor-wrapper[data-v-0526a85e] .w-e-font-size{font-family:inherit!important;position:relative!important}.wang-editor-wrapper[data-v-0526a85e] .w-e-font-family .w-e-drop-panel,.wang-editor-wrapper[data-v-0526a85e] .w-e-font-size .w-e-drop-panel,.wang-editor-wrapper[data-v-0526a85e] .w-e-line-height .w-e-drop-panel{position:absolute!important;top:100%!important;left:0!important;z-index:100!important;margin-top:2px!important;background:#fff!important;border:1px solid #dcdfe6!important;border-radius:4px!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;transform:none!important;max-height:200px!important;overflow-y:auto!important}.wang-editor-wrapper[data-v-0526a85e] .w-e-drop-panel{position:absolute!important;top:100%!important;left:0!important;z-index:9999!important;margin-top:2px!important;background:#fff!important;border:1px solid #dcdfe6!important;border-radius:4px!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;max-width:200px!important;max-height:200px!important;overflow:hidden!important}.wang-editor-wrapper[data-v-0526a85e] .w-e-toolbar{z-index:10000!important}.wang-editor-wrapper[data-v-0526a85e] .w-e-toolbar,.wang-editor-wrapper[data-v-0526a85e] .w-e-toolbar .w-e-item{position:relative!important;overflow:visible!important}.wang-editor-wrapper[data-v-0526a85e] .w-e-font-family,.wang-editor-wrapper[data-v-0526a85e] .w-e-font-size,.wang-editor-wrapper[data-v-0526a85e] .w-e-line-height{position:relative!important;overflow:visible!important;z-index:10001!important}.wang-editor-wrapper[data-v-0526a85e] .w-e-drop-panel .w-e-drop-item{padding:8px 12px!important;cursor:pointer!important;transition:background-color .2s!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.wang-editor-wrapper[data-v-0526a85e] .w-e-text,.wang-editor-wrapper[data-v-0526a85e] .w-e-text-container{position:relative!important;z-index:1!important}.wang-editor-wrapper[data-v-0526a85e] .w-e-bg-color .w-e-drop-panel,.wang-editor-wrapper[data-v-0526a85e] .w-e-color .w-e-drop-panel,.wang-editor-wrapper[data-v-0526a85e] .w-e-font-family .w-e-drop-panel,.wang-editor-wrapper[data-v-0526a85e] .w-e-font-size .w-e-drop-panel,.wang-editor-wrapper[data-v-0526a85e] .w-e-line-height .w-e-drop-panel{z-index:99999!important;position:absolute!important;top:100%!important;left:0!important;background:#fff!important;border:1px solid #dcdfe6!important;border-radius:4px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.wang-editor-wrapper[data-v-0526a85e] .w-e-font-family .w-e-drop-arrow,.wang-editor-wrapper[data-v-0526a85e] .w-e-font-size .w-e-drop-arrow{position:relative!important;z-index:100002!important}