@charset "UTF-8";.icon-button{border:0;background-color:transparent;width:24px;height:24px;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:#eaeaea;pointer-events:none}.icon-button:not([disabled]):hover,.icon-button:not([disabled]):focus{color:#007c91}.icon-button.simple{width:auto;height:auto}.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:all .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 4px 0 -4px}button.lc-button,a.lc-button{touch-action:manipulation;height:36px;padding:0 12px;border-radius:18px;box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;min-width:80px;text-decoration:none}button.lc-button.lc-small,a.lc-button.lc-small{height:32px;min-width:64px;padding:0 12px}button.lc-button.lc-link,a.lc-button.lc-link{height:auto;padding:4px 6px;border-radius:4px;min-width:auto}.lc-button{color:#1a1b1c}.lc-button:not([disabled]).lc-basic{color:#8d939a}.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{color:#007c91}.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{color:#e9c714}.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{color:#0ea74d}.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{color:#f8403a}.lc-button:not([disabled]).lc-border{border:1px solid #E3E3E3}.lc-button:not([disabled]).lc-border.lc-primary{color:#007c91;border-color:#007c91}.lc-button:not([disabled]).lc-border.lc-primary:hover,.lc-button:not([disabled]).lc-border.lc-primary.cdk-keyboard-focused,.lc-button:not([disabled]).lc-border.lc-primary.cdk-program-focused{color:#007c91}.lc-button:not([disabled]).lc-border.lc-accent{color:#ffda17;border-color:#ffda17}.lc-button:not([disabled]).lc-border.lc-accent:hover,.lc-button:not([disabled]).lc-border.lc-accent.cdk-keyboard-focused,.lc-button:not([disabled]).lc-border.lc-accent.cdk-program-focused{color:#e9c714}.lc-button:not([disabled]).lc-border.lc-success{color:#4cae51;border-color:#4cae51}.lc-button:not([disabled]).lc-border.lc-success:hover,.lc-button:not([disabled]).lc-border.lc-success.cdk-keyboard-focused,.lc-button:not([disabled]).lc-border.lc-success.cdk-program-focused{color:#0ea74d}.lc-button:not([disabled]).lc-border.lc-warn{color:#ff5650;border-color:#ff5650}.lc-button:not([disabled]).lc-border.lc-warn:hover,.lc-button:not([disabled]).lc-border.lc-warn.cdk-keyboard-focused,.lc-button:not([disabled]).lc-border.lc-warn.cdk-program-focused{color:#f8403a}.lc-button:not([disabled]).lc-flat{background-color:#007c91;color:#007c91}.lc-button:not([disabled]).lc-flat:hover,.lc-button:not([disabled]).lc-flat.cdk-keyboard-focused,.lc-button:not([disabled]).lc-flat.cdk-program-focused{color:#007c91}.lc-button:not([disabled]).lc-flat.lc-primary{background-color:#007c91;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:#007c91}.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:#4cae51;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-link{background-color:transparent;color:#8d939a}.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:#007c91}.lc-button:not([disabled]).lc-link.lc-primary{color:#007c91}.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:#007c91}.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:#4cae51}.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:#eaeaea}.lc-button[disabled].lc-simple.lc-primary{color:#007c91;background-color:#007c91}.lc-button[disabled].lc-simple.lc-accent{background-color:#fdf6cf}.lc-button[disabled].lc-simple.lc-success{background-color:#effffa}.lc-button[disabled].lc-simple.lc-warn{background-color:#ffefef}.lc-button[disabled].lc-flat.lc-primary{color:#fff;background-color:#007c91}.lc-button[disabled].lc-flat.lc-accent,.lc-button[disabled].lc-flat.lc-success,.lc-button[disabled].lc-flat.lc-warn{color:#fff}.lc-tooltip-panel{pointer-events:none!important}.lc-tooltip{margin:6px;max-width:250px;padding:7px 12px;text-overflow:ellipsis;position:relative;background-color:#fff;color:#1a1b1c;font-size:13px;line-height:20px;box-shadow:0 5px 20px #1212121a;border-radius:4px;border:1px solid #EBEBEB;white-space:pre-wrap;word-break:break-all}@media (forced-colors: active){.lc-tooltip{outline:solid 1px}}.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 #0000001a,0 1px 1px #00000012,0 1px 3px #0000000f;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:#007c91}.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:26px;padding:4px 8px;min-height:36px;position:relative;overflow:hidden}.lc-form-field .lc-suffix{white-space:nowrap;margin-left:8px}.lc-form-field .lc-prefix{white-space:nowrap;margin-right:8px}.lc-form-field .lc-clear,.lc-form-field .suffix-icon{flex-shrink:0;margin:-4px -8px -4px 0;width:32px;height:32px;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;color:#9bacbe;font-size:20px;cursor:pointer}.lc-form-field{border-color:#2699ec1a;transition:all .15s ease-in-out}.lc-form-field:not(.flat):hover{border-color:#007c91}.lc-form-field:not(.flat).lc-focused{border-color:#007c91;box-shadow:0 0 0 2px #007c9133}.lc-form-field:not(.flat).lc-error{border-color:#ff5650}.lc-form-field:not(.flat).lc-error.lc-focused{border-color:#ff5650;box-shadow:0 0 0 2px #f8403a33}.lc-form-field.flat{background-color:#f8f9fe;border-color:transparent!important;box-shadow:none!important}.lc-form-field.flat:hover,.lc-form-field.flat.lc-focused{background-color:#f5f7fd}.lc-form-field.lc-disabled{color:#8d939a;border-color:#eaeaea!important}.form-control{margin-bottom:16px;position:relative}.form-control.horiz{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.form-control.horiz .control-label{line-height:36px;margin-right:16px;flex-shrink:0;width:64px}.form-control.horiz .control-label+*{min-height:36px;flex:1}.form-control .control-label{line-height:20px;display:block;margin-bottom:4px;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%}.form-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.form-row>.form-control{flex:1}.form-row>.form-control:not(:last-child){margin-right:16px}.error-hit{font-size:13px;color:#ff5650;margin-top:4px;white-space:nowrap}.lc-message-container{position:fixed;bottom:100px;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 #0000001a,0 3px 4px #00000012,0 1px 8px #0000000f;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:40vw;min-width:120px;text-align:center}.lc-message.lc-error .message-content{color:#ff4d4f}.lc-message.lc-success .message-content{color:#8d939a}.lc-message .message-content{color:#333;background-color:#fff}.lc-modal-container{display:block;border-radius:8px;box-sizing:border-box;overflow:auto;outline:0;box-shadow:0 7px 8px -4px #0000001a,0 12px 17px 2px #00000012,0 5px 22px 4px #0000000f;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;width:100%;height:100%;min-height:inherit}@media (forced-colors: active){.lc-modal-container{outline:solid 1px}}.lc-modal-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;line-height:24px;padding:12px 16px 16px;box-sizing:border-box;margin:0;font-size:15px;font-weight:700;position:relative}.lc-modal-title>.icon-button:first-child{margin-left:-8px}.lc-modal-title>.icon-button:last-child{margin-right:-8px}.lc-modal-content{flex:1;padding:0 16px;box-sizing:border-box;max-height:calc(100vh - 260px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;white-space:pre-wrap}.lc-modal-actions{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 16px 24px;box-sizing:border-box}.lc-modal-actions>button{min-width:100px}.lc-modal-actions>button:not(:first-child){margin-left:16px}.lc-modal-actions>button.lc-border:first-child:not(:last-child){color:#8d939a}.lc-modal-actions>button[type=submit]{min-width:100px}.lc-modal-actions>button:only-child{margin-left:auto}.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,.lc-radio.lc-checked .radio-inner{border-color:#007c91}.lc-radio.lc-checked .radio-inner:after{background-color:#007c91}.lc-radio.lc-disabled{opacity:.5;pointer-events:none}.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{border-color:#007c91}.lc-checkbox.lc-disabled{cursor:default;color:#eaeaea}.lc-checkbox.lc-disabled .checkbox-inner{border-color:#eaeaea}.lc-checkbox.lc-checked .checkbox-inner,.lc-checkbox.lc-indeterminate .checkbox-inner{background-color:#007c91}.lc-checkbox.lc-checked.lc-disabled .checkbox-inner,.lc-checkbox.lc-indeterminate.lc-disabled .checkbox-inner{background-color:#eaeaea}.lc-menu-container{box-shadow:0 0 8px #00000014;border-radius:4px;padding:8px 0;box-sizing:border-box;margin:4px 0;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;transform-origin:top center;max-height:400px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.lc-menu-container .lc-group-title{padding:0 16px;height:32px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:12px;color:#8d939a}.lc-menu-container .lc-dividers{height:1px;margin:8px 16px;background-color:#2699ec1a}.lc-menu-item{min-width:160px;min-height:40px;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:#1a1b1c}.lc-menu-item>i{color:#9bacbe}.lc-menu-item:hover{background-color:#f6f7f9}.lc-menu-item[disabled]{color:#eaeaea}.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{flex-shrink:0;margin:-4px -8px -4px 0;width:32px;height:32px;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;color:#9bacbe}.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{flex:1;max-width:calc(100% - 16px)}.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.lc-disabled .picker-icon{color:#eaeaea}.lc-options-container{width:100%;background-color:#fff;box-shadow:0 2px 4px -1px #0000001a,0 4px 5px #00000012,0 1px 10px #0000000f;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:40px;min-width:120px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:0 12px;cursor:pointer}.lc-option-group{line-height:40px;padding:0 8px;font-size:12px;font-weight:700;color:#8d939a;pointer-events:none}.lc-option:not(.lc-disabled):hover{background-color:#f6f7f9}.lc-option:not(.lc-disabled).lc-selected{color:#007c91;background-color:#007c911f}.lc-option.lc-disabled{color:#eaeaea}.lc-auto-complete .hide{display:none;pointer-events:none}.lc-calendar-container{width:100%;background-color:#fff;box-shadow:0 3px 1px -2px #0000001a,0 2px 2px #00000012,0 1px 5px #0000000f;padding:8px;box-sizing:border-box;border-radius:3px;margin:4px 0}.lc-time-picker-container{width:100%;background-color:#fff;box-shadow:0 3px 1px -2px #0000001a,0 2px 2px #00000012,0 1px 5px #0000000f;box-sizing:border-box;border-radius:3px;padding:8px 0;margin:4px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.lc-time-picker-container>ol{list-style:none;display:block;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;text-align:center;margin:0;height:256px;padding:0 0 224px;box-sizing:border-box}.lc-time-picker-container>ol:not(:first-child){border-left:1px solid rgba(0,0,0,.12)}.lc-time-picker-container>ol::-webkit-scrollbar{width:4px;height:4px}.lc-time-picker-container>ol::-webkit-scrollbar-thumb{background-color:transparent;border-left:2px solid transparent;border-radius:2px}.lc-time-picker-container>ol::-webkit-scrollbar-track{background-color:transparent;border-left:2px solid transparent}.lc-time-picker-container>ol:hover::-webkit-scrollbar-thumb{background-color:#bababa}.lc-time-picker-container>ol>li{line-height:32px;width:48px;cursor:pointer;margin-right:-4px}.lc-time-picker-container li.active{background-color:#007c911f}.lc-time-picker-container li:not(.active):hover{background-color:#f6f7f9}.lc-calendar{display:block;-webkit-user-select:none;user-select:none}.lc-calendar .calendar-header,.lc-calendar .calendar-footer{height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 4px;box-sizing:border-box;text-align:center}.lc-calendar .header-view{flex:1}.lc-calendar .link-btn{background-color:inherit;border:0;box-shadow:none;cursor:pointer;padding:4px 6px;border-radius:3px}.lc-calendar .switch-icon{flex-shrink:0;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;overflow:hidden;cursor:pointer}.lc-calendar .switch-icon>svg{width:24px;height:24px}.lc-calendar .calendar-table{width:280px;border-collapse:collapse;border-spacing:0}.lc-calendar .calendar-table th{font-size:.9em}.lc-calendar .calendar-table th.red{color:#f44336}.lc-calendar .calendar-table td,.lc-calendar .calendar-table th{padding:4px;font-weight:400;text-align:center;vertical-align:middle}.lc-calendar .calendar-cell{cursor:pointer;line-height:32px;border-radius:16px}.lc-calendar .year-cell{margin:12px 0}.lc-calendar .month-cell{margin:6px}.lc-calendar .day-cell{width:100%}.lc-calendar{display:inline-block}.lc-calendar .switch-icon{color:#8d939a}.lc-calendar .switch-icon:hover{background-color:#f6f7f9}.lc-calendar .link-btn:hover{background-color:#f6f7f9;color:#007c91}.lc-calendar .calendar-cell.sub,.lc-calendar .calendar-cell.disabled{color:#eaeaea}.lc-calendar .calendar-cell:not(.disabled):not(.active).today{box-shadow:0 0 0 1px #2699ec1a}.lc-calendar .calendar-cell:not(.disabled).active{background-color:#007c91;color:#fff}.lc-calendar .calendar-cell:not(.disabled):not(.active):hover{background-color:#f6f7f9}a{color:inherit;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}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@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(https://campfile.douhao.co/assets/fonts/MaterialIconsOutlined_20250704.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;color:#9bacbe}.lc-icon{color:#9bacbe}@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")}.normal-table{width:100%;border-spacing:0;border:1px solid #EDEDED}.normal-table th,.normal-table td{padding:8px 12px;text-align:left;vertical-align:middle}.normal-table th:not(:first-child),.normal-table td:not(:first-child){border-left:1px solid #EDEDED}.normal-table tr:not(:last-child) td{border-bottom:1px solid #EDEDED}.normal-table th{font-size:12px;color:#b1b2b3;position:sticky;top:0;z-index:3;background-color:#f6f6f6}.normal-table th.sticky{position:sticky;z-index:5}.normal-table td.sticky{position:sticky;background-color:#fff;z-index:1}.normal-table tbody tr:not(:last-child) td{border-bottom:1px solid #D9E1EC}.normal-table .fill-column{width:100%;table-layout:auto}.normal-table .menu-column{width:24px;right:0;z-index:1;text-align:right}.normal-table .menu-row{min-width:24px;text-align:right;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.normal-table .menu-column .lc-button.lc-link,.normal-table .menu-row .lc-button.lc-link{font-size:13px}.partial-loading{position:absolute;inset:0;z-index:5;background-color:inherit;min-height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.partial-loading .three-bounce{text-align:center;font-size:26px}.partial-loading .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}.partial-loading .three-bounce .one{animation-delay:-.32s}.partial-loading .three-bounce .two{animation-delay:-.16s}@keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.root-page{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden}.root-page>.top-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-shrink:0;padding:0 16px;background-color:#fff;z-index:10;border-bottom:1px solid rgba(38,153,236,.1);box-sizing:border-box;min-height:64px}.root-page>.top-header .title-row{height:50px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.root-page>.top-header .title-row .title{font-size:15px;font-weight:700;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.root-page>.top-header .back-btn{width:40px;height:40px;font-size:20px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#9bacbe;margin:0 6px 0 -6px}.root-page>.top-header .back-btn:hover{color:#007c91}.root-page>.top-header .tabs{padding-left:26px;margin-top:-7px}.root-page>.top-header .tabs>a{height:36px;padding:0 16px}.root-page>.container{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;background-color:#f6fafe}.tabs{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.tabs>a{display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;position:relative;text-decoration:none}.tabs>a.active{color:#007c91}.tabs>a.active:after{content:" ";position:absolute;left:30%;right:30%;border-radius:6px 6px 0 0;border-top:3px solid #007C91;height:0;bottom:-1px;animation:tab-liner-horiz .2s ease-in-out;z-index:1}.card-panel{background-color:#fff;border-radius:8px}.edit-panel{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden}.edit-panel .section-label{flex-shrink:0;font-size:15px;font-weight:700;line-height:24px;padding:16px;box-sizing:border-box}.edit-panel .scroll-container{flex:1;padding:16px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.edit-panel .actions{flex-shrink:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:12px 16px}.full-page-container{overflow:hidden}.full-page-container form{height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.full-page-container .lc-modal-container{border-radius:0;overflow:hidden}.full-page-container .lc-modal-content{flex:1;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;max-height:inherit}body{font-family:"Source Serif 4",Times,Times New Roman,Helvetica Neue,PingFang SC,Noto Sans,Hiragino Sans GB,Roboto,Microsoft YaHei,\9ed1\4f53,Arial,sans-serif;font-size:14px;color:#1a1b1c;margin:0;padding:0}input,textarea,button{font-size:14px;font-family:"Source Serif 4",Times,Times New Roman,Helvetica Neue,PingFang SC,Noto Sans,Hiragino Sans GB,Roboto,Microsoft YaHei,\9ed1\4f53,Arial,sans-serif;color:#1a1b1c}*:focus{outline:none}*[hidden]{display:none!important}.common-list{padding:0;margin:0;list-style:none}.flex-fill{flex: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;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media (prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.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}html,body{overscroll-behavior-x:none}
