@charset "UTF-8";@import"//at.alicdn.com/t/c/font_5124281_pbjd9i87qk.css";.dev-tools-panel[data-v-3672195a]{position:fixed;top:20px;right:20px;width:350px;max-height:80vh;background:var(--color-fill-base, white);border:1px solid var(--color-line-medium, rgba(33, 41, 48, .24));border-radius:var(--border-radius-extra-large, 12px);box-shadow:0 8px 32px var(--color-mask-regular, rgba(0, 0, 0, .15));z-index:9999;overflow:hidden;font-size:13px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.panel-header[data-v-3672195a]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:linear-gradient(135deg,var(--color-public, #067bef),#1f88f1);color:#fff}.panel-header h3[data-v-3672195a]{margin:0;font-size:16px;font-weight:600}.panel-header .close-btn[data-v-3672195a]{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.panel-header .close-btn[data-v-3672195a]:hover{background:#fff3}.panel-content[data-v-3672195a]{padding:1rem;max-height:calc(80vh - 70px);overflow-y:auto}.panel-content[data-v-3672195a]::-webkit-scrollbar-track-piece{background:#f7f9fa}.panel-content[data-v-3672195a]::-webkit-scrollbar{width:2px;height:2px}.panel-content[data-v-3672195a]::-webkit-scrollbar-thumb{background:#939aa8;border-radius:20px}.panel-content[data-v-3672195a]{scrollbar-width:thin;scrollbar-color:#939aa8 #f7f9fa;scrollbar-gutter:2px}.section[data-v-3672195a]{margin-bottom:1.5rem}.section h4[data-v-3672195a]{margin:0 0 .75rem;color:var(--color-text-primary, #212930);font-size:14px;font-weight:600;border-bottom:1px solid var(--color-line-light, rgba(33, 41, 48, .12));padding-bottom:.25rem}.info-grid[data-v-3672195a]{display:grid;gap:.5rem}.info-item[data-v-3672195a]{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:var(--color-fill-light, #f3f5f9);border-radius:var(--border-radius-small, 4px)}.info-item .label[data-v-3672195a]{font-weight:500;color:var(--color-text-secondary, #6c7d8f)}.info-item .value[data-v-3672195a]{font-weight:600}.info-item .value.dev-mode[data-v-3672195a]{color:#4caf50}.info-item .value.prod-mode[data-v-3672195a]{color:#ff9800}.info-item .value.enabled[data-v-3672195a]{color:#4caf50}.login-modes[data-v-3672195a]{display:flex;flex-direction:column;gap:.5rem}.login-mode-info[data-v-3672195a]{margin-bottom:1rem}.login-mode-info .current-mode[data-v-3672195a]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.login-mode-info .current-mode .label[data-v-3672195a]{font-weight:500;color:var(--color-text-secondary, #6c7d8f)}.login-mode-info .current-mode .mode-badge[data-v-3672195a]{padding:.25rem .5rem;border-radius:var(--border-radius-small, 4px);font-size:12px;font-weight:500}.login-mode-info .current-mode .mode-badge.iframe[data-v-3672195a]{background:#e3f2fd;color:#1976d2}.login-mode-info .current-mode .mode-badge.form[data-v-3672195a]{background:#f3e5f5;color:#7b1fa2}.login-mode-info .mode-note .production-note[data-v-3672195a]{font-size:11px;color:#ff9800;background:#fff3e0;padding:.25rem .5rem;border-radius:var(--border-radius-small, 4px);display:inline-block}.radio-label[data-v-3672195a]{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:var(--color-fill-light, #f3f5f9);border-radius:var(--border-radius-small, 4px);cursor:pointer;transition:background-color .2s ease}.radio-label[data-v-3672195a]:hover:not(:has(input:disabled)){background:var(--color-fill-regular, #e9edf2)}.radio-label input[type=radio][data-v-3672195a]{margin:0}.radio-label input[type=radio][data-v-3672195a]:disabled{cursor:not-allowed}.radio-label .radio-text[data-v-3672195a]{font-size:13px;color:var(--color-text-primary, #212930)}.radio-label .radio-text.disabled[data-v-3672195a]{color:var(--color-text-tertiary, #9aa5b8)}.radio-label[data-v-3672195a]:has(input:disabled){cursor:not-allowed;background:var(--color-fill-base, white);opacity:.6}.action-buttons[data-v-3672195a]{display:flex;gap:.5rem;flex-wrap:wrap}.toast-test-buttons[data-v-3672195a]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.75rem}.toast-btn[data-v-3672195a]{padding:.5rem .75rem;border:none;border-radius:var(--border-radius-small, 4px);font-size:12px;cursor:pointer;transition:all .2s ease;font-weight:500;color:#fff}.toast-btn.success[data-v-3672195a]{background:#3bc8b6}.toast-btn.success[data-v-3672195a]:hover{background:#4dd4c2;transform:translateY(-1px)}.toast-btn.error[data-v-3672195a]{background:#ff4d4f}.toast-btn.error[data-v-3672195a]:hover{background:#ff7875;transform:translateY(-1px)}.toast-btn.warning[data-v-3672195a]{background:#f93}.toast-btn.warning[data-v-3672195a]:hover{background:#ffad5c;transform:translateY(-1px)}.toast-btn.info[data-v-3672195a]{background:var(--color-public, #067bef)}.toast-btn.info[data-v-3672195a]:hover{background:var(--color-public-hover, #0569d9);transform:translateY(-1px)}.toast-btn.loading[data-v-3672195a]{background:#9aa5b8}.toast-btn.loading[data-v-3672195a]:hover{background:#b0bac7;transform:translateY(-1px)}.toast-btn.closable[data-v-3672195a]{background:#722ed1}.toast-btn.closable[data-v-3672195a]:hover{background:#9254de;transform:translateY(-1px)}.toast-description p[data-v-3672195a]{margin:0;font-size:11px;color:var(--color-text-tertiary, #9aa5b8);line-height:1.4}.action-btn[data-v-3672195a]{padding:.5rem .75rem;background:var(--color-fill-regular, #e9edf2);color:var(--color-text-primary, #212930);border:none;border-radius:var(--border-radius-small, 4px);font-size:12px;cursor:pointer;transition:background-color .2s ease;font-weight:500}.action-btn[data-v-3672195a]:hover{background:var(--color-fill-medium, #e6e6e6)}.action-btn.primary[data-v-3672195a]{background:var(--color-public, #067bef);color:#fff}.action-btn.primary[data-v-3672195a]:hover{background:var(--color-public-hover, #0569d9)}.action-btn.secondary[data-v-3672195a]{background:var(--color-fill-medium, #e6e6e6);color:var(--color-text-primary, #212930);border:1px solid var(--color-line-light, rgba(33, 41, 48, .12))}.action-btn.secondary[data-v-3672195a]:hover{background:var(--color-line-light, rgba(33, 41, 48, .12))}.dev-trigger[data-v-3672195a]{position:fixed;bottom:20px;right:20px;width:56px;height:56px;background:linear-gradient(135deg,var(--color-public, #067bef),#1f88f1);color:#fff;border:none;border-radius:50%;font-size:24px;cursor:grab;box-shadow:0 4px 16px var(--color-mask-regular, rgba(0, 0, 0, .2));z-index:9998;transition:all .3s ease;-webkit-user-select:none;user-select:none}.dev-trigger[data-v-3672195a]:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background:linear-gradient(135deg,var(--color-public, #067bef),#1f88f1);opacity:0;transition:opacity .3s ease;z-index:-1}.dev-trigger[data-v-3672195a]:hover{transform:scale(1.05)}.dev-trigger[data-v-3672195a]:hover:before{opacity:.3}.dev-trigger.active[data-v-3672195a]{background:linear-gradient(135deg,var(--color-danger, #eb5555),#ed6666);transform:rotate(45deg)}.dev-trigger.dragging[data-v-3672195a]{cursor:grabbing;transform:scale(1.1);box-shadow:0 8px 32px var(--color-mask-regular, rgba(0, 0, 0, .3));z-index:10000}.dev-trigger.dragging[data-v-3672195a]:before{opacity:.5}.dev-trigger.dragging[data-v-3672195a]:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:2px dashed rgba(255,255,255,.5);animation:pulse-3672195a 1.5s infinite}@keyframes pulse-3672195a{0%{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.3}to{transform:scale(1);opacity:.5}}@media (max-width: 768px){.dev-tools-panel[data-v-3672195a]{width:calc(100vw - 20px);right:10px;left:10px}}.iconfont{font-family:iconfont!important;font-style:normal;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sg-toast-container{position:fixed;top:16px;left:0;right:0;z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none;align-items:center}.sg-toast-container .sg-toast{display:flex;align-items:center;gap:6px;max-width:480px;padding:9px 14px;background:var(--color-fill-base, white);border:1px solid var(--color-line-regular, #e9edf2);border-radius:var(--border-radius-small, 4px);box-shadow:0 12px 32px #00000014;cursor:pointer;pointer-events:auto;width:max-content;animation:sg-toast-enter .3s ease}.sg-toast-container .sg-toast:hover{box-shadow:0 16px 40px #0000001f}.sg-toast-container .sg-toast:has(.sg-toast__close){cursor:default}.sg-toast-container .sg-toast.sg-toast--leaving{animation:sg-toast-leave .3s ease forwards}@keyframes sg-toast-enter{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes sg-toast-leave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.sg-toast-container .sg-toast__content{display:flex;align-items:center;gap:6px;flex:1}.sg-toast-container .sg-toast__icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.sg-toast-container .sg-toast__icon-wrapper{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;flex-shrink:0}.sg-toast-container .sg-toast__icon-wrapper .iconfont{font-size:12px;color:#fff}.sg-toast-container .sg-toast__icon-wrapper.sg-toast__icon--success{background:#3bc8b6}.sg-toast-container .sg-toast__icon-wrapper.sg-toast__icon--error{background:#ff4d4f}.sg-toast-container .sg-toast__icon-wrapper.sg-toast__icon--warning{background:#f93}.sg-toast-container .sg-toast__icon-wrapper.sg-toast__icon--info{background:#067bef}.sg-toast-container .sg-toast__loading{width:38px;height:8px;flex-shrink:0}.sg-toast-container .sg-toast__loading .sg-toast__loading-dots{display:flex;align-items:center;gap:6px;width:38px;justify-content:space-between}.sg-toast-container .sg-toast__loading .sg-toast__loading-dots .sg-toast__dot{width:6px;height:6px;border-radius:50%;animation:sg-toast-loading-pulse 1.4s infinite ease-in-out;flex-shrink:0}.sg-toast-container .sg-toast__loading .sg-toast__loading-dots .sg-toast__dot.sg-toast__dot--1{background:#eaebed;animation-delay:0s}.sg-toast-container .sg-toast__loading .sg-toast__loading-dots .sg-toast__dot.sg-toast__dot--2{background:#d0d2d5;animation-delay:.2s}.sg-toast-container .sg-toast__loading .sg-toast__loading-dots .sg-toast__dot.sg-toast__dot--3{background:#b5b8bd;animation-delay:.4s}@keyframes sg-toast-loading-pulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.sg-toast-container .sg-toast__message{font-family:PingFang SC,sans-serif;font-size:14px;color:var(--color-text-primary, #212930);line-height:22px;word-wrap:break-word;flex:1}.sg-toast-container .sg-toast__close{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:transparent;border:none;cursor:pointer;transition:opacity .2s ease;flex-shrink:0}.sg-toast-container .sg-toast__close:hover{opacity:.7}.sg-toast-container .sg-toast__close .iconfont{font-size:12px;color:var(--color-icon-secondary, #6c7d8f)}.sg-toast-container .sg-toast--loading .sg-toast__content{justify-content:center;gap:16px}.sg-toast-container .sg-toast--loading .sg-toast__message{order:-1}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}#app{height:100vh;display:flex;flex-direction:column}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}img,picture,video,canvas,svg{display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}table{border-collapse:collapse;border-spacing:0}ul,ol{list-style:none}a{text-decoration:none;color:inherit}button{background:none;border:none;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}button:focus,button:active,a:focus,a:active{-webkit-tap-highlight-color:transparent;outline:none}input,textarea{border:none;outline:none;background:none}select{border:none;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}hr{border:none;height:1px;background:currentColor;opacity:.25}code,pre,samp{font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}fieldset{border:none}legend{padding:0}details{display:block}summary{display:list-item;cursor:pointer}mark{background-color:#ff9;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}iframe{border:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}template{display:none}[hidden]{display:none!important}:focus{outline:2px solid transparent;outline-offset:2px}:focus-visible{outline:2px solid var(--color-public, #067bef);outline-offset:2px}:disabled{cursor:not-allowed;opacity:.6}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}progress{vertical-align:baseline}textarea{resize:vertical}::selection{background-color:var(--color-public, #067bef);color:#fff}::-moz-selection{background-color:var(--color-public, #067bef);color:#fff}[data-mode=light]{--color-public: #067bef;--color-public-active: #056fd7;--color-public-disable: #a3caf0;--color-public-hover: #1f88f1;--color-public-light-default: #ebf4fe;--color-feedback-regular: #212930;--color-team-primary: #4946db;--color-team-primary-active: #423fc5;--color-team-primary-disable: #b6b5f1;--color-team-primary-hover: #5b58df;--color-team: #363b59;--color-icon-disable: #9aa5b8;--color-icon-error: #dc3a3a;--color-icon-highlight: #e99d00;--color-icon-info: #067bef;--color-icon-primary: #212930;--color-icon-public: #067bef;--color-icon-secondary: #6c7d8f;--color-icon-success: #399223;--color-icon-warning: #dd641c;--color-icon-white: #ffffff;--color-fill-base: #ffffff;--color-fill-extra-heavy: #999999;--color-fill-heavy: #c2c2c2;--color-fill-light: #f3f5f9;--color-fill-medium: #e6e6e6;--color-fill-regular: #e9edf2;--color-text-disable: #dfe2e5;--color-text-error: #c53434;--color-text-error-hover: #dc3a3a;--color-text-highlight: #d08c00;--color-text-info: #056fd7;--color-text-primary: #212930;--color-text-public: #056fd7;--color-text-public-hover: #067bef;--color-text-secondary: #6c7d8f;--color-text-success: #33831f;--color-text-tertiary: #9aa5b8;--color-text-warning: #c65919;--color-text-white: #ffffff;--color-bg-workshop: #f6f7f8;--color-danger: #eb5555;--color-danger-active: #d44d4d;--color-danger-hover: #ed6666;--color-error-disable: #f7bbbb;--color-fill-05: #d6dae4;--color-success: #3bc8b6;--color-warning: #ff9933;--color-state-active: #2129301a;--color-state-hover: #2129300f;--color-state-normal: #ffffff00;--color-line-error: #dc3a3a;--color-line-heavy: #2129307a;--color-line-highlight: #e99d00;--color-line-info: #067bef;--color-line-light: #2129300f;--color-line-medium: #2129303d;--color-line-public: #067bef;--color-line-regular: #2129301f;--color-line-success: #399223;--color-line-warning: #dd641c;--color-line-white: #ffffff;--color-bg-base: #ffffff00;--color-bg-bottom: #ffffff;--color-bg-middle: #ffffff;--color-bg-plate: #f6f7f8;--color-bg-top: #ffffff;--color-mask-heavy: #000000cc;--color-mask-regular: #0000004d;--border-radius-circle: 9999px;--border-radius-extra-large: 12px;--border-radius-extra-small: 2px;--border-radius-large: 8px;--border-radius-middle: 6px;--border-radius-none: 0;--border-radius-small: 4px}[data-mode=dark]{--color-public: #3895f2;--color-public-active: #2e90f2;--color-public-disable: #055db6;--color-public-hover: #429bf3;--color-public-light-default: #023160;--color-feedback-regular: #000000cc;--color-team-primary: #4946db;--color-team-primary-active: #423fc5;--color-team-primary-disable: #b6b5f1;--color-team-primary-hover: #5b58df;--color-team: #363b59;--color-icon-disable: #f9f9f959;--color-icon-error: #dc3a3a;--color-icon-highlight: #e99d00;--color-icon-info: #067bef;--color-icon-primary: #f9f9f9;--color-icon-public: #067bef;--color-icon-secondary: #f9f9f9cc;--color-icon-success: #399223;--color-icon-warning: #dd641c;--color-icon-white: #f9f9f9;--color-fill-base: #ffffff14;--color-fill-extra-heavy: #757575;--color-fill-heavy: #666666;--color-fill-light: #424242;--color-fill-medium: #595959;--color-fill-regular: #4d4d4d;--color-text-disable: #f9f9f959;--color-text-error: #c53434;--color-text-error-hover: #d44d4d;--color-text-highlight: #d08c00;--color-text-info: #056fd7;--color-text-primary: #f9f9f9;--color-text-public: #056fd7;--color-text-public-hover: #248bf1;--color-text-secondary: #f9f9f9cc;--color-text-success: #33831f;--color-text-tertiary: #f9f9f999;--color-text-warning: #c65919;--color-text-white: #f9f9f9;--color-bg-workshop: #16161a;--color-danger: #ed6666;--color-danger-active: #d34d4d;--color-danger-hover: #ee6d6d;--color-error-disable: #5e2222;--color-fill-05: #ffffff0f;--color-success: #3bc8b6;--color-warning: #ff9933;--color-state-active: #f9f9f91a;--color-state-hover: #f9f9f90f;--color-state-normal: #ffffff00;--color-line-error: #067bef;--color-line-heavy: #f9f9f97a;--color-line-highlight: #e99d00;--color-line-info: #067bef;--color-line-light: #f9f9f90f;--color-line-medium: #f9f9f93d;--color-line-public: #067bef;--color-line-regular: #f9f9f91f;--color-line-success: #399223;--color-line-warning: #dd641c;--color-line-white: #ffffff;--color-bg-base: #191919;--color-bg-bottom: #262626;--color-bg-middle: #2d2d2d;--color-bg-plate: #222222;--color-bg-top: #333333;--color-mask-heavy: #000000cc;--color-mask-regular: #00000099;--border-radius-circle: 9999px;--border-radius-extra-large: 12px;--border-radius-extra-small: 2px;--border-radius-large: 8px;--border-radius-middle: 6px;--border-radius-none: 0;--border-radius-small: 4px}:root{--color-public: #067bef;--color-public-active: #056fd7;--color-public-disable: #a3caf0;--color-public-hover: #1f88f1;--color-public-light-default: #ebf4fe;--color-feedback-regular: #212930;--color-team-primary: #4946db;--color-team-primary-active: #423fc5;--color-team-primary-disable: #b6b5f1;--color-team-primary-hover: #5b58df;--color-team: #363b59;--color-icon-disable: #9aa5b8;--color-icon-error: #dc3a3a;--color-icon-highlight: #e99d00;--color-icon-info: #067bef;--color-icon-primary: #212930;--color-icon-public: #067bef;--color-icon-secondary: #6c7d8f;--color-icon-success: #399223;--color-icon-warning: #dd641c;--color-icon-white: #ffffff;--color-fill-base: #ffffff;--color-fill-extra-heavy: #999999;--color-fill-heavy: #c2c2c2;--color-fill-light: #f3f5f9;--color-fill-medium: #e6e6e6;--color-fill-regular: #e9edf2;--color-text-disable: #dfe2e5;--color-text-error: #c53434;--color-text-error-hover: #dc3a3a;--color-text-highlight: #d08c00;--color-text-info: #056fd7;--color-text-primary: #212930;--color-text-public: #056fd7;--color-text-public-hover: #067bef;--color-text-secondary: #6c7d8f;--color-text-success: #33831f;--color-text-tertiary: #9aa5b8;--color-text-warning: #c65919;--color-text-white: #ffffff;--color-bg-workshop: #f6f7f8;--color-danger: #eb5555;--color-danger-active: #d44d4d;--color-danger-hover: #ed6666;--color-error-disable: #f7bbbb;--color-fill-05: #d6dae4;--color-success: #3bc8b6;--color-warning: #ff9933;--color-state-active: #2129301a;--color-state-hover: #2129300f;--color-state-normal: #ffffff00;--color-line-error: #dc3a3a;--color-line-heavy: #2129307a;--color-line-highlight: #e99d00;--color-line-info: #067bef;--color-line-light: #2129300f;--color-line-medium: #2129303d;--color-line-public: #067bef;--color-line-regular: #2129301f;--color-line-success: #399223;--color-line-warning: #dd641c;--color-line-white: #ffffff;--color-bg-base: #ffffff00;--color-bg-bottom: #ffffff;--color-bg-middle: #ffffff;--color-bg-plate: #f6f7f8;--color-bg-top: #ffffff;--color-mask-heavy: #000000cc;--color-mask-regular: #0000004d;--border-radius-circle: 9999px;--border-radius-extra-large: 12px;--border-radius-extra-small: 2px;--border-radius-large: 8px;--border-radius-middle: 6px;--border-radius-none: 0;--border-radius-small: 4px}html{font-size:16px;scroll-behavior:smooth;height:100%}body{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:var(--color-text-primary, #212930);background-color:var(--color-bg-base, #ffffff);height:100%;overflow:hidden}
