.app-update-notice[data-v-ad03eb44]{position:fixed;z-index:10000;right:0;bottom:0;left:0;display:flex;width:100%;min-height:44px;box-sizing:border-box;align-items:center;justify-content:center;border:0;border-top:1px solid rgba(245,196,48,.65);background:#2b2821d1;color:#fff3be;padding:10px max(16px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));font-size:14px;font-weight:700;line-height:1.4;text-align:center;box-shadow:0 -4px 18px #19161029;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:default}.app-update-notice.is-update[data-v-ad03eb44]{cursor:pointer}.app-update-notice.is-update[data-v-ad03eb44]:hover{background:#2b2821e6;color:#fff8dc}.app-update-notice[data-v-ad03eb44]:focus-visible{outline:3px solid #f0c22c;outline-offset:-3px}.app-update-notice__content[data-v-ad03eb44]{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:9px}.app-update-notice__content svg[data-v-ad03eb44]{width:18px;height:18px;flex:none;fill:#e7b91d;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.app-update-notice__content span[data-v-ad03eb44]{min-width:0;overflow-wrap:anywhere}.app-update-notice[data-v-ad03eb44]:not(.is-update){padding-left:max(52px,env(safe-area-inset-left));padding-right:max(52px,env(safe-area-inset-right))}.app-update-notice__close[data-v-ad03eb44]{position:absolute;right:max(6px,env(safe-area-inset-right));top:50%;transform:translateY(-50%);display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer}.app-update-notice__close[data-v-ad03eb44]:hover{background:#ffffff1f}.app-update-notice__close[data-v-ad03eb44]:focus-visible{outline:2px solid #f0c22c;outline-offset:-3px}.app-update-notice__close svg[data-v-ad03eb44]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media(max-width:480px){.app-update-notice[data-v-ad03eb44]{min-height:42px;padding-top:9px;font-size:12px}.app-update-notice__content[data-v-ad03eb44]{gap:7px}.app-update-notice__content svg[data-v-ad03eb44]{width:16px;height:16px}}:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64, 158, 255;--el-color-success-rgb:103, 194, 58;--el-color-warning-rgb:230, 162, 60;--el-color-danger-rgb:245, 108, 108;--el-color-error-rgb:245, 108, 108;--el-color-info-rgb:144, 147, 153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:top;transform:scaleY(1)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:bottom;transform:scaleY(1)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:0 0;transform:scale(1)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;fill:currentColor;width:1em;height:1em;color:var(--color);line-height:1em;font-size:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.el-icon.is-loading{animation:2s linear infinite rotating}.el-icon svg{width:1em;height:1em}.el-overlay{z-index:2000;background-color:var(--el-overlay-color-lighter);height:100%;position:fixed;top:0;bottom:0;left:0;right: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;top:0;bottom:0;left:0;right: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;top:0;bottom:0;left:0;right: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}}.notification-guide-banner[data-v-e13612ae]{position:fixed;top:14px;left:50%;z-index:1900;display:flex;max-width:calc(100vw - 28px);height:44px;align-items:center;gap:10px;border:1px solid #e1be42;border-radius:12px;background:#fff9df;padding:0 8px 0 14px;color:#594500;box-shadow:0 10px 30px #503d052b;transform:translate(-50%)}.notification-guide-banner span[data-v-e13612ae]{font-size:18px}.notification-guide-banner b[data-v-e13612ae]{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.notification-guide-banner button[data-v-e13612ae]{height:30px;flex:none;border:0;border-radius:8px;background:#f6db78;color:#2d2922;padding:0 12px;font-size:12px;font-weight:750;cursor:pointer;box-shadow:0 5px 13px #be92001f}.notification-guide-banner.is-loading[data-v-e13612ae]{padding-right:16px}.notification-guide-banner.has-error[data-v-e13612ae]{border-color:#e7a49e;background:#fff3f1;color:#873f38}.notification-guide-spinner[data-v-e13612ae]{width:13px;height:13px;flex:none;border:2px solid rgba(89,69,0,.22);border-top-color:#8a6700;border-radius:50%;animation:notification-guide-spin-e13612ae .75s linear infinite}.notification-guide-banner button[data-v-e13612ae]:not(.notification-guide-ignore):hover{background:#fae59c}.notification-guide-banner button[data-v-e13612ae]:not(.notification-guide-ignore):active{background:#efd064}.notification-guide-banner button[data-v-e13612ae]:focus-visible{outline:2px solid rgba(190,146,0,.35);outline-offset:2px}.notification-guide-banner .notification-guide-ignore[data-v-e13612ae]{border:1px solid #dfc66e;background:#fffdf4;color:#75601e;box-shadow:none}.notification-guide-success[data-v-e13612ae]{position:fixed;right:22px;bottom:22px;z-index:3000;border-radius:10px;background:#368b55;padding:12px 16px;color:#fff;font-size:13px;font-weight:700;box-shadow:0 10px 30px #19522d40}.notification-guide-card[data-v-e13612ae]{display:grid;justify-items:center;padding:6px 12px 2px;text-align:center}.notification-guide-icon[data-v-e13612ae]{display:grid;width:62px;height:62px;place-items:center;border-radius:20px;background:#fff3bd;font-size:29px;box-shadow:0 8px 22px #bf910026}.notification-guide-card h2[data-v-e13612ae]{margin:16px 0 0;color:#2f2a20;font-size:22px}.notification-guide-card>div>p[data-v-e13612ae]{margin:10px auto 0;color:#716b61;font-size:14px;line-height:1.7}.notification-benefits[data-v-e13612ae],.notification-permission-steps[data-v-e13612ae]{box-sizing:border-box;width:100%;margin:18px 0 0;border:1px solid #ebe3cb;border-radius:11px;background:#fffcf2;padding:13px 18px;text-align:left}.notification-benefits[data-v-e13612ae]{display:grid;grid-template-columns:1fr;gap:8px;list-style:none}.notification-benefits li[data-v-e13612ae]{position:relative;padding-left:21px;color:#5f594f;font-size:13px}.notification-benefits li[data-v-e13612ae]:before{position:absolute;left:0;color:#3f925d;content:"✓";font-weight:800}.notification-permission-steps[data-v-e13612ae]{display:grid;gap:8px;padding-left:38px;color:#5f594f;font-size:13px;line-height:1.55}.notification-environment-hint[data-v-e13612ae]{display:grid;box-sizing:border-box;width:100%;gap:5px;margin-top:18px;border:1px solid #ebe3cb;border-radius:11px;background:#fffcf2;padding:14px 16px;text-align:left}.notification-environment-hint b[data-v-e13612ae]{color:#4a443b;font-size:13px}.notification-environment-hint span[data-v-e13612ae]{color:#8a6700;font-size:14px;font-weight:750}.notification-environment-hint small[data-v-e13612ae]{margin:0;color:#8d867b;font-size:11px;letter-spacing:0;overflow-wrap:anywhere}.notification-guide-error[data-v-e13612ae]{width:100%;box-sizing:border-box;margin:12px 0 0;border-radius:8px;background:#fff0ee;padding:9px 12px;color:#a54840;font-size:12px;line-height:1.5;text-align:left}.notification-guide-card footer[data-v-e13612ae]{display:grid;width:100%;grid-template-columns:1fr 1.35fr;gap:10px;margin-top:19px}.notification-guide-card footer.single[data-v-e13612ae]{grid-template-columns:1fr}.notification-guide-card footer button[data-v-e13612ae]{height:43px;border-radius:9px;font-size:14px;font-weight:750;cursor:pointer}.notification-guide-card footer button[data-v-e13612ae]:disabled{cursor:wait;opacity:.6}.notification-guide-later[data-v-e13612ae]{border:1px solid #ddd7ca;background:#f6f3eb;color:#736b5e}.notification-guide-enable[data-v-e13612ae]{border:0;background:#f6db78;color:#2d2922;box-shadow:0 5px 13px #be92001f}.notification-guide-enable[data-v-e13612ae]:not(:disabled):hover{background:#fae59c}.notification-guide-enable[data-v-e13612ae]:not(:disabled):active{background:#efd064}.notification-guide-enable[data-v-e13612ae]:focus-visible{outline:2px solid rgba(190,146,0,.35);outline-offset:2px}.notification-guide-slide-enter-active[data-v-e13612ae],.notification-guide-slide-leave-active[data-v-e13612ae],.notification-guide-toast-enter-active[data-v-e13612ae],.notification-guide-toast-leave-active[data-v-e13612ae]{transition:opacity .18s ease,transform .18s ease}.notification-guide-slide-enter-from[data-v-e13612ae],.notification-guide-slide-leave-to[data-v-e13612ae]{opacity:0;transform:translate(-50%,-12px)}.notification-guide-toast-enter-from[data-v-e13612ae],.notification-guide-toast-leave-to[data-v-e13612ae]{opacity:0;transform:translateY(10px)}@keyframes notification-guide-spin-e13612ae{to{transform:rotate(360deg)}}.notification-onboarding-dialog{overflow:hidden;border-radius:16px;background:#fffefa}.notification-onboarding-dialog .el-dialog__header{display:none}.notification-onboarding-dialog .el-dialog__body{padding:24px 24px 20px}@media(max-width:560px){.notification-guide-banner[data-v-e13612ae]{top:8px;width:calc(100vw - 16px);box-sizing:border-box}.notification-guide-banner b[data-v-e13612ae]{flex:1}.notification-guide-card[data-v-e13612ae]{padding:2px 0}.notification-guide-card footer[data-v-e13612ae]{grid-template-columns:1fr}.notification-guide-success[data-v-e13612ae]{right:10px;bottom:10px;left:10px;text-align:center}.notification-onboarding-dialog .el-dialog__body{padding:21px 18px 18px}}@media(prefers-reduced-motion:reduce){.notification-guide-slide-enter-active[data-v-e13612ae],.notification-guide-slide-leave-active[data-v-e13612ae],.notification-guide-toast-enter-active[data-v-e13612ae],.notification-guide-toast-leave-active[data-v-e13612ae]{transition:none}.notification-guide-spinner[data-v-e13612ae]{animation:none}}.route-loading[data-v-c3e731b2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;display:grid;place-items:center;background:#f8f6ef;color:#2d2922}.route-loading__content[data-v-c3e731b2]{display:grid;justify-items:center;gap:12px}.route-loading__mark[data-v-c3e731b2]{width:48px;height:48px;display:block;border-radius:50%;object-fit:contain;box-shadow:0 8px 22px #a67c0029}.route-loading__ring[data-v-c3e731b2]{width:26px;height:26px;border:3px solid rgba(166,124,0,.18);border-top-color:#b98b00;border-radius:50%;animation:route-loading-spin-c3e731b2 .72s linear infinite}.route-loading b[data-v-c3e731b2]{font-size:14px}.route-loading small[data-v-c3e731b2]{color:#8c8579;font-size:12px}@keyframes route-loading-spin-c3e731b2{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.route-loading__ring[data-v-c3e731b2]{animation-duration:1.5s}}:root{--qualification-degraded-color: #159B83;--el-color-primary: #d5a500;--el-color-primary-light-3: #dfbd3d;--el-color-primary-light-5: #e8cf70;--el-color-primary-light-7: #f1e2a6;--el-color-primary-light-8: #f7edc7;--el-color-primary-light-9: #fcf7e6;--el-color-primary-dark-2: #aa8400;--brief-primary-button-background: #f6db78;--brief-primary-button-color: #2f290e;--form-placeholder-color: #c3beb5;--el-text-color-placeholder: var(--form-placeholder-color);font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;color:#181818;background:#f5f4ee;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input{font:inherit}:root{--cooperation-picture-color: #398977;--cooperation-video-color: #8b6bc2}:is(.el-icon,.proposal-cooperation-action).cooperation-video-icon{color:var(--cooperation-video-color)}:is(.el-icon,.proposal-cooperation-action).cooperation-picture-icon{color:var(--cooperation-picture-color)}button:not(:disabled),button:not(:disabled) *,a[href],a[href] *,select:not(:disabled),summary,summary *,label[for],label[for] *,input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=file]:not(:disabled),[role=button]:not([aria-disabled=true]),[role=button]:not([aria-disabled=true]) *,.project-card,.project-card *,.el-button:not(.is-disabled):not(.is-loading):not(:disabled),.el-button:not(.is-disabled):not(.is-loading):not(:disabled) *,.el-dropdown-menu__item:not(.is-disabled),.el-dropdown-menu__item:not(.is-disabled) *,.el-select:not(.is-disabled) .el-select__wrapper,.el-select:not(.is-disabled) .el-select__wrapper *,.el-cascader-node:not(.is-disabled),.el-cascader-node:not(.is-disabled) *,.el-input__clear,.el-tag__close,.el-dialog__headerbtn,.el-picker-panel__icon-btn,.el-date-picker__header-label,.el-date-table td.available,.el-month-table td:not(.disabled),.el-year-table td:not(.disabled){cursor:pointer!important}button:disabled,button:disabled *,select:disabled,input:disabled,[role=button][aria-disabled=true],[role=button][aria-disabled=true] *,.el-button.is-disabled,.el-button.is-disabled *,.el-button.is-loading,.el-button.is-loading *,.el-dropdown-menu__item.is-disabled,.el-dropdown-menu__item.is-disabled *,.el-select.is-disabled .el-select__wrapper,.el-select.is-disabled .el-select__wrapper *,.el-cascader-node.is-disabled,.el-cascader-node.is-disabled *{cursor:not-allowed!important}input::placeholder,textarea::placeholder{color:var(--form-placeholder-color);opacity:1}.el-input__inner::placeholder,.el-select__input::placeholder{color:var(--form-placeholder-color)!important;opacity:1}.system-date-picker .el-input__inner::placeholder{color:#aaa399!important;-webkit-text-fill-color:#aaa399;opacity:1!important}.el-select__placeholder.is-transparent,.tag-placeholder,.region-placeholder{color:var(--form-placeholder-color)!important}.el-select__selected-item,.el-select__placeholder:not(.is-transparent){color:#3e3a33}.el-select-dropdown__item,.el-select-dropdown__item.is-selected,.el-cascader-node,.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:#3e3a33}.el-overlay{background-color:#16161261!important}.app-dialog,.project-dialog{max-width:calc(100vw - 32px);overflow:hidden;border-radius:10px!important}.app-dialog .el-dialog__header,.project-dialog .el-dialog__header{margin:0;padding:14px 18px 6px!important;border-bottom:0!important}.app-dialog .el-dialog__title,.project-dialog .el-dialog__title{color:#342f28;font-size:18px!important;font-weight:700;line-height:1.4}.app-dialog .el-dialog__headerbtn,.project-dialog .el-dialog__headerbtn{top:7px;right:8px;width:36px;height:36px}.app-dialog .el-dialog__body,.project-dialog .el-dialog__body{padding:8px 18px 14px!important;color:#625c52;font-size:15px;line-height:1.65}.app-dialog .el-dialog__footer,.project-dialog .el-dialog__footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:0 18px 14px!important;border-top:0!important}.app-dialog-message{display:flex;align-items:flex-start;gap:11px;min-height:25px}.app-dialog-message p{margin:0}.app-dialog-message-danger{color:#d54941}.app-dialog-message>.el-icon{flex:none;margin-top:2px;color:#e8a52b;font-size:22px}.app-dialog-input{display:grid;gap:6px;margin-top:14px}.app-dialog-input>span{color:#554d3f;font-size:13px;font-weight:600}.app-dialog-input input,.app-dialog-input textarea{box-sizing:border-box;width:100%;border:1px solid #dcd6ca;border-radius:7px;padding:10px 11px;outline:0;color:inherit;font:inherit}.app-dialog-input input{height:40px;padding-block:0}.app-dialog-input textarea{min-height:88px;line-height:1.6;resize:vertical}.app-dialog-input input:focus,.app-dialog-input textarea:focus{border-color:#d1a300;box-shadow:0 0 0 3px #dbae0f1f}.app-dialog-input small{color:#b33e34;font-size:12px}.app-dialog-checkbox{display:flex;align-items:flex-start;gap:10px;margin-top:16px;border:1px solid #ead9a5;border-radius:8px;background:#fffaf0;padding:11px 12px;cursor:pointer}.app-dialog-checkbox>input{width:16px;height:16px;margin:2px 0 0;accent-color:#d5a500}.app-dialog-checkbox>span{display:grid;gap:3px}.app-dialog-checkbox b{color:#40392e;font-size:13px}.app-dialog-checkbox small{color:#82796c;font-size:12px;line-height:1.5}.app-dialog-button{height:38px;margin:0;border-radius:7px;padding:0 16px;font-size:13px;font-weight:700;line-height:36px;white-space:nowrap}.app-dialog-button.secondary{border:1px solid #dcd6ca;background:#fff;color:#675f55}.app-dialog-button.outlined{border:1px solid #d6a900;background:#fff9e7;color:#806300}.app-dialog-button.primary{border:0;background:#d9a900;color:#fff}.system-select-popper .el-select-dropdown__item{color:#3e3a33}.system-select-popper .el-select-dropdown__item.is-selected{color:#3e3a33;background:#fff4cd}.system-select-popper .el-select-dropdown__item.is-hovering{background:#faf5e4}.system-select-popper .el-select-dropdown__item,.system-select-popper .el-select-dropdown__empty{font-size:13px}.creator-category-popper .el-select-group__title{color:#8d877c;font-size:12px;font-weight:600}.creator-category-popper .el-select-dropdown__item{display:flex;align-items:center;justify-content:space-between;gap:12px}.creator-category-popper .el-select-dropdown__item small{color:#aaa399;font-size:10px}.creator-category-popper .el-select-dropdown__item.is-selected small{color:#9a760b}.creator-category-cascader-popper{--el-color-primary: #d5a500;--el-color-primary-light-9: #fcf7e6}.creator-category-cascader-popper .el-cascader-node>.el-checkbox{position:absolute;left:28px;z-index:2;width:16px;height:16px;margin:0;opacity:0}.creator-category-cascader-popper .creator-category-option .enum-checkbox{pointer-events:none}.creator-category-cascader-popper .el-cascader-menu{min-width:190px}.creator-category-cascader-popper .el-cascader-node.in-active-path,.creator-category-cascader-popper .el-cascader-node.is-active,.creator-category-cascader-popper .el-cascader-node.is-selectable.in-checked-path{color:#3e3a33}.creator-category-cascader-popper .el-cascader-node:not(.is-disabled):focus,.creator-category-cascader-popper .el-cascader-node:not(.is-disabled):hover{background:#fff4cd}.creator-category-select.el-cascader .el-input__wrapper,.presentation-format-select.el-select .el-select__wrapper{height:42px!important;min-height:42px!important;padding:5px 11px!important;border-radius:7px!important;background:#fff!important;box-shadow:0 0 0 1px #dfdad0 inset!important}.creator-category-select.el-cascader .el-input__wrapper.is-focus,.presentation-format-select.el-select .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #d5a500 inset,0 0 0 3px #e4b4191c!important}.creator-category-select.el-cascader .el-cascader__tags .el-tag{--el-tag-bg-color: #fff1c5 !important;--el-tag-border-color: transparent !important;--el-tag-text-color: #816209 !important;max-width:calc(50% - 28px)!important;border-color:transparent!important;background-color:#fff1c5!important;color:#816209!important}.creator-category-select.el-cascader .el-cascader__tags .el-tag .el-tag__content{max-width:100%!important;overflow:hidden!important;color:#816209!important;text-overflow:ellipsis!important}.creator-category-select.el-cascader .el-cascader__tags .el-tag .el-tag__close{color:#816209!important}.creator-category-select.el-cascader .el-cascader__tags .el-tag .el-tag__close:hover{background-color:#e3b319!important;color:#fff!important}.creator-category-cascader-popper .el-cascader__collapse-tags .el-tag{--el-tag-bg-color: #fff1c5 !important;--el-tag-border-color: transparent !important;--el-tag-text-color: #816209 !important;max-width:none!important;border-color:transparent!important;background-color:#fff1c5!important;color:#816209!important}.creator-category-cascader-popper .el-cascader__collapse-tags .el-tag .el-tag__content,.creator-category-cascader-popper .el-cascader__collapse-tags .el-tag .el-tag__close{color:#816209!important}.creator-category-cascader-popper .el-cascader__collapse-tags .el-tag .el-tag__close:hover{background-color:#e3b319!important;color:#fff!important}.presentation-format-select-popper .el-select__selection .el-tag.in-tooltip{--el-tag-bg-color: #fff1c5 !important;--el-tag-border-color: transparent !important;--el-tag-text-color: #816209 !important;border-color:transparent!important;background-color:#fff1c5!important;color:#816209!important}.presentation-format-select-popper .el-select__selection .el-tag.in-tooltip .el-tag__close{color:#816209!important}.system-date-popper{--el-color-primary: #d5a500;--el-datepicker-active-color: #d5a500;--el-datepicker-hover-text-color: #aa8400}.system-date-popper .el-date-table td.current:not(.disabled) .el-date-table-cell__text,.system-date-popper .el-year-table td.current:not(.disabled) .cell,.system-date-popper .el-month-table td.current:not(.disabled) .cell{color:#fff;background:#d5a500}.system-date-popper .el-date-table td.today:not(.current) .el-date-table-cell__text,.system-date-popper .el-picker-panel__icon-btn:hover,.system-date-popper .el-date-picker__header-label:hover{color:#aa8400}.system-select{width:100%;min-width:0;--el-select-input-focus-border-color: #d5a500}.system-select .el-select__wrapper{min-height:38px;border-radius:7px;background:#fff;box-shadow:0 0 0 1px #dfdad0 inset}.system-select .el-select__selected-item,.system-select .el-select__placeholder,.system-select .el-select__input{font-size:13px}.system-select .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #d5a500 inset,0 0 0 3px #e4b4191c}.system-date-picker.el-date-editor.el-input{width:100%;min-width:0;height:39px;--el-input-focus-border-color: #d5a500}.system-date-picker.el-date-editor .el-input__wrapper{border-radius:8px;box-shadow:0 0 0 1px #dfdad0 inset}.system-date-picker.el-date-editor .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #d5a500 inset,0 0 0 3px #e4b4191c}.system-date-range-picker.el-date-editor.el-range-editor{width:330px;height:39px;border:0;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #dfdad0 inset;--el-input-focus-border-color: #d5a500}.system-date-range-picker.el-date-editor.el-range-editor:hover{box-shadow:0 0 0 1px #cfc7b8 inset}.system-date-range-picker.el-date-editor.el-range-editor.is-active{box-shadow:0 0 0 1px #d5a500 inset,0 0 0 3px #e4b4191c}.system-date-range-picker .el-range-input,.system-date-range-picker .el-range-separator{color:#3e3a33;font-size:13px}.system-date-range-picker .el-range__icon{color:#9d968a}
