@charset "UTF-8";@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(//cloud.douhao.co/assets/fonts/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(//cloud.douhao.co/assets/fonts/Poppins-Italic.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(//cloud.douhao.co/assets/fonts/Poppins-Medium.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;src:url(//cloud.douhao.co/assets/fonts/Poppins-MediumItalic.ttf) format("truetype")}@font-face{font-family:VAG Rounded;src:url(//cloud.douhao.co/assets/fonts/VAG-Rounded-Std-Bold.ttf) format("truetype")}@font-face{font-family:HandWriting;font-style:normal;src:url(//cloud.douhao.co/assets/fonts/handwriting.ttf) format("truetype")}.font-vag{font-family:VAG Rounded,sans-serif}.font-handwriting{font-family:HandWriting,sans-serif}@font-face{font-family:STKaiti;font-style:normal;src:url(//cloud.douhao.co/assets/fonts/\534e\6587\6977\4f53.ttf) format("truetype")}.font-hanzi{font-family:STKaiti,sans-serif}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-size:inherit;src:url(https://cloud.douhao.co/assets/fonts/SourceSerif4-Regular.ttf) format("truetype")}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-size:inherit;src:url(https://cloud.douhao.co/assets/fonts/SourceSerif4-Italic.ttf) format("truetype")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-size:inherit;src:url(https://cloud.douhao.co/assets/fonts/SourceSerif4-Bold.ttf) format("truetype")}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-size:inherit;src:url(https://cloud.douhao.co/assets/fonts/SourceSerif4-BoldItalic.ttf) format("truetype")}.three-bounce{text-align:center;font-size:26px}.three-bounce>div{display:inline-block;width:12px;height:12px;border-radius:100%;background-color:#3949ab33;animation:bouncedelay 1.4s infinite ease-in-out both;margin:4px}.three-bounce .one{animation-delay:-.32s}.three-bounce .two{animation-delay:-.16s}@keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(//cloud.douhao.co/assets/fonts/MaterialIcons-Regular.woff2) format("woff2")}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(//cloud.douhao.co/assets/fonts/MaterialIconsOutlined-Regular-231102.woff2) format("woff2")}.mat-icon{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-user-select:none;user-select:none;color:currentColor;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}body{font-family:Helvetica Neue,PingFang SC,Noto Sans,Hiragino Sans GB,Roboto,Microsoft YaHei,\9ed1\4f53,Arial,sans-serif;font-size:14px;color:#282929;margin:0;padding:0}input,textarea,button{font-size:14px;font-family:Helvetica Neue,PingFang SC,Noto Sans,Hiragino Sans GB,Roboto,Microsoft YaHei,\9ed1\4f53,Arial,sans-serif;color:#282929}*:focus{outline:none}*[hidden]{display:none!important}.common-list{padding:0;margin:0;list-style:none}.flex-fill{flex-grow:1;min-width:0}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.login-theme .input-element{width:100%;border:0;box-shadow:none;padding:0;box-sizing:content-box;font-size:1em;background-color:transparent;color:inherit;line-height:inherit}.login-theme .input-element::placeholder{color:#b5b5c3}.login-theme textarea.input-element{display:block}.login-theme .lc-form-field{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;box-sizing:border-box;border:1px solid;border-radius:12px;line-height:24px;padding:12px 20px}.login-theme .lc-form-field.lc-small{line-height:26px;padding:6px 8px;border-radius:4px}.login-theme .lc-form-field .lc-suffix{border-left:1px solid}.login-theme .lc-form-field{border-color:#2699ec1a;transition:all .15s ease-in-out}.login-theme .lc-form-field .lc-suffix{border-color:#2699ec1a}.login-theme .lc-form-field:hover,.login-theme .lc-form-field:hover .lc-suffix{border-color:#1893ed}.login-theme .lc-form-field.lc-focused{border-color:#1893ed;box-shadow:0 0 0 2px #307ebb33}.login-theme .lc-form-field.lc-focused .lc-suffix{border-color:#1893ed}.login-theme .lc-form-field.lc-error,.login-theme .lc-form-field.lc-error .lc-suffix{border-color:#ff5650}.login-theme .lc-form-field.lc-error.lc-focused{border-color:#ff5650;box-shadow:0 0 0 2px #f8403a33}.login-theme .lc-form-field.lc-error.lc-focused .lc-suffix{border-color:#ff5650}.login-theme .lc-form-field.lc-disabled{background-color:#e4e4e4;color:#ababab}.login-theme .form-control{margin-bottom:24px;position:relative}.login-theme .form-control .control-label{line-height:24px;display:block;margin-bottom:8px;font-size:13px}.login-theme .form-control .control-label.required:after{content:"*";margin-left:4px;display:inline-block;color:#ff5650;font-size:1em}.login-theme .form-control .lc-form-field{width:100%}.icon-button{border:0;background-color:transparent;width:32px;height:32px;border-radius:50%;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;color:#9bacbe;cursor:pointer;padding:0;transition:all .2s ease-in-out}.icon-button[disabled]{color:#ababab;pointer-events:none}.icon-button:not([disabled]):hover,.icon-button:not([disabled]):focus{color:#1893ed}.lc-button{position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;background-image:none;cursor:pointer;border:0;background-color:inherit;-webkit-user-select:none;user-select:none;transition:color,background-color,border-color .2s ease-in-out}.lc-button.lc-stroked{border:1px solid;box-sizing:border-box}.lc-button[disabled]{pointer-events:none;cursor:default}.lc-button>i{margin:0 8px 0 -4px}button.lc-button{touch-action:manipulation;height:40px;padding:0 16px;border-radius:13px;box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;min-width:86px}button.lc-button.lc-small{height:28px;min-width:52px;padding:0 12px}button.lc-button.lc-link{height:auto;padding:4px 8px;border-radius:4px;min-width:auto}a.lc-button{text-decoration:none}.lc-button{color:#282929}.lc-button:not([disabled]):hover,.lc-button:not([disabled]).cdk-keyboard-focused,.lc-button:not([disabled]).cdk-program-focused{background-color:#f6f7f9}.lc-button:not([disabled]).lc-basic.lc-primary{background-color:#f2f8fc}.lc-button:not([disabled]).lc-basic.lc-primary:hover,.lc-button:not([disabled]).lc-basic.lc-primary.cdk-keyboard-focused,.lc-button:not([disabled]).lc-basic.lc-primary.cdk-program-focused{padding:0 15px;border:1px solid #307EBB;color:#307ebb}.lc-button:not([disabled]).lc-basic.lc-accent{background-color:#fdf6cf}.lc-button:not([disabled]).lc-basic.lc-accent:hover,.lc-button:not([disabled]).lc-basic.lc-accent.cdk-keyboard-focused,.lc-button:not([disabled]).lc-basic.lc-accent.cdk-program-focused{padding:0 15px;border:1px solid #E9C714;color:#e9c714}.lc-button:not([disabled]).lc-basic.lc-success{background-color:#effffa}.lc-button:not([disabled]).lc-basic.lc-success:hover,.lc-button:not([disabled]).lc-basic.lc-success.cdk-keyboard-focused,.lc-button:not([disabled]).lc-basic.lc-success.cdk-program-focused{padding:0 15px;border:1px solid #0ea74d;color:#0ea74d}.lc-button:not([disabled]).lc-basic.lc-warn{background-color:#ffefef}.lc-button:not([disabled]).lc-basic.lc-warn:hover,.lc-button:not([disabled]).lc-basic.lc-warn.cdk-keyboard-focused,.lc-button:not([disabled]).lc-basic.lc-warn.cdk-program-focused{padding:0 15px;border:1px solid #f8403a;color:#f8403a}.lc-button:not([disabled]).lc-flat.lc-primary{background-color:#1893ed;color:#fff}.lc-button:not([disabled]).lc-flat.lc-primary:hover,.lc-button:not([disabled]).lc-flat.lc-primary.cdk-keyboard-focused,.lc-button:not([disabled]).lc-flat.lc-primary.cdk-program-focused{background-color:#307ebb}.lc-button:not([disabled]).lc-flat.lc-accent{background-color:#ffda17;color:#fff}.lc-button:not([disabled]).lc-flat.lc-accent:hover,.lc-button:not([disabled]).lc-flat.lc-accent.cdk-keyboard-focused,.lc-button:not([disabled]).lc-flat.lc-accent.cdk-program-focused{background-color:#e9c714}.lc-button:not([disabled]).lc-flat.lc-success{background-color:#0fb956;color:#fff}.lc-button:not([disabled]).lc-flat.lc-success:hover,.lc-button:not([disabled]).lc-flat.lc-success.cdk-keyboard-focused,.lc-button:not([disabled]).lc-flat.lc-success.cdk-program-focused{background-color:#0ea74d}.lc-button:not([disabled]).lc-flat.lc-warn{background-color:#ff5650;color:#fff}.lc-button:not([disabled]).lc-flat.lc-warn:hover,.lc-button:not([disabled]).lc-flat.lc-warn.cdk-keyboard-focused,.lc-button:not([disabled]).lc-flat.lc-warn.cdk-program-focused{background-color:#f8403a}.lc-button:not([disabled]).lc-stroked.lc-primary{padding:0 15px;border:1px solid #1893ED;color:#1893ed}.lc-button:not([disabled]).lc-stroked.lc-primary:hover,.lc-button:not([disabled]).lc-stroked.lc-primary.cdk-keyboard-focused,.lc-button:not([disabled]).lc-stroked.lc-primary.cdk-program-focused{background-color:#f2f8fc;border-color:#307ebb;color:#307ebb}.lc-button:not([disabled]).lc-stroked.lc-accent{padding:0 15px;border:1px solid #FFDA17;color:#ffda17}.lc-button:not([disabled]).lc-stroked.lc-accent:hover,.lc-button:not([disabled]).lc-stroked.lc-accent.cdk-keyboard-focused,.lc-button:not([disabled]).lc-stroked.lc-accent.cdk-program-focused{background-color:#fdf6cf;border-color:#e9c714;color:#e9c714}.lc-button:not([disabled]).lc-stroked.lc-success{padding:0 15px;border:1px solid #0FB956;color:#0fb956}.lc-button:not([disabled]).lc-stroked.lc-success:hover,.lc-button:not([disabled]).lc-stroked.lc-success.cdk-keyboard-focused,.lc-button:not([disabled]).lc-stroked.lc-success.cdk-program-focused{background-color:#effffa;border-color:#0ea74d;color:#0ea74d}.lc-button:not([disabled]).lc-stroked.lc-warn{padding:0 15px;border:1px solid #FF5650;color:#ff5650}.lc-button:not([disabled]).lc-stroked.lc-warn:hover,.lc-button:not([disabled]).lc-stroked.lc-warn.cdk-keyboard-focused,.lc-button:not([disabled]).lc-stroked.lc-warn.cdk-program-focused{background-color:#ffefef;border-color:#f8403a;color:#f8403a}.lc-button:not([disabled]).lc-link{background-color:transparent}.lc-button:not([disabled]).lc-link:hover,.lc-button:not([disabled]).lc-link.cdk-keyboard-focused,.lc-button:not([disabled]).lc-link.cdk-program-focused{color:#1893ed}.lc-button:not([disabled]).lc-link.lc-primary{color:#1893ed}.lc-button:not([disabled]).lc-link.lc-primary:hover,.lc-button:not([disabled]).lc-link.lc-primary.cdk-keyboard-focused,.lc-button:not([disabled]).lc-link.lc-primary.cdk-program-focused{color:#307ebb}.lc-button:not([disabled]).lc-link.lc-accent{color:#ffda17}.lc-button:not([disabled]).lc-link.lc-accent:hover,.lc-button:not([disabled]).lc-link.lc-accent.cdk-keyboard-focused,.lc-button:not([disabled]).lc-link.lc-accent.cdk-program-focused{color:#e9c714}.lc-button:not([disabled]).lc-link.lc-success{color:#0fb956}.lc-button:not([disabled]).lc-link.lc-success:hover,.lc-button:not([disabled]).lc-link.lc-success.cdk-keyboard-focused,.lc-button:not([disabled]).lc-link.lc-success.cdk-program-focused{color:#0ea74d}.lc-button:not([disabled]).lc-link.lc-warn{color:#ff5650}.lc-button:not([disabled]).lc-link.lc-warn:hover,.lc-button:not([disabled]).lc-link.lc-warn.cdk-keyboard-focused,.lc-button:not([disabled]).lc-link.lc-warn.cdk-program-focused{color:#f8403a}.lc-button[disabled]{color:#ababab;border-color:#ababab;background-color:#e4e4e4}.lc-tooltip-panel{pointer-events:none!important}.lc-tooltip{margin:8px;max-width:250px;padding:8px 16px;text-overflow:ellipsis;position:relative;background-color:#fff;box-shadow:0 4px 8px #1d74e929;border-radius:8px}.cdk-high-contrast-active .lc-tooltip{outline:solid 1px}.lc-tooltip:after{content:" ";width:0;height:0;position:absolute}.lc-tooltip.lc-below:after{border-bottom:6px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;top:-6px;left:calc(50% - 6px)}.lc-tooltip.lc-above:after{border-top:6px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;bottom:-6px;left:calc(50% - 6px)}.lc-switch{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.lc-switch .input-wrapper{position:relative}.lc-switch .switch-input{bottom:0;left:50%}.lc-switch .toggle-bar{position:relative;width:40px;height:24px;border-radius:12px;transition:all .15s ease-in-out;background-color:#e0e0e0}.lc-switch .toggle-thumb{width:20px;height:20px;border-radius:50%;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;position:absolute;top:2px;left:2px;z-index:3;transition:all .15s ease-in-out;background-color:#fff}.lc-switch.lc-checked .toggle-bar{background-color:#1893ed}.lc-switch.lc-checked .toggle-thumb{transform:translate(16px)}.input-element{width:100%;border:0;box-shadow:none;padding:0;box-sizing:content-box;font-size:1em;background-color:transparent;color:inherit;line-height:inherit}.input-element::placeholder{color:#b5b5c3}textarea.input-element{display:block}.lc-form-field{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;box-sizing:border-box;border:1px solid;border-radius:8px;line-height:22px;padding:8px 12px}.lc-form-field.lc-small{line-height:26px;padding:2px 8px}.lc-form-field .lc-suffix{border-left:1px solid}.lc-form-field{border-color:#2699ec1a;transition:all .15s ease-in-out}.lc-form-field .lc-suffix{border-color:#2699ec1a}.lc-form-field:hover,.lc-form-field:hover .lc-suffix{border-color:#1893ed}.lc-form-field.lc-focused{border-color:#1893ed;box-shadow:0 0 0 2px #307ebb33}.lc-form-field.lc-focused .lc-suffix{border-color:#1893ed}.lc-form-field.lc-error,.lc-form-field.lc-error .lc-suffix{border-color:#ff5650}.lc-form-field.lc-error.lc-focused{border-color:#ff5650;box-shadow:0 0 0 2px #f8403a33}.lc-form-field.lc-error.lc-focused .lc-suffix{border-color:#ff5650}.lc-form-field.lc-disabled{background-color:#e4e4e4;color:#ababab}.form-control{margin-bottom:32px;position:relative}.form-control .control-label{line-height:24px;display:block;margin-bottom:8px;font-size:13px}.form-control .control-label.required:after{content:"*";margin-left:4px;display:inline-block;color:#ff5650;font-size:1em}.form-control .lc-form-field{width:100%}.lc-message-container{position:fixed;top:16px;width:100%;pointer-events:none}.lc-message{display:block;display:flex;flex-direction:row;justify-content:center;align-items:center;pointer-events:none}.lc-message .message-content{padding:8px 16px;box-sizing:border-box;border-radius:4px;box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f;height:52px;display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:40vw;min-width:182px;text-align:center}.lc-message.lc-error .message-content{color:#ff4d4f}.lc-message.lc-success .message-content{color:#52c41a}.lc-message .message-content{color:#333;background-color:#fff}.lc-modal-container{display:block;border-radius:12px;box-sizing:border-box;overflow:auto;outline:0;box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f;width:100%;height:100%;min-height:inherit}.cdk-high-contrast-active .lc-modal-container{outline:solid 1px}.lc-modal-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:30px 30px 16px;box-sizing:border-box;margin:0;font-size:18px;font-weight:700;position:relative}.lc-modal-title>.icon-button{position:absolute}.lc-modal-title>.icon-button:first-child{top:26px;left:20px}.lc-modal-title>.icon-button:last-child{top:26px;right:20px}.lc-modal-content{flex:1;padding:16px 30px;box-sizing:border-box;max-height:65vh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.lc-modal-actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:16px 30px 30px;box-sizing:border-box}.lc-modal-actions>button{min-width:90px}.lc-modal-actions>button:not(:first-child){margin-left:16px}.lc-modal-container{background-color:#fff}.lc-radio{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer}.lc-radio .radio-input{bottom:0;left:50%}.lc-radio .input-wrapper{display:inline-block;position:relative;height:16px;line-height:0;box-sizing:border-box}.lc-radio .input-wrapper+span:not(:empty){padding:0 8px}.lc-radio .radio-inner{width:16px;height:16px;border-radius:50%;border:2px solid;box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:center;align-items:center}.lc-radio .radio-inner:after{content:" ";width:8px;height:8px;border-radius:50%;opacity:0;transform:scale(0);transition:all .15s ease-in-out}.lc-radio.lc-readonly{pointer-events:none}.lc-radio.lc-checked .radio-inner:after{opacity:1;transform:scale(1)}.lc-radio-group{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center}.lc-radio .radio-inner{border-color:#9bacbe}.lc-radio:hover .radio-inner,.lc-radio.cdk-focused .radio-inner{border-color:#307ebb}.lc-radio.lc-checked .radio-inner{border-color:#1893ed}.lc-radio.lc-checked .radio-inner:after{background-color:#1893ed}.lc-checkbox{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer}.lc-checkbox .checkbox-input{bottom:0;left:50%}.lc-checkbox .input-wrapper{display:inline-block;position:relative;height:16px;line-height:0;box-sizing:border-box}.lc-checkbox .input-wrapper+span:not(:empty){padding:0 8px}.lc-checkbox .checkbox-inner{width:16px;height:16px;border:2px solid;box-sizing:border-box;border-radius:2px;display:inline-flex;flex-direction:row;justify-content:center;align-items:center}.lc-checkbox .checkbox-checkmark{inset:0;position:absolute;width:100%;opacity:0;stroke-width:2.5px;transition:all .25s ease-in-out;stroke:#fff}.lc-checkbox .checkbox-mixedmark{height:2px;width:calc(100% - 6px);border-radius:2px;opacity:0;transition:all .25s ease-in-out}.lc-checkbox.lc-checked .checkbox-inner{border:0}.lc-checkbox.lc-checked .checkbox-inner .checkbox-checkmark{opacity:1}.lc-checkbox.lc-checked .checkbox-inner .checkbox-mixedmark{opacity:0}.lc-checkbox.lc-indeterminate .checkbox-inner{border:0}.lc-checkbox.lc-indeterminate .checkbox-inner .checkbox-checkmark{opacity:0}.lc-checkbox.lc-indeterminate .checkbox-inner .checkbox-mixedmark{opacity:1}.lc-checkbox .checkbox-inner{border-color:#9bacbe}.lc-checkbox .checkbox-checkmark{color:#fff}.lc-checkbox .checkbox-mixedmark{background-color:#fff}.lc-checkbox:hover .checkbox-inner,.lc-checkbox.cdk-focused .checkbox-inner{border-color:#307ebb}.lc-checkbox.lc-disabled{cursor:default}.lc-checkbox.lc-disabled .checkbox-inner{border-color:#ababab}.lc-checkbox.lc-checked .checkbox-inner,.lc-checkbox.lc-indeterminate .checkbox-inner{background-color:#1893ed}.lc-checkbox.lc-checked.lc-disabled .checkbox-inner,.lc-checkbox.lc-indeterminate.lc-disabled .checkbox-inner{background-color:#ababab}.lc-menu-container{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f;padding:8px 0;box-sizing:border-box;border-radius:8px;margin:4px 0;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;transform-origin:top left}.lc-menu-item{min-width:160px;min-height:48px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:0 16px;cursor:pointer;position:relative;overflow:hidden;transition:all .15s ease-in-out}button.lc-menu-item{cursor:pointer;border:0;border-radius:0;background-color:transparent}button.lc-menu-item>i:first-child{margin-right:16px}.lc-menu-item{color:#505857}.lc-menu-item>i{color:#9bacbe}.lc-menu-item:hover{background-color:#f6f7f9}.lc-picker{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;box-sizing:border-box}.lc-picker .picker-value{flex:1 0 auto;-webkit-user-select:none;user-select:none;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc-picker .picker-icon{display:block;margin-left:4px;flex-shrink:0}.lc-picker .picker-icon>*{display:block;width:20px;height:20px}.lc-picker.lc-disabled{pointer-events:none}.lc-form-field .lc-picker{width:100%}.lc-form-field .picker-value{max-width:calc(100% - 16px)}.lc-form-field .picker-icon{margin-right:-8px}.lc-form-field.lc-allow-clear:not(.lc-empty):not(.lc-disabled):hover .picker-icon{opacity:0}.lc-picker .picker-placeholder{color:#b5b5c3}.lc-picker .picker-icon{color:#505857}.lc-picker.lc-disabled .picker-icon{color:#ababab}.lc-options-container{width:100%;background-color:#fff;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;padding:4px 0;box-sizing:border-box;border-radius:3px;margin:4px 0;max-height:328px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.lc-option{min-height:48px;min-width:120px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:0 12px;cursor:pointer}.lc-option:not(.lc-disabled):hover{background-color:#f6f7f9}.lc-option:not(.lc-disabled).lc-selected{color:#1893ed;background-color:#1893ed1f}.lc-option.lc-disabled{color:#ababab}a{text-decoration:none;cursor:pointer}a:visited,a:active,a:focus{color:currentColor}.lc-icon{font-size:20px;display:inline-block}.lc-icon>svg{display:block;width:1em;height:1em}.partial-loading{position:absolute;inset:0;z-index:5;background-color:inherit;min-height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center}.partial-loading>img{width:80px;height:80px;display:block}.simple-tip-container{pointer-events:none}simple-tip{padding:0 16px;height:24px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#000c;color:#fff;font-size:12px;box-shadow:0 0 12px #1d74e926;border-radius:8px;animation:tip-enter .15s ease-out}@keyframes tip-enter{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1)}}span.mark-text .mark{color:#1893ed}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-size:inherit;src:url(https://cloud.douhao.co/assets/fonts/Roboto-Bold.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-size:inherit;src:url(https://cloud.douhao.co/assets/fonts/Roboto-Regular.ttf) format("truetype")}.price-font{font-family:Roboto,sans-serif}.hover-enter,.fade-enter{animation:fade-enter .2s ease-in-out}@keyframes fade-enter{0%{opacity:0}to{opacity:1}}.flicker{animation:flicker 1.2s ease-in-out infinite}@keyframes flicker{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes tab-liner-horiz{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tab-liner-vert{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.app-header{height:56px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#1893ed;color:#fff;border-radius:0 0 0 28px;position:fixed;z-index:999;top:0;left:0;right:0}.app-header .left{flex:1;flex-shrink:0;padding-left:40px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.app-header .right{flex:1;flex-shrink:0;padding-right:16px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.app-header .logo{font-weight:700;font-size:20px;color:#fff;margin-right:40px}.app-header .logo>img{display:block;height:32px}.app-header .login-btn{border:0;background-color:transparent;width:36px;height:36px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;color:#1893ed;font-size:12px;font-weight:400;cursor:pointer}.app-header .link{flex-shrink:0;height:56px;color:#fff;cursor:pointer;padding:0 24px;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}.app-header .link:hover{background-color:#0000000d}.app-header .link.active:after{content:" ";position:absolute;border-top:4px solid #FFDA17;border-radius:4px 4px 0 0;height:0;background-color:#1893ed;left:calc(50% - 12px);right:calc(50% - 12px);bottom:0;animation:tab-liner-horiz .2s ease-in-out}.app-header .link-btn{flex-shrink:0;height:40px;color:#fff;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:8px}.app-header .top-nav{height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}app-account{flex-shrink:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-left:16px}app-account .account{width:36px;height:36px;border-radius:50%;overflow:hidden;cursor:pointer}app-account .user-avatar{border:2px solid #fff;box-sizing:border-box}app-account .user-avatar>img{width:32px;height:32px;border-radius:50%}.top-search{flex-shrink:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:36px;background-color:#ffffff1a;border-radius:12px;padding:0 12px;width:320px}.top-search>input{line-height:36px}.top-search>input::placeholder{color:#ffffff4d}.top-search .clear{flex-shrink:0;font-size:14px;width:18px;height:18px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#ffffff40;color:#fff;cursor:pointer}.top-search .icon{padding:4px;font-size:20px;margin-right:-4px;margin-left:12px;cursor:pointer}.account-menu{background-color:#fff;box-shadow:0 0 12px #1d74e926;border-radius:8px;padding:8px 0;width:200px;box-sizing:border-box}.account-menu .menu-item{width:100%;border:0;border-radius:0;background-color:transparent;height:48px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:0 16px;position:relative;color:#505857;cursor:pointer}.account-menu .menu-item>i{color:#9bacbe;margin-right:12px;font-size:24px}.account-menu .menu-item:hover:before{content:" ";background-color:#ffda17;position:absolute;top:10%;bottom:10%;left:0;width:0;border-right:3px solid #FFDA17;border-radius:0 4px 4px 0;animation:tab-liner-vert .2s ease-in-out;z-index:1}.login-popup-panel{box-shadow:0 16px 16px #1d74e914,0 32px 48px #1d74e91f;border-radius:0 0 20px 20px;background-color:#fff;width:400px;height:200px;padding:0 24px 24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.login-popup-panel .body{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#505857}.login-popup-panel button{flex-shrink:0;border:0;background-color:transparent;width:100%;height:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:16px;font-size:14px;font-weight:700;background-color:#ffda17;color:#282929;cursor:pointer;transition:all .2s ease-in-out}.login-popup-panel button:hover{background-color:#e9c714}.login-popup-panel button:focus{border:1px solid #282929}.design-popup-panel{box-shadow:0 16px 16px #1d74e914,0 32px 48px #1d74e91f;border-radius:0 0 20px 20px;background-color:#fff;width:320px;min-height:200px;padding:24px;box-sizing:border-box;white-space:pre-wrap}.design-popup-panel>.label{font-size:15px;font-weight:700;margin-bottom:24px}.design-popup-panel .qr-code{width:100px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:#505857;margin-top:16px}.design-popup-panel .qr-code>img{width:100px;height:100px;margin-bottom:8px}.mobile-popup-panel{box-shadow:0 16px 16px #1d74e914,0 32px 48px #1d74e91f;border-radius:0 0 20px 20px;background-color:#fff;width:280px;min-height:200px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.mobile-popup-panel>.label{font-size:15px;font-weight:700;margin-bottom:24px}.mobile-popup-panel .qr-code{width:140px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:#505857}.mobile-popup-panel .qr-code>img{width:140px;height:140px;margin-bottom:8px}@media screen and (max-width: 1280px){.top-search{width:200px}.app-header .left{flex-grow:0;flex-basis:480px}}@media screen and (max-width: 960px){.app-header .logo{margin-right:24px}.top-search{display:none}}@media screen and (max-width: 800px){.app-header{padding:0 20px}.app-header .logo{margin-right:24px}.app-header .recent-link{display:none}}@media screen and (max-width: 540px){.login-panel{width:240px;height:160px}}.fragment-wrapper{display:block}.fragment-wrapper .block-wrapper{display:block;box-sizing:border-box}.fragment-render{font-size:20px}.fragment-render .block-inner:not(.rich-text){margin-top:1.2em;margin-bottom:1.2em}.rich-text{font-size:.75em;line-height:1.75;white-space:pre-wrap;word-break:normal;word-wrap:break-word}.rich-text div[le-paragraph]{margin-bottom:.5em}.rich-text h1{font-size:1.6em;margin:1em 0 .6em}.rich-text h2{font-size:1.4em;margin:1em 0 .6em}.rich-text h3{font-size:1.2em;margin:1em 0 .6em}.rich-text h4{font-size:1.1em;margin:1em 0 .6em}.rich-text ul,.rich-text ol{padding-left:1.6em;margin:1.0666666667em 0}.rich-text blockquote{border-left:.4em solid rgba(0,0,0,.26);padding:.6666666667em 1.0666666667em;color:#000000de;background-color:#f5f5f5;margin:1.6em 0}.rich-text blockquote>div[le-paragraph]:last-child{margin-bottom:0}.rich-text .slate-spacer{height:0;width:0;color:transparent;opacity:0;position:absolute}.rich-text .cdk-overlay-connected-position-bounding-box{pointer-events:none}.fragment-editor{padding:0 100px}.fragment-editor.cdk-drop-list-dragging{cursor:grabbing}.fragment-editor .cdk-drag-animating{transition:transform .15s cubic-bezier(0,0,.2,1)}.fragment-editor .block-wrapper{cursor:text}.fragment-editor .block-wrapper.cdk-drag-placeholder{background-color:#f4f5f980;border-radius:4px}.fragment-editor .block-wrapper.cdk-drag-placeholder>*{opacity:0}.fragment-editor .block-wrapper .block-inner:not(.rich-text),.fragment-editor .block-wrapper .editable{padding-left:100px;padding-right:100px;margin-left:-100px;margin-right:-100px}.fragment-editor .block-inner:not(.rich-text){margin-top:24px;margin-bottom:24px}.fragment-editor .rich-text{font-size:15px}.fragment-editor .inner-wrapper{cursor:pointer}.fragment-editor .inner-wrapper.hover{box-shadow:0 0 0 2px #1893ed80}.fragment-editor .inner-wrapper.active{box-shadow:0 0 0 2px #1893ed}.editor-toolbar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:6px;background-color:#fff;box-shadow:0 5px 20px #1212121a;border-radius:4px;border:1px solid #EBEBEB}.editor-toolbar .dividers{width:1px;height:24px;background-color:#2699ec1a;margin:0 2px}.editor-toolbar .menu-btn{font-size:14px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#505857;height:30px;border-radius:3px;cursor:pointer;margin:0 2px;padding:0 6px}.editor-toolbar .menu-btn>i{font-size:18px;margin-right:4px;color:#9bacbe}.editor-toolbar .menu-btn:hover{background-color:#f6f7f9}.editor-toolbar .menu-btn.icon{width:24px;padding:0}.editor-toolbar .menu-btn.active{color:#1893ed}.page-editor-toast{height:40px;box-shadow:0 5px 20px #1212121a;border-radius:4px;border:1px solid #EBEBEB;box-sizing:border-box;width:120px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff}.page-editor-toast>i{margin-right:8px}.uploading-toast>i{color:#9bacbe}.uploading-toast>span{color:#505857}.redo-toast{color:#1893ed;cursor:pointer}.flow-learn-root .flow-wrapper{height:100%;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;box-sizing:border-box}.flow-learn-root .inner-container{width:100%;max-width:80%;margin:0 auto}.flow-learn-root .tools-row{flex-shrink:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px}.flow-learn-root .tools-row>*{height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.flow-learn-root .tools-row .left{flex:1}.flow-learn-root .tools-row .right{flex:1;justify-content:flex-end}.flow-learn-root .tools-row .center{flex-shrink:0;justify-content:center}.flow-learn-root .tools-row .icon-button{color:#282929}.flow-learn-root .tools-row .icon-button>i{font-size:24px}.flow-learn-root .tools-row .icon-button:hover,.flow-learn-root .tools-row .icon-button.active{color:#1893ed}.flow-learn-root .tools-row .icon-button[disabled]{color:#ababab}.flow-learn-root .top-tools{margin-bottom:20px}.flow-learn-root .top-tools .back-btn{border:0;background-color:transparent;display:flex;flex-direction:row;justify-content:center;align-items:center;width:32px;height:32px;border-radius:10px;font-size:24px;background-color:#fff;color:#9bacbe;cursor:pointer;margin-right:30px}.flow-learn-root .top-tools .back-btn>i{font-size:24px}.flow-learn-root .top-tools .back-btn:hover{color:#1893ed}.flow-learn-root .footer-tools{height:60px}.flow-learn-root .card-panel{background-color:#fff;box-shadow:0 4px 8px #1d74e929;border-radius:1em}.flow-learn-root .end-panel{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 20px 60px;box-sizing:border-box}.flow-learn-root .end-panel .body{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.flow-learn-root .end-panel .body>img{display:block;height:200px;margin-right:60px}.flow-learn-root .end-panel .end-actions{flex-direction:column}.flow-learn-root .end-panel .end-actions .repeat-btn{margin-top:24px}.flow-learn-root .end-actions{display:flex;flex-direction:row;justify-content:center;align-items:center}.flow-learn-root .end-actions>button{border:0;background-color:transparent;min-width:200px;height:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:700;font-size:16px;border-radius:16px;cursor:pointer;box-sizing:border-box;transition:all .2s ease-in-out}.flow-learn-root .end-actions>button>i{font-size:24px;margin-right:8px}.flow-learn-root .end-actions .repeat-btn{background-color:#f2f8fc;color:#1893ed}.flow-learn-root .end-actions .repeat-btn:hover{border:1px solid #1893ED}.flow-learn-root .end-actions .share-btn{background-color:#ffda17}.flow-learn-root .end-actions .share-btn:hover{background-color:#e9c714}.flow-learn-root .other-row{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin:60px 10px 10px}.flow-learn-root .other-card{width:200px;height:150px;border-radius:12px;margin:10px;cursor:pointer;position:relative;overflow:hidden}.flow-learn-root .other-card>img{display:block;width:100%;height:100%}.flow-learn-root .other-card .cover{position:absolute;inset:50% 0 0;background-image:linear-gradient(transparent,rgba(0,0,0,.3));padding:12px;box-sizing:border-box;color:#fff;font-size:12px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}.flow-learn-root .other-card .count{display:none;flex-direction:row;align-items:center}.flow-learn-root .other-card .count>i{font-size:16px;margin-right:4px}@media screen and (max-width: 1280px){.flow-learn-root .inner-container{max-width:1000px}.flow-learn-root .end-panel .body{flex-direction:column}.flow-learn-root .end-panel .body>img{margin:0 0 30px}}@media screen and (max-width: 540px){.flow-learn-root .other-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:30px 0 0;width:auto}.flow-learn-root .other-card{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;width:100%;height:72px;margin:10px 0;border-radius:0}.flow-learn-root .other-card .cover{font-size:10px;padding:8px}.flow-learn-root .other-card>img{width:auto;height:100%;margin-right:16px;border-radius:12px}.flow-learn-root .other-card .cover{position:relative;flex:1;top:0;background-image:none;color:#505857;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.flow-learn-root .other-card .title{flex:1}.flow-learn-root .other-card .count{display:flex;color:#b7b7b7}}
