@charset "UTF-8";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{display:flex;flex-direction:column;width:100%;height:100%}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.edit-page-left{width:100%;height:auto;min-height:calc(100vh - 180px)}.edit-page-left-content{width:100%;height:100%;display:flex;justify-content:flex-end}.edit-page-tab-box{display:flex;flex-direction:column;max-height:calc(100vh - 250px);height:100%;overflow-y:auto}.edit-page-tab-box .edit-page-tab-item-box{margin-bottom:14px}.edit-page-tab-box .edit-page-tab-item-box .edit-page-tab-title{font-size:16px;color:#3d3d3d;font-weight:500;margin-bottom:12px}.edit-page-tab-box .edit-page-tab-item-box .edit-page-tab-text{margin-bottom:10px}.edit-page-tabs-box{display:flex;flex-direction:column;justify-content:center;align-items:center}.edit-page-tabs-text{font-size:10px}.edit-page-tab-bnt{width:100%;height:36px;border-radius:5px;background-color:#4592ff;font-size:16px;color:#fff;text-align:center;line-height:36px;margin-top:20px;cursor:pointer}.benefit-container{width:100%;height:auto;max-height:calc(100vh - 248px);overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:0}.benefit-container-table{margin-bottom:10px}.benefit-container-title{font-size:16px;color:#3d3d3d;font-weight:500;margin-bottom:12px}.edit-benefit-header{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-shrink:0}.edit-benefit-header-center{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0}.edit-benefit-header-font{width:22px;height:16px;margin-bottom:4px}.edit-benefit-header-font .edit-benefit-header-font-img{width:100%;height:100%}.edit-benefit-header-text{font-size:12px;margin-top:2px}.edit-benefit-line{width:100%;height:1px;background-color:#e9e9e9;margin-bottom:20px;margin-top:6px}.edit-benefit-title{font-size:15px;color:#3d3d3d;font-weight:500}.edit-benefit-bnt-more{width:100%;display:flex;flex-wrap:wrap;margin:10px 0 6px}.edit-benefit-bnt-item{margin:7px 10px 7px 0;border:1px solid #d9d9d9;border-radius:5px;cursor:pointer;padding:5px 3px 5px 8px;box-shadow:0 2px #00000005;transition:all .2s cubic-bezier(.645,.045,.355,1)}.edit-benefit-bnt-item .edit-benefit-bnt-checkbox .ant-checkbox{padding-inline-start:0;padding-inline-end:0}.edit-benefit-bnt-item .edit-benefit-bnt-checkbox span{font-size:14px;line-height:20px;padding-inline-start:5px;padding-inline-end:5px}.edit-benefit-bnt-item:hover{border:1px solid rgba(22,119,255,.5882352941)}.edit-page-input-box{display:flex;flex-wrap:wrap;width:100%}.edit-page-table{height:auto;max-height:calc(100vh - 345px);overflow-y:auto;padding-bottom:0}.edit-page-date{width:100%;height:240px;border-radius:5px;overflow:hidden;border:1px solid #e9e9e9;margin-bottom:20px}.edit-operation-log-box{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px}.edit-operation-text,.time-line-date{font-size:18px;color:#3d3d3d}.time-line-item-box{width:100%;display:flex;justify-content:space-between;align-items:center}.time-line-avatar{width:36px;height:36px;border-radius:50%;margin-right:12px;background-color:#ccc;overflow:hidden}.time-line-content{width:190px;margin-left:48px;border-radius:5px;background-color:#fffbe6;padding:10px}.time-line-box{width:100%;height:auto;max-height:calc(100vh - 490px);overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:0}.tabs-model-article{width:100%;height:auto;max-height:calc(100vh - 245px);overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:0;line-height:30px;font-size:14px}.word-editor-plugins-tab{width:56px;height:56px;justify-content:center;align-items:center;font-size:12px;border-radius:8px;box-sizing:border-box}.word-editor-plugins-tab:hover{background-color:#f2f2f2}.word-editor-plugin-tabs{width:100%;height:100%;padding:10px;overflow:hidden;justify-content:flex-end}.word-editor-plugin-tabs-fold{display:flex;width:56px;justify-content:center;align-items:center;padding-left:2px;color:#262626}.background-paragraph-text-container{position:relative;width:100%;height:calc(100vh - 300px);overflow:hidden;transition:all ease .25s}.background-paragraph-text-container .background-paragraph-text-content{width:100%;height:calc(100vh - 300px);overflow-y:auto;padding-bottom:36px;box-sizing:border-box}.background-paragraph-text-container .background-paragraph-text-content .background-paragraph-text-template{font-size:12.8pt;white-space:pre-wrap;line-height:2em;text-indent:2em;margin:0!important;font-family:SourceHanSerif;color:#000;text-align:justify;padding-right:12px}.background-paragraph-text-container .background-paragraph-text-content .system-highlight-footer{width:100%;justify-content:flex-end;align-items:center;padding:10px}.background-paragraph-text-container .background-paragraph-bottom-overlay{position:sticky;bottom:-12px;left:0;width:100%;height:240px;z-index:999;background-image:linear-gradient(to bottom,#fff0,#fff);justify-content:center!important;align-items:center;opacity:0;transition:inherit}.background-paragraph-text-container:hover .background-paragraph-bottom-overlay{opacity:1}.word-editor-plugins-content{width:100%;height:100%;overflow-x:hidden}.word-editor-plugins-content .word-editor-plugins-empty{width:100%;height:100%;justify-content:flex-start;align-items:center;padding-top:20vh}.word-editor-plugins-content.scroll-y{height:calc(100vh - 232px);overflow-y:auto}.word-editor-plugin-table-content{position:relative;height:calc(100vh - 353px);width:calc(100% - 3px);margin-right:3px}.word-editor-plugin-table-footer{width:100%;height:42px;flex-wrap:nowrap;white-space:nowrap}.word-plugin-generate-template{width:calc(100% - 24px);margin:12px;white-space:pre-wrap}.word-plugin-generate-template-bottom-overlay{position:sticky;bottom:-12px;left:0;width:100%;height:120px;z-index:999;background-image:linear-gradient(to bottom,#fff0,#fff);justify-content:center!important;align-items:center;opacity:0;transition:inherit}.word-editor-plugins-content:hover .word-plugin-generate-template-bottom-overlay{opacity:1}.word-plugin-generate-template-rule p{font-size:14px;color:#434343}.word-plugin-generate-template-rule .rule-title{margin-top:12px;color:#000!important;margin-bottom:10px}.word-plugin-generate-template-rule .rule-container{width:100%;justify-content:center;margin:6px 0;font-size:16px}.word-plugin-generate-template-rule .rule-container p{font-size:14px;color:#000!important}.word-editor-plugins-content-option-bar{width:100%;justify-content:flex-end!important;align-items:center;padding-right:12px;margin-top:12px;margin-bottom:12px}.custom_paragraph_6_style{font-size:14pt;white-space:pre-wrap;line-height:2em;text-indent:2em;margin:0!important;font-family:SourceHanSerif;color:#000;text-align:justify;padding-right:12px;word-wrap:break-word;word-break:break-all}.custom_paragraph_6_style_rule{width:100%;font-size:14pt;white-space:pre-wrap;line-height:2em;text-indent:2em;font-family:SourceHanSerif;color:#000;text-align:center;padding-right:12px;margin-top:4pt;margin-bottom:4pt}.custom_table_name_paragraph_style{font-size:12pt;color:#000;font-family:SourceHanSerif;text-align:center;margin-top:6pt}.benefit-evaluation-content{width:calc(100% - 12px);height:calc(100vh - 220px)!important;overflow-y:auto!important;margin-right:12px;padding-left:5px}.ai-write-plugin-content{width:calc(100% - 12px);height:calc(100vh - 180px)!important;overflow-y:auto!important;margin-right:12px;padding-left:5px}.ai-write-plugin-content .ai-write-plugin-footer{width:100%;padding:12px 0;border-top:1px solid #d0d0d0;margin-top:7px}.ai-write-plugin-form-row{width:100%;height:42px;align-items:center;margin-bottom:12px;padding-right:12px}.ai-write-plugin-notice-row{width:100%;justify-content:flex-start;text-align:left;color:#7f7f7f;margin-top:10px}.ai-write-plugin-form-textarea{width:calc(100% - 12px);margin-right:12px;border-radius:6px;padding:10px;flex:1;font-size:15px;color:#303133;line-height:2em;text-align:justify;margin-bottom:7px}.word-editor-plugins-content-sub-table-area{width:100%;overflow-x:auto;padding-right:10px;box-sizing:border-box}.content-border{border:1px solid #f0f0f0}.content-border-radius{border-radius:3px}.edit-page-container-v1{position:relative;width:100%;height:100vh;background-color:#f5f7f9;justify-content:space-between;align-items:center;min-width:800px;overflow-x:auto;box-sizing:border-box;overflow:hidden}.edit-page-container-v1 :where(.css-dev-only-do-not-override-zvtsp2).ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.edit-page-container-v1 :where(.css-dev-only-do-not-override-zvtsp2).ant-tabs-right>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-right:0}.edit-page-container-v1 :where(.css-dev-only-do-not-override-zvtsp2).ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,.edit-page-container-v1 :where(.css-dev-only-do-not-override-zvtsp2).ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,.edit-page-container-v1 :where(.css-dev-only-do-not-override-zvtsp2).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab,.edit-page-container-v1 :where(.css-dev-only-do-not-override-zvtsp2).ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab{padding:0}.edit-page-container-v1 :where(.css-dev-only-do-not-override-2nyyex).ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,.edit-page-container-v1 :where(.css-dev-only-do-not-override-2nyyex).ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,.edit-page-container-v1 :where(.css-dev-only-do-not-override-2nyyex).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab,.edit-page-container-v1 :where(.css-dev-only-do-not-override-2nyyex).ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab{padding:6px 0 6px 10px}.edit-page-container-v1 .ant-form-item-label>label{width:60px;justify-content:flex-end}.edit-page-container-v1 .edit-page-with-history-container{width:100%;height:calc(100vh - 55px)}.edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-side{transition:all ease .25s;width:360px;height:100vh;background-color:#f5f7f9;padding-top:22.5px;box-sizing:border-box}.edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-side .edit-page-with-history-side-content{width:100%;height:100%;background-color:#fff;box-shadow:-5px 0 5px -5px #ccc;padding:12px}.edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-side .edit-page-with-history-side-content .edit-page-with-history-side-header{height:49px;justify-content:space-between;align-items:center;border-bottom:1px solid #e9e9e9;margin-bottom:9px}.edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-side .edit-page-with-history-side-content .edit-page-with-history-side-header .history-side-header-title{font-size:16px}.edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-side .edit-page-with-history-side-content .edit-page-with-history-side-header .history-side-header-btn{padding:5px 8px;border-radius:3px;cursor:pointer}.edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-side .edit-page-with-history-side-content .edit-page-with-history-side-header .history-side-header-btn:hover{background-color:#f2f2f2}.edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-content{flex:1;height:100%}.edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-content .edit-page-content-v1{position:relative;width:100%;flex:1;justify-content:space-between;align-items:flex-start;padding:0 10px;box-sizing:border-box;overflow-y:hidden;z-index:0}.edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-content .edit-page-content-v1 .edit-page-content-body-v1{position:relative;width:calc(100% - 242px);height:100%;overflow:hidden}.edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-content .edit-page-content-v1 .edit-page-content-body-v1 .edit-page-content-wapper-v1{position:absolute;top:0;left:0;width:100%;bottom:0;overflow:hidden;opacity:1;z-index:99}.edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-content .edit-page-content-v1 .edit-page-content-body-v1 .edit-page-content-right-v1{height:100%;background-color:#fff;flex-shrink:0;display:flex;justify-content:flex-end;align-items:center}.edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-content.with-version-preview{padding-top:10px}.topic-side-bar-container{width:auto;height:calc(100% - 8px);margin-right:10px;overflow:hidden;box-sizing:border-box}.doc-version-item{width:100%;border-bottom:1px dashed #f0f0f0;padding-bottom:5px}.doc-version-item .doc-version-item-content{flex:1;justify-content:flex-start;align-items:flex-start;padding-right:12px;cursor:pointer}.doc-version-item .doc-version-item-content .doc-version-item-header{width:100%;justify-content:space-between;align-items:center;height:32px}.doc-version-item .doc-version-item-content .doc-version-item-header .doc-version-item-header-left{height:100%}.doc-version-item .doc-version-item-content .doc-version-item-header .doc-version-item-header-left .version-item-title{font-size:16px}.doc-version-item .doc-version-item-content .doc-version-item-header .doc-version-item-header-left .version-item-tag{background-color:#3fb075;color:#fff;font-size:12px;font-weight:700;padding:1px 4px;border-radius:3px;transform:scale(.88)}.doc-version-item .doc-version-item-content .doc-version-item-header .doc-version-item-time{font-size:14px;color:#7f7f7f}.doc-version-item .doc-version-item-content .doc-version-item-footer{height:32px;width:100%;justify-content:space-between;align-items:center}.doc-version-item .doc-version-item-content .doc-version-item-footer .doc-version-item-userinfo{height:100%;justify-content:flex-start;align-items:center!important}.doc-version-item .doc-version-item-content .doc-version-item-footer .doc-version-item-userinfo .doc-version-item-nickname{font-size:14px;margin-top:2px;margin-left:5px;color:#7f7f7f}.doc-version-item .doc-version-item-content .doc-version-item-footer .doc-version-item-options{opacity:0;transition:all ease .25s;pointer-events:none}.doc-version-item .doc-version-item-right{padding-right:3px}.doc-version-item:hover{background-color:#f2f2f2}.doc-version-item:hover .doc-version-item-content .doc-version-item-footer .doc-version-item-options{opacity:1;pointer-events:all}.edit-page-with-history-container.is-fullscreen{width:100vw!important;height:100vh!important}.edit-page-with-history-container.is-fullscreen .edit-page-with-history-content,.edit-page-with-history-container.is-fullscreen .edit-page-with-history-content .edit-page-content-v1,.edit-page-with-history-container.is-fullscreen .edit-page-with-history-content .edit-page-content-v1 .edit-page-content-body-v1{width:100vw!important;height:100vh!important;padding:0!important}.edit-page-with-history-container.is-fullscreen .edit-page-with-history-content .edit-page-content-v1 .edit-page-content-body-v1 .edit-page-content-wapper-v1{width:100vw!important;height:100%!important}.quit-full-screen-btn{position:fixed;top:7px;right:7px;padding:8px 12px;background-color:#00000085;z-index:9999;font-size:18px;color:#fff;font-weight:900;cursor:pointer}.topic-sider-bar{position:relative;width:234px;height:100%;background-color:#fff;box-sizing:border-box;flex-shrink:0;z-index:9999999}.topic-sider-bar .topic-sider-bar-header{width:100%;height:42px;border-bottom:1px solid #eee}.topic-sider-bar .topic-sider-bar-header .topic-sider-bar-header-left{height:100%;justify-content:flex-start;align-items:center}.topic-sider-bar .topic-sider-bar-header .topic-sider-bar-header-left .topic-sider-bar-header-icon{width:36px;height:36px;display:flex;justify-content:center;align-items:center}.topic-sider-bar .topic-sider-bar-header .topic-sider-bar-header-left .topic-sider-bar-header-icon i{font-size:16px}.topic-sider-bar .topic-sider-bar-header .topic-sider-bar-header-left .topic-sider-bar-header-title{font-size:16px;color:#303133;font-weight:700;margin:0}.topic-sider-bar .topic-sider-bar-slider{position:absolute;width:40px;height:100%;z-index:999;right:-12px;top:50px;justify-content:center;align-items:center;box-sizing:border-box;padding-right:3px;opacity:.6}.topic-sider-bar .topic-sider-bar-slider .topic-sider-bar-slider-track{width:64px;height:72px;justify-content:center;align-items:center;cursor:col-resize;padding-left:18px;margin-top:-25vh}.topic-sider-bar .topic-sider-bar-slider .topic-sider-bar-slider-track .topic-sider-bar-slider-track-content{width:6px;height:60px;border-radius:3px;background-color:#1677ff7e;border:1px solid #1677ff;flex-shrink:0}.ant-tree-title{max-width:120px!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:break-all!important;overflow:hidden!important;text-align:left!important;-webkit-user-select:none;user-select:none}.topic-side-tabs{width:100%;height:100%}.topic-sider-bar-content{width:100%;height:calc(100vh - 206px);overflow-y:hidden;padding:12px 6px;box-sizing:border-box;overflow:hidden;overflow-x:hidden;margin-top:-15px}.topic-sider-bar-content .topic-sider-bar-content-inner{flex:1;width:100%;overflow:hidden}.topic-icon-container{height:100%;padding-left:12px;padding-right:18px}.topic-side-title-item i{font-size:12px}.topic-side-tab-setting{margin-right:9px;width:32px;color:#5a5a5a}.topic-side-tab-swicth{margin-right:3px;width:32px;color:#5a5a5a}.topic-tree-node{justify-content:flex-start;align-items:center;transition:all ease .2s;overflow:hidden}.topic-tree-node .topic-tree-node-icon{width:15px;height:15px;text-align:center;justify-content:center;align-items:center;margin-right:2px;transition:all ease .12s;overflow:hidden}.topic-tree-node .topic-tree-node-icon i{font-size:13px!important;font-weight:600}.topic-tree-node .topic-tree-node-extra{transition:all ease .2s;overflow:hidden}.topic-tree-node .device-more-btn{display:none;width:32px;height:100%;justify-content:center;align-items:center}.topic-tree-node:hover .device-more-btn{display:flex}.ant-tree-list-holder{overflow-x:hidden}.topic-sider-bar-content-scroll{width:100%;overflow-y:hide}.ant-tabs.ant-tabs-top.topic-side-tabs .ant-tabs-nav .ant-tabs-nav-list{margin-left:-18px}.ant-tabs.ant-tabs-top.topic-side-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{margin-left:18px}.ant-tabs.ant-tabs-top.topic-side-tabs .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn .topic-side-title-item{font-weight:800}.side-bar-drag{width:18px;height:42px;margin-right:3px;justify-content:flex-end!important;margin-left:-9px;z-index:999}.side-bar-drag .side-bar-drag-content{width:3px;height:20px;background-color:#7f7f7f;transition:all ease .25s;border-radius:1.5px;margin-top:-2px}.side-bar-drag:hover .side-bar-drag-content{width:5px;height:32px;background-color:#1677ff88;transition:all ease .25s;border-radius:2.5px}.btn-group{height:32px;background-color:#f2f2f2;margin-left:5px;flex-shrink:0;border-radius:3px;overflow:hidden}.btn-group .expand-option-btn{height:32px;justify-content:center;align-items:center;cursor:pointer;padding:0 12px;transition:all ease .25s}.btn-group .expand-option-btn img{width:18px}.btn-group .expand-option-btn:hover{background-color:#e9e9e9}.btn-group .expand-option-btn:hover img{width:18px}.context-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-999;overflow:hidden;pointer-events:none}.context-menu-overlay .context-menu-wrapper{position:relative;width:0;height:0}.context-menu-overlay .context-menu-wrapper .context-menu-content{position:absolute;top:0;left:0;width:200px;height:300px;background-color:#fff;border-radius:8px;box-shadow:0 6px 16px 8px #0000000a,0 9px 28px #00000008,0 12px 48px 16px #00000004;border:1px solid #e7e9e8;z-index:-999;opacity:0}.context-menu-overlay.show{z-index:199999999;display:block!important;pointer-events:all}.context-menu-overlay.show .context-menu-wrapper{width:100%;height:100%}.context-menu-overlay.show .context-menu-wrapper .context-menu-content{z-index:199999;opacity:1}.context-menu-overlay.hide{display:none!important;width:0;height:0;pointer-events:none}.context-menu-content-without-overlay{position:absolute;top:0;left:0;width:200px;height:300px;background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #0003;border:1px solid #d6d9d6;z-index:-999}.context-menu-content-without-overlay.hide{z-index:-999!important;display:none}.context-menu-content-without-overlay.show{z-index:10003;display:block;pointer-events:all!important}.context-menu-container{width:100%;padding:3px}.context-menu-item{-webkit-user-select:none;user-select:none;width:100%;height:36px;justify-content:space-between;align-items:center;cursor:pointer;transition:all ease .25s;padding:0 9px}.context-menu-item .context-menu-item-left{flex:1;height:100%;justify-content:flex-start;align-items:center;pointer-events:none}.context-menu-item .context-menu-item-left .context-menu-item-icon{width:24px;height:24px;display:flex;justify-content:center;align-items:center;margin-right:3px;pointer-events:none}.context-menu-item .context-menu-item-left .context-menu-item-icon i{font-size:14px;font-weight:500}.context-menu-item .context-menu-item-left .context-menu-item-title{font-size:14px;color:#262626}.context-menu-item .context-menu-item-right{pointer-events:none}.context-menu-item .context-menu-item-right .context-menu-item-right-icon{width:24px;height:24px;display:flex;justify-content:flex-end;align-items:center;pointer-events:none}.context-menu-item .context-menu-item-right .context-menu-item-right-icon i{font-size:14px;transform:rotate(-90deg)}.context-menu-item:hover{background-color:#f2f2f2;border-radius:5px}.context-menu-item.disabled{opacity:.52;cursor:not-allowed!important;background-color:#f2f2f2!important}.context-menu-item-border{height:1px;width:calc(100% - 12px);margin:3px auto 4px;border-bottom:1px solid #eee}.sub-context-menu-container{position:fixed;left:-1000px;top:0;width:200px;z-index:-999;border-radius:8px;box-shadow:0 6px 16px 8px #0000000a,0 9px 28px #00000008,0 12px 48px 16px #00000004;border:1px solid #e7e9e8;background-color:#fff;padding:3px;overflow:hidden;box-sizing:border-box;-webkit-user-select:none;user-select:none}.context-menu-item-disable{opacity:.72;cursor:not-allowed;pointer-events:none}.word-editor-context-menu-container{position:absolute;top:0;left:0;z-index:-999;display:none;opacity:0;transition:all ease .2s;padding:5px 3px}.word-editor-context-menu-container.show{z-index:1001;display:block;opacity:1}.context-menu-outline{box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;border:1px solid #d6d9d6;border-radius:5px;overflow:hidden;background-color:#fff}.ai-write-modal-container{position:absolute;z-index:999;padding:5px 3px}.topic-setting-popover{width:226px;overflow:hidden;border-radius:8px;padding:3px}.user-setting-popover{width:264px;overflow:hidden;border-radius:8px;padding:3px}.user-setting-popover .doc-setting-user-info{width:100%;padding:12px;color:#222}.setting-item-row-border{width:calc(100% - 12px);height:1px;border-bottom:1px solid #eee;margin:3px 6px}.setting-item-row{width:100%;height:36px;cursor:pointer;transition:all ease .25s;border-radius:5px;display:flex;justify-content:space-between!important;align-items:center;padding:0 10px;-webkit-user-select:none;user-select:none}.setting-item-row .setting-item-row-left{justify-content:flex-start;align-items:center}.setting-item-row .setting-item-row-left .setting-item-row-icon{width:20px;height:20px;display:flex;justify-content:center;align-items:center;margin-right:3px;pointer-events:none;font-weight:500;padding-right:3px}.setting-item-row .setting-item-row-left .setting-item-row-icon i{font-size:14px}.setting-item-row .setting-item-row-left .setting-item-row-icon img{width:16px;height:16px}.setting-item-row .setting-item-row-left .setting-item-row-title{flex:1;font-size:14px;color:#262626;text-align:left}.setting-item-row .setting-item-row-right-icon{width:24px;height:24px;display:flex;justify-content:flex-end;align-items:center}.setting-item-row .setting-item-row-right-icon i{font-size:14px;color:#262626;transform:rotate(-90deg)}.setting-item-row:hover{background-color:#f2f2f2}.insert-tools-popover{width:182px;overflow:hidden;border-radius:8px;padding:3px}.insert-tools-popover .insert-tools-popover-title{width:100%;height:32px;justify-content:flex-start;align-items:center;padding-left:12px;font-size:14px;color:#262626;border-bottom:1px solid #eee;margin-bottom:3px}.insert-tools-popover .insert-tools-content{justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.insert-tools-popover .insert-tools-content .insert-tools-item{width:58px;height:64px;flex-shrink:0;justify-content:center;align-items:center;cursor:pointer;border-radius:5px;transition:all ease .25s}.insert-tools-popover .insert-tools-content .insert-tools-item .insert-tools-item-icon{width:28px;height:28px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(51,125,229,.3921568627);border-radius:3px}.insert-tools-popover .insert-tools-content .insert-tools-item .insert-tools-item-name{font-size:12px;margin-top:6px}.insert-tools-popover .insert-tools-content .insert-tools-item:hover{background-color:#f2f2f2}.excel-theme-popover{width:453px;height:500px}.excel-theme-popover .excel-theme-popover-content{flex:1;width:100%;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:flex-start;padding-top:13px;padding-left:13px}.excel-theme-popover .excel-theme-popover-content .excel-theme-item{width:133px;height:180px;box-shadow:0 0 #0000;border:1px solid #e7e9e8;background-color:#fff;flex-shrink:0;margin-right:12px;margin-bottom:12px;border-radius:3px;cursor:pointer;transition:all ease .25s}.excel-theme-popover .excel-theme-popover-content .excel-theme-item .excel-theme-item-preview{width:100%;flex:1}.excel-theme-popover .excel-theme-popover-content .excel-theme-item .excel-theme-item-name{width:100%;height:32px;border-top:1px solid #e7e9e8;justify-content:center;align-items:center;font-size:14px;color:#303133}.excel-theme-popover .excel-theme-popover-content .excel-theme-item:hover{box-shadow:0 3px 8px 2px #00000019}.excel-theme-popover .excel-theme-popover-footer{width:100%;height:42px;border-top:1px solid #d9d9d9;justify-content:flex-end;align-items:center;padding-right:15px}.symbol-popover{width:439px;height:230px;overflow:hidden;border-radius:8px;padding:3px}.symbol-content{width:100%;height:176px;margin-top:-18px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;overflow-y:auto;padding:5px;align-content:flex-start}.symbol-content-item{width:24px;height:28px;flex-shrink:0;font-size:14px;cursor:pointer;transition:all ease .25s;margin:3px;border-radius:5px;text-align:center;justify-content:center!important;align-items:center}.symbol-content-item:hover{background-color:#f1f1f1}.brabch-box{width:240px;padding:6px 4px}.brabch-box .brabch-content-item{width:100%;height:40px;padding:0 16px;border-radius:5px;justify-content:space-between;cursor:pointer}.brabch-box .brabch-content-item:hover{background-color:#f2f2f2}.brabch-box .brabch-content-line{width:100%;height:1px;background-color:#f0f0f0;margin:6px 0}.brabch-box .brabch-content-list{width:100%;height:40px;padding:0 16px;border-radius:5px;cursor:pointer}.brabch-box .brabch-content-list:hover{background-color:#f2f2f2}.brabch-content-text{font-size:15px;color:#3d3d3d;margin-left:10px}.avatar-box{width:296px;padding:8px;display:flex;flex-wrap:wrap}.avatar-box .avatar-item-box{width:70px;height:100px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;cursor:pointer;position:relative}.avatar-box .avatar-item-box .avatar-item-badge{position:absolute;top:8px;right:12px;width:18px;height:18px;border-radius:50%;background-color:red;display:flex;justify-content:center;align-items:center}.avatar-box .avatar-item-box .avatar-item-badge .avatar-item-badge-delete{width:9px;height:2px;background-color:#fff;border-radius:2px}.avatar-box .avatar-item-box .avatar-item-img{width:38px;height:38px;border-radius:50%;overflow:hidden;margin-top:10px}.avatar-box .avatar-item-box .avatar-item-img .avatar-item-img-box{width:100%;height:100%}.avatar-box .avatar-item-box .avatar-item-name{font-size:14px;color:#3d3d3d;font-weight:500;margin:8px 0 5px}.avatar-box .avatar-item-box .avatar-item-type{font-size:12px;color:#646464}.avatar-box .avatar-item-box .avatar-item-img-add{width:38px;height:38px;border-radius:50%;background-color:#3fb075;overflow:hidden;margin-top:10px;display:flex;justify-content:center;align-items:center}.avatar-box .avatar-item-box .avatar-item-add{font-size:14px;color:#3d3d3d;margin-top:8px}.select-popover{height:auto;border-radius:8px;padding:3px;overflow:hidden}.select-popover .select-popover-item{width:120px;height:36px;transition:all ease .25s;padding:0 12px;border-radius:6px;font-size:14px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-popover .select-popover-item:hover{background-color:#f2f2f2}.select-popover .select-popover-item.active{background-color:#e6f4ff}.modal-handle-cancel{font-size:16px;display:flex;align-items:center}.modal-input-name{font-size:15px;color:#3d3d3d;margin:20px 0 8px}.modal-content-box{width:100%;height:90px;border:1px solid #D3D3D3;border-radius:5px;padding:15px 20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}.modal-content-box .modal-content-left-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.modal-content-box .modal-content-left-box .modal-content-left{display:flex;justify-content:flex-start;align-items:center;font-size:16px;font-weight:500;color:#3d3d3d}.modal-content-box .modal-content-left-box .modal-content-use-text{font-size:15px;color:#3d3d3d;margin:4px 0 0 32px}.modal-content-box .modal-normal-font{font-size:20px;cursor:pointer}.branch-version-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:260px}:where(.css-dev-only-do-not-override-2nyyex).ant-popconfirm .ant-popconfirm-buttons{width:0;height:0}:where(.css-dev-only-do-not-override-2nyyex).ant-popconfirm .ant-popconfirm-description{padding:0;margin:0}:where(.css-dev-only-do-not-override-2nyyex).ant-popover .ant-popover-inner{padding:6px 4px}:where(.css-dev-only-do-not-override-2nyyex).ant-popconfirm .ant-popconfirm-message{margin:0}:where(.css-dev-only-do-not-override-2nyyex).ant-popconfirm .ant-popconfirm-inner-content{padding:0;margin:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.branch-version-item{width:100%;height:40px;padding:0 12px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.branch-version-icon{font-size:18px}.branch-version-text{font-size:15px;margin-left:8px}.branch-version-main-btn{display:flex;justify-content:center;align-items:center;width:42px;height:18px;border:1px solid #3FB075;background-color:#337ee633;font-size:12px;margin-left:6px;border-radius:3px;color:#3fb075}.branch-version-item:hover{color:#3fb075}.branch-version-item:hover .branch-version-main-btn{background-color:#3fb075;color:#fff}.export-box{padding:12px 18px}.export-box .export-box-title{font-size:14px;color:#262626;margin-top:12px}.export-box .export-box-desc{font-size:12px;color:#555;margin-top:5px}.table-popover-box{width:400px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.table-set-up-title{font-size:18px;font-weight:500;width:100%;text-align:center;margin:10px 0}.table-build-box{width:calc(100% - 20px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 10px 10px}.table-grid-items{width:32px;height:32px;border:2px solid #333;margin:0 3px 6px}.table-build-custom{width:100%;height:42px;display:flex;flex-direction:row;align-items:center;font-size:16px;padding:0 10px;border-radius:5px;cursor:pointer}.table-build-custom:hover{color:#3fb075}.table-build-custom-icon{position:relative;width:28px;height:28px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(51,125,229,.3921568627);border-radius:3px;margin-right:6px}.canorical-me-popover{width:300px;min-height:299px;max-height:400px;background-color:#fff}.canorical-me-popover .canorical-me-popover-content{position:relative;width:100%;flex:1;flex-wrap:wrap;display:flex;overflow-y:auto;padding-left:12px;justify-content:flex-start;align-items:flex-start;padding-top:12px;align-content:flex-start}.canorical-me-popover .canorical-me-popover-content .canorical-me-popover-empty{width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin-top:42px}.canorical-me-popover .canorical-me-popover-content .species-name-tag{margin-bottom:12px;overflow:hidden;flex-shrink:0}.canorical-me-popover .canorical-me-popover-footer{width:100%;justify-content:center;align-items:center!important;padding:12px 0;box-sizing:border-box}.link-text{font-size:14px;color:#3fb075;cursor:pointer}.link-text:hover{text-decoration-line:underline}.table-build-custom-upload{position:absolute;bottom:-3px;right:-4px;border-radius:50%;font-size:8px;width:12px;height:12px;display:flex;justify-content:center;align-items:center;color:#3fb075;border:1px solid #3FB075;background-color:#fff}.cell-border-select-container{width:100%;padding:4px 0;min-width:68px;flex-shrink:0;box-sizing:border-box}.cell-border-select-container .cell-border-select-item{width:calc(100% - 8px);height:36px;transition:all ease .25s;padding:0 12px;margin:0 4px;border-radius:6px;font-size:14px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:172px}.cell-border-select-container .cell-border-select-item .cell-border-select-item-left{flex:1;height:100%;justify-content:flex-start;align-items:center}.cell-border-select-container .cell-border-select-item .cell-border-select-item-left .cell-border-select-item-icon{width:22px;height:100%;margin-right:3px;display:flex;justify-content:center;align-items:center}.cell-border-select-container .cell-border-select-item .cell-border-select-item-left .cell-border-select-item-icon i{font-size:14px}.cell-border-select-container .cell-border-select-item .cell-border-select-item-left .cell-border-select-item-icon .cell-border-color{width:18px;height:3px}.cell-border-select-container .cell-border-select-item .cell-border-select-item-right i{font-size:14px;color:#303133}.cell-border-select-container .cell-border-select-item.hover{background-color:#f2f2f2}.cell-border-select-container .cell-border-select-border{width:calc(100% - 12px);height:1px;border-bottom:1px solid #e9e9e9;margin-top:3px;margin-bottom:3px}.cell-border-select-container .cell-border-select-item:hover{background-color:#f2f2f2}.cell-border-select-container .cell-border-select-item.active{background-color:#e6f4ff}.sub-color-picker-popover{position:fixed;top:96px;left:800px;border-radius:8px;box-shadow:0 0 #0000;border:1px solid #e7e9e8;transition:all ease .2s;transform:scaleX(.6);transition-delay:0ms;transform-origin:left;transition-duration:.2s;opacity:0;z-index:-1;font-feature-settings:"tnum";font-variant:"tabular-nums";overflow:hidden}.sub-color-picker-popover.show{transform:scaleX(1);opacity:1;z-index:9999999;box-shadow:0 8px 16px 4px #00000019}.excel-grid-setting-popover{width:260px;height:172px;background-color:#fff;padding-top:6px;justify-content:flex-start;align-items:center}.excel-grid-setting-popover .excel-grid-setting-popover-content{width:100%;flex:1;justify-content:center;align-items:center;padding-top:12px}.excel-grid-setting-popover .excel-grid-setting-popover-footer{width:100%;height:42px;border-top:1px solid #d9d9d9;justify-content:flex-end;align-items:center;padding-right:15px}.cell-border-eg{width:72px;height:5px;justify-content:space-between!important;align-items:center;transform:scaleY(.75)}.cell-border-eg .cell-border-dash{width:16px;height:inherit;background-color:#000}.cell-border-eg .cell-border-dot{width:4px;height:inherit;background-color:#000}.other-expenses-item{justify-content:flex-start;align-items:center;padding-left:12px;margin-top:12px}.other-expenses-item .dragHandle{width:24px;margin-right:1px;margin-left:-5px}.other-expenses-item .other-expenses-item-name{font-size:14px;color:#301333;margin-right:10px;font-weight:700;width:138px;text-align:right}.other-expenses-item .other-expenses-item-input{width:98px;margin-right:12px}.other-expenses-popover-footer{width:100%;height:42px;border-top:1px solid #d9d9d9;justify-content:flex-end!important;align-items:center;padding-right:15px}.user-setting-item-row-border{width:calc(100% - 12px);border-bottom:1px solid #e3e3e3;margin:0 6px}.user-setting-item-row{width:calc(100% - 6px);height:42px;cursor:pointer;transition:all ease .25s;border-radius:5px;display:flex;justify-content:space-between!important;align-items:center;padding:0 10px;-webkit-user-select:none;user-select:none;margin:3px}.user-setting-item-row .user-setting-item-row-left{height:100%;justify-content:flex-start;align-items:center;flex:1}.user-setting-item-row .user-setting-item-row-left .user-setting-item-row-icon{width:20px;height:20px;display:flex;justify-content:center;align-items:center;margin-right:3px;pointer-events:none;font-weight:500;padding-right:3px}.user-setting-item-row .user-setting-item-row-left .user-setting-item-row-icon .i-icon{display:flex;justify-content:center;align-items:center}.user-setting-item-row .user-setting-item-row-left .user-setting-item-row-icon i{font-size:14px}.user-setting-item-row .user-setting-item-row-left .user-setting-item-row-title{flex:1;font-size:15px;color:#262626;text-align:left}.user-setting-item-row .user-setting-item-row-right{height:100%;font-size:13px;color:#7f7f7f}.user-setting-item-row .user-setting-item-row-right .notice-text{font-size:13px;margin-left:3px;color:#7f7f7f}.user-setting-item-row .user-setting-item-row-right-icon{width:24px;height:24px;display:flex;justify-content:flex-end;align-items:center}.user-setting-item-row .user-setting-item-row-right-icon i{font-size:14px;color:#262626;transform:rotate(-90deg)}.user-setting-item-row:hover{background-color:#f2f2f2}.latin-name-query-popover{width:350px;height:520px;padding:12px;pointer-events:all;z-index:999}.other-expenses-tree{width:100%}.other-expenses-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode.ant-tree-treenode-switcher-close.ant-tree-treenode-draggable{display:flex;align-items:center}.other-expenses-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode.ant-tree-treenode-switcher-close.ant-tree-treenode-draggable .ant-tree-draggable-icon{opacity:1!important;transform:scale(1.2);cursor:move}.other-expenses-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode.ant-tree-treenode-switcher-close.ant-tree-treenode-draggable .ant-tree-draggable-icon .anticon.anticon-holder{color:#7f7f7f!important;opacity:1!important}.other-expenses-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode.ant-tree-treenode-switcher-close.ant-tree-treenode-draggable .ant-tree-draggable-icon .anticon.anticon-holder svg{opacity:1!important}.other-expenses-tree .ant-tree-list .ant-tree-list-holder .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-switcher.ant-tree-switcher-noop{display:none}.other-expenses-tree-node{width:280px;height:49px;display:flex;justify-content:flex-end!important;align-items:center}.other-expenses-tree-node .other-expenses-tree-node-name-input{width:132px;margin-right:10px;flex-shrink:0}.other-expenses-tree-node .other-expenses-tree-node-value-input{width:97px;flex-shrink:0;margin-right:7px}.mini-tag{font-size:12px!important;transform:scale(.9);margin-left:-2px}.theme-switch{width:58px;height:25px;border-radius:13px;background-color:#f2f2f2;justify-content:space-between!important;align-items:center;overflow:hidden;padding:2px;border:1px solid #d2d2d2}.theme-switch .theme-switch-item{width:20px;height:20px;background-color:transparent;justify-content:center;align-items:center;color:#909399;border-radius:50%}.theme-switch .theme-switch-item.active{background-color:#3fb075;color:#fff}.user-setting-item-row:hover .theme-switch{background-color:#fff!important}.topic-manage-popup-container{width:290px;height:380px}.topic-manage-popup-container .topic-manage-title{width:100%;height:41px;border-bottom:1px solid #f0f0f0;padding-left:5px;font-size:14px}.topic-manage-popup-container .topic-manage-tab-bar{position:relative;width:100%;height:41px;border-bottom:1px solid #f0f0f0;padding-left:5px;justify-content:space-between;align-items:center}.topic-manage-popup-container .topic-manage-tab-bar .topic-manage-tab-item{width:80px;height:36px;font-size:14px;color:#000;justify-content:center;align-items:center;cursor:pointer;transition:all ease .25s;border-radius:5px}.topic-manage-popup-container .topic-manage-tab-bar .topic-manage-tab-item:hover{background-color:#f2f2f2}.topic-manage-popup-container .topic-manage-tab-bar .topic-manage-tab-bar-bottom-line{position:absolute;bottom:0;width:80px;height:1px;left:5px;background-color:#3fb075;transition:all ease .25s}.topic-manage-popup-container .topic-manage-popup-content{flex:1;width:100%;overflow-y:auto;justify-content:flex-start;align-items:center;padding-top:8px;padding-bottom:8px}.topic-manage-popup-container .topic-manage-popup-content .device-tree-node{height:31px;width:100%;padding:0 11px;flex-shrink:0;justify-content:flex-start;align-items:center}.topic-manage-popup-container .topic-manage-popup-content .device-tree-node .device-tree-node-content{padding-left:6px}.topic-manage-popup-container .topic-manage-popup-content .device-tree-node .device-tree-node-content .device-tree-node-icon{margin-left:3px;margin-right:3px}.topic-manage-popup-container .topic-manage-bottom-bar{width:100%;height:41px;border-top:1px solid #f0f0f0;padding-right:10px;justify-content:flex-end}.topic-manage-modal-side{width:calc(50% - 11px);height:100%;border:1px solid rgba(63,176,117,.1960784314);border-radius:11px;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-shrink:0;padding-top:11px}.topic-manage-modal-side .topic-manage-tab-bar{position:relative;width:100%;height:41px;border-bottom:1px solid #f0f0f0;padding-left:5px;margin-top:-11px}.topic-manage-modal-side .topic-manage-tab-bar .topic-manage-tab-item{height:36px;font-size:14px;color:#000;justify-content:center;align-items:center;cursor:pointer;transition:all ease .25s;border-radius:5px;margin:0 6px}.topic-manage-modal-side .topic-manage-tab-bar .topic-manage-tab-item:hover{background-color:#f2f2f2}.topic-manage-modal-side .topic-manage-tab-bar .topic-manage-tab-bar-bottom-line{position:absolute;bottom:0;width:80px;height:1px;left:5px;background-color:#3fb075;transition:all ease .25s}.topic-manage-modal-side .topic-manage-modal-side-content{flex:1;width:100%;overflow-y:auto;margin-bottom:11px}.topic-manage-modal-side .topic-manage-modal-side-content .device-tree-node{height:31px;width:100%;padding:0 10px;flex-shrink:0;justify-content:flex-start;align-items:center}.topic-manage-modal-side .topic-manage-modal-side-content .device-tree-node .device-tree-node-content{padding-left:6px}.device-manage-tree-node{width:100%;flex-shrink:0;justify-content:flex-start;align-items:center}.device-manage-tree-node .device-manage-tree-node-content .device-manage-tree-node-icon{margin-left:3px;margin-right:3px}.device-manage-tree-node .device-manage-tree-node-content .device-more-btn{display:none;width:32px;height:100%;justify-content:center;align-items:center}.device-manage-tree-node:hover .device-manage-tree-node-content .device-more-btn{display:flex}.topic-manage-page-container{width:100%;height:100%;overflow:hidden;justify-content:center!important;align-items:center!important;box-sizing:border-box}.topic-manage-page-container .topic-manage-page-content{width:100vw;height:calc(100% - 20px);border-radius:11px;border:1px solid #dcdcdc;box-sizing:border-box;background-color:#fff}.topic-manage-page-container .topic-manage-page-content .topic-manage-page-panel-row{width:100%;flex:1;flex-shrink:0}.topic-manage-page-container .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel{position:relative;flex:1!important;height:100%;border-right:1px solid #dcdcdc}.topic-manage-page-container .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel .topic-manage-page-pannel-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;background-color:#ffffffb8;justify-content:center;align-items:center;border-radius:12px;cursor:not-allowed}.topic-manage-page-container .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel .topic-manage-page-pannel-title{position:relative;width:100%;height:42px;border-bottom:1px solid #dcdcdc;padding:12px;box-sizing:border-box;justify-content:space-between;align-items:center}.topic-manage-page-container .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel .topic-manage-page-pannel-title .topic-manage-switch-bar{position:relative;justify-content:flex-start;align-items:center;height:42px;padding-left:10px}.topic-manage-page-container .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel .topic-manage-page-pannel-title .topic-manage-switch-bar .topic-manage-switch-bar-item{width:72px;height:100%;cursor:pointer;text-align:center;font-size:15px;margin-right:10px}.topic-manage-page-container .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel .topic-manage-page-pannel-title .topic-manage-switch-bar .topic-manage-switch-bar-item.active{color:#3fb075}.topic-manage-page-container .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel .topic-manage-page-pannel-title .topic-manage-switch-bar .topic-manage-switch-bar-bootom-line{position:absolute;left:10px;bottom:5px;width:60px;height:3px;background-color:#3fb075;z-index:99;transition:all ease .25s}.topic-manage-page-container .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel .topic-manage-page-pannel-title .topic-manage-page-pannel-step{border:1px solid #7f7f7f;width:20px;height:20px;text-align:center;line-height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:3px}.topic-manage-page-container .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel .topic-manage-page-pannel-body{flex:1;width:100%;padding:10px}.topic-manage-page-container .topic-manage-page-bottom{width:100%;padding:11px;justify-content:flex-end;align-items:center;border-top:1px solid #dcdcdc}.editor-page-nav-switch-bar{position:relative;height:40px;background-color:#fff;border:1px solid rgba(63,176,117,.0980392157);border-radius:8px;padding:0 3px;width:363px;flex-direction:row;justify-content:space-between!important;align-items:center}.editor-page-nav-switch-item{box-sizing:border-box;cursor:pointer;height:28px;justify-content:center;align-items:center;border-radius:5px;padding:0 10px;transition:all ease .25s;z-index:999;-webkit-user-select:none;user-select:none;margin:0}.editor-page-nav-switch-item p{font-size:16px;font-weight:700!important;transition:all ease .25s}.editor-page-nav-switch-bar-track{position:absolute;top:3px;height:32px;width:118px;left:3px;background-color:#3fb075;z-index:0;pointer-events:none;border-radius:6px;transition:all ease .25s;box-sizing:border}.edit-page-header{width:100vw;height:56px;border-bottom:1px solid #f0f0f0;background-color:#fff;border-bottom:1px solid #eee;justify-content:space-between!important;align-items:center;padding:0 12px;background-color:#3fb075;box-sizing:border-box}.edit-page-header-side{flex:1;height:100%;flex-wrap:nowrap;overflow:hidden}.edit-page-header-side .project-info{height:100%;width:520px;justify-content:center;align-items:flex-start;padding-top:5px}.edit-page-header-side .project-info .project-name{font-size:16px;color:#fff;font-weight:900}.edit-page-header-side .project-info .project-info-bottom{width:393px;height:28px;justify-content:flex-start;align-items:center}.edit-page-header-side .project-info .project-info-bottom .project-info-text{font-size:12px;color:#fff;word-wrap:normal;word-break:keep-all}.edit-page-header-side .project-info .project-info-bottom .project-info-border{width:1px;height:12px;background-color:#d9d9d9;margin:0 12px}.edit-page-header-side .project-info .project-info-bottom .project-info-border-transform{width:1px;height:12px;background-color:#d9d9d9;margin:0 8px;transform:rotate(15deg)}.edit-page-header-side .project-info .project-info-bottom .project-info-status{justify-content:flex-start;align-items:center}.edit-page-header-side .project-info .project-info-bottom .project-info-status-text{font-size:12px;color:#fff;margin-left:5px}.header-nav-back-btn{display:flex;width:70px!important;font-weight:700;cursor:pointer;height:32px;border-right:1px solid #fff;margin-right:12px;font-size:16px;color:#fff}.edit-page-header-left{flex:1;height:100%;box-sizing:border-box}.edit-page-header-right{justify-content:flex-end!important;align-items:center;flex:1;height:100%;box-sizing:border-box}.edit-page-header-right .member-item-list{padding-right:24px}.edit-page-header-right .member-item-list .member-item{width:36px;height:36px;border:1px solid #d9d9d9;border-radius:50%;margin-right:-12px;cursor:pointer}.edit-page-header-right .member-item-list .member-item .member-item-avatar{width:100%;height:100%;border-radius:50%}.edit-page-header-right .member-item-list .member-item-add{width:36px;height:36px;border:1px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;background-color:#f2f2f2;cursor:pointer}.edit-page-header-right .member-item-list .member-item-add:hover{opacity:.9}.edit-page-header-right .nav-setting-btn{width:36px;height:36px;justify-content:center;align-items:center;transition:all ease .25s;border-radius:5px;cursor:pointer;margin-right:10px;background-color:#fff0}.edit-page-header-right .nav-setting-btn .nav-setting-btn-icon-container{width:20px;height:20px;justify-content:center;align-items:center}.edit-page-header-right .nav-setting-btn .nav-setting-btn-icon-container .nav-setting-btn-icon{width:18px;height:auto}.edit-page-header-right .nav-setting-btn:hover{background-color:#0000000d}.kit-option-bar-small-btn{position:relative;width:30px;height:30px;border-radius:7px;cursor:pointer;flex-shrink:0;display:flex!important;justify-content:center!important;align-items:center!important;transition:all ease .25s;background-color:#fff;border:1px solid #fff}.kit-option-bar-small-btn .kit-option-bar-btn-icon .custom-option-bar-icon-container{position:relative;width:100%;height:100%}.kit-option-bar-small-btn .kit-option-bar-btn-icon .custom-option-bar-icon-container i{font-size:16px}.kit-option-bar-small-btn .kit-option-bar-btn-icon .custom-option-bar-icon-container .custom-option-bar-icon-underline{position:absolute;width:18px;height:2px;background-color:#303133;bottom:1px;left:0;border-radius:2px;transform:skewY(1.2)}.kit-option-bar-small-btn .kit-option-bar-btn-icon .custom-option-bar-icon-container .custom-option-bar-icon-deleteline{position:absolute;width:18px;height:2px;background-color:#303133;bottom:7px;left:1px;border-radius:2px;transform:skewY(1.2)}.kit-option-bar-small-btn .kit-option-bar-btn-icon .custom-option-bar-icon-container .custom-option-bar-icon-bgline{position:absolute;width:18px;height:2px;background-color:#303133;bottom:2px;left:1px;border-radius:2px;transform:skewY(1.2)}.kit-option-bar-small-btn .kit-option-bar-btn-icon .custom-option-bar-icon-container .cell-background-line{width:20px;left:0}.kit-option-bar-small-btn .kit-option-bar-btn-icon i{font-size:16px}.kit-option-bar-select-btn{position:relative;width:44px;height:32px;padding-right:8px;justify-content:space-between;align-items:center}.kit-option-bar-select-btn .kit-option-bar-small-btn{border-bottom-right-radius:2px;border-top-right-radius:2px}.kit-option-bar-small-btn.active{background-color:#3fb07524!important;border:1px solid rgba(63,176,117,.4470588235)!important}.kit-option-bar-small-btn:hover{background-color:#f0f0f0;border:1px solid rgb(232,232,232)}.kit-option-bar-btn{position:relative;width:52px;height:64px;display:flex;justify-content:center!important;align-items:center!important;border-radius:10px;cursor:pointer;margin-right:6px;padding-top:3px;transition:all ease .3s!important;flex-shrink:0;background-color:#fff;border:1px solid #fff}.kit-option-bar-btn .kit-option-bar-btn-icon{width:28px;height:28px;justify-content:center!important;align-items:center!important}.kit-option-bar-btn .kit-option-bar-btn-icon i{font-size:20px;font-weight:400!important}.kit-option-bar-btn.active{background-color:#e6f4ff!important;border:1px solid #91caff!important}.kit-option-bar-btn:hover{background-color:#f0f0f0;border:1px solid rgb(232,232,232)}.kit-option-bar-btn-name{font-size:12px;color:#141414;margin-top:5px;font-weight:400!important}.kit-option-bar-btn-select-arrow{width:12px!important;height:32px!important;cursor:pointer;z-index:999;justify-content:flex-end;align-items:center;user-select:none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.kit-option-bar-btn-select-arrow .kit-option-bar-btn-select-arrow-content{width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center;background-color:#fff;border:1px solid #fff;padding-bottom:5px;border-radius:2px 8px 8px 2px}.kit-option-bar-btn-select-arrow .kit-option-bar-btn-select-arrow-content i{font-size:14px!important;color:#8c8c8c!important;transform:scale(.52)}.kit-option-bar-btn-select-arrow .kit-option-bar-btn-select-arrow-content:hover{background-color:#f0f0f0;border:1px solid rgb(232,232,232)}.kit-option-bar-select-btn-disable{cursor:not-allowed!important;opacity:.72!important}.custom-color-picker-container{position:relative;width:531px;overflow:visible;padding-right:30px}.custom-color-picker-container .custom-color-picker{position:relative;width:268px;padding-top:5px;overflow:hidden;z-index:999;background-color:#fff;border-radius:8px;box-shadow:0 8px 16px 4px #00000019;border:1px solid #e7e9e8;box-sizing:border-box}.custom-color-picker-container .custom-color-picker .color-picker-header{width:100%;height:38px;background-color:#fff;transition:all ease .25s;cursor:pointer;padding:0 10px}.custom-color-picker-container .custom-color-picker .color-picker-header .color-picker-name{font-size:14px;color:#262626;margin:0 0 0 8px}.custom-color-picker-container .custom-color-picker .color-picker-header:hover{background-color:#f4f5f5}.custom-color-picker-container .custom-color-picker .custom-color-picker-content{flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:10px}.custom-color-picker-container .custom-color-picker .commonly-color-title{font-size:14px;color:#303133;margin:0 0 8px;width:100%;text-align:left;padding:0 10px}.custom-color-picker-container .custom-color-picker .commonly-color-content{height:42px;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:0 10px 10px}.custom-color-picker-container .custom-color-picker .custom-color-picker-footer{width:100%;height:48px;border-top:1px solid #eee;margin-top:-3px;justify-content:space-between;align-items:center;padding:0 12px;cursor:pointer;transition:all ease .25s;overflow:hidden;border-bottom-left-radius:8px;border-bottom-right-radius:8px;-webkit-user-select:none;user-select:none;flex-shrink:0}.custom-color-picker-container .custom-color-picker .custom-color-picker-footer .custom-color-picker-footer-left{height:100%;justify-content:flex-start;align-items:center}.custom-color-picker-container .custom-color-picker .custom-color-picker-footer .custom-color-picker-footer-left img{width:20px;height:20px;margin-right:8px}.custom-color-picker-container .custom-color-picker .custom-color-picker-footer .custom-color-picker-footer-left p{font-size:14px;color:#262626;margin:0}.custom-color-picker-container .custom-color-picker .custom-color-picker-footer i{font-size:12px;color:#303133;display:block;transform:rotate(-90deg) scale(.52);margin-right:-6px}.custom-color-picker-container .custom-color-picker .custom-color-picker-footer:hover{background-color:#f4f5f5}.custom-color-picker-container .custom-color-picker-box{position:absolute;right:30px;bottom:0;width:224px;height:278px;background-color:#fff;border-radius:8px;box-shadow:0 0 #00000010;border:1px solid #e7e9e8;transition:all ease .2s;transform:scaleX(.6);transition-delay:0ms;transform-origin:left;transition-duration:.2s;opacity:0;z-index:-1;font-feature-settings:"tnum";font-variant:"tabular-nums";overflow:hidden;pointer-events:none}.custom-color-picker-container .custom-color-picker-box .sketch-picker{border:none!important;box-shadow:none!important}.custom-color-picker-container .custom-color-picker-box .custom-color-picker-box-footer{width:100%;height:32px;justify-content:flex-end;align-items:center;padding-right:12px}.custom-color-picker-container .custom-color-picker-box.show{display:flex;transform:scaleX(1);opacity:1;z-index:999!important;box-shadow:0 8px 16px 4px #00000010;pointer-events:all;visibility:visible}.color-picker-item{width:20px;height:20px;margin-right:8px;margin-bottom:8px;flex-shrink:0;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer}.color-picker-item .color-picker-item-content{width:20px;height:20px;border:1px solid transparent;border-radius:3px;transition:all ease .25s;box-shadow:#0000 0 0;background-color:#fff;overflow:hidden;justify-content:center;align-items:center;box-sizing:border-box}.color-picker-item .color-picker-item-content .color-picker-item-box{width:20px;height:20px;background-image:linear-gradient(45deg,#ccc 25%,transparent 0,transparent 75%,#ccc 0),linear-gradient(45deg,#ccc 25%,transparent 0,transparent 75%,#ccc 0);background-position:0 0,3px 3px;background-size:6px 6px;overflow:hidden}.color-picker-item-content:hover{transform:scale(1.16);border:1px solid #bfbfbf;box-shadow:#000000b8 0 0 3px}.color-picker-item-content:hover .color-picker-item-box{width:20px;height:20px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size3-Regular-gV2CO0n9.woff2) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}._doc-combine-paragraph_153l2_1{margin:0;font-size:14pt;line-height:2em;text-indent:2em}._doc-combine-paragraph_153l2_1 [data-slate-spacer=true]{opacity:0;text-indent:initial}._doc-heading1_m9b3q_1{position:relative;font-size:16pt;vertical-align:center;font-family:HeiTi;font-weight:700;line-height:1.5}._doc-heading2_12ov0_1{position:relative;font-size:15pt;vertical-align:center;color:#000;margin:0;font-family:HeiTi;font-weight:700;line-height:2}._doc-heading3_1qucd_1{position:relative;font-size:15pt;vertical-align:center;margin:0;font-family:HeiTi;font-weight:700;line-height:1.5}._doc-heading4_ccdjz_1{position:relative;font-size:14pt;vertical-align:center;font-weight:700;line-height:2}._doc-heading5_wahyd_1{position:relative;font-size:14pt;vertical-align:center;text-indent:1em;font-weight:700;line-height:2}._doc-heading6_1566e_1{position:relative;font-size:14pt;text-indent:2em;margin:0!important;letter-spacing:"normal"!important;font-weight:700;line-height:2}._doc-input_yhwga_1{width:0;height:1.4em;min-width:1em;box-sizing:content-box;padding:1px 2px;border:1px solid #31be75;border-radius:3px;margin:0 3px;font-size:inherit;font-family:inherit;font-weight:inherit;background-color:inherit;vertical-align:inherit;font-style:inherit;text-decoration-line:inherit;color:inherit;outline:none;text-align:center;transition:none;transition:box-shadow .2s}._doc-input_yhwga_1:focus,._doc-input--light_yhwga_25{box-shadow:#2ce686a2 0 0 0 2px}._doc-input--del_yhwga_34{text-decoration:line-through}._doc-input--sup_yhwga_38{font-size:smaller!important;vertical-align:super}._doc-input--sub_yhwga_43{font-size:smaller!important;vertical-align:sub}._doc-input--underline_yhwga_48{text-decoration:underline}._doc-input--italic_yhwga_52{font-style:italic}._doc-input--bold_yhwga_56{font-weight:700}._doc-paragraph_1h52g_1{position:relative;font-size:14pt;line-height:2em;text-indent:2em;margin:0;letter-spacing:"normal";text-align:justify;word-wrap:break-word;word-break:break-all}._doc-paragraph_1h52g_1 [data-slate-spacer=true]{opacity:0;text-indent:initial}._table-name-paragraph_1cp32_1{position:relative;text-indent:2em;margin:6pt 0 -6pt;letter-spacing:"normal";width:100%;text-align:center;word-wrap:break-word;word-break:break-all;font-size:12pt;color:#000}._table-name-paragraph_1cp32_1 [data-slate-spacer=true]{opacity:0;text-indent:initial}.word-table{border-collapse:collapse;width:100%;margin:16px 0}.word-table tr{height:56px}.word-table{table-layout:fixed}.word-table tbody tr{padding:0}.word-table tbody tr td{border:1px solid #000;font-family:SourceHanSerif;font-size:10.5pt;text-align:left;min-width:100px;position:relative;color:#000}.word-table td:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #000;opacity:0;pointer-events:none}.word-table td:focus{outline:none}.word-table td:focus:before{opacity:1}._doc-tag_d797y_1{margin-right:.1px;transition:background-color .3s}._doc-tag--light_d797y_6{border-radius:2px;box-shadow:#b4d5ff 0 0 0 2px;outline:1px solid #169bd5}._doc-tag--index_d797y_12{margin-right:.5em}._doc-tag--del_d797y_16{text-decoration:line-through}._doc-tag--sup_d797y_20{font-size:smaller!important;vertical-align:super}._doc-tag--sub_d797y_25{font-size:smaller!important;vertical-align:sub}._doc-tag--underline_d797y_30{text-decoration:underline}._doc-tag--italic_d797y_34{font-style:italic}._doc-tag--bold_d797y_38{font-weight:700}._doc-image-container_hwi48_1{width:100%;min-height:200px}._doc-image-container_hwi48_1 ._doc-image-content_hwi48_5{position:relative;width:100%}._doc-image-container_hwi48_1 ._doc-image-content_hwi48_5 ._doc-image-el_hwi48_9{width:100%;height:auto}._doc-image-container_hwi48_1 ._doc-image-content_hwi48_5 ._doc-image-el_hwi48_9 ._ant-image-mask_hwi48_13{display:none!important;opacity:0!important}._doc-image-container_hwi48_1 ._doc-image-content_hwi48_5:hover ._doc-image-tools_hwi48_17{display:flex;position:absolute;width:100%;height:42px;background-color:#0000003d}._doc-image-tools_hwi48_17{display:none;position:absolute;width:100%;height:42px!important;background-color:#0000;transition:all ease .25s;z-index:9999;top:0;left:0}._doc-image-tools_hwi48_17 ._doc-image-tool-item_hwi48_36{width:42px;height:42px;justify-content:center;align-items:center}.doc-image-content{position:relative;width:100%}.doc-image-content .ant-image .ant-image-mask{display:none!important;opacity:0!important}.doc-image-content .doc-image-tools{pointer-events:all;position:absolute;width:100%;height:42px!important;background-color:#0000;transition:all ease .25s;z-index:9999;top:0;left:0;justify-content:flex-end;opacity:0}.doc-image-content .doc-image-tools .doc-image-tool-item{width:42px;height:42px;justify-content:center;align-items:center;font-size:14px;background-color:#00000052;cursor:pointer}.doc-image-content .doc-image-el{width:100%;height:auto}.doc-image-content:hover .doc-image-tools{pointer-events:all;display:flex;position:absolute;width:100%;height:42px;background-color:#0000001f;opacity:1}._table-desc-paragraph_14cu3_1{position:relative;text-indent:2em;margin:6pt 0 -6pt;letter-spacing:"normal";width:100%;text-align:right;word-wrap:break-word;word-break:break-all;font-size:12pt;color:#000}._table-desc-paragraph_14cu3_1 [data-slate-spacer=true]{opacity:0;text-indent:initial}._doc-toolbar_sz6k3_1{line-height:40px;text-align:center}._doc-editor_18vja_1{padding:0 30px;outline:none;caret-color:#0e9e54;caret-shape:block}._doc-editor--loading_18vja_8{padding:30px;text-align:center}.excel-edit-area-container{width:100%;height:100%;min-width:200px;min-height:600px;background-color:#fff;flex-shrink:0;overflow:hidden;padding:10px 10px 0;box-sizing:border-box;position:relative;scroll-behavior:smooth!important;-webkit-user-drag:none!important}.excel-edit-area-container .excel-edit-area-angle{position:absolute;top:10px;left:10px;z-index:9998;width:43px;height:29px;background-color:#f5f7f9;border-top:1px solid rgb(212,219,233);border-right:1px solid rgb(212,219,233);border-bottom:1px solid rgb(212,219,233);border-left:1px solid rgb(212,219,233);-webkit-user-drag:none!important;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;padding-right:5px;padding-bottom:3px}.excel-edit-area-container .excel-edit-area-angle i{color:#9a9a9a!important;font-size:15px!important}.excel-edit-area-container .excel-edit-area-scroll-y{position:relative;width:100%;height:100%;justify-content:flex-start;align-items:flex-start;overflow-y:auto!important;overflow-x:hidden;border:1px solid rgb(212,219,233);box-sizing:border-box;-webkit-user-drag:none!important;transition:all ease .25s}.excel-edit-area-container .excel-edit-area-scroll-y .custom-excel-x-axis{position:sticky;top:0;left:0;z-index:999;padding-left:42px}.excel-edit-area-container .excel-edit-area-scroll-y .excel-edit-area-scroll-x{position:relative;width:100%;height:100%;justify-content:flex-start;align-items:flex-start;overflow-y:hidden;overflow-x:auto}.excel-edit-area-container .excel-edit-area-scroll-y .excel-edit-area-scroll-x .custom-excel-y-axis{position:sticky;left:0;top:0;z-index:1000}.excel-edit-area-container .excel-edit-area-scroll-y .excel-edit-area-scroll-x::-webkit-scrollbar{display:none!important;-ms-overflow-style:none;scrollbar-width:none}.react-resizable{position:relative;background-clip:padding-box}.react-resizable .react-resizable-handle{position:absolute;width:10px;height:100%;bottom:0;right:-5px;cursor:col-resize;z-index:1}.y-axis-item-resize.react-resizable{position:relative;background-clip:padding-box}.y-axis-item-resize.react-resizable .react-resizable-handle{position:absolute;width:calc(100% - 12px);height:12px;bottom:-6px;left:6px;cursor:row-resize;z-index:1}.awesome-excel-column{position:relative;justify-content:flex-start;align-items:center;background-color:#fff}.awesome-excel-cell{position:relative;width:100%;display:flex;justify-content:center!important;align-items:center!important;padding:0;text-align:center;vertical-align:middle;box-sizing:border-box;border-bottom:1px solid rgb(212,219,233);border-right:1px solid rgb(212,219,233);cursor:crosshair;-webkit-user-select:inherit;user-select:inherit}.awesome-excel-cell.awesome-excel-cell-border-right:after{content:"";display:block;height:calc(100% + 2px);width:2px;position:absolute;top:-1px;right:-2px;background-color:#00b578;z-index:10;transform:translate(-30%);pointer-events:none;-webkit-user-select:inherit;user-select:inherit}.awesome-excel-cell:before,.awesome-excel-cell:after{pointer-events:none;display:none}.awesome-excel-cell.awesome-excel-cell-border-bottom:before{content:"";display:block!important;height:2px;width:calc(100% + 2px);position:absolute;left:-1px;bottom:-2px;background-color:#00b578;z-index:10;transform:translateY(-20%);pointer-events:none}.awesome-excel-cell-overlay{background-color:#f5f5f8}.merge-table-block{position:absolute;left:0;top:0;width:215px;height:215px;background-color:#fff;z-index:999}.custom-excel-row-header{width:42px;height:100%;background-color:#f5f7f9;color:#444e63;font-size:14px;border-bottom:1px solid rgb(212,219,233);border-right:1px solid rgb(212,219,233);-webkit-user-select:none!important;user-select:none!important;cursor:pointer;transition:all background .25s!important}.awesome-excel-column-header{height:28px;background-color:#f5f7f9;justify-content:center!important;align-items:center!important;flex-shrink:0;color:#444e63;font-size:14px;border-bottom:1px solid rgb(212,219,233);-webkit-user-select:none!important;user-select:none!important;border-right:1px solid rgb(212,219,233);transition:all background .25s!important;cursor:pointer}.custom-excel-row-header.active,.awesome-excel-column-header.active{background-color:#dde0e7}.excel-cell-content{width:100%;height:100%;justify-content:center!important;align-items:center!important;overflow:hidden;padding:0 8px;box-sizing:border-box;font-size:14px;-webkit-user-select:inherit;user-select:inherit;font-family:SourceHanSerif;color:#000}.excel-cell-content .table-cell-angle{position:absolute;left:0;top:0;z-index:99}.excel-cell-content .table-cell-angle .table-cell-angle-content{position:relative;content:"";position:absolute;left:1px;top:1px;border-left:5px solid transparent;border-bottom:5px solid #029c69;transform:rotate(180deg)}.excel-cell-content .excel-inner-input{width:100%;height:100%;outline:none;font-size:16px;border:none!important;border-radius:3px;-webkit-user-select:inherit;user-select:inherit;text-align:center;color:#000}.excel-cell-content .excel-inner-input::-webkit-outer-spin-button,.excel-cell-content .excel-inner-input::-webkit-inner-spin-button{-webkit-appearance:none}.excel-cell-content .excel-cell-switch-tag{position:absolute;width:16px;height:16px;bottom:0;right:0;z-index:8;background-color:#00b578;display:none;justify-content:flex-end;align-items:flex-end;transform:rotate(270deg);font-size:15px;color:#fff;text-align:center}.excel-cell-content .excel-cell-switch-tag .excel-cell-switch-tag-content{width:24px;height:24px;padding-left:8px;padding-top:8px;display:flex;justify-content:center;align-items:center;cursor:pointer}.excel-cell-content:hover .excel-cell-switch-tag{display:flex}.excel-cell-text{width:100%;font-size:16px;color:#000}.excel-cell-btn{min-width:42px;height:25px;background-color:#00b578;display:flex;justify-content:center;align-items:center;font-size:13px;color:#fff;border-radius:3px;padding:0 6px}.excel-cell-btn:hover{background-color:#00b578!important}.awesome-excel-cell-collapse{height:0px!important;overflow:hidden;border-bottom:none!important}.awesome-excel-cell-collapse .excel-cell-content{height:0px!important;overflow:hidden}.awesome-excel-cell-collapse-last{height:0px!important}.awesome-excel-cell-collapse-last .excel-cell-content{height:0px!important;overflow:hidden}.awesome-excel-cell-collapse-last .excel-cell-content .excel-cell-switch-tag{display:none!important}.merged-cell-content{position:absolute;left:0;top:0;width:72px;height:72px;background-color:#fff;z-index:8;font-weight:400;overflow:hidden}.excel-cell-expand{width:100%;height:100%;padding:0 8px;text-align:left;cursor:pointer}.excel-cell-expand .excel-cell-expand-icon-containr{width:24px;height:24px;display:flex;justify-content:center;align-items:center;transform-origin:center;transition:all ease .25s}.excel-cell-expand .excel-cell-expand-icon-containr .excel-cell-expand-icon{font-size:16px;color:#9a9a9a!important}.excel-bottom-bar{width:100%;height:32px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #dde0e7}.excel-bottom-bar .excel-bottom-bar-left{height:100%;justify-content:flex-start;align-items:center}.excel-bottom-bar .excel-bottom-bar-left .excel-bottom-switch-bar{width:120px;justify-content:space-between;align-items:center;font-size:14px;color:#7f7f7f}.excel-bottom-bar .excel-bottom-bar-left .excel-file-list{justify-content:flex-start;align-items:center;margin-left:12px}.excel-bottom-bar .excel-bottom-bar-left .excel-file-list .excel-file-item{height:24px;justify-content:center;align-items:center;font-size:14px;color:#109569;padding:0 12px;transition:all ease .25s;cursor:pointer;background-color:#f2f2f2}.excel-bottom-bar .excel-bottom-bar-left .excel-file-list .excel-file-item:hover{background-color:#eee}.excel-bottom-bar .excel-bottom-bar-right{flex:1;height:100%;justify-content:flex-end;align-items:center;padding-right:9px}.excel-bottom-bar .excel-bottom-bar-right .excel-scroll-bar{width:520px;height:16px;background-color:#e9ecf1cc;border-radius:8px;border:1px solid #eee}.excel-bottom-bar .excel-bottom-bar-right .excel-scroll-bar .excel-scroll-bar-icon{height:100%;width:20px;justify-content:center;align-items:center;font-size:12px;color:#8b97af}.excel-bottom-bar .excel-bottom-bar-right .excel-scroll-bar .excel-scroll-bar-content{flex:1;height:100%;justify-content:flex-start;align-items:center}.excel-bottom-bar .excel-bottom-bar-right .excel-scroll-bar .excel-scroll-bar-content .excel-scroll-track{width:70%;height:8px;background-color:#cbd3dd;border-radius:4px;cursor:pointer;transition:all ease .25s}.excel-bottom-bar .excel-bottom-bar-right .excel-scroll-bar .excel-scroll-bar-content .excel-scroll-track:hover{height:10px;border-radius:5px}.new-excel-editor{width:100%;flex:1;overflow:hidden;background-color:#fff;box-sizing:border-box;position:relative;scroll-behavior:smooth!important;-webkit-user-drag:none!important;padding-bottom:0;justify-content:center;align-items:center}.new-excel-editor .new-excel-editor-content{position:relative;width:calc(100% - 20px);flex:1;margin:10px;border:1px solid #dfdfdf}.new-excel-editor .new-excel-editor-content .excel-v2-float-btn{position:absolute;width:120px;height:42px;border-radius:5px;bottom:49px;right:18px;z-index:9999;justify-content:center;align-items:center;background-color:#3fb075;font-size:14px;color:#fff;font-weight:700;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;cursor:pointer;padding:0!important}.new-excel-editor .new-excel-editor-content .excel-v2-float-btn .next-btn{flex:1;height:100%;justify-content:center;align-items:center}.new-excel-editor .new-excel-editor-content .excel-layout-container{position:relative!important;width:100%;flex:1}.focus-cell-grid{position:absolute;top:12px;left:120px;width:100px;height:200px;border:2px solid #00b578;z-index:999;overflow:visible}.focus-cell-grid-angle{position:absolute;top:212px;left:124px;width:4px;height:4px;background-color:#00b578;z-index:1001}.fortune-context-menu.luckysheet-cols-menu{margin-top:-42px;margin-left:-235px}.fortune-container{position:relative}.fortune-col-header-hover{display:none!important}.disable-frozen .fortune-container .fortune-sheet-container .fortune-sheet-overlay .fortune-col-header-wrap .fortune-col-header .fortune-cols-freeze-handle,.disable-frozen .fortune-rows-freeze-handle{display:none}.excel-bottom-bar-zoom-line{width:108px}.excel-bottom-bar-zoom-btn{background-color:transparent!important;margin:0 3px}.excel-bottom-bar-title{font-size:14px;color:#303133}.excel-v2-float-btn .ant-space-compact.ant-space-compact-block.ant-dropdown-button .ant-btn.ant-btn-primary.ant-btn-compact-item.ant-btn-compact-first-item{padding:0}.excel-next-btn-content{width:98px;height:100%;justify-content:center;align-items:center}.excel-next-btn-content .excel-next-btn-drag-handle{cursor:move;height:100%;padding:6px;justify-content:center;align-items:center;opacity:.72;border-right:1px solid rgba(255,255,255,.72)}.excel-next-btn-content .excel-next-btn-inner{flex:1;height:100%;justify-content:center;align-items:center;padding-right:10px;font-size:16px;font-weight:900;margin-left:10px}.excel-bottom-bar-btn{width:28px;height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:3px;margin-right:12px;color:#7f7f7f}.excel-bottom-bar-btn:hover{background-color:#f2f2f2}.excel-bottom-bar-btn.active{background-color:#3fb07516!important;color:#3fb075}.excel-v2-float-btn-dropdown,.excel-v2-float-btn-dropdown .ant-btn{height:100%}.word-edit-area-container{position:relative;flex:1;height:100%;min-width:200px;min-height:600px;background-color:#fff;overflow:hidden;flex-shrink:0;visibility:visible}.word-edit-area-container .word-edit-area-content{position:relative;width:100%;height:calc(100% - 24px);text-align:left;margin:12px 0;box-sizing:border-box;flex-shrink:0;font-size:18px;font-family:宋体;font-weight:400;color:#000;transform:scale(1);letter-spacing:normal;overflow-y:auto;overflow-x:hidden;padding-left:6px;padding-top:12px}.word-edit-area-container .word-edit-area-content .word-editor-focus-track-line{position:absolute;top:-100px;left:1px;width:3px;height:100px;background-color:#ccc;z-index:9998;transition:all ease .25s}.word-edit-area-container .word-edit-area-content .word-editor-high-light-track-line{position:absolute;top:-100px;left:1px;width:3px;height:100px;background-color:#3fb075;z-index:9999;transition:all ease .25s}.word-edit-area-container .word-edit-area-content .scroll-container{width:210mm;padding:20mm;box-sizing:border-box;overflow-y:scroll;position:relative}.word-edit-area-container .word-edit-area-content .scroll-container .editor-page-container{width:210mm;padding:20mm;box-sizing:border-box;column-width:230mm;column-gap:20mm;column-fill:auto;overflow:auto}.word-edit-area-container .word-edit-area-content .scroll-container .page-container:before{counter-increment:page;content:"Page " counter(page);position:sticky;top:0;background-color:#fff;padding:10px;border-bottom:1px solid #ccc}.word-edit-area-content{position:relative;cursor:text;font-size:16px;margin-top:10px;overflow-y:auto}.word-edit-area-content::selection,.word-edit-area-content::-moz-selection{background-color:#f0f5ff}.word-edit-area-content-hide-placeholder .public-DraftEditorPlaceholder-root{position:absolute;top:0;left:12px;z-index:0;color:#999;pointer-events:none}.word-edit-area-content .RichEditor-blockquote{border-left:5px solid #eee;color:#666;font-style:italic;margin:16px 0;padding:10px 20px}.word-edit-area-content .public-DraftStyleDefault-block{margin-bottom:16px}.word-edit-area-content .public-DraftStyleDefault-pre{background-color:#0000000d;font-family:Inconsolata,Menlo,Consolas,monospace;font-size:16px;padding:20px}.word-inline-input-wrapper{width:36px;height:20px;display:inline-flex;overflow:hidden;padding:0 6px;border:1px solid #bfbfbf;border-radius:3px;cursor:pointer;background-color:#fff;margin:0 3px;font-size:14px!important;line-height:20px!important;justify-content:center;align-items:center}.word-inline-input-wrapper .word-inline-input{width:100%;height:24px;outline:none;border:1px solid #bfbfbf;border-radius:3px;font-size:14px}.word-inline-input-popover{width:120px;height:56px;z-index:9999}.word-inline-input-popover .word-inline-input-popover-title{font-size:14px;color:#303133;font-weight:700;margin-bottom:3px}.word-edit-area-content .public-DraftStyleDefault-block{margin-bottom:0!important}.title_paragraph_1_style{text-align:center;font-size:16pt;line-height:64pt;vertical-align:center;margin:0!important}.title_paragraph_2_style{text-align:left;font-size:15pt;line-height:2em;vertical-align:center;color:#000;margin:0!important}.title_paragraph_3_style{text-align:left;font-size:15pt;line-height:2em;vertical-align:center;margin:0!important}.title_paragraph_4_style{text-align:left;font-size:14pt;line-height:2em;vertical-align:center}.title_paragraph_5_style{text-align:left;font-size:14pt;line-height:2em;text-indent:1em;vertical-align:center;margin:0!important}.title_paragraph_6_style{font-size:14pt;line-height:2em;text-indent:2em;margin:0!important;letter-spacing:"normal"!important;text-align:justify}.normal_paragraph_style{font-size:14pt;line-height:2em!important;text-indent:2em;margin:0!important;letter-spacing:"normal"!important;text-align:justify;word-wrap:break-word;word-break:break-all}.table_name_paragraph_style{font-size:12pt;color:#000;font-family:SourceHanSerif;text-align:center!important;margin-top:6pt;width:100%}.INLINE_BACKGROUND_COLOR_yellow{background-color:#fffb8f;color:red!important}.word-editor-input{height:100%;width:0px;border:1px solid #169bd5;outline:none;margin:0 3px;border-radius:3px;background-color:transparent;max-width:560px!important;min-width:12px!important;text-align:center;box-sizing:content-box}.read-only-word-editor-input-container{display:inline-block;width:auto;height:100%;margin:0 3px;text-indent:0!important}.read-only-word-editor-input{height:100%;width:0px;outline:none;background-color:transparent;max-width:360px!important;min-width:12px!important;text-align:center;box-sizing:border-box;border-radius:3px;border:1px solid #169bd5;padding:0 3px;margin-inline-start:3px;margin-inline-end:3px}.word-edit-context-menu-box{width:280px;padding:3px;overflow:hidden;box-sizing:border-box}.word-edit-context-menu-box .word-edit-context-menu-item{width:100%;height:36px;padding:0 9px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;color:#262626;box-sizing:border-box;cursor:pointer}.word-edit-context-menu-box .word-edit-context-menu-item .word-edit-context-menu-item-text{margin-left:6px}.word-edit-context-menu-box .word-edit-context-menu-line{width:calc(100% - 12px);height:1px;background-color:#eee;margin:3px auto}.word-edit-context-menu-item:hover{background-color:#f2f2f2;border-radius:3px;transform:all ease .25s}.inlinestyle-context-menu{position:relative;width:278px;height:68px;cursor:pointer}.word-edit-context-menu-inline-style{width:378px;padding:5px 8px;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}.word-edit-context-menu-inline-style .word-edit-context-menu-inline-style-top{border-bottom:1px solid #d9d9d9}.word-edit-context-menu-inline-style .word-edit-context-menu-inline-style-top .word-edit-context-menu-inline-style-top-left{border-right:1px solid #d9d9d9;margin-right:9px;padding-right:5px}.word-edit-context-menu-inline-style .word-edit-context-menu-inline-style-top .word-edit-context-menu-iconfont-operation{width:320px;height:32px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.word-edit-context-menu-inline-style .iconfont-operation-right{display:flex;flex-direction:row}.word-edit-context-menu-inline-style .word-edit-context-menu-inline-style-bottom{width:100%;padding-top:8px;padding-bottom:3px}.word-edit-context-menu-inline-style .word-edit-context-menu-inline-style-bottom .word-edit-context-menu-inline-style-bottom-header{justify-content:flex-start;align-items:center;font-size:16px;color:#303133;width:100%;padding-top:8px;padding-bottom:8px}.word-edit-context-menu-inline-style .word-edit-context-menu-inline-style-bottom .word-edit-context-menu-inline-style-bottom-content-border{width:100%}.word-edit-context-menu-inline-style .word-edit-context-menu-inline-style-bottom .word-edit-context-menu-inline-style-bottom-content-border .word-edit-context-menu-inline-style-bottom-content{width:100%;background-color:#fff;padding-left:3px}.word-edit-context-menu-inline-style .word-edit-context-menu-inline-style-bottom .word-edit-context-menu-inline-style-bottom-content-border .word-edit-context-menu-inline-style-bottom-content .ai-tools-item{height:28px;margin-right:3px;cursor:pointer;padding:3px 5px;justify-content:center;align-items:center;border-radius:5px;border:1px solid transparent}.word-edit-context-menu-inline-style .word-edit-context-menu-inline-style-bottom .word-edit-context-menu-inline-style-bottom-content-border .word-edit-context-menu-inline-style-bottom-content .ai-tools-item .ai-tools-item-name{font-size:15px;color:#303133;margin-left:3px}.word-edit-context-menu-inline-style .word-edit-context-menu-inline-style-bottom .word-edit-context-menu-inline-style-bottom-content-border .word-edit-context-menu-inline-style-bottom-content .ai-tools-item:hover{background-color:#eee;border:1px solid #d9d9d9}.word-v3-float-btn{position:absolute;width:120px;height:42px!important;border-radius:5px;bottom:49px;right:28px;z-index:9999;justify-content:center;align-items:center;background-color:#3fb075;font-size:14px;color:#fff;font-weight:700;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;cursor:pointer;padding:0!important}.word-v3-float-btn .next-btn{flex:1;height:100%;justify-content:center;align-items:center}.word-v3-float-btn-dropdown,.word-v3-float-btn-dropdown .ant-btn{height:100%}.word-v3-float-btn .ant-space-compact.ant-space-compact-block.ant-dropdown-button .ant-btn.ant-btn-primary.ant-btn-compact-item.ant-btn-compact-first-item{padding:0}.word-next-btn-content{width:98px;height:100%;justify-content:center;align-items:center}.word-next-btn-content .word-next-btn-drag-handle{cursor:move;height:100%;padding:6px;justify-content:center;align-items:center;opacity:.72;border-right:1px solid rgba(255,255,255,.72)}.word-next-btn-content .word-next-btn-inner{flex:1;height:100%;justify-content:center;align-items:center;padding-right:10px;font-size:16px;font-weight:900;margin-left:10px}.ai-write-modal{width:520px;height:360px;background-color:#fff}.ai-write-modal .ai-write-modal-header{height:52px;width:100%;justify-content:space-between;align-items:center;padding:0 12px;border-bottom:1px solid #d9d9d9;cursor:move;transition:all ease .25s}.ai-write-modal .ai-write-modal-header:hover{background-color:#f2f5f8}.ai-write-modal .ai-write-modal-body{flex:1;width:100%;padding:12px}.ai-write-modal .ai-write-modal-body .ai-write-modal-body-textarea{width:100%;flex:1;border:none;font-size:15px;color:#303133;line-height:24px;margin-bottom:9px}.ai-write-modal .ai-write-modal-body .ai-write-modal-body-notice{font-size:13px;color:#7f7f7f;width:100%;text-align:left}.ai-write-modal .ai-write-modal-footer{height:52px;width:100%;justify-content:space-between;align-items:center;padding:0 12px;border-top:1px solid #d9d9d9}.ai-write-modal .ai-write-modal-footer .ai-write-modal-footer-total-text{font-size:13px;color:#5f5f5f}.topic-manage-page-container-v3{position:relative;width:100%;height:100%;justify-content:center!important;align-items:center!important;box-sizing:border-box}.topic-manage-page-container-v3 .topic-manage-page-content{width:100vw;height:calc(100% - 20px);border-radius:11px;box-sizing:border-box}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row{position:relative;width:100%;flex:1;flex-shrink:0}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-first{position:absolute;left:15px;top:0;width:35vw;height:100%;background-color:#fff;z-index:999;box-shadow:0 0 12px #aeaeaea3;border-radius:12px;overflow:hidden;transition:all ease .25s}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-first .topic-manage-page-pannel-first-content{width:100%;height:calc(100% - 58px);flex-shrink:0}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-first .topic-manage-page-pannel-first-footer{height:58px;width:100%;border-top:1px solid #dbdbdb;justify-content:flex-end;align-items:center!important;padding:0 24px;flex-shrink:0}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-first.show{z-index:999}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-first.hide{z-index:99;transform:scale(.93) translate(-3%)}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-second.show{z-index:999}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-second.hide{z-index:99;transform:scale(.93) translate(3%)}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-second{position:absolute;right:15px;top:0;width:78vw;height:100%;background-color:#fff;z-index:999;box-shadow:0 0 12px #aeaeaea3;border-radius:12px;overflow:hidden;transition:all ease .25s}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-second .topic-manage-page-pannel-second-content{width:100%;height:calc(100% - 58px)}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-second .topic-manage-page-pannel-second-content .topic-manage-page-pannel-second-left{flex:1;height:100%;border-right:1px solid #dbdbdb}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-second .topic-manage-page-pannel-second-content .topic-manage-page-pannel-second-right{flex:1;height:100%}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-second .topic-manage-page-pannel-second-content .topic-manage-page-pannel-second-right .topic-manage-page-pannel-second-right-header-show{position:relative;width:calc(100% + 2px);height:58px;border-bottom:1px solid #dcdcdc;padding:12px 20px;box-sizing:border-box;justify-content:space-between;align-items:center;background-color:#3fb075;flex-shrink:0;margin-left:-2px}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-second .topic-manage-page-pannel-second-content .topic-manage-page-pannel-second-right .topic-manage-page-pannel-second-right-header{width:100%;height:58px;padding:0 12px;flex-shrink:0}.topic-manage-page-container-v3 .topic-manage-page-content .topic-manage-page-panel-row .topic-manage-page-pannel-second .topic-manage-page-pannel-second-footer{height:58px;width:100%;border-top:1px solid #dbdbdb;justify-content:space-between;align-items:center;padding:0 24px;flex-shrink:0}.topic-manage-page-container-v3 .topic-manage-page-bottom{width:100%;padding:11px;justify-content:flex-end;align-items:center;border-top:1px solid #dcdcdc}.topic-manage-page-pannel-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;justify-content:center;align-items:center;border-radius:12px;transition:all ease .25s}.topic-manage-page-pannel-title{position:relative;width:100%;height:58px;border-bottom:1px solid #dcdcdc;padding:12px 20px;box-sizing:border-box;justify-content:space-between;align-items:center;background-color:#3fb075;flex-shrink:0}.topic-manage-page-pannel-title .topic-manage-page-pannel-title-text{font-size:18px;color:#fff;font-weight:700}.topic-manage-page-pannel-title .topic-manage-page-pannel-step{border:1px solid #7f7f7f;width:20px;height:20px;text-align:center;line-height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:3px}.topic-manage-page-pannel-body{flex:1;width:100%;padding:10px 20px}.topic-manage-page-pannel-body .topic-manage-page-pannel-body-tree-container{width:100%;overflow-y:hidden}.topic-manage-page-pannel-search-row{width:100%;height:42px;justify-content:space-between;align-items:center;margin-bottom:10px}.topic-manage-page-pannel-search-row .btn-group{height:32px;background-color:#f2f2f2;margin-left:32px;flex-shrink:0;border-radius:3px;overflow:hidden;border:1px solid #d9d9d9}.topic-manage-page-pannel-search-row .btn-group .expand-option-btn{height:32px;justify-content:center;align-items:center;cursor:pointer;padding:0 12px;transition:all ease .25s}.topic-manage-page-pannel-search-row .btn-group .expand-option-btn img{width:18px}.topic-manage-page-pannel-search-row .btn-group .expand-option-btn:hover{background-color:#e9e9e9}.topic-manage-page-pannel-search-row .btn-group .expand-option-btn:hover img{width:18px;opacity:.93}.topic-manage-page-pannel-body-devicelist{width:100%;height:calc(100vh - 250px);overflow-y:auto}.dash-borad-table-el tbody .dash-borad-table-el-body-row{height:36px;margin-bottom:12px;border-bottom:1px solid #dcdcdc!important;border-left:1px solid #dcdcdc!important;border-right:1px solid #dcdcdc!important}.add-topic-modal{flex-direction:row!important}.add-topic-modal-right{flex:1;height:460px;border-left:1px dashed #d9d9d9;padding-top:10px;padding-left:32px}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}@font-face{font-family:iconfont;src:url(/assets/iconfont-DH_OPf7f.woff2?t=1684225904695) format("woff2"),url(/assets/iconfont-DCyB7HYS.woff?t=1684225904695) format("woff"),url(/assets/iconfont-CfDqYCBH.ttf?t=1684225904695) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ghzs-color-caozuorizhi:before{content:""}.ghzs-color-a-zu557:before{content:""}.ghzs-color-wuzhongminglu:before{content:""}.ghzs-color-hanghelie:before{content:""}.ghzs-color-xiabiao:before{content:""}.ghzs-color-shangbiao:before{content:""}.ghzs-color-a-zu736:before{content:""}.ghzs-color-a-zu743:before{content:""}.ghzs-color-a-mengbanzu71:before{content:""}.ghzs-color-tupian1:before{content:""}.ghzs-color-yemian1:before{content:""}.ghzs-color-lengdongchuangge1:before{content:""}.ghzs-color-a-zu7381:before{content:""}.ghzs-color-a-bianzu27:before{content:""}.ghzs-color-a-bianzu30:before{content:""}.ghzs-color-a-bianzu31:before{content:""}.ghzs-color-jietu1:before{content:""}.ghzs-color-chazhao:before{content:""}.ghzs-color-biaoge:before{content:""}.ghzs-color-fujian:before{content:""}.ghzs-color-hebingjuzhong:before{content:""}.ghzs-color-tubiao:before{content:""}.ghzs-color-tupian:before{content:""}.ghzs-color-zengjia:before{content:""}.ghzs-color-xingzhuang:before{content:""}.ghzs-color-biaogeyangshi:before{content:""}.ghzs-color-yemian:before{content:""}.ghzs-color-shanchu:before{content:""}.ghzs-color-a-zu738:before{content:""}.ghzs-color-a-zu737:before{content:""}.ghzs-color-tuichudenglu:before{content:""}.ghzs-color-logo:before{content:""}.ghzs-color-beijingtianchong:before{content:""}.ghzs-color-wuxubiaoge:before{content:""}.ghzs-color-fensanduiqi:before{content:""}.ghzs-color-jianshaotuijin:before{content:""}.ghzs-color-zengjiatuijin:before{content:""}.ghzs-color-youxubiaoge:before{content:""}.ghzs-color-hanggao:before{content:""}@font-face{font-family:iconfont-1;src:url(/assets/iconfont-Dy6CCVkt.eot?t=1686985621079);src:url(/assets/iconfont-Dy6CCVkt.eot?t=1686985621079#iefix) format("embedded-opentype"),url(data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAC/QAAsAAAAAYKgAAC9+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACObgqBmjj5MAE2AiQDgwwLgUgABCAFhH8Hij8blU6HDikMGwcA/oVXiqhaRaIoV6Mk+///mKDGEdViinL+h2BOJNvOrh10pUvXhg+sQqTdvu7DP4fAIcohnm+6qyTq813GKmdiT3ssg2/EQ6FhtJh2RrehQcE4qPhcuLC0ny51LRQVy92b6r9iy7PqIUlowgPlvb1Bkt/8eiEp7ZI38AqdJM6snWO6DOXiB0TIq8nasWsJG9v4G4ZazdGcZIdzZK4p/O5SeEI38pudmpBNHxg6yNmcfZ4DICXAbgEw+E7tpfZQSoeSHCgclAbERyDZbY+aLm2OOqL82L/2LwU2DhhGAE78YHh+br1tsOi/IFZND8bowWBzMEoQNmIwsg8E7CkgwwSDMsA6EePQJlSsRvHujAisBgGO1YCvMoGi/xscNrqNUSKpXxHVZlqpiQQwQM1zAnu/15lFgnOmaHZtOd+1sY/tvQEG6XNCImg2EAE88FyOW88DPP8A1Jh317QxsXQtCjzjstIs8AQyx+bT6VerkQNOFgC9iC13XHVbzowUr2dGys9Izq4lJRvL/iR785/HWYgW/TnOT5aADkj6aPvIsAT2AUBH1N27qrjX3+u3vKK8qrx/RXNF055v+1z7wPK1Y5DbiW1LzCFGhmv1t0NcFtpo/ogzqXpcjzFXYP5aaLRITzFBXCk49n+CAHxKUh1Zt37TtsQP7TV2OJnR0K2A/aoYOmhALyLLDlrJCiKxm/pS+2JZHJDz73xgKf9evElpYYDEUdBbLfvX68thgx2rggVB3c8suws8loADKKBoZV15Up+Jw1HbeVEUvvRtLVYFSpITTaLBlDY7U5lFs2oOzD3DZoVZY64YDecR8qo6RrYOdrJXuORgMKN573222elhx9UkKplB8rgejYROCGarzT0qGNs/0iQOZY7+ETyqfz3uNy/Kqm7aLknjMPIDyqMNAYViqVyp1uqNZqvd6fb6g+FoPJnO5ot8LplKZ7LxRCQc8nwZ2BDDCY5rsqg0OsMPKgqIgyjJiqrphmnZDiPCciwF9H4Bx78gwkYvOKmGs0ZImAtv8+DDfPi0AL4shG+L4McS+LUU/izL1xXWAZ7Ww8uZ8NACN+fC3Ta4uAyudsLBLjjaDVtXwc7VsPcwrB2Fkkeg7FGoeAyqHoeaJ6DuSWh4CpqehpZnoO1Z6HgOup6Hnheg70UYeAmGjsHIyzB2HCZehan/wsz/YO7/sPAaLL0OK29A0ZtQ8BakvQ0Z70DWu5DzHuS9D0kfQMqHEPMRRH0MEZ9AwNpYSAPmJaQF8wrSgXkNUTBvIBbMW4gD8w7iwbyHBDAfIBHMR0gC8wliwHwGH8wXcMB8BRfMN/DAfIcIWA0SrAMKrAuZwHqgwSaAAJsH6oLND/XAFoD6YItDA7CloSHYMtAIbFloDLZGiyYIa6NFU4RD0aIZwtFo0RzhGLRogXAs9mgJQJ/uyUkQu0NGC9m3UFcGPCMBFQIPjVvoVR3UvbbnoD8jCq7qtnWdkJNz256H0CPZFZST4CUTiRGH6QVzPmHyDj6Rz/q8h8b3TMR4iEZgchs3YVrTpYA7psMEhcZdAlABt3NRO7+++QggFHmCBOkWArclwaSJQVo6nEXNSE5Kxw8Bd4iOzwSiUxcCAqqmnc/NLeliQwDo1Mp61ik3wmHDY4jRetRnISWlf4Xm6PQgqFEpQ06h4IAPhhF6PS0lXYCM4y5rAQuoDemQaToWB0YHD9sWoMFozBqda6FPqXQDbea5iUBLF4VEnPy5UV+g3ox0k8jSoe8auy4FzDVK0wtADwEvqDFFqaIPfvSCDxdatq7jD085f1dNuG4iEanuGrlX8wW9MI5ePAiiWhETfs2xbC4zAO1WO2rn6AENIJBgYuKaYebe2j8SFkaF/RGmXMm+o7AfFVVAaraZbQS/S7ly4wSQtjTLepXJilAyY/zVmydhxKduXcOvNgiclbwJtLNwPmSFVSA8g8pM5mZVUmS7JFUUxxAyX/sjV76Vf17vC40XqMyQglWRFGHVnJJomENFu4pl29ZNwvlzVAjDkiObss0dcW6dC64IWZEpnbe0bfHCjuUL5oBm1TQ+djoVktVNcOKvYyAHgi9ABmFjSfNHE3IfNH7YX8DxOz6keG9eZDYisGWJ8DJFWyok97nUgLVF9lSTJBtglsxQ33xLVeIQj147uh2z/RAZRgyJYcjDsEmDwLBZg4p3x+wwCmggrQawxjlet262G4iMA/YE5OEGzKJmBmDMIuRE+zCm+l02zFOWAZ0cbIguXykbfzV5T3O5HFOp1C2qhjURKhLlWTQn0uSzja8a+SgLRJ64Kdx4cQeE7vZzlPmXd3Ml3nuFVzN/3evdwLncenpHN7nhqS4y3ra1koOteEA6V/eh5uBeOZYLOXEPC93FnocbjQA36P+LIFUISBTgHQxwOgWjyF6TKoNVfy1XTgDc8cviQ6+ehMCnrmFrvGt5Hk6lZJ1f/DP8BNiNhFRIMIONCORBQZFxajeGjjSRnhQPgJCRh8sB3i8hdxi4fPNKFSHwdGpGpdDMirLqIvS+5CyJN/jFq7Y//vzNZFok0HxkvKt64sWrlTS7+iyUTbVQydU3B6GNstTXaDzOcQzLekK+ao2B0sWZ5nUeAgdcpWdZat60h31RHd5qkOnVkz7EkrIcMkkdHxEY35o6ORDRBtw88BUgoKD6fUVehvQLAyMsnyP4C+FuV8RgUjxIAPTLoSPo2+AXIdBfjkUASyPlQhv4uDSPZEPUFvBD8RB2U8Vuh9pnzmb8jQLXKXPkhAAfEf5J9hjfdqU0uZgsEu6zaDOWaTjCF+B6D/iZkTCkC8tCcPOObzMKgUPoITwmIeqKlJ8hr4dnmOyHNQyFU5EyCByWjlPwWiNnPDkDtDv9GBX607Mw4nPPDDZK3gM0Kr1vM95UqjmjOYr04508v90KSF7d65BF+M11TuTo53fKX6CAnKlBKR1TXV6bd0l1BVRiPoO5SU2zz4yC0cotuIEUDryRJMep0zP7fZlAp4bliiXkidlLQKB7mHmfmwR3iR7Qx+5QRXhIJ9fRV+Q7L7anOwzCo8DwqBoC9feWX3QZC7BhpK18ucxsm7n3kb/Y7Z/VonvvpvQ4NdmdvZAAzgS4IwmrQBG15GL7QciH4DHpLF8/fjhR8CpYpCAn+0+ReSAeiN2dF6r5q3upaPbkkEGFZdHYX+46yvxNmPAtnAZtmK44cT1mo7qssuYIBih+Fu6ucxHJDffxzkS9rsjhRYxEfdWdzDu7Ddyderz19CeHP60vu7OOSq+izxryN3VxYOr+3ouTT352sOPQCpoRDDfkpXVRVyIhsJ5bCPm6SHklwpVhzvAocC6pB0vC0Kk95Bh02FLdMhuxtU26z3yUGjII4jPTJsiDWgS+fzRsuDn2JrXkaJPq7jnoLUIxrPSHpSpknMSHMaZgsT1ISdzY50i3VVe/XeVv8pam9i+Xcy4U9pNBs3uoerBUo+k0G75vsJw/0JWu9GysHSr6uKDX4FBfTRPxXOSrTOZV2b8mAaMWxeltCfmXSfa7dm8BHm2ReKyFmC7pgj/udskJJEnzvRKsOz2Jnji8NGOiyvtJJttS9la0iHJmb8smGSEUR4LwlOWMN20fqK/nIv1tO8TKKfQ50oeazZCeAT8Cv1vwr3671ZTe4bwW414HRMoREmM2+1CTpBZqUUDAd+f392JKx4nRi8IWFc17fZVCqEXUzSAQuDDkBAMD1yMzIBtXSuehc+CCyJdQKm1rmCdDViKdYbmxTq26+ZOlWe2wG6HCKuTz+/DtSsUrJOhvKOornjY0lPCw0+Rr4dH+fK95vrNzjN6Q3+eWiwpuCF7Ij/aXUdOqCIEoKL7cvgykq+BBtDk0qArYHmNSH5OMe2QS9TAFLU+mz6NJbmmTR/xG2DuMgpJ4wRrnH12gY4QZRWMXiIMukGqqW25yr5Hxb6GeNEFaiZcAI3xfEnbwR68e9u7ILxw0q0VJKUm7g6i+hys5skPsdg6xn+yLXPwg5zKmqsNvwwggtEeiLgrepVT0f5k1hhCwr2eyBlP8X9A6J6x9r4aYecAhaILtM4A4zckbEJCD0iIXGX6HCR3YojdBx5glnfU4iONv2yyGcR+spetfzWxZOu2DY0AAa44aSgR5tb/44vprU66l7hlCLWQalo1O5dsbIFj6vO+cqwPHn88Saym/tAzS0uVL/Xn8z+zgL6Mroa2udbrT2u9eZLvsQ5vt82SHecC7JO12Du4wJmB/1/RGQ4sioV8+rp64Ylw7pZ28uhn0RmEKhqxmaplnTJ2NoMV/FTFStLCfjEO6gy9ybEY9kLHdMU/ngHt+zi4wZh+SlFKINEnNfqXmJep1YVV0OKzMGg25GOTKfvIo6tViqVTDAZctuFxBKyUeHx9lKaOs+yxqTbMkLjWjWW/lKN5tWKQvX+5uHJnn5zi+IhuwS1gqGcWtg9VOwPrXc/rbnZ1rsbFF+qlKaJ+oAr429kw/awQH2JCO+det5E2H4107BXXV9DbUDoVyXpfYBBB+gncdEKtYdDSbWme5T0lfBFyrDA5JprZ7ZF3WYyMGCWrPwFRNF/JTYqNSGZgMUM+/+VkJHk0S3oHe1/x2r0nyxGz81Fh+d7PsP7zfm3EPT6PCwzT/5thZTq0CyXCZ2VLWqdHf5uZYLT0cSPvZOJP+c5FjM+qCrK2WUUbv4JB/kXDZLhNiHqDCCFLNmq+78SbV6zbUWRBGskYPawmIDHAUtQHkt/MfI2jiGESU289bsPOhjB0MegxRWTcIw5ZKMuZVTWhr8JDn3YvJxv8UKdo4XjZgDI8A56J/nISCSpESiRxXAdT4aqWr68q0RCHRppy1KB1o5PbN7pjCUJgsMlbsZnb3/M7CTCzHiRkHI5xqJlD42t5PlVKpU0t6aj07DW+9onKAcJOKgttptpzGJWW6XZIkp0JXWYQrtS4hH5yyRq4mdZh0Bj+2WJKUPx67VssO6CRkT4LS0R7JrD+0IL/Cr/F83CwbpW9+9SIrJtk+xW/TudQjbRaVI/EMN1n1ZEopZYNHf3Lln4zI/loToo8RqDxWAp0ER1mXgUr9EieudGGAvfj6FmwtX44TVryK8Oh6192fj0lXML24lpIoCaOKFUfzfaQW4uo2gI6oaTuNkOAnvYa5bDSwLEGSM+VcRBCzq7hB5E1KEWg7ZVC7ZVxJ0FTpWg+2+xLSHDGp7s0WG2T64DjtM/ZSoszE57h39CTIqyKQEF6s4Xgyh8pxcbRZKhE5eNKFky7p/UvPOEHzzhOu6/ksemOwa3b//lZwQ74Flh6iNd9bneyf7JSu7wNu1NVwaeZ6GDYsPIpWZJ0L3gGSccNQ1urrUTQlG5w7enbyzfCHQX3UezQlsMb18OHTydWzR6MVgeRIk6qbFNW7k24qMAEK2Esy28VT+9qn4BcDPHiZnSQI903AKlw0C6aT63LDTScjZNJHCE00StHVdXFxSJL+YYU2geRPSV8iWCPQlM39/HmSwEp2cHhkHE3PJ8aphWlwkiOf82qlIhvpEkuQNDTxrEb3GkGphyvKe3h6zh4AbEzD8yiLvr0YpTjJsIfK/ML7D7NILzgaBB3R7ElF2p51NF8nmRFbd1U6rDDjGVJ2IpPXWFpvjNiD0fYK36c7RL0ihg/RAlj/5MZxASsYC5OKuVMAgbJ+LqZhU5o04ZUQwkx/TMjZZZKRk+NpK48QS3KkTLzOnG2zoQHbRuBN0jdomvkCFX3bbMomhcVs4Nsc1TuqhXZR+kVOWhrucOEMLjqrqEPxv220Gt5Xrq7OcTCIRfvTlvUs9Ft5M4dykgRBCpgYCXApMN7La9TzK6lFRZyS3TAZpE2UaQY2Tm4uisNPbvak5Aj0al3K6Ja46hZfdi/v5cOwLetePWejtlpRDcRU3isdI7Kaov3SY9M8qevkbG1KWkadZnXC39eFYV35mpZR3UZa73eo1m2kDFF3qq5NjH26S1WWGqCyajH77apRzOk21Wm1yla58f4p8l0lguy0XeoCX5CVL1dZbjHUxDQuhHIBywKhKJu4LCvUKON/e8IV1W64FbPZhJMNyMo9RXTVAsudahKCrctzyX8PuflpLjumPICJEKPJm76vXlYUIX4QMld+2pyVM2W9e4QPe0+MZ8uS8nypIs5QE4UbXRXA66ndSpWCvWTxZncVRpsRTcTzYNQYyGciCocdSNsSJz9SZxR1R9g+yaSUkqQeqStCd0+kVaLyxvcD+yUiHcjFz+fusdWTKkWfJ9ciN4AuQKNy11HxH4hHQb/N1QeyUSWptmojWxsskPqkFlZ9Su3dZxs3ySwSjS1tfDDJa9s7EINUNSd/+IWXw7YD04a9ejQje6rjUGPxVVQXcPwWvdc9/SpN4g+ejSkQSMKnSKYE59oPrg3dx72Z40HiDVznkIVkr6lGjyEY2UafscFOkgQQGxxnu3MazJqRAysFhPpMUCFA5hQCwMJwoBTlsTBCPZ7SCi+xtw9AAHYz6IBUWOP0ejvYDPk6jNq2lk36+pLYGds3ApsLVg2QBGFV3NvBNDI1YrOYiYqlxv4y2pZmc8GWBvKkL8fOUHvcG1xeQR7joSKYYV9mmvjVtYDZ1WmZFa4vyL3+0JpcDRb+YgQrHjLifpJQjC+Ix73BxsXZaP/CfsBVb7seOOMv1EBuc0aibJ6z+8rayFr9SrcAUUNyYm1ubxXKd4a/nV0/N0wU90hODQ+TfaHr5m6oDylEtd7IkOdPiRXMcMq8waup0FZMaoRexDlJpqfG5svVN1pLUH41vs/Iz/xWr5yG9p8H2cKC501HI2hQforzQngYeVbsrBhIA5csSE+BaC8gqavJNSfBVhPCzEz2MSrZGREhJbB0peCv2y0372jmXQR8kMHx47UZtbeIA9SK7T3fz25wU74wZAG2o+2HdWEVgy+NmkeJqF3mXSjH9uZQzQLtPrVmZTNjVft8vOr5nMsfe9k5zNCFohESMkBGZRpwxWPux83HgeWc+bNjdmpmAJi7Lt5/6XPfrDKzaeCm72E0d78fOAJUwI1eO6rAKlrvthlTNm507zMLzePXTsY1Kl+4Qr572fnjuj/mgeb0Dic7rRB0xFfcbPBp8JlRUZlFoIEYw0kz+PqIS4ld3/ZDtLJ1V5YkFyQXHLAi0ByoNEvDw6Xm4oBV0SxVfjR/jAhlvMjO6mGGtpLouc6LUEbey/5SUz62D/NdbhGPq8TvxapxJ356zne69wwDg9R35hhJw9GSOrDfeqitX7Fn4CQtqU8Y2w0FfkKLoM1RYCNwbLPi1nPL1ZE29Dd0q9ETJ5UV2RWezj9Tw13DVUtilmR+tY+0/7ET7U5Fvop8uQ5XB9JxC/PGGmYjc/UNJmCe3YZXt/0s848EDuAbcW5qAjdLs3vLmDdg4QazgnljuyVt88p1FXjwyQGe4ohecn3mjdWwtGZOpcSRCl1lfIKnKMLdnkjSyXkLF06vCl/lvwmyUk6Fb52zLvwgxQqBrtfiq6quQgweF1PED4NPVVWPxFA4hZnINDMNTArDQNecOLmtBtuKoWJasTWY3TA8nx1ASWQVtCmmii/glq5k5RyNa2kQRKZKAwazlGpBYxpImsGOjf6ulrSRiK9HOHW1lpMbMehWag8Gs5E3ECgbLNIwiSRMekeac8Mk0gEm3Bfb8436rQfry93KHSDgjsXFfuW//FfsBhRJQxrBBAqYEZLmLwurDwf495G0pzeideibZJ0Fy/VFeoHu9vDto49uf9XY5bpwHbDky8EA+h8SJly7OGcCLDbe+5dho4Hw2Hns+VgmmcqwhUVhuu1JMSo77HtKPQoNT5fnYqEFKbbORw/H4STpk0fZrqd4OL4E0m9MXM6UMxbY+9Dw6H3c7mwSCz/F1ia0zSOCU2yTj1qaPgrn5+sxVXaUljV0O+qKJ1qCzAlP2xPre8lsYMFRAXEwIwyPxUyH1dQuxqIL0tvtsCsKXDg2F1wiZuVuoS5/k423CyBwDiBi7Lm7CD6JRZzIW7UOWjhpxRafgMmkSKztGtoBW3s0DsXSObeFNUzhtiWIEkz5Nqg1GA88QYewoPT4OqGvRJfKwfED8ZtmBxPzk+HAH2HhqMY5hZxxFYd3WqcXiMhJziMVk40TArqO7RVkH6XJpPSx2U0aDh8RrHOAnXu+PG0y2IIImibOwf0HVUvTUhzTvl9LY13yjjgQAeTrVSoCxIAIu9SZaZbtOEIEdL1/doPS9G7KJMq1c/miY0GiHAs6Jjo9t2yDgtPFySffApvtzc4BogMe3nDPc9DvSV1LkLhBIgZ+wnl5A4mDdcR6WrYWygfhobJZQGmBDUB10G7LneTm/x6kuo5TYhsHhTAUZueS6Si8nOsVCSJYKa5Uh3EyM8LBpLoIEJYz70gmhQyTSM5woo3u65+2tCT/l8az7yv/fCicrhbJe5EN1zaQmIs6XehEPJHjEWw/OB2+1qcmIFUAuGQO/vKniCLtrOUSQcQrEuXqLhD43vL6upeAcUHyXi8EQv17yRAqlDjG6M6jzr9XEZR6ke1C2NncIW42G1DfBh6RTw4Y7HF3eUbms87Hbj9DnC8hCz8VtNECgzGQkfG3GsfaQ8t2vrLHZ5nr3NCR7d5LL2a3iEmh1Zx4iYbrlGYWFnPjHO54/sC+tnrbqVf4h2vO1na+gSv9r0GTl677+WAwwKM4HVOTVkqIMaHTAxFjr7DFV97sCGE+3xfv/mrJbFTDsrcrNnViSpBx0giRu97fNI17tI24bT7X+sexIsx7dRbcNq5s8kwQOPaLnEf6YTjpr1A+Hz52+RwY6TXE2yIUDfPyJ4Zq/hCf/T38LOQ63iEm+kWifv5WwN+OO4scD0bOn4ihLyqeXBBEPgq4wF5DsMl3D/2S4JbksStZMlTto4Dnk30wwghC+kVnhcP82tQs4Afubruh/YdbCE9P8m83yHPfF/bdgSf/Xfxse+Mi8sjbn5+Onzwa+5nlDYZR1109jzo8gLx6AYU6LnLgMIpdmFG4pnCt/1wBn90WQWQIppg8lUzMcEUVoate2laKYeCd0/o2OZeIINKOoq8LA0IwYCLXqBD72oXovrr1aKZ8F4WJgjopR+PkR6l4BKVz43YPH3RKH0WwbPhBIRdfuPuRlNcG20+aCrN/YcTYVhG7UVivMET5fHe1Ykt7qBcShZg8BXz6Y50Eh4kKgP+xaWIBXCOiyt+LvOAjsYM2BvnEGUaEUmt37C44IBoIHsADReNkexpE7I3djRTA6DAKIgApBHRAsdkduxMVqnX08/SvtJM4sTjt68XfF7v40OLNePoIANU8SUMS7Ru26NCifU2xB2IB98OcfLMkVbTIKkmSmnLTQzbXNcTJprw3FjWeiWfMrNR0JZX7m31NGcps34dZvgW7437m8uiAxcWVOv5rS5URHjrZaVqjZiNIcXKlJknSImuqKF0CFPJ4ch5PR75ENrj/rBPq9cJGT0wbNgbbxqA36mUr19nuRD2sQbVl3SocphPBImMdGSk/0gsSs+14xerLRnIu3LcpAfOBinYxY1drZoRGA3TDCQEwUv+1k1vuYdMKMwzofiQLYx8oCLRflruIhucSaIuSl1FcSXjKMM2F7EWOosxJfEk25DwSkmwkKn1r2mnG9UbUlv3G/YDRkOqlaO4T2nuReQ4HncSxV6dD7T6hEjvtZxUoqY19CzS0SYS+x+fuW+gX6BP023TL46LmewNvgVJhcQl3ctI5n3VOeK/v8jezrk2Jf7ObcedZ1oE+Knom1oggUTf5gat5m9jN7W74n9IM1EmdwvmwEIoVBDQkgX5IRwnvqqub5weCHqwZCtb+PnZz7tyucIoOkl/5JuroEAke2pFzcmfOzM15i3sL/e7N89y7bzi+ccB+Q1X531v5Wyv7Loj6qI/AnGx/TZoZgzxj+zmvLXOjHSO6WrRozETEbKLtF/OuYOSpVCs1Fczcn+9/cdQJOlzaUqFZn3sgiHzsCXEpUOOUBJKmKZNmJ6lhqvNbAKIPFmmeVPJRli85Is2ThcnypEck+bJXEgDlNRShQIAZtREaxFGEt4upq+BFzXAa60UaTxrPr6DMh0YoVmEzGIGsAmHOox0UbBVY0VAHZN2GqBl9m4D7nCUxgan67sJtgVc5kfGPU74FGaq1k/QRjStAcXN6qkO59Isx/adT+h/ZAre6ksySogiPxpn2whd5Za7GmJRO/bwjMSxxh35p/qgUMLUdvZ3QTgeYD7U3BMOOzdsVewUjDs0jitfYG4IRWc8ICwk86LWnyjvJS2HMVxjEX5js5WXI9zImv/tY3w/5Hvrh98N1vyuM3qBklAykMKJkuCFjUnhbgeuc+8FJwfnBCVigIhQgZE98KD7OT/JDMbTEyPzIpMj7QFVtgeoFhRMDmhcWTLTr7Y/VARUKkkHAOzf/Eza94+G9/dzB82eHEYVgaOCfvTuGJ7aSt8G2TpyFCsAoVM/H7QHZf8FmYFveNL8S0Ru4EbkrsneZzZ59qCVgetn7WHI7zLasqZkgXNAG5G49bpntnr3ih02zT01YvPnWA6favn28jI88LO+TmfedZ358erWPMnjfDN/xiXgcAUb4QUjE4fHQALQ9gD3m0T5xIwQIGTwF//Pj/9rxsFGwhUy74+CDC1tLJcw0R5yJvNDMRaAR11pdvYDDPRrBLlh40C1OFjKqj2Y7Z+hGaXx70VG3b52He5KvBGAst8DzYcS+0U2D3CSULRYQwEovD0O8J9joOUUuT4ShmM7YGOGyehTKqShzI+PMGmZ3Fkw0rrLRJVLltIPqMGBomDTTqTPMaqncTqswDQ5ecsMUT/J2rwS5pwBLIU+0qk37CFlFheRwqEVYD3RrDvitilVUD4HgBovhnoGL2OpWFSYsNNCIDzcmUkEA1SLLb2IlJOvNSwprVmrjwrS4z5L0PknY2Iv9cEX9T1rd06+s8bp2wxOj1MUmXxUWHLzfX1cV9Z82SNVemPL9WeLMOcodFw8yG0SjF4TMAxt3Kw8gdVzQj+9asmYFGDo1y1e597+usaHhoeXFnt6kUFLivykRqCoNtUGfXX0yrVSqcfotk2q1UtlvJ41Uqj20TarRSJ1+GX4zFGjg6G0Bjho0YCgsp9zkce4ecUSEUayM+yROtDmZSWq40ectTSZ9lrvHxXncm6GGOkT1YC7FCq8nj45CVjC3rK/QAc2ltABZTid5toq+26fxrM1mFFP0JO0s1grt28AnWIgTDwqKGgs31bg4susG0lz1Tq4R2DKoU+tQSfbhe2nOOpnTJAzehuxsmut4YjfUOgpbf8KhzRQJYYA/d2iC3eX9ktQBtmukk0sE1oXoVrcyqT0laVcQPyLQPiA5qHIem3ZsR3zmJCS+DjJBvQ3Vimqvz9/nwPww+JlN06P2g/17psOSceiUGH5KYTQfpdOU/hsN7ftfEu6k+3/fdIcrc0xPr9Q53E+jmFwaSqRYn19CChBuiKbUCQvA8L2dNoAKs5treQMsO3koIKBYBc0AsOHBDw6+yc56ql5GOHg/CAeoSEf3dxcJbWNvxYurQ9QPF18f0T1+kLPXh3Nc1nwCTpvBpU//y5lAVlYVGX0qLWXAKqwDyUlWQT0E3IWW2m1YpkHL5GLWjlssFevFQVwu69DNAa6c7QR2RivLdZJqNbLKfNA7vFlfum/IEWHp+rs0ZfMtJjRGgC1RlZ0YvG3Hlr0lJfsGFYMnVGVLBOwxSI5Z6xdcnmpyiEyVJ8M9jCaT47cjIeV+S7GEtFT3DJhnpj66MjDVKwvulh5VZjlE3Eqf4eZF8esJ+wdnomSLIqPsoyJFOXBTGgHbI6NIWb6lRDgrz+f8/gpLe3eVLaN/37yyzdvafrvyKj7xq3mfK3gmfsZnXjX/UwY/1d3E7sRPZVtH09kdbFCTrWVUGe5xz+Nuufye3PkiwGeDheN2mSPiXHbjXMXrGne/ytA4ShxFrf/R4BX6gTd9m8/23WIiWs9L2zdv+c2G7rHhc3RN+18y4b3n9p8+vf+Wz8v9uqY5cPYYxQO3zj98vmkWs9TkUwxXFvH1YJWW6Obr1+OIs0sV1XDfmqiy1rJU31q4oip9aRTdw97DbpYFmv4jgW0epGiHFYOMHkqydKhP3iKt91/d5WkZNVp4L0uYUXw1SzIlmZvDiqJvxl1/vWKOe8QCr7DAA1Oqn//0EO4kh6fMPHul77OrWYcpMGaejohHJSgnbg0+Tzp0qstRcmKXink+pxY1fe6ZhcuXoHNtI4VarkuoMr6Etd6KX1fHqj9kn3MnKQ1uqwvXlwP/cZhWkJoZ336ttdG7RF6HnikrLJJNQ9V7FGlNyVY/aLk1NXlIpLdN4BjqhEksg000b2h+w3Axtr1uqNS2NtNch+YbN1PUqmgdUQdrNcz1LomkXSpHrUJw53z3EJulMTqlII0c4Ec1C4HQgehwKsh5gXDs65Xt6O1WBPLJfwaWBPrs5Ll/zt0RAnB4R6iPBygYfpL7Va/TLQAGZNaxqz1obdBT3sfAj0C8wSyCRMWGrC/LQd9DeDLe+4cCDyNQ/hFShPOir/n23o7Cw/Cjijw85AAbOLn7wk/bCTA0jEDHk9HQAO0KAVhHwNMuE2Ao2KgfQkEDU47jIcfUDeHJ64IB7UWMohcAVcIskpahsW3aOYJ2bOGaxuZh0Qh5GBoFOD7Kwn/Kq/rCx40TzJ3JLYuaNbNnb1tzNXHGSx6RtYGEo1MMW0b7gWo0Ptj9ZiaRFq+d33JedB6cg44AAh9tETwDlT/5hKtECUuxLl2gnTV7R++/xh14ckCY4Vhi8paxOlxnY1BWhoDRiUYhUVYmn9lZOTSqk8n3WGhsp39gC/gDUteHzZ6tWb8roMIu3/MaZLshKGahf2mJ/4JuhQqVdVubLuz6RJelj44SBAwBAU8Aync9quDvhcFhRAqGhjUhRD6DTwxREfhMCvCdZ+xsbek/8exxJr6JzE7wM4kfFo+fEuYJjd6xMkHg5VfScxaiUx3c9xsG7HPfaTCizHJT7Wk4dsadhc58Qa551/iuKadqfrwEBCTN1e74aaMc/K6BznnX9K6xmvw8E+3OOnbG4Km+UdXteGWy/uNRM2njlmEPyYtTpc++niwTv/QY2tB3jw8vz7maMx5lnW6NskDhz9VUqIcTZHNvxHnmHT/jxnIQ1JfXy0PGztKE10VuLyxqYQoYXWt6rExrz9psicJsKcjf6ueTkqkIQgakeHqmBHwvcIXvUZq62jAwZ/0oY3AVg7FVg4zTc14PIQgIo2TWgMM8HGL3qmU1ONytxnTWFpwHfnALL42Kez18z9XM/oAfjoxi1AKeR2rgcCuRhzyuhcO7TNS5cNE7GVd56ZK1fIf9Dbqk7C3f9crSzoVHRkV06Uor2RmdDGt6VicTKKrqOhmdz54rOBOKq2h1IZer2YPfo6lKLQzwB00rDMoNDMwNKnwfENhwTv/+NRi1XF2Y4m309DR6p4wFLNhwTj/2etHYlk6mtbBAkaAsLO5sFZgA721xQnq6GOA6rjzDN22jMeWbcTvSyrQ05UzcBm07sjTPjj4mk09guSY91j3G1TXGPXZwwYIN5/SDr5dPVna5Th4rUsdalYG8zVkem57sEuUSqXeOdt0ZENj1uUYl+/CzrtdesGAiiiqP2Qs8LtSc+XwjLBhUauRcd+0U29hm6PxgwuDfjfs35vz7mAzkiREwe2ev578Mvw494pkUMZKwDLU4TLJKoSYyxjcoxs0xvmHNRcObl14BSzaschHpo9LdtZMXfP7meep0bkdnbV23Ibnr8iaHtqKCZTR1Y2jjclpxwQ6Yp53ekYgTR0uinwPeJCZGS6Okk26C6YfnTouNOwckuZNapsfGBzf/H3oNuPR7uMXEuHkUTHjLPZh0LLt72Lwt7H72Fgq6l8CKL4qAM6DRnDcLvqYiELZYdeSS7eeeI20pVAiB+npj29o5zjwYVl7xp803n3+xSeZBNsivN0eWzHbhNWIRcBwjoGLtyI1nKCpEodA/Pz93cEmGHCIzAsslffMZktYjFNoXxBvJom2ec6SQwc8IUjxHTQY4tT7BQRSGIBQOmOOWf1kFrLcirWgSJSIC6tOa7qZ8rw7UwlIoNUtMixebJGbpmPmfHdhw3rnUPAb8qaYC7sjhPz+eBZ/78efWSPBXdeAtT6PkGOz/vrdZQq02xjAdcefR3one3Tv9fllPxq9LWAem8Y2T79z1En6M3vQ+uvxuPD3e4Yii/HKUnyBK4ucO/B68FbeJt9WIxzesjUvocnXKvziaRHdaEKbevu6YGPhlEsXH1m+Xhy1YPlIYCn0onjr8KNj1N5ADh2M8bab2nDZLaxrvzeo915vZC7yEXBZ/CdvG12atPUfuBEg1UT7rQW/CsWI90N4E2nKE8eKI0xFdFSAi6icjkRnUfwB1IKqbE8bWyIt7COJbIOMIx0qykEFXkZYh8UiAoHLWZq+9KxjZ06KQ6wDVvnPT8NRGWuNwbaMTzoBz6vXVNG0ytYk2yqQJ4c5YNVzbYerI6UjtcI6TQVwQxKU3vPSPdv7x3WO14YyeFgTQ8I5hUIGOPn5GUSn9iMjNqFbTJNMrOJeePjneKXtUwvh/qaSGpfwCn6z0DK+wb383tVrNgnPDKYu95vpuUn6Ov2bksk0l9aAGZ44wlcyw8qfs36bVU7O10Wn1a1Jrg9AG3AbkWCpPWVcSYXSWf9qUTbe1tNa4xfg3Z7TsW8G+l1Cl0al1crZRaqb+KTdyx9vrkla3ba8DjHqL1rqpOydCclZX9p05ft+HWqrlgUDVkgf3OuKw6vlQBfdf2mrm9djrkCNqkcNapJZVS+XEYx/ZIBfnD0shckZnXQ1L/QlYTQs2jvNXLJZNG/l/ix/7fvEL1XjuY46Q32ylrinO0/t8n2hrnys7q/D2Drt825fAt5/hTX98YVHj/pNk9ewR7/89Eqp+M6Iamv94d2xaj+7niVOfPmpl+HUw9o6A/xuxurpvFen7kto/LtBHA/pU0MQbDsN+l3fz3Ld5M/9rdSde+Fuv2Npm972sLuyvNa/ESo7KI7NPH56S4Ej4Tfl14N9XxpJ5+PjpaZJxR/yeuohJPLLFFD55ge4uHnOIUjHm4lMn5lOEZp8/ShomohA6BsjPwiYmSMvOmCSeEzFFWq4B3W1jDun5E3NJK9yYT3uRr74o+cVtar5nClxm+TJD4V21Hgz80SbqJ2ux1A9Ktnv+5X7AfTI1fZxY9IMd9+eqMsz0UwhVVvW+yb7PXxtb67O29zUXYWpCaD8/PFRSw9PCNytfeqbAZZYvu6Oj8K6aPvT/+hP1k7VY6tWljo/+l/sBJFvc+fQxCfxgLnGJlfmHmX4KzqqySHpHmq3+vbXYhrzPWtmq2eXD1GR47ecHP12VyqY16M0bCuPpuFRqrQ8TllACRCUa0YlBTGIR+0cw+Dff+EtiCBvZUDgSjcUTyVQ6k83lC8VSuVKt1RvNVrvT7fUHw9F4Mp3NF8vVerPdEcoLoiQrqqYbpmU7rucHYRQnaZYXZVU3bdeDWq4kjsY7XYLcIh5BN7JOk+cNrtTGerosj4g1eDQo514HcoYFC97t5Nq612ZwlrKK0yl0GklGr6YUcunSSynosF3C6XwvbQ5sR3ZrqQuvLqeiJQoje6NsDXKCvTfCPGnkUtl0FC9JG3ZAbJ+ztD+Y0mGNWKmRgw8XU29n5AWcdiAXwFuFoV4qydltWaqDNJGeGZJ6Y/Q+y22C+BwVuwWuDf9Tb6PhNLC8kIbXyfiwZml7zk5GbimWnFKIHQilFLqEOhkNuf+EjtPIpQQkkGMxty/BXu+8JE2xuOR7t5LR/EUxWNc1LmoAbRLm5N5wpBHCnh9OJS6PZqJKDPntknxhhBcF281P8h8ZOqpZS8U5PCSuKPKYSQrDadSiCrA1D8quKBTVoELOCgSDojRyAeSKOqCJLXTgZE6FzZDbHr6GlvBcjTggXdqW8tzc92VUiCsiXoADVCLNVJsGl2lR0Em9T0/qhKUVHTCKTwfjpSDYrifZgAgHC7iRQ3U8Mv3khgXzGPCZZq8G7LiSDJMYmJsz4jRgBoaBxEQlsIjSpELdHCqOOteQTw5JFZsO38ktrEGLKlibXulpGU5Qex2obVDcaanz9yw4HF1rsbarOUfOnKdT73OV13jwMojfNNDGEh4iIGspCZXFaTfd6KA53bZ3tTzqAW/1dZqodERAiYG3aJLvVjvK88cOTRp2OmfSTwlNuJ1Sz/Z8tVVLiyzbaXsIijcslAaDQ2EowQOtsGxHX40VAAAA) format("woff2"),url(/assets/iconfont-C5UA4S4v.woff?t=1686985621079) format("woff"),url(/assets/iconfont-11idT3ws.ttf?t=1686985621079) format("truetype"),url(/assets/iconfont--ofZyn2x.svg?t=1686985621079#iconfont-1) format("svg")}.iconfont-1{font-family:iconfont-1!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ghzs-gray-zhongdianxiangmu:before{content:""}.ghzs-gray-a-3:before{content:""}.ghzs-gray-a-11:before{content:""}.ghzs-gray-a-2:before{content:""}.ghzs-gray-dongjiezhidangqianhanglie:before{content:""}.ghzs-gray-quxiaodongjie:before{content:""}.ghzs-gray-dongjiezhidangqianhang:before{content:""}.ghzs-gray-dongjiezhidangqianlie:before{content:""}.ghzs-gray-jieduan:before{content:""}.ghzs-gray-youduiqi:before{content:""}.ghzs-gray-dingbuduiqi:before{content:""}.ghzs-gray-dibuduiqi:before{content:""}.ghzs-gray-juzhongduiqi1:before{content:""}.ghzs-gray-yichu:before{content:""}.ghzs-gray-zhongjianduiqi:before{content:""}.ghzs-gray-zidonghuanhang:before{content:""}.ghzs-gray-zuoduiqi:before{content:""}.ghzs-gray-ziti:before{content:""}.ghzs-gray-duanla:before{content:""}.ghzs-gray-shezhimulujibie:before{content:""}.ghzs-gray-xuanzexingniantie:before{content:""}.ghzs-gray-charufuben:before{content:""}.ghzs-gray-ladingming:before{content:""}.ghzs-gray-huanjingrongliangfenxi:before{content:""}.ghzs-gray-he_16zhengjianbianhaoguanli:before{content:""}.ghzs-gray-la:before{content:""}.ghzs-gray-wenbenyulan:before{content:""}.ghzs-gray-shengtaixiaoyi1:before{content:""}.ghzs-gray-zhankaiquanbujiedian:before{content:""}.ghzs-gray-zhediequanbujiedian:before{content:""}.ghzs-gray-dagangtubiaofuzhuzhishi:before{content:""}.ghzs-gray-jizhudagangmianbanzhuangtai:before{content:""}.ghzs-gray-dagangliandong:before{content:""}.ghzs-gray-fuhao:before{content:""}.ghzs-gray-daochuexcel:before{content:""}.ghzs-gray-biankuang:before{content:""}.ghzs-gray-a-111:before{content:""}.ghzs-gray-baocun:before{content:""}.ghzs-gray-bianji:before{content:""}.ghzs-gray-chexiao:before{content:""}.ghzs-gray-duiqi:before{content:""}.ghzs-gray-geshishua:before{content:""}.ghzs-gray-jiacu:before{content:""}.ghzs-gray-wenbenbeijingtianchong:before{content:""}.ghzs-gray-jianqie:before{content:""}.ghzs-gray-wanyuan:before{content:""}.ghzs-gray-shangyiyiji:before{content:""}.ghzs-gray-tihuan:before{content:""}.ghzs-gray-daochuword:before{content:""}.ghzs-gray-fuzhi:before{content:""}.ghzs-gray-xieti1:before{content:""}.ghzs-gray-wenben1:before{content:""}.ghzs-gray-xiangpica:before{content:""}.ghzs-gray-xiayiyiji:before{content:""}.ghzs-gray-niantie:before{content:""}.ghzs-gray-zhongzuo:before{content:""}.ghzs-gray-shoucang:before{content:""}.ghzs-gray-zhongmingming:before{content:""}.ghzs-gray-xinzengzijiedian:before{content:""}.ghzs-gray-xinzengtongjijiedian:before{content:""}.ghzs-gray-shengtaixiaoyi:before{content:""}.ghzs-gray-fujian:before{content:""}.ghzs-gray-shebei:before{content:""}.ghzs-gray-wenben:before{content:""}.ghzs-gray-sheshi:before{content:""}.ghzs-gray-zhiding:before{content:""}.ghzs-gray-zhidi:before{content:""}.ghzs-gray-guanbi1:before{content:""}.ghzs-gray-jiahao:before{content:""}.ghzs-gray-jiahao1:before{content:""}.ghzs-gray-xuanze:before{content:""}.ghzs-gray-biaoxingfill:before{content:""}.ghzs-gray-biaoxing:before{content:""}.ghzs-gray-chexiao1:before{content:""}.ghzs-gray-qiapianxingshi:before{content:""}.ghzs-gray-liebiaoxingshi:before{content:""}.ghzs-gray-dingbu:before{content:""}.ghzs-gray-xiangxia2:before{content:""}.ghzs-gray-xiangxia3:before{content:""}.ghzs-gray-xiangxia5:before{content:""}.ghzs-gray-sousuo:before{content:""}.ghzs-gray-highlight:before{content:""}.ghzs-gray-xiala:before{content:""}.ghzs-gray-tianjia:before{content:""}.ghzs-gray-wenjianshezhi:before{content:""}.ghzs-gray-guihuawenjian:before{content:""}.ghzs-gray-a-1:before{content:""}.ghzs-gray-zitidise:before{content:""}.ghzs-gray-a-bianzu38:before{content:""}.ghzs-gray-a-mengbanzu2:before{content:""}.ghzs-gray-a-zu113:before{content:""}.ghzs-gray-a-mengbanzu1:before{content:""}.ghzs-gray-juyouduiqi:before{content:""}.ghzs-gray-juzhongduiqi:before{content:""}.ghzs-gray-juzuoduiqi:before{content:""}.ghzs-gray-xieti:before{content:""}.ghzs-gray-liangduanduiqi:before{content:""}.ghzs-gray-dagangtubiao:before{content:""}@font-face{font-family:iconfont-2;src:url(/assets/iconfont-DXxXRGXy.woff2?t=1686978748357) format("woff2"),url(/assets/iconfont-DknRC_LP.woff?t=1686978748357) format("woff"),url(/assets/iconfont-87wURPWr.ttf?t=1686978748357) format("truetype")}.iconfont-2{font-family:iconfont-2!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ghzs-gray-tubiao5:before{content:""}.ghzs-gray-lengdongchuangge:before{content:""}.ghzs-gray-gongjulantubiao3:before{content:""}.ghzs-gray-gongjulantubiao2:before{content:""}.ghzs-gray-gongjulantubiao4:before{content:""}.ghzs-gray-gongjulantubiao1:before{content:""}.ghzs-gray-youkuangxian:before{content:""}.ghzs-gray-suoyoukuangxian:before{content:""}.ghzs-gray-cuxiakuangxian:before{content:""}.ghzs-gray-shangkuangxianhecuxiakuangxian:before{content:""}.ghzs-gray-shangkuangxian:before{content:""}.ghzs-gray-waicekuangxian:before{content:""}.ghzs-gray-shangkuangxianheshuangxiakuangxian:before{content:""}.ghzs-gray-cudikuangxian:before{content:""}.ghzs-gray-shangxiakuangxian:before{content:""}.ghzs-gray-qitakuangxian:before{content:""}.ghzs-gray-shuangdikuangxian:before{content:""}.ghzs-gray-zuokuangxian:before{content:""}.ghzs-gray-wukuangxian:before{content:""}.ghzs-gray-xiakuangxian:before{content:""}div,p{box-sizing:border-box;margin:0;font-weight:400}::selection{background:#3fb07532}::-moz-selection{background:#3fb07532}::-webkit-selection{background:#3fb07532}.app-outer-container{display:flex;flex-direction:column;width:100%;height:100%;font-weight:400;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.flex-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.flex-col{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.luckysheet-stat-area{display:none!important;height:0!important}.edit-page-option-row{width:100%;height:80px;background-color:#fff;margin-bottom:12px;border-top:none!important;padding:0 10px;z-index:999}.edit-page-option-row-item{width:128px;height:100%;padding:6px 0;flex-shrink:0}.edit-page-option-row-border{height:calc(100% - 24px);width:1px;background-color:#e9e9e9;flex-shrink:0}.edit-page-option-row-half{width:100%;height:50%;justify-content:flex-start;align-items:center;flex-shrink:0}.trasition-ease{transition:all ease .25s}.user-header-image-container{width:36px;height:36px;border-radius:50%;border:1px solid #eee;margin-right:18px;overflow:hidden}.user-header-image-container img{width:100%;height:100%}.custom-tool-tip-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.custom-tool-tip-container .custom-tool-tip-title{font-size:14px;color:#fff;margin:0}.custom-tool-tip-container .custom-tool-tip-desc{font-size:12px;color:#fff;margin:0}.option-bar-select .ant-select-arrow{margin-right:-6px;color:#7f7f7f}.text-edit-row-1{width:100%;justify-content:space-between;align-items:center}.custom-popover-overlay{position:fixed;top:0;left:0;width:0;height:0;z-index:-1;overflow:hidden}.custom-popover-overlay .custom-popover{position:fixed;top:-100px;left:-100px;width:0;height:0;background-color:#fff;border-radius:8px;box-shadow:0 0 #0000;border:1px solid #e7e9e8;transition:all ease .2s;transform:scaleY(.6);transition-delay:0ms;transform-origin:top;transition-duration:.2s;opacity:0;z-index:-1;font-feature-settings:"tnum";font-variant:"tabular-nums";overflow:hidden}.custom-popover-overlay .custom-popover.show{transform:scaleY(1);opacity:1;box-shadow:0 8px 16px 4px #00000019;z-index:999;width:auto;height:auto}.custom-popover-overlay .custom-popover.custom-popover-no-background{padding-left:30px;padding-bottom:30px;background-color:transparent!important;border-radius:0;box-shadow:none!important;border:none!important;margin-left:-30px}.custom-popover-overlay .left-right-popover{transform-origin:left;transform:scaleX(.6)}.editor-option-select{position:relative;min-width:32px;height:24px;border:1px solid #d9d9d9;border-radius:5px;padding:0 24px 0 5px;margin-right:12px;cursor:pointer;transition:all ease .25s;box-sizing:border-box}.editor-option-select .editor-option-select-value{width:100%;font-size:12px;color:#000;margin:0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor-option-select .editor-option-select-placeholder{font-size:12px;color:#909399;margin:0;padding:0}.editor-option-select .editor-option-select-arrow{position:absolute;right:0;top:0;width:24px;height:24px;z-index:999;padding-left:4px;justify-content:center;align-items:center;font-size:12px;color:#999;pointer-events:none}.editor-option-select:hover{border:1px solid #1890ff}.custom-select-container{width:100%;padding:4px 0;min-width:68px;flex-shrink:0;box-sizing:border-box;overflow-y:auto}.custom-select-container .custom-select-item{width:calc(100% - 8px);height:38px;transition:all ease .25s;padding:0 12px;margin:0 4px 2px;border-radius:6px;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;cursor:pointer}.custom-select-container .custom-select-item .custom-select-item-icon{width:22px;height:100%;justify-content:center;align-items:center;margin-right:3px}.custom-select-container .custom-select-item .custom-select-item-icon i{font-size:13px}.custom-select-container .custom-select-item:hover{background-color:#f2f2f2}.custom-select-container .custom-select-item-disable{background-color:#e8e6e6!important;color:#7f7f7f;cursor:not-allowed!important}.custom-select-container .custom-select-item-empty{color:#7f7f7f;cursor:not-allowed!important;margin-bottom:0}.custom-select-container .custom-select-item.active{background-color:#e6f4ff}.edit-page-back-btn{width:32px;height:38px;justify-content:center;align-items:center;border-radius:6px;margin-right:6px;padding-left:3px;cursor:pointer}.edit-page-back-btn i{font-size:18px;color:#141414}.edit-page-back-btn:hover{background-color:#f2f2f2}.ant-btn-primary:disabled{background-color:#91caff;color:#fff}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.login-right-input .ant-input-prefix{margin-inline-end:8px}.mapboxgl-ctrl-logo{display:none!important}.main-container{width:100%;height:calc(100vh - 96px);padding:18px 18px 8px;box-sizing:border-box;overflow:hidden;flex-shrink:0}.main-container .main-header-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:42px;box-sizing:border-box;padding-bottom:12px;padding-left:3px;padding-right:5px}.main-container .main-header-box .main-header-box-left{justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;max-width:60%}.main-container .main-header-box .main-header-box-right{height:100%;min-height:42px;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap}.main-container .main-table-box{height:calc(100% - 80px);width:100%;overflow-x:hidden}.main-container .main-panel-footer{width:100%;height:42px;box-sizing:border-box;border-top:1px solid #eee;display:flex;justify-content:center;align-items:center;padding-top:12px}.main-header-box-option-el{margin-bottom:12px}.main-header-box-search-input{width:120px;margin-bottom:12px}.user-portrait-container{width:64px;height:64px;border-radius:50%;margin-right:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #eee;cursor:pointer;overflow:hidden;flex-shrink:0}.user-portrait-container .user-portrait{width:100%;height:100%;border-radius:50%}.user-portrait-container.active{border:2px solid #3FB075!important}.custom-modal-container{position:relative;width:100%;height:auto;max-height:calc(100vh - 240px);overflow-y:auto;padding:12px 12px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.custom-modal-main-form{width:100%}.table-expand-icon{width:18px;height:18px;text-align:center;font-size:14px;color:#595959;cursor:pointer;transition:all ease .25s;transform-origin:center!important}.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.custom-side-menu{font-weight:400!important;-webkit-user-select:none;user-select:none}.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.custom-side-menu .ant-menu-submenu.ant-menu-submenu-inline{font-weight:400!important}.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.custom-side-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-title-content{font-size:16px;font-weight:400!important}.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.custom-side-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title .ant-menu-item-icon{font-size:18px;margin-left:-5px}.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.custom-side-menu .ant-menu-submenu.ant-menu-submenu-inline .ant-menu-item.ant-menu-item-only-child{font-size:15px!important}.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.custom-side-menu .ant-menu-item .ant-menu-item-icon{font-size:18px;margin-left:-5px}.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.custom-side-menu .ant-menu-item .ant-menu-title-content{font-size:16px;font-weight:400!important}.ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{background-color:transparent}.form-item-wrapper{width:100%;transition:all ease-in-out .25s;overflow:hidden;padding:0}.table-inline-avatar{width:52px;height:52px;overflow:hidden;border-radius:50%}.ant-table-body,.ant-table-content{overflow:scroll!important}.custom-table-middle{width:100%;border-color:#000!important;font-size:15px}.custom-table-middle .rs-table-header-row-wrapper{font-size:14px;color:#262626;font-weight:700!important}.custom-table-middle .rs-table-header-row-wrapper .rs-table-row.rs-table-row-header .rs-table-cell-group.rs-table-cell-group-scroll .rs-table-cell-header .rs-table-cell{background-color:#f6f7f8!important;border-color:#000!important}.custom-table-middle .rs-table-header-row-wrapper .rs-table-row.rs-table-row-header .rs-table-cell-group.rs-table-cell-group-scroll .rs-table-cell-header .rs-table-cell .rs-table-cell-content{font-weight:700!important;line-height:32px;display:flex;justify-content:center;align-items:center}.custom-table-middle .rs-table-header-row-wrapper .rs-table-row.rs-table-row-header .rs-table-cell-group.rs-table-cell-group-scroll .rs-table-cell-header .rs-table-cell .rs-table-cell-content .rs-table-column-group .rs-table-column-group-header{border-color:#000;font-size:14px;color:#262626;font-weight:700!important}.custom-table-middle .rs-table-header-row-wrapper .rs-table-row.rs-table-row-header .rs-table-cell-group.rs-table-cell-group-scroll .rs-table-cell-header .rs-table-cell .rs-table-cell-content .rs-table-column-group .rs-table-column-group-header .rs-table-column-group-header-content{font-size:14px;color:#262626;font-weight:700!important;display:flex;justify-content:center;align-items:center}.custom-table-middle .rs-table-header-row-wrapper .rs-table-row.rs-table-row-header .rs-table-cell-group.rs-table-cell-group-scroll .rs-table-cell-header .rs-table-cell .rs-table-cell-content .rs-table-column-group .rs-table-column-group-cell.rs-table-cell-header .rs-table-cell .rs-table-cell-content .rs-table-column-group-cell-content{font-size:14px;color:#262626;font-weight:700!important}.custom-table-middle .rs-table-body-row-wrapper .rs-table-body-wheel-area .rs-table-row .rs-table-cell-group .rs-table-cell{border-color:#000}.ant-table-body{overflow:scroll!important}.ant-table-body::-webkit-scrollbar{-webkit-appearance:none!important}.ant-table-body::-webkit-scrollbar:vertical{width:2px}.ant-table-body::-webkit-scrollbar:horizontal{height:8px!important;border-radius:3px!important;padding:0 3px!important;box-sizing:border-box!important}.ant-table-body::-webkit-scrollbar-thumb{border-radius:3px;border:2px solid #d9d9d9;background-color:#d9d9d9;cursor:pointer}.ant-table-body::-webkit-scrollbar-thumb:hover{background-color:#aaa}.single-line-text{width:auto;word-break:break-all;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;overflow:hidden}.mutiple-line-text-2{width:260px;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mutiple-line-text-3{width:260px;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.draggingNode{opacity:.25}.custom-tree-node{width:100%;flex:1;display:inline-block;-webkit-user-select:none;user-select:none}.ant-tree-list{overflow-x:auto!important}.custom-context-menu{position:fixed;top:100px;left:200px;width:200px;background-color:#fff;border-radius:8px;box-shadow:0 0 #00000010;border:1px solid #e7e9e8;transform:scaleY(.6);transition-delay:0ms;transform-origin:top;opacity:0;z-index:999;font-feature-settings:"tnum";font-variant:"tabular-nums";overflow:hidden;justify-content:flex-start;align-items:center;padding:3px 0;box-sizing:border-box}.custom-context-menu .custom-context-menu-item{height:36px;width:calc(100% - 12px);margin:3px 6px;border-radius:8px;font-size:14px;color:#262626;cursor:pointer;transition:all ease .2s;padding:0 9px}.custom-context-menu .custom-context-menu-item.disabled{opacity:.42;cursor:not-allowed;background-color:#f2f2f2!important}.custom-context-menu .custom-context-menu-item:hover{background-color:#f8f8f8}.custom-context-menu .custom-context-menu-border{width:calc(100% - 12px);margin:5px auto 6px;height:1px;border-bottom:1px solid #eee}.custom-context-menu.show{transform:scaleY(1);opacity:1;z-index:99999;box-shadow:0 8px 16px 4px #00000010}.ant-tree.ant-tree-block-node.custom-tree .ant-tree-list .ant-tree-list-holder div .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper{display:flex}.ant-tree.ant-tree-block-node.custom-tree .ant-tree-list .ant-tree-list-holder div .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{flex:1;display:flex;flex-direction:row}.inline-topic-table-conatiner{width:100%;height:100%}.inline-topic-table-conatiner .inline-topic-table-content{width:100%;height:calc(100vh - 298px);overflow:hidden;flex-shrink:0}.inline-topic-table-conatiner .inline-topic-table-footer{width:100%;height:42px;box-sizing:border-box;border-top:1px solid #eee;display:flex;justify-content:center;align-items:center;padding-top:12px}.main-sub-container{width:100%;height:100%;background-color:#fff;padding:0 12px}.main-sub-container .main-sub-container-header{width:100%;height:54px}.main-sub-container .main-sub-container-header .main-sub-container-header-left{height:100%;justify-content:flex-start;align-items:center;padding-left:3px}.main-sub-container .main-sub-container-header .main-sub-container-header-left .main-sub-container-header-title{font-size:15px;color:#262626}.main-sub-container .main-sub-content{width:100%;height:calc(100% - 64px)}.shadow-2-down{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #0000002e,0 9px 28px 8px #00000026}.dropdown-button-group{background-color:#fff;border-radius:8px;padding:5px;box-shadow:0 6px 16px -8px #0000000f,0 9px 28px #0000000d,0 12px 48px 16px #00000008;border:1px solid #eee}.custom-border{height:1px;border-bottom:1px solid #eee;margin-top:1px;margin-bottom:1px}.disable-overlay{position:relative;opacity:.52;transition:all ease .25s}.disable-touch-overlay{position:relative;opacity:.52;pointer-events:none;transition:all ease .25s}.my-transition{transition:all ease .25s;transition-delay:0}.diable-without-effect{background-color:transparent!important;color:#262626!important;opacity:.72}.card-empty-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.fast-insert-property-tools{position:absolute;top:52px;left:78px;width:96px;height:200px;background-color:#f2f2f2}.full-page-loading{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999;justify-content:center;align-items:center;padding-bottom:10%}.full-page-loading .slogan{font-size:42px;font-weight:800;color:#bfbfbf}.full-page-loading .show{animation:show-detail .8s ease-in forwards}.full-page-loading .hide{animation:hide-detail .8s ease-in forwards}@keyframes show-detail{0%{opacity:.32}to{opacity:1}}@keyframes hide-detail{0%{opacity:1}to{opacity:.32}}.single-line-text{-webkit-user-select:none!important;user-select:none!important}.ant-tabs.ant-tabs-top.topic-side-tabs .ant-tabs-nav .ant-tabs-nav-wrap{padding-left:12px}.symbol-icon{width:32px;height:32px;color:red;overflow:hidden}.text-button{height:32px;min-width:32px;padding:0 6px;display:flex;justify-content:center;align-items:center;transition:all ease .25s;cursor:pointer}.text-button:hover{background-color:#f2f2f2}.disable-drag{user-drag:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}.word-editor-plugin-tabs .ant-tabs-content-holder .ant-tabs-content.ant-tabs-content-right .ant-tabs-tabpane{padding-right:0!important}.word-editor-plugin-tabs .ant-tabs-nav{width:66px!important}.word-editor-plugin-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:3px 8px!important}.word-editor-plugin-content-tabs .ant-tabs-nav{width:auto!important}.word-editor-plugin-content-sub-tabs{width:100%;height:100%}.system-model-essay-tabs .ant-tabs-nav{margin-bottom:2px!important}.system-model-essay-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{height:42px}.system-model-essay-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:0 9px!important;margin-left:0;margin-right:0}.tourism-capacity-form .ant-form-item .ant-form-item-row .ant-form-item-label label{width:136px!important}.table-inline-input{width:auto;max-width:46px;margin-left:-12px;margin-right:-12px;outline:none;border:none;text-align:center;background-color:transparent}.ant-drawer-content.file-info-drawer .ant-drawer-wrapper-body .ant-drawer-header{padding:11px 12px;border-bottom-color:#d2d5d8}.ant-drawer-content.file-info-drawer .ant-drawer-wrapper-body .ant-drawer-body{padding:0}.empty-wapper-container{width:100%;flex:1;height:100%;justify-content:center;align-items:center}.loading-wapper-container{position:absolute;left:0;top:0;width:100%;flex:1;height:100%;right:0;bottom:0;justify-content:center;align-items:center;z-index:9999;background-color:#ffffffb8;transition:all ease .25s}.loading-wapper-container .loading-title{font-size:14px;color:#7f7f7f;margin-top:12px}.loading-wapper-container.show{background-color:#ffffffb8;left:0;top:0;width:100%;flex:1;height:100%;right:0;bottom:0;z-index:9999}.loading-wapper-container.hide{background-color:#fff0!important;pointer-events:none;z-index:-999}.loading-wapper-container.hide-overlay{background-color:transparent!important}.sub-table-preview-modal{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.word-A4-container{width:84vw;height:1123px;background:#fff;box-shadow:5px 5px 20px #00000080;padding:24px;border:1px solid #d9dde6}.word-A4-content{width:100%;height:100%}.sub-table-preview-modal{height:100%;width:100%;overflow-y:auto;display:flex;justify-content:center;align-items:center}.protectland-details-tabs .ant-tabs-nav{width:96px}.luckysheet-cs-draghandle-top.ant-btn-primary,.luckysheet-cs-draghandle-left.luckysheet-cs-draghandle,.luckysheet-cs-draghandle-right.luckysheet-cs-draghandle,.luckysheet-cs-draghandle-bottom.luckysheet-cs-draghandle,.luckysheet-cs-fillhandle{pointer-events:none}.luckysheet-input-box-inner{text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:16px;font-weight:400!important}.cell-border-select-container{background-color:#fff}.luckysheet-grid-window,.luckysheet-grid-window-1{bottom:0!important}.luckysheet-sheet-area.luckysheet-noselected-text,#luckysheet-sheet-area{display:none!important;height:0!important;overflow:hidden!important}#luckysheet-rightclick-menu,.luckysheet-cols-menu-btn,.luckysheet-modal-dialog{display:none!important}.topic-template-card{width:262px;height:382px;background-color:#fff;border-radius:12px;border:1px solid #e2e2e2;overflow:hidden;cursor:pointer;margin-right:24px;margin-bottom:24px;flex-shrink:0}.topic-template-card .topic-template-card-cover{width:100%;flex:1;background-color:#fafafa;padding-top:12px;border-bottom:1px solid #e2e2e2;justify-content:flex-start;align-items:flex-start;overflow-y:auto}.topic-template-card .topic-template-card-footer{width:100%;min-height:72px;padding:12px;justify-content:space-between;align-items:flex-start}.topic-template-card .topic-template-card-footer .topic-template-card-name{font-size:15px;margin-bottom:9px;width:240px;max-width:240px;text-align:left;font-weight:500}.topic-template-card .topic-template-card-footer .topic-template-card-desc{font-size:14px;color:#20202080;margin-bottom:6px}.topic-template-card .topic-template-card-footer .topic-template-card-footer-bottom{width:100%;justify-content:flex-end!important;align-items:center;padding-top:5px}.disable-btn{opacity:.68;cursor:not-allowed}.ant-tabs.ant-tabs-left.user-center-modal .ant-tabs-nav{width:118px}.luckysheet-modal-dialog-mask{display:none!important}.extra-info-item-row{width:630px;justify-content:space-between;align-items:flex-start}.extra-info-item-row-gap{width:32px;height:1px}.extra-info-item{flex:1;margin-bottom:24px}.extra-info-item .extra-info-item-title{font-size:15px;font-weight:700;margin-bottom:3px}.paragraph-marker{position:absolute;left:12px;width:32px;height:20px;border-left:2px solid #69b1ff;justify-content:space-between;align-items:center;flex-direction:column!important;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:9999;transition:all ease .25s}.paragraph-marker-top{width:25px!important;height:1px;border-top:2px solid #69b1ff;flex-shrink:0;margin-top:-4px;margin-left:-8px;transform:rotate(-18deg)}.paragraph-marker-bottom{width:25px!important;height:1px;border-top:2px solid #69b1ff;flex-shrink:0;margin-bottom:-4px;margin-left:-8px;transform:rotate(18deg)}.paragraph-marker-content{position:relative;margin-left:-32px;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center;text-align:center;width:18px;height:72px;background-color:#1677ff;border:1px solid #0958d9;color:#fff;font-size:12px;line-height:14px;font-family:Arial,Helvetica,sans-serif;border-radius:3px;transition:inherit}.paragraph-marker-content .paragraph-marker-content-text{position:absolute;left:0;height:72px;background-color:#1677ff;border:1px solid #0958d9;display:flex;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:18px;flex-wrap:nowrap;margin:0;padding:0;border-radius:3px}.paragraph-marker-content .paragraph-marker-content-text span{display:inline-block;width:18px;font-size:12px;line-height:14px;color:#000;text-align:center;margin:0;display:flex;flex-direction:column!important;justify-content:center!important;align-items:center!important}.ant-picker-cell.ant-picker-cell-disabled{display:none}.word-take-result-expanded-button{width:100%;height:52px;background-color:#f1efef;border-radius:5px;padding:12px;justify-content:space-between;margin:12px 0}.word-take-result-expanded-list{transition:all ease .25s}.form-notice-text{font-size:14px;color:#7f7f7f;margin-left:132px;margin-top:-12px}.luckysheet-input-box-index,.luckysheet-input-box{z-index:99999999!important}.full-screen-excel{position:absolute!important;width:100vw!important;height:100vh!important;top:0!important;left:0!important;z-index:9999}.device-manage-tree-node-count{width:18px;height:18px;background-color:#3fb07524;border-radius:50%;color:#3fb075;text-align:center;line-height:18px;justify-content:center!important;align-items:center!important;cursor:pointer;margin-left:5px;font-size:12px}.device-manage-tree-node-total-count{width:18px;height:18px;background-color:#f0f0f0;border-radius:50%;color:#303133;text-align:center;line-height:18px;justify-content:center!important;align-items:center!important;cursor:pointer;margin-left:5px;font-size:12px}html{overflow-y:hidden}body{margin:0;padding:0;min-width:960px;overflow-x:auto}.custom-form-item{justify-content:flex-start;align-items:center;margin:0 8px}.custom-form-item .custom-form-item-title{font-size:14px;color:#000;font-weight:700}.add-project-extra-switcher{width:720px;height:42px;margin-left:78px;background-color:#f2f2f2;justify-content:space-between;align-items:center;font-size:16px;border-radius:6px;margin-top:12px;padding:0 12px;cursor:pointer;margin-bottom:12px}.ant-btn-primary:disabled{background-color:#3fb07572}.heavy-kit .ant-select-selector{border-width:2px!important;border-color:#ccc!important;font-weight:500!important}.heavy-input-kit{border-width:2px!important;border-color:#ccc!important;font-weight:700!important}.heavy-input-kit .ant-picker-input input,.heavy-input-kit input,.heavy-input-kit .ant-select-selector,.heavy-input-kit .ant-select-selector .ant-select-selection-search,.heavy-input-kit .ant-select-selector .ant-select-selection-search input{font-weight:500!important}.main-page-footer-img{width:12px;height:12px;vertical-align:middle;margin:0 4px 0 10px}.latin-name-icon{width:21px;height:21px;border:1.5px solid #303133;justify-content:center;align-items:center;color:#303133;margin-bottom:7px;font-family:SourceHanSerif;border-radius:3px;font-size:15px;font-weight:bolder;margin-top:7px}.species-name-tag{margin-bottom:12px;overflow:hidden;flex-shrink:0}.canorical-me-popover-footer{width:100%;justify-content:center;align-items:center!important;padding:12px 0;box-sizing:border-box}.word-editor-plugins-tabs-footer{width:100%;height:52px;border-top:1px solid #f0f0f0;justify-content:flex-end;align-items:center;padding-right:12px}.com-table-option-icon-btn{width:24px;height:24px;justify-content:center;align-items:center;font-size:18px}.add-device-modal-form .ant-form-item .ant-row.ant-form-item-row .ant-form-item-label{width:120px!important;padding-left:56px;text-align:left;display:flex;justify-content:flex-start;align-items:center}.add-device-modal-form .ant-form-item .ant-row.ant-form-item-row .ant-form-item-label label{text-align:left!important;display:flex;justify-content:flex-start;align-items:center}.extra-info-upload-box{position:relative}.extra-info-upload-box .extra-cancel-btn{position:absolute;right:-64px;top:-10px;width:28px;height:28px;border-radius:50%;background-color:#f9f9f9;border:1px solid #f2f2f2;z-index:999;display:flex;justify-content:center;align-items:center;box-shadow:4px -4px 12px #0000001a;cursor:pointer;transition:all ease .25s}.extra-info-upload-box .extra-cancel-btn:hover{box-shadow:4px -4px 12px #00000026}.theme-color-popover .ant-popover-arrow:before{background-color:#3fb075}.theme-color-popover .ant-popover-content .ant-popover-inner{background-color:#3fb075}.theme-color-popover .ant-popover-content .ant-popover-inner .ant-popover-title,.theme-color-popover .ant-popover-content .ant-popover-inner .ant-popover-inner-content{color:#fff}.theme-color-popover-footer{width:100%;justify-content:flex-end;align-items:center;padding-top:12px}[type=page-break]:after{content:"分页符"!important}.ImageNode__contentEditable{display:none!important}.member-info-popover-content{width:80px;justify-content:flex-start;align-items:center}.member-info-popover-content .member-nike-name{margin-top:3px;margin-bottom:3px;max-width:80px;font-size:14px;color:#303133}.member-info-popover-content .member-user-type{margin:3px 0 0;margin-inline-end:0!important}.common-panel-shadow{background-color:#fff;border:1px solid #d9d9d9!important;box-shadow:0 1px 2px -2px #0000000f,0 1px 2px #0000000f,0 2px 6px 1px #0000000f!important}.dark-link-text{color:#000;text-decoration:none}.dark-link-text:hover{color:#3fb075;cursor:pointer;text-decoration:underline}.full-table-cell{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.f1{flex:1}.wrap{display:flex;flex-wrap:wrap}.row{display:flex;flex-direction:row}.col{display:flex;flex-direction:column}.aic{align-items:center}.aie{align-items:flex-end}.jcc{justify-content:center}.jcs{justify-content:space-between}.jca{justify-content:space-around}.jce{justify-content:space-evenly}.jcd{justify-content:flex-end}.i-icon{display:flex!important;justify-content:center;align-items:center}.ant-modal-confirm-btns{display:flex!important;flex-direction:row-reverse!important}.ant-modal-confirm-btns .ant-btn-default{margin-left:12px}.ant-modal-footer{display:flex!important;flex-direction:row-reverse!important}.ant-modal-footer .ant-btn-default{margin-left:12px}.ant-modal-footer>.ant-btn:hover,.ant-modal-confirm-btns>.ant-btn:hover{transform:scale(1.12)}.ant-notification-notice-message{margin-left:52px!important;font-weight:700!important}.ant-notification-notice-description{margin-left:52px!important}.tourism-capacity-page-container{padding:20px;overflow-y:auto;display:flex;flex-direction:column;height:100%}.tourism-capacity-page-container .tourism-capacity-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.tourism-capacity-page-container .tourism-capacity-header .tourism-capacity-title{font-size:20px;font-weight:700}.tourism-capacity-page-container .tourism-capacity-header .tourism-capacity-close-btn{cursor:pointer;font-size:18px;color:#888}.tourism-capacity-page-container .tourism-capacity-content-wrapper{display:flex;flex:1}.tourism-capacity-page-container .tourism-capacity-content-wrapper .tourism-capacity-left-panel{flex:1;padding-right:20px;border-right:1px solid #f0f0f0;overflow-y:auto}.tourism-capacity-page-container .tourism-capacity-content-wrapper .tourism-capacity-right-panel{flex:1;padding-left:20px;overflow-y:auto}.tourism-capacity-page-container .tourism-capacity-content-wrapper .tourism-capacity-right-panel .method-description-header{margin-bottom:15px}.tourism-capacity-page-container .tourism-capacity-content-wrapper .tourism-capacity-right-panel .method-description-header .method-description-title{font-weight:700;font-size:16px}.tourism-capacity-page-container .tourism-capacity-content-wrapper .tourism-capacity-right-panel .word-plugin-generate-template-rule p{margin-bottom:8px}.tourism-capacity-page-container .tourism-capacity-content-wrapper .tourism-capacity-right-panel .word-plugin-generate-template-rule .rule-title{font-weight:700;margin-top:15px;margin-bottom:5px}.tourism-capacity-page-container .tourism-capacity-content-wrapper .tourism-capacity-right-panel .word-plugin-generate-template-rule .rule-container{display:flex;justify-content:center;margin-bottom:10px}.tourism-capacity-page-container .edit-benefit-header{margin-bottom:15px}.tourism-capacity-page-container .edit-benefit-header .edit-benefit-title{font-weight:700;font-size:16px}.tourism-capacity-page-container .tourism-capacity-form .ant-form-item-row{align-items:center}.tourism-capacity-page-container .word-editor-plugins-panel-form-container{padding:0}.tourism-capacity-page-container .word-editor-plugins-content-option-bar{margin-top:20px;justify-content:center}.tourism-capacity-page-container .word-plugin-generate-template{margin-top:20px;border:1px solid #f0f0f0;padding:15px;border-radius:5px;background-color:#f9f9f9}.tourism-capacity-page-container .word-plugin-generate-template .custom_paragraph_6_style{margin-bottom:10px;line-height:1.6}.tourism-capacity-page-container .word-plugin-generate-template .custom_paragraph_6_style_rule{display:flex;justify-content:center;margin:15px 0}.service-window{position:fixed;bottom:24px;right:24px;width:500px;height:600px;z-index:9999;background-color:#fff;box-shadow:0 8px 16px 4px #0003}.service-window .service-window-header{width:100%;height:52px;border-bottom:1px solid #d9d9d9;justify-content:space-between;align-items:center;padding:0 12px}.service-window .service-window-header .service-window-header-right{justify-content:flex-end;align-items:center}.service-window .service-window-header .service-window-header-right .service-window-header-btn{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:5px;cursor:pointer;transition:all ease .25s;margin-left:9px}.service-window .service-window-header .service-window-header-right .service-window-header-btn .min-size-icon{width:20px;height:2px;background-color:#303133;transform:scaleY(.8)}.service-window .service-window-header .service-window-header-right .service-window-header-btn:hover{background-color:#eee}.service-window .service-window-body{position:relative;width:100%;flex:1}@font-face{font-family:WeiRuanYaHei;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/202303144896e1c4e8-2585-4bd6-9fe4-1ec94cfdd09811.ttf)}@font-face{font-family:微软雅黑;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/202303144896e1c4e8-2585-4bd6-9fe4-1ec94cfdd09811.ttf)}@font-face{font-family:SourceHanSerif;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/202303143698207af1-17c1-40cd-b2c1-a25acf66d76639.otf)}@font-face{font-family:宋体（Song）;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/202303143698207af1-17c1-40cd-b2c1-a25acf66d76639.otf)}@font-face{font-family:宋体;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/202303143698207af1-17c1-40cd-b2c1-a25acf66d76639.otf)}@font-face{font-family:SourceHanSansRegular;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/202303140025c0a776-8f46-4422-a5e8-8cf49ab6e18964.otf)}@font-face{font-family:黑体（ST Heiti）;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/202303140025c0a776-8f46-4422-a5e8-8cf49ab6e18964.otf)}@font-face{font-family:TimesNewRoman;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/2023031437b6e9bb90-2cc0-4dca-9473-05cd8eea616997.ttf)}@font-face{font-family:Times New Roman;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/2023031437b6e9bb90-2cc0-4dca-9473-05cd8eea616997.ttf)}@font-face{font-family:SimSun;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/202303143698207af1-17c1-40cd-b2c1-a25acf66d76639.otf)}@font-face{font-family:simHei;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/202303140025c0a776-8f46-4422-a5e8-8cf49ab6e18964.otf)}@font-face{font-family:Microsoft YaHei;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/202303144896e1c4e8-2585-4bd6-9fe4-1ec94cfdd09811.ttf)}@font-face{font-family:仿宋_GB2312;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E4%BB%BF%E5%AE%8B_GB2312.ttf)}@font-face{font-family:方正仿宋_GBK;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E6%96%B9%E6%AD%A3%E4%BB%BF%E5%AE%8B_GBK.ttf)}@font-face{font-family:方正小标宋_GBK;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E6%96%B9%E6%AD%A3%E5%B0%8F%E6%A0%87%E5%AE%8B_GBK.ttf)}@font-face{font-family:方正楷体_GBK;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E6%96%B9%E6%AD%A3%E6%A5%B7%E4%BD%93_GBK.ttf)}@font-face{font-family:方正楷体简体;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E6%96%B9%E6%AD%A3%E6%A5%B7%E4%BD%93%E7%AE%80%E4%BD%93.ttf)}@font-face{font-family:方正黑体_GBK;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E6%96%B9%E6%AD%A3%E9%BB%91%E4%BD%93_GBK.ttf)}@font-face{font-family:等线体;src:url(http://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E7%AD%89%E7%BA%BF%E4%BD%93.ttf)}@font-face{font-family:WeiRuanYaHei;src:url(https://ghzs.zhbhd.cn/font-source/202303144896e1c4e8-2585-4bd6-9fe4-1ec94cfdd09811.ttf)}@font-face{font-family:微软雅黑;src:url(https://ghzs.zhbhd.cn/font-source/202303144896e1c4e8-2585-4bd6-9fe4-1ec94cfdd09811.ttf)}@font-face{font-family:SourceHanSerif;src:url(https://ghzs.zhbhd.cn/font-source/202303143698207af1-17c1-40cd-b2c1-a25acf66d76639.otf)}@font-face{font-family:宋体（Song）;src:url(https://ghzs.zhbhd.cn/font-source/202303143698207af1-17c1-40cd-b2c1-a25acf66d76639.otf)}@font-face{font-family:宋体;src:url(https://ghzs.zhbhd.cn/font-source/202303143698207af1-17c1-40cd-b2c1-a25acf66d76639.otf)}@font-face{font-family:SourceHanSansRegular;src:url(https://ghzs.zhbhd.cn/font-source/202303140025c0a776-8f46-4422-a5e8-8cf49ab6e18964.otf)}@font-face{font-family:黑体（ST Heiti）;src:url(https://ghzs.zhbhd.cn/font-source/202303140025c0a776-8f46-4422-a5e8-8cf49ab6e18964.otf)}@font-face{font-family:TimesNewRoman;src:url(https://ghzs.zhbhd.cn/font-source/2023031437b6e9bb90-2cc0-4dca-9473-05cd8eea616997.ttf)}@font-face{font-family:Times New Roman;src:url(https://ghzs.zhbhd.cn/font-source/2023031437b6e9bb90-2cc0-4dca-9473-05cd8eea616997.ttf)}@font-face{font-family:SimSun;src:url(https://ghzs.zhbhd.cn/font-source/202303143698207af1-17c1-40cd-b2c1-a25acf66d76639.otf)}@font-face{font-family:simHei;src:url(https://ghzs.zhbhd.cn/font-source/202303140025c0a776-8f46-4422-a5e8-8cf49ab6e18964.otf)}@font-face{font-family:Microsoft YaHei;src:url(https://ghzs.zhbhd.cn/font-source/202303144896e1c4e8-2585-4bd6-9fe4-1ec94cfdd09811.ttf)}@font-face{font-family:仿宋_GB2312;src:url(https://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E4%BB%BF%E5%AE%8B_GB2312.ttf)}@font-face{font-family:方正仿宋_GBK;src:url(https://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E6%96%B9%E6%AD%A3%E4%BB%BF%E5%AE%8B_GBK.ttf)}@font-face{font-family:方正小标宋_GBK;src:url(https://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E6%96%B9%E6%AD%A3%E5%B0%8F%E6%A0%87%E5%AE%8B_GBK.ttf)}@font-face{font-family:方正楷体_GBK;src:url(https://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E6%96%B9%E6%AD%A3%E6%A5%B7%E4%BD%93_GBK.ttf)}@font-face{font-family:方正楷体简体;src:url(https://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E6%96%B9%E6%AD%A3%E6%A5%B7%E4%BD%93%E7%AE%80%E4%BD%93.ttf)}@font-face{font-family:方正黑体_GBK;src:url(https://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E6%96%B9%E6%AD%A3%E9%BB%91%E4%BD%93_GBK.ttf)}@font-face{font-family:等线体;src:url(https://shpfile-data-1314977817.cos.ap-guangzhou.myqcloud.com/public/font/%E7%AD%89%E7%BA%BF%E4%BD%93.ttf)}.work-space-header{width:100%;height:49px;justify-content:space-between;align-items:center;padding:0 12px;box-sizing:border-box;z-index:999;flex-shrink:0}.theme-styled{background-color:#3fb075;box-shadow:0 1px 2px -2px #0000000f,0 1px 2px #0000000f,0 2px 6px 1px #0000000f}.light-styled .work-space-header-side div{color:#303133!important}.light-styled .work-space-header-side .header-nav-back-btn{display:flex;width:32px!important;font-weight:700;cursor:pointer;height:32px;border:none;margin-right:0!important;font-size:16px;color:#fff;flex-shrink:0;justify-content:center;align-items:center;border-radius:5px;transition:all ease .25s}.light-styled .work-space-header-side .header-nav-back-btn:hover{background-color:#d0cfcf}.light-styled .work-space-header-side .project-info .project-info-bottom .project-info-border{background-color:#7f7f7f!important}.light-styled .work-space-header-side .project-info .project-info-bottom .project-info-border .project-info-status .anticon{color:#909399!important}.light-styled .work-space-header-side .project-info .project-info-bottom .project-info-border-transform{background-color:#999!important}.work-space-header-side{flex:1;height:100%;flex-wrap:nowrap;overflow:hidden;flex-shrink:0;min-width:100px}.work-space-header-side .header-nav-back-btn{display:flex;width:70px!important;font-weight:700;cursor:pointer;height:32px;border-right:1px solid #fff;margin-right:12px;font-size:16px;color:#fff;flex-shrink:0}.work-space-header-side .project-info{height:100%;width:520px;justify-content:center;align-items:flex-start;padding-top:5px}.work-space-header-side .project-info .project-name{font-size:16px;color:#fff;font-weight:900}.work-space-header-side .project-info .project-info-bottom{width:393px;height:28px;justify-content:flex-start;align-items:center}.work-space-header-side .project-info .project-info-bottom .project-info-text{font-size:12px;color:#fff;word-wrap:normal;word-break:keep-all}.work-space-header-side .project-info .project-info-bottom .project-info-border{width:1px;height:12px;background-color:#d9d9d9;margin:0 12px}.work-space-header-side .project-info .project-info-bottom .project-info-border-transform{width:1px;height:12px;background-color:#d9d9d9;margin:0 8px;transform:rotate(15deg)}.work-space-header-side .project-info .project-info-bottom .project-info-status{justify-content:flex-start;align-items:center}.work-space-header-side .project-info .project-info-bottom .project-info-status-text{font-size:12px;color:#fff;margin-left:5px}.work-space-header-left{flex:1;height:100%;box-sizing:border-box}.work-space-header-right{justify-content:flex-end!important;align-items:center;flex:1;height:100%;box-sizing:border-box}.work-space-header-right .member-item-list{padding-right:24px}.work-space-header-right .member-item-list .member-item{width:36px;height:36px;border:1px solid #d9d9d9;border-radius:50%;margin-right:-12px;cursor:pointer}.work-space-header-right .member-item-list .member-item .member-item-avatar{width:100%;height:100%;border-radius:50%}.work-space-header-right .member-item-list .member-item-add{width:36px;height:36px;border:1px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;background-color:#f2f2f2;cursor:pointer}.work-space-header-right .member-item-list .member-item-add:hover{opacity:.9}.work-space-header-right .nav-setting-btn{width:36px;height:36px;justify-content:center;align-items:center;transition:all ease .25s;border-radius:5px;cursor:pointer;margin-right:10px;background-color:#fff0}.work-space-header-right .nav-setting-btn .nav-setting-btn-icon-container{width:20px;height:20px;justify-content:center;align-items:center}.work-space-header-right .nav-setting-btn .nav-setting-btn-icon-container .nav-setting-btn-icon{width:18px;height:auto}.work-space-header-right .nav-setting-btn:hover{background-color:#0000000d}.nav-user-setting-btn{width:36px;height:36px;border:1px solid #d9d9d9;border-radius:50%;cursor:pointer;margin-right:5px}.nav-user-setting-btn .avatar{width:100%;height:100%;border-radius:50%}.nav-arrow{position:relative;height:42px;background-color:#fff;overflow-y:visible;overflow-x:visible;transition:all ease .25s}.nav-arrow .nav-arrow-content{padding-left:3px;padding-right:3px;width:100%;height:100%;z-index:999}.nav-arrow .nav-arrow-angle-left{position:absolute;width:30px;height:30px;transform:rotate(45deg);background-color:#3fb075;left:0;top:0;z-index:999;transform-origin:0% 0%;transition:all ease .25s}.nav-arrow .nav-arrow-angle-right{position:absolute;width:30px;height:30px;transform:rotate(45deg);background-color:#fff;right:-30px;top:0;z-index:999;transform-origin:0% 0%;transition:all ease .25s}.nav-arrow .arrow-nav-item{position:relative;height:36px;width:120px;background-color:#fff;transition:all ease .25s;margin-left:24px;cursor:pointer}.nav-arrow .arrow-nav-item .arrow-nav-item-content{width:100%;height:100%;background-color:transparent;transition:all ease .25s;z-index:9999;justify-content:center;align-items:center}.nav-arrow .arrow-nav-item .arrow-nav-item-content .arrow-nav-item-title{color:#3fb075;font-size:16px;font-weight:700}.nav-arrow .arrow-nav-item .arrow-nav-item-angle-left-container-top{position:absolute;width:36px;height:18px;top:0;left:-18px;overflow:hidden;transition:all ease .25s}.nav-arrow .arrow-nav-item .arrow-nav-item-angle-left-container-top .arrow-nav-item-angle-left-content-top{position:relative;width:100%;height:100%;transition:all ease .25s}.nav-arrow .arrow-nav-item .arrow-nav-item-angle-left-container-top .arrow-nav-item-angle-left-content-top .arrow-nav-item-angle-left-top{position:absolute;width:26px;height:26px;transform:rotate(-45deg);background-color:#fff;left:0;top:0;z-index:999;transform-origin:0% 0%;transition:all ease .25s}.nav-arrow .arrow-nav-item .arrow-nav-item-angle-left-container-bottom{position:absolute;width:36px;height:18px;bottom:0;left:-18px;overflow:hidden;transition:all ease .25s}.nav-arrow .arrow-nav-item .arrow-nav-item-angle-left-container-bottom .arrow-nav-item-angle-left-content-bottom{position:relative;width:100%;height:100%;transition:all ease .25s}.nav-arrow .arrow-nav-item .arrow-nav-item-angle-left-container-bottom .arrow-nav-item-angle-left-content-bottom .arrow-nav-item-angle-left-bottom{position:absolute;width:26px;height:26px;transform:rotate(225deg);background-color:#fff;left:5px;bottom:-13px;z-index:999;transform-origin:center;transition:all ease .25s}.nav-arrow .arrow-nav-item .arrow-nav-item-angle-right{position:absolute;width:25.5px;height:25.5px;transform:rotate(45deg);background-color:#fff;right:-25.5px;top:0;z-index:999;transform-origin:0% 0%;transition:all ease .25s}.arrow-nav-item.active{background-color:#3fb075!important}.arrow-nav-item.active .arrow-nav-item-content .arrow-nav-item-title{color:#fff;font-size:16px;font-weight:700}.arrow-nav-item.active .arrow-nav-item-angle-left-container-top .arrow-nav-item-angle-left-content-top .arrow-nav-item-angle-left-top,.arrow-nav-item.active .arrow-nav-item-angle-left-container-bottom .arrow-nav-item-angle-left-content-bottom .arrow-nav-item-angle-left-bottom,.arrow-nav-item.active .arrow-nav-item-angle-right{background-color:#3fb075!important}.arrow-nav-item:hover,.arrow-nav-item:hover .arrow-nav-item-angle-left-container-top .arrow-nav-item-angle-left-content-top .arrow-nav-item-angle-left-top,.arrow-nav-item:hover .arrow-nav-item-angle-left-container-bottom .arrow-nav-item-angle-left-content-bottom .arrow-nav-item-angle-left-bottom,.arrow-nav-item:hover .arrow-nav-item-angle-right{background-color:#e0e0e0}.wps-tab-nav{position:relative;width:max-content;height:32px;flex-shrink:0}.wps-tab-nav .wps-tab-nav-item{width:112px;height:100%;justify-content:center;align-items:center;flex-shrink:0;color:#414141;font-size:16px;font-weight:700;cursor:pointer;border-radius:3px;margin:0 3px;transition:all ease .25s;text-shadow:0 1px 2px rgba(0,0,0,.07)}.wps-tab-nav .wps-tab-nav-item.active{color:#309b64;text-shadow:0 1px 2px rgba(0,0,0,.12)}.wps-tab-nav .wps-tab-nav-item:hover{text-shadow:0 1px 2px rgba(0,0,0,.12)}.wps-tab-nav .wps-tab-border{position:absolute;bottom:-2px;width:42px;height:3px;background-color:#3fb075;transition:all ease .25s}.avatar-btn{background-color:#fff;cursor:pointer;transition:all ease .25s}.avatar-btn:hover{background-color:#f2f2f2}.work-space-header-name-input{background-color:transparent;padding-left:5px;padding-right:5px;font-weight:700;color:#434343;font-size:16px;max-width:240px!important;margin-right:5px}.work-space-header-name-input:hover{background-color:#fff}.work-space-header-border-line{border-right:2px solid #bfbfbf;width:1px;height:20px;margin-right:5px;margin-left:5px;background-color:transparent}.team-member-shortcut{transition:all ease .25s}.team-member-shortcut .team-member-shortcut-item{position:relative;margin-right:-7px;transition:all ease .25s}.team-member-shortcut .team-member-shortcut-item .team-member-shortcut-item-admin-icon{position:absolute;bottom:1px;right:-1px;width:14px;height:14px;z-index:999;background-color:#fff;border:1px solid #eee;box-shadow:0 0 3px #aeaeae85;border-radius:50%}.team-member-shortcut:hover .team-member-shortcut-item{margin-right:3px}.user-avatar-container{position:relative}.user-avatar-container .online-status{position:absolute;top:-1px;right:1px;width:9px;height:9px;border:1px solid #eee;background-color:#3fb075;border-radius:50%;z-index:999}.user-avatar-container.offline img{-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1);opacity:.9}.message-unread-count{position:absolute;min-width:20px;max-width:24px;height:20px;background-color:#f5222d;top:-5px;right:-5px;border-radius:50%;border:1px solid #eee;justify-content:center;align-items:center;z-index:99;text-align:center}.message-unread-count .message-unread-count-text{color:#fff!important;font-size:12px;text-align:center}.create-share-doc-link{width:500px;height:460px;background-color:#fff}.create-share-doc-link .tabs{width:100%;height:52px;border-bottom:1px solid #eee;padding-left:12px}.create-share-doc-link .tabs .tab-item{width:88px;height:100%;justify-content:center;align-items:center;cursor:pointer;opacity:.52;transition:all ease .25s;font-size:15px;font-weight:500}.create-share-doc-link .tabs .tab-item.active{font-size:700;opacity:1!important}.create-share-doc-link .tabs .tab-item:hover{opacity:.72}.create-share-doc-link .create-share-doc-content{width:100%;flex:1;padding:0 18px}.create-share-doc-link .create-share-doc-content .create-share-doc-content-top{width:100%;flex:1}.create-share-doc-link .create-share-doc-content .create-share-doc-content-top .create-share-doc-search-bar{width:100%;padding:12px 3px}.create-share-doc-link .create-share-doc-content .create-share-doc-content-top .create-share-doc-search-bar .create-share-doc-search-bar-title{width:100%;max-height:28px;justify-content:flex-start;align-items:center;margin-bottom:7px;font-size:15px;color:#434343;font-weight:500}.create-share-doc-link .create-share-doc-content .create-share-doc-content-top .create-share-doc-search-bar .create-share-doc-search-box{width:100%}.create-share-doc-link .create-share-doc-content .create-share-doc-content-top .share-doc-user-list{width:100%;flex:1}.create-share-doc-link .create-share-doc-content .create-share-doc-content-top .share-doc-user-list .share-doc-user-list-title{font-size:14px;color:#434343;font-weight:400;height:32px;padding-bottom:12px;padding-left:5px}.create-share-doc-link .create-share-doc-content .create-share-doc-content-top .share-doc-user-list .share-doc-user-list-content{width:100%;flex:1;overflow-y:auto;flex-shrink:0}.create-share-doc-link .create-share-doc-content .create-share-doc-content-top .share-doc-user-list .share-doc-user-list-content .share-doc-user-list-item{width:100%;margin-bottom:12px;justify-content:space-between;align-items:center;font-size:14px}.create-share-doc-link .create-share-doc-content .create-share-doc-content-top .share-doc-user-list .share-doc-user-list-content .share-doc-user-list-item .share-doc-user-item-left{flex:1}.create-share-doc-link .create-share-doc-content .create-share-doc-content-top .share-doc-user-list .share-doc-user-list-content .share-doc-user-list-item .share-doc-user-item-select{cursor:pointer;width:75px;height:28px;justify-content:center;align-items:center;border-radius:3px}.create-share-doc-link .create-share-doc-content .create-share-doc-content-top .share-doc-user-list .share-doc-user-list-content .share-doc-user-list-item .share-doc-user-item-select .share-doc-user-item-select-icon{font-size:13px;color:#000;margin-left:5px}.create-share-doc-link .create-share-doc-content .create-share-doc-content-top .share-doc-user-list .share-doc-user-list-content .share-doc-user-list-item .share-doc-user-item-select:hover{background-color:#eee}.create-share-doc-link .create-share-doc-content .create-share-doc-content-top .share-doc-user-list .share-doc-user-list-content .share-doc-user-list-item .share-doc-user-item-select.disable{cursor:not-allowed;background-color:transparent!important;opacity:.52}.create-share-doc-link .create-share-doc-content .create-share-doc-content-bottom{width:100%;height:72px;border-top:1px solid #eee;justify-content:center;align-items:center}.create-share-doc-link .create-share-doc-content .create-share-doc-content-bottom .share-link-text-manage{width:100%;justify-content:flex-start;align-items:center}.create-share-doc-link .create-share-doc-content .create-share-doc-content-bottom .share-link-text-manage .share-link-switch-title{font-size:15px;color:#000;margin-right:12px;font-weight:500}.create-share-doc-link .create-share-doc-content .create-share-doc-content-bottom .share-link-text-contaner{width:100%;margin-top:5px}.create-share-doc-link .create-share-doc-content .create-share-doc-content-bottom .share-link-text-contaner .share-link-text{flex:1;word-break:break-all;font-size:14px;color:#434343;padding-right:12px}.create-share-doc-link .create-share-doc-content .create-share-doc-content-bottom .copy-share-doc-link-btn{font-weight:500}.doc-setting-popover{width:240px;height:300px}.MyContextMenu{--contexify-menu-shadow: 0 4px 12px rgba(30, 34, 43, .08);--contexify-menu-negatePadding: 6px;--contexify-separator-color: rgb(229, 229, 229);--contexify-separator-margin: 5px;--contexify-itemContent-padding: 6px 32px 6px 5px;--contexify-activeItem-radius: 4px;--contexify-item-color: #1e222b;--contexify-activeItem-color: rgb(75, 75, 75);--contexify-activeItem-bgColor: #d8d8d8;--contexify-rightSlot-color: rgb(75, 75, 75);--contexify-activeRightSlot-color: rgb(75, 75, 75);--contexify-arrow-color: rgb(30, 34, 43);--contexify-activeArrow-color: rgb(30, 34, 43);--contexify-menu-minWidth: 160px;border:1px solid rgb(229,229,229);border-radius:8px;box-sizing:border-box;font-size:14px}.MyContextMenu .contexify_item{margin-bottom:4px}.MyContextMenu .contexify_rightSlot svg{width:14px;height:14px}.MyContextMenu .item-icon{padding-left:5px;padding-right:10px}.MyContextMenu .item-icon i{font-size:15px}.popover-header-close-btn{width:24px;height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all ease .25s;color:#7f7f7f;border-radius:3px}.popover-header-close-btn:hover{background-color:#f2f2f2}.message-box-popover{width:300px;height:520px;padding-top:10px}.message-box-popover .message-box-popover-header{width:100%;height:32px;padding:0 12px;justify-content:space-between;align-items:center}.message-box-popover .message-box-popover-header .message-box-popover-header-title{font-size:14px;font-weight:500}.message-box-popover .message-box-popover-tabs{width:100%;flex:1}.message-box-popover .message-box-popover-tabs .ant-tabs-nav{margin-bottom:0}.message-box-popover .message-box-popover-tabs .ant-tabs-nav .ant-tabs-nav-wrap{height:36px!important}.message-box-popover .message-box-popover-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{width:100%;padding:0 24px}.message-box-popover .message-box-popover-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{width:80px!important;display:flex;justify-content:center;align-items:center}.message-box-list{width:100%;height:430px;overflow-y:auto}.message-box-item{width:100%;justify-content:flex-start;align-items:flex-start;padding:9px 15px;border-bottom:1px solid #f2f5f8;cursor:pointer;transition:all ease .2s}.message-box-item .message-box-item-title{width:100%;height:30px;justify-content:space-between;align-items:center}.message-box-item .message-box-item-title .message-box-item-title-left{flex:1;height:100%}.message-box-item .message-box-item-title .message-box-item-title-left .message-box-item-title-text{font-size:14px;color:#434343}.message-box-item .message-box-item-title .message-box-item-unread-point{width:5px;height:5px;background-color:#f5222d;border-radius:50%}.message-box-item .message-box-item-content{font-size:14px;color:#303133;flex:1;padding-left:12px}.message-box-item:hover{background-color:#f2f5f8}.message-box-popover-tabs-item{position:relative;width:100%;height:100%}.message-box-popover-tabs-item .message-box-popover-tabs-item-unread{position:absolute;top:-3px;right:-18px;padding:3px;z-index:999;font-size:12px;height:18px;min-width:18px;max-width:24px;background-color:#f5222d;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:9px;box-sizing:border-box}.DocPreview{width:560px;height:100%;background-color:#f2f2f2;border:1px solid #d2d2d2;overflow-y:auto;justify-content:flex-start;align-items:center;padding:20px 0}:root{--contexify-zIndex:666;--contexify-menu-minWidth:220px;--contexify-menu-padding:6px;--contexify-menu-radius:6px;--contexify-menu-bgColor:#fff;--contexify-menu-shadow:1px 2px 2px rgba(0,0,0,.1),2px 4px 4px rgba(0,0,0,.1),3px 6px 6px rgba(0,0,0,.1);--contexify-menu-negatePadding:var(--contexify-menu-padding);--contexify-separator-color:rgba(0,0,0,.2);--contexify-separator-margin:5px;--contexify-itemContent-padding:6px;--contexify-activeItem-radius:4px;--contexify-item-color:#333;--contexify-activeItem-color:#fff;--contexify-activeItem-bgColor:#3498db;--contexify-rightSlot-color:#6f6e77;--contexify-activeRightSlot-color:#fff;--contexify-arrow-color:#6f6e77;--contexify-activeArrow-color:#fff}@keyframes contexify_feedback{0%{opacity:.4}to{opacity:1}}.contexify{position:fixed;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--contexify-menu-bgColor);box-sizing:border-box;box-shadow:var(--contexify-menu-shadow);border-radius:var(--contexify-menu-radius);padding:var(--contexify-menu-padding);min-width:var(--contexify-menu-minWidth);z-index:var(--contexify-zIndex)}.contexify_submenu-isOpen,.contexify_submenu-isOpen>.contexify_itemContent{color:var(--contexify-activeItem-color);background-color:var(--contexify-activeItem-bgColor);border-radius:var(--contexify-activeItem-radius)}.contexify_submenu-isOpen>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeArrow-color)}.contexify_submenu-isOpen>.contexify_submenu{pointer-events:auto;opacity:1}.contexify .contexify_submenu{position:absolute;pointer-events:none;transition:opacity .265s;top:calc(-1 * var(--contexify-menu-negatePadding));left:100%}.contexify .contexify_submenu-bottom{bottom:calc(-1 * var(--contexify-menu-negatePadding));top:unset}.contexify .contexify_submenu-right{right:100%;left:unset}.contexify_rightSlot{margin-left:auto;display:-ms-flexbox;display:flex;color:var(--contexify-rightSlot-color)}.contexify_separator{height:1px;cursor:default;margin:var(--contexify-separator-margin);background-color:var(--contexify-separator-color)}.contexify_willLeave-disabled{pointer-events:none}.contexify_item{cursor:pointer;position:relative}.contexify_item:focus{outline:0}.contexify_item:focus .contexify_rightSlot,.contexify_item:not(.contexify_item-disabled):hover>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeRightSlot-color)}.contexify_item:not(.contexify_item-disabled)[aria-haspopup]>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-arrow-color)}.contexify_item:not(.contexify_item-disabled)[aria-haspopup].contexify_submenu-isOpen>.contexify_itemContent .contexify_rightSlot,.contexify_item:not(.contexify_item-disabled)[aria-haspopup]:hover>.contexify_itemContent .contexify_rightSlot,.contexify_item[aria-haspopup]:focus>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeArrow-color)}.contexify_item:not(.contexify_item-disabled):focus>.contexify_itemContent,.contexify_item:not(.contexify_item-disabled):hover>.contexify_itemContent{color:var(--contexify-activeItem-color);background-color:var(--contexify-activeItem-bgColor);border-radius:var(--contexify-activeItem-radius)}.contexify_item:not(.contexify_item-disabled):hover>.contexify_submenu{pointer-events:auto;opacity:1}.contexify_item-disabled{cursor:default;opacity:.5}.contexify_itemContent{padding:var(--contexify-itemContent-padding);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;color:var(--contexify-item-color);position:relative}.contexify_item-feedback{animation:contexify_feedback .12s both}.contexify_theme-dark{--contexify-menu-bgColor:rgba(40,40,40,.98);--contexify-separator-color:#4c4c4c;--contexify-item-color:#fff}.contexify_theme-light{--contexify-separator-color:#eee;--contexify-item-color:#666;--contexify-activeItem-color:#3498db;--contexify-activeItem-bgColor:#e0eefd;--contexify-activeRightSlot-color:#3498db;--contexify-active-arrow-color:#3498db}@keyframes contexify_scaleIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes contexify_scaleOut{0%{opacity:1}to{opacity:0;transform:scale3d(.3,.3,.3)}}.contexify_willEnter-scale{transform-origin:top left;animation:contexify_scaleIn .3s}.contexify_willLeave-scale{transform-origin:top left;animation:contexify_scaleOut .3s}@keyframes contexify_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes contexify_fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.contexify_willEnter-fade{animation:contexify_fadeIn .3s ease}.contexify_willLeave-fade{animation:contexify_fadeOut .3s ease}@keyframes contexify_flipInX{0%{transform:perspective(800px) rotateX(45deg)}to{transform:perspective(800px)}}@keyframes contexify_flipOutX{0%{transform:perspective(800px)}to{transform:perspective(800px) rotateX(45deg);opacity:0}}.contexify_willEnter-flip{animation:contexify_flipInX .3s}.contexify_willEnter-flip,.contexify_willLeave-flip{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;transform-origin:top center}.contexify_willLeave-flip{animation:contexify_flipOutX .3s}@keyframes contexify_slideIn{0%{opacity:0;transform:scaleY(.3)}to{opacity:1}}@keyframes contexify_slideOut{0%{opacity:1}to{opacity:0;transform:scaleY(.3)}}.contexify_willEnter-slide{transform-origin:top center;animation:contexify_slideIn .3s}.contexify_willLeave-slide{transform-origin:top center;animation:contexify_slideOut .3s}.t_m_p-container-v3{position:relative;width:100%;height:100%;justify-content:center!important;align-items:center!important;box-sizing:border-box}.t_m_p-container-v3 .t_m_p-content{width:100vw;height:100%;box-sizing:border-box;justify-content:flex-end;align-items:center}.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row{position:relative;width:calc(100vw - 16px);height:calc(100vh - 57px);margin-bottom:5px;z-index:99;flex-shrink:0}.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-first{position:relative;width:35vw;height:100%;background-color:#fff;z-index:99;overflow:hidden;transition:all ease .25s;margin-right:8px;border-radius:8px;border-right:1px solid #dbdbdb;box-shadow:0 3px 6px -6px #0000000f,0 3px 6px #0000000f,0 3px 6px 3px #0000000f}.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-first .t_m_p-pannel-first-content{width:100%;height:calc(100% - 58px);flex-shrink:0}.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-first .t_m_p-pannel-first-footer{height:58px;width:100%;border-top:1px solid #dbdbdb;justify-content:flex-end;align-items:center!important;padding:0 24px;flex-shrink:0}.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-first.show,.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-first.hide,.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-second.show,.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-second.hide{z-index:99}.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-second{position:relative;border-radius:8px;flex:1;height:100%;flex-shrink:0;background-color:#fff;z-index:99;overflow:hidden;transition:all ease .25s;border-top-right-radius:7px!important;border-bottom-right-radius:7px!important}.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-second .t_m_p-pannel-second-content{width:100%;height:calc(100% - 58px)}.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-second .t_m_p-pannel-second-content .t_m_p-pannel-second-left{flex:1;height:100%;flex-shrink:0!important}.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-second .t_m_p-pannel-second-content .t_m_p-pannel-second-right{flex:1;height:100%;flex-shrink:0}.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-second .t_m_p-pannel-second-content .t_m_p-pannel-second-right .t_m_p-pannel-second-right-header-show{position:relative;width:calc(100% + 2px);height:58px;border-bottom:1px solid #dcdcdc;padding:12px 20px;box-sizing:border-box;justify-content:space-between;align-items:center;flex-shrink:0;margin-left:-2px}.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-second .t_m_p-pannel-second-content .t_m_p-pannel-second-right .t_m_p-pannel-second-right-header{width:100%;height:58px;padding:0 12px;flex-shrink:0}.t_m_p-container-v3 .t_m_p-content .t_m_p-panel-row .t_m_p-pannel-second .t_m_p-pannel-second-footer{height:58px;width:100%;border-top:1px solid #dbdbdb;justify-content:space-between;align-items:center;padding:0 24px;flex-shrink:0}.t_m_p-container-v3 .t_m_p-bottom{width:100%;padding:11px;justify-content:flex-end;align-items:center;border-top:1px solid #dcdcdc}.t_m_p-pannel-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;justify-content:center;align-items:center;transition:all ease .25s}.t_m_p-pannel-overlay.show{z-index:99;pointer-events:all;cursor:pointer;background-color:#00000052}.t_m_p-pannel-overlay.hide{background-color:#0000;z-index:99;pointer-events:none}.t_m_p-pannel-title{position:relative;width:100%;height:58px;border-bottom:1px solid #dcdcdc;padding:12px 20px;box-sizing:border-box;justify-content:space-between;align-items:center;flex-shrink:0}.t_m_p-pannel-title .t_m_p-pannel-title-text{font-size:16px;color:#303133;font-weight:700}.t_m_p-pannel-title .t_m_p-pannel-step{border:1px solid #7f7f7f;width:20px;height:20px;text-align:center;line-height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:3px}.t_m_p-pannel-body{flex:1;width:100%;padding:10px 20px}.t_m_p-pannel-body .t_m_p-pannel-body-tree-container{width:100%;overflow-y:hidden}.t_m_p-pannel-search-row{width:100%;height:42px;justify-content:space-between;align-items:center;margin-bottom:10px}.t_m_p-pannel-search-row .btn-group{height:32px;background-color:#f2f2f2;margin-left:32px;flex-shrink:0;border-radius:3px;overflow:hidden;border:1px solid #d9d9d9}.t_m_p-pannel-search-row .btn-group .expand-option-btn{height:32px;justify-content:center;align-items:center;cursor:pointer;padding:0 12px;transition:all ease .25s}.t_m_p-pannel-search-row .btn-group .expand-option-btn img{width:18px}.t_m_p-pannel-search-row .btn-group .expand-option-btn:hover{background-color:#e9e9e9}.t_m_p-pannel-search-row .btn-group .expand-option-btn:hover img{width:18px;opacity:.93}.t_m_p-pannel-body-devicelist{width:100%;height:calc(100vh - 250px);overflow-y:auto}.device-tree-node{height:31px;width:100%;padding:0 10px;flex-shrink:0;justify-content:flex-start;align-items:center}.device-tree-node .device-tree-node-content{padding-left:6px}.device-tree-node:hover{background-color:#f0f0f0}.topic-search-box .ant-input-wrapper .ant-input-affix-wrapper{background-color:#fff}.topic-search-box .ant-input-wrapper .ant-input-group-addon .ant-btn{width:52px!important;background-color:#3fb075!important;border:1px solid #3FB075!important}.topic-search-box .ant-input-wrapper .ant-input-group-addon .ant-btn .ant-btn-icon{color:#fff!important}.topic-manage-switch-bar{position:relative;justify-content:flex-start;align-items:center;height:100%;flex:1}.topic-manage-switch-bar .topic-manage-switch-bar-item{width:72px;height:100%;cursor:pointer;text-align:center;font-size:15px;margin-right:10px;font-weight:700;color:#7f7f7f}.topic-manage-switch-bar .topic-manage-switch-bar-item.active{color:#3fb075}.topic-manage-switch-bar .topic-manage-switch-bar-bootom-line{position:absolute;left:10px;bottom:7px;width:60px;height:3px;background-color:#3fb075;z-index:99;transition:all ease .25s}.dash-borad-table-el{width:100%;border:1px solid #dbdbdb;border-collapse:collapse;border:none}.dash-borad-table-el thead{position:sticky;top:0;background-color:#f2f2f2;z-index:997;border-bottom:1px solid #dcdcdc!important}.dash-borad-table-el thead .dash-borad-table-el-header{height:28px}.dash-borad-table-el thead .dash-borad-table-el-header th{height:100%;line-height:28px;text-align:left;color:#000;font-size:15px;border-left:1px solid #dcdcdc!important;border-right:1px solid #dcdcdc!important;border-top:1px solid #dcdcdc!important;padding-left:24px;word-break:keep-all;padding-right:24px}.dash-borad-table-el thead .dash-borad-table-el-header .dash-borad-table-el-first-th{word-break:keep-all}.dash-borad-table-el tbody .dash-borad-table-el-body-row{height:36px;margin-bottom:12px;border-bottom:1px solid #dcdcdc!important;border-left:1px solid #dcdcdc!important;border-right:1px solid #dcdcdc!important;transition:all ease .25s}.dash-borad-table-el tbody .dash-borad-table-el-body-row td{height:100%;text-align:left;color:#303133;font-size:14px;padding-left:24px;line-height:19px;border-left:1px solid #dcdcdc!important;border-right:1px solid #dcdcdc!important}.dash-borad-table-el tbody .dash-borad-table-el-body-row.highlighted{background-color:#3fb07572!important}.topic-manage-icon-btn{height:32px;width:auto;cursor:pointer;transition:all ease .25s}.topic-manage-back-icon{height:38px;width:auto;cursor:pointer;transition:all ease .25s}.topic-manage-icon-btn.reverse{transform:rotateY(180deg) rotateX(180deg)}.topic-manage-icon-btn:hover{opacity:.9}.with-not-show-again-modal-content{position:relative}.with-not-show-again-modal-content .not-show-again-row{position:absolute;bottom:-39px}.topic-manage-page-pannel-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;justify-content:center;align-items:center;border-radius:8px;transition:all ease .25s}.topic-manage-page-pannel-overlay.show{z-index:999;pointer-events:all;cursor:pointer;background-color:#00000052}.topic-manage-page-pannel-overlay.hide{background-color:#0000;z-index:999;pointer-events:none}.excel-sub-page,.excel-sub-page .excel-sub-page-inner{width:100%;height:100%;align-items:start;justify-content:start;position:relative;box-sizing:border-box}.office-side-bar-container{width:100%;height:calc(100vh - 55px);background-color:transparent}.office-side-bar-container .office-side-bar-header{width:100%;height:45px;justify-content:space-between;align-items:center;padding-right:8px;flex-shrink:0}.office-side-bar-container .office-side-bar-header .office-side-bar-header-btn{display:inherit;width:28px;height:28px;justify-content:center;align-items:center;cursor:pointer;transition:all ease .25s;border-radius:5px;margin-right:3px}.office-side-bar-container .office-side-bar-header .office-side-bar-header-btn span,.office-side-bar-container .office-side-bar-header .office-side-bar-header-btn .i-icon{color:#434343;font-size:18px;transition:all ease .15s}.office-side-bar-container .office-side-bar-header .office-side-bar-header-btn.active{background-color:#3fb07542!important}.office-side-bar-container .office-side-bar-header .office-side-bar-header-btn:hover{background-color:#0000001f}.office-side-bar-container .office-side-bar-header .office-side-bar-header-tabs{flex:1;height:100%;justify-content:flex-start;align-items:center;overflow-x:hidden;padding-left:7px}.office-side-bar-container .office-side-bar-header .office-side-bar-header-tabs .tabs-item{position:relative;height:100%;padding:0 7px;color:#434343;justify-content:center;align-items:center;font-size:15px;font-weight:900;cursor:pointer;min-width:52px;word-break:keep-all;white-space:nowrap;flex-shrink:0}.office-side-bar-container .office-side-bar-header .office-side-bar-header-tabs .tabs-item .tabs-item-border{display:block;position:absolute;bottom:5px;left:calc(50% - 12px);width:24px;height:2.5px;background-color:transparent;z-index:999;transition:all ease .25s}.office-side-bar-container .office-side-bar-header .office-side-bar-header-tabs .tabs-item:hover .tabs-item-border{background-color:#909399}.office-side-bar-container .office-side-bar-header .office-side-bar-header-tabs .tabs-item.active{color:#379966}.office-side-bar-container .office-side-bar-header .office-side-bar-header-tabs .tabs-item.active .tabs-item-border{background-color:#3fb075!important}.office-side-bar-container .office-side-bar-header .office-side-bar-header-tabs .tabs-item.disabled{opacity:.72;cursor:not-allowed}.office-side-bar-container .office-side-bar-content-list{width:100%}.office-side-bar-container .office-side-bar-content-list .office-side-bar-content{width:100%;flex:1;overflow:hidden;flex-shrink:0}.workspace-excel-editor{width:100%;height:100%;padding:8px 8px 55px}.workspace-excel-editor .workspace-excel-el{width:100%;flex:1;border:1px solid #d9d9d9;box-shadow:0 1px 2px -2px #0000000f,0 1px 2px #0000000f,0 2px 6px 1px #0000000f;border-radius:8px;overflow:hidden}.univer-text-gray-300{--tw-text-opacity: 1;color:#cdd0d8;color:rgba(205,208,216,var(--tw-text-opacity, 1))}.univer-text-gray-600{--tw-text-opacity: 1;color:#414657;color:rgba(65,70,87,var(--tw-text-opacity, 1))}.univer-scrollbar-thin::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-hover, var(--scrollbar-track))}.univer-scrollbar-thin::-webkit-scrollbar-track:active{background-color:var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track)))}.univer-scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover, var(--scrollbar-thumb))}.univer-scrollbar-thin::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb)))}.univer-scrollbar-thin::-webkit-scrollbar-corner:hover{background-color:var(--scrollbar-corner-hover, var(--scrollbar-corner))}.univer-scrollbar-thin::-webkit-scrollbar-corner:active{background-color:var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner)))}.univer-scrollbar-track-transparent{--scrollbar-track: transparent !important}.univer-scrollbar-thumb-gray-300{--scrollbar-thumb: #CDD0D8 !important}.hover\:univer-bg-neutral-100:hover{--tw-bg-opacity: 1;background-color:#f5f5f5;background-color:rgba(245,245,245,var(--tw-bg-opacity, 1))}.dark\:hover\:univer-bg-gray-600:hover:where(.univer-dark,.univer-dark *){--tw-bg-opacity: 1;background-color:#414657;background-color:rgba(65,70,87,var(--tw-bg-opacity, 1))}.univer-sheets-ui-context-menu-input{display:flex;gap:var(--margin-sm);align-items:center}.univer-sheets-ui-context-menu-input-container{width:72px}.univer-sheets-ui-context-menu-input-number{height:24px}.univer-ui-plugin-sheets-border-panel{display:grid;grid-gap:var(--margin-sm);gap:var(--margin-sm)}.univer-ui-plugin-sheets-border-panel-position{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--margin-xxs);gap:var(--margin-xxs);box-sizing:border-box;padding-bottom:var(--padding-base);border-bottom:1px solid rgb(var(--border-color))}.univer-ui-plugin-sheets-border-panel-position-item{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:var(--font-size-lg);border-radius:var(--border-radius-base)}.univer-ui-plugin-sheets-border-panel-position-item:hover,.univer-ui-plugin-sheets-border-panel-position-item-active{background-color:rgb(var(--bg-color-hover))}.univer-ui-plugin-sheets-border-panel-styles{display:flex;gap:var(--margin-xs);align-items:center;justify-content:space-around}.univer-ui-plugin-sheets-border-panel-board{box-sizing:border-box;padding:var(--padding-base);background-color:rgb(var(--bg-color-secondary));border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-base)}.univer-ui-plugin-sheets-border-panel-button{cursor:pointer;position:relative;display:flex;gap:var(--margin-xs);align-items:center;height:24px;padding:0 var(--padding-xs);font-size:var(--font-size-lg);border-radius:var(--border-radius-base);transition:all .15s}.univer-ui-plugin-sheets-border-panel-button:hover{background-color:rgb(var(--bg-color-hover))}.univer-ui-plugin-sheets-border-panel-more-icon{color:rgb(var(--grey-400))}.univer-defined-name{display:flex;position:relative;transition:height .15s;border-right:1px solid rgb(var(--border-color));height:100%;width:100px;box-sizing:border-box}.univer-defined-name-overlay{position:relative;width:300px;background-color:rgb(var(--color-white))}.univer-defined-name-overlay-container{position:relative;height:100%;max-height:400px;width:100%;overflow:hidden;overflow-y:auto;scrollbar-color:rgba(var(--scrollbar-color),.7) transparent;scrollbar-gutter:auto;scrollbar-width:thin}.univer-defined-name-overlay-item{display:flex;align-items:center;justify-content:space-between;padding:var(--padding-xs);border-bottom:1px solid rgb(var(--border-color));-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.univer-defined-name-overlay-item:hover{background-color:rgb(var(--grey-50))}.univer-defined-name-overlay-item-name{font-size:var(--font-size-md);color:rgb(var(--grey-900));margin:5px 0;overflow:hidden;text-overflow:ellipsis;flex:1}.univer-defined-name-overlay-item-name-for-sheet{font-size:var(--font-size-xxs);color:rgb(var(--grey-400));margin-left:5px;font-weight:400}.univer-defined-name-overlay-item-formula{font-size:var(--font-size-xs);color:rgb(var(--grey-800));margin:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.univer-defined-name-overlay-manager{display:flex;flex-direction:column;overflow-y:auto;width:100%;cursor:pointer;overflow:hidden;background-color:rgb(var(--color-white))}.univer-defined-name-overlay-manager:hover{background-color:rgb(var(--grey-50))}.univer-defined-name-overlay-manager-title{font-size:var(--font-size-xs);font-weight:700;margin:var(--margin-xs);margin-bottom:0;color:rgb(var(--grey-800))}.univer-defined-name-overlay-manager-content{font-size:var(--font-size-xxs);margin:var(--margin-xs);color:rgb(var(--grey-500))}.univer-defined-name-container{width:100%;position:relative}.univer-defined-name-container-scroll{width:100%;overflow:hidden;overflow-y:auto;position:absolute}.univer-defined-name-container-addButton{display:flex;align-items:center;justify-content:center;width:100%;height:40px;border-top:1px solid rgb(var(--border-color));border-bottom:1px solid rgb(var(--border-color));font-size:var(--font-size-md);color:rgb(var(--primary-color))}.univer-defined-name-container-addButton:hover{background-color:rgb(var(--grey-50));cursor:pointer}.univer-defined-name-container-addButton-text{margin-left:5px}.univer-defined-name-container-item{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--padding-xs);border-bottom:1px solid rgb(var(--border-color));-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.univer-defined-name-container-item-name{font-size:var(--font-size-sm);font-weight:500;color:rgb(var(--color-black));margin:5px 0;max-width:190px;max-height:100px;overflow:hidden}.univer-defined-name-container-item-name-for-sheet{font-size:var(--font-size-xxs);color:rgb(var(--grey-400));margin-left:5px;font-weight:400}.univer-defined-name-container-item-formula-or-refString{font-size:var(--font-size-xs);color:rgb(var(--grey-500));font-weight:400;margin:5px 0;max-height:100px;text-overflow:ellipsis;overflow:hidden}.univer-defined-name-container-item-update{position:absolute;font-size:var(--font-size-xs);color:rgb(var(--primary-color));cursor:pointer;padding:4px;transform:translateY(-50%);border-radius:var(--border-radius-base);right:60px;top:20px}.univer-defined-name-container-item-update:hover{background-color:rgb(var(--hyacinth-50))}.univer-defined-name-container-item-delete{position:absolute;font-size:var(--font-size-xs);color:rgb(var(--error-color));cursor:pointer;padding:4px;right:20px;top:20px;transform:translateY(-50%);border-radius:var(--border-radius-base)}.univer-defined-name-container-item-delete:hover{background-color:rgb(var(--hyacinth-50))}.univer-defined-name-container-item-show{display:none}.univer-defined-name-container-item:hover{background-color:rgb(var(--grey-50))}.univer-defined-name-container-item:hover .univer-defined-name-container-item-show{display:block}.univer-defined-name-input{display:flex;align-items:center;justify-content:left;border-bottom:1px solid rgb(var(--border-color));padding-bottom:5px}.univer-defined-name-input>div{margin-top:16px}.univer-defined-name-input-formula-selector-text-wrap{margin-top:16px;height:100%;position:relative;padding:0 0 0 6px;border:1px solid rgb(var(--border-color));transition:all .15s;border-radius:var(--border-radius-base)}.univer-defined-name-input-text-editor-container{position:relative;width:95%;height:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.univer-defined-name-input-validation{display:flex;align-items:center;justify-content:left;color:rgb(var(--error-color));font-size:var(--font-size-xs)}.univer-defined-name-input-validation>span{margin-right:2px}.univer-defined-name-input-disable{color:rgb(var(--grey-200));cursor:not-allowed}.univer-count-bar{display:flex;flex:0 0 260px;justify-content:flex-end}.univer-editor-container{position:absolute;z-index:10;top:200px;left:100px;display:flex;width:100px;height:50px;border:1px solid rgb(var(--primary-color));box-shadow:none;box-sizing:content-box}.univer-editor-container .univer-editor-input{position:relative;display:flex;width:100%;height:100%}.univer-editor-container .univer-editor-input canvas{position:absolute}.univer-editor-container .univer-editor-input .univer-sheet-embedding-formula-editor-wrap{height:auto;border:none;padding:0;border-radius:0}.univer-formula-box{display:flex;box-sizing:border-box;height:28px;background:rgb(var(--bg-color-secondary));border-bottom:1px solid rgb(var(--border-color));transition:height .15s}.univer-formula-box .univer-name-ranges{box-sizing:border-box;width:100px;height:100%;position:relative}.univer-formula-box .univer-formula-bar{display:flex;width:100%;height:100%}.univer-formula-box .univer-formula-bar .univer-formula-icon{padding:6px 0}.univer-formula-box .univer-formula-bar .univer-formula-icon-disable{color:rgb(var(--grey-200));cursor:not-allowed}.univer-formula-box .univer-formula-bar .univer-formula-icon-wrapper{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:80px;height:100%;font-size:var(--font-size-xs);border-right:1px solid rgb(var(--border-color))}.univer-formula-box .univer-formula-bar .univer-formula-icon-wrapper .univer-icon-container{display:flex;align-items:center;justify-content:center;padding:var(--padding-xs);font-size:var(--font-size-lg);border-radius:var(--border-radius-base)}.univer-formula-box .univer-formula-bar .univer-formula-icon-wrapper .univer-icon-container-success.univer-formula-active{cursor:pointer;color:rgb(var(--success-color))}.univer-formula-box .univer-formula-bar .univer-formula-icon-wrapper .univer-icon-container-success.univer-formula-active:hover{background-color:rgb(var(--grey-50))}.univer-formula-box .univer-formula-bar .univer-formula-icon-wrapper .univer-icon-container-error.univer-formula-active{cursor:pointer;color:rgb(var(--error-color))}.univer-formula-box .univer-formula-bar .univer-formula-icon-wrapper .univer-icon-container-error.univer-formula-active:hover{background-color:rgb(var(--grey-50))}.univer-formula-box .univer-formula-bar .univer-formula-icon-wrapper .univer-icon-container-fx{cursor:pointer}.univer-formula-box .univer-formula-bar .univer-formula-icon-wrapper .univer-icon-container-fx:hover{background-color:rgb(var(--grey-50))}.univer-formula-box .univer-formula-bar .univer-formula-input{flex:1}.univer-formula-box .univer-formula-bar .univer-formula-container{overflow:hidden;display:flex;flex:1;width:100%;padding:0 0 0 10px}.univer-formula-box .univer-formula-bar .univer-formula-container .univer-sheet-embedding-formula-editor-wrap{height:auto;border:none;padding:0;border-radius:0;height:100%}.univer-formula-box .univer-formula-bar .univer-formula-container .univer-formula-content{position:relative;width:100%;height:100%;word-wrap:break-word;outline:none}.univer-formula-box .univer-formula-bar .univer-formula-container .univer-arrow-container{cursor:pointer;display:flex;align-items:center;justify-content:center;width:20px;height:100%;font-size:var(--font-size-xs);color:rgb(var(--text-color-secondary))}.univer-formula-box .univer-formula-bar .univer-formula-container .univer-arrow-container-disable{color:rgb(var(--grey-200));cursor:not-allowed}.univer-operate-container{position:absolute;z-index:10;right:0;left:0;width:0;height:0}.univer-auto-fill-popup-menu{display:grid;grid-gap:var(--margin-xxs);gap:var(--margin-xxs);align-items:center;box-sizing:border-box;min-width:128px;margin-top:0;margin-bottom:0;padding:var(--padding-sm);font-size:var(--font-size-base);background-color:rgb(var(--bg-color-secondary));border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-lg)}.univer-auto-fill-popup-menu li{list-style:none}.univer-auto-fill-popup-menu-item{cursor:pointer;position:relative;display:flex;align-items:center;box-sizing:border-box;width:134px;height:28px;padding:var(--padding-xs) 0 var(--padding-xs) 36px;font-size:13px;font-weight:400;font-style:normal;line-height:20px;color:rgb(#35322b);color:rgb(var(--black, #35322b));text-align:left;border-radius:4px;border-radius:var(--border-radius-base);transition:background .2s}.univer-auto-fill-popup-menu-item:hover{background-color:rgb(var(--bg-color-hover))}.univer-auto-fill-popup-menu-item-icon{position:absolute;top:50%;left:var(--padding-xs);transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.univer-auto-fill-popup-menu-item-title{padding:var(--padding-xs) var(--padding-xs) var(--padding-xs) 0;vertical-align:middle}.univer-auto-fill-popup-menu-item-hide{color:rgb(var(--text-color-secondary))}.univer-auto-fill-popup-menu-item:hover{background:rgb(var(--grey-100))}.univer-btn-container{display:flex;align-items:center;justify-content:center;padding:3px;background:#fff;border:1px solid rgb(#e5e5e5);border:1px solid rgb(var(--grey-200, #e5e5e5));border-radius:4px}.univer-btn-container:hover,.univer-btn-container.univer-btn-container-expand{background:rgb(#f5f5f5);background:rgb(var(--grey-100, #f5f5f5))}.univer-sheet-bar{position:relative;display:flex;flex:1 1 0px;flex-direction:row;min-width:calc(100% - 592px);max-width:calc(100% - 260px);height:100%;background-color:rgb(var(--bg-color-secondary))}.univer-sheet-bar-options{display:flex;flex-direction:row;align-items:center;margin:var(--margin-xxs);transition:display .2s}.univer-sheet-bar-options-divider:after{content:"";display:block;width:1px;height:16px;margin:0 var(--margin-xs);background-color:rgb(var(--grey-400))}.univer-sheet-bar-btn{cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;font-size:var(--font-size-lg);color:rgb(var(--text-color-secondary-darker));background-color:transparent;border:none;border-radius:var(--border-radius-base);outline:none}.univer-sheet-bar-btn:not([disabled]):hover{background-color:rgb(var(--bg-color-hover))}.univer-sheet-bar-btn[disabled]{cursor:not-allowed;color:rgb(var(--grey-200))}.univer-sheet-container{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:36px;padding:0 var(--padding-xl);background-color:rgb(var(--bg-color-secondary))}.univer-sheet-container>span:not(:last-of-type){margin-right:4px}.univer-sheet-bar-menu{max-height:calc(100vh - 36px);display:grid;grid-gap:var(--margin-xxs);gap:var(--margin-xxs);align-items:center;overflow-y:auto;box-sizing:border-box;margin:0;padding:var(--padding-sm);background-color:rgb(var(--bg-color-secondary));border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-lg)}.univer-sheet-bar-menu li{list-style:none}.univer-sheet-bar-menu-item{cursor:pointer;position:relative;display:flex;box-sizing:border-box;padding:var(--padding-xs) 24px;color:rgb(var(--text-color));border-radius:var(--border-radius-base);transition:background .2s}.univer-sheet-bar-menu-item:hover{background-color:rgb(var(--bg-color-hover))}.univer-sheet-bar-menu-item-icon{position:absolute;top:50%;left:var(--margin-xxs);transform:translateY(-50%);color:transparent}.univer-sheet-bar-menu-item-hide .univer-sheet-bar-menu-item-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:rgb(var(--grey-400))}.univer-sheet-bar-menu-item-select{font-weight:500;color:rgb(var(--primary-color))}.univer-sheet-bar-menu-item-select .univer-sheet-bar-menu-item-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:rgb(var(--primary-color))}.univer-sheet-bar-menu-item-label{font-size:var(--font-size-xs);font-weight:400;line-height:20px;display:flex;align-items:center}.univer-slide-tab-bar-container{overflow:hidden;max-width:calc(100% - 112px)}.univer-slide-tab-bar-container .univer-slide-tab-bar{-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;display:flex;flex-direction:row;align-items:center;padding:var(--padding-xs) 6px;transition:box-shadow .2s}.univer-slide-tab-item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:row;flex-grow:1;align-items:center;box-sizing:border-box;margin:0 var(--margin-xxs);font-size:var(--font-size-xs);line-height:16px;color:rgb(var(--grey-1000));border-radius:var(--border-radius-base)}.univer-slide-tab-item:not(.univer-slide-tab-active):hover{background-color:rgb(var(--bg-color-hover))}.univer-slide-tab-item .univer-slide-tab-div{box-sizing:border-box;padding:var(--padding-xs) var(--padding-sm);white-space:nowrap;border:2px solid transparent;border-radius:var(--border-radius-base);display:flex;align-items:center}.univer-slide-tab-item .univer-slide-tab-div-edit{cursor:text;outline:none}.univer-slide-tab-item .univer-slide-tab-div-edit::-moz-selection{color:rgb(var(--color-white));background-color:rgb(var(--primary-color))}.univer-slide-tab-item .univer-slide-tab-div-edit::selection{color:rgb(var(--color-white));background-color:rgb(var(--primary-color))}.univer-slide-tab-active{font-weight:700;color:rgb(var(--primary-color));background-color:rgb(var(--bg-color-secondary));box-shadow:0 0 8px #00000014;transition:box-shadow .2s;display:flex;justify-content:center}.univer-slide-tab-item-dropdown{-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:auto!important}.univer-status-bar{display:flex;align-items:center;max-width:332px}.univer-status-bar.univer-single-mode{max-width:136px}.univer-status-bar-div{width:1px;height:16px;margin-left:10px;background:rgb(#ccc);background:rgb(var(--grey-400, #ccc))}.univer-statistic-list{display:flex}.univer-statistic-list-column{flex-direction:column}.univer-statistic-list-column .univer-statistic-item{font-size:12px;line-height:140%;color:rgb(var(--grey-500))}.univer-statistic-item{cursor:default;overflow:hidden;display:flex;justify-content:flex-start;max-width:106px;margin-right:8px;font-size:var(--font-size-xxs);font-weight:400;font-style:normal;line-height:20px;color:rgb(var(--grey-900));text-align:center;text-overflow:ellipsis;white-space:nowrap}.univer-statistic-item:hover{color:rgb(var(--color-black))}.univer-statistic-picker{display:grid;grid-gap:var(--margin-sm);gap:var(--margin-sm);align-items:center;box-sizing:border-box;width:196px;padding:var(--padding-base);font-size:var(--font-size-xs);background-color:rgb(var(--color-white));border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-lg)}.univer-statistic-picker-item{display:flex;align-items:center;justify-content:flex-start}.univer-statistic-more{transform:rotate(90deg);display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:12px;color:rgb(#e8e8e8);color:rgb(var(--grey-600, #e8e8e8));border-radius:4px}.univer-statistic-more:hover{background:rgb(#e8e8e8);background:rgb(var(--grey-300, #e8e8e8))}.univer-cell-alert{box-sizing:border-box;box-shadow:var(--box-shadow-base);padding:var(--padding-sm) var(--padding-base);border-radius:var(--border-radius-lg);color:rgba(var(--color-black));background:rgba(var(--color-white));z-index:100;width:156px}.univer-cell-alert-title{height:20px;font-size:var(--font-size-sm);font-weight:500;display:flex;flex-direction:row;align-items:center;margin-bottom:6px;line-height:20px}.univer-cell-alert-icon{margin-right:6px}.univer-cell-alert-icon-error{color:rgba(var(--red-400))}.univer-cell-alert-icon-info{color:rgba(var(--blue-500))}.univer-cell-alert-icon-warning{color:rgba(var(--gold-400))}.univer-cell-alert-content{font-size:var(--font-size-sm)}.univer-sheet-paste-options-wrapper{position:absolute;display:flex;background-color:#fff;z-index:10;border-radius:4px}.univer-sheet-paste-options-icon-wrapper{display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid rgb(#e5e5e5);border:1px solid rgb(var(--grey-200, #e5e5e5));border-radius:4px;padding:3px}.univer-sheet-paste-options-menu{border:1px solid rgb(#e5e5e5);border:1px solid rgb(var(--grey-200, #e5e5e5));box-shadow:var(--box-shadow-base);border-radius:4px}.univer-sheet-paste-options-menu ul{list-style-type:none;padding:0;margin:8px}.univer-sheet-paste-options-menu-item{padding:8px 4px;cursor:pointer;position:relative}.univer-sheet-paste-options-menu-item:hover{background-color:rgb(#f5f5f5);background-color:rgb(var(--grey-100, #f5f5f5))}.univer-sheet-paste-options-menu-item-title{font-size:13px;color:rgb(#35322b);color:rgb(var(--black, #35322b));margin-left:20px}.univer-sheet-paste-options-menu-item-icon{position:absolute}.univer-mobile-sheet-bar-container{width:100%;overflow-x:scroll;height:32px;background-color:rgb(var(--bg-color))}.univer-mobile-sheet-bar-slider{display:flex;flex-wrap:nowrap;align-items:center;height:32px}.univer-mobile-sheet-bar-item{align-items:center;box-sizing:border-box;flex-grow:1;flex-shrink:0;flex-wrap:nowrap;font-size:12px;height:100%;line-height:28px;min-width:48px;overflow:hidden;padding:2px 4px;text-align:center;white-space:nowrap;border-right:1px solid rgb(var(--border-color));background-color:rgb(var(--bg-color));text-overflow:ellipsis;max-width:120px}.univer-mobile-sheet-bar-item.univer-mobile-sheet-bar-item-activated{color:rgb(var(--primary-color));background-color:rgb(var(--bg-color-secondary))}.univer-permission-panel-detail-wrapper{margin-top:16px;height:calc(100% - 16px);display:flex;flex-direction:column}.univer-radio-group-vertical{display:flex;flex-direction:column;font-weight:400}.univer-sheet-permission-design-person-panel{height:270px;border:1px solid rgb(var(--grey-200));border-radius:var(--border-radius-lg);padding:var(--padding-base);margin-bottom:var(--margin-xs);display:flex;flex-direction:column}.univer-sheet-permission-design-person-panel-header{display:flex;justify-content:space-between;align-items:center}.univer-sheet-permission-design-person-panel-header-add{cursor:pointer;color:rgb(var(--blue-500))}.univer-sheet-permission-design-person-panel-split{height:1px;background-color:rgb(var(--grey-200));margin:var(--margin-xs) 0}.univer-sheet-permission-design-person-panel-content-item{height:28px;line-height:28px;margin-bottom:var(--margin-sm);display:flex;align-items:center}.univer-sheet-permission-design-person-panel-content-item:last-child{margin-bottom:0}.univer-sheet-permission-design-person-panel-content-item-name{width:130px;color:rgb(var(--color-black));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:6px}.univer-sheet-permission-design-person-panel-content-item-select{width:90px;cursor:pointer}.univer-sheet-permission-design-person-panel .univer-sheet-permission-design-person-panel-content-item-select.univer-select-single:not(.univer-select-customize-input) .univer-select-selector{border:none;padding:0;color:rgb(var(--grey-900))}.univer-sheet-permission-design-person-panel .univer-sheet-permission-design-person-panel-content-item-select.univer-select-show-arrow .univer-select-arrow{right:0}.univer-sheet-permission-design-person-panel-content{flex:1}.univer-sheet-permission-panel-title{font-weight:500}.univer-sheet-permission-panel-footer{display:flex;flex-direction:row-reverse;padding:20px 0;margin-top:auto}.univer-sheet-permission-panel-footer button:first-child{margin-left:8px}.univer-permission-range-selector{font-weight:400}.univer-permission-range-selector-error,.univer-sheet-permission-panel-name-input-error,.univer-permission-range-selector-error:hover,.univer-sheet-permission-panel-name-input-error:hover{border:1px solid rgb(var(--red-400))}.univer-permission-range-selector-error-text,.univer-sheet-permission-panel-name-input-error-text{height:20px;line-height:20px;color:rgb(var(--red-400));font-size:var(--font-size-xs);font-weight:400}.univer-sheet-permission-list-panel-wrapper{margin-top:var(--margin-xs);height:calc(100% - 8px);display:flex;flex-direction:column}.univer-sheet-permission-list-panel-header{display:flex;padding:var(--padding-sm) 0;height:30px}.univer-sheet-permission-list-panel-header-type{display:flex;flex-direction:column;align-items:center;margin-right:var(--margin-lg);cursor:pointer}.univer-sheet-permission-list-panel-header-type div{height:24px;line-height:24px}.univer-sheet-permission-list-panel-header-type-bottom{height:2px;width:24px;background-color:rgb(var(--blue-500));margin-top:var(--margin-xxs)}.univer-sheet-permission-list-panel-header-select{color:rgb(var(--blue-500));height:24px;line-height:24px;font-size:var(--font-size-lg);font-weight:500}.univer-sheet-permission-list-item-header-icon{border-radius:var(--border-radius-base);height:24px;padding:4px;box-sizing:border-box}.univer-sheet-permission-list-item-header-icon:hover{background-color:rgb(var(--grey-200))}.univer-sheet-permission-list-item{margin-top:var(--margin-sm);border-radius:var(--border-radius-lg);border:1px solid rgb(var(--grey-200));padding:var(--padding-base)}.univer-sheet-permission-list-item:hover{background-color:rgb(var(--grey-50))}.univer-sheet-permission-list-item-header{height:20px;line-height:20px;display:flex;justify-content:space-between}.univer-sheet-permission-list-item-header-name{font-weight:500;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.univer-sheet-permission-list-item-header-operator{display:flex;align-items:center}.univer-sheet-permission-list-item-header-operator div{margin-left:var(--margin-xs)}.univer-sheet-permission-list-item-split{height:1px;background-color:rgb(var(--grey-200));margin:var(--margin-xs) 0}.univer-sheet-permission-list-item-content-edit{display:flex;align-items:center}.univer-sheet-permission-list-item-content-view{display:flex;align-items:center;margin-top:var(--margin-xs)}.univer-sheet-permission-list-item-content-desc{font-size:12px;color:rgb(var(--grey-400));max-width:256px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:var(--margin-xs)}.univer-sheet-permission-list-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.univer-sheet-permission-list-empty-text{width:240px;word-wrap:break-word;color:rgb(var(--grey-400));font-size:13px}.univer-sheet-permission-list-item-content-title{font-size:12px;height:16px;line-height:16px;flex-grow:1;color:rgb(var(--color-black))}.univer-sheet-permission-list-item-content-sub{font-size:12px;height:16px;line-height:16px;color:rgb(var(--grey-600))}.univer-sheet-permission-panel-add-wrapper{padding:20px 0;margin-top:auto}.univer-sheet-permission-panel-add-button{width:100%;display:flex;align-items:center;justify-content:center}.univer-sheet-permission-panel-add-button div{margin-right:4px}.univer-spin-container{position:relative;width:100%;height:100%}.univer-spin-overlay{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;z-index:10}.univer-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:univer-spin 2s linear infinite}.univer-content-blur{filter:blur(2px);pointer-events:none}@keyframes univer-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.univer-sheet-permission-dialog-wrapper{display:flex;flex-direction:column;padding:2px}.univer-sheet-permission-dialog-split{height:1px;background-color:rgb(var(--grey-200))}.univer-sheet-permission-dialog-item{display:flex;align-items:center;justify-content:space-between;height:20px;line-height:20px;margin:6px 0}.univer-sheet-permission-user-dialog-footer{height:36px;padding:var(--padding-xs) 0;display:flex;justify-content:flex-end;align-items:center;margin-top:var(--margin-xs)}.univer-sheet-permission-user-dialog-button{height:32px;line-height:32px;padding:0px var(--padding-base)}.univer-sheet-permission-user-dialog-wrapper{height:329px;padding:var(--padding-base);box-sizing:content-box}.univer-sheet-permission-user-dialog-search-input{width:256px;height:32px}.univer-sheet-permission-user-list{height:240px;overflow-y:auto}.univer-sheet-permission-user-list-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.univer-sheet-permission-user-list-empty-text{width:240px;word-wrap:break-word;color:rgb(var(--grey-400));font-size:13px}.univer-sheet-permission-user-item{display:flex;align-items:center;margin:var(--margin-xs) 0;border-radius:6px;padding:var(--padding-xs) var(--padding-sm)}.univer-sheet-permission-user-item:hover{background-color:rgb(var(--grey-50))}.univer-sheet-permission-user-item div{margin-left:6px}.univer-sheet-permission-user-item-name{width:186px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.univer-sheet-permission-split{height:1px;background-color:rgb(var(--grey-200))}.univer-sheet-permission-user-dialog-footer{padding:var(--padding-xs) 0;display:flex;justify-content:flex-end;align-items:center;margin-top:var(--margin-xs);height:28px}.univer-sheet-permission-user-dialog-footer-confirm{margin-left:var(--margin-sm)}.univer-sheet-permission-user-dialog-button{height:28px;line-height:28px;padding:0px var(--padding-base)}.univer-sheet-permission-alert-dialog{padding:var(--padding-xl) 24px}.univer-sheet-permission-alert-dialog-title{font-size:var(--font-size-lg);font-weight:500;margin-bottom:var(--margin-base)}.univer-sheet-permission-alert-dialog-button{margin-top:var(--margin-lg);display:flex;justify-content:flex-end}.sheet-permission-user-dialog .univer-dialog-close,.sheet-permission-user-dialog .univer-dialog-header{display:none}.sheet-permission-user-dialog .univer-dialog-body{padding:0}.univer-zen-editor{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(var(--color-white))}.univer-zen-editor-icon-wrapper{position:absolute;z-index:10;top:0;right:20px;display:flex;align-items:center;justify-content:space-around;width:60px;height:30px}.univer-zen-editor-icon-container{cursor:pointer;display:flex;align-items:center;justify-content:center;width:30px;height:30px}.univer-zen-editor-icon-success{color:rgb(var(--success-color))}.univer-zen-editor-icon-error{color:rgb(var(--error-color))}.univer-zen-editor-canvas-container{position:absolute;top:0;left:0;width:100%;height:100%}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(63, 131, 248, .5);--tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);--tw-ring-shadow: 0 0 rgba(0,0,0,0);--tw-shadow: 0 0 rgba(0,0,0,0);--tw-shadow-colored: 0 0 rgba(0,0,0,0);--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(63, 131, 248, .5);--tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);--tw-ring-shadow: 0 0 rgba(0,0,0,0);--tw-shadow: 0 0 rgba(0,0,0,0);--tw-shadow-colored: 0 0 rgba(0,0,0,0);--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.-univer-bottom-1{bottom:-.25rem}.-univer-left-1{left:-.25rem}.-univer-right-1{right:-.25rem}.-univer-top-1{top:-.25rem}.univer-right-1\.5{right:.375rem}.univer-z-\[1071\]{z-index:1071}.univer-z-\[1100\]{z-index:1100}.univer-h-\[148px\]{height:148px}.univer-w-14{width:3.5rem}.univer-w-2{width:.5rem}.univer-w-\[292px\]{width:292px}.univer-min-w-\[260px\]{min-width:260px}.univer-max-w-\[192px\]{max-width:192px}.-univer-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-univer-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),-50%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.univer-rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(45deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.univer-items-start{align-items:flex-start}.univer-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:0rem;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * (1 - var(--tw-space-x-reverse)));margin-left:.5rem;margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.univer-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * (1 - var(--tw-space-y-reverse)));margin-top:1rem;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:0rem;margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.univer-border-gray-200{--tw-border-opacity: 1;border-color:#e3e5ea;border-color:rgba(227,229,234,var(--tw-border-opacity, 1))}.univer-border-white{--tw-border-opacity: 1;border-color:#fff;border-color:rgba(255,255,255,var(--tw-border-opacity, 1))}.univer-bg-blue-400{--tw-bg-opacity: 1;background-color:#76a9fa;background-color:rgba(118,169,250,var(--tw-bg-opacity, 1))}.univer-bg-gray-300{--tw-bg-opacity: 1;background-color:#cdd0d8;background-color:rgba(205,208,216,var(--tw-bg-opacity, 1))}.univer-bg-gray-700{--tw-bg-opacity: 1;background-color:#2c3040;background-color:rgba(44,48,64,var(--tw-bg-opacity, 1))}.univer-bg-white{--tw-bg-opacity: 1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity, 1))}.\!univer-pr-5{padding-right:1.25rem!important}.univer-text-blue-500{--tw-text-opacity: 1;color:#3f83f8;color:rgba(63,131,248,var(--tw-text-opacity, 1))}.univer-text-cyan-700{--tw-text-opacity: 1;color:#0e7490;color:rgba(14,116,144,var(--tw-text-opacity, 1))}.univer-text-gray-500{--tw-text-opacity: 1;color:#5f6574;color:rgba(95,101,116,var(--tw-text-opacity, 1))}.univer-text-green-500{--tw-text-opacity: 1;color:#0da471;color:rgba(13,164,113,var(--tw-text-opacity, 1))}.univer-text-indigo-600{--tw-text-opacity: 1;color:#2c53f1;color:rgba(44,83,241,var(--tw-text-opacity, 1))}.univer-text-red-500{--tw-text-opacity: 1;color:#f05252;color:rgba(240,82,82,var(--tw-text-opacity, 1))}.univer-text-yellow-400{--tw-text-opacity: 1;color:#f1b312;color:rgba(241,179,18,var(--tw-text-opacity, 1))}.univer-opacity-100{opacity:1}.univer-shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,inset 0 2px 4px #0000000d;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.univer-shadow-md{--tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.univer-ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgba(0,0,0,0))}.univer-ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity, 1)) }.univer-ring-offset-2{--tw-ring-offset-width: 2px }.univer-ring-offset-gray-600{--tw-ring-offset-color: #414657 }.univer-ring-offset-white{--tw-ring-offset-color: #fff }@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity, 1);transform:translateZ(0) scaleZ(1) rotate(0);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity, 1);transform:translateZ(0) scaleZ(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.univer-animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial }.univer-fade-in,.univer-fade-in-0{--tw-enter-opacity: 0 }.univer-zoom-in-95{--tw-enter-scale: .95 }.univer-slide-in-from-bottom-2{--tw-enter-translate-y: .5rem }.univer-slide-in-from-left-2{--tw-enter-translate-x: -.5rem }.univer-slide-in-from-right-2{--tw-enter-translate-x: .5rem }.univer-slide-in-from-top-2{--tw-enter-translate-y: -.5rem }.univer-slide-in-from-top-4{--tw-enter-translate-y: -1rem }.focus\:univer-border-blue-500:focus{--tw-border-opacity: 1;border-color:#3f83f8;border-color:rgba(63,131,248,var(--tw-border-opacity, 1))}.dark\:univer-border-gray-600:where(.univer-dark,.univer-dark *){--tw-border-opacity: 1;border-color:#414657;border-color:rgba(65,70,87,var(--tw-border-opacity, 1))}.dark\:univer-border-gray-700:where(.univer-dark,.univer-dark *){--tw-border-opacity: 1;border-color:#2c3040;border-color:rgba(44,48,64,var(--tw-border-opacity, 1))}.dark\:univer-bg-gray-700:where(.univer-dark,.univer-dark *){--tw-bg-opacity: 1;background-color:#2c3040;background-color:rgba(44,48,64,var(--tw-bg-opacity, 1))}.dark\:univer-text-gray-400:where(.univer-dark,.univer-dark *){--tw-text-opacity: 1;color:#979dac;color:rgba(151,157,172,var(--tw-text-opacity, 1))}.dark\:univer-text-primary-500:where(.univer-dark,.univer-dark *){--tw-text-opacity: 1;color:#466af7;color:rgba(70,106,247,var(--tw-text-opacity, 1))}.dark\:univer-text-white:where(.univer-dark,.univer-dark *){--tw-text-opacity: 1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity, 1))}.dark\:univer-ring-primary-600:where(.univer-dark,.univer-dark *){--tw-ring-opacity: 1;--tw-ring-color: rgba(44, 83, 241, var(--tw-ring-opacity, 1)) }.dark\:univer-ring-offset-gray-600:where(.univer-dark,.univer-dark *){--tw-ring-offset-color: #414657 }.\[\&\>a\]\:univer-cursor-pointer>a{cursor:pointer}.\[\&\>a\]\:univer-px-2>a{padding-left:.5rem;padding-right:.5rem}.\[\&\>a\]\:univer-py-1>a{padding-top:.25rem;padding-bottom:.25rem}.\[\&\>a\]\:univer-text-sm>a{font-size:.875rem;line-height:1.25rem}.\[\&_input\]\:univer-h-8 input{height:2rem}.\[\&_input\]\:univer-border-gray-200 input{--tw-border-opacity: 1;border-color:#e3e5ea;border-color:rgba(227,229,234,var(--tw-border-opacity, 1))}.\[\&_input\]\:univer-text-gray-700 input{--tw-text-opacity: 1;color:#2c3040;color:rgba(44,48,64,var(--tw-text-opacity, 1))}.dark\:\[\&_input\]\:univer-border-gray-600 input:where(.univer-dark,.univer-dark *){--tw-border-opacity: 1;border-color:#414657;border-color:rgba(65,70,87,var(--tw-border-opacity, 1))}.dark\:\[\&_input\]\:univer-text-white input:where(.univer-dark,.univer-dark *){--tw-text-opacity: 1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity, 1))}.univer-avatar{position:relative;overflow:hidden;display:inline-block;color:rgb(var(--bg-color-secondary));text-align:center;white-space:nowrap;vertical-align:middle;background:rgb(var(--grey-200))}.univer-avatar-square{border-radius:var(--border-radius-base)}.univer-avatar-circle{border-radius:50%}.univer-avatar-middle{width:34px;height:34px;line-height:34px}.univer-avatar-small{width:28px;height:28px;line-height:28px}.univer-avatar-image{background:transparent}.univer-avatar-image>img{display:block;width:100%;height:100%}.univer-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:inline-block;line-height:1;text-align:center;white-space:nowrap;border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-base);transition:all .15s}.univer-button[disabled]{cursor:not-allowed;color:rgb(var(--grey-300))}.univer-button-default{font-weight:400;color:rgb(var(--text-color));background-color:rgb(var(--bg-color-secondary))}.univer-button-default[disabled]:hover{color:rgb(var(--grey-300));border-color:rgb(var(--border-color))}.univer-button-default:hover{color:rgb(var(--primary-color));border-color:rgb(var(--primary-color))}.univer-button-primary{font-weight:500;color:rgb(var(--color-white));background-color:rgb(var(--primary-color));border-color:rgb(var(--primary-color))}.univer-button-primary[disabled]{background-color:rgb(var(--bg-color-secondary));border-color:rgb(var(--border-color))}.univer-button-primary[disabled]:hover{color:rgb(var(--grey-300));background-color:rgb(var(--bg-color-secondary));border-color:rgb(var(--border-color))}.univer-button-primary:hover{color:rgb(var(--color-white));background-color:rgb(var(--primary-color-hover));border-color:rgb(var(--primary-color-hover))}.univer-button-text{color:rgb(var(--text-color));background-color:transparent;border-color:transparent}.univer-button-text[disabled]:hover{background-color:transparent}.univer-button-text:hover{background-color:rgb(var(--bg-color-hover))}.univer-button-link{color:rgb(var(--primary-color));background-color:transparent;border-color:transparent}.univer-button-link[disabled]:hover{background-color:transparent}.univer-button-link:hover{background-color:rgb(var(--bg-color-hover))}.univer-button-small{padding:6px 8px;font-size:var(--font-size-sm)}.univer-button-middle{padding:8px 12px;font-size:var(--font-size-base)}.univer-button-large{padding:10px 20px;font-size:var(--font-size-base)}.univer-button-block{width:100%}.univer-cascader-list{overflow-y:auto;display:flex;height:100%;max-height:348px;padding:var(--padding-sm);color:rgb(var(--text-color));border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-base)}.univer-cascader-list-board{overflow:auto;height:100%;margin:0;padding:0;list-style:none}.univer-cascader-list-board:not(:last-child){margin-right:var(--margin-xs);padding-right:var(--padding-sm);border-right:1px solid rgb(var(--border-color))}.univer-cascader-list-board:first-child .univer-cascader-list-item-active{color:rgb(var(--primary-color))}.univer-cascader-list-board:first-child .univer-cascader-list-option{padding:var(--padding-xs) 0}.univer-cascader-list-board:first-child .univer-cascader-list-check-mark{display:none}.univer-cascader-list-board:not(:first-child) .univer-cascader-list-item-active{background-color:rgb(var(--bg-color-hover))}.univer-cascader-list-board:not(:first-child) .univer-cascader-list-option{padding:var(--padding-xs) 28px}.univer-cascader-list-item{border-radius:var(--border-radius-base)}.univer-cascader-list-option{cursor:pointer;position:relative;display:block;font-size:var(--font-size-xs)}.univer-cascader-list-check-mark{position:absolute;top:50%;left:var(--margin-xs);transform:translateY(-50%);display:flex;align-items:center;font-size:var(--font-size-lg);color:rgb(var(--primary-color))}.univer-cascader-list-empty{padding-right:120px;font-size:var(--font-size-xs);color:rgb(var(--text-color-secondary))}.univer-checkbox{cursor:pointer;display:inline-flex;gap:var(--margin-xs);align-items:center;box-sizing:border-box;font-size:var(--font-size-sm);color:var(--text-color)}.univer-checkbox:hover .univer-checkbox-target-input:checked+.univer-checkbox-target-inner{background-color:rgb(var(--primary-color-hover))}.univer-checkbox:hover .univer-checkbox-target-inner{border-color:rgb(var(--primary-color-hover))}.univer-checkbox-disabled{cursor:not-allowed;color:rgb(var(--grey-300))}.univer-checkbox-disabled .univer-checkbox-target-input:checked+.univer-checkbox-target-inner{background-color:rgb(var(--grey-300))}.univer-checkbox-disabled .univer-checkbox-target-inner{border-color:rgb(var(--grey-300))}.univer-checkbox-disabled:hover .univer-checkbox-target-input:checked+.univer-checkbox-target-inner{background-color:rgb(var(--grey-300))}.univer-checkbox-disabled:hover .univer-checkbox-target-inner{border-color:rgb(var(--grey-300))}.univer-checkbox-disabled.univer-checkbox-indeterminate .univer-checkbox-target-inner{background-color:rgb(var(--grey-300))}.univer-checkbox-indeterminate .univer-checkbox-target-inner{background-color:rgb(var(--primary-color))}.univer-checkbox-indeterminate .univer-checkbox-target-inner:after{top:50%;left:50%;width:calc(100% - 2px);height:2px;background-color:rgb(var(--bg-color-secondary));border:none;border-radius:var(--border-radius-base);opacity:1;transform:translate(-50%,-50%)}.univer-checkbox-target{position:relative}.univer-checkbox-target-input{position:absolute;opacity:0}.univer-checkbox-target-input:checked+.univer-checkbox-target-inner{background-color:rgb(var(--primary-color))}.univer-checkbox-target-input:checked+.univer-checkbox-target-inner:after{transform:rotate(45deg) scale(1);opacity:1;border-color:rgb(var(--bg-color-secondary))}.univer-checkbox-target-inner{position:relative;overflow:hidden;display:block;box-sizing:border-box;width:14px;height:14px;border:1px solid rgb(var(--primary-color));border-radius:var(--border-radius-base);transition:all .15s}.univer-checkbox-target-inner:after{content:"";position:absolute;top:calc(50% - 5.5px);left:calc(50% - 2.5px);transform-origin:center center;transform:rotate(45deg) scale(0);display:block;box-sizing:border-box;width:calc(14px / 2.6);height:calc(14px / 1.5);opacity:0;border:2px solid transparent;border-top:0;border-left:0;transition:all .15s}.univer-checkbox-group{display:flex;gap:var(--margin-sm)}.univer-checkbox-group-direction-vertical{flex-direction:column}.univer-dialog{position:relative;width:640px;margin:10% auto}.univer-dialog-wrap{position:fixed;z-index:1050;top:0;right:0;bottom:0;left:0;overflow:hidden;outline:0;-webkit-overflow-scrolling:touch}.univer-dialog-title{margin:0;font-size:var(--font-size-lg);font-weight:500}.univer-dialog-title-content{padding:24px 28px 20px;box-sizing:border-box}.univer-dialog-content{pointer-events:all;position:relative;color:rgb(var(--text-color));background-color:rgb(var(--bg-color-secondary));background-clip:padding-box;border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-base)}.univer-dialog-close{cursor:pointer;position:absolute;top:24px;right:28px;padding:0;font-size:var(--font-size-lg);font-weight:500;line-height:1;color:rgb(var(--grey-500));-webkit-text-decoration:none;text-decoration:none;opacity:.2;background:transparent;border:0}.univer-dialog-close:hover{-webkit-text-decoration:none;text-decoration:none;opacity:1}.univer-dialog-header{box-sizing:border-box;color:rgb(var(--text-color));border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}.univer-dialog-body{padding:0 28px 20px}.univer-dialog-footer{padding:0 28px 24px;text-align:right;border-radius:0 0 5px 5px}.univer-dialog-zoom-enter,.univer-dialog-zoom-appear{opacity:0;animation-play-state:paused;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-duration:.3s;animation-fill-mode:both}.univer-dialog-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.univer-dialog-zoom-enter.univer-dialog-zoom-enter-active,.univer-dialog-zoom-appear.univer-dialog-zoom-appear-active{animation-name:univer-dialog-zoom-in;animation-play-state:running}.univer-dialog-zoom-leave.univer-dialog-zoom-leave-active{animation-name:univer-dialog-zoom-out;animation-play-state:running}@keyframes univer-dialog-zoom-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes univer-dialog-zoom-out{0%{transform:scale(1)}to{transform:scale(0);opacity:0}}.univer-dialog-mask{position:fixed;z-index:1050;top:0;right:0;bottom:0;left:0;height:100%;background-color:#00000080}.univer-dialog-mask-hidden{display:none}.univer-dialog-fade-enter,.univer-dialog-fade-appear{opacity:0;animation-duration:.3s;animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-fill-mode:both;animation-play-state:paused}.univer-dialog-fade-leave{animation-duration:.3s;animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-fill-mode:both;animation-play-state:paused}.univer-dialog-fade-enter.univer-dialog-fade-enter-active,.univer-dialog-fade-appear.univer-dialog-fade-appear-active{animation-name:univer-dialog-fade-in;animation-play-state:running}.univer-dialog-fade-leave.univer-dialog-fade-leave-active{animation-name:univer-dialog-fade-out;animation-play-state:running}@keyframes univer-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes univer-dialog-fade-out{0%{opacity:1}to{opacity:0}}.univer-dialog-root-draggable{pointer-events:none}.univer-confirm-footer{display:flex;gap:var(--margin-sm);justify-content:flex-end}.univer-date-picker{position:relative;width:200px;height:32px;border:1px solid rgb(var(--border-color));border-radius:4px;box-sizing:border-box;display:inline-flex}.univer-date-picker-suffix-icon{position:absolute;top:50%;right:0;bottom:0;display:flex;align-items:center;padding:0 8px;color:rgb(var(--text-color-secondary));transform:translateY(-50%);cursor:pointer}.univer-date-picker-header{margin-bottom:var(--margin-base);display:flex;align-items:center}.univer-date-picker-header-view{height:16px;flex:auto;display:flex;justify-content:center;align-items:center;gap:var(--margin-xs)}.univer-date-picker-header-view>button{padding:0;border:0;background-color:transparent;cursor:pointer}.univer-date-picker-header-super-prev-btn,.univer-date-picker-header-super-next-btn,.univer-date-picker-header-prev-btn,.univer-date-picker-header-next-btn{width:16px;height:16px;padding:0;line-height:16px;font-size:var(--font-size-lg);border:none;background-color:transparent;cursor:pointer}.univer-date-picker-cell{color:#aaa}.univer-date-picker-cell-inner{display:inline-block;box-sizing:border-box;width:100%;height:24px;margin:0;padding:0;font-size:12px;line-height:24px;background:transparent;border:0;border-radius:var(--border-radius-base);outline:none;cursor:pointer;transition:background .3s}.univer-date-picker-cell-hover>.univer-date-picker-cell-inner{background:rgb(var(--bg-color))}.univer-date-picker-cell-range-hover-start,.univer-date-picker-cell-range-hover-end,.univer-date-picker-cell-range-hover{position:relative}.univer-date-picker-cell-today>.univer-date-picker-cell-inner{border:1px solid rgb(var(--primary-color))}.univer-date-picker-cell-range-start>.univer-date-picker-cell-inner,.univer-date-picker-cell-range-end>.univer-date-picker-cell-inner,.univer-date-picker-cell-selected>.univer-date-picker-cell-inner{color:#fff;background:rgb(var(--primary-color))}.univer-date-picker-now{padding-top:var(--padding-base)}.univer-date-picker-now-btn{font-size:var(--font-size-xs);color:rgb(var(--primary-color));cursor:pointer}.univer-date-picker-footer,.univer-date-picker-picker-footer{margin-top:var(--margin-sm);border-top:1px solid rgb(var(--border-color))}.univer-date-picker-ranges{margin:0;padding:0;overflow:hidden;list-style:none}.univer-date-picker-ranges>li{text-align:center;display:block}.univer-date-picker-ok{float:right}.univer-date-picker-decade-panel .univer-date-picker-content tbody{display:grid;grid-gap:20px;gap:20px}.univer-date-picker-decade-panel .univer-date-picker-cell-inner{width:78px;height:24px}.univer-date-picker-year-panel .univer-date-picker-content tbody,.univer-date-picker-month-panel .univer-date-picker-content tbody{display:grid;grid-gap:20px;gap:20px}.univer-date-picker-year-panel .univer-date-picker-cell-inner,.univer-date-picker-month-panel .univer-date-picker-cell-inner{width:48px;height:24px}.univer-date-picker-week-panel-row:hover .univer-date-picker-cell{background:red}.univer-date-picker-week-panel-row-selected .univer-date-picker-cell{background:#0000ff4d}.univer-date-picker-week-panel-row-range-hover .univer-date-picker-cell{background:#00ff001a}.univer-date-picker-week-panel-row-range-start .univer-date-picker-cell,.univer-date-picker-week-panel-row-range-end .univer-date-picker-cell{background:#00ff004d}.univer-date-picker-week-panel .univer-date-picker-cell,.univer-date-picker-week-panel .univer-date-picker-cell-inner{width:24px}.univer-date-picker-week-panel .univer-date-picker-cell-week{color:#999;font-weight:700;font-size:12px}.univer-date-picker-week-panel .univer-date-picker-cell:hover>.univer-date-picker-cell-inner,.univer-date-picker-week-panel .univer-date-picker-cell-selected>.univer-date-picker-cell-inner{background:transparent}.univer-date-picker-date-panel .univer-date-picker-cell-inner{width:24px;height:24px;font-size:var(--font-size-xs)}.univer-date-picker-time-panel{width:auto}.univer-date-picker-time-panel .univer-date-picker-content{position:relative;display:flex;max-height:200px}.univer-date-picker-time-panel-column-title{font-size:14px;line-height:24px}.univer-date-picker-time-panel-column{flex:auto;width:50px;margin:0;padding:0 0 180px;overflow-x:hidden;overflow-y:hidden;font-size:12px;text-align:left;list-style:none;transition:background .3s}.univer-date-picker-time-panel-column-active{background:#0000ff1a}.univer-date-picker-time-panel-column:hover{overflow-y:auto}.univer-date-picker-time-panel-column>li{width:50px;margin:0;padding:0;cursor:pointer}.univer-date-picker-time-panel-column>li.univer-date-picker-time-panel-cell-disabled{opacity:.5}.univer-date-picker-time-panel-column>li.univer-date-picker-time-panel-cell-selected{background:#0000ff80}.univer-date-picker-time-panel-column>li .univer-date-picker-time-panel-cell-inner{display:block;width:100%;height:24px;margin:0;color:#333;line-height:24px;text-align:center}.univer-date-picker-panel-rtl .univer-date-picker-time-panel-column>li .univer-date-picker-time-panel-cell-inner{padding:0 12px 0 0;text-align:right}.univer-date-picker-datetime-panel{display:flex}.univer-date-picker-datetime-panel .univer-date-picker-time-panel{border-left:1px solid #999}.univer-date-picker-datetime-panel .univer-date-picker-date-panel,.univer-date-picker-datetime-panel .univer-date-picker-time-panel{transition:opacity .3s}.univer-date-picker-datetime-panel-active .univer-date-picker-date-panel,.univer-date-picker-datetime-panel-active .univer-date-picker-time-panel{opacity:.3}.univer-date-picker-datetime-panel-active .univer-date-picker-date-panel-active,.univer-date-picker-datetime-panel-active .univer-date-picker-time-panel-active{opacity:1}.univer-date-picker-rtl .univer-date-picker-input{text-align:right}.univer-date-picker-input-active>input{background:#0000ff0d}.univer-date-picker-input>input{width:100%;padding-left:12px;border:none;border-radius:var(--border-radius-base);box-sizing:border-box}.univer-date-picker-input>input::-moz-placeholder{opacity:1}.univer-date-picker-input>input::placeholder{color:#bfbfbf}.univer-date-picker-input>input:-moz-placeholder-shown{text-overflow:ellipsis}.univer-date-picker-input>input:placeholder-shown{text-overflow:ellipsis}.univer-date-picker-input-placeholder>input{color:#bfbfbf}.univer-date-picker-rtl .univer-date-picker-clear{right:auto;left:4px}.univer-date-picker-clear-btn{width:16px;height:16px;text-align:center;line-height:16px;background-color:rgb(var(--grey-500));border-radius:50%;display:block}.univer-date-picker-dropdown-placement-topLeft .univer-date-picker-range-arrow,.univer-date-picker-dropdown-placement-topRight .univer-date-picker-range-arrow{bottom:6px;transform:rotate(135deg)}.univer-date-picker-dropdown-placement-bottomLeft .univer-date-picker-range-arrow,.univer-date-picker-dropdown-placement-bottomright .univer-date-picker-range-arrow{top:6px;transform:rotate(-45deg)}.univer-date-picker-dropdown .univer-date-picker-range-arrow{position:absolute;left:10px;z-index:1;width:10px;height:10px;margin-left:10px;transition:all .3s}.univer-date-picker-dropdown-rtl.univer-date-picker-dropdown .univer-date-picker-range-arrow{right:10px;left:auto;margin-right:10px;margin-left:0}.univer-date-picker-dropdown .univer-date-picker-range-arrow:before,.univer-date-picker-dropdown .univer-date-picker-range-arrow:after{position:absolute;top:50%;left:50%;box-sizing:border-box;transform:translate(-50%,-50%);content:""}.univer-date-picker-dropdown-rtl.univer-date-picker-dropdown .univer-date-picker-range-arrow:before,.univer-date-picker-dropdown-rtl.univer-date-picker-dropdown .univer-date-picker-range-arrow:after{right:50%;left:auto;transform:translate(50%,-50%)}.univer-date-picker-dropdown .univer-date-picker-range-arrow:before{width:10px;height:10px;border:5px solid blue;border-color:blue blue transparent transparent}.univer-date-picker-dropdown .univer-date-picker-range-arrow:after{width:8px;height:8px;border:8px / 2 solid blue;border-color:rgb(var(--bg-color-secondary)) rgb(var(--bg-color-secondary)) transparent transparent}.univer-date-picker-range .univer-date-picker-active-bar{bottom:0;height:3px;background:green;opacity:0;transition:all .3s;pointer-events:none}.univer-date-picker-range.univer-date-picker-focused .univer-date-picker-active-bar{opacity:1}.univer-date-picker-panel-layout{padding:var(--padding-lg);background:rgb(var(--bg-color-secondary));border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-base);display:flex;flex-wrap:nowrap;align-items:stretch;overflow:hidden}.univer-date-picker-selector{width:100%}.univer-date-picker-selection-overflow{display:flex;flex-wrap:wrap;box-sizing:border-box;width:100%;border:1px solid green}.univer-date-picker-selection-overflow-item{flex:none;max-width:100%}.univer-date-picker-selection-item{border:1px solid blue}.univer-date-picker-multiple-input{width:10px;opacity:.1}.univer-dropdown-slide-up-enter.univer-dropdown-slide-up-enter-active.univer-dropdown-placement-bottomLeft,.univer-dropdown-slide-up-appear.univer-dropdown-slide-up-appear-active.univer-dropdown-placement-bottomLeft,.univer-dropdown-slide-up-enter.univer-dropdown-slide-up-enter-active.univer-dropdown-placement-bottomCenter,.univer-dropdown-slide-up-appear.univer-dropdown-slide-up-appear-active.univer-dropdown-placement-bottomCenter,.univer-dropdown-slide-up-enter.univer-dropdown-slide-up-enter-active.univer-dropdown-placement-bottomRight,.univer-dropdown-slide-up-appear.univer-dropdown-slide-up-appear-active.univer-dropdown-placement-bottomRight{animation-name:univer-dropdown-slide-up-in;animation-play-state:running}.univer-dropdown-slide-up-enter.univer-dropdown-slide-up-enter-active.univer-dropdown-placement-topLeft,.univer-dropdown-slide-up-appear.univer-dropdown-slide-up-appear-active.univer-dropdown-placement-topLeft,.univer-dropdown-slide-up-enter.univer-dropdown-slide-up-enter-active.univer-dropdown-placement-topCenter,.univer-dropdown-slide-up-appear.univer-dropdown-slide-up-appear-active.univer-dropdown-placement-topCenter,.univer-dropdown-slide-up-enter.univer-dropdown-slide-up-enter-active.univer-dropdown-placement-topRight,.univer-dropdown-slide-up-appear.univer-dropdown-slide-up-appear-active.univer-dropdown-placement-topRight{animation-name:univer-dropdown-slide-down-in;animation-play-state:running}.univer-dropdown-slide-up-leave.univer-dropdown-slide-up-leave-active.univer-dropdown-placement-bottomLeft,.univer-dropdown-slide-up-leave.univer-dropdown-slide-up-leave-active.univer-dropdown-placement-bottomCenter,.univer-dropdown-slide-up-leave.univer-dropdown-slide-up-leave-active.univer-dropdown-placement-bottomRight{animation-name:univer-dropdown-slide-up-out;animation-play-state:running}.univer-dropdown-slide-up-leave.univer-dropdown-slide-up-leave-active.univer-dropdown-placement-topLeft,.univer-dropdown-slide-up-leave.univer-dropdown-slide-up-leave-active.univer-dropdown-placement-topCenter,.univer-dropdown-slide-up-leave.univer-dropdown-slide-up-leave-active.univer-dropdown-placement-topRight{animation-name:univer-dropdown-slide-down-out;animation-play-state:running}@keyframes univer-dropdown-slide-up-in{0%{transform-origin:0% 0%;transform:scaleY(0);opacity:0}to{transform-origin:0% 0%;transform:scaleY(1);opacity:1}}@keyframes univer-dropdown-slide-up-out{0%{transform-origin:0% 0%;transform:scaleY(1);opacity:1}to{transform-origin:0% 0%;transform:scaleY(0);opacity:0}}@keyframes univer-dropdown-slide-down-in{0%{transform-origin:0% 100%;transform:scaleY(0);opacity:0}to{transform-origin:0% 100%;transform:scaleY(1);opacity:1}}@keyframes univer-dropdown-slide-down-out{0%{transform-origin:0% 100%;transform:scaleY(1);opacity:1}to{transform-origin:0% 100%;transform:scaleY(0);opacity:0}}.univer-form-layout{display:flex;flex-direction:column}.univer-form-layout .univer-form-layout-inner .univer-form-layout-content{margin-bottom:0}.univer-form-layout-label{font-size:var(--font-size-sm);min-height:var(--font-size-sm);color:rgba(var(--color-black));margin-bottom:var(--margin-xs);display:flex;align-items:center}.univer-form-layout-desc{margin-top:var(--margin-xxs);font-size:var(--font-size-xs);color:rgba(var(--grey-500))}.univer-form-layout-content{margin-bottom:var(--margin-sm)}.univer-form-layout-content .univer-input-affix-wrapper,.univer-form-layout-content .univer-select{width:100%}.univer-form-layout-content .univer-range-selector{width:100%!important}.univer-form-layout-content-error .univer-input-affix-wrapper{border:1px solid rgba(var(--red-400))}.univer-form-layout-content-error .univer-select-single:not(.univer-select-customize-input) .univer-select-selector{border:1px solid rgba(var(--red-400))}.univer-form-layout-error{color:rgba(var(--red-400));font-size:var(--font-size-xxs);margin-top:var(--margin-xxs)}.univer-form-dual-column-layout{display:flex;justify-content:space-between}.univer-form-dual-column-layout .univer-form-layout{flex-grow:1;flex-shrink:1;max-width:calc(50% - 8px)}.univer-input{box-sizing:border-box;width:100%;color:rgb(var(--text-color))}.univer-input::-moz-selection{color:rgb(var(--color-white));background-color:rgb(var(--primary-color))}.univer-input::selection{color:rgb(var(--color-white));background-color:rgb(var(--primary-color))}.univer-input-affix-wrapper{position:relative;overflow:hidden;box-sizing:border-box;border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-base);transition:all .15s}.univer-input-affix-wrapper-small{height:24px;display:inline-flex;align-items:center;padding:0 10px;font-size:var(--font-size-sm)}.univer-input-affix-wrapper-middle{height:28px;display:inline-flex;align-items:center;padding:0 10px;font-size:var(--font-size-sm)}.univer-input-affix-wrapper-large{height:32px;display:inline-flex;align-items:center;padding:0 10px;font-size:var(--font-size-sm)}.univer-input-affix-wrapper:hover,.univer-input-affix-wrapper:focus-within{border-color:rgb(var(--primary-color))}.univer-input-affix-wrapper-disabled{cursor:not-allowed;border-color:rgb(var(--border-color))}.univer-input-affix-wrapper-disabled:hover{border-color:rgb(var(--border-color))}.univer-input-affix-wrapper input{padding:0;border:none;outline:none;background-color:rgb(var(--bg-color-secondary))}.univer-input-affix-wrapper input[disabled]{cursor:inherit;color:rgb(var(--grey-200));background-color:rgb(var(--bg-color-secondary))}.univer-input-suffix{position:absolute;top:0;right:2px;display:flex;align-items:center;height:100%;padding:0 var(--padding-sm);background-color:rgb(var(--bg-color-secondary))}.univer-input-not-allow-clear .univer-input-suffix{padding:0}.univer-input-clear-icon{cursor:pointer;display:inline-flex;align-items:center}.univer-input-clear-icon-hidden{display:none}.univer-input-slot-container{position:relative;display:flex}.univer-input-slot-container>span{width:100%}.univer-input-slot{position:absolute;top:0;right:8px;display:inline-flex;height:100%}.univer-input-number{display:inline-block;max-height:100%;height:34px;margin:0;padding:0;font-size:12px;vertical-align:middle;background-color:rgb(var(--bg-color-secondary));border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-base);transition:all .3s}.univer-input-number-focused,.univer-input-number:hover,.univer-input-number-focused .univer-input-number-handler-up,.univer-input-number:hover .univer-input-number-handler-up,.univer-input-number-focused .univer-input-number-handler-wrap,.univer-input-number:hover .univer-input-number-handler-wrap{border-color:rgb(var(--primary-color))}.univer-input-number-handler{touch-action:none;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center;flex:1;text-align:center}.univer-input-number-handler-up-inner,.univer-input-number-handler-down-inner{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:rgb(var(--text-color))}.univer-input-number-disabled:hover{cursor:not-allowed;border-color:rgb(var(--border-color))}.univer-input-number-disabled:hover .univer-input-number-handler-up,.univer-input-number-disabled:hover .univer-input-number-handler-wrap{border-color:rgb(var(--border-color))}.univer-input-number-input-wrap{overflow:hidden;height:100%}.univer-input-number-input{width:100%;height:100%;padding:0;line-height:34px;color:rgb(var(--text-color));text-align:center;border:0;border-radius:var(--border-radius-base);outline:0;transition:all .15s}.univer-input-number-handler-wrap{float:right;display:flex;flex-direction:column;justify-content:center;width:20px;height:100%;border-left:1px solid rgb(var(--border-color));transition:all .3s}.univer-input-number-handler-up{border-bottom:1px solid rgb(var(--border-color));transition:all .15s}.univer-input-number-handler-up-inner:after{content:"+"}.univer-input-number-handler-down{transition:all .15s}.univer-input-number-handler-down-inner:after{content:"-"}.univer-input-number-handler-down-disabled,.univer-input-number-handler-up-disabled{opacity:.3}.univer-input-number-handler-down-disabled:hover,.univer-input-number-handler-up-disabled:hover{color:#999;border-color:rgb(var(--grey-200))}.univer-input-number-disabled .univer-input-number-input{cursor:not-allowed}.univer-input-number-disabled .univer-input-number-handler{opacity:.3}.univer-input-number-disabled .univer-input-number-handler:hover{color:#999;border-color:rgb(var(--grey-200))}.univer-menu{box-sizing:border-box;margin:0;padding:var(--padding-base);font-size:var(--font-size-xs);list-style:none;background-color:rgb(var(--bg-color-secondary));border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-lg);outline:none;box-shadow:var(--box-shadow-base)}.univer-menu-vertical{display:grid;grid-gap:var(--margin-xs);gap:var(--margin-xs)}.univer-menu-item-group:not(:last-child){padding-bottom:var(--padding-sm);border-bottom:1px solid rgb(var(--border-color))}.univer-menu-item-group-list{display:grid;grid-gap:var(--margin-xxs);gap:var(--margin-xxs);margin:0;padding:0}.univer-menu-item-group-title{color:rgb(var(--text-color))}.univer-menu-item-active,.univer-menu-submenu-active{background-color:rgb(var(--bg-color-hover))}.univer-menu-item-selected{transform:translateZ(0);background-color:rgb(var(--bg-color-hover))}.univer-menu-submenu-selected{background-color:rgb(var(--bg-color-hover))}.univer-menu-horizontal.univer-menu-sub,.univer-menu-vertical.univer-menu-sub,.univer-menu-vertical-left.univer-menu-sub,.univer-menu-vertical-right.univer-menu-sub{min-width:160px;margin-top:0}.univer-menu-item{display:flex;gap:var(--margin-xs);align-items:center}.univer-menu-item,.univer-menu-submenu{cursor:pointer;position:relative;box-sizing:border-box;min-height:28px;margin:0;padding:var(--padding-xs);white-space:nowrap;list-style:none;border-radius:var(--border-radius-base)}.univer-menu-item.univer-menu-item-disabled,.univer-menu-submenu.univer-menu-item-disabled,.univer-menu-item.univer-menu-submenu-disabled,.univer-menu-submenu.univer-menu-submenu-disabled{color:rgb(var(--grey-200))!important;cursor:not-allowed}.univer-menu-submenu-popup .univer-submenu-title-wrapper{padding-right:20px}.univer-menu-submenu-title{display:flex;align-items:center;justify-content:space-between;height:100%}.univer-menu .univer-menu-submenu-title-more-icon,.univer-menu .univer-menu-item-more-icon{margin-left:var(--margin-xs);font-size:var(--font-size-sm);color:rgb(var(--text-color))}.univer-menu-horizontal{overflow:hidden;white-space:nowrap;border:none;border-bottom:1px solid rgb(var(--border-color));box-shadow:none}.univer-menu-vertical>.univer-menu-item,.univer-menu-vertical-left>.univer-menu-item,.univer-menu-vertical-right>.univer-menu-item,.univer-menu-inline>.univer-menu-item,.univer-menu-vertical>.univer-menu-submenu>.univer-menu-submenu-title,.univer-menu-vertical-left>.univer-menu-submenu>.univer-menu-submenu-title,.univer-menu-vertical-right>.univer-menu-submenu>.univer-menu-submenu-title,.univer-menu-inline>.univer-menu-submenu>.univer-menu-submenu-title{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;min-height:28px;padding:var(--padding-xs)}.univer-menu-sub.univer-menu-inline{padding:0;border:none;border-radius:0;box-shadow:none}.univer-menu-sub.univer-menu-inline>.univer-menu-item,.univer-menu-sub.univer-menu-inline>.univer-menu-submenu>.univer-menu-submenu-title{padding-top:8px;padding-right:0;padding-bottom:8px}.univer-menu-open-slide-up-enter,.univer-menu-open-slide-up-appear{transform-origin:0 0;animation-duration:.3s;animation-fill-mode:both;opacity:0;animation-play-state:paused;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.univer-menu-open-slide-up-leave{transform-origin:0 0;animation-duration:.3s;animation-fill-mode:both;opacity:1;animation-play-state:paused;animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.univer-menu-open-slide-up-enter.univer-menu-open-slide-up-enter-active,.univer-menu-open-slide-up-appear.univer-menu-open-slide-up-appear-active{animation-name:univer-menu-open-slide-up-in;animation-play-state:running}.univer-menu-open-slide-up-leave.univer-menu-open-slide-up-leave-active{animation-name:univer-menu-open-slide-up-out;animation-play-state:running}@keyframes univer-menu-open-slide-up-in{0%{transform-origin:0% 0%;transform:scaleY(0);opacity:0}to{transform-origin:0% 0%;transform:scaleY(1);opacity:1}}@keyframes univer-menu-open-slide-up-out{0%{transform-origin:0% 0%;transform:scaleY(1);opacity:1}to{transform-origin:0% 0%;transform:scaleY(0);opacity:0}}.univer-menu-open-zoom-leave{transform-origin:0 0;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.univer-menu-open-zoom-enter.univer-menu-open-zoom-enter-active,.univer-menu-open-zoom-appear.univer-menu-open-zoom-appear-active{animation-name:univer-menu-open-zoom-in;animation-play-state:running}.univer-menu-open-zoom-leave.univer-menu-open-zoom-leave-active{animation-name:univer-menu-open-zoom-out;animation-play-state:running}@keyframes univer-menu-open-zoom-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes univer-menu-open-zoom-out{0%{transform:scale(1)}to{transform:scale(0);opacity:0}}.univer-pager{display:flex;align-items:center;box-sizing:border-box}.univer-pager-left-arrow,.univer-pager-right-arrow{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:8px;color:rgb(var(--grey-400));border-radius:4px}.univer-pager-left-arrow:hover,.univer-pager-right-arrow:hover{background-color:rgb(var(--grey-50))}.univer-pager-number{margin:0 4px;font-size:13px;color:rgb(var(--text-color))}.univer-popup{position:fixed;z-index:1070;top:-9999px;left:-9999px;background-color:rgb(var(--bg-color-secondary));border-radius:6px;overflow:hidden;box-shadow:var(--box-shadow-base)}.univer-popup-enter-active{animation-name:univer-popup-slide-up-in;animation-play-state:running}.univer-popup-exit{transform-origin:0 0;animation-duration:.15s;animation-fill-mode:both;opacity:1;animation-name:univer-popup-slide-up-out;animation-play-state:running;animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@keyframes univer-popup-slide-up-in{0%{transform-origin:0 0;transform:scaleY(0);opacity:0}to{transform-origin:0 0;transform:scaleY(1);opacity:1}}@keyframes univer-popup-slide-up-out{0%{transform-origin:0 0;transform:scaleY(1);opacity:1}to{transform-origin:0 0;transform:scaleY(0);opacity:0}}.univer-radio{cursor:pointer;display:inline-flex;gap:var(--margin-xs);align-items:center;box-sizing:border-box;font-size:var(--font-size-sm);color:var(--text-color)}.univer-radio:hover .univer-radio-target-input:checked+.univer-radio-target-inner:after{background-color:rgb(var(--primary-color-hover))}.univer-radio:hover .univer-radio-target-inner{border-color:rgb(var(--primary-color-hover))}.univer-radio-disabled{cursor:not-allowed;color:rgb(var(--grey-300))}.univer-radio-disabled .univer-radio-target-input:checked+.univer-radio-target-inner:after{background-color:rgb(var(--grey-300))}.univer-radio-disabled .univer-radio-target-inner{border-color:rgb(var(--grey-300))}.univer-radio-disabled:hover .univer-radio-target-input:checked+.univer-radio-target-inner:after{background-color:rgb(var(--grey-300))}.univer-radio-disabled:hover .univer-radio-target-inner{border-color:rgb(var(--grey-300))}.univer-radio-target{position:relative}.univer-radio-target-input{position:absolute;opacity:0}.univer-radio-target-input:checked+.univer-radio-target-inner:after{transform:scale(1);box-sizing:border-box;opacity:1;background-color:rgb(var(--primary-color))}.univer-radio-target-inner{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:12px;height:12px;border:1px solid rgb(var(--primary-color));border-radius:50%;transition:all .15s}.univer-radio-target-inner:after{content:"";transform-origin:center center;transform:scale(0);display:block;box-sizing:border-box;width:8px;height:8px;opacity:0;background-color:rgb(var(--bg-color-secondary));border-radius:50%;transition:all .15s}.univer-radio-group{display:flex;gap:var(--margin-sm)}.univer-radio-group-direction-vertical{flex-direction:column}.univer-scrollbar-container{position:relative;overflow:hidden;height:100%}.univer-scrollbar-bar{position:absolute;top:0;right:0;width:8px;height:100%}.univer-scrollbar-bar:hover .univer-scrollbar-bar-thumb:not(:active){background-color:rgb(var(--scrollbar-color-hover))}.univer-scrollbar-bar-thumb{position:absolute;width:calc(100% - 2px);background-color:rgb(var(--scrollbar-color));border-radius:var(--border-radius-lg)}.univer-scrollbar-bar-thumb:active{background-color:rgb(var(--scrollbar-color-active))}.univer-scrollbar-content{scrollbar-width:none;overflow:auto;box-sizing:border-box;height:100%;padding-right:8px}.univer-scrollbar-content::-webkit-scrollbar{display:none}.univer-select{position:relative;display:inline-block}.univer-select-disabled,.univer-select-disabled input{cursor:not-allowed}.univer-select-disabled .univer-select-selector{opacity:.3}.univer-select-show-arrow.univer-select-loading .univer-select-arrow-icon:after{transform:none;box-sizing:border-box;width:12px;height:12px;margin-top:4px;border:2px solid rgb(var(--border-color));border-top-color:transparent;border-bottom-color:transparent;border-radius:100%;animation:univer-select-loading-icon .5s infinite}.univer-select .univer-select-selection-placeholder{pointer-events:none;opacity:.4}.univer-select .univer-select-selection-search-input{font-size:var(--font-size-sm);color:rgb(var(--text-color));-webkit-appearance:none;-moz-appearance:none;appearance:none}.univer-select .univer-select-selection-search-input::-webkit-search-cancel-button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.univer-select-single .univer-select-selector{position:relative;display:flex;box-sizing:border-box;height:28px;padding:0 10px;transition:all .15s}.univer-select-single .univer-select-selector .univer-select-selection-search{width:100%;line-height:0}.univer-select-single .univer-select-selector .univer-select-selection-search-input{width:100%;height:100%}.univer-select-single .univer-select-selector .univer-select-selection-item,.univer-select-single .univer-select-selector .univer-select-selection-placeholder{pointer-events:none;position:absolute;left:0;height:100%;width:100%;padding:0 18px 0 10px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-sm);line-height:28px;display:inline-block;align-items:center}.univer-select-single:not(.univer-select-customize-input) .univer-select-selector{border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-base)}.univer-select-single:not(.univer-select-customize-input) .univer-select-selector .univer-select-selection-search-input{width:100%;padding:0;border:none;outline:none}.univer-select-multiple .univer-select-selector{display:flex;flex-wrap:wrap;border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-base)}.univer-select-multiple .univer-select-selector .univer-select-selection-item{flex:none;margin-right:2px;padding:0 8px;background:#bbb;border-radius:4px}.univer-select-multiple .univer-select-selector .univer-select-selection-item-disabled{cursor:not-allowed;opacity:.5}.univer-select-multiple .univer-select-selector .univer-select-selection-overflow{display:flex;flex-wrap:wrap;width:100%}.univer-select-multiple .univer-select-selector .univer-select-selection-overflow-item{flex:none;max-width:100%}.univer-select-multiple .univer-select-selector .univer-select-selection-search{position:relative;max-width:100%}.univer-select-multiple .univer-select-selector .univer-select-selection-search-input,.univer-select-multiple .univer-select-selector .univer-select-selection-search-mirror{box-sizing:border-box;padding:var(--padding-xs) var(--padding-sm)}.univer-select-multiple .univer-select-selector .univer-select-selection-search-mirror{position:none;z-index:999;top:0;left:0;white-space:nowrap;visibility:hidden}.univer-select-multiple .univer-select-selector .univer-select-selection-search-input{width:100%;padding:0;border:none;outline:none}.univer-select-borderless:not(.univer-select-customize-input) .univer-select-selector{border-color:transparent}.univer-select-borderless.univer-select-focused .univer-select-selector,.univer-select-borderless.univer-select:hover .univer-select-selector{border-color:transparent!important}.univer-select-allow-clear.univer-select-multiple .univer-select-selector{padding-right:20px}.univer-select-allow-clear .univer-select-clear{position:absolute;top:0;right:20px}.univer-select-show-arrow.univer-select-multiple .univer-select-selector{padding-right:20px}.univer-select-show-arrow .univer-select-arrow{pointer-events:none;position:absolute;top:0;right:var(--margin-sm);display:flex;align-items:center;height:100%;font-size:var(--font-size-xxs);color:rgb(var(--text-color-secondary))}.univer-select-show-arrow .univer-select-arrow-icon:after{content:"";transform:translateY(5px);display:inline-block;width:0;height:0;border:5px solid transparent;border-top-color:rgb(var(--border-color))}.univer-select-focused .univer-select-selector,.univer-select:hover .univer-select-selector{border-color:rgb(var(--primary-color))!important}.univer-select-dropdown{position:absolute;z-index:1070;background:rgb(var(--bg-color-secondary));border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-base);box-shadow:var(--box-shadow-base)}.univer-select-dropdown-hidden{display:none}.univer-select-item{cursor:pointer;padding:var(--padding-sm) var(--padding-base);font-size:var(--font-size-sm)}.univer-select-item-group{padding:0}.univer-select-item-group:not(:first-child){border-top:1px solid rgb(var(--border-color))}.univer-select-item-option{position:relative;transition:all .15s}.univer-select-item-option .univer-select-item-option-state{pointer-events:none;position:absolute;top:4px;right:0}.univer-select-item-option-active{background:#ddd}.univer-select-item-option-disabled{color:rgb(var(--text-color-tertiary))}.univer-select-item-empty{padding:var(--padding-xs) 0;color:rgb(var(--text-color-tertiary));font-size:var(--font-size-sm);text-align:center}.univer-select-selection__choice-zoom{transition:all .3s}.univer-select-selection__choice-zoom-appear{transform:scale(.5);opacity:0}.univer-select-selection__choice-zoom-appear.univer-select-selection__choice-zoom-appear-active,.univer-select-selection__choice-zoom-leave{transform:scale(1);opacity:1}.univer-select-selection__choice-zoom-leave.univer-select-selection__choice-zoom-leave-active{transform:scale(.5);opacity:0}.univer-select-dropdown-slide-up-enter,.univer-select-dropdown-slide-up-appear{transform-origin:0 0;animation-duration:.3s;animation-fill-mode:both;opacity:0;animation-play-state:paused;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.univer-select-dropdown-slide-up-leave{transform-origin:0 0;animation-duration:.3s;animation-fill-mode:both;opacity:1;animation-play-state:paused;animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.univer-select-dropdown-slide-up-enter.univer-select-dropdown-slide-up-enter-active.univer-select-dropdown-placement-bottomLeft,.univer-select-dropdown-slide-up-appear.univer-select-dropdown-slide-up-appear-active.univer-select-dropdown-placement-bottomLeft,.univer-select-dropdown-slide-up-enter.univer-select-dropdown-slide-up-enter-active.univer-select-dropdown-placement-bottomRight,.univer-select-dropdown-slide-up-appear.univer-select-dropdown-slide-up-appear-active.univer-select-dropdown-placement-bottomRight{animation-name:univer-select-dropdown-slide-up-in;animation-play-state:running}.univer-select-dropdown-slide-up-leave.univer-select-dropdown-slide-up-leave-active.univer-select-dropdown-placement-bottomLeft,.univer-select-dropdown-slide-up-leave.univer-select-dropdown-slide-up-leave-active.univer-select-dropdown-placement-bottomRight{animation-name:univer-select-dropdown-slide-up-out;animation-play-state:running}.univer-select-dropdown-slide-up-enter.univer-select-dropdown-slide-up-enter-active.univer-select-dropdown-placement-topLeft,.univer-select-dropdown-slide-up-appear.univer-select-dropdown-slide-up-appear-active.univer-select-dropdown-placement-topLeft,.univer-select-dropdown-slide-up-enter.univer-select-dropdown-slide-up-enter-active.univer-select-dropdown-placement-topRight,.univer-select-dropdown-slide-up-appear.univer-select-dropdown-slide-up-appear-active.univer-select-dropdown-placement-topRight{animation-name:univer-select-dropdown-slide-down-in;animation-play-state:running}.univer-select-dropdown-slide-up-leave.univer-select-dropdown-slide-up-leave-active.univer-select-dropdown-placement-topLeft,.univer-select-dropdown-slide-up-leave.univer-select-dropdown-slide-up-leave-active.univer-select-dropdown-placement-topRight{animation-name:univer-select-dropdown-slide-down-out;animation-play-state:running}@keyframes univer-select-dropdown-slide-up-in{0%{transform-origin:0% 0%;transform:scaleY(0);opacity:0}to{transform-origin:0% 0%;transform:scaleY(1);opacity:1}}@keyframes univer-select-dropdown-slide-up-out{0%{transform-origin:0% 0%;transform:scaleY(1);opacity:1}to{transform-origin:0% 0%;transform:scaleY(0);opacity:0}}@keyframes univer-select-dropdown-slide-down-in{0%{transform-origin:100% 100%;transform:scaleY(0);opacity:0}to{transform-origin:100% 100%;transform:scaleY(1);opacity:1}}@keyframes univer-select-dropdown-slide-down-out{0%{transform-origin:100% 100%;transform:scaleY(1);opacity:1}to{transform-origin:100% 100%;transform:scaleY(0);opacity:0}}@keyframes univer-select-loading-icon{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.univer-select-list{overflow-y:auto;display:grid;grid-gap:var(--margin-xs);gap:var(--margin-xs);max-height:348px;margin:0;padding:var(--padding-lg) var(--padding-base);list-style:none;border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-base)}.univer-select-list-item{font-size:var(--font-size-sm)}.univer-select-list-item>a{cursor:pointer;position:relative;display:block;padding:var(--padding-xs) 28px;border-radius:var(--border-radius-base);transition:all .15s}.univer-select-list-item>a:hover{background-color:rgb(var(--bg-color-hover))}.univer-select-list-item-icon{position:absolute;top:50%;left:var(--margin-xxs);transform:translateY(-50%);display:inline-flex;font-size:var(--font-size-lg);color:rgb(var(--success-color))}.univer-select-list-item-select>a{background-color:rgb(var(--bg-color))}.univer-segmented{display:inline-flex;padding:2px;height:32px;width:100%;border-radius:6px;background-color:rgb(var(--grey-50));box-sizing:border-box}.univer-segmented-group{position:relative;display:flex;align-items:stretch;justify-items:flex-start;width:100%;border-radius:2px}.univer-segmented-item{position:relative;padding:4px 10px;border-radius:4px;height:100%;flex:1;flex-grow:1;flex-shrink:1;box-sizing:border-box;color:rgba(var(--color-black));text-align:center;overflow:hidden;text-overflow:ellipsis;cursor:pointer;font-size:13px}.univer-segmented-item-selected{background-color:#fff;box-shadow:0 4px 16px rgba(var(--color-black),.08);color:rgba(var(--color-black))}.univer-segmented-item:hover,.univer-segmented-item:focus{color:rgba(var(--color-black))}.univer-segmented-item-disabled,.univer-segmented-item-disabled:hover,.univer-segmented-item-disabled:focus{color:#00000040;cursor:not-allowed}.univer-segmented-item-label{z-index:2;line-height:20px}.univer-segmented-item-input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.univer-segmented-disabled .univer-segmented-item,.univer-segmented-disabled .univer-segmented-item:hover,.univer-segmented-disabled .univer-segmented-item:focus,.univer-segmented-disabled .univer-segmented-item:hover:hover,.univer-segmented-disabled .univer-segmented-item:focus:hover,.univer-segmented-disabled .univer-segmented-item:hover:focus,.univer-segmented-disabled .univer-segmented-item:focus:focus{color:#00000040;cursor:not-allowed}.univer-segmented-thumb{background-color:#fff;box-shadow:0 4px 16px rgba(var(--color-black),.08);position:absolute;box-sizing:border-box;width:0;height:100%;border-radius:4px;padding:4px 0}.univer-segmented-thumb-motion-appear-active,.univer-segmented-thumb-motion-enter-active{transition:transform .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1);will-change:transform,width}.univer-segmented-rtl{direction:rtl}.univer-slider{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;gap:var(--margin-xxs);align-items:center}.univer-slider-disabled{cursor:not-allowed}.univer-slider-disabled .univer-slider-rail{background-color:rgb(var(--grey-300))}.univer-slider-disabled .univer-slider-handle{background-color:rgb(var(--grey-300));box-shadow:none}.univer-slider-disabled .univer-slider-handle:hover{cursor:not-allowed;background-color:rgb(var(--grey-300))}.univer-slider-disabled .univer-slider-reset-point{cursor:not-allowed}.univer-slider-disabled .univer-slider-value:hover{cursor:not-allowed;background-color:rgb(var(--grey-300))}.univer-slider-disabled .univer-slider-value{pointer-events:none;color:rgb(var(--grey-300))}.univer-slider-disabled .univer-slider-value:hover{background-color:transparent}.univer-slider-rail{position:relative;width:116px;height:2px;padding:0 6px;background-color:rgb(var(--text-color-secondary));border-radius:15px}.univer-slider-inner-rail{position:relative;height:2px}.univer-slider-handle{cursor:pointer;position:absolute;top:calc(50% - 6px);transform:translate(-50%);width:12px;height:12px;background-color:rgb(var(--color-white));border-radius:50%;box-shadow:0 0 6px #0000001a;transition:background .2s}.univer-slider-handle:hover{background-color:rgb(var(--border-color));box-shadow:none}.univer-slider-reset-point{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;width:4px;height:2px;background-color:rgb(var(--color-white));border-radius:50%}.univer-slider-value{cursor:pointer;width:55px;height:28px;font-size:var(--font-size-xs);line-height:2;color:rgb(var(--text-color-secondary-darker));text-align:center;border-radius:var(--border-radius-base);transition:all .2s;-webkit-text-decoration:none;text-decoration:none}.univer-slider-value:hover{background-color:rgb(var(--border-color));text-decoration:inherit;color:inherit}.univer-slider-value.univer-dropdown-open{background-color:rgb(var(--border-color))}.univer-slider-shortcuts{transform:translate(-27.5px);display:grid;grid-gap:var(--margin-xxs);gap:var(--margin-xxs);align-items:center;box-sizing:border-box;width:128px;padding:var(--padding-sm);font-size:var(--font-size-xs);background-color:rgb(var(--color-white));border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-lg)}.univer-slider-shortcut{cursor:pointer;position:relative;box-sizing:border-box;padding:var(--padding-xs) 0 var(--padding-xs) 36px;color:rgb(var(--text-color));border-radius:var(--border-radius-base);transition:background .2s;-webkit-text-decoration:none;text-decoration:none}.univer-slider-shortcut:hover{background-color:rgb(var(--bg-color-hover));color:inherit;text-decoration:inherit}.univer-slider-shortcut-icon{position:absolute;top:0;left:var(--padding-xs);height:100%;color:rgb(var(--success-color));display:flex;align-items:center}.univer-slider-shortcut-active{background-color:rgb(var(--bg-color-hover))}.univer-tree{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;color:rgb(var(--text-color))}.univer-tree-icon{position:absolute;top:50%;left:calc(-1 * var(--padding-lg));transform:translateY(-50%) rotate(-90deg);display:flex;align-items:center;justify-content:center;font-size:8px}.univer-tree-list-item{position:relative;padding-left:var(--padding-xl);font-size:13px}.univer-tree-list-item-content-selected-icon{position:absolute;top:50%;left:calc(-1 * var(--padding-xl));transform:translateY(-50%);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-lg)}.univer-switch-wrapper{height:16px}.univer-switch-wrapper .univer-switch{position:relative;display:inline-block;width:28px;height:16px}.univer-switch-wrapper .univer-switch input{opacity:0}.univer-switch-wrapper .univer-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgb(var(--bg-color-hover));transition:background-color .2s;border-radius:16px}.univer-switch-wrapper .univer-slider:before{position:absolute;content:"";height:12px;width:12px;left:2px;bottom:2px;background-color:rgb(var(--color-white));transition:transform .2s;border-radius:50%}.univer-switch-wrapper input:checked+.univer-slider{background-color:rgb(var(--primary-color))}.univer-switch-wrapper input:checked+.univer-slider:before{transform:translate(12px)}.univer-theme{color:rgb(var(--text-color));font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,noto sans,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.univer-render-canvas::-moz-selection{pointer-events:none}.univer-render-canvas::selection{pointer-events:none}.\!univer-bg-primary-500{--tw-bg-opacity: 1 !important;background-color:#466af7!important;background-color:rgba(70,106,247,var(--tw-bg-opacity, 1))!important}.univer-bg-gray-200{--tw-bg-opacity: 1;background-color:#e3e5ea;background-color:rgba(227,229,234,var(--tw-bg-opacity, 1))}.univer-bg-gray-50{--tw-bg-opacity: 1;background-color:#f9fafb;background-color:rgba(249,250,251,var(--tw-bg-opacity, 1))}.univer-bg-primary-500{--tw-bg-opacity: 1;background-color:#466af7;background-color:rgba(70,106,247,var(--tw-bg-opacity, 1))}.univer-text-gray-200{--tw-text-opacity: 1;color:#e3e5ea;color:rgba(227,229,234,var(--tw-text-opacity, 1))}.univer-text-gray-400{--tw-text-opacity: 1;color:#979dac;color:rgba(151,157,172,var(--tw-text-opacity, 1))}.univer-text-gray-700{--tw-text-opacity: 1;color:#2c3040;color:rgba(44,48,64,var(--tw-text-opacity, 1))}.univer-text-white{--tw-text-opacity: 1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity, 1))}.hover\:\!univer-bg-primary-500:hover{--tw-bg-opacity: 1 !important;background-color:#466af7!important;background-color:rgba(70,106,247,var(--tw-bg-opacity, 1))!important}.hover\:univer-bg-gray-100:hover{--tw-bg-opacity: 1;background-color:#eeeff1;background-color:rgba(238,239,241,var(--tw-bg-opacity, 1))}.hover\:univer-bg-gray-200:hover{--tw-bg-opacity: 1;background-color:#e3e5ea;background-color:rgba(227,229,234,var(--tw-bg-opacity, 1))}.hover\:univer-bg-gray-300:hover{--tw-bg-opacity: 1;background-color:#cdd0d8;background-color:rgba(205,208,216,var(--tw-bg-opacity, 1))}.hover\:\[\&\>\*\]\:univer-bg-gray-300>*:hover{--tw-bg-opacity: 1;background-color:#cdd0d8;background-color:rgba(205,208,216,var(--tw-bg-opacity, 1))}.univer-ui-plugin-sheets-font-family{overflow:hidden;width:120px;font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap}.univer-ui-plugin-sheets-font-family-item{font-size:var(--font-size-xs)}.univer-ui-plugin-sheets-font-size{width:28px;height:24px;font-size:var(--font-size-xs)}.univer-ui-plugin-sheets-font-size-input{height:24px;line-height:24px;background-color:transparent;border:none}.univer-ui-plugin-sheets-font-size-input input{font-size:var(--font-size-xs);background-color:transparent}.univer-popup-fixed{position:fixed;z-index:1020;top:-9999px;left:-9999px}.univer-menu-item-no-hover,.univer-menu-item-no-hover.univer-menu-item-active{background:none}.univer-menu-item-activated{background-color:rgb(var(--bg-color-hover))}.univer-menu-item-content{display:inline-flex;gap:var(--margin-xs);align-items:center}.univer-menu-item-selectable{position:relative;padding-left:var(--padding-xl)}.univer-menu-item-selectable-icon{position:absolute;left:0;display:inline-flex;align-items:center;font-size:var(--font-size-lg)}.univer-menu-item-more-icon{font-size:var(--font-size-sm);color:rgb(var(--text-color))}.univer-progress-bar{width:160px;height:4px;background-color:rgb(var(--border-color));border-radius:var(--border-radius-lg);margin-right:var(--margin-xs)}.univer-progress-bar-container{display:flex;align-items:center;margin:0 var(--margin-xs) 0 var(--margin-xs)}.univer-progress-bar-label{font-size:var(--font-size-xxs);color:rgb(var(--text-color-secondary));width:98px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:var(--margin-xs);line-height:17px}.univer-progress-bar-inner{height:4px;border-radius:var(--border-radius-lg);transition:width .5s}.univer-progress-bar-close-button{background:none;border:none;font-size:var(--font-size-xxs);color:rgb(var(--text-color));cursor:pointer;padding:0;margin:0;line-height:1;display:flex;align-items:center}.univer-progress-bar-close-button:hover{color:rgb(var(--text-color-secondary))}.univer-shortcut-panel-group-title{height:40px;font-size:13px;font-weight:700;line-height:40px}.univer-shortcut-panel-item{display:flex;justify-content:space-between;height:40px;font-size:13px;line-height:40px}.univer-shortcut-panel-item-title{overflow:hidden;flex-grow:1;flex-shrink:1;max-width:200px;text-overflow:ellipsis;text-wrap:nowrap}.univer-shortcut-panel-item-shortcut{flex-grow:0;flex-shrink:0}.univer-shortcut-panel-item:not(:last-of-type){border-bottom:1px solid rgb(var(--grey-200))}.univer-float-dom-wrapper{z-index:10}.univer-float-dom{overflow:hidden}.univer-toolbar-btn{cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0;font-size:var(--font-size-lg);color:rgb(var(--text-color));background-color:transparent;border:none;border-radius:var(--border-radius-base);outline:none}.univer-toolbar-btn:not([disabled]):hover{background-color:rgb(var(--grey-100))}.univer-toolbar-btn[disabled]{cursor:not-allowed;color:rgb(var(--grey-200))}.univer-toolbar-btn-no-icon{padding:var(--padding-xs)}.univer-toolbar-btn-active{background-color:rgb(var(--grey-100))}.univer-toolbar-btn-active[disabled]{color:rgba(var(--text-color),.25)}.univer-toolbar{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:flex;align-items:center;box-sizing:border-box;height:32px;font-size:var(--font-size-base);color:rgb(var(--text-color));background-color:rgb(var(--bg-color-secondary));border-bottom:1px solid rgb(var(--border-color))}.univer-toolbar-container{flex:1;padding:0 var(--padding-lg);display:flex;gap:var(--margin-xs);align-items:center;justify-content:center;box-sizing:border-box;height:100%;margin:0 auto;max-width:100%;overflow:hidden}.univer-toolbar-more{max-width:80%}.univer-toolbar-more-container{display:grid;box-sizing:border-box;padding:var(--padding-sm);background-color:rgb(var(--bg-color-secondary));border-radius:var(--border-radius-base);box-shadow:var(--box-shadow-base)}.univer-toolbar-more-container .univer-toolbar-group{flex-wrap:wrap}.univer-toolbar-more-container .univer-toolbar-group:not(:last-child):after{content:normal;content:initial}.univer-toolbar-more-container .univer-toolbar-group:not(:last-child)>*{margin-bottom:var(--margin-xs)}.univer-toolbar-group{display:flex;gap:var(--margin-xs);align-items:center;flex-shrink:0}.univer-toolbar-group>*{flex-shrink:0}.univer-toolbar-group:not(:last-child):not(:empty):after{content:"";display:block;width:1px;height:20px;background-color:rgb(var(--border-color));flex-shrink:0}.univer-toolbar-item-select-button{cursor:pointer;position:relative;overflow:hidden;display:flex;align-items:center;font-size:var(--font-size-lg);border-radius:var(--border-radius-base)}.univer-toolbar-item-select-button-disabled{cursor:not-allowed;color:rgb(var(--grey-200))}.univer-toolbar-item-select-button-disabled.univer-toolbar-item-select-button-activated{color:rgba(var(--text-color),.25)}.univer-toolbar-item-select-button-disabled.univer-toolbar-item-select-button-activated .univer-toolbar-item-select-button-label:hover,.univer-toolbar-item-select-button-disabled.univer-toolbar-item-select-button-activated .univer-toolbar-item-select-button-arrow:hover{background-color:rgb(var(--grey-100))!important}.univer-toolbar-item-select-button-activated{background-color:rgb(var(--grey-100))}.univer-toolbar-item-select-button-label{position:relative;z-index:1;display:flex;align-items:center;height:100%;padding:0 var(--padding-xs)}.univer-toolbar-item-select{cursor:pointer;position:relative;display:flex;gap:var(--margin-xs);align-items:center;height:24px;padding:0 var(--padding-xs);font-size:var(--font-size-lg);border-radius:var(--border-radius-base)}.univer-toolbar-item-select-disabled{cursor:not-allowed;color:rgb(var(--grey-200))}.univer-toolbar-item-select:hover{background-color:rgb(var(--grey-100));border-radius:var(--border-radius-base)}.univer-toolbar-item-select-arrow{display:flex;align-items:center;height:100%;color:rgb(var(--grey-400))}.univer-toolbar-item-select-arrow-disabled{cursor:not-allowed;color:rgb(var(--grey-200))}.univer-toolbar-item-select-arrow-disabled.univer-toolbar-item-select-arrow-activated{color:rgba(var(--text-color),.25)}.univer-toolbar-item-select-arrow-disabled.univer-toolbar-item-select-arrow-activated:hover{background-color:rgb(var(--grey-100))}.univer-sidebar{position:relative;transform:translate(100%);box-sizing:border-box;width:0;height:100%;color:rgb(var(--text-color))}.univer-sidebar.univer-sidebar-open{transform:translate(0);width:380px}.univer-sidebar-container{overflow-y:auto;display:grid;grid-template-rows:auto 1fr auto;box-sizing:border-box;width:100%;height:0;min-height:100%;margin:auto;background-color:rgb(var(--bg-color-secondary));border-bottom:1px solid rgb(var(--border-color));border-left:1px solid rgb(var(--border-color));scrollbar-color:rgba(var(--scrollbar-color),.7) transparent;scrollbar-gutter:auto;scrollbar-width:thin}.univer-sidebar-header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;height:44px;padding:var(--padding-xl) var(--padding-xl) 0;font-size:var(--font-size-lg);font-weight:500;background:rgb(var(--bg-color-secondary));box-sizing:border-box;z-index:10}.univer-sidebar-header-close{cursor:pointer;color:rgb(var(--text-color-secondary))}.univer-sidebar-body{padding:0 var(--padding-xl);box-sizing:border-box}.univer-sidebar-footer{position:sticky;bottom:0;padding:var(--padding-xl);background:rgb(var(--bg-color-secondary));box-sizing:border-box}.univer-zen-zone{position:absolute;z-index:-1;transition:all .2s ease-in-out;display:flex;flex-direction:row}.univer-zen-zone-open{z-index:100;top:0;left:0;width:100%;height:100%;background:rgb(var(--bg-color));opacity:1}.univer-zen-zone-close{opacity:0}.univer-zen-zone-editor-container{flex:1;position:relative}.univer-global-zone{position:absolute;display:none}.univer-global-zone-open{z-index:100;top:0;left:0;display:block;width:100%;height:100%;background:rgb(var(--bg-color))}.univer-global-zone-close{display:none}.univer-workbench-layout{display:flex;flex-direction:column;height:100%;background-color:rgb(var(--bg-color));min-height:0;position:relative}.univer-workbench-custom-header{position:relative;display:flex;flex-direction:column;min-height:0;background-color:rgb(var(--color-white))}.univer-workbench-container{position:relative;display:flex;flex:1;flex-direction:column;min-height:0}.univer-workbench-container-header{position:relative;z-index:10;width:100%}.univer-workbench-container-wrapper{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:100%;height:100%;overflow:hidden}.univer-workbench-container-content{position:relative;overflow:hidden;display:grid;grid-template-rows:auto 1fr;flex:1;background-color:rgb(var(--bg-color-secondary));border-bottom:1px solid rgb(var(--border-color))}.univer-workbench-container-doc-content{background:rgb(var(--bg-color-secondary))}.univer-workbench-container-canvas{position:relative;overflow:hidden}.univer-workbench-container-left-sidebar,.univer-workbench-container-sidebar{height:100%}.univer-mobile-menu-container{min-width:32px;max-width:200px;display:grid;grid-gap:4px;background-color:#000;border-radius:4px;padding:4px 8px}.univer-mobile-menu-item{display:flex;flex-direction:column;justify-content:center;align-items:center;border:none;background:none;color:#fff;width:48px}.univer-mobile-menu-item>svg{font-size:18px;height:18px;width:18px}.univer-mobile-menu-item>span{width:100%;margin-top:2px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.univer-app-layout{display:flex;flex-direction:column;height:100%;background-color:rgb(var(--bg-color));min-height:0;position:relative}.univer-app-custom-header{position:relative;display:flex;flex-direction:column;min-height:0;background-color:rgb(var(--color-white))}.univer-app-header{width:100vw}.univer-app-container{position:relative;display:flex;flex:1;flex-direction:column;min-height:0}.univer-app-container-header{position:relative;z-index:10;width:100%}.univer-app-container-wrapper{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:100%;height:100%;overflow:hidden}.univer-app-container-content{position:relative;overflow:hidden;display:grid;grid-template-rows:auto 1fr;flex:1;background-color:rgb(var(--bg-color-secondary));border-bottom:1px solid rgb(var(--border-color))}.univer-app-container-canvas{position:relative;overflow:hidden}.univer-app-container-left-sidebar,.univer-app-container-sidebar{height:100%}.univer-notification{position:fixed;z-index:1000;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;box-sizing:border-box;margin:var(--margin-xs) 0}.univer-notification-notice{display:flex;gap:var(--margin-xs);justify-content:space-between;width:280px;padding:var(--padding-lg);font-size:var(--font-size-lg);background-color:rgb(var(--color-white));border-radius:var(--border-radius-base);box-shadow:var(--box-shadow-lg)}.univer-notification-notice-wrapper{margin:var(--margin-xs) var(--margin-base)}.univer-notification-notice-content{display:inline-flex;gap:var(--margin-xs);align-items:center;align-items:flex-start}.univer-notification-notice-close{cursor:pointer;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:var(--padding-xs);color:rgb(var(--text-color-secondary));border-radius:var(--border-radius-base);outline:none;transition:background-color .2s}.univer-notification-notice-close:hover{background-color:rgb(var(--bg-color-hover))}.univer-notification-icon{padding:var(--padding-xs)}.univer-notification-icon-success{color:rgb(var(--success-color))}.univer-notification-icon-info{color:rgb(var(--info-color))}.univer-notification-icon-warning{color:rgb(var(--warning-color))}.univer-notification-icon-error{color:rgb(var(--error-color))}.univer-notification-content-container{display:inline-flex;flex-direction:column;gap:var(--margin-xs);align-items:flex-start;padding-top:var(--padding-xs)}.univer-notification-title{color:rgb(var(--text-color))}.univer-notification-content{color:rgb(var(--text-color-secondary))}.univer-notification-content-ellipsis{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical}.univer-notification-top,.univer-notification-topLeft,.univer-notification-topRight{top:0}.univer-notification-bottom,.univer-notification-bottomRight,.univer-notification-bottomLeft{bottom:0}.univer-notification-bottomRight,.univer-notification-topRight{right:0}.univer-notification-fade{overflow:hidden;transition:all .3s}.univer-notification-fade-appear-prepare{opacity:0}.univer-notification-fade-appear-start{transform:translate(100%);opacity:0}.univer-notification-fade-appear-active{transform:translate(0);opacity:1}.univer-notification-fade-appear,.univer-notification-fade-enter{opacity:0;animation-play-state:paused;animation-duration:.3s;animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-fill-mode:both}.univer-notification-fade-leave{animation-duration:.3s;animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-fill-mode:both;animation-play-state:paused}.univer-notification-fade-appear.univer-notification-fade-appear-active,.univer-notification-fade-enter.univer-notification-fade-enter-active{animation-name:univer-notification-fade-in;animation-play-state:running}.univer-notification-fade-leave.univer-notification-fade-leave-active{animation-name:univer-notification-fade-out;animation-play-state:running}@keyframes univer-notification-fade-in{0%{opacity:0}to{opacity:1}}@keyframes univer-notification-fade-out{0%{opacity:1}to{opacity:0}}.univer-rich-text-editor-active{border-color:rgb(var(--hyacinth-500))!important}.univer-rich-text-editor-wrap{height:32px;padding:6px 8px 2px 6px;width:100%;display:flex;justify-content:space-around;align-items:center;gap:8px;border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-base);box-sizing:border-box;position:relative}.univer-rich-text-editor-wrap .univer-rich-text-editor-text{width:100%;height:100%;position:relative}.univer-rich-text-editor-wrap .univer-rich-text-editor-error-wrap{font-size:12px;color:rgb(var(--red-500));position:absolute;bottom:-18px;left:0}.univer-rich-text-editor-placeholder{font-size:14px;color:rgb(var(--grey-500));position:absolute;left:5px;top:5px}.univer-panel{padding-top:20px;font-size:var(--font-size-sm)}.univer-options-section{margin-top:10px;padding-bottom:10px}.univer-options-form-item{display:block;margin-bottom:5px}.univer-options-input{width:80%;margin-top:5px}.univer-options-margin-setting{display:flex}.univer-doc-list-type-picker{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:var(--padding-sm);width:240px;margin-bottom:-var(--margin-xs)}.univer-doc-list-type-picker-item{width:72px;height:81px;border-radius:4px;border:1px solid rgb(var(--border-color));margin-bottom:var(--margin-xs)}.univer-doc-list-type-picker-item:hover,.univer-doc-list-type-picker-item-active{border:1px solid rgb(var(--blue-400))}.univer-doc-count-bar{display:flex;flex:0 0 260px;justify-content:flex-end}.univer-doc-footer-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 var(--padding-xl)}.univer-paragraph-setting-icon-list{display:flex;width:100%;padding:4px;align-items:center;gap:4px;justify-content:space-between;border:1px solid #e5e5e5;border:1px solid var(---Grey-200, #e5e5e5);border-radius:6px;border-radius:var(--radius-m, 6px)}.univer-paragraph-setting-icon-list-item{padding:4px 14px;border-radius:4px;background:none;display:flex;justify-content:center;align-items:center;cursor:pointer}.univer-paragraph-setting-icon-list-item:hover{background:#1e222b0f;background:var(--black-6, rgba(30, 34, 43, .06))}.univer-paragraph-setting-icon-list-item.univer-paragraph-setting-icon-list-active{background:#1e222b17;background:var(--black-9, rgba(30, 34, 43, .09))}.univer-paragraph-setting-title{margin-top:var(--margin-base);font-size:13px;color:#1e222b;font-weight:500}.univer-paragraph-setting-label{font-size:12px;margin-top:var(--margin-sm);color:#1e222b;font-weight:400}.univer-paragraph-setting-mt-base{margin-top:var(--margin-base)}.univer-paragraph-setting-flex-col{display:flex;justify-content:space-between;align-items:center}.univer-paragraph-setting-space-line{display:flex;flex-direction:column;gap:6px}.univer-create{padding:20px auto;display:flex;align-content:center;justify-content:space-between}.univer-create-item{display:flex;align-items:center}.univer-create-label{margin-right:5px}.univer-create-input{width:110px}.univer-cell-link-edit{padding:16px;background-color:rgb(var(--color-white));width:296px;box-sizing:border-box;border-radius:var(--border-radius-xl);border:1px solid rgb(var(--grey-200));box-shadow:0 4px 10px -1px #1116281a}.univer-cell-link-edit-buttons{display:flex;flex-direction:row;justify-content:flex-end}.univer-cell-link{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:12px;box-shadow:var(--box-shadow-base);border-radius:8px;border:1px solid rgb(var(--grey-200));background:rgb(var(--color-white));max-width:328px;overflow:hidden;margin-bottom:var(--margin-xxs)}.univer-cell-link-type{height:20px;width:20px;font-size:16px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;color:rgb(var(--color-black))}.univer-cell-link-content{height:24px;display:flex;flex-direction:row;align-items:center;font-size:13px;line-height:20px;color:rgb(var(--blue-500));cursor:pointer;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.univer-cell-link-content-error{color:rgb(var(--grey-500))}.univer-cell-link-url{flex:1;overflow:hidden;text-overflow:ellipsis}.univer-cell-link-operations{display:flex;flex-direction:row;justify-content:center;align-items:center;height:24px;flex-basis:auto;flex-grow:0;flex-shrink:0}.univer-cell-link-operation{width:24px;height:24px;margin-left:8px;font-size:16px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;border-radius:4px}.univer-cell-link-operation-error{color:rgb(var(--grey-500))}.univer-cell-link-operation:hover{background:#ccc}.univer-sheet-range-selector-text-wrap{height:32px;padding:6px 8px 2px 6px;width:100%;display:flex;justify-content:space-around;align-items:center;gap:8px;border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-base);box-sizing:border-box;position:relative}.univer-sheet-range-selector-placeholder{font-size:14px;color:rgb(var(--grey-500));position:absolute;left:5px;bottom:8px}.univer-sheet-range-selector-error{border:1px solid rgb(var(--red-500))!important}.univer-sheet-range-selector-error-wrap{font-size:12px;color:rgb(var(--red-500));position:absolute;bottom:-18px;left:0}.univer-sheet-range-selector-text{position:relative;height:22px;width:100%}.univer-sheet-range-selector-active{border-color:rgb(var(--hyacinth-500))}.univer-sheet-range-selector-icon{cursor:pointer}.univer-sheet-range-selector-dialog-item{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin-bottom:8px}.univer-sheet-range-selector-dialog-item-delete{cursor:pointer}.univer-sheet-embedding-formula-editor-active{border-color:rgb(var(--hyacinth-500))!important}.univer-sheet-embedding-formula-editor-wrap{height:32px;padding:6px 8px 2px 6px;width:100%;display:flex;justify-content:space-around;align-items:center;gap:8px;border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-base);box-sizing:border-box;position:relative}.univer-sheet-embedding-formula-editor-wrap .univer-sheet-embedding-formula-editor-text{width:100%;height:100%;position:relative}.univer-sheet-embedding-formula-editor-error{border:1px solid rgb(var(--red-500))!important}.univer-sheet-embedding-formula-editor .univer-sheet-embedding-formula-editor-error-wrap{font-size:12px;color:rgb(var(--red-500));margin:var(--margin-xxs) 0}.univer-formula-help-function{-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;width:250px;margin:0;line-height:20px;list-style:none;background-color:rgb(var(--bg-color-secondary));border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-lg);outline:none;box-shadow:var(--box-shadow-base)}.univer-formula-help-function-title{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:var(--padding-base) var(--padding-lg);font-size:var(--font-size-xxs);font-weight:500;color:rgb(var(--text-color));word-wrap:anywhere;border-bottom:1px solid rgb(var(--border-color))}.univer-formula-help-function-title-icons{display:flex}.univer-formula-help-function-title-icon{cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:var(--margin-xs);padding:0;font-size:var(--font-size-xs);color:rgb(var(--text-color-secondary));background-color:transparent;border:none;border-radius:var(--border-radius-base);outline:none;transition:background-color .2s}.univer-formula-help-function-title-icon:hover{background-color:rgb(var(--bg-color-hover))}.univer-formula-help-function-content{overflow-y:auto;box-sizing:border-box;max-height:350px;padding:0 var(--padding-lg) var(--padding-base) var(--padding-lg)}.univer-formula-help-function-content-inner{margin-top:var(--margin-sm)}.univer-formula-help-function-content-params{margin:var(--margin-xs) 0}.univer-formula-help-function-content-params-title{margin-bottom:var(--margin-xs);font-size:var(--font-size-xs);font-weight:500;color:rgb(var(--text-color))}.univer-formula-help-function-content-params-detail{font-size:var(--font-size-xxs);font-weight:400;white-space:pre-wrap;word-wrap:break-word;color:rgb(var(--text-color-secondary))}.univer-formula-help-function-active{color:rgb(var(--primary-color))}.univer-formula-help-decorator{cursor:pointer;position:fixed;z-index:10;display:flex;align-items:center;justify-content:center;padding:var(--padding-xs)}.univer-formula-help-param,.univer-formula-help-param-prefix,.univer-formula-help-param-item,.univer-formula-help-param-active{z-index:1}.univer-formula-search-function{box-sizing:border-box;width:250px;max-height:400px;margin:0;padding:var(--padding-sm);line-height:20px;list-style:none;background-color:rgb(var(--bg-color-secondary));border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-lg);outline:none;box-shadow:var(--box-shadow-base);overflow:hidden;overflow-y:auto}.univer-formula-search-function-item{cursor:pointer;box-sizing:border-box;padding:var(--padding-xs) var(--padding-sm);color:rgb(var(--text-color));border-radius:var(--border-radius-base);transition:background .2s}.univer-formula-search-function-item-name{font-size:var(--font-size-xxs)}.univer-formula-search-function-item-name-light{color:rgb(var(--error-color))}.univer-formula-search-function-item-desc{display:block;font-size:var(--font-size-xxs);color:rgb(var(--grey-500))}.univer-formula-search-function-item-active{background-color:rgb(var(--bg-color-hover))}.univer-formula-more-functions{display:flex;flex-direction:column;justify-content:space-between;height:100%;line-height:20px}.univer-formula-more-functions-operation{display:flex;justify-content:flex-end}.univer-formula-more-functions-operation>button{margin:0 0 var(--margin-lg) var(--margin-base)}.univer-formula-function-params{margin-bottom:var(--margin-xs);font-size:var(--font-size-xxs)}.univer-formula-function-params-title{font-weight:500;color:rgb(var(--text-color-secondary))}.univer-formula-function-params-detail{font-weight:400;color:rgb(var(--text-color))}.univer-formula-input-params-list{overflow-y:auto;height:364px}.univer-formula-input-params-list-item-name{font-size:var(--font-size-sm)}.univer-formula-input-params-list-item-selector{margin:var(--margin-xxs) 0 var(--margin-xs) 0}.univer-formula-select-function-select{display:flex;gap:10%;align-items:center;justify-content:space-between}.univer-formula-select-function-result{-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-y:auto;box-sizing:border-box;width:100%;max-height:364px;margin:0;margin-top:var(--margin-xs);padding:var(--padding-base);list-style:none;border:1px solid rgb(var(--border-color));border-radius:var(--border-radius-base);outline:none}.univer-formula-select-function-result-item{cursor:pointer;position:relative;box-sizing:border-box;padding:var(--padding-xs) 28px;font-size:var(--font-size-xs);color:rgb(var(--text-color));border-radius:var(--border-radius-base);transition:background .2s}.univer-formula-select-function-result-item>span{display:block}.univer-formula-select-function-result-item-name-light{color:rgb(var(--error-color))}.univer-formula-select-function-result-item-selected{position:absolute;top:50%;left:6px;transform:translateY(-50%);display:inline-flex;font-size:var(--font-size-lg);color:rgb(var(--success-color))}.univer-formula-select-function-result-item-active{background-color:rgb(var(--bg-color-hover))}.univer-formula-select-function-content{overflow-y:auto;max-height:307px;margin:var(--margin-xs) 0}.univer-bottom-\[-13px\]{bottom:-13px}.univer-right-1{right:.25rem}.univer-z-\[999\]{z-index:999}.univer-my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.univer-mb-2\.5{margin-bottom:.625rem}.univer-ml-6{margin-left:1.5rem}.univer-mt-6{margin-top:1.5rem}.univer-w-1\/2{width:50%}.univer-w-80{width:20rem}.univer-w-\[45\%\]{width:45%}.univer-min-w-\[72px\]{min-width:72px}.univer-max-w-full{max-width:100%}.univer-cursor-grab{cursor:grab}.univer-pl-1{padding-left:.25rem}.univer-text-\[10px\]{font-size:10px}.univer-italic{font-style:italic}.\[\&_\.react-grid-item\]\:univer-transition-none .react-grid-item{transition-property:none}.\[\&_\.react-grid-placeholder\]\:univer-rounded .react-grid-placeholder{border-radius:.25rem}.\[\&_\.react-grid-placeholder\]\:\!univer-bg-gray-200 .react-grid-placeholder{background-color:var(--univer-gray-200)!important}.univer-mt-2\.5{margin-top:.625rem}.univer-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.univer-px-8{padding-left:2rem;padding-right:2rem}.\[\&\>div\]\:univer-grid>div{display:grid}.\[\&\>div\]\:univer-gap-2>div{gap:.5rem}.univer-h-\[300px\]{height:300px}.univer-max-h-\[500px\]{max-height:500px}.univer-min-h-\[300px\]{min-height:300px}.univer-w-\[400px\]{width:400px}.univer-max-w-\[245px\]{max-width:245px}.univer-flex-shrink{flex-shrink:1}.univer-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.univer-justify-start{justify-content:flex-start}.univer-border-\[rgba\(13\,13\,13\,0\.06\)\]{border-color:#0d0d0d0f}.univer-pb-0{padding-bottom:0}.univer-pr-0\.5{padding-right:.125rem}.univer-text-\[\#418F1F\]{--univer-tw-text-opacity: 1;color:#418f1f;color:rgba(65,143,31,var(--univer-tw-text-opacity, 1))}.hover\:univer-ring-2:hover{--univer-tw-ring-offset-shadow: var(--univer-tw-ring-inset) 0 0 0 var(--univer-tw-ring-offset-width) var(--univer-tw-ring-offset-color);--univer-tw-ring-shadow: var(--univer-tw-ring-inset) 0 0 0 calc(2px + var(--univer-tw-ring-offset-width)) var(--univer-tw-ring-color);box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),0 0 #0000;box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),var(--univer-tw-shadow, 0 0 rgba(0,0,0,0))}.hover\:univer-ring-offset-2:hover{--univer-tw-ring-offset-width: 2px }.hover\:univer-ring-offset-white:hover{--univer-tw-ring-offset-color: var(--univer-white) }.dark\:\!univer-border-\[rgba\(255\,255\,255\,0\.06\)\]:where(.univer-dark,.univer-dark *){border-color:#ffffff0f!important}.\[\&\:hover_a\]\:univer-inline-block:hover a{display:inline-block}.SideBarWrapper{position:relative;height:100%;flex-shrink:0;z-index:12}.SideBarWrapper .toggle-button{position:absolute;top:12px;z-index:9999999;width:28px;height:49px;border-radius:0 5px 5px 0;cursor:pointer;font-size:14px;transition:left .3s ease;background-color:#0000009e;border:1px solid rgba(0,0,0,.62);justify-content:center;align-items:center;color:#fff;font-size:12px;transition:all ease .25s;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.SideBarWrapper .toggle-button.hide{display:none;overflow:hidden;opacity:0}.SideBarWrapper .toggle-button:hover{background-color:#000000b8}.SideBarWrapper .toggle-left{right:0}.SideBarWrapper .toggle-right{border-radius:5px 0 0 5px;transition:right .3s ease}.SideBarWrapper .sidebar-menu{width:200px;height:100%;position:relative;z-index:999;flex-shrink:0}.SideBarWrapper .sidebar-menu .line{position:absolute;top:0;z-index:1;width:2.5px;height:100%;cursor:ew-resize;transition:all .5s ease}.SideBarWrapper .sidebar-menu .line:after{content:"";position:absolute;top:0;left:0;width:1.5px;height:100%;z-index:1;background-color:#bcbcbc}.SideBarWrapper .sidebar-menu .line:hover:after{background-color:transparent}.SideBarWrapper .sidebar-menu .line:hover,.SideBarWrapper .sidebar-menu .line-hover{background-color:#3fb075}.SideBarWrapper .sidebar-menu .line-hover:after{background-color:transparent}.SideBarWrapper .sidebar-menu.collapsed{width:0}.SideBarWrapper .sidebar-menu.collapsed .toggle-button{left:0}.SideBarWrapper .sidebar-menu .menu-content{flex:1;opacity:1;transition:opacity .1s ease;flex-shrink:0}.SideBarWrapper .sidebar-menu.collapsed .menu-content{opacity:0}.ant-tree-list-scrollbar-thumb{background-color:#0000003d!important}.ant-tree-list-scrollbar-thumb:hover{background-color:#00000070!important}.topic-tree-container{padding-left:10px;height:100%;width:100%;justify-content:flex-start;align-items:flex-start}.topic-tree-container .topic-tree-search-bar{width:100%;padding-right:10px;margin-bottom:10px;flex-shrink:0}.topic-tree-container .ant-tree-node-selected{background-color:#0000001f!important}.topic-tree-antd{background-color:transparent!important;background:transparent!important}.topic-tree-node-container{width:100%;flex:1;display:inline-block;-webkit-user-select:none;user-select:none}.topic-tree-node-container .topic-tree-node{justify-content:flex-start;align-items:center;transition:all ease .2s;overflow:hidden}.topic-tree-node-container .topic-tree-node .topic-tree-node-text{font-size:13px;color:#000000a6;font-weight:700!important}.topic-tree-node-container .topic-tree-node .topic-tree-node-icon{width:15px;height:15px;text-align:center;justify-content:center;align-items:center;margin-right:2px;transition:all ease .12s;overflow:hidden}.topic-tree-node-container .topic-tree-node .topic-tree-node-icon i{font-size:13px!important;font-weight:600}.topic-tree-node-container .topic-tree-node .topic-tree-node-extra{transition:all ease .2s;overflow:hidden;font-size:13px;color:#000000a6;font-weight:700!important}.topic-tree-node-container .topic-tree-node .device-more-btn{display:none;width:32px;height:100%;justify-content:center;align-items:center}.topic-tree-node-container .topic-tree-node:hover .device-more-btn{display:flex}.directory-tree-node-container{width:100%;flex:1;display:inline-block;-webkit-user-select:none;user-select:none}.directory-tree-node-container .topic-tree-node{justify-content:flex-start;align-items:center;transition:all ease .2s;overflow:hidden}.directory-tree-node-container .topic-tree-node .topic-tree-node-text{font-size:13px;color:#000000a6;font-weight:700!important}.directory-tree-node-container .topic-tree-node .topic-tree-node-icon{width:15px;height:15px;text-align:center;justify-content:center;align-items:center;margin-right:2px;transition:all ease .12s;overflow:hidden}.directory-tree-node-container .topic-tree-node .topic-tree-node-icon i{font-size:13px!important;font-weight:600}.directory-tree-node-container .topic-tree-node .topic-tree-node-extra{transition:all ease .2s;overflow:hidden;font-size:13px;color:#000000a6;font-weight:700!important}.directory-tree-node-container .topic-tree-node .device-more-btn{display:none;width:32px;height:100%;justify-content:center;align-items:center}.directory-tree-node-container .topic-tree-node:hover .device-more-btn{display:flex}.ant-tree-switcher{color:#000000a6!important}.ant-tree-switcher-leaf-line:before,.ant-tree-switcher-leaf-line:after,.ant-tree-indent-unit:before{border-color:#b0aeae!important}.topic-tree-search-bar-btn-group{height:32px;background-color:#fff;margin-left:12px;flex-shrink:0;border-radius:5px;overflow:hidden;border:1px solid #d9d9d9}.topic-tree-search-bar-btn-group .expand-option-btn{height:32px;justify-content:center;align-items:center;cursor:pointer;padding:0 12px;transition:all ease .25s}.topic-tree-search-bar-btn-group .expand-option-btn img{width:18px}.topic-tree-search-bar-btn-group .expand-option-btn:hover{background-color:#3fb07524}.topic-tree-search-bar-btn-group .expand-option-btn:hover img{width:18px}.topic-tree-search-bar-btn-group:hover{border-color:#3fb075}.directory-text{font-size:14px;color:#000000a6;font-weight:700!important}.add-topic-modal{flex-direction:row!important;justify-content:flex-start;align-items:center}.add-topic-modal-left{width:600px;overflow:hidden}.add-topic-modal-right{flex:1;height:460px;border-left:1px dashed #d9d9d9;padding-top:3px;padding-left:24px}.add-topic-modal-right .search-header{width:100%;height:42px;justify-content:space-between;align-items:center}.add-topic-modal-right .search-header .expand-btn-group{height:40px;background-color:#f2f2f2;margin-left:12px;flex-shrink:0;border-radius:3px;overflow:hidden}.add-topic-modal-right .search-header .expand-btn-group .expand-option-btn{height:32px;justify-content:center;align-items:center;cursor:pointer;padding:0 16px;transition:all ease .25s}.add-topic-modal-right .search-header .expand-btn-group .expand-option-btn img{width:21px}.add-topic-modal-right .search-header .expand-btn-group .expand-option-btn:hover{background-color:#e9e9e9}.add-topic-modal-right .search-header .expand-btn-group .expand-option-btn:hover img{width:21px}.add-topic-modal-right .add-topic-modal-right-content{width:100%;flex:1;justify-content:flex-start;align-items:center;padding-top:8px}.disabled-text-node{cursor:not-allowed}.Toolbar{width:100%;padding:8px 20px;background-color:#fff;border:1px solid #d9d9d9;box-shadow:0 1px 2px -2px #0000000f,0 1px 2px #0000000f,0 2px 6px 1px #0000000f;margin-bottom:8px;border-radius:8px}.Toolbar .line-border{width:2px;height:18px;background-color:#d9d9d9;margin-left:6px}.insert_tool_container{display:flex;flex-direction:column;background-color:#fff;min-width:max-content;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;border-radius:8px;padding:12px 0 12px 12px;flex-shrink:0}.insert_tool_container .insert_tool_title{width:100%;font-size:13px;margin-top:5px;margin-bottom:5px;color:#7f7f7f}.insert_tool_container .insert_tool_content{width:260px;flex-wrap:wrap;flex-shrink:0}.insert_tool_container .insert_tool_content .insert-tool-text-btn{background-color:#ebeef1;margin-right:7px;min-width:72px;text-align:center;justify-content:center;align-items:center;font-size:14px;height:24px;cursor:pointer;border-radius:3px;margin-bottom:7px;font-weight:400;color:#010101}.insert_tool_container .insert_tool_content .insert-tool-text-btn:hover{background-color:#cdd0d3}.insert_tool_container .insert_tool_content .insert-tool-item{width:120px;height:49px;flex-shrink:0;border-radius:5px;padding:5px 6px;margin-right:10px;cursor:pointer;margin-bottom:8px;font-weight:400;color:#010101}.insert_tool_container .insert_tool_content .insert-tool-item .insert-tool-icon{width:38px;height:38px;margin-right:7px}.insert_tool_container .insert_tool_content .insert-tool-item:hover{background-color:#f2f6f9}.bar_btn_text{overflow:hidden!important;word-break:keep-all!important;text-overflow:ellipsis!important;word-wrap:normal!important;white-space:nowrap!important;text-align:left;flex-shrink:0;font-size:14px;font-weight:700}.export_tool_container{width:180px;height:170px;display:flex;flex-direction:column;background-color:#fff;min-width:max-content;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;border-radius:8px;padding:12px 0 12px 12px;flex-shrink:0;justify-content:center;align-items:center}.insert-tools-popover{display:flex;flex-direction:column;background-color:#fff;min-width:max-content;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;border-radius:8px;padding-right:0;flex-shrink:0;justify-content:center;align-items:center}.word-sub-page{width:100%;height:100%;align-items:start;justify-content:start;position:relative;box-sizing:border-box}.word-sub-page #WordToolbar{width:100%;display:flex;flex-direction:column;padding:0 10px;box-sizing:border-box;margin-bottom:0!important;min-height:53px}.word-sub-page #WordToolbar .Toolbar{margin-bottom:0}.word-sub-page .word-sub-page-inner{width:100%}.workspace-word-editor{width:100%;flex:1;padding:8px}.workspace-word-editor .workspace-word-el{width:100%;height:calc(100vh - 118px);border:1px solid #d9d9d9;box-shadow:0 1px 2px -2px #0000000f,0 1px 2px #0000000f,0 2px 6px 1px #0000000f;border-radius:7px;overflow-y:scroll;background-color:#fff;padding:18px 18px 24px;overflow-x:hidden}.workspace-word-editor .edit-page-left{width:100%;height:auto;min-height:calc(100vh - 180px)}.workspace-word-editor .edit-page-left-content{width:100%;height:100%;display:flex;justify-content:flex-end}.workspace-word-editor :where(.css-dev-only-do-not-override-zvtsp2).ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.workspace-word-editor :where(.css-dev-only-do-not-override-zvtsp2).ant-tabs-right>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-right:0}.workspace-word-editor :where(.css-dev-only-do-not-override-zvtsp2).ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,.workspace-word-editor :where(.css-dev-only-do-not-override-zvtsp2).ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,.workspace-word-editor :where(.css-dev-only-do-not-override-zvtsp2).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab,.workspace-word-editor :where(.css-dev-only-do-not-override-zvtsp2).ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab{padding:0}.workspace-word-editor :where(.css-dev-only-do-not-override-2nyyex).ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,.workspace-word-editor :where(.css-dev-only-do-not-override-2nyyex).ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,.workspace-word-editor :where(.css-dev-only-do-not-override-2nyyex).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab,.workspace-word-editor :where(.css-dev-only-do-not-override-2nyyex).ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab{padding:6px 0 6px 10px}.workspace-word-editor .edit-page-tab-box{display:flex;flex-direction:column;max-height:calc(100vh - 250px);height:100%;overflow-y:auto}.workspace-word-editor .edit-page-tab-box .edit-page-tab-item-box{margin-bottom:14px}.workspace-word-editor .edit-page-tab-box .edit-page-tab-item-box .edit-page-tab-title{font-size:16px;color:#3d3d3d;font-weight:500;margin-bottom:12px}.workspace-word-editor .edit-page-tab-box .edit-page-tab-item-box .edit-page-tab-text{margin-bottom:10px}.workspace-word-editor .edit-page-tabs-box{display:flex;flex-direction:column;justify-content:center;align-items:center}.workspace-word-editor .edit-page-tabs-text{font-size:10px}.workspace-word-editor .edit-page-tab-bnt{width:100%;height:36px;border-radius:5px;background-color:#4592ff;font-size:16px;color:#fff;text-align:center;line-height:36px;margin-top:20px;cursor:pointer}.workspace-word-editor .benefit-container{width:100%;height:auto;max-height:calc(100vh - 248px);overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:0}.workspace-word-editor .benefit-container-table{margin-bottom:10px}.workspace-word-editor .benefit-container-title{font-size:16px;color:#3d3d3d;font-weight:500;margin-bottom:12px}.workspace-word-editor .edit-benefit-header{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-shrink:0}.workspace-word-editor .edit-benefit-header-center{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0}.workspace-word-editor .edit-benefit-header-font{width:22px;height:16px;margin-bottom:4px}.workspace-word-editor .edit-benefit-header-font .edit-benefit-header-font-img{width:100%;height:100%}.workspace-word-editor .edit-benefit-header-text{font-size:12px;margin-top:2px}.workspace-word-editor .edit-benefit-line{width:100%;height:1px;background-color:#e9e9e9;margin-bottom:20px;margin-top:6px}.workspace-word-editor .edit-benefit-title{font-size:15px;color:#3d3d3d;font-weight:500}.workspace-word-editor .edit-benefit-bnt-more{width:100%;display:flex;flex-wrap:wrap;margin:10px 0 6px}.workspace-word-editor .edit-benefit-bnt-item{margin:7px 10px 7px 0;border:1px solid #d9d9d9;border-radius:5px;cursor:pointer;padding:5px 3px 5px 8px;box-shadow:0 2px #00000005;transition:all .2s cubic-bezier(.645,.045,.355,1)}.workspace-word-editor .edit-benefit-bnt-item .edit-benefit-bnt-checkbox .ant-checkbox{padding-inline-start:0;padding-inline-end:0}.workspace-word-editor .edit-benefit-bnt-item .edit-benefit-bnt-checkbox span{font-size:14px;line-height:20px;padding-inline-start:5px;padding-inline-end:5px}.workspace-word-editor .edit-benefit-bnt-item:hover{border:1px solid rgba(22,119,255,.5882352941)}.workspace-word-editor .edit-page-input-box{display:flex;flex-wrap:wrap;width:100%}.workspace-word-editor .ant-form-item-label>label{width:60px;justify-content:flex-end}.workspace-word-editor .edit-page-table{height:auto;max-height:calc(100vh - 345px);overflow-y:auto;padding-bottom:0}.workspace-word-editor .edit-page-date{width:100%;height:240px;border-radius:5px;overflow:hidden;border:1px solid #e9e9e9;margin-bottom:20px}.workspace-word-editor .edit-operation-log-box{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px}.workspace-word-editor .edit-operation-text,.workspace-word-editor .time-line-date{font-size:18px;color:#3d3d3d}.workspace-word-editor .time-line-item-box{width:100%;display:flex;justify-content:space-between;align-items:center}.workspace-word-editor .time-line-avatar{width:36px;height:36px;border-radius:50%;margin-right:12px;background-color:#ccc;overflow:hidden}.workspace-word-editor .time-line-content{width:190px;margin-left:48px;border-radius:5px;background-color:#fffbe6;padding:10px}.workspace-word-editor .time-line-box{width:100%;height:auto;max-height:calc(100vh - 490px);overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:0}.workspace-word-editor .tabs-model-article{width:100%;height:auto;max-height:calc(100vh - 245px);overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:0;line-height:30px;font-size:14px}.workspace-word-editor .word-editor-plugins-tab{width:56px;height:56px;justify-content:center;align-items:center;font-size:12px;border-radius:8px;box-sizing:border-box}.workspace-word-editor .word-editor-plugins-tab:hover{background-color:#f2f2f2}.workspace-word-editor .word-editor-plugin-tabs{width:100%;height:100%;padding:10px;overflow:hidden;justify-content:flex-end}.workspace-word-editor .word-editor-plugin-tabs-fold{display:flex;width:56px;justify-content:center;align-items:center;padding-left:2px;color:#262626}.workspace-word-editor .background-paragraph-text-container{position:relative;width:100%;height:calc(100vh - 210px);overflow:hidden;transition:all ease .25s}.workspace-word-editor .background-paragraph-text-container .background-paragraph-text-content{width:100%;height:100%;overflow-y:auto;padding-bottom:36px;box-sizing:border-box}.workspace-word-editor .background-paragraph-text-container .background-paragraph-text-content .background-paragraph-text-template{font-size:12pt;white-space:pre-wrap;line-height:2em;text-indent:2em;margin:0!important;font-family:SourceHanSerif;color:#000;text-align:justify;padding-right:12px}.workspace-word-editor .background-paragraph-text-container .background-paragraph-text-content .system-highlight-footer{width:100%;justify-content:flex-end;align-items:center;padding:10px}.workspace-word-editor .background-paragraph-text-container .background-paragraph-bottom-overlay{position:sticky;bottom:-12px;left:0;width:100%;height:240px;z-index:999;background-image:linear-gradient(to bottom,#fff0,#efefef);justify-content:center!important;align-items:center;opacity:0;transition:inherit}.workspace-word-editor .background-paragraph-text-container:hover .background-paragraph-bottom-overlay{opacity:1}.workspace-word-editor .word-editor-plugins-content{width:100%;height:100%;overflow-x:hidden}.workspace-word-editor .word-editor-plugins-content .word-editor-plugins-empty{width:100%;height:100%;justify-content:flex-start;align-items:center;padding-top:20vh}.workspace-word-editor .word-editor-plugins-content.scroll-y{height:calc(100vh - 232px);overflow-y:auto}.workspace-word-editor .word-editor-plugin-table-content{position:relative;height:calc(100vh - 353px);width:calc(100% - 3px);margin-right:3px}.workspace-word-editor .word-editor-plugin-table-footer{width:100%;height:42px;flex-wrap:nowrap;white-space:nowrap}.workspace-word-editor .word-plugin-generate-template{width:calc(100% - 24px);margin:12px;white-space:pre-wrap}.workspace-word-editor .word-plugin-generate-template-bottom-overlay{position:sticky;bottom:-12px;left:0;width:100%;height:120px;z-index:999;background-image:linear-gradient(to bottom,#fff0,#fff);justify-content:center!important;align-items:center;opacity:0;transition:inherit}.workspace-word-editor .word-editor-plugins-content:hover .word-plugin-generate-template-bottom-overlay{opacity:1}.workspace-word-editor .word-plugin-generate-template-rule p{font-size:14px;color:#434343}.workspace-word-editor .word-plugin-generate-template-rule .rule-title{margin-top:12px;color:#000!important;margin-bottom:10px}.workspace-word-editor .word-plugin-generate-template-rule .rule-container{width:100%;justify-content:center;margin:6px 0;font-size:16px}.workspace-word-editor .word-plugin-generate-template-rule .rule-container p{font-size:14px;color:#000!important}.workspace-word-editor .word-editor-plugins-content-option-bar{width:100%;justify-content:flex-end!important;align-items:center;padding-right:12px;margin-top:12px;margin-bottom:12px}.workspace-word-editor .custom_paragraph_6_style{font-size:14pt;white-space:pre-wrap;line-height:2em;text-indent:2em;margin:0!important;font-family:SourceHanSerif;color:#000;text-align:justify;padding-right:12px;word-wrap:break-word;word-break:break-all}.workspace-word-editor .custom_paragraph_6_style_rule{width:100%;font-size:14pt;white-space:pre-wrap;line-height:2em;text-indent:2em;font-family:SourceHanSerif;color:#000;text-align:center;padding-right:12px;margin-top:4pt;margin-bottom:4pt}.workspace-word-editor .custom_table_name_paragraph_style{font-size:12pt;color:#000;font-family:SourceHanSerif;text-align:center;margin-top:6pt}.workspace-word-editor .benefit-evaluation-content{width:calc(100% - 12px);height:calc(100vh - 220px)!important;overflow-y:auto!important;margin-right:12px;padding-left:5px}.workspace-word-editor .ai-write-plugin-content{width:calc(100% - 12px);height:calc(100vh - 180px)!important;overflow-y:auto!important;margin-right:12px;padding-left:5px}.workspace-word-editor .ai-write-plugin-content .ai-write-plugin-footer{width:100%;padding:12px 0;border-top:1px solid #d0d0d0;margin-top:7px}.workspace-word-editor .ai-write-plugin-form-row{width:100%;height:42px;align-items:center;margin-bottom:12px;padding-right:12px}.workspace-word-editor .ai-write-plugin-notice-row{width:100%;justify-content:flex-start;text-align:left;color:#7f7f7f;margin-top:10px}.workspace-word-editor .ai-write-plugin-form-textarea{width:calc(100% - 12px);margin-right:12px;border-radius:6px;padding:10px;flex:1;font-size:15px;color:#303133;line-height:2em;text-align:justify;margin-bottom:7px}.workspace-word-editor .word-editor-plugins-content-sub-table-area{width:100%;overflow-x:auto;padding-right:10px;box-sizing:border-box}.workspace-word-editor .content-border{border:1px solid #f0f0f0}.workspace-word-editor .content-border-radius{border-radius:3px}.workspace-word-editor .edit-page-container-v1{position:relative;width:100%;height:100vh;background-color:#f5f7f9;justify-content:space-between;align-items:center;min-width:800px;overflow-x:auto;box-sizing:border-box;overflow:hidden}.workspace-word-editor .edit-page-container-v1 .edit-page-with-history-container{width:100%;height:calc(100vh - 55px)}.workspace-word-editor .edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-side{transition:all ease .25s;width:360px;height:100vh;background-color:#f5f7f9;padding-top:22.5px;box-sizing:border-box}.workspace-word-editor .edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-side .edit-page-with-history-side-content{width:100%;height:100%;background-color:#fff;box-shadow:-5px 0 5px -5px #ccc;padding:12px}.workspace-word-editor .edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-side .edit-page-with-history-side-content .edit-page-with-history-side-header{height:49px;justify-content:space-between;align-items:center;border-bottom:1px solid #e9e9e9;margin-bottom:9px}.workspace-word-editor .edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-side .edit-page-with-history-side-content .edit-page-with-history-side-header .history-side-header-title{font-size:16px}.workspace-word-editor .edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-side .edit-page-with-history-side-content .edit-page-with-history-side-header .history-side-header-btn{padding:5px 8px;border-radius:3px;cursor:pointer}.workspace-word-editor .edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-side .edit-page-with-history-side-content .edit-page-with-history-side-header .history-side-header-btn:hover{background-color:#f2f2f2}.workspace-word-editor .edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-content{flex:1;height:100%}.workspace-word-editor .edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-content .edit-page-content-v1{position:relative;width:100%;flex:1;justify-content:space-between;align-items:flex-start;padding:0 10px;box-sizing:border-box;overflow-y:hidden;z-index:0}.workspace-word-editor .edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-content .edit-page-content-v1 .edit-page-content-body-v1{position:relative;width:calc(100% - 242px);height:100%;overflow:hidden}.workspace-word-editor .edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-content .edit-page-content-v1 .edit-page-content-body-v1 .edit-page-content-wapper-v1{position:absolute;top:0;left:0;width:100%;bottom:0;overflow:hidden;opacity:1;z-index:99}.workspace-word-editor .edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-content .edit-page-content-v1 .edit-page-content-body-v1 .edit-page-content-right-v1{height:100%;background-color:#fff;flex-shrink:0;display:flex;justify-content:flex-end;align-items:center}.workspace-word-editor .edit-page-container-v1 .edit-page-with-history-container .edit-page-with-history-content.with-version-preview{padding-top:10px}.workspace-word-editor .topic-side-bar-container{width:auto;height:calc(100% - 8px);margin-right:10px;overflow:hidden;box-sizing:border-box}.workspace-word-editor .doc-version-item{width:100%;border-bottom:1px dashed #f0f0f0;padding-bottom:5px}.workspace-word-editor .doc-version-item .doc-version-item-content{flex:1;justify-content:flex-start;align-items:flex-start;padding-right:12px;cursor:pointer}.workspace-word-editor .doc-version-item .doc-version-item-content .doc-version-item-header{width:100%;justify-content:space-between;align-items:center;height:32px}.workspace-word-editor .doc-version-item .doc-version-item-content .doc-version-item-header .doc-version-item-header-left{height:100%}.workspace-word-editor .doc-version-item .doc-version-item-content .doc-version-item-header .doc-version-item-header-left .version-item-title{font-size:16px}.workspace-word-editor .doc-version-item .doc-version-item-content .doc-version-item-header .doc-version-item-header-left .version-item-tag{background-color:#3fb075;color:#fff;font-size:12px;font-weight:700;padding:1px 4px;border-radius:3px;transform:scale(.88)}.workspace-word-editor .doc-version-item .doc-version-item-content .doc-version-item-header .doc-version-item-time{font-size:14px;color:#7f7f7f}.workspace-word-editor .doc-version-item .doc-version-item-content .doc-version-item-footer{height:32px;width:100%;justify-content:space-between;align-items:center}.workspace-word-editor .doc-version-item .doc-version-item-content .doc-version-item-footer .doc-version-item-userinfo{height:100%;justify-content:flex-start;align-items:center!important}.workspace-word-editor .doc-version-item .doc-version-item-content .doc-version-item-footer .doc-version-item-userinfo .doc-version-item-nickname{font-size:14px;margin-top:2px;margin-left:5px;color:#7f7f7f}.workspace-word-editor .doc-version-item .doc-version-item-content .doc-version-item-footer .doc-version-item-options{opacity:0;transition:all ease .25s;pointer-events:none}.workspace-word-editor .doc-version-item .doc-version-item-right{padding-right:3px}.workspace-word-editor .doc-version-item:hover{background-color:#f2f2f2}.workspace-word-editor .doc-version-item:hover .doc-version-item-content .doc-version-item-footer .doc-version-item-options{opacity:1;pointer-events:all}.workspace-word-editor .edit-page-with-history-container.is-fullscreen{width:100vw!important;height:100vh!important}.workspace-word-editor .edit-page-with-history-container.is-fullscreen .edit-page-with-history-content,.workspace-word-editor .edit-page-with-history-container.is-fullscreen .edit-page-with-history-content .edit-page-content-v1,.workspace-word-editor .edit-page-with-history-container.is-fullscreen .edit-page-with-history-content .edit-page-content-v1 .edit-page-content-body-v1{width:100vw!important;height:100vh!important;padding:0!important}.workspace-word-editor .edit-page-with-history-container.is-fullscreen .edit-page-with-history-content .edit-page-content-v1 .edit-page-content-body-v1 .edit-page-content-wapper-v1{width:100vw!important;height:100%!important}.workspace-word-editor .quit-full-screen-btn{position:fixed;top:7px;right:7px;padding:8px 12px;background-color:#00000085;z-index:9999;font-size:18px;color:#fff;font-weight:900;cursor:pointer}.workspace-word-editor .filled-doc-item-preview{width:100%;height:100%;padding-bottom:12px}.workspace-word-editor .filled-doc-item-preview .filled-doc-item-list{width:100%;flex:1;overflow-y:auto;padding-bottom:12px}.workspace-word-editor .filled-doc-item-preview .filled-doc-item-list .filled-doc-item-list-item{width:100%;padding-left:5px;padding-right:5px;margin-bottom:12px}.workspace-word-editor .filled-doc-item-preview .filled-doc-item-list .filled-doc-item-list-item .normal-editor-text{font-size:12pt;line-height:2em;text-indent:2em;font-family:宋体;word-wrap:break-word;word-break:break-all;-webkit-user-select:text;user-select:text}.workspace-word-editor .histroy-calendar-container{width:100%;padding-right:12px}.LexicalWordEditor{width:100%}.LexicalWordEditor ::selection{background-color:#3fb07542;color:#000}.LexicalWordEditor .ContentEditable__root{outline:none}.LexicalWordEditor .editor-input{min-height:150px;resize:none;font-size:15px;caret-color:#050505;position:relative;-moz-tab-size:1;tab-size:1;outline:0;padding:15px 10px;caret-color:#444}.LexicalWordEditor .editor-placeholder{color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:15px;left:10px;font-size:15px;-webkit-user-select:none;user-select:none;display:inline-block;pointer-events:none}.LexicalWordEditor .editor-container{color:#000;position:relative;line-height:20px;font-weight:400;text-align:left}.LexicalWordEditor .editor-inner{background:#fff;position:relative}.LexicalWordEditor .editor-scroller{min-height:150px;max-width:100%;border:0;display:flex;position:relative;outline:0;z-index:0;resize:vertical}.LexicalWordEditor .editor-content{flex:auto;max-width:100%;position:relative;resize:vertical;z-index:-1}.LexicalWordEditor i.undo{background-image:url(/assets/arrow-counterclockwise-DvV_j1ZL.svg)}.LexicalWordEditor i.redo{background-image:url(/assets/arrow-clockwise-BEx5aIxD.svg)}.LexicalWordEditor i.bold{background-image:url(/assets/type-bold-DSdq2WTl.svg)}.LexicalWordEditor i.italic{background-image:url(/assets/type-italic-Y1uCGU3g.svg)}.LexicalWordEditor i.underline{background-image:url(/assets/type-underline-DWBZW6fe.svg)}.LexicalWordEditor i.strikethrough{background-image:url(/assets/type-strikethrough-b_6i2JNr.svg)}.LexicalWordEditor i.left-align{background-image:url(/assets/text-left-BqhjlE8f.svg)}.LexicalWordEditor i.center-align{background-image:url(/assets/text-center-DVOdxArl.svg)}.LexicalWordEditor i.right-align{background-image:url(/assets/text-right-Daj0hvdY.svg)}.LexicalWordEditor i.justify-align{background-image:url(/assets/justify-B6SuAIbj.svg)}.LexicalWordEditor i.palette{background-image:url(/assets/palette-OgaBH4NW.svg)}.LexicalWordEditor i.bucket{background-image:url(/assets/paint-bucket-CXNz8ugE.svg)}.LexicalWordEditor i.clear{background-image:url(/assets/trash-ex0FaMgF.svg)}.LexicalWordEditor i.subscript{background-image:url(/assets/type-subscript-4Cb2jK8V.svg)}.LexicalWordEditor i.superscript{background-image:url(/assets/type-superscript-Bi3CRzRI.svg)}.LexicalWordEditor i.link{background-image:url(/assets/link-BGGrnw_x.svg)}.LexicalWordEditor i.horizontal-rule{background-image:url(/assets/horizontal-rule-DMxgUi7R.svg)}.LexicalWordEditor .icon.plus{background-image:url(/assets/plus-DanGKpCK.svg)}.LexicalWordEditor .icon.caret-right{background-image:url(/assets/caret-right-fill-C77UPwys.svg)}.LexicalWordEditor .icon.dropdown-more{background-image:url(/assets/dropdown-more-0Uev0aUf.svg)}.LexicalWordEditor .icon.font-color{background-image:url(/assets/font-color-DdfrvQk0.svg)}.LexicalWordEditor .icon.font-family{background-image:url(/assets/font-family-C3MgrJAJ.svg)}.LexicalWordEditor .icon.bg-color{background-image:url(/assets/bg-color-BzX0msTx.svg)}.LexicalWordEditor .icon.table{background-color:#6c757d;mask-image:url(/assets/table-BVjJjIHo.svg);-webkit-mask-image:url(/assets/table-BVjJjIHo.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.LexicalWordEditor i.image{background-image:url(/assets/file-image-CNU9979l.svg)}.LexicalWordEditor i.table{background-image:url(/assets/table-BVjJjIHo.svg)}.LexicalWordEditor i.close{background-image:url(/assets/close-BVnvaXBq.svg)}.LexicalWordEditor i.figma{background-image:url(/assets/figma-DSWvSZiI.svg)}.LexicalWordEditor i.poll{background-image:url(/assets/card-checklist-0QBgpo0R.svg)}.LexicalWordEditor i.columns{background-image:url(/assets/3-columns-BrPQFrNs.svg)}.LexicalWordEditor i.tweet{background-image:url(/assets/tweet-FBELNs55.svg)}.LexicalWordEditor i.youtube{background-image:url(/assets/youtube-CpB4nz38.svg)}.LexicalWordEditor .icon.left-align,.LexicalWordEditor i.left-align{background-image:url(/assets/text-left-BqhjlE8f.svg)}.LexicalWordEditor .icon.center-align,.LexicalWordEditor i.center-align{background-image:url(/assets/text-center-DVOdxArl.svg)}.LexicalWordEditor .icon.right-align,.LexicalWordEditor i.right-align{background-image:url(/assets/text-right-Daj0hvdY.svg)}.LexicalWordEditor .icon.justify-align,.LexicalWordEditor i.justify-align{background-image:url(/assets/justify-B6SuAIbj.svg)}.LexicalWordEditor i.indent{background-image:url(/assets/indent-Bd15k_P9.svg)}.LexicalWordEditor i.markdown{background-image:url(/assets/markdown-Cwu3POt1.svg)}.LexicalWordEditor i.outdent{background-image:url(/assets/outdent-C0tw3lRp.svg)}.LexicalWordEditor i.undo{background-image:url(/assets/arrow-counterclockwise-DvV_j1ZL.svg)}.LexicalWordEditor i.redo{background-image:url(/assets/arrow-clockwise-BEx5aIxD.svg)}.LexicalWordEditor i.sticky{background-image:url(/assets/sticky-C9Zi8_Lt.svg)}.LexicalWordEditor i.mic{background-image:url(/assets/mic-hDZYc27D.svg)}.LexicalWordEditor i.import{background-image:url(/assets/upload-BTkqkLMc.svg)}.LexicalWordEditor i.export{background-image:url(/assets/download-aKDrVur9.svg)}.LexicalWordEditor i.share{background-image:url(/assets/send-SLGt6ELu.svg)}.LexicalWordEditor i.diagram-2{background-image:url(/assets/diagram-2-D46H4ki5.svg)}.LexicalWordEditor i.user{background-image:url(/assets/user-45O_Fdn5.svg)}.LexicalWordEditor i.equation{background-image:url(/assets/plus-slash-minus-D3Fst2Zq.svg)}.LexicalWordEditor i.gif{background-image:url(/assets/filetype-gif-D02pUGB9.svg)}.LexicalWordEditor i.copy{background-image:url(/assets/copy-DRMZjXZg.svg)}.LexicalWordEditor i.success{background-image:url(/assets/success-CKAQH639.svg)}.LexicalWordEditor i.prettier{background-image:url(/assets/prettier-Ekwky5_u.svg)}.LexicalWordEditor i.prettier-error{background-image:url(/assets/prettier-error--wsVLG3C.svg)}.LexicalWordEditor i.page-break,.LexicalWordEditor .icon.page-break{background-image:url(/assets/scissors-3a7zAzhf.svg)}.CommentPlugin_AddCommentBox{display:none!important}.selection-index{text-align:center;align-items:center;justify-content:center;border:1px solid #fff;box-shadow:0 0 0 2px #00000012}.LexicalWordEditor .editor__ltr{text-align:left}.LexicalWordEditor .editor__rtl{text-align:right}.LexicalWordEditor .ltr{text-align:left}.LexicalWordEditor .rtl{text-align:right}.LexicalWordEditor .editor__paragraph{margin:0;position:relative;font-size:12pt;font-family:SimSun;line-height:21.96pt}.LexicalWordEditor .editor__h1,.LexicalWordEditor .editor__h2,.LexicalWordEditor .editor__h3,.LexicalWordEditor .editor__h4,.LexicalWordEditor .editor__h5,.LexicalWordEditor .editor__h6{color:#000;margin:0 0 12px;padding:0}.LexicalWordEditor .editor__h1 strong:first-of-type,.LexicalWordEditor .editor__h2 strong:first-of-type,.LexicalWordEditor .editor__h3 strong:first-of-type,.LexicalWordEditor .editor__h4 strong:first-of-type,.LexicalWordEditor .editor__h5 strong:first-of-type,.LexicalWordEditor .editor__h6 strong:first-of-type{padding-right:10px}.LexicalWordEditor .editor__h1{position:relative;font-size:16pt;vertical-align:center;font-family:HeiTi;font-weight:700;line-height:1.5}.LexicalWordEditor .editor__h2{position:relative;font-size:15pt;vertical-align:center;color:#000;margin:0;font-family:HeiTi;font-weight:700;line-height:2}.LexicalWordEditor .editor__h3{position:relative;font-size:15pt;vertical-align:center;margin:0;font-family:HeiTi;font-weight:700;line-height:1.5}.LexicalWordEditor .editor__h4{position:relative;font-size:14pt;vertical-align:center;font-weight:700;line-height:2}.LexicalWordEditor .editor__h5{position:relative;font-size:14pt;vertical-align:center;text-indent:1em;font-weight:700;line-height:2}.LexicalWordEditor .editor__h6{position:relative;font-size:14pt;text-indent:2em;letter-spacing:"normal";font-weight:700;line-height:2}.LexicalWordEditor .editor__quote{margin:0 0 10px 20px;font-size:15px;color:#65676b;border-left-color:#ced0d4;border-left-width:4px;border-left-style:solid;padding-left:16px}.LexicalWordEditor .editor__indent{--lexical-indent-base-value: 40px}.LexicalWordEditor .editor__textBold{font-weight:700}.LexicalWordEditor .editor__textItalic{font-style:italic}.LexicalWordEditor .editor__textUnderline{text-decoration:underline}.LexicalWordEditor .editor__textStrikethrough{text-decoration:line-through}.LexicalWordEditor .editor__textUnderlineStrikethrough{text-decoration:underline line-through}.LexicalWordEditor .editor__textSubscript{font-size:.8em;vertical-align:sub!important}.LexicalWordEditor .editor__textSuperscript{font-size:.8em;vertical-align:super}.LexicalWordEditor .editor__textCode{background-color:#f0f2f5;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.LexicalWordEditor .editor__hashtag{background-color:#5890ff26;border-bottom:1px solid rgba(88,144,255,.3)}.LexicalWordEditor .editor__link{color:#216fdb;text-decoration:none}.LexicalWordEditor .editor__link:hover{text-decoration:underline;cursor:pointer}.LexicalWordEditor .editor__code{background-color:#f0f2f5;font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:8px 0;overflow-x:auto;position:relative;-moz-tab-size:2;tab-size:2}.LexicalWordEditor .editor__code:before{content:attr(data-gutter);position:absolute;background-color:#eee;left:0;top:0;border-right:1px solid #ccc;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.LexicalWordEditor .editor__tableScrollableWrapper{overflow-x:auto;margin:0 25px 30px 0}.LexicalWordEditor .editor__tableScrollableWrapper>.editor__table{margin:0}.LexicalWordEditor .editor__table{border-collapse:collapse;border-spacing:0;overflow-y:scroll;overflow-x:scroll;table-layout:fixed;width:fit-content}.LexicalWordEditor .editor__tableRowStriping tr:nth-child(2n){background-color:#f2f5fb}.LexicalWordEditor .editor__tableSelection *::selection{background-color:transparent}.LexicalWordEditor .editor__tableSelected{outline:2px solid rgb(60,132,244)}.LexicalWordEditor .editor__tableCell{border:1px solid #bbb;width:75px;text-align:start;padding:6px 8px;position:relative;outline:none}.LexicalWordEditor .editor__tableCell .editor__paragraph{margin-bottom:0}.LexicalWordEditor .editor__tableCellResizer{position:absolute;right:-4px;height:100%;width:8px;cursor:ew-resize;z-index:10;top:0}.LexicalWordEditor .editor__tableCellHeader{background-color:#f2f3f5;text-align:start}.LexicalWordEditor .editor__tableCellSelected{caret-color:transparent}.LexicalWordEditor .editor__tableCellSelected:after{position:absolute;left:0;right:0;bottom:0;top:0;background-color:highlight;mix-blend-mode:multiply;content:"";pointer-events:none}.LexicalWordEditor .editor__tableAddColumns{position:absolute;background-color:#eee;height:100%;animation:table-controls .2s ease;border:0;cursor:pointer}.LexicalWordEditor .editor__tableAddColumns:after{background-image:url(/assets/plus-DanGKpCK.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4}.LexicalWordEditor .editor__tableAddColumns:hover,.LexicalWordEditor .editor__tableAddRows:hover{background-color:#c9dbf0}.LexicalWordEditor .editor__tableAddRows{position:absolute;width:calc(100% - 25px);background-color:#eee;animation:table-controls .2s ease;border:0;cursor:pointer}.LexicalWordEditor .editor__tableAddRows:after{background-image:url(/assets/plus-DanGKpCK.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;content:" ";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4}@keyframes table-controls{0%{opacity:0}to{opacity:1}}.LexicalWordEditor .editor__tableCellResizeRuler{display:block;position:absolute;width:1px;background-color:#3c84f4;height:100%;top:0}.LexicalWordEditor .editor__tableCellActionButtonContainer{display:block;right:5px;top:6px;position:absolute;z-index:4;width:20px;height:20px}.LexicalWordEditor .editor__tableCellActionButton{background-color:#eee;display:block;border:0;border-radius:20px;width:20px;height:20px;color:#222;cursor:pointer}.LexicalWordEditor .editor__tableCellActionButton:hover{background-color:#ddd}.LexicalWordEditor .editor__characterLimit{display:inline;background-color:#fbb!important}.LexicalWordEditor .editor__ol1{padding:0;margin:0;list-style-position:outside}.LexicalWordEditor .editor__ol2{padding:0;margin:0;list-style-type:upper-alpha;list-style-position:outside}.LexicalWordEditor .editor__ol3{padding:0;margin:0;list-style-type:lower-alpha;list-style-position:outside}.LexicalWordEditor .editor__ol4{padding:0;margin:0;list-style-type:upper-roman;list-style-position:outside}.LexicalWordEditor .editor__ol5{padding:0;margin:0;list-style-type:lower-roman;list-style-position:outside}.LexicalWordEditor .editor__ul{padding:0;margin:0;list-style-position:outside}.LexicalWordEditor .editor__listItem{margin:0 32px}.LexicalWordEditor .editor__listItemChecked,.LexicalWordEditor .editor__listItemUnchecked{position:relative;margin-left:8px;margin-right:8px;padding-left:24px;padding-right:24px;list-style-type:none;outline:none}.LexicalWordEditor .editor__listItemChecked{text-decoration:line-through}.LexicalWordEditor .editor__listItemUnchecked:before,.LexicalWordEditor .editor__listItemChecked:before{content:"";width:16px;height:16px;top:2px;left:0;cursor:pointer;display:block;background-size:cover;position:absolute}.LexicalWordEditor .editor__listItemUnchecked[dir=rtl]:before,.LexicalWordEditor .editor__listItemChecked[dir=rtl]:before{left:auto;right:0}.LexicalWordEditor .editor__listItemUnchecked:focus:before,.LexicalWordEditor .editor__listItemChecked:focus:before{box-shadow:0 0 0 2px #a6cdfe;border-radius:2px}.LexicalWordEditor .editor__listItemUnchecked:before{border:1px solid #999;border-radius:2px}.LexicalWordEditor .editor__listItemChecked:before{border:1px solid rgb(61,135,245);border-radius:2px;background-color:#3d87f5;background-repeat:no-repeat}.LexicalWordEditor .editor__listItemChecked:after{content:"";cursor:pointer;border-color:#fff;border-style:solid;position:absolute;display:block;top:6px;width:3px;left:7px;right:7px;height:6px;transform:rotate(45deg);border-width:0 2px 2px 0}.LexicalWordEditor .editor__nestedListItem{list-style-type:none}.LexicalWordEditor .editor__nestedListItem:before,.LexicalWordEditor .editor__nestedListItem:after{display:none}.LexicalWordEditor .editor__tokenComment{color:#708090}.LexicalWordEditor .editor__tokenPunctuation{color:#999}.LexicalWordEditor .editor__tokenProperty{color:#905}.LexicalWordEditor .editor__tokenSelector{color:#690}.LexicalWordEditor .editor__tokenOperator{color:#9a6e3a}.LexicalWordEditor .editor__tokenAttr{color:#07a}.LexicalWordEditor .editor__tokenVariable{color:#e90}.LexicalWordEditor .editor__tokenFunction{color:#dd4a68}.LexicalWordEditor .editor__mark{background:#ffd40024;border-bottom:2px solid rgba(255,212,0,.3);padding-bottom:2px}.LexicalWordEditor .editor__markOverlap{background:#ffd4004d;border-bottom:2px solid rgba(255,212,0,.7)}.LexicalWordEditor .editor__mark.selected{background:#ffd40080;border-bottom:2px solid rgb(255,212,0)}.LexicalWordEditor .editor__markOverlap.selected{background:#ffd400b3;border-bottom:2px solid rgba(255,212,0,.7)}.LexicalWordEditor .editor__embedBlock{-webkit-user-select:none;user-select:none}.LexicalWordEditor .editor__embedBlockFocus{outline:2px solid rgb(60,132,244)}.LexicalWordEditor .editor__layoutContainer{display:grid;gap:10px;margin:10px 0}.LexicalWordEditor .editor__layoutItem{border:1px dashed #ddd;padding:8px 16px}.LexicalWordEditor .editor__autocomplete{color:#ccc}.LexicalWordEditor .editor__hr{padding:2px;border:none;margin:1em 0;cursor:pointer}.LexicalWordEditor .editor__hr:after{content:"";display:block;height:2px;background-color:#ccc;line-height:2px}.LexicalWordEditor .editor__hr.selected{outline:2px solid rgb(60,132,244);-webkit-user-select:none;user-select:none}.LexicalWordEditor .editor__specialText{background-color:#ff0;font-weight:700}.LexicalWordEditor span.editor-image{cursor:default;display:inline-block;position:relative;-webkit-user-select:none;user-select:none}.LexicalWordEditor .editor-image img{max-width:100%;cursor:default;vertical-align:baseline}.LexicalWordEditor .editor-image img.focused{outline:2px solid rgb(60,132,244);-webkit-user-select:none;user-select:none}.LexicalWordEditor .editor-image img.focused.draggable{cursor:grab}.LexicalWordEditor .editor-image img.focused.draggable:active{cursor:grabbing}.LexicalWordEditor .editor-image .image-caption-container .tree-view-output{margin:0;border-radius:0}.LexicalWordEditor .editor-image .image-caption-container{display:block;position:absolute;bottom:4px;left:0;right:0;padding:0;margin:0;border-top:1px solid #fff;background-color:#ffffffe6;min-width:100px;color:#000;overflow:hidden}.LexicalWordEditor .editor-image .image-caption-button{display:block;position:absolute;bottom:20px;left:0;right:0;width:30%;padding:10px;margin:0 auto;border:1px solid rgba(255,255,255,.3);border-radius:5px;background-color:#00000080;min-width:100px;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.LexicalWordEditor .editor-image .image-caption-button:hover{background-color:#3c84f480}.LexicalWordEditor .editor-image .image-edit-button{display:block;position:absolute;top:12px;right:12px;padding:6px 8px;margin:0 auto;border:1px solid rgba(255,255,255,.3);border-radius:5px;background-color:#00000080;min-width:60px;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.LexicalWordEditor .editor-image .image-edit-button:hover{background-color:#3c84f41a}.LexicalWordEditor .editor-image .image-resizer{display:block;width:7px;height:7px;position:absolute;background-color:#3c84f4;border:1px solid #fff}.LexicalWordEditor .editor-image .image-resizer.image-resizer-n{top:-6px;left:48%;cursor:n-resize}.LexicalWordEditor .editor-image .image-resizer.image-resizer-ne{top:-6px;right:-6px;cursor:ne-resize}.LexicalWordEditor .editor-image .image-resizer.image-resizer-e{bottom:48%;right:-6px;cursor:e-resize}.LexicalWordEditor .editor-image .image-resizer.image-resizer-se{bottom:-2px;right:-6px;cursor:nwse-resize}.LexicalWordEditor .editor-image .image-resizer.image-resizer-s{bottom:-2px;left:48%;cursor:s-resize}.LexicalWordEditor .editor-image .image-resizer.image-resizer-sw{bottom:-2px;left:-6px;cursor:sw-resize}.LexicalWordEditor .editor-image .image-resizer.image-resizer-w{bottom:48%;left:-6px;cursor:w-resize}.LexicalWordEditor .editor-image .image-resizer.image-resizer-nw{top:-6px;left:-6px;cursor:nw-resize}.LexicalWordEditor span.inline-editor-image{cursor:default;display:inline-block;position:relative;z-index:1}.LexicalWordEditor .inline-editor-image img{max-width:100%;cursor:default}.LexicalWordEditor .inline-editor-image img.focused{outline:2px solid rgb(60,132,244)}.LexicalWordEditor .inline-editor-image img.focused.draggable{cursor:grab}.LexicalWordEditor .inline-editor-image img.focused.draggable:active{cursor:grabbing}.LexicalWordEditor .inline-editor-image .image-caption-container .tree-view-output{margin:0;border-radius:0}.LexicalWordEditor .inline-editor-image.position-full{margin:1em 0}.LexicalWordEditor .inline-editor-image.position-left{float:left;width:50%;margin:1em 1em 0 0}.LexicalWordEditor .inline-editor-image.position-right{float:right;width:50%;margin:1em 0 0 1em}.LexicalWordEditor .inline-editor-image .image-edit-button{display:block;position:absolute;top:12px;right:12px;padding:6px 8px;margin:0 auto;border:1px solid rgba(255,255,255,.3);border-radius:5px;background-color:#00000080;min-width:60px;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.LexicalWordEditor .inline-editor-image .image-edit-button:hover{background-color:#3c84f480}.LexicalWordEditor .inline-editor-image .image-caption-container{display:block;background-color:#f4f4f4;min-width:100%;color:#000;overflow:hidden}.input_container{outline:none;margin:0 3px;font-size:12pt;font-family:SimSun;height:1.4em;min-width:32px;padding:1px 0;border:1px solid #31be75;box-shadow:0 0 #05822f00;border-radius:3px;width:max-content;text-align:center;transition:all ease .25s;background-color:transparent!important}.input_container:focus{box-shadow:#2ce68699 0 0 0 2px;border:1px solid #31be75}.input_container:hover{border:1px solid #31be75;box-shadow:#2ce68699 0 0 0 2px}[type=page-break]{position:relative;display:block;width:calc(100% + var(--editor-input-padding, 28px) * 2);overflow:unset;margin-left:calc(var(--editor-input-padding, 28px) * -1);margin-top:var(--editor-input-padding, 28px);margin-bottom:var(--editor-input-padding, 28px);border:none;border-top:1px dashed var(--editor-color-secondary, #eeeeee);border-bottom:1px dashed var(--editor-color-secondary, #eeeeee);background-color:var(--editor-color-secondary, #eeeeee)}[type=page-break]:before{content:"";position:absolute;top:50%;left:calc(var(--editor-input-padding, 28px) + 12px);transform:translateY(-50%);opacity:.5;background-size:cover;background-image:url(/src/images/icons/scissors.svg);width:16px;height:16px}[type=page-break]:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;padding:2px 6px;border:1px solid #ccc;background-color:#fff;content:"PAGE BREAK";font-size:12px;color:#000;font-weight:600}.selected[type=page-break]{border-color:var(--editor-color-primary, #4766cb)}.selected[type=page-break]:before{opacity:1}.Button__root{padding:10px 15px;border:0px;background-color:#eee;border-radius:5px;cursor:pointer;font-size:14px}.Button__root:hover{background-color:#ddd}.Button__small{padding:5px 10px;font-size:13px}.Button__disabled{cursor:not-allowed}.Button__disabled:hover{background-color:#eee}.DialogActions{display:flex;flex-direction:row;justify-content:right;margin-top:20px}.DialogButtonsList{display:flex;flex-direction:column;justify-content:right;margin-top:20px}.DialogButtonsList button{margin-bottom:20px}.Input__wrapper{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.Input__label{display:flex;flex:1;color:#666}.Input__input{display:flex;flex:2;border:1px solid #999;padding:7px 10px;font-size:16px;border-radius:5px;min-width:0}.InlineImageNode__contentEditable{min-height:20px;border:0px;resize:none;cursor:text;caret-color:#050505;display:block;position:relative;-moz-tab-size:1;tab-size:1;outline:0px;padding:10px;-webkit-user-select:text;user-select:text;font-size:14px;line-height:1.4em;width:calc(100% - 20px);white-space:pre-wrap;word-break:break-word}.InlineImageNode__placeholder{font-size:12px;color:#888;overflow:hidden;position:absolute;text-overflow:ellipsis;bottom:10px;left:10px;-webkit-user-select:none;user-select:none;white-space:nowrap;display:inline-block;pointer-events:none}.InlineImageNode_Checkbox:checked,.InlineImageNode_Checkbox:not(:checked){position:absolute;left:-9999px}.InlineImageNode_Checkbox:checked+label,.InlineImageNode_Checkbox:not(:checked)+label{position:absolute;padding-right:55px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.InlineImageNode_Checkbox:checked+label:before,.InlineImageNode_Checkbox:not(:checked)+label:before{content:"";position:absolute;right:0;top:0;width:18px;height:18px;border:1px solid #666;background:#fff}.InlineImageNode_Checkbox:checked+label:after,.InlineImageNode_Checkbox:not(:checked)+label:after{content:"";width:8px;height:8px;background:#222;position:absolute;top:6px;right:6px;-webkit-transition:all .2s ease;transition:all .2s ease}.InlineImageNode_Checkbox:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.InlineImageNode_Checkbox:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;padding:0 1em 0 0;margin:0;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;z-index:1;outline:none}:root{--select-border: #393939;--select-focus: #101484;--select-arrow: var(--select-border)}.select{min-width:160px;max-width:290px;border:1px solid var(--select-border);border-radius:.25em;padding:.25em .5em;font-size:1rem;cursor:pointer;line-height:1.4;background:linear-gradient(to bottom,#fff,#e5e5e5)}.CommentPlugin_AddCommentBox{display:block;position:fixed;border-radius:20px;background-color:#fff;width:40px;height:60px;box-shadow:0 0 3px #0003;z-index:10}.CommentPlugin_AddCommentBox_button{border-radius:20px;border:0;background:none;width:40px;height:60px;position:absolute;top:0;left:0;cursor:pointer}.CommentPlugin_AddCommentBox_button:hover{background-color:#f6f6f6}i.add-comment{background-size:contain;display:inline-block;height:20px;width:20px;vertical-align:-10px;background-image:url(/assets/chat-left-text-C9_HZNTe.svg)}@media (max-width: 600px){.CommentPlugin_AddCommentBox{display:none}}.CommentPlugin_CommentInputBox{display:block;position:absolute;width:250px;min-height:80px;background-color:#fff;box-shadow:0 0 5px #0000001a;border-radius:5px;z-index:24;animation:show-input-box .4s ease}.CommentPlugin_CommentInputBox:before{content:"";position:absolute;width:0;height:0;margin-left:.5em;right:-1em;top:0;left:calc(50% + .25em);box-sizing:border-box;border:.5em solid black;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(135deg);box-shadow:-3px 3px 3px #0000000d}@keyframes show-input-box{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.CommentPlugin_CommentInputBox_Buttons{display:flex;flex-direction:row;padding:0 10px 10px;gap:10px}.CommentPlugin_CommentInputBox_Button{flex:1}.CommentPlugin_CommentInputBox_Button.primary{background-color:#4287f5;font-weight:700;color:#fff}.CommentPlugin_CommentInputBox_Button.primary:hover{background-color:#3572d3}.CommentPlugin_CommentInputBox_Button[disabled]{background-color:#eee;opacity:.5;cursor:not-allowed;font-weight:400;color:#444}.CommentPlugin_CommentInputBox_Button[disabled]:hover{opacity:.5;background-color:#eee}.CommentPlugin_CommentInputBox_EditorContainer{position:relative;margin:10px;border-radius:5px}.CommentPlugin_CommentInputBox_Editor{position:relative;border:1px solid #ccc;background-color:#fff;border-radius:5px;font-size:15px;caret-color:#050505;display:block;padding:9px 10px 10px 9px;min-height:80px}.CommentPlugin_CommentInputBox_Editor:focus{outline:1px solid rgb(66,135,245)}.CommentPlugin_ShowCommentsButton{position:fixed;top:10px;right:10px;background-color:#ddd;border-radius:10px}i.comments{background-size:contain;display:inline-block;height:20px;width:20px;vertical-align:-10px;background-image:url(/assets/comments-BEhje13p.svg);opacity:.5;transition:opacity .2s linear}@media (max-width: 600px){.CommentPlugin_ShowCommentsButton{display:none}}.CommentPlugin_ShowCommentsButton:hover i.comments{opacity:1}.CommentPlugin_ShowCommentsButton.active{background-color:#ccc}@keyframes show-comments{0%{opacity:0;transform:translate(300px)}to{opacity:1;transform:translate(0)}}.CommentPlugin_CommentsPanel_Heading{padding-left:15px;padding-top:10px;margin:0;height:45px;border-bottom:1px solid #eee;font-size:20px;display:block;width:100%;color:#444;overflow:hidden}.CommentPlugin_CommentsPanel_Editor{position:relative;border:1px solid #ccc;background-color:#fff;border-radius:5px;font-size:15px;caret-color:#050505;display:block;padding:9px 10px 10px 9px;min-height:20px}.CommentPlugin_CommentsPanel_Editor:before{content:"";width:30px;height:20px;float:right}.CommentPlugin_CommentsPanel_SendButton:hover{background:none}i.send{background-size:contain;display:inline-block;height:20px;width:20px;vertical-align:-10px;background-image:url(/assets/send-SLGt6ELu.svg);opacity:.5;transition:opacity .2s linear}.CommentPlugin_CommentsPanel_SendButton:hover i.send{opacity:1;filter:invert(45%) sepia(98%) saturate(2299%) hue-rotate(201deg) brightness(100%) contrast(92%)}.CommentPlugin_CommentsPanel_SendButton[disabled] i.send{opacity:.3}.CommentPlugin_CommentsPanel_SendButton:hover[disabled] i.send{opacity:.3;filter:none}.CommentPlugin_CommentsPanel_Empty{color:#777;font-size:15px;text-align:center;position:absolute;top:calc(50% - 15px);margin:0;padding:0;width:100%}.CommentPlugin_CommentsPanel_List{list-style-type:none;margin:0;padding:0;width:100%;position:absolute;top:45px;overflow-y:auto;height:calc(100% - 45px)}.CommentPlugin_CommentsPanel_List_Comment{padding:15px 0 15px 15px;margin:0;font-size:14px;position:relative;transition:all .2s linear}.CommentPlugin_CommentsPanel_List_Thread.active .CommentPlugin_CommentsPanel_List_Comment:hover{background-color:inherit}.CommentPlugin_CommentsPanel_List_Comment p{margin:0;color:#444}.CommentPlugin_CommentsPanel_List_Details{color:#444;padding-bottom:5px;vertical-align:top}.CommentPlugin_CommentsPanel_List_Comment_Author{font-weight:700;padding-right:5px}.CommentPlugin_CommentsPanel_List_Comment_Time{color:#999}.CommentPlugin_CommentsPanel_List_Thread{padding:0;margin:0;border-top:1px solid #eee;border-bottom:1px solid #eee;position:relative;transition:all .2s linear;border-left:0 solid #eee}.CommentPlugin_CommentsPanel_List_Thread:first-child,.CommentPlugin_CommentsPanel_List_Thread+.CommentPlugin_CommentsPanel_List_Thread{border-top:none}.CommentPlugin_CommentsPanel_List_Thread.interactive{cursor:pointer}.CommentPlugin_CommentsPanel_List_Thread.interactive:hover{background-color:#fafafa}.CommentPlugin_CommentsPanel_List_Thread.active{background-color:#fafafa;border-left:15px solid #eee;cursor:inherit}.CommentPlugin_CommentsPanel_List_Thread_QuoteBox{padding-top:10px;color:#ccc;display:block}.CommentPlugin_CommentsPanel_List_Thread_Quote{margin:0 10px}.CommentPlugin_CommentsPanel_List_Thread_Quote span{color:#222;background-color:#ffd40066;padding:1px;line-height:1.4;display:inline;font-weight:700}.CommentPlugin_CommentsPanel_List_Thread_Comments{padding-left:10px;list-style-type:none}.CommentPlugin_CommentsPanel_List_Thread_Comments .CommentPlugin_CommentsPanel_List_Comment:first-child{border:none;margin-left:0;padding-left:5px}.CommentPlugin_CommentsPanel_List_Thread_Comments .CommentPlugin_CommentsPanel_List_Comment:first-child.CommentPlugin_CommentsPanel_List_Comment:last-child{padding-bottom:5px}.CommentPlugin_CommentsPanel_List_Thread_Comments .CommentPlugin_CommentsPanel_List_Comment{padding-left:10px;border-left:5px solid #eee;margin-left:5px}.CommentPlugin_CommentsPanel_List_Thread_Editor{position:relative;padding-top:1px}.CommentPlugin_CommentsPanel_List_DeleteButton{position:absolute;top:10px;right:10px;width:30px;height:30px;background-color:transparent;opacity:0}.CommentPlugin_CommentsPanel_DeletedComment,.CommentPlugin_CommentsPanel_List_Comment:hover .CommentPlugin_CommentsPanel_List_DeleteButton,.CommentPlugin_CommentsPanel_List_Thread_QuoteBox:hover .CommentPlugin_CommentsPanel_List_DeleteButton{opacity:.5}.CommentPlugin_CommentsPanel_List_DeleteButton:hover{background-color:transparent;opacity:1;filter:invert(45%) sepia(98%) saturate(2299%) hue-rotate(201deg) brightness(100%) contrast(92%)}.CommentPlugin_CommentsPanel_List_DeleteButton i.delete{background-size:contain;position:absolute;left:5px;top:5px;height:15px;width:15px;vertical-align:-10px;background-image:url(/assets/trash3-B9pnDf70.svg);transition:opacity .2s linear}.CommentEditorTheme__paragraph{margin:0;position:relative}.ContentEditable__root{border:0;font-size:15px;display:block;position:relative;outline:0;padding:8px 28px 40px;min-height:150px}@media (max-width: 1025px){.ContentEditable__root{padding-left:8px;padding-right:8px}}.ContentEditable__placeholder{font-size:15px;color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:8px;left:28px;right:28px;-webkit-user-select:none;user-select:none;white-space:nowrap;display:inline-block;pointer-events:none}@media (max-width: 1025px){.ContentEditable__placeholder{left:8px;right:8px}}.floating-text-format-popup{display:flex;background:#fff;padding:4px;vertical-align:middle;position:absolute;top:0;left:0;z-index:10;opacity:0;box-shadow:0 5px 10px #0000004d;border-radius:8px;transition:opacity .5s;height:auto;width:auto;will-change:transform;color:#222;font-weight:500}.floating-text-format-popup:after{content:"";position:absolute;top:-6px;left:10px;width:12px;height:12px;background:#fff;transform:rotate(45deg);box-shadow:-3px -3px 5px #0000000d}.floating-text-format-popup button.popup-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;cursor:pointer;vertical-align:middle}.floating-text-format-popup button.popup-item:disabled{cursor:not-allowed}.floating-text-format-popup button.popup-item.spaced{margin-right:2px}.floating-text-format-popup button.popup-item i.format{background-size:contain;display:inline-block;height:18px;width:18px;margin-top:2px;vertical-align:-.25em;display:flex;opacity:.6}.floating-text-format-popup button.popup-item:disabled i.format{opacity:.2}.floating-text-format-popup button.popup-item.active{background-color:#dfe8fa4d}.floating-text-format-popup button.popup-item.active i{opacity:1}.floating-text-format-popup .popup-item:hover:not([disabled]){background-color:#eee}.floating-text-format-popup select.popup-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;width:70px;font-size:14px;color:#777;text-overflow:ellipsis}.floating-text-format-popup select.code-language{text-transform:capitalize;width:130px}.floating-text-format-popup .popup-item .text{display:flex;line-height:20px;vertical-align:middle;font-size:14px;color:#777;text-overflow:ellipsis;width:70px;overflow:hidden;height:20px;text-align:left}.floating-text-format-popup .popup-item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:8px;line-height:16px;background-size:contain}.floating-text-format-popup i.chevron-down{margin-top:3px;width:16px;height:16px;display:flex;-webkit-user-select:none;user-select:none}.floating-text-format-popup i.chevron-down.inside{width:16px;height:16px;display:flex;margin-left:-25px;margin-top:11px;margin-right:10px;pointer-events:none}.floating-text-format-popup .divider{width:1px;background-color:#eee;margin:0 4px}@media (max-width: 1024px){.floating-text-format-popup button.insert-comment{display:none}}.floating-text-format-popup-row{display:flex;flex-direction:row;align-items:center}.ai-tools-row{display:flex;flex-direction:row!important;align-items:center;width:100%;border-top:1px solid #eaeaea;margin-top:3px;padding-top:6px;padding-bottom:2px;justify-content:space-between}.ai-text-button{display:flex;width:64px;height:26px;align-items:center;justify-content:center;transition:all .2s;border-radius:4px;margin-right:6px!important;position:relative;overflow:hidden;padding:0!important}.ai-text-button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff1a;opacity:0;transition:opacity .2s}.ai-text-button:hover:after{opacity:1}.ai-text-button:last-child{margin-right:0}.ai-text-button.tech-shine{position:relative;overflow:hidden}.ai-text-button.tech-shine:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to right,#fff0,#ffffff1a,#fff0);transform:rotate(30deg);animation:shine 4s infinite linear;pointer-events:none}.ai-text-button-text{font-size:14px;font-weight:600;background:linear-gradient(95deg,#5c5cff 7%,#ae5cff 99%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;letter-spacing:.5px}@keyframes shine{0%{transform:translate(-100%) rotate(30deg)}to{transform:translate(100%) rotate(30deg)}}@keyframes loading{0%{transform:translate(-100%)}to{transform:translate(400%)}}.tech-button{position:relative;border:none;background:linear-gradient(95deg,#5c5cff14 7%,#ae5cff14 99%);border-radius:4px;padding:8px 12px;cursor:pointer;transition:all .2s;overflow:hidden}.tech-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(95deg,#5c5cff26 7%,#ae5cff26 99%);opacity:0;transition:opacity .3s}.tech-button:hover:before{opacity:1}@font-face{font-family:KaTeX_AMS;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(/assets/KaTeX_Size3-Regular-gV2CO0n9.woff2) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex *{border-color:currentColor}.katex .katex-version:after{content:"0.16.22"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;display:inline-block;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathsfit,.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed;border-collapse:collapse}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .vbox{display:inline-flex;flex-direction:column;align-items:baseline}.katex .hbox{display:inline-flex;flex-direction:row;width:100%}.katex .thinbox{display:inline-flex;flex-direction:row;width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .underline .underline-line,.katex .hline,.katex .hdashline,.katex .rule{min-height:1px}.katex .mspace{display:inline-block}.katex .llap,.katex .rlap,.katex .clap{width:0;position:relative}.katex .llap>.inner,.katex .rlap>.inner,.katex .clap>.inner{position:absolute}.katex .llap>.fix,.katex .rlap>.fix,.katex .clap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .rlap>.inner,.katex .clap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:solid 0;position:relative}.katex .overline .overline-line,.katex .underline .underline-line,.katex .hline{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .sizing.reset-size1.size1,.katex .fontsize-ensurer.reset-size1.size1{font-size:1em}.katex .sizing.reset-size1.size2,.katex .fontsize-ensurer.reset-size1.size2{font-size:1.2em}.katex .sizing.reset-size1.size3,.katex .fontsize-ensurer.reset-size1.size3{font-size:1.4em}.katex .sizing.reset-size1.size4,.katex .fontsize-ensurer.reset-size1.size4{font-size:1.6em}.katex .sizing.reset-size1.size5,.katex .fontsize-ensurer.reset-size1.size5{font-size:1.8em}.katex .sizing.reset-size1.size6,.katex .fontsize-ensurer.reset-size1.size6{font-size:2em}.katex .sizing.reset-size1.size7,.katex .fontsize-ensurer.reset-size1.size7{font-size:2.4em}.katex .sizing.reset-size1.size8,.katex .fontsize-ensurer.reset-size1.size8{font-size:2.88em}.katex .sizing.reset-size1.size9,.katex .fontsize-ensurer.reset-size1.size9{font-size:3.456em}.katex .sizing.reset-size1.size10,.katex .fontsize-ensurer.reset-size1.size10{font-size:4.148em}.katex .sizing.reset-size1.size11,.katex .fontsize-ensurer.reset-size1.size11{font-size:4.976em}.katex .sizing.reset-size2.size1,.katex .fontsize-ensurer.reset-size2.size1{font-size:.8333333333em}.katex .sizing.reset-size2.size2,.katex .fontsize-ensurer.reset-size2.size2{font-size:1em}.katex .sizing.reset-size2.size3,.katex .fontsize-ensurer.reset-size2.size3{font-size:1.1666666667em}.katex .sizing.reset-size2.size4,.katex .fontsize-ensurer.reset-size2.size4{font-size:1.3333333333em}.katex .sizing.reset-size2.size5,.katex .fontsize-ensurer.reset-size2.size5{font-size:1.5em}.katex .sizing.reset-size2.size6,.katex .fontsize-ensurer.reset-size2.size6{font-size:1.6666666667em}.katex .sizing.reset-size2.size7,.katex .fontsize-ensurer.reset-size2.size7{font-size:2em}.katex .sizing.reset-size2.size8,.katex .fontsize-ensurer.reset-size2.size8{font-size:2.4em}.katex .sizing.reset-size2.size9,.katex .fontsize-ensurer.reset-size2.size9{font-size:2.88em}.katex .sizing.reset-size2.size10,.katex .fontsize-ensurer.reset-size2.size10{font-size:3.4566666667em}.katex .sizing.reset-size2.size11,.katex .fontsize-ensurer.reset-size2.size11{font-size:4.1466666667em}.katex .sizing.reset-size3.size1,.katex .fontsize-ensurer.reset-size3.size1{font-size:.7142857143em}.katex .sizing.reset-size3.size2,.katex .fontsize-ensurer.reset-size3.size2{font-size:.8571428571em}.katex .sizing.reset-size3.size3,.katex .fontsize-ensurer.reset-size3.size3{font-size:1em}.katex .sizing.reset-size3.size4,.katex .fontsize-ensurer.reset-size3.size4{font-size:1.1428571429em}.katex .sizing.reset-size3.size5,.katex .fontsize-ensurer.reset-size3.size5{font-size:1.2857142857em}.katex .sizing.reset-size3.size6,.katex .fontsize-ensurer.reset-size3.size6{font-size:1.4285714286em}.katex .sizing.reset-size3.size7,.katex .fontsize-ensurer.reset-size3.size7{font-size:1.7142857143em}.katex .sizing.reset-size3.size8,.katex .fontsize-ensurer.reset-size3.size8{font-size:2.0571428571em}.katex .sizing.reset-size3.size9,.katex .fontsize-ensurer.reset-size3.size9{font-size:2.4685714286em}.katex .sizing.reset-size3.size10,.katex .fontsize-ensurer.reset-size3.size10{font-size:2.9628571429em}.katex .sizing.reset-size3.size11,.katex .fontsize-ensurer.reset-size3.size11{font-size:3.5542857143em}.katex .sizing.reset-size4.size1,.katex .fontsize-ensurer.reset-size4.size1{font-size:.625em}.katex .sizing.reset-size4.size2,.katex .fontsize-ensurer.reset-size4.size2{font-size:.75em}.katex .sizing.reset-size4.size3,.katex .fontsize-ensurer.reset-size4.size3{font-size:.875em}.katex .sizing.reset-size4.size4,.katex .fontsize-ensurer.reset-size4.size4{font-size:1em}.katex .sizing.reset-size4.size5,.katex .fontsize-ensurer.reset-size4.size5{font-size:1.125em}.katex .sizing.reset-size4.size6,.katex .fontsize-ensurer.reset-size4.size6{font-size:1.25em}.katex .sizing.reset-size4.size7,.katex .fontsize-ensurer.reset-size4.size7{font-size:1.5em}.katex .sizing.reset-size4.size8,.katex .fontsize-ensurer.reset-size4.size8{font-size:1.8em}.katex .sizing.reset-size4.size9,.katex .fontsize-ensurer.reset-size4.size9{font-size:2.16em}.katex .sizing.reset-size4.size10,.katex .fontsize-ensurer.reset-size4.size10{font-size:2.5925em}.katex .sizing.reset-size4.size11,.katex .fontsize-ensurer.reset-size4.size11{font-size:3.11em}.katex .sizing.reset-size5.size1,.katex .fontsize-ensurer.reset-size5.size1{font-size:.5555555556em}.katex .sizing.reset-size5.size2,.katex .fontsize-ensurer.reset-size5.size2{font-size:.6666666667em}.katex .sizing.reset-size5.size3,.katex .fontsize-ensurer.reset-size5.size3{font-size:.7777777778em}.katex .sizing.reset-size5.size4,.katex .fontsize-ensurer.reset-size5.size4{font-size:.8888888889em}.katex .sizing.reset-size5.size5,.katex .fontsize-ensurer.reset-size5.size5{font-size:1em}.katex .sizing.reset-size5.size6,.katex .fontsize-ensurer.reset-size5.size6{font-size:1.1111111111em}.katex .sizing.reset-size5.size7,.katex .fontsize-ensurer.reset-size5.size7{font-size:1.3333333333em}.katex .sizing.reset-size5.size8,.katex .fontsize-ensurer.reset-size5.size8{font-size:1.6em}.katex .sizing.reset-size5.size9,.katex .fontsize-ensurer.reset-size5.size9{font-size:1.92em}.katex .sizing.reset-size5.size10,.katex .fontsize-ensurer.reset-size5.size10{font-size:2.3044444444em}.katex .sizing.reset-size5.size11,.katex .fontsize-ensurer.reset-size5.size11{font-size:2.7644444444em}.katex .sizing.reset-size6.size1,.katex .fontsize-ensurer.reset-size6.size1{font-size:.5em}.katex .sizing.reset-size6.size2,.katex .fontsize-ensurer.reset-size6.size2{font-size:.6em}.katex .sizing.reset-size6.size3,.katex .fontsize-ensurer.reset-size6.size3{font-size:.7em}.katex .sizing.reset-size6.size4,.katex .fontsize-ensurer.reset-size6.size4{font-size:.8em}.katex .sizing.reset-size6.size5,.katex .fontsize-ensurer.reset-size6.size5{font-size:.9em}.katex .sizing.reset-size6.size6,.katex .fontsize-ensurer.reset-size6.size6{font-size:1em}.katex .sizing.reset-size6.size7,.katex .fontsize-ensurer.reset-size6.size7{font-size:1.2em}.katex .sizing.reset-size6.size8,.katex .fontsize-ensurer.reset-size6.size8{font-size:1.44em}.katex .sizing.reset-size6.size9,.katex .fontsize-ensurer.reset-size6.size9{font-size:1.728em}.katex .sizing.reset-size6.size10,.katex .fontsize-ensurer.reset-size6.size10{font-size:2.074em}.katex .sizing.reset-size6.size11,.katex .fontsize-ensurer.reset-size6.size11{font-size:2.488em}.katex .sizing.reset-size7.size1,.katex .fontsize-ensurer.reset-size7.size1{font-size:.4166666667em}.katex .sizing.reset-size7.size2,.katex .fontsize-ensurer.reset-size7.size2{font-size:.5em}.katex .sizing.reset-size7.size3,.katex .fontsize-ensurer.reset-size7.size3{font-size:.5833333333em}.katex .sizing.reset-size7.size4,.katex .fontsize-ensurer.reset-size7.size4{font-size:.6666666667em}.katex .sizing.reset-size7.size5,.katex .fontsize-ensurer.reset-size7.size5{font-size:.75em}.katex .sizing.reset-size7.size6,.katex .fontsize-ensurer.reset-size7.size6{font-size:.8333333333em}.katex .sizing.reset-size7.size7,.katex .fontsize-ensurer.reset-size7.size7{font-size:1em}.katex .sizing.reset-size7.size8,.katex .fontsize-ensurer.reset-size7.size8{font-size:1.2em}.katex .sizing.reset-size7.size9,.katex .fontsize-ensurer.reset-size7.size9{font-size:1.44em}.katex .sizing.reset-size7.size10,.katex .fontsize-ensurer.reset-size7.size10{font-size:1.7283333333em}.katex .sizing.reset-size7.size11,.katex .fontsize-ensurer.reset-size7.size11{font-size:2.0733333333em}.katex .sizing.reset-size8.size1,.katex .fontsize-ensurer.reset-size8.size1{font-size:.3472222222em}.katex .sizing.reset-size8.size2,.katex .fontsize-ensurer.reset-size8.size2{font-size:.4166666667em}.katex .sizing.reset-size8.size3,.katex .fontsize-ensurer.reset-size8.size3{font-size:.4861111111em}.katex .sizing.reset-size8.size4,.katex .fontsize-ensurer.reset-size8.size4{font-size:.5555555556em}.katex .sizing.reset-size8.size5,.katex .fontsize-ensurer.reset-size8.size5{font-size:.625em}.katex .sizing.reset-size8.size6,.katex .fontsize-ensurer.reset-size8.size6{font-size:.6944444444em}.katex .sizing.reset-size8.size7,.katex .fontsize-ensurer.reset-size8.size7{font-size:.8333333333em}.katex .sizing.reset-size8.size8,.katex .fontsize-ensurer.reset-size8.size8{font-size:1em}.katex .sizing.reset-size8.size9,.katex .fontsize-ensurer.reset-size8.size9{font-size:1.2em}.katex .sizing.reset-size8.size10,.katex .fontsize-ensurer.reset-size8.size10{font-size:1.4402777778em}.katex .sizing.reset-size8.size11,.katex .fontsize-ensurer.reset-size8.size11{font-size:1.7277777778em}.katex .sizing.reset-size9.size1,.katex .fontsize-ensurer.reset-size9.size1{font-size:.2893518519em}.katex .sizing.reset-size9.size2,.katex .fontsize-ensurer.reset-size9.size2{font-size:.3472222222em}.katex .sizing.reset-size9.size3,.katex .fontsize-ensurer.reset-size9.size3{font-size:.4050925926em}.katex .sizing.reset-size9.size4,.katex .fontsize-ensurer.reset-size9.size4{font-size:.462962963em}.katex .sizing.reset-size9.size5,.katex .fontsize-ensurer.reset-size9.size5{font-size:.5208333333em}.katex .sizing.reset-size9.size6,.katex .fontsize-ensurer.reset-size9.size6{font-size:.5787037037em}.katex .sizing.reset-size9.size7,.katex .fontsize-ensurer.reset-size9.size7{font-size:.6944444444em}.katex .sizing.reset-size9.size8,.katex .fontsize-ensurer.reset-size9.size8{font-size:.8333333333em}.katex .sizing.reset-size9.size9,.katex .fontsize-ensurer.reset-size9.size9{font-size:1em}.katex .sizing.reset-size9.size10,.katex .fontsize-ensurer.reset-size9.size10{font-size:1.2002314815em}.katex .sizing.reset-size9.size11,.katex .fontsize-ensurer.reset-size9.size11{font-size:1.4398148148em}.katex .sizing.reset-size10.size1,.katex .fontsize-ensurer.reset-size10.size1{font-size:.2410800386em}.katex .sizing.reset-size10.size2,.katex .fontsize-ensurer.reset-size10.size2{font-size:.2892960463em}.katex .sizing.reset-size10.size3,.katex .fontsize-ensurer.reset-size10.size3{font-size:.337512054em}.katex .sizing.reset-size10.size4,.katex .fontsize-ensurer.reset-size10.size4{font-size:.3857280617em}.katex .sizing.reset-size10.size5,.katex .fontsize-ensurer.reset-size10.size5{font-size:.4339440694em}.katex .sizing.reset-size10.size6,.katex .fontsize-ensurer.reset-size10.size6{font-size:.4821600771em}.katex .sizing.reset-size10.size7,.katex .fontsize-ensurer.reset-size10.size7{font-size:.5785920926em}.katex .sizing.reset-size10.size8,.katex .fontsize-ensurer.reset-size10.size8{font-size:.6943105111em}.katex .sizing.reset-size10.size9,.katex .fontsize-ensurer.reset-size10.size9{font-size:.8331726133em}.katex .sizing.reset-size10.size10,.katex .fontsize-ensurer.reset-size10.size10{font-size:1em}.katex .sizing.reset-size10.size11,.katex .fontsize-ensurer.reset-size10.size11{font-size:1.1996142719em}.katex .sizing.reset-size11.size1,.katex .fontsize-ensurer.reset-size11.size1{font-size:.2009646302em}.katex .sizing.reset-size11.size2,.katex .fontsize-ensurer.reset-size11.size2{font-size:.2411575563em}.katex .sizing.reset-size11.size3,.katex .fontsize-ensurer.reset-size11.size3{font-size:.2813504823em}.katex .sizing.reset-size11.size4,.katex .fontsize-ensurer.reset-size11.size4{font-size:.3215434084em}.katex .sizing.reset-size11.size5,.katex .fontsize-ensurer.reset-size11.size5{font-size:.3617363344em}.katex .sizing.reset-size11.size6,.katex .fontsize-ensurer.reset-size11.size6{font-size:.4019292605em}.katex .sizing.reset-size11.size7,.katex .fontsize-ensurer.reset-size11.size7{font-size:.4823151125em}.katex .sizing.reset-size11.size8,.katex .fontsize-ensurer.reset-size11.size8{font-size:.578778135em}.katex .sizing.reset-size11.size9,.katex .fontsize-ensurer.reset-size11.size9{font-size:.6945337621em}.katex .sizing.reset-size11.size10,.katex .fontsize-ensurer.reset-size11.size10{font-size:.8336012862em}.katex .sizing.reset-size11.size11,.katex .fontsize-ensurer.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:before,.katex .stretchy:after{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .x-arrow,.katex .mover,.katex .munder{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{counter-increment:katexEqnNo;content:"(" counter(katexEqnNo) ")"}.katex .mml-eqn-num:before{counter-increment:mmlEqnNo;content:"(" counter(mmlEqnNo) ")"}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;position:absolute;left:calc(50% + .3em);text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}.KatexEquationAlterer_defaultRow{display:flex;flex-direction:row;margin-top:10px;margin-bottom:10px;justify-content:space-between;overflow:hidden}.KatexEquationAlterer_dialogActions{display:flex;flex-direction:row;overflow:hidden;margin-top:20px;margin-bottom:0;justify-content:right}.KatexEquationAlterer_centerRow{display:flex;flex-direction:"row";margin-top:10px;margin-bottom:10px;justify-content:center;overflow:hidden}.KatexEquationAlterer_textArea{width:100%;resize:none;padding:7px}.table-action-edit-container{display:none;position:absolute;top:0;left:0;box-sizing:border-box;height:28px;border:1px solid #999;border-radius:4px;padding:0 10px;line-height:28px;text-align:center;cursor:pointer;color:#666;font-weight:400;font-size:13px;z-index:9;background-color:#fff}.Modal__overlay{display:flex;justify-content:center;align-items:center;position:fixed;flex-direction:column;top:0;bottom:0;left:0;right:0;background-color:#28282899;flex-grow:0px;flex-shrink:1px;z-index:999}.Modal__modal{padding:20px;min-height:100px;min-width:300px;display:flex;flex-grow:0px;background-color:#fff;flex-direction:column;position:relative;box-shadow:0 0 20px #444;border-radius:10px}.Modal__title{color:#444;margin:0;padding-bottom:10px;border-bottom:1px solid #ccc}.Modal__closeButton{border:0px;position:absolute;right:20px;border-radius:20px;justify-content:center;align-items:center;display:flex;width:30px;height:30px;text-align:center;cursor:pointer;background-color:#eee}.Modal__closeButton:hover{background-color:#ddd}.Modal__content{padding-top:20px}.TableCellResizer__resizer{position:absolute}.dropdown{z-index:1000;display:block;position:fixed;box-shadow:0 12px 28px #0003,0 2px 4px #0000001a,inset 0 0 0 1px #ffffff80;border-radius:8px;min-height:40px;background-color:#fff}.dropdown .item{margin:0 8px;padding:8px;color:#050505;cursor:pointer;line-height:16px;font-size:15px;display:flex;align-content:center;flex-direction:row;flex-shrink:0;justify-content:space-between;background-color:#fff;border-radius:8px;border:0;max-width:250px;min-width:100px}.dropdown .item.wide{align-items:center;width:248px}.dropdown .item.wide .icon-text-container{display:flex}.dropdown .item.wide .icon-text-container .text{min-width:120px}.dropdown .item .shortcut{color:#939393;align-self:flex-end}.dropdown .item .active{display:flex;width:20px;height:20px;background-size:contain}.dropdown .item:first-child{margin-top:8px}.dropdown .item:last-child{margin-bottom:8px}.dropdown .item:hover{background-color:#eee}.dropdown .item .text{display:flex;line-height:20px;flex-grow:1;min-width:150px}.dropdown .item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:12px;line-height:16px;background-size:contain;background-position:center;background-repeat:no-repeat}.dropdown .divider{width:auto;background-color:#eee;margin:4px 8px;height:1px}.PreviewTableeDialog{display:flex;flex-direction:column;position:relative}.PreviewTableeDialog .editor__paragraph{position:relative}.PreviewTableeDialog .editor__table{margin:30px 30px 30px 0}.PreviewTableeDialog .table-cell-action-button-container{position:absolute;top:0;left:0;will-change:transform}.PreviewTableeDialog .table-cell-action-button-container.table-cell-action-button-container--active{pointer-events:auto;opacity:1}.PreviewTableeDialog .table-cell-action-button-container.table-cell-action-button-container--inactive{pointer-events:none;opacity:0}.PreviewTableeDialog .action-button{background-color:#eee;border:0;padding:8px 12px;position:relative;margin-left:5px;border-radius:15px;color:#222;display:inline-block;cursor:pointer}.PreviewTableeDialog .action-button:hover{background-color:#ddd;color:#000}.PreviewTableeDialog .action-button-mic.active{animation:mic-pulsate-color 3s infinite}.PreviewTableeDialog button.action-button:disabled{opacity:.6;background:#eee;cursor:not-allowed}@keyframes mic-pulsate-color{0%{background-color:#ffdcdc}50%{background-color:#ff8585}to{background-color:#ffdcdc}}.PreviewTableeDialog .table-cell-action-button{display:flex;justify-content:center;align-items:center;border:0;position:absolute;top:10px;right:10px;border-radius:15px;color:#222;cursor:pointer;padding:8px}.PreviewTableeDialog i.chevron-down{background-color:transparent;background-size:contain;display:inline-block;height:8px;width:8px;background-image:url(/assets/chevron-down-q-2SJR92.svg)}.PreviewTableeDialog .editor-table-container{max-width:900px;color:#000;position:relative;line-height:20px;font-weight:400;text-align:left;border-top-left-radius:10px;border-top-right-radius:10px}.PreviewTableeDialog .editor-table-inner{background:#f1f1f1;position:relative;width:700px;height:400px;overflow-y:auto;overflow-x:hidden}.PreviewTableeDialog .editor-table-input{min-height:150px;resize:none;font-size:15px;caret-color:#050505;position:relative;-moz-tab-size:1;tab-size:1;outline:0;padding:15px 10px;caret-color:#444}.PreviewTableeDialog .editor-table-placeholder{color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:30px;left:10px;font-size:15px;-webkit-user-select:none;user-select:none;display:inline-block;pointer-events:none}@keyframes panelFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:.4}}@keyframes dot-pulse{0%,to{transform:scale(.8);opacity:.6}50%{transform:scale(1.2);opacity:1}}.ai-enhancement-root{position:fixed;top:0;left:0;width:0;height:0;z-index:-1;isolation:isolate;pointer-events:auto;-webkit-user-select:none;user-select:none;display:none;background-color:transparent;overflow:hidden}.ai-enhancement-root *{pointer-events:auto}.ai-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000;animation:overlayFadeIn .3s ease;z-index:2000;cursor:not-allowed}.ai-panel{background:#fff;border-radius:8px;box-shadow:0 8px 24px #0003;border:1px solid #ddd;overflow:visible;animation:panelFadeIn .3s ease;z-index:9999!important;-webkit-user-select:text;user-select:text;transform-origin:top left;will-change:transform,opacity;margin-top:10px;width:500px}.ai-panel,.ai-panel *{pointer-events:auto!important}.ai-panel:hover{box-shadow:0 12px 28px #00000040}.ai-panel-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background:linear-gradient(90deg,#fff,#fff);color:#000;border-bottom:1px solid #ddd;border-radius:8px 8px 0 0}.ai-panel-title{font-size:15px;color:#5a5a5a;font-weight:600;pointer-events:none;-webkit-user-select:none;user-select:none}.ai-panel-content{padding:12px 15px;position:relative;pointer-events:auto;z-index:2}.ai-panel textarea.ai-textarea{width:100%;min-height:32px;border:none;border-radius:4px;padding:0;resize:none;-webkit-user-select:text;user-select:text;font-size:15px;position:relative}.ai-panel textarea.ai-textarea:focus{outline:none!important;border-color:none!important;box-shadow:none!important}.ai-panel textarea.ai-textarea:focus-visible{outline:none!important}.ai-enhancement-panel-markdown{--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #24292f;--color-fg-muted: #57606a;--color-fg-subtle: #6e7781;--color-canvas-default: #ffffff;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsla(210, 18%, 87%, 1);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-subtle: #fff8c5;--color-danger-fg: #cf222e}.ai-enhancement-panel-markdown .markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--color-fg-default);background-color:var(--color-canvas-default);font-size:14px;line-height:1.5;word-wrap:break-word;color:#222}.ai-enhancement-panel-markdown .markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.ai-enhancement-panel-markdown .markdown-body h1:hover .anchor .octicon-link:before,.ai-enhancement-panel-markdown .markdown-body h2:hover .anchor .octicon-link:before,.ai-enhancement-panel-markdown .markdown-body h3:hover .anchor .octicon-link:before,.ai-enhancement-panel-markdown .markdown-body h4:hover .anchor .octicon-link:before,.ai-enhancement-panel-markdown .markdown-body h5:hover .anchor .octicon-link:before,.ai-enhancement-panel-markdown .markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.ai-enhancement-panel-markdown .markdown-body details,.ai-enhancement-panel-markdown .markdown-body figcaption,.ai-enhancement-panel-markdown .markdown-body figure{display:block}.ai-enhancement-panel-markdown .markdown-body summary{display:list-item}.ai-enhancement-panel-markdown .markdown-body [hidden]{display:none!important}.ai-enhancement-panel-markdown .markdown-body a{background-color:transparent;color:var(--color-accent-fg);text-decoration:none}.ai-enhancement-panel-markdown .markdown-body a:hover{text-decoration:underline}.ai-enhancement-panel-markdown .markdown-body abbr[title]{border-bottom:none;text-decoration:underline dotted}.ai-enhancement-panel-markdown .markdown-body b,.ai-enhancement-panel-markdown .markdown-body strong{font-weight:600}.ai-enhancement-panel-markdown .markdown-body dfn{font-style:italic}.ai-enhancement-panel-markdown .markdown-body h1,.ai-enhancement-panel-markdown .markdown-body h2,.ai-enhancement-panel-markdown .markdown-body h3,.ai-enhancement-panel-markdown .markdown-body h4,.ai-enhancement-panel-markdown .markdown-body h5,.ai-enhancement-panel-markdown .markdown-body h6{font-weight:700;margin-top:1em;margin-bottom:.5em;line-height:1.4}.ai-enhancement-panel-markdown .markdown-body h1{font-size:1.5em!important;text-indent:0!important;margin-left:0!important;padding-left:0!important;border-bottom:1px solid #eee;padding-bottom:.3em}.ai-enhancement-panel-markdown .markdown-body h2{font-size:1.3em!important;text-indent:0!important;margin-left:0!important;padding-left:0!important}.ai-enhancement-panel-markdown .markdown-body h3,.ai-enhancement-panel-markdown .markdown-body h4,.ai-enhancement-panel-markdown .markdown-body h5,.ai-enhancement-panel-markdown .markdown-body h6{text-indent:0!important;margin-left:0!important;padding-left:0!important}.ai-enhancement-panel-markdown .markdown-body mark{background-color:var(--color-attention-subtle);color:var(--color-fg-default)}.ai-enhancement-panel-markdown .markdown-body small{font-size:90%}.ai-enhancement-panel-markdown .markdown-body sub,.ai-enhancement-panel-markdown .markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ai-enhancement-panel-markdown .markdown-body sub{bottom:-.25em}.ai-enhancement-panel-markdown .markdown-body sup{top:-.5em}.ai-enhancement-panel-markdown .markdown-body img{border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.ai-enhancement-panel-markdown .markdown-body code,.ai-enhancement-panel-markdown .markdown-body kbd,.ai-enhancement-panel-markdown .markdown-body pre,.ai-enhancement-panel-markdown .markdown-body samp{font-family:monospace;font-size:1em}.ai-enhancement-panel-markdown .markdown-body figure{margin:1em 40px}.ai-enhancement-panel-markdown .markdown-body hr{box-sizing:content-box;overflow:hidden;background:transparent;border-bottom:1px solid var(--color-border-muted);height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-default);border:0}.ai-enhancement-panel-markdown .markdown-body hr:before{display:table;content:""}.ai-enhancement-panel-markdown .markdown-body hr:after{display:table;clear:both;content:""}.ai-enhancement-panel-markdown .markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto}.ai-enhancement-panel-markdown .markdown-body table th{font-weight:600}.ai-enhancement-panel-markdown .markdown-body table th,.ai-enhancement-panel-markdown .markdown-body table td{padding:6px 13px;border:1px solid var(--color-border-default)}.ai-enhancement-panel-markdown .markdown-body table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.ai-enhancement-panel-markdown .markdown-body table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.ai-enhancement-panel-markdown .markdown-body p:not(li p){text-indent:2em;margin:.5em 0}.ai-enhancement-panel-markdown .markdown-body blockquote{margin:0;padding:0 1em;color:var(--color-fg-muted);border-left:.25em solid var(--color-border-default)}.ai-enhancement-panel-markdown .markdown-body blockquote>:first-child{margin-top:0}.ai-enhancement-panel-markdown .markdown-body blockquote>:last-child{margin-bottom:0}.ai-enhancement-panel-markdown .markdown-body ul,.ai-enhancement-panel-markdown .markdown-body ol{list-style-position:outside!important;text-indent:0!important;margin:.5em 0 .5em 1em!important;padding-left:1.5em!important}.ai-enhancement-panel-markdown .markdown-body ul li,.ai-enhancement-panel-markdown .markdown-body ol li{display:list-item!important;text-indent:0!important;margin:.25em 0!important}.ai-enhancement-panel-markdown .markdown-body ul li p,.ai-enhancement-panel-markdown .markdown-body ol li p{display:inline!important;text-indent:0!important}.ai-enhancement-panel-markdown .markdown-body *:not(pre)>code{background-color:#afb8c133;border-radius:3px;padding:.2em .4em;font-family:monospace}.ai-enhancement-panel-markdown .markdown-body *{max-width:100%}.ai-result{width:100%;pointer-events:auto}.ai-result-actions{display:flex;justify-content:flex-end;margin-top:10px;pointer-events:auto}.ai-result-actions button{margin-left:10px}.ai-input{width:100%;pointer-events:auto!important;-webkit-user-select:text;user-select:text;position:relative;z-index:9999!important}.ai-input *{pointer-events:auto!important}.ai-action-bar{display:flex;justify-content:space-between;align-items:center;margin-top:10px;pointer-events:auto}@keyframes pulse{0%{transform:scale(.95);border-color:#fff0}70%{transform:scale(1.05);border-color:#ffffff80}to{transform:scale(.95);border-color:#fff0}}@keyframes ripple{0%{transform:scale(0);opacity:.5}20%{transform:scale(25);opacity:.3}to{opacity:0;transform:scale(40)}}.ai-cancel-button{background:#f0f0f0;color:#000;border:1px solid #ddd;border-radius:4px;padding:6px 12px;cursor:pointer;margin-left:10px;pointer-events:auto!important;transition:background .15s}.ai-cancel-button:hover{background:#e3e3e3}.ai-cancel-button:active{background:#d7d7d7}.ai-loading-indicator{display:flex;align-items:center;margin-right:10px;pointer-events:none}.ai-loading-indicator span{margin-left:6px}.ai-loading-dot{width:4px;height:4px;background:#3fb075;border-radius:50%;margin-right:3px;display:inline-block;animation:dot-pulse 1.5s infinite ease-in-out}.ai-loading-dot:nth-child(2){animation-delay:.2s}.ai-loading-dot:nth-child(3){animation-delay:.4s}.ai-panel-close{padding-left:5px;padding-right:5px}.ai-result-text{max-height:400px;width:100%;overflow-y:auto;border-radius:6px;background-color:#fff;padding:0!important;color:#222;font-size:16px;line-height:1.8}.ai-result-text *{white-space:normal;word-break:break-word}.text-xs.p-2.flex.justify-end{display:none}.ai-result-info{display:flex;align-items:center;padding:8px 0;font-size:14px;color:#666;border-top:1px solid #eee;margin-top:10px}.ai-result-info .ai-result-disclaimer{flex:1;font-size:13px;color:#888}.ai-result-rating{display:flex;align-items:center;gap:8px}.ai-result-rating .ai-rating-button{background:none;border:none;padding:5px;cursor:pointer;border-radius:4px}.ai-result-rating .ai-rating-button:hover{background-color:#f5f5f5}.ai-result-rating .ai-rating-button .icon{font-size:16px}.ai-result-actions-container{display:flex;width:100%;height:32px;justify-content:space-between;align-items:center;margin-top:12px;color:#7f7f7f}.ai-result-actions-container .ai-result-count{color:#7f7f7f;font-weight:500;margin-right:15px;font-size:14px}.ai-result-actions-container .ai-result-actions{flex:1;display:flex;margin-top:0}.ai-result-actions-container .ai-result-actions .ai-action-button{font-size:13px;padding:0 12px;height:32px;margin:0!important}.ai-result-actions-container .ai-result-actions .ai-action-button:hover{background-color:#f5f5f5}.ai-result-actions-container .ai-primary-actions{display:flex}.ai-result-actions-container .ai-primary-actions .ai-primary-button{border-top-right-radius:0;border-bottom-right-radius:0;min-width:80px}.ai-result-actions-container .ai-primary-actions .ai-dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0;padding:0 5px;font-size:10px}.ai-result{width:100%}.ai-result-text{padding:15px;font-size:15px;line-height:1.6;max-height:350px}.ai-ideas-container{margin-top:20px;border-top:1px dashed #e0e0e0;padding-top:16px}.ai-ideas-header{display:flex;align-items:center;margin-bottom:8px;color:#3fb075;font-weight:500;font-size:14px}.ai-ideas-header svg{margin-right:6px}.ai-ideas-content{font-size:14px;color:#666;line-height:1.6;background-color:#f8f9fa;border-radius:6px;padding:12px}.ai-ideas-list{display:flex;flex-direction:column;gap:8px}.ai-idea-item{padding:4px 0;line-height:1.6}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--color-fg-default);background-color:var(--color-canvas-default);font-size:14px;line-height:1.5;word-wrap:break-word;width:100%;max-width:100%;overflow-wrap:break-word}.light{color-scheme:light;--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #24292f;--color-fg-muted: #57606a;--color-fg-subtle: #6e7781;--color-canvas-default: transparent;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsla(210, 18%, 87%, 1);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-subtle: #fff8c5;--color-danger-fg: #cf222e}.dark{color-scheme:dark;--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-fg-default: #c9d1d9;--color-fg-muted: #8b949e;--color-fg-subtle: #6e7681;--color-canvas-default: transparent;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-neutral-muted: rgba(110, 118, 129, .4);--color-accent-fg: #58a6ff;--color-accent-emphasis: #1f6feb;--color-attention-subtle: rgba(187, 128, 9, .15);--color-danger-fg: #f85149}:root{color-scheme:light;--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #24292f;--color-fg-muted: #57606a;--color-fg-subtle: #6e7781;--color-canvas-default: transparent;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsla(210, 18%, 87%, 1);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-subtle: #fff8c5;--color-danger-fg: #cf222e}@media (prefers-color-scheme: light){:root{color-scheme:light;--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #24292f;--color-fg-muted: #57606a;--color-fg-subtle: #6e7781;--color-canvas-default: transparent;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsla(210, 18%, 87%, 1);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-subtle: #fff8c5;--color-danger-fg: #cf222e}}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:transparent;color:var(--color-accent-fg);text-decoration:none}.markdown-body abbr[title]{border-bottom:none;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:10px 0!important;font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:20px}.markdown-body mark{background-color:var(--color-attention-subtle);color:var(--color-fg-default)}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em;background-color:transparent!important;padding:5px!important}.markdown-body figure{margin:1em 40px}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:transparent;border-bottom:1px solid var(--color-border-muted);height:2px;padding:0;margin:24px 0;background-color:#d0d0d0;border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-moz-appearance:button;appearance:button;-webkit-appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{display:table;clear:both;content:""}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:100%;max-width:100%;overflow-x:auto;font-size:12px}.markdown-body td,.markdown-body th{padding:4px 8px;border:1px solid #909399;word-break:break-word;white-space:normal;font-size:12px;background-color:transparent!important}.markdown-body details summary{cursor:pointer}.markdown-body details:not([open])>*:not(summary){display:none!important}.markdown-body a:focus,.markdown-body [role=button]:focus,.markdown-body input[type=radio]:focus,.markdown-body input[type=checkbox]:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body a:focus:not(:focus-visible),.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px transparent}.markdown-body a:focus-visible,.markdown-body [role=button]:focus-visible,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible{outline-offset:0}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-subtle);border:solid 1px var(--color-neutral-muted);border-bottom-color:var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted)}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:var(--base-text-weight-semibold, 600);line-height:1.25}.markdown-body h2{font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--color-border-muted)}.markdown-body h3{font-weight:var(--base-text-weight-semibold, 600);font-size:1.25em}.markdown-body h4{font-weight:var(--base-text-weight-semibold, 600);font-size:1em}.markdown-body h5{font-weight:var(--base-text-weight-semibold, 600);font-size:.875em}.markdown-body h6{font-weight:var(--base-text-weight-semibold, 600);font-size:.85em;color:var(--color-fg-muted)}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:var(--color-fg-muted);border-left:2px solid #909399}.markdown-body ul,.markdown-body ol{margin-top:0;margin-bottom:0;padding-left:0}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body tt,.markdown-body code,.markdown-body samp{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input::-webkit-outer-spin-button,.markdown-body input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.markdown-body:before{display:table;content:""}.markdown-body:after{display:table;clear:both;content:""}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:var(--color-danger-fg)}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre,.markdown-body details{margin-top:0;margin-bottom:16px}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{padding:0 .2em;font-size:inherit}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ol[type=a]{list-style-type:lower-alpha}.markdown-body ol[type=A]{list-style-type:upper-alpha}.markdown-body ol[type=i]{list-style-type:lower-roman}.markdown-body ol[type=I]{list-style-type:upper-roman}.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body div>ol:not([type]){list-style-type:decimal}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table th{font-weight:var(--base-text-weight-semibold, 600)}.markdown-body table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.markdown-body table tr:nth-child(2n){background-color:#11632924}.markdown-body table img{background-color:transparent}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--color-neutral-muted);border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:0 16px 8px;overflow:auto;font-size:85%;line-height:1.45;border-radius:6px;direction:ltr}.markdown-body pre code,.markdown-body pre tt{display:inline-block;max-width:100%;padding:0;margin:0;overflow-x:scroll;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:var(--base-text-weight-semibold, 600);background:var(--color-canvas-subtle);border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid #d0d0d0;margin-top:12px;padding-top:12px}.markdown-body .footnotes ol{padding-left:16px}.markdown-body .footnotes ol ul{display:inline-block;padding-left:16px;margin-top:16px}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.markdown-body .footnotes li:target{color:var(--color-fg-default)}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e,.markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-smi,.markdown-body .pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-s,.markdown-body .pl-pds,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-v,.markdown-body .pl-smw{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-body .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.markdown-body .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.markdown-body .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-body .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal, 400);line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal, 400)}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:4px}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list{position:relative}.markdown-body .contains-task-list:hover .task-list-item-convert-container,.markdown-body .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .mermaid{border:var(--border-in-light);margin-bottom:10px;border-radius:4px;padding:10px;background-color:var(--white)}#dmermaid{display:none}.markdown-error-block{width:100%;background-color:#fff0f0;border:1px solid #ffccc7;border-left:4px solid #f56c6c;border-radius:6px;padding:6px;margin:0;color:#cf1322;font-size:14px;line-height:1.6;white-space:pre-wrap}.code-container{width:100%;background-color:#1e1e1e;border-radius:6px;margin-bottom:16px;overflow:hidden}.code-header{display:flex;justify-content:flex-end;padding:8px 12px;background-color:#2d2d2d;border-bottom:1px solid #3d3d3d}.code-copy-button{display:flex;align-items:center;gap:5px;color:#c9c9c9;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s}.code-copy-button:hover{background-color:#3d3d3d}.code-copy-button span{font-size:12px}.markdown-error-block{background-color:#f56c6c1a;color:#f56c6c;border-left:3px solid #f56c6c;border-radius:4px;padding:12px 16px;margin:16px 0;font-size:14px;line-height:1.6}.custom-html-renderer>p:first-child:empty{display:none}.comparison-modal .ant-modal-content{border-radius:8px;overflow:hidden}.comparison-modal .ant-modal-body{padding:0}.comparison-modal .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 24px}.comparison-modal-content{max-height:70vh;overflow-y:auto;padding:0}.comparison-modal-content .comparison-info{margin:12px 0;padding:8px 0;border-bottom:1px solid #f5f5f5}.comparison-container{padding:8px 0}.comparison-container .comparison-item{margin-bottom:16px;background-color:#fff;border-radius:4px;position:relative;color:#000}.comparison-container .comparison-item:last-child{margin-bottom:0}.comparison-container .comparison-header{margin-bottom:8px}.comparison-container .comparison-header .comparison-title{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.comparison-container .comparison-header .comparison-title h5{margin:0}.comparison-selection{position:absolute;top:10px;right:10px;z-index:1}.comparison-selection .selection-button{border-radius:4px;font-size:12px;display:flex;align-items:center;gap:4px;box-shadow:0 2px 6px #0000001a}.fixed-content{background-color:#fff3cd;border:1px dashed #FF9800;border-radius:3px;padding:0 2px;margin:0 1px;font-weight:500;color:#d97706;display:inline-block}.comparison-modal-footer{display:flex;justify-content:space-between;align-items:center;width:100%}.comparison-container.side-by-side .comparison-content{display:flex;flex-direction:row;align-items:stretch;border:1px solid #f0f0f0;border-radius:6px;overflow:hidden;background-color:#fafafa}.comparison-container.side-by-side .comparison-content .comparison-column{flex:1;padding:0;min-width:0;background-color:#fff}.comparison-container.side-by-side .comparison-content .comparison-column .column-header{font-weight:500;padding:8px 12px;background-color:#f8f8f8;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;gap:6px}.comparison-container.side-by-side .comparison-content .comparison-column .column-content{padding:12px;overflow-x:auto;min-height:100px;max-height:400px;overflow-y:auto}.comparison-container.side-by-side .comparison-content .comparison-column .column-content.highlight{background-color:#f9fffe;border-left:1px solid #3FB075}.comparison-container.side-by-side .comparison-content .comparison-divider{display:flex;align-items:center;justify-content:center;padding:0 10px;background-color:#f5f5f5;color:#999}.comparison-modal-content::-webkit-scrollbar,.column-content::-webkit-scrollbar{width:6px;height:6px}.comparison-modal-content::-webkit-scrollbar-thumb,.column-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.comparison-modal-content::-webkit-scrollbar-track,.column-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}@media (max-width: 768px){.comparison-container.side-by-side .comparison-content{flex-direction:column}.comparison-container.side-by-side .comparison-divider{padding:10px 0;transform:rotate(90deg)}}.markdown-body{color:#303133}.history-drawer .ant-drawer-header{border-bottom:1px solid #f0f0f0;padding:14px 24px}.history-drawer .ant-drawer-content{overflow:hidden}.history-drawer .history-drawer-content{height:calc(100vh - 122px);overflow-y:auto;padding:0 16px 16px}.history-drawer .history-list{margin-top:8px}.history-drawer .history-item{margin-bottom:8px;background-color:#fff;border-radius:8px}.history-drawer .history-item .history-item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.history-drawer .history-item .history-item-header .history-item-mode{display:flex;align-items:center;gap:4px;font-weight:500;color:#3fb075}.history-drawer .history-item .history-item-header .history-item-time{color:#999;font-size:13px}.history-drawer .history-item .history-item-content{margin-bottom:16px}.history-drawer .history-item .history-item-content .history-text-label{font-weight:500;margin-bottom:8px;color:#333;font-size:14px}.history-drawer .history-item .history-item-content .history-original-text{margin-bottom:16px}.history-drawer .history-item .history-item-content .history-original-text .history-original-content{background-color:#f5f5f5;padding:12px;border-radius:6px;border-left:3px solid #d9d9d9;color:#666;font-size:14px;white-space:pre-wrap;overflow-wrap:break-word}.history-drawer .history-item .history-item-content .history-result-text{margin-bottom:16px}.history-drawer .history-item .history-item-content .history-result-text .history-result-content{border-radius:6px;padding:2px 12px;border:1px solid #eee;overflow-wrap:break-word;max-height:300px;overflow-y:auto}.history-drawer .history-item .history-item-content .history-ideas .history-ideas-content{background-color:#f6f8f9;padding:12px;border-radius:6px;border-left:3px solid #87d068;color:#333;font-size:14px;max-height:200px;overflow-y:auto}.history-drawer .history-item .history-item-actions{display:flex;justify-content:flex-end;gap:8px}.history-drawer .ai-enhancement-panel-markdown.markdown-body{font-size:14px}.history-drawer .ai-enhancement-panel-markdown.markdown-body h1,.history-drawer .ai-enhancement-panel-markdown.markdown-body h2,.history-drawer .ai-enhancement-panel-markdown.markdown-body h3{margin-top:12px;margin-bottom:12px}.history-drawer .ai-enhancement-panel-markdown.markdown-body h1{font-size:18px}.history-drawer .ai-enhancement-panel-markdown.markdown-body h2{font-size:16px}.history-drawer .ai-enhancement-panel-markdown.markdown-body h3{font-size:15px}.history-drawer .ai-enhancement-panel-markdown.markdown-body p{margin-bottom:10px}.history-drawer .ai-enhancement-panel-markdown.markdown-body ul,.history-drawer .ai-enhancement-panel-markdown.markdown-body ol{margin-bottom:10px;padding-left:20px}.history-loading{display:flex;justify-content:center;align-items:center;height:200px;width:100%}.WordEditorPluginsPanel{width:100%!important;height:calc(100vh - 56px);flex-shrink:0;-webkit-user-select:none;user-select:none}.WordEditorPluginsPanel .WordEditorPluginsPanelHeader{width:100%;height:49px;justify-content:space-between;align-items:center;padding:0 10px 0 5px}.WordEditorPluginsPanel .WordEditorPluginsPanelHeader .WordEditorPluginsPanelHeaderRight .editor-plugin-bar-header-btn{display:inherit;width:28px;height:28px;justify-content:center;align-items:center;cursor:pointer;transition:all ease .25s;border-radius:5px;margin-right:3px}.WordEditorPluginsPanel .WordEditorPluginsPanelHeader .WordEditorPluginsPanelHeaderRight .editor-plugin-bar-header-btn span,.WordEditorPluginsPanel .WordEditorPluginsPanelHeader .WordEditorPluginsPanelHeaderRight .editor-plugin-bar-header-btn .i-icon{color:#434343;font-size:18px;transition:all ease .15s}.WordEditorPluginsPanel .WordEditorPluginsPanelHeader .WordEditorPluginsPanelHeaderRight .editor-plugin-bar-header-btn.active{background-color:#3fb07542!important}.WordEditorPluginsPanel .WordEditorPluginsPanelHeader .WordEditorPluginsPanelHeaderRight .editor-plugin-bar-header-btn:hover{background-color:#0000001f}.WordEditorPluginsPanel-plugin-tabs{width:100%;height:calc(100vh - 148px);overflow:hidden;justify-content:flex-end;padding-right:3px;padding-left:10px;pointer-events:auto!important}.WordEditorPluginsPanel-plugin-tabs .ant-tabs-content-holder .ant-tabs-content.ant-tabs-content-right .ant-tabs-tabpane{padding-right:0!important}.WordEditorPluginsPanel-plugin-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-ink-bar{display:none}.WordEditorPluginsPanel-plugin-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:3px 8px!important;margin:0!important}.WordEditorPluginsPanel-plugin-tabs .ant-tabs-content-holder{padding-top:24px}.ant-tabs-tab.ant-tabs-tab-active{color:#303133;text-shadow:none!important;border:none!important}.ant-tabs-tab.ant-tabs-tab-active .WordEditorPluginsPanelTabBtn{background-color:#0000001f}.ant-tabs-tab.ant-tabs-tab-active .WordEditorPluginsPanelTabBtn .WordEditorPluginsPanelTabBtnIcon{opacity:1}.ant-tabs-tab.ant-tabs-tab-active .WordEditorPluginsPanelTabBtn .WordEditorPluginsPanelTabBtnName{color:#000}.WordEditorPluginsPanelTabBtn{width:56px;height:56px;justify-content:center;align-items:center;font-size:12px;border-radius:8px;box-sizing:border-box;color:#303133;text-shadow:none!important;margin-bottom:0!important;margin-top:0!important}.WordEditorPluginsPanelTabBtn .WordEditorPluginsPanelTabBtnIcon{width:25px;height:25px;justify-content:center;align-items:center;flex-shrink:0;margin-bottom:3px;opacity:.88}.WordEditorPluginsPanelTabBtn .WordEditorPluginsPanelTabBtnName{color:#414141}.WordEditorPluginsPanelTabBtn:hover{background-color:#0000001f}.WordEditorPluginsPanelHeaderFakeBorder{width:66px;height:52px;border-left:1px solid #bcbcbc;justify-content:center;align-items:center;padding-bottom:18px}.WordEditorPluginsPanelHeaderFakeBorder .WordEditorPluginsPanelDragHander{width:39px;height:14px;background-color:#7f7f7f;border-radius:3px;border:5px solid #e3e5e7;border-left-width:7px;border-right-width:7px;cursor:move}.WordEditorPluginsPanelHeaderFakeBorder .WordEditorPluginsPanelDragHander:hover{border-color:#c4c1c1}.no-tab-nav .ant-tabs-nav{display:none}.word-plugin-type-dropdown{height:32px;border-radius:5px;cursor:pointer;transition:all ease .25s;color:#303133}.word-plugin-type-dropdown .word-plugin-type-dropdown-icon{font-size:20px;height:100%;color:#303133}.word-plugin-type-dropdown:hover{background-color:#0000001f}.word-plugin-type-dropdown-menu{background-color:#fff;min-width:max-content;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;border-radius:8px;padding:5px;flex-shrink:0;border:1px solid #bcbcbc}.word-plugin-type-dropdown-menu .word-plugin-type-dropdown-item{width:100%;height:32px;margin:1px 0;transition:all ease .25s;border-radius:5px;padding-left:7px;cursor:pointer}.word-plugin-type-dropdown-menu .word-plugin-type-dropdown-item .word-plugin-type-dropdown-item-icon{width:20px;height:20px;justify-content:center;align-items:center;margin-right:3px}.word-plugin-type-dropdown-menu .word-plugin-type-dropdown-item .word-plugin-type-dropdown-item-icon span{font-size:16px!important}.word-plugin-type-dropdown-menu .word-plugin-type-dropdown-item:hover{background-color:#00000012}.word-plugin-type-dropdown-menu .word-plugin-type-dropdown-item.active{background-color:#0000001f}.word-editor-plugins-panel-content{width:100%;height:calc(100vh - 168px);overflow-y:auto;overflow-x:auto;min-width:300px!important;-webkit-user-drag:none;flex-shrink:0}.word-editor-plugins-panel-content .word-editor-plugins-panel-form-container{width:100%;padding-right:7px}.edit-benefit-bnt-item-new{margin:7px 10px 7px 0;border:1px solid #bcbcbc;border-radius:5px;cursor:pointer;padding:5px 3px 5px 8px;box-shadow:0 2px #00000005;transition:all .2s cubic-bezier(.645,.045,.355,1)}.edit-benefit-bnt-item-new .edit-benefit-bnt-checkbox .ant-checkbox{padding-inline-start:0;padding-inline-end:0}.edit-benefit-bnt-item-new .edit-benefit-bnt-checkbox span{font-size:14px;line-height:20px;padding-inline-start:5px;padding-inline-end:5px}.auto-size-upload .ant-upload-wrapper.drag-upload-box{width:100%}.drag-upload-box{cursor:pointer;display:block}.drag-upload-box .ant-upload.ant-upload-drag{display:block;border-color:#bcbcbc}.word-editor-plugins-panel-form-container{width:100%}.background-paragraph-text-template-new{font-size:12pt;white-space:pre-wrap;line-height:2em;text-indent:2em;margin:0!important;font-family:SourceHanSerif;color:#000;text-align:justify;padding-right:12px}.table-doc-item-list,.table-doc-item-list .table-doc-item{width:100%;padding-right:12px}.table-doc-item-list .table-doc-item .table-doc-item-name{width:100%;font-size:10.5pt;font-weight:800;color:#000;text-align:center;margin-top:32px;font-family:SourceHanSerif}.add-paragraph-form-name{font-size:15px;color:#303133;font-weight:700}.add-paragraph-block{width:100%;height:460px}.add-paragraph-form-item{width:100%;height:42px;justify-content:flex-start;align-items:center}.knowledge-search-tab-search-box{width:100%;display:flex;align-items:center;justify-content:space-between;padding-right:10px}.knowledge-search-tab-search-box .search-input{flex:1}.knowledge-search-tab-search-box .advanced-search-btn{margin-left:10px;padding-left:7px;padding-right:5px}.advanced-search-form-container{width:calc(100% - 12px);margin-right:12px;overflow:hidden;padding-right:10px;background-color:#fff;border-radius:8px;margin-top:10px;margin-bottom:10px}.advanced-search-form-container .advanced-search-form{width:100%;margin-top:12px}.advanced-search-form-container .advanced-search-form .ant-form-item{margin:0 0 12px}.advanced-search-btn-box{width:100%;display:flex;justify-content:flex-end}.advanced-search-btn-box .ant-btn{margin-left:7px}.knowledge-search-tab-result-box{position:relative;width:100%;overflow-y:hidden;overflow-x:hidden}.knowledge-search-tab-result-item{width:100%;padding:10px;border-bottom:1px dashed #d0d0d0;justify-content:flex-start;align-items:flex-start}.knowledge-search-tab-result-item .number-box{width:20px;height:20px;border-radius:4px;background-color:#3fb075;color:#fff;font-size:14px;font-weight:700;display:flex;justify-content:center;align-items:center;margin-right:10px;flex-shrink:0}.knowledge-search-tab-result-pagination-box{width:100%;display:flex;justify-content:flex-end;align-items:center;padding-right:10px;margin-bottom:12px;margin-top:12px;overflow:auto;flex-wrap:nowrap}.knowledge-search-tab-result-pagination-box::-webkit-scrollbar{display:none!important}.knowledge-search-tab-result-item-show-more-box{height:24px;padding:0 10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.knowledge-search-tab-result-item-description{width:100%;padding:10px 12px;color:#7f7f7f;-webkit-user-select:auto!important;user-select:auto!important}.knowledge-search-tab-result-list{width:100%;overflow-y:auto;overflow-x:hidden;padding-bottom:10px;border-bottom:1px solid #d0d0d0}.knowledge-search-tab-search-box+div>.ant-segmented{background-color:#f0f0f0;border-radius:8px;padding:2px}.knowledge-search-tab-search-box+div>.ant-segmented .ant-segmented-item{border-radius:6px;transition:color .3s ease,background-color .3s ease}.knowledge-search-tab-search-box+div>.ant-segmented .ant-segmented-item .ant-segmented-item-label{color:#3fb075}.knowledge-search-tab-search-box+div>.ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){background-color:transparent}.knowledge-search-tab-search-box+div>.ant-segmented .ant-segmented-item-selected{background-color:#3fb075;border-radius:6px}.knowledge-search-tab-search-box+div>.ant-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:#fff}.knowledge-search-tab-search-box+div>.ant-segmented .ant-segmented-thumb{display:none}.ant-drawer-content.knowledge-details-drawer .ant-drawer-header{display:none!important}.ant-drawer-content.knowledge-details-drawer .ant-drawer-body{padding:0;overflow:hidden}.knowledge-details-drawer-header{padding:10px 20px;border-bottom:1px solid #eee}.knowledge-details-drawer-header .knowledge-details-drawer-header-top{width:100%;height:40px}.knowledge-details-drawer-header .knowledge-details-drawer-header-top .close-btn{width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.knowledge-details-drawer-header .knowledge-details-drawer-header-top .close-btn:hover{background-color:#f5f5f5}.knowledge-details-drawer-header .knowledge-details-drawer-header-top .custom-modal-drawer-title{font-size:18px;margin-left:5px}.knowledge-details-drawer-header .knowledge-details-drawer-info{width:100%;margin-top:7px;margin-bottom:5px;color:#7f7f7f;align-items:flex-start}.knowledge-details-drawer-header .knowledge-details-drawer-info .info-item{margin-right:10px;margin-bottom:5px;justify-content:flex-start;align-items:flex-start}.knowledge-details-drawer-header .knowledge-details-drawer-info .info-item .info-item-label{margin-right:5px;flex-shrink:0;line-height:1.4}.knowledge-details-drawer-header .knowledge-details-drawer-info .info-item .info-item-value{flex-shrink:1;line-height:1.4}.knowledge-details-drawer-title{font-size:18px;margin-left:10px;font-weight:700;width:100%;text-align:center;margin-top:18px}.custom-modal-container-content{width:100%;padding:0 20px 32px;margin-top:12px;height:calc(100vh - 210px);flex-shrink:0;flex:1;overflow-y:auto;font-size:15px;line-height:2em;text-indent:2em;word-break:break-all;word-wrap:break-word}.ai-agent-chat-plugin{height:calc(100vh - 172px);width:100%;position:relative;overflow:hidden}.ai-agent-chat-plugin .chat-window{min-width:200px!important;border:none!important;padding:0!important}.ai-agent-chat-plugin .chat-window .chat-window-content-right{width:100%!important;height:100%!important;border-radius:0!important}.ai-agent-chat-plugin .chat-window .chat-window-content-right .message-input-container{width:calc(100% - 10px)!important;margin-right:10px!important}.ai-agent-chat-plugin .chat-window .chat-ai-message-item{padding:8px 0!important}.ai-agent-chat-plugin .chat-window .chat-ai-message-item.user{padding-right:8px!important}.ai-agent-chat-plugin :global .chat-ai-window{position:relative!important;top:0!important;left:0!important;right:0!important;bottom:0!important;border-radius:0!important;transform:none!important;height:100%!important;width:100%!important;min-width:200px!important;max-height:none!important;max-width:none!important;margin:0!important;box-shadow:none!important}.ai-agent-chat-plugin :global .chat-window-content{height:100%!important;width:100%!important;padding:0!important;background-color:#fff!important}.ai-agent-chat-plugin :global .chat-ai-message-list{height:calc(100% - 120px)!important;max-height:none!important;padding:16px!important}.ai-agent-chat-plugin :global .message-input-container{border-radius:0!important;padding:10px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;background-color:#fff!important;border-top:1px solid #eaeaea!important}.ai-agent-chat-plugin :global .chat-ai-message-list{padding-bottom:120px!important}.uploaded-files-container{padding:8px 12px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;border-bottom:1px solid #eee}.uploaded-file-item{display:flex;align-items:center;padding:4px 8px;background-color:#f5f5f5;border-radius:4px;max-width:300px;transition:all .3s;border:1px solid #e8e8e8}.uploaded-file-icon{width:24px;height:24px;margin-right:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.uploaded-file-icon .file-type-icon{width:24px;height:24px;object-fit:contain}.uploaded-file-name{font-size:12px;color:#333;margin-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;max-width:220px}.uploaded-file-remove{cursor:pointer;color:#999;flex-shrink:0}.uploaded-file-remove:hover{color:#ff4d4f}.file-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#fff;border-radius:2px;background-color:#909399}.file-icon-pdf{background-color:var(--primary-red)}.file-icon-word,.file-icon-docx,.file-icon-doc{background-color:var(--primary-blue)}.file-icon-xls,.file-icon-xlsx{background-color:var(--primary-green)}.file-icon-txt,.file-ext-txt{background-color:#909399}.uploaded-files-container-float{width:100%;position:relative;margin:5px 0;display:none;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;overflow-x:auto;padding:3px 0;background-color:transparent}.uploaded-files-container-float:not(:empty){display:flex}.uploaded-file-item{display:flex;align-items:center;justify-content:center;padding:5px;margin:0 5px;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;position:relative;width:40px;height:40px;background-color:#fff;box-shadow:0 2px 6px #00000012;flex-shrink:0}.uploaded-file-item:hover .uploaded-file-remove{opacity:1}.uploaded-file-icon{display:flex;justify-content:center;align-items:center;margin:0}.uploaded-file-icon .loading-icon{width:24px;height:24px;border-radius:50%;border:2px solid #eee;border-top-color:#f6c543;animation:spin 1s linear infinite}.uploaded-file-icon .file-type-icon{width:28px}.uploaded-file-icon .file-type-box{width:28px;height:34px;border-radius:3px;display:flex;justify-content:center;align-items:center}.uploaded-file-icon .file-type-box span{font-weight:700;color:#fff}.uploaded-file-icon .file-type-box span.pdf{font-size:14px}.uploaded-file-icon .file-type-box span.other{font-size:12px}.uploaded-file-remove{cursor:pointer;position:absolute;top:-5px;right:-5px;background:#fff;border-radius:50%;width:16px;height:16px;display:flex;justify-content:center;align-items:center;border:1px solid #e8e8e8;box-shadow:0 1px 2px #0000001a;opacity:0;transition:opacity .2s}.files-counter{position:sticky;right:0;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:#ffffffe6;border-radius:8px;margin:0 5px;box-shadow:-5px 0 10px #ffffffe6;font-weight:700;color:#666;flex-shrink:0}.chat-config-btn{padding:4px 10px;margin-right:10px;border-radius:4px;border:1px solid #d9d9d9;font-size:12px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s;background-color:#fff;color:#555;display:inline-flex;align-items:center}.chat-config-btn svg,.chat-config-btn .deep-thinking-icon{margin-right:4px}.chat-config-btn:hover{border-color:var(--primary-blue);color:var(--primary-blue)}.chat-config-btn:hover svg{fill:var(--primary-blue)}.chat-config-btn.active{color:#fff;border-color:var(--primary-blue);background-color:var(--primary-blue);font-weight:500}.chat-config-btn.active svg{fill:#fff}.chat-config-btn.active:hover{background-color:var(--primary-blue);opacity:.9}@keyframes pulse{0%{transform:scale(.8);opacity:.7}70%{transform:scale(1.2);opacity:0}to{transform:scale(.8);opacity:0}}.chat-window-embedded{position:relative!important;top:0!important;left:0!important;right:0!important;bottom:0!important;height:100%!important;width:100%!important;background-color:transparent!important;z-index:auto!important;transform:none!important;overflow:hidden!important;border-radius:0!important;box-shadow:none!important}.chat-ai-window-embedded{position:relative!important;height:100%!important;width:100%!important;max-height:none!important;max-width:none!important;margin:0!important;padding:0!important}.selections-container{display:flex;margin-right:8px}.selection-item{display:flex;align-items:center;justify-content:center;background-color:#f0f7ff;border:1px solid #c6e2ff;border-radius:4px;padding:2px 8px;cursor:pointer;transition:all .2s}.selection-item:hover{background-color:#e1f0ff;transform:translateY(-1px)}.selection-item .selection-icon{color:#1890ff;font-weight:700;font-size:14px;margin-right:4px}.selection-item .selection-count{font-size:16px!important;font-weight:700!important;color:#fff!important}.selection-details{padding:8px 0;max-width:400px;max-height:300px;overflow-y:auto}.selection-details .selection-title{color:#333;font-weight:700;font-size:14px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #eaeaea}.selection-details .selection-list{display:flex;flex-direction:column;gap:10px}.selection-details .selection-detail-item{display:flex;padding:8px;background-color:#f9f9f9;border-radius:4px;border-left:3px solid var(--primary-blue)}.selection-details .selection-detail-item:hover{background-color:#f0f7ff}.selection-details .selection-number{background-color:var(--primary-blue);color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0;margin-right:8px}.selection-details .selection-text{font-size:13px;color:#444;line-height:1.5;word-break:break-all;flex:1;white-space:pre-wrap;max-height:100px;overflow-y:auto}.selection-tooltip{min-width:320px!important}.selection-tooltip .ant-tooltip-inner{background-color:#fff;color:#000000e0;box-shadow:0 3px 10px #0003}.selection-tooltip .ant-tooltip-arrow-content{background-color:#fff}.selection-file-item{background-color:#fff;box-shadow:0 2px 6px #00000012;border:1px solid #e8e8e8}.selection-file-item:hover{border-color:#d9d9d9;box-shadow:0 2px 8px #0000001a}.selection-badge{width:28px;height:28px;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;border-radius:4px;color:#333;font-size:12px;font-weight:700}.selection-badge span{display:inline-block;font-weight:600}.scroll-to-bottom-container{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;pointer-events:none;z-index:10}.scroll-between-sections{position:absolute;bottom:0;width:100%;height:120px;margin:0;pointer-events:none}.scroll-gradient{position:absolute;bottom:0;left:0;right:0;height:120px;background:linear-gradient(to bottom,#fff0,#fffffff2);pointer-events:none}.scroll-to-bottom-button{position:absolute;bottom:20px;width:38px;height:38px;border-radius:50%;background-color:#3fb075;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 2px 8px #00000026;pointer-events:auto;z-index:11;transition:all ease .2s}.scroll-to-bottom-button:hover{background-color:#3fb07592}.scroll-to-bottom-button:active{background-color:#3fb075!important}.message-list-wrapper{position:relative;flex:1;display:flex;overflow:hidden}.message-input-file-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;margin-right:8px;cursor:pointer;transition:all .2s}.message-input-file-btn:hover{background-color:#f5f5f5}.message-input-file-btn:active{background-color:#e6e6e6}.message-input-file-btn svg{color:#999}.chat-history-drawer .ant-drawer-header{padding:16px 24px;border-bottom:1px solid #f0f0f0}.chat-history-drawer .ant-drawer-header .ant-drawer-header-title{align-items:center}.chat-history-drawer .ant-drawer-header .ant-drawer-extra{margin-left:0}.chat-history-drawer .ant-drawer-header .ant-drawer-extra .ant-btn{display:flex;align-items:center}.chat-history-drawer .ant-drawer-header .ant-drawer-extra .ant-btn:hover svg{fill:#ff4d4f}.chat-history-drawer .ant-drawer-header .ant-drawer-extra .ant-btn svg{margin-right:4px}.chat-history-drawer .history-loading-container{display:flex;justify-content:center;align-items:center;height:200px}.chat-history-drawer .history-content{padding:0 16px 20px}.chat-history-drawer .history-group{margin-bottom:24px}.chat-history-drawer .history-date-header{margin:8px 0;text-align:center}.chat-history-drawer .history-date-header .ant-divider{margin:16px 0}.chat-history-drawer .history-date-header .ant-divider .ant-divider-inner-text{font-size:14px;color:#666}.chat-history-drawer .history-message-item{margin-bottom:20px}.chat-history-drawer .history-message-item .history-message-time{font-size:12px;color:#999;margin-bottom:4px;text-align:center}.history-drawer-title{display:flex;align-items:center;color:#333}.history-drawer-title svg{color:#1677ff}.inline-block{display:inline-block!important}.user-reference-paragraphs{margin-bottom:12px;background-color:#f0f7ff;border-radius:8px;padding:10px;border-left:3px solid var(--primary-blue)}.user-reference-paragraphs .reference-paragraphs-header{font-weight:700;margin-bottom:8px;color:var(--primary-blue);font-size:14px}.user-reference-paragraphs .reference-paragraph-item{display:flex;margin-bottom:8px}.user-reference-paragraphs .reference-paragraph-item:last-child{margin-bottom:0}.user-reference-paragraphs .reference-paragraph-item .reference-paragraph-number{width:20px;height:20px;background-color:var(--primary-blue);color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:12px;margin-right:8px;flex-shrink:0}.user-reference-paragraphs .reference-paragraph-item .reference-paragraph-content{font-size:13px;line-height:1.5;color:#333;flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.selection-type{background-color:var(--primary-blue)!important;color:#fff!important}.selection-badge{background-color:var(--primary-blue);color:#fff}.selection-tooltip .selection-title{color:var(--primary-blue)}.selection-tooltip .selection-number{background-color:var(--primary-blue)}.selection-tooltip{max-width:400px}.selection-tooltip .selection-details{padding:5px}.selection-tooltip .selection-details .selection-title{font-weight:700;margin-bottom:8px;font-size:14px}.selection-tooltip .selection-details .selection-list{max-height:200px;overflow-y:auto}.selection-tooltip .selection-details .selection-list .selection-detail-item{display:flex;margin-bottom:8px;align-items:flex-start}.selection-tooltip .selection-details .selection-list .selection-detail-item .selection-number{width:20px;height:20px;background-color:#1890ff;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:12px;margin-right:8px;flex-shrink:0}.selection-tooltip .selection-details .selection-list .selection-detail-item .selection-text{font-size:13px;line-height:1.5;flex:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}:root{--primary-blue: #1890ff;--primary-green: #3fB075;--primary-red: #FF5252;--primary-purple: #722ed1}.file-type-box{width:28px;height:34px;border-radius:3px;display:flex;justify-content:center;align-items:center}.file-type-box.pdf{background-color:var(--primary-red);color:#fff}.file-type-box.doc,.file-type-box.docx{background-color:var(--primary-blue);color:#fff}.file-type-box.xls,.file-type-box.xlsx{background-color:var(--primary-green);color:#fff}.file-type-box.count-type{background-color:var(--primary-purple);color:#fff}.file-type-box.count-type span{color:#fff!important}.file-type-box.selection-type{background-color:var(--primary-blue);color:#fff}.file-type-box.selection-type span{color:#fff!important}.file-type-box span{font-weight:700;color:#fff}.file-type-box span.pdf{font-size:14px}.file-type-box span.other{font-size:12px}.scroll-to-bottom-button{background-color:var(--primary-blue)}.scroll-to-bottom-button:hover{background-color:var(--primary-blue);opacity:.8}.scroll-to-bottom-button:active{background-color:var(--primary-blue)!important}.chat-config-btn.deep-thinking.active{background-color:var(--primary-purple);border-color:var(--primary-purple)}.chat-config-btn.deep-thinking.active:hover{background-color:var(--primary-purple);opacity:.9}.chat-config-btn.deep-thinking:hover:not(.active){border-color:var(--primary-purple);color:var(--primary-purple)}.chat-config-btn.deep-thinking:hover:not(.active) svg{fill:var(--primary-purple)}.chat-float-btn{position:fixed;bottom:120px;right:32px;width:58px;height:58px;background-color:#fff;border-radius:50%;box-shadow:0 0 10px #0000004d;z-index:999;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease}.chat-float-btn .chat-float-btn-text{font-size:12px;color:#333;font-weight:500;margin-top:3px}.chat-float-btn:hover{background-color:#f5f5f5;transform:scale(1.1)}.chat-window{position:fixed;bottom:18px;right:32px;width:38vw;height:calc(100vh - 36px);min-width:620px!important;max-width:580px!important;background-color:#fff;border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;border:1px solid #e0e0e0;z-index:-999;opacity:0;pointer-events:none;transition:all ease .25s;overflow:hidden}.chat-window.chat-window-full-screen{width:80vw!important;max-width:1800px!important}.chat-window .chat-window-content{width:100%;height:100%;justify-content:flex-start;align-items:flex-start}.chat-window-show{opacity:1!important;pointer-events:auto!important;z-index:1001!important}.chat-window-content{width:100%;flex:1;flex-shrink:0}.chat-window-content .chat-window-content-left{width:180px;height:100%;background-color:#f5f5f5;flex-shrink:0;padding-top:12px;padding-left:10px;padding-right:10px;transition:width .25s ease!important}.chat-window-content .chat-window-content-left .chat-window-content-left-top{width:100%;justify-content:space-between;align-items:center}.chat-window-content .chat-window-content-left .chat-window-content-left-top .chat-window-content-left-add-btn{margin-right:8px;transition:width .25s ease!important}.chat-window-content .chat-window-content-left .chat-window-content-left-top .chat-window-content-left-close-btn{padding:0 10px}.chat-window-content .chat-window-content-left .chat-window-content-left-room-list{width:100%;height:calc(100vh - 182px);overflow-y:auto;margin-top:12px}.chat-window-content .chat-window-content-right{position:relative;flex:1;height:calc(100vh - 94px);flex-shrink:0}.chat-window-content .chat-window-content-right .message-list-container{flex:1;width:100%;overflow:visible;overflow-y:auto;flex-shrink:0;padding-bottom:42px;z-index:1}.chat-window-content .chat-window-content-right .stop-strem-btn{position:absolute;bottom:152px;width:120px;height:32px;left:calc((100% - 120px)/2);background-color:#3fb075;box-shadow:0 0 4px #0000004d;border-radius:5px;color:#fff;font-size:15px;justify-content:center;cursor:pointer;transition:all ease .25;-webkit-user-select:none;user-select:none}.chat-window-content .chat-window-content-right .stop-strem-btn:hover{background-color:#3fb075;opacity:.9}.message-input-container{position:relative;width:calc(100% - 24px);height:182px;min-height:182px!important;max-height:242px!important;overflow-y:auto;box-sizing:border-box;margin-bottom:12px;flex-shrink:0}.message-input-container .message-input-container-textarea-container{position:relative;flex:1;width:100%;height:100%;border:1px solid #3FB075;padding:5px;box-sizing:border-box;border-radius:8px;flex-shrink:0;background-color:#f5f5f5}.message-input-container .message-input-container-textarea-container .message-input-container-textarea{width:100%;height:100%;border:none!important;outline:none;resize:none;font-size:14px;color:#000;line-height:1.5;box-shadow:none!important;background-color:transparent;flex-shrink:0;padding-left:0}.message-input-container .message-input-container-textarea-container .message-input-container-textarea:focus{border:none!important;outline:none!important;box-shadow:none!important}.message-input-container .message-input-container-textarea-container .message-input-btn-container{width:100%;height:24px;position:absolute;bottom:6px;right:0;left:0;justify-content:space-between;background-color:#f5f5f5;padding:0 10px;box-sizing:border-box}.message-input-file-btn{width:28px;height:28px;background-color:#f5f5f5;border-radius:50%;justify-content:center;align-items:center;margin-right:8px;cursor:pointer;transition:all .3s ease;color:#303133}.message-input-file-btn:hover{background-color:#3fb075}.message-input-send-btn{width:28px!important;height:28px!important;background-color:#3fb07572!important;border-radius:50%!important;padding:0!important;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;color:#303133}.message-input-send-btn:hover{background-color:#3fb075!important}.chat-config-btn{font-size:13px;color:#7f7f7f;font-weight:500;margin-right:8px}.chat-room-short-item{position:relative;width:100%;height:42px;border-radius:8px;color:#222;font-weight:700;cursor:pointer;padding:0 12px;margin-bottom:3px;overflow:hidden;flex-shrink:0}.chat-room-short-item .chat-room-short-item-name{font-size:14px;color:#4a4a4a;font-weight:700!important;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-room-short-item .chat-room-short-item-editor-row{position:absolute;right:0;top:0;width:72px;height:42px;justify-content:center;align-items:center;z-index:999;opacity:0;background:linear-gradient(to right,#15141400,#15141432);transition:all .3s ease}.chat-room-short-item .chat-room-short-item-editor-row .chat-room-short-item-editor-row-item{cursor:pointer;height:100%;padding:0 5px;justify-content:center;align-items:center}.chat-room-short-item:hover{background-color:#3fb07532}.chat-room-short-item.active{background-color:#3fb07564}.chat-room-short-item:hover .chat-room-short-item-editor-row,.chat-room-short-item.active .chat-room-short-item-editor-row{opacity:1!important;background:linear-gradient(to right,#3fb07512,#3fb07572)!important}.chat-window-header{height:58px!important;width:100%;border-bottom:1px solid #dbdbdb;justify-content:space-between;align-items:center!important;padding:0 12px;flex-shrink:0}.chat-window-header .chat-window-header-left{align-items:center!important}.chat-window-header .chat-window-header-left .chat-window-header-title-container{height:100%;justify-content:center;align-items:flex-start;margin-left:8px}.chat-window-header .chat-window-header-left .chat-window-header-title-container .chat-window-header-title{font-size:16px;font-weight:700;color:#333!important}.chat-window-header .chat-window-header-left .chat-window-header-title-container .chat-window-header-title-sub-title{font-size:12px;color:#999;margin-top:3px}.chat-window-header .chat-window-header-close{cursor:pointer;padding:5px;border-radius:3px;color:#303133;margin-left:5px}.chat-window-header .chat-window-header-close:hover{color:#000;background-color:#f5f5f5}.chat-ai-message-item{width:100%;padding:12px;justify-content:flex-start;align-items:flex-start;line-height:2em;position:relative}.chat-ai-message-item .chat-ai-message-item-info{height:28px;width:100%;margin-bottom:5px}.chat-ai-message-item .chat-ai-message-item-info .chat-ai-message-item-info-time{font-size:13px;color:#7f7f7f;margin:0 24px}.chat-ai-message-item .chat-ai-message-item-info .chat-ai-message-item-info-name{font-size:14px;color:#303133;margin:0 5px}.chat-ai-message-item .chat-ai-message-item-content{max-width:95%;min-width:45px;border-radius:8px;padding:8px 12px;font-size:15px;line-height:1.4;word-break:break-word;word-wrap:break-word}.chat-ai-message-item .chat-ai-message-item-content .message-item-files{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.chat-ai-message-item .chat-ai-message-item-content .message-item-file{display:flex;align-items:center;background-color:#fff9;border-radius:4px;padding:4px 8px;max-width:200px}.chat-ai-message-item .chat-ai-message-item-content .message-item-file-icon{margin-right:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.chat-ai-message-item .chat-ai-message-item-content .message-item-file-image{width:24px;height:24px;object-fit:cover;border-radius:2px}.chat-ai-message-item .chat-ai-message-item-content .message-item-file-name{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}.chat-ai-message-item .chat-ai-message-item-content .message-item-loading{padding:8px 0;width:120px;height:24px;display:flex;align-items:center;justify-content:flex-start}.chat-ai-message-item .chat-ai-message-item-content .message-item-loading .message-item-loading-text{font-size:14px;color:#333;margin-left:10px}.chat-ai-message-item .chat-ai-message-item-suggestion-title{font-size:14px;color:#7f7f7f;margin-top:10px}.chat-ai-message-item .chat-ai-message-item-suggestion{width:auto;max-width:300px!important}.chat-ai-message-item .chat-ai-message-item-suggestion .chat-ai-message-item-suggestion-item{border:1px solid #e0e0e0;border-radius:8px;padding:10px 12px;color:#222;font-size:14px;margin-top:7px;cursor:pointer}.chat-ai-message-item .chat-ai-message-item-suggestion .chat-ai-message-item-suggestion-item:hover{background-color:#f0f5f8}.chat-ai-message-item.assistant .chat-ai-message-item-content{background-color:#f0f5f8;border:1px solid #e0e0e0;color:#222;font-size:15px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important;line-height:1.7}.chat-ai-message-item.user{color:#fff;align-items:flex-end!important}.chat-ai-message-item.user .chat-ai-message-item-info{justify-content:flex-end}.chat-ai-message-item.user .chat-ai-message-item-content{background-color:#3fb07552;border:1px solid rgba(63,176,117,.4470588235);color:#fff;font-size:15px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important;line-height:1.7}.chat-ai-message-item.user .chat-ai-message-item-content .message-item-file{background-color:#fff3}.chat-ai-message-item.user .chat-ai-message-item-content .message-item-file-name{color:#fff}.chat-ai-message-item.user .chat-ai-message-item-content .message-file-references{border-top:1px dashed #d0d0d0;color:#303133}.chat-ai-message-item.user .chat-ai-message-item-content .message-file-references .message-file-references-title{color:#303133}.chat-ai-message-item.user .chat-ai-message-item-content .message-file-references .message-file-reference-item{background-color:#3fb075}.chat-ai-message-item.user .chat-ai-message-item-content .message-file-references .message-file-reference-item .message-file-reference-name{color:#ffffffe6}.chat-ai-message-item-content table{border-collapse:collapse;border-spacing:0;width:100%;max-width:100%;overflow-x:auto;display:block;margin-bottom:10px}.chat-ai-message-item-content table th{border:1px solid #b7b6b6;text-align:left;padding:5px 10px;background-color:#0000000d;font-weight:600;min-width:auto}.chat-ai-message-item-content table td{border:1px solid #b7b6b6;text-align:left;padding:5px 10px;word-break:break-word}.chat-ai-message-item-content h1,.chat-ai-message-item-content h2,.chat-ai-message-item-content h3{line-height:1.5}.chat-ai-message-item-content h1,.chat-ai-message-item-content h2,.chat-ai-message-item-content h3,.chat-ai-message-item-content p{margin:0!important;padding:0!important;margin-block-start:0!important;margin-block-end:0!important;padding-inline-start:0!important}.chat-ai-message-item-content ul,.chat-ai-message-item-content ol{margin:0;padding-left:1.2rem;padding-block-start:1.2rem!important;padding-inline-start:1.2rem!important;padding-inline-end:0!important;padding-top:0!important}.chat-ai-message-item-content li{margin:.2rem 0;margin:0;padding:0}.chat-ai-message-item-content a{word-break:break-all!important;word-wrap:break-word!important;white-space:pre-wrap!important}.chat-ai-message-item-content .language-markdown{width:100%;word-break:break-all!important;word-wrap:break-word!important}.file-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#fff;border-radius:2px}.file-icon-pdf{background-color:#f56c6c}.file-icon-word{background-color:#409eff}.file-icon-text{background-color:#67c23a}.file-icon-unknown{background-color:#909399}.message-file-references{margin-top:10px;padding-top:10px;border-top:1px dashed #fff!important}.message-file-references .message-file-references-title{font-size:12px;color:#888;margin-bottom:5px}.message-file-references .message-file-references-list{display:flex;flex-wrap:wrap;gap:8px}.message-file-references .message-file-references-list .message-file-reference-item{display:flex;align-items:center;padding:5px 10px;background-color:#3fb07582!important;border-radius:4px;max-width:250px;cursor:pointer;transition:all .2s ease}.message-file-references .message-file-references-list .message-file-reference-item:hover{background-color:#0000000f;transform:translateY(-1px)}.message-file-references .message-file-references-list .message-file-reference-item .message-file-reference-icon{height:20px;margin-right:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.message-file-references .message-file-references-list .message-file-reference-item .message-file-reference-icon .file-type-icon{width:20px;height:20px;object-fit:contain}.message-file-references .message-file-references-list .message-file-reference-item .message-file-reference-name{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#303133!important}.message-content-with-loading{position:relative;width:100%}.message-content-with-loading .message-item-loading{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;background-color:#fffc;border-radius:4px;padding:2px 6px;box-shadow:0 1px 3px #0000001a}.message-action-buttons{display:flex;flex-direction:row;justify-content:flex-end;margin-top:10px;padding-top:8px;border-top:1px solid #f0f0f0}.message-action-button{display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin-left:8px;border-radius:4px;cursor:pointer;transition:all .3s}.message-action-button:hover{background-color:#f5f5f5}.message-action-button.active{background-color:#f0f7ff}.message-action-buttons-outer{position:absolute;right:12px;bottom:-20px;display:flex;background-color:#fff;border-radius:4px;box-shadow:0 2px 8px #00000026;padding:4px;z-index:10;opacity:0;transition:opacity .2s ease}.message-action-buttons-outer .message-action-button{display:flex;justify-content:center;align-items:center;width:28px;height:28px;border-radius:4px;cursor:pointer;transition:all .3s}.message-action-buttons-outer .message-action-button:hover{background-color:#f5f5f5}.message-action-buttons-outer .message-action-button.active{background-color:#f0f7ff}.chat-ai-message-item:hover .message-action-buttons-outer{opacity:1}.message-item-error{padding:10px 15px;background-color:#fff0f0;border-radius:8px;border-left:3px solid #f56c6c;font-size:14px;color:#f56c6c;margin-bottom:10px}.message-item-error p{margin:0}.message-item-error a{color:#f56c6c;text-decoration:underline}.message-paragraph-references{margin-top:10px;padding-top:10px;border-top:1px dashed #e0e0e0}.message-paragraph-references .message-paragraph-references-title{font-size:12px;color:#888;margin-bottom:5px}.message-paragraph-references .message-paragraph-references-list{display:flex;flex-direction:column;gap:8px}.message-paragraph-references .message-paragraph-references-list .message-paragraph-reference-item{display:flex;align-items:center;padding:5px 10px;background-color:#3fb07514;border-radius:4px;cursor:pointer;transition:all .2s ease}.message-paragraph-references .message-paragraph-references-list .message-paragraph-reference-item:hover{background-color:#3fb07526;transform:translateY(-1px)}.message-paragraph-references .message-paragraph-references-list .message-paragraph-reference-item .message-paragraph-reference-icon{width:24px;height:24px;margin-right:8px;display:flex;align-items:center;justify-content:center;background-color:#3fb075;border-radius:50%;color:#fff;font-size:12px;font-weight:700;flex-shrink:0}.message-paragraph-references .message-paragraph-references-list .message-paragraph-reference-item .message-paragraph-reference-content{flex:1}.message-paragraph-references .message-paragraph-references-list .message-paragraph-reference-item .message-paragraph-reference-content .message-paragraph-reference-title{font-size:12px;font-weight:700;color:#303133;margin-bottom:2px}.message-paragraph-references .message-paragraph-references-list .message-paragraph-reference-item .message-paragraph-reference-content .message-paragraph-reference-text{font-size:12px;color:#606266;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.paragraph-reference-mark{display:inline-flex;align-items:center;justify-content:center;background-color:#3fb0751a;color:#3fb075;border-radius:4px;padding:0 6px;font-size:12px;font-weight:700;cursor:pointer;margin:0 2px;height:20px;border:1px solid rgba(63,176,117,.2)}.paragraph-reference-mark:hover{background-color:#3fb07533}:root,:host{--w-e-textarea-bg-color: #fff;--w-e-textarea-color: #333;--w-e-textarea-border-color: #ccc;--w-e-textarea-slight-border-color: #e8e8e8;--w-e-textarea-slight-color: #d4d4d4;--w-e-textarea-slight-bg-color: #f5f2f0;--w-e-textarea-selected-border-color: #B4D5FF;--w-e-textarea-handler-bg-color: #4290f7;--w-e-toolbar-color: #595959;--w-e-toolbar-bg-color: #fff;--w-e-toolbar-active-color: #333;--w-e-toolbar-active-bg-color: #f1f1f1;--w-e-toolbar-disabled-color: #999;--w-e-toolbar-border-color: #e8e8e8;--w-e-modal-button-bg-color: #fafafa;--w-e-modal-button-border-color: #d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover,.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.survey-data-plugin-container{height:100%;width:100%;background-color:transparent;display:flex;flex-direction:column}.survey-data-plugin-container .survey-data-address-bar{display:flex;justify-content:space-between;align-items:center;padding:8px 12px 8px 0;border-bottom:1px solid rgba(0,0,0,.06);background-color:transparent;position:relative}.survey-data-plugin-container .survey-data-address-bar .address-bar-left{flex:1;display:flex;align-items:center}.survey-data-plugin-container .survey-data-address-bar .address-bar-right{display:flex;align-items:center;position:relative}.survey-data-plugin-container .survey-data-address-bar .address-bar-right .search-toggle-btn{color:#666;padding:4px}.survey-data-plugin-container .survey-data-address-bar .address-bar-right .search-toggle-btn:hover{color:var(--ant-color-primary, #50b681);background-color:var(--ant-color-primary-bg, rgba(80, 182, 129, .1))}.survey-data-plugin-container .survey-data-address-bar .address-bar-right .search-input-container{position:absolute;right:0;top:50%;transform:translateY(-50%);width:200px;z-index:10}.survey-data-plugin-container .survey-data-address-bar .address-bar-right .search-input-container .ant-input{border-radius:4px;box-shadow:0 2px 8px #00000026;font-size:12px}.survey-data-plugin-container .survey-data-bottom-bar{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(0,0,0,.06);background-color:transparent;padding:8px 12px 8px 0}.survey-data-plugin-container .survey-data-bottom-bar .bottom-bar-left{display:flex;gap:6px;align-items:center}.survey-data-plugin-container .survey-data-bottom-bar .bottom-bar-right .items-stats{color:#666;font-size:11px}.survey-data-plugin-container .file-breadcrumb .breadcrumb-item{display:flex;align-items:center;gap:3px;cursor:pointer;color:#666}.survey-data-plugin-container .file-breadcrumb .breadcrumb-item:hover{color:var(--ant-color-primary, #50b681)}.survey-data-plugin-container .file-breadcrumb .breadcrumb-item .anticon,.survey-data-plugin-container .file-breadcrumb .breadcrumb-item span{font-size:12px}.survey-data-plugin-container .file-breadcrumb .ant-breadcrumb-separator{color:#ccc;margin:0 3px}.survey-data-plugin-container .survey-data-files-content{flex:1;overflow:hidden;position:relative;display:flex;flex-direction:column}.survey-data-plugin-container .survey-data-files-content .loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:#999}.survey-data-plugin-container .survey-data-files-content .loading-container p{margin-top:12px;font-size:13px}.survey-data-plugin-container .survey-data-files-content .empty-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:#999}.survey-data-plugin-container .survey-data-files-content .empty-container .empty-actions{margin-top:16px;display:flex;gap:8px}.survey-data-plugin-container .survey-data-files-content .files-grid{display:flex;flex-wrap:wrap;gap:4px;overflow-y:auto;flex:1;padding:10px 10px 10px 0}.survey-data-plugin-container .folder-item{width:70px;height:70px;padding:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;border-radius:2px;transition:background-color .2s;position:relative}.survey-data-plugin-container .folder-item:hover{background-color:#0000000d}.survey-data-plugin-container .folder-item.active{background-color:var(--ant-color-primary-bg, rgba(80, 182, 129, .1))}.survey-data-plugin-container .folder-item .folder-icon-container{position:relative;width:32px;height:32px;display:flex;justify-content:center;align-items:center;margin-bottom:3px}.survey-data-plugin-container .folder-item .folder-icon-container .folder-icon-img{width:100%;height:100%;object-fit:contain}.survey-data-plugin-container .folder-item .folder-icon-container .file-icon-img{width:100%;height:100%;object-fit:cover;border-radius:2px}.survey-data-plugin-container .folder-item .folder-icon-container .file-icon-unknown{font-size:24px;color:#d9d9d9}.survey-data-plugin-container .folder-item .folder-icon-container .folder-system-tag{position:absolute;top:-3px;right:-3px;background-color:var(--ant-color-primary, #50b681);color:#fff;border-radius:2px;padding:0 2px;font-size:8px}.survey-data-plugin-container .folder-item .folder-item-name{width:100%;text-align:center;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;line-height:1.2}:global(.ant-tabs-tabpane):global(.ant-tabs-tabpane-active){height:100%!important;display:flex!important;flex-direction:column!important}:global(.ant-tabs-tabpane):global(.ant-tabs-tabpane-active) .survey-data-plugin-container{height:100%;flex:1;min-height:0}:global(.ant-tabs-content-holder){display:flex!important;flex-direction:column!important;height:100%!important}:global(.ant-tabs-content){height:100%!important;display:flex!important;flex-direction:column!important}:global(.ant-tabs-content-right){height:100%!important;display:flex!important;flex-direction:column!important}.survey-data-plugin-container{min-height:100%;max-height:100%}.survey-data-plugin-container{padding-left:0}.survey-data-plugin-container .ant-btn-sm{font-size:12px;height:28px;padding:0 8px}.survey-data-plugin-container .ant-btn-primary{background-color:var(--ant-color-primary, #50b681);border-color:var(--ant-color-primary, #50b681)}.survey-data-plugin-container .ant-btn-primary:hover{background-color:var(--ant-color-primary-hover, #6bc795);border-color:var(--ant-color-primary-hover, #6bc795)}.ant-tabs-content.ant-tabs-content-right{height:calc(100vh - 170px)!important}.ant-tabs-content.ant-tabs-content-right .ant-tabs-tabpane.ant-tabs-tabpane-active{height:100%!important}.evaluation-tool-plugin{padding:16px;height:100%;display:flex;flex-direction:column;background-color:transparent;min-height:500px}.evaluation-tool-plugin .tool-header{margin-bottom:24px;text-align:center;padding:0 8px}.evaluation-tool-plugin .tool-header h3{margin:0 0 10px;font-size:18px;font-weight:600;color:#333;letter-spacing:.5px}.evaluation-tool-plugin .tool-header p{font-size:13px;color:#666;line-height:1.6;max-width:320px;margin:0 auto}.evaluation-tool-plugin .tool-grid{flex:1;overflow-y:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:8px;align-content:start;max-width:600px;margin:0 auto}@media (max-width: 500px){.evaluation-tool-plugin .tool-grid{grid-template-columns:1fr;gap:6px;padding:6px;max-width:320px}}.evaluation-tool-plugin .tool-grid .tool-card{height:140px;border:1px solid #e8e8e8;border-radius:12px;transition:all .3s ease;cursor:pointer;box-shadow:0 2px 8px #0000000f;overflow:hidden;display:flex;flex-direction:column}.evaluation-tool-plugin .tool-grid .tool-card:hover{border-color:var(--ant-color-primary, #50b681);box-shadow:0 4px 12px #50b68126;transform:translateY(-2px)}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-cover{height:65px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px 12px 0 0;margin:0;padding:0;flex-shrink:0}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-cover .tool-card-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;font-size:26px;color:var(--ant-color-primary, #50b681);background:#fffc;border-radius:50%}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-cover .tool-card-icon .anticon{display:flex;align-items:center;justify-content:center;transition:all .3s ease;line-height:1}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-body{padding:12px 16px 16px;flex:1;display:flex;flex-direction:column;justify-content:center;min-height:0}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-body .ant-card-meta{height:100%;display:flex;flex-direction:column;justify-content:center}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-body .ant-card-meta .ant-card-meta-title{margin-bottom:8px;flex-shrink:0}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-body .ant-card-meta .ant-card-meta-title .tool-card-title{font-size:13px;font-weight:600;color:#333;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center;margin:0;word-break:break-word}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-body .ant-card-meta .ant-card-meta-description{flex:1;display:flex;align-items:center;justify-content:center}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-body .ant-card-meta .ant-card-meta-description .tool-card-desc{font-size:11px;color:#666;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:center;width:100%;margin:0;word-break:break-word}.evaluation-tool-plugin .tool-grid .tool-card:hover .tool-card-icon{background:#fff;transform:scale(1.05)}.evaluation-tool-plugin .tool-grid .tool-card:hover .tool-card-icon .anticon{transform:scale(1.1);color:var(--ant-color-primary, #50b681)}.evaluation-tool-plugin .tool-grid .tool-card:hover .ant-card-meta-title .tool-card-title{color:var(--ant-color-primary, #50b681)}.evaluation-tool-plugin .tool-grid .tool-card:active{transform:translateY(0);box-shadow:0 2px 8px #50b68133}.tool-modal-content .tool-modal-header{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid #f0f0f0;margin-bottom:24px}.tool-modal-content .tool-modal-header .tool-modal-icon{margin-right:16px;font-size:32px;color:var(--ant-color-primary, #50b681)}.tool-modal-content .tool-modal-header .tool-modal-icon .anticon{display:block}.tool-modal-content .tool-modal-header .tool-modal-info{flex:1}.tool-modal-content .tool-modal-header .tool-modal-info h4{margin:0 0 8px;font-size:18px;font-weight:600;color:#333}.tool-modal-content .tool-modal-header .tool-modal-info p{margin:0;font-size:14px;color:#666;line-height:1.5}.tool-modal-content .tool-modal-body{min-height:400px}.tool-modal-content .tool-modal-body .tool-placeholder{text-align:center;color:#666}.tool-modal-content .tool-modal-body .tool-placeholder p{margin:8px 0;font-size:16px}.tool-modal-content .tool-modal-body .tool-placeholder p:first-child{font-size:24px}.tool-modal-content .tool-modal-body .tool-form-section{height:100%;padding-right:12px;border-right:1px solid #f0f0f0}.tool-modal-content .tool-modal-body .tool-form-section h4{margin:0 0 20px;font-size:16px;font-weight:600;color:#333;border-bottom:2px solid var(--ant-color-primary, #50b681);padding-bottom:8px}.tool-modal-content .tool-modal-body .tool-form-section .ant-form .ant-form-item{margin-bottom:16px}.tool-modal-content .tool-modal-body .tool-form-section .ant-form .ant-form-item .ant-form-item-label{padding-bottom:4px}.tool-modal-content .tool-modal-body .tool-form-section .ant-form .ant-form-item .ant-form-item-label label{font-size:13px;font-weight:500}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas{margin-top:24px;padding:16px;background-color:#f8f9fa;border-radius:6px;border:1px solid #e9ecef}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas h5{margin:0 0 12px;font-size:14px;font-weight:600;color:#333}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas .formula-item{margin-bottom:16px;display:flex;align-items:flex-start;flex-direction:column;gap:8px}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas .formula-item .formula-label{font-size:13px;font-weight:600;color:#333;margin-bottom:4px}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas .formula-item .formula-math{width:100%;display:flex;justify-content:center;background:#00000005;border-radius:4px;padding:8px 12px;border-left:3px solid var(--ant-color-primary, #50b681)}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas .formula-item .formula-math .katex-display{margin:0}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas .formula-item .formula-math .katex{font-size:1.1em;color:#333}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas .formula-description{margin-bottom:20px;padding:12px 16px;background:#1890ff0d;border-left:3px solid #1890ff;border-radius:4px}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas .formula-description h6{margin:0 0 8px;font-size:13px;font-weight:600;color:#1890ff}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas .formula-description p{margin:0;font-size:13px;color:#555;line-height:1.5}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas .formula-parameters{margin-top:20px}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas .formula-parameters .parameter-list .parameter-item{display:flex;align-items:center;margin-bottom:8px;padding:6px 0}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas .formula-parameters .parameter-list .parameter-item .parameter-symbol{min-width:40px;text-align:center}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas .formula-parameters .parameter-list .parameter-item .parameter-symbol .katex{font-size:1.1em;color:var(--ant-color-primary, #50b681);font-weight:600}.tool-modal-content .tool-modal-body .tool-form-section .calculation-formulas .formula-parameters .parameter-list .parameter-item .parameter-desc{flex:1;font-size:12px;color:#555;line-height:1.4;margin-left:8px}.tool-modal-content .tool-modal-body .middle-action-section{height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.tool-modal-content .tool-modal-body .middle-action-section .generate-button-container{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.tool-modal-content .tool-modal-body .middle-action-section .generate-button-container .generate-report-btn{width:180px;height:50px;font-size:14px;font-weight:600;border-radius:8px;box-shadow:0 4px 12px #1890ff33}.tool-modal-content .tool-modal-body .middle-action-section .generate-button-container .generate-report-btn:hover{box-shadow:0 6px 16px #1890ff4d;transform:translateY(-2px)}.tool-modal-content .tool-modal-body .middle-action-section .generate-button-container .generate-report-btn:active{transform:translateY(0)}.tool-modal-content .tool-modal-body :global(.ant-modal-body) .middle-action-section{height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.tool-modal-content .tool-modal-body :global(.ant-modal-body) .middle-action-section .generate-button-container{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.tool-modal-content .tool-modal-body :global(.ant-modal-body) .result-content{height:calc(100% - 60px)!important;display:flex!important;flex-direction:column!important}.tool-modal-content .tool-modal-body :global(.ant-modal-body) .result-text{flex:1!important;display:flex!important;flex-direction:column!important;min-height:0!important}.tool-modal-content .tool-modal-body :global(.ant-modal-body) .result-text .result-description{background-color:#fff!important;border:1px solid #e9ecef!important;border-radius:6px!important;padding:16px!important;margin:0!important;position:relative!important;font-size:12pt!important;font-family:SimSun!important;line-height:21.96pt!important;color:#333!important;white-space:pre-line!important;flex:1!important;overflow-y:auto!important}.tool-modal-content .tool-modal-body :global(.ant-modal-body) .result-text .result-description span[style*="color: rgb(255, 77, 79)"]{color:#ff4d4f!important;font-weight:700!important}.tool-modal-content .tool-modal-body :global(.ant-modal-body) .result-placeholder{height:calc(100% - 60px)!important;display:flex!important;align-items:center!important;justify-content:center!important}.tool-modal-content .tool-modal-body .tool-result-section{height:100%;padding-left:12px;font-family:SimSun,宋体,serif;font-size:12pt}.tool-modal-content .tool-modal-body .tool-result-section h4{margin:0 0 20px;font-size:16px;font-weight:600;color:#333;border-bottom:2px solid var(--ant-color-primary, #50b681);padding-bottom:8px;font-family:SimSun,宋体,serif}.tool-modal-content .tool-modal-body .tool-result-section .result-content{height:calc(100% - 60px)!important;display:flex!important;flex-direction:column!important}.tool-modal-content .tool-modal-body .tool-result-section .result-content .result-text{flex:1!important;display:flex!important;flex-direction:column!important;min-height:0!important}.tool-modal-content .tool-modal-body .tool-result-section .result-content .result-text .result-description{background-color:#fff!important;border:1px solid #e9ecef!important;border-radius:6px!important;padding:16px!important;margin:0!important;position:relative!important;font-size:12pt!important;font-family:SimSun!important;line-height:21.96pt!important;color:#333!important;white-space:pre-line!important;flex:1!important;overflow-y:auto!important}.tool-modal-content .tool-modal-body .tool-result-section .result-placeholder{height:calc(100% - 60px)!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#fafafa;border:2px dashed #d9d9d9;border-radius:8px}.tool-modal-content .tool-modal-body .tool-result-section .result-placeholder div .anticon{color:#d9d9d9}.tool-modal-content .tool-modal-body .tool-result-section .result-placeholder div p{margin:0;color:#999;font-size:12pt;font-family:SimSun,宋体,serif}@media (max-width: 600px){.evaluation-tool-plugin .tool-grid .tool-card{height:120px}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-cover{height:55px}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-cover .tool-card-icon{width:34px;height:34px;font-size:22px}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-body{padding:10px 12px 12px}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-body .ant-card-meta .ant-card-meta-title .tool-card-title{font-size:12px;line-height:1.3}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-body .ant-card-meta .ant-card-meta-description .tool-card-desc{font-size:10px;line-height:1.4;-webkit-line-clamp:2}}@media (max-width: 400px){.evaluation-tool-plugin .tool-grid .tool-card{height:110px;border-radius:8px}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-cover{height:50px;border-radius:8px 8px 0 0}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-cover .tool-card-icon{width:30px;height:30px;font-size:20px}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-body{padding:8px 10px 10px}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-body .ant-card-meta .ant-card-meta-title{margin-bottom:6px}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-body .ant-card-meta .ant-card-meta-title .tool-card-title{font-size:11px;line-height:1.2}.evaluation-tool-plugin .tool-grid .tool-card .ant-card-body .ant-card-meta .ant-card-meta-description .tool-card-desc{font-size:9px;line-height:1.3;-webkit-line-clamp:2}}.evaluation-tool-plugin-modal .ant-modal-content{height:90vh}.evaluation-tool-plugin-modal .ant-modal-content .ant-modal-body{max-height:calc(100% - 42px)!important;height:calc(100% - 42px)!important}.arcgis-space{width:100%;height:100%}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top{left:50%;top:0;transform:translate(-50%)}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-right{right:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{left:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:initial}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid #0000;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid #0000;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid #0000;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:#000000b3;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;font-size:12px;height:auto;line-height:1.5;margin:2px;padding:5px 10px;width:auto}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button:hover{background-color:#f0f0f0}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected{background-color:#4264fb;border-color:#4264fb;color:#fff}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected:hover{background-color:#3151d9}.ant-drawer-content.arcgis-drawer .ant-drawer-body{padding:12px}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{display:none!important}.bar_border_box .bar_btn,.Toolbar .ToolbarItem .bar_btn{cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0;font-size:18px;font-weight:900;color:#1e222b;background-color:transparent;border-radius:4px}.bar_border_box .bar_btn:hover,.Toolbar .ToolbarItem .bar_btn:hover{background-color:#d8d8d8}.Toolbar{width:100%;padding:8px 20px;background-color:#fff;border:1px solid #d9d9d9;box-shadow:0 1px 2px -2px #0000000f,0 1px 2px #0000000f,0 2px 6px 1px #0000000f;border-radius:8px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.Toolbar .ToolBarContent{width:max-content;justify-content:flex-start;flex-wrap:wrap}.Toolbar .ToolbarItem{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:5px 0 5px 6px;padding:0 1px}.Toolbar .ToolbarItem .line-border{width:2px;height:18px;background-color:#d9d9d9;margin-left:6px}.Toolbar .ToolbarItem .active{background-color:#ececec}.Toolbar .ToolbarItem .disabled{color:#8e8d8d;cursor:not-allowed}.Toolbar .ToolbarItem .disabled.hover{background-color:#f2f6f9!important}.Toolbar .ToolbarItem .ant-select-selector{border:none}.Toolbar.FullToolBar{width:calc(100vw - 20px)!important;margin:0 10px;justify-content:center}.bar_menu{display:flex;flex-direction:column;background-color:#fff;min-width:max-content;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;border-radius:8px;padding:5px;flex-shrink:0}.bar_menu .bar_menu_item{display:flex;flex-direction:row;align-items:center;min-height:24px;font-size:14px;margin:0;padding:6px 10px 6px 5px;cursor:pointer;border-radius:4px}.bar_menu .bar_menu_item:hover{background-color:#ececec}.bar_menu .bar_menu_item span{padding-left:5px}.bar_menu .bar_menu_item_active{color:#3fb075;background-color:#e1f0e6!important}.bar_base_box{border-radius:4px;overflow:hidden;transition:all .3s}.bar_base_box:hover{background-color:#ececec}.bar_base_box-fake{border-radius:4px;overflow:hidden;transition:all .3s;justify-content:space-between;align-items:center}.bar_base_box-fake:hover{background-color:#ececec}.bar_btn_text{overflow:hidden!important;word-break:keep-all!important;text-overflow:ellipsis!important;word-wrap:normal!important;white-space:nowrap!important;text-align:left;flex-shrink:0;font-size:14px;font-weight:500}.bar_border_box{box-sizing:border-box;width:228px;background-color:#fff;padding:15px 10px;border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.bar_border_box .border_item{margin:0 8px}.bar_border_box .active{background-color:#ececec}.bar_border_box .border_grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px 20px;margin-bottom:12px}.bar_hover_box .single-line-text{overflow:hidden;justify-content:start!important}.bar_hover_box:hover{background-color:#ececec}.bar_hover_box .bar_btn:hover{background-color:transparent!important}.BarSelectButton .ant-select-selector{padding-right:0!important;margin-right:0!important}.BarSelectButton .ant-select-arrow{inset-inline-end:3px}.BarSelectButton .ant-select-arrow:hover{background-color:#909399!important}.BarSelectButton:hover{outline-color:#ececec}.BarSelectButton:hover .ant-select-selector{background-color:#ececec}.BarSelectButtonIcon{font-size:18px;color:#bcbcbc}.bar_color_box{box-sizing:border-box;width:228px;background-color:#fff;padding:15px 10px;border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.AiToolsItemBtnIcon{width:18px;height:auto;margin-right:5px}.AiToolsItemBtn{display:flex;flex-direction:row!important;cursor:pointer;padding:0 8px!important;border-radius:3px;transition:all ease .25s;margin-left:5px!important}.AiToolsItemBtn .AiToolsItemBtnIcon{width:18px;height:auto;margin-right:5px}.AiToolsItemBtn .AiToolsItemBtnName{font-size:14px;color:#000;font-weight:400}.AiToolsItemBtn:hover{background-color:#ececec}.data-management-container{display:flex;width:100%;height:100%;gap:12px}.data-management-container .survey-manage-sidebar{width:280px;background:#fafafa;border-radius:8px;border:1px solid #e8e8e8;display:flex;flex-direction:column}.data-management-container .survey-manage-sidebar .sidebar-content{flex:1;display:flex;flex-direction:column;overflow:hidden}.data-management-container .survey-manage-sidebar .sidebar-content .view-mode-switcher{padding:12px;border-bottom:1px solid #e8e8e8;background:#fff;display:flex;align-items:center;justify-content:center}.data-management-container .survey-manage-sidebar .sidebar-content .view-mode-switcher .ant-btn-group{width:100%;box-shadow:0 2px 6px #00000014;border-radius:6px;overflow:hidden}.data-management-container .survey-manage-sidebar .sidebar-content .view-mode-switcher .ant-btn-group .ant-btn{flex:1;display:flex;align-items:center;justify-content:center;font-size:12px;height:34px;font-weight:700!important;transition:all .3s ease}.data-management-container .survey-manage-sidebar .sidebar-content .view-mode-switcher .ant-btn-group .ant-btn svg{margin-right:4px!important;flex-shrink:0}.data-management-container .survey-manage-sidebar .sidebar-content .view-mode-switcher .ant-btn-group .ant-btn:not(.ant-btn-primary){background:#f8f9fa;color:#666;border:1px solid #e1e8ed}.data-management-container .survey-manage-sidebar .sidebar-content .view-mode-switcher .ant-btn-group .ant-btn:not(.ant-btn-primary):hover{background:#e9ecef;color:#333;border-color:#d1d9e0;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.data-management-container .survey-manage-sidebar .sidebar-content .view-mode-switcher .ant-btn-group .ant-btn.ant-btn-primary{color:#fff;font-weight:700!important;border:none!important}.data-management-container .survey-manage-sidebar .sidebar-content .view-mode-switcher .ant-btn-group .ant-btn.ant-btn-primary:hover{transform:translateY(-1px);border:none!important}.data-management-container .survey-manage-sidebar .sidebar-content .survey-search-bar{padding:12px;border-bottom:1px solid #e8e8e8;background:#fff;display:flex;align-items:center;gap:8px}.data-management-container .survey-manage-sidebar .sidebar-content .survey-search-bar .search-input{flex:1}.data-management-container .survey-manage-sidebar .sidebar-content .survey-search-bar .search-input .ant-input-search-button{display:flex;align-items:center;justify-content:center}.data-management-container .survey-manage-sidebar .sidebar-content .survey-search-bar .survey-search-bar-btn-group{display:flex;align-items:center;gap:4px;flex-shrink:0}.data-management-container .survey-manage-sidebar .sidebar-content .survey-search-bar .survey-search-bar-btn-group .expand-option-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;border-radius:4px;transition:background-color .2s}.data-management-container .survey-manage-sidebar .sidebar-content .survey-search-bar .survey-search-bar-btn-group .expand-option-btn:hover{background-color:#f5f5f5}.data-management-container .survey-manage-sidebar .sidebar-content .survey-search-bar .survey-search-bar-btn-group .expand-option-btn img{width:14px;height:14px}.data-management-container .survey-manage-sidebar .sidebar-content .survey-search-bar .survey-search-bar-btn-group .divider-line{width:1px;height:20px;background-color:#d9d9d9;margin:0 2px}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container{flex:1;overflow-y:auto}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item .ant-menu-item-icon+span,.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu-title .ant-menu-item-icon+span,.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item .anticon+span,.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu-title .anticon+span{margin-inline-start:6px!important}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item{font-size:14px;font-weight:600;height:auto!important;line-height:1.2;padding:8px 16px 8px 32px!important}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item .ant-menu-item-icon{font-size:16px;margin-right:0;color:#666}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item .ant-menu-item-icon svg{width:16px;height:16px}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item .ant-menu-title-content{font-size:14px;font-weight:600;color:#333}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item:hover .ant-menu-title-content,.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item:hover .ant-menu-item-icon{color:#3fb075}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item.ant-menu-item-selected .ant-menu-title-content{color:#3fb075;font-weight:700}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item.ant-menu-item-selected .ant-menu-item-icon{color:#3fb075}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu .ant-menu-submenu-title{font-size:14px;font-weight:700;height:auto!important;line-height:1.2;padding:10px 16px!important}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-item-icon{font-size:16px;margin-right:0;color:#999}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-item-icon svg{width:16px;height:16px}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content{font-size:14px;font-weight:700;color:#666}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-title-content,.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-item-icon{color:#3fb075}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-title-content{color:#666}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-item-icon{color:#999}.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title .ant-menu-title-content,.data-management-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title .ant-menu-item-icon{color:#3fb075}.data-management-container .survey-manage-main-content{flex:1;display:flex;flex-direction:column;background:#fff;border-radius:8px;border:1px solid #e8e8e8;overflow:hidden}.data-management-container .survey-manage-main-content .main-content-wrapper{flex:1;display:flex;flex-direction:column}.data-management-container .survey-manage-main-content .main-content-wrapper .content-toolbar-section{padding:16px;background:#fff;border-bottom:1px solid #e8e8e8;display:flex;align-items:center;justify-content:space-between}.data-management-container .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-actions-left{display:flex;gap:8px}.data-management-container .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-controls-center{display:flex;align-items:center;gap:8px}.data-management-container .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-controls-center .switch-label{font-size:14px;color:#595959}.data-management-container .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-search-right{display:flex;gap:8px}.data-management-container .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-search-right .search-input{width:160px}.data-management-container .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-search-right .date-range-picker{width:240px}.data-management-container .survey-manage-main-content .main-content-wrapper .content-table-section{flex:1;padding:16px}.data-management-container .survey-manage-main-content .main-content-wrapper .content-table-section .data-table{height:100%}.data-management-container .survey-data-content{height:100%;display:flex;flex-direction:column;position:relative}.data-management-container .survey-data-content .map-control-bar .ant-btn{font-weight:700!important;transition:all .3s ease;border-radius:4px}.data-management-container .survey-data-content .map-control-bar .ant-btn:not(.ant-btn-primary){background:#f8f9fa;color:#666;border:1px solid #e1e8ed}.data-management-container .survey-data-content .map-control-bar .ant-btn:not(.ant-btn-primary):hover{background:#e9ecef;color:#333;border-color:#d1d9e0;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.data-management-container .survey-data-content .map-control-bar .ant-btn.ant-btn-primary{border:none!important}.data-management-container .survey-data-content .map-control-bar .ant-btn.ant-btn-primary:hover{transform:translateY(-1px);border:none!important}.data-management-container .survey-data-content .map-content-wrapper{flex:1;overflow:hidden;background:#fff;position:relative}.data-management-container .survey-data-content .map-content-wrapper .map-loading-container{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fafafa}.data-management-container .survey-data-content .map-content-wrapper .map-loading-container .ant-spin .ant-spin-dot i{background-color:#3fb075}.data-management-container .survey-data-content .map-content-wrapper .geospatial-page{height:100%;padding:0!important}.data-management-container .survey-data-content .map-content-wrapper .geospatial-page .geospatial-map{border-radius:0}.data-management-container .survey-data-content .map-content-wrapper .geospatial-page .geospatial-page .mapboxgl-ctrl-top-left,.data-management-container .survey-data-content .map-content-wrapper .geospatial-page .mapboxgl-ctrl-top-left{top:12px!important;left:12px!important}.data-management-container .survey-data-content .map-content-wrapper .geospatial-page .geospatial-page .mapboxgl-ctrl-top-right,.data-management-container .survey-data-content .map-content-wrapper .geospatial-page .mapboxgl-ctrl-top-right{top:12px!important;right:12px!important}.data-management-container .survey-data-content .map-content-wrapper .geospatial-page .geospatial-page .mapboxgl-ctrl-bottom-left,.data-management-container .survey-data-content .map-content-wrapper .geospatial-page .mapboxgl-ctrl-bottom-left{bottom:12px!important;left:12px!important}.data-management-container .survey-data-content .map-content-wrapper .geospatial-page .geospatial-page .mapboxgl-ctrl-bottom-right,.data-management-container .survey-data-content .map-content-wrapper .geospatial-page .mapboxgl-ctrl-bottom-right{bottom:12px!important;right:12px!important}.data-management-container .map-content-wrapper .survey-data-drawer-container{position:absolute;bottom:0;left:0;right:0;height:40%;z-index:1000;pointer-events:auto}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content{height:100%;background:#fff;border-radius:8px 8px 0 0;box-shadow:0 -6px 20px #00000026;display:flex;flex-direction:column;overflow:hidden;animation:slideUp .3s cubic-bezier(.25,.46,.45,.94)}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body{flex:1;overflow:hidden;background:#fafbfc;padding:0}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data{height:100%!important;display:flex!important;flex-direction:column!important;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000f;overflow:hidden!important}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .search-bar{background:#f8f9fa;border-bottom:1px solid #e9ecef;margin:0;padding:10px 16px;border-radius:8px 8px 0 0;flex-shrink:0}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .search-bar .ant-row{margin:0}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .search-bar .ant-col{padding:0}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .search-bar .ant-space{gap:6px}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .search-bar .ant-space .ant-btn-sm{height:24px;padding:0 8px;font-size:12px;line-height:1.4;border-radius:4px}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .search-bar .ant-space .ant-input-sm{height:24px;padding:0 8px;font-size:12px;border-radius:4px}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .search-bar .ant-space .ant-picker-small{height:24px;font-size:12px;border-radius:4px}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .search-bar .ant-space .ant-picker-small .ant-picker-input>input{font-size:12px;height:22px}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .table-container{flex:1;overflow:hidden;padding:0 12px 12px}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .table-container .ant-table-wrapper{height:100%;border-radius:0 0 8px 8px}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .table-container .ant-table-wrapper .ant-table .ant-btn{font-size:11px;padding:2px 6px;height:20px;line-height:1.2;border-radius:3px}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .table-container .ant-table-wrapper .ant-table .ant-btn .anticon{font-size:11px}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .table-container .ant-table-wrapper .ant-table a,.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .table-container .ant-table-wrapper .ant-table .ant-typography{font-size:11px;line-height:1.2}.data-management-container .map-content-wrapper .survey-data-drawer-container .drawer-content .drawer-body .current-survey-data .table-bottom-controls{padding:6px 12px;border-top:1px solid #f0f0f0;min-height:44px}.survey-log-form-fields .ant-row .ant-col{margin-bottom:0!important}.survey-log-form-fields .ant-form-item{margin-bottom:16px!important}.survey-log-form-fields .ant-form-item .ant-form-item-label{padding-bottom:4px}.survey-log-form-fields .ant-form-item .ant-form-item-label>label{font-size:14px;font-weight:500;color:#333}.survey-log-form-fields .ant-form-item textarea.ant-input{min-height:120px;resize:vertical}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-item,.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-submenu-title{height:var(--parent-item-height, 26px)!important;line-height:var(--parent-item-height, 26px)!important;margin:0!important;padding:0 16px!important;font-size:var(--parent-font-size, 13px)!important;font-weight:var(--parent-font-weight, 500)!important;display:flex!important;align-items:center!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-item .ant-menu-title-content,.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-submenu-title .ant-menu-title-content{flex:1!important;overflow:visible!important;text-overflow:initial!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-submenu .ant-menu-sub{background:transparent!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-submenu .ant-menu-sub .ant-menu-item{height:var(--child-item-height, 22px)!important;line-height:var(--child-item-height, 22px)!important;padding:0 16px 0 32px!important;margin:0!important;font-size:var(--child-font-size, 12px)!important;font-weight:var(--child-font-weight, 400)!important;display:flex!important;align-items:center!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-submenu .ant-menu-sub .ant-menu-item .ant-menu-title-content{flex:1!important;overflow:visible!important;text-overflow:initial!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-submenu-title .ant-menu-item-icon+span,.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-submenu-title .anticon+span{margin-inline-start:6px!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-submenu .ant-menu-sub .ant-menu-item .ant-menu-item-icon+span,.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-submenu .ant-menu-sub .ant-menu-item .anticon+span{margin-inline-start:2px!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-item-group-title{margin:2px 0!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-checkbox-wrapper{margin-right:0!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:3px;border-color:#d9d9d9}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:hover{border-color:#52c41a}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#52c41a;border-color:#52c41a}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .survey-menu-item-wrapper .survey-menu-action-btn{opacity:.7;transition:all .2s ease-in-out;border:none!important;box-shadow:none!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .survey-menu-item-wrapper .survey-menu-action-btn:hover{background-color:#1890ff1a!important;color:#1890ff!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .survey-menu-item-wrapper .survey-menu-action-btn:focus{background-color:transparent!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .project-layer-menu-item-wrapper .project-layer-action-btn{opacity:.7;transition:all .2s ease-in-out;border:none!important;box-shadow:none!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .project-layer-menu-item-wrapper .project-layer-action-btn:hover{background-color:#1890ff1a!important;color:#1890ff!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .project-layer-menu-item-wrapper .project-layer-action-btn:focus{background-color:transparent!important}.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-item:hover .survey-menu-item-wrapper .survey-menu-action-btn,.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover .survey-menu-item-wrapper .survey-menu-action-btn,.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-item:hover .project-layer-menu-item-wrapper .project-layer-action-btn,.data-management-container .sidebar-menu-container .custom-survey-menu[data-mode=map].ant-menu.ant-menu-root.ant-menu-inline .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover .project-layer-menu-item-wrapper .project-layer-action-btn{opacity:1}.custom-survey-menu{padding-left:2px!important}.survey-data-context-menu .ant-dropdown-menu{min-width:140px}.survey-data-context-menu .ant-dropdown-menu .ant-dropdown-menu-item{padding:6px 12px;font-size:12px}.survey-data-context-menu .ant-dropdown-menu .ant-dropdown-menu-item .anticon{margin-right:8px;font-size:12px}.survey-data-context-menu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger{color:#ff4d4f}.survey-data-context-menu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover{background-color:#fff2f0;color:#ff4d4f}.survey-data-context-menu .ant-dropdown-menu .ant-dropdown-menu-item-divider{margin:4px 0}.project-layer-context-menu .ant-dropdown-menu{min-width:150px}.project-layer-context-menu .ant-dropdown-menu .ant-dropdown-menu-item{padding:6px 12px;font-size:12px}.project-layer-context-menu .ant-dropdown-menu .ant-dropdown-menu-item .anticon{margin-right:8px;font-size:12px}.project-layer-context-menu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger{color:#ff4d4f}.project-layer-context-menu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover{background-color:#fff2f0;color:#ff4d4f}.project-layer-context-menu .ant-dropdown-menu .ant-dropdown-menu-item-divider{margin:4px 0}.droplet-marker{position:relative;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.droplet-marker:before{content:"";position:absolute;width:18px;height:18px;background:currentColor;border-radius:50% 50% 50% 0;transform:rotate(-45deg);z-index:0;box-shadow:0 2px 4px #0000001a}.droplet-marker .droplet-icon{position:relative;z-index:1;color:#fff;font-size:10px;text-shadow:0 1px 2px rgba(0,0,0,.3);transform:translateY(-1px)}.survey-type-landscape .droplet-marker{color:#ff8c00}.survey-type-protection .droplet-marker{color:#4caf50}.survey-type-management .droplet-marker{color:#2196f3}.survey-type-infrastructure .droplet-marker{color:#ff5722}.survey-type-service .droplet-marker{color:#9c27b0}.survey-type-community .droplet-marker{color:#607d8b}.survey-type-oxygen .droplet-marker{color:#4caf50}.basic-data-files-container{height:100%;width:100%;background-color:#fff;border-radius:4px;display:flex;flex-direction:column}.basic-data-files-container.basic-data-files{height:100vh;border-radius:0}.basic-data-files-container .basic-data-address-bar{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e8e8e8;background-color:#fafafa;position:relative}.basic-data-files-container .basic-data-address-bar .address-bar-left{flex:1;display:flex;align-items:center}.basic-data-files-container .basic-data-address-bar .address-bar-right{display:flex;align-items:center;position:relative}.basic-data-files-container .basic-data-address-bar .address-bar-right .search-toggle-btn{color:#666;padding:6px}.basic-data-files-container .basic-data-address-bar .address-bar-right .search-toggle-btn:hover{color:#1890ff;background-color:#1890ff1a}.basic-data-files-container .basic-data-address-bar .address-bar-right .search-input-container{position:absolute;right:0;top:50%;transform:translateY(-50%);width:300px;z-index:10}.basic-data-files-container .basic-data-address-bar .address-bar-right .search-input-container .ant-input{border-radius:6px;box-shadow:0 2px 8px #00000026}.basic-data-files-container .basic-data-bottom-bar{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #e8e8e8;background-color:#fafafa}.basic-data-files-container .basic-data-bottom-bar .bottom-bar-left{display:flex;gap:8px;align-items:center}.basic-data-files-container .basic-data-bottom-bar .bottom-bar-right .items-stats{color:#666;font-size:13px}.basic-data-files-container .basic-data-toolbar{display:flex;justify-content:space-between;align-items:center;padding:8px 15px;border-bottom:1px solid #eee}.basic-data-files-container .basic-data-toolbar .toolbar-left{display:flex;align-items:center;flex:1}.basic-data-files-container .basic-data-toolbar .toolbar-right{display:flex;gap:8px;align-items:center}.basic-data-files-container .file-breadcrumb .breadcrumb-item{display:flex;align-items:center;gap:4px;cursor:pointer;color:#666}.basic-data-files-container .file-breadcrumb .breadcrumb-item .anticon,.basic-data-files-container .file-breadcrumb .breadcrumb-item span{font-size:14px}.basic-data-files-container .file-breadcrumb .ant-breadcrumb-separator{color:#ccc}.basic-data-files-container .basic-data-files-content{flex:1;overflow-y:auto;position:relative}.basic-data-files-container .basic-data-files-content .loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:#999}.basic-data-files-container .basic-data-files-content .loading-container p{margin-top:12px}.basic-data-files-container .basic-data-files-content .empty-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:#999}.basic-data-files-container .basic-data-files-content .empty-container .empty-actions{margin-top:16px;display:flex;gap:8px}.basic-data-files-container .basic-data-files-content .files-grid{display:flex;flex-wrap:wrap;padding:15px;gap:6px}.basic-data-files-container .folder-item{width:80px;height:80px;padding:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;border-radius:2px;transition:background-color .2s;position:relative}.basic-data-files-container .folder-item:hover{background-color:#0000000d}.basic-data-files-container .folder-item.active{background-color:#1890ff1a}.basic-data-files-container .folder-item .folder-icon-container{position:relative;width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-bottom:4px}.basic-data-files-container .folder-item .folder-icon-container .folder-icon-img{width:100%;height:100%;object-fit:contain}.basic-data-files-container .folder-item .folder-icon-container .file-icon-img{width:100%;height:100%;object-fit:cover;border-radius:2px}.basic-data-files-container .folder-item .folder-icon-container .file-icon-unknown{font-size:30px;color:#d9d9d9}.basic-data-files-container .folder-item .folder-icon-container .folder-system-tag{position:absolute;top:-4px;right:-4px;background-color:#1890ff;color:#fff;border-radius:2px;padding:0 2px;font-size:9px}.basic-data-files-container .folder-item .folder-item-name{width:100%;text-align:center;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.basic-data-files-container .file-breadcrumb{font-size:12px}.basic-data-files-container .file-breadcrumb .breadcrumb-item{cursor:pointer}.basic-data-files-container .file-breadcrumb .breadcrumb-item:hover{color:#1890ff}.basic-data-files-container .file-breadcrumb .breadcrumb-item .anticon{margin-right:4px;font-size:14px}.basic-data-files-container .file-breadcrumb .ant-breadcrumb-separator{margin:0 4px}.file-info-drawer{position:fixed;top:0;right:-320px;width:320px;height:100vh;background:#fff;box-shadow:-2px 0 8px #00000026;transition:right .3s;z-index:1000}.file-info-drawer.visible{right:0}.file-info-drawer .drawer-container{display:flex;flex-direction:column;height:100%}.file-info-drawer .drawer-container .drawer-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #f0f0f0}.file-info-drawer .drawer-container .drawer-header .drawer-title{font-size:16px;font-weight:500}.file-info-drawer .drawer-container .drawer-header .drawer-close{cursor:pointer;font-size:18px;color:#999}.file-info-drawer .drawer-container .drawer-header .drawer-close:hover{color:#666}.file-info-drawer .drawer-container .drawer-content{flex:1;padding:16px;overflow-y:auto}.file-info-drawer .drawer-container .drawer-content .drawer-info-item{margin-bottom:12px}.file-info-drawer .drawer-container .drawer-content .drawer-info-item .info-label{color:#999;margin-right:8px}.file-info-drawer .drawer-container .drawer-content .drawer-info-item .info-value{color:#333}.file-info-drawer .drawer-container .drawer-content .drawer-actions{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000073;display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s}.modal-overlay.visible{opacity:1;visibility:visible}.modal-overlay .modal-container{width:400px;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #00000026}.modal-overlay .modal-container .modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #f0f0f0}.modal-overlay .modal-container .modal-header .modal-title{font-size:16px;font-weight:500}.modal-overlay .modal-container .modal-header .modal-close{cursor:pointer;font-size:18px;color:#999}.modal-overlay .modal-container .modal-header .modal-close:hover{color:#666}.modal-overlay .modal-container .modal-content{padding:16px}.modal-overlay .modal-container .modal-footer{padding:10px 16px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;gap:8px}.file-preview-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000d9;display:flex;justify-content:center;align-items:center;z-index:1001}.file-preview-modal .modal-container{width:80%;height:80%;display:flex;flex-direction:column}.file-preview-modal .modal-container .modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px;color:#fff}.file-preview-modal .modal-container .modal-header .modal-close{cursor:pointer;font-size:24px}.file-preview-modal .modal-container .modal-header .modal-close:hover{opacity:.8}.file-preview-modal .modal-container .modal-content{flex:1;display:flex;justify-content:center;align-items:center;overflow:hidden}.file-preview-modal .modal-container .modal-content img{max-width:100%;max-height:100%;object-fit:contain}:global .folder-item-row{padding:10px 16px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between;transition:background-color .3s}:global .folder-item-row:hover{background-color:#f5f5f5}:global .folder-item-row.active{background-color:#e6f7ff}:global .folder-item-row .folder-item-row-icon-container{margin-right:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}:global .folder-item-row .folder-item-row-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:global .folder-item-row .folder-item-row-info{color:#999;font-size:12px;flex:0 0 120px;text-align:right}.upload-dragger .ant-upload-drag-icon .anticon{color:#1890ff;font-size:48px}.upload-dragger .ant-upload-text{margin:8px 0;font-size:16px}.upload-dragger .ant-upload-hint{font-size:13px;color:#999}.mapbox-gl-draw_ctrl-bottom-left,.mapbox-gl-draw_ctrl-top-left{margin-left:0;border-radius:0 4px 4px 0}.mapbox-gl-draw_ctrl-top-right,.mapbox-gl-draw_ctrl-bottom-right{margin-right:0;border-radius:4px 0 0 4px}.mapbox-gl-draw_ctrl-draw-btn{border-color:#000000e6;color:#ffffff80;width:30px;height:30px}.mapbox-gl-draw_ctrl-draw-btn.active,.mapbox-gl-draw_ctrl-draw-btn.active:hover{background-color:#0000000d}.mapbox-gl-draw_ctrl-draw-btn{background-repeat:no-repeat;background-position:center}.mapbox-gl-draw_point{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m10 2c-3.3 0-6 2.7-6 6s6 9 6 9 6-5.7 6-9-2.7-6-6-6zm0 2c2.1 0 3.8 1.7 3.8 3.8 0 1.5-1.8 3.9-2.9 5.2h-1.7c-1.1-1.4-2.9-3.8-2.9-5.2-.1-2.1 1.6-3.8 3.7-3.8z"/>%3C/svg>')}.mapbox-gl-draw_polygon{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m15 12.3v-4.6c.6-.3 1-1 1-1.7 0-1.1-.9-2-2-2-.7 0-1.4.4-1.7 1h-4.6c-.3-.6-1-1-1.7-1-1.1 0-2 .9-2 2 0 .7.4 1.4 1 1.7v4.6c-.6.3-1 1-1 1.7 0 1.1.9 2 2 2 .7 0 1.4-.4 1.7-1h4.6c.3.6 1 1 1.7 1 1.1 0 2-.9 2-2 0-.7-.4-1.4-1-1.7zm-8-.3v-4l1-1h4l1 1v4l-1 1h-4z"/>%3C/svg>')}.mapbox-gl-draw_line{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m13.5 3.5c-1.4 0-2.5 1.1-2.5 2.5 0 .3 0 .6.2.9l-3.8 3.8c-.3-.1-.6-.2-.9-.2-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5 2.5-1.1 2.5-2.5c0-.3 0-.6-.2-.9l3.8-3.8c.3.1.6.2.9.2 1.4 0 2.5-1.1 2.5-2.5s-1.1-2.5-2.5-2.5z"/>%3C/svg>')}.mapbox-gl-draw_trash{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="M10,3.4 c-0.8,0-1.5,0.5-1.8,1.2H5l-1,1v1h12v-1l-1-1h-3.2C11.5,3.9,10.8,3.4,10,3.4z M5,8v7c0,1,1,2,2,2h6c1,0,2-1,2-2V8h-2v5.5h-1.5V8h-3 v5.5H7V8H5z"/>%3C/svg>')}.mapbox-gl-draw_uncombine{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="m12 2c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm4 4c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm-7 1c-1 0-1 1-.5 1.5.3.3 1 1 1 1l-1 1s-.5.5 0 1 1 0 1 0l1-1 1 1c.5.5 1.5.5 1.5-.5v-4zm-5 3c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l4.9 4.9c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-4.9-4.9c-.1-.2-.4-.3-.7-.3z"/>%3C/svg>')}.mapbox-gl-draw_combine{background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20">%3Cpath d="M12.1,2c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l4.9,4.9c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-4.9-4.9C12.6,2.1,12.3,2,12.1,2z M8,8C7,8,7,9,7.5,9.5c0.3,0.3,1,1,1,1l-1,1c0,0-0.5,0.5,0,1s1,0,1,0l1-1l1,1 C11,13,12,13,12,12V8H8z M4,10c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1c0.4-0.4,0.4-1,0-1.4 l-1-1C4.5,10.1,4.3,10,4,10z M8,14c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-1-1C8.5,14.1,8.3,14,8,14z"/>%3C/svg>')}.mapboxgl-map.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:pointer}.mapboxgl-map.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mouse-add .mapboxgl-canvas-container.mapboxgl-interactive{cursor:crosshair}.mapboxgl-map.mouse-move.mode-direct_select .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.mapboxgl-map.mode-direct_select.feature-vertex.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-direct_select.feature-midpoint.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:cell}.mapboxgl-map.mode-direct_select.feature-feature.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive{cursor:move}.mapboxgl-map.mode-static.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.mapbox-gl-draw_boxselect{pointer-events:none;position:absolute;top:0;left:0;width:0;height:0;background:#0000001a;border:2px dotted #fff;opacity:.5}.map-view-component{position:relative;width:100%;height:100%;overflow:hidden}.map-view-component .custom-survey-marker-svg{pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none}.map-view-component .custom-survey-marker-svg svg{display:block}.map-view-component .custom-survey-marker-svg .marker-label-absolute{position:absolute!important;pointer-events:none!important;z-index:2!important;min-width:60px!important;max-width:100px!important;width:auto!important;left:50%!important;transform:translate(-50%)!important;font-size:11px!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important;background-color:#fffffff2!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;border-radius:12px!important;padding:3px 8px!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 2px 8px #00000026!important;overflow:hidden!important;text-overflow:clip!important}@media (max-width: 768px){.map-view-component .custom-survey-marker-svg .marker-label-absolute{font-size:10px!important;max-width:80px!important;min-width:50px!important;padding:2px 6px!important}}.map-view-component .cluster-marker-svg{pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none}.map-view-component .cluster-marker-svg svg{display:block}.map-view-component .cluster-marker-svg .cluster-badge{position:absolute!important;top:0!important;right:0!important;pointer-events:none!important;z-index:3!important;animation:badge-pulse 2s infinite;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;line-height:1!important}@media (max-width: 768px){.map-view-component .cluster-marker-svg .cluster-badge{transform:scale(.9)}}.map-view-component .cluster-marker-svg:hover svg{transform:scale(1.05);transition:transform .2s ease}.map-view-component .cluster-marker-svg:hover .cluster-badge{transform:scale(1.1);transition:transform .2s ease}@keyframes badge-pulse{0%{box-shadow:0 2px 4px #0003}50%{box-shadow:0 4px 8px #ff4d4f66}to{box-shadow:0 2px 4px #0003}}.map-view-component .map-container{position:absolute;top:0;left:0;width:100%;height:100%}.map-view-component .map-container .mapboxgl-marker{display:block!important;position:absolute!important;top:0!important;left:0!important;will-change:transform!important;pointer-events:none!important}.map-view-component .map-container .mapboxgl-marker>*{pointer-events:auto!important}.map-view-component .map-loading{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:#fffc;z-index:1000}.map-view-component .map-toolbar{position:absolute;top:240px;right:12px;z-index:1000;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.06);border-radius:6px;box-shadow:0 2px 8px #0000001a}.map-view-component .map-toolbar .ant-tag{border-radius:4px;margin:4px 0}.map-view-component .map-toolbar .ant-btn{border-radius:4px;font-size:12px}.map-view-component .map-toolbar .map-tile-preview{width:20px!important;height:20px!important;border-radius:3px;object-fit:cover;display:inline-block;border:1px solid rgba(0,0,0,.1)!important;margin-right:6px!important;vertical-align:middle;transition:all .2s ease}.map-view-component .map-toolbar .map-style-button{display:flex!important;align-items:center!important;padding:4px 8px!important}.map-view-component .map-toolbar .map-style-button .map-tile-preview{margin-right:6px!important;margin-left:0!important}.map-view-component .map-toolbar .map-style-switcher-panel{width:200px;padding:8px}.map-view-component .map-toolbar .map-style-switcher-panel .style-cards{display:flex;gap:8px;margin-bottom:12px}.map-view-component .map-toolbar .map-style-switcher-panel .style-cards .style-card{flex:1;padding:8px;border:2px solid #f0f0f0;border-radius:8px;cursor:pointer;transition:all .2s ease;position:relative;background:#fff}.map-view-component .map-toolbar .map-style-switcher-panel .style-cards .style-card:hover{border-color:#1890ff;box-shadow:0 2px 8px #1890ff33}.map-view-component .map-toolbar .map-style-switcher-panel .style-cards .style-card.active{border-color:#1890ff;background:#1890ff0d}.map-view-component .map-toolbar .map-style-switcher-panel .style-cards .style-card.active .style-indicator{position:absolute;top:4px;right:4px;width:8px;height:8px;background:#1890ff;border-radius:50%}.map-view-component .map-toolbar .map-style-switcher-panel .style-cards .style-card .style-preview{width:100%;height:60px;border-radius:4px;overflow:hidden;margin-bottom:6px}.map-view-component .map-toolbar .map-style-switcher-panel .style-cards .style-card .style-preview img{width:100%;height:100%;object-fit:cover;border-radius:4px}.map-view-component .map-toolbar .map-style-switcher-panel .style-cards .style-card .style-label{font-size:12px;text-align:center;color:#666;font-weight:500}.map-view-component .map-toolbar .map-style-switcher-panel .style-description .current-style-info{text-align:center}.map-view-component .map-toolbar .measurement-toolbar{width:180px;padding:8px}.map-view-component .map-toolbar .measurement-toolbar .measurement-controls{margin-bottom:8px}.map-view-component .map-toolbar .measurement-toolbar .measurement-controls .ant-btn-group{display:flex;width:100%}.map-view-component .map-toolbar .measurement-toolbar .measurement-controls .ant-btn-group .ant-btn{flex:1;border-radius:4px;font-size:12px}.map-view-component .map-toolbar .measurement-toolbar .measurement-controls .ant-btn-group .ant-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.map-view-component .map-toolbar .measurement-toolbar .measurement-controls .ant-btn-group .ant-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.map-view-component .map-toolbar .measurement-toolbar .measurement-result{margin-bottom:8px;text-align:center}.map-view-component .map-toolbar .measurement-toolbar .measurement-result .ant-tag{width:100%;text-align:center;padding:4px 8px;font-size:12px;font-weight:600}.map-view-component .map-toolbar .measurement-toolbar .measurement-tip{text-align:center}.map-view-component .map-toolbar .measurement-toolbar .measurement-tip .ant-tag{width:100%;text-align:center;padding:4px 8px;font-size:11px;animation:pulse 2s infinite}.map-view-component .map-toolbar .draw-toolbar{width:220px;padding:8px}.map-view-component .map-toolbar .draw-toolbar .draw-mode-buttons{margin-bottom:8px}.map-view-component .map-toolbar .draw-toolbar .draw-mode-buttons .ant-btn-group{display:flex;width:100%}.map-view-component .map-toolbar .draw-toolbar .draw-mode-buttons .ant-btn-group .ant-btn{flex:1;font-size:11px;padding:4px 6px}.map-view-component .map-toolbar .draw-toolbar .draw-mode-buttons .ant-btn-group .ant-btn:first-child{border-radius:4px 0 0 4px}.map-view-component .map-toolbar .draw-toolbar .draw-mode-buttons .ant-btn-group .ant-btn:last-child{border-radius:0 4px 4px 0}.map-view-component .map-toolbar .draw-toolbar .draw-mode-buttons .ant-btn-group .ant-btn:not(:first-child):not(:last-child){border-radius:0}.map-view-component .map-toolbar .draw-toolbar .draw-actions{display:flex;gap:8px}.map-view-component .map-toolbar .draw-toolbar .draw-actions .ant-btn{flex:1;font-size:12px}.map-view-component .map-toolbar .style-buttons{margin-bottom:8px}.map-view-component .map-toolbar .style-buttons .ant-btn-group{display:flex;width:100%}.map-view-component .map-toolbar .style-buttons .ant-btn-group .ant-btn{border-radius:4px;font-size:11px;flex:1;height:28px;padding:0 8px}.map-view-component .map-toolbar .style-buttons .ant-btn-group .ant-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.map-view-component .map-toolbar .style-buttons .ant-btn-group .ant-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.tile-preview-section .tile-option{display:flex;flex-direction:column;align-items:center;cursor:pointer;border-radius:6px;transition:all .2s ease;width:162px!important;height:72px!important;overflow:hidden;margin-top:10px}.tile-preview-section .tile-option:hover{background:#1890ff1a}.tile-preview-section .tile-option img{width:100%;height:100%;border-radius:3px;object-fit:cover;border:1px solid rgba(0,0,0,.1);transition:all .2s ease;margin-bottom:4px}.tile-preview-section .tile-option img:hover{transform:scale(1.02)}.tile-preview-section .tile-option span{font-size:10px;color:#666;text-align:center;line-height:1}.no-data-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:#ffffffe6;z-index:1000}.no-data-overlay .no-data-content{text-align:center;color:#999}.marker-popup{max-width:300px;padding:12px}.marker-popup .popup-header{margin-bottom:12px;border-bottom:1px solid #f0f0f0;padding-bottom:8px}.marker-popup .popup-header h4{margin:0;font-size:16px;color:#333}.marker-popup .popup-header .popup-type{font-size:12px;color:#666;margin-left:8px}.marker-popup .popup-content .info-section{margin-bottom:12px}.marker-popup .popup-content .info-section .section-title{font-weight:500;color:#333;margin-bottom:8px}.marker-popup .popup-content .info-section p{margin:4px 0;font-size:13px;color:#666}.marker-popup .popup-content .info-section p .label{color:#999;margin-right:8px}.custom-marker{cursor:pointer;width:24px;height:24px}.custom-marker .marker-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffffe6;box-shadow:0 2px 8px #0000004d;transition:all .2s ease}.custom-marker .marker-icon:hover{transform:scale(1.1);box-shadow:0 4px 12px #0006}.custom-survey-marker{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease}.custom-survey-marker:hover{transform:translateY(-2px)}.custom-survey-marker:hover .marker-icon{transform:scale(1.1);box-shadow:0 4px 12px #0006}.custom-survey-marker:hover .marker-label{background-color:#fff;box-shadow:0 2px 8px #0000004d}.custom-survey-marker .marker-icon{transition:all .2s ease}.custom-survey-marker .marker-label{transition:all .2s ease;text-align:center}.map-toolbar{background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.06);border-radius:6px}.map-toolbar .ant-tag{border-radius:4px}.map-toolbar .ant-btn{border-radius:4px;font-size:12px}.mapboxgl-popup{max-width:400px;z-index:1001}.mapboxgl-popup-content{border-radius:8px;box-shadow:0 4px 16px #00000026;padding:0;overflow:hidden}.mapboxgl-popup-close-button{color:#999;font-size:16px;padding:8px}.mapboxgl-popup-close-button:hover{color:#666;background:#0000000d}.mapboxgl-popup-tip{border-top-color:#fff}.map-view-component .mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-left{top:12px!important;left:12px!important}.map-view-component .mapboxgl-ctrl-top-right,.mapboxgl-ctrl-top-right{top:12px!important;right:12px!important}.map-view-component .mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-left{bottom:12px!important;left:12px!important}.map-view-component .mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-bottom-right{bottom:12px!important;right:12px!important}.mapboxgl-ctrl-group{background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:6px;box-shadow:0 2px 8px #0000001a;border:1px solid rgba(0,0,0,.06)}.mapboxgl-ctrl-group .mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl-group .mapboxgl-ctrl-zoom-out,.mapboxgl-ctrl-group .mapboxgl-ctrl-compass{color:#666}.mapboxgl-ctrl-group .mapboxgl-ctrl-zoom-in:hover,.mapboxgl-ctrl-group .mapboxgl-ctrl-zoom-out:hover,.mapboxgl-ctrl-group .mapboxgl-ctrl-compass:hover{background:#1890ff1a;color:#1890ff}.mapboxgl-ctrl-scale{background:#ffffffe6;border-radius:4px;padding:2px 6px;font-size:11px;color:#333;border:1px solid rgba(0,0,0,.1)}.mapbox-gl-draw_ctrl-draw-btn{background:#fffffff2!important;color:#666!important;border:1px solid rgba(0,0,0,.06)!important}.mapbox-gl-draw_ctrl-draw-btn:hover{background:#1890ff1a!important;color:#1890ff!important}.mapbox-gl-draw_ctrl-draw-btn.active{background:#1890ff!important;color:#fff!important}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 2px 8px #0000001a!important}.mapbox-gl-draw_ctrl-draw-btn:before{display:block!important;width:20px!important;height:20px!important;content:""!important;background-size:20px 20px!important;background-repeat:no-repeat!important;background-position:center!important}.mapbox-gl-draw_point:before{background-image:url("data:image/svg+xml,%3csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='10' cy='10' r='3' fill='%23666' stroke='%23666' stroke-width='1'/%3e%3c/svg%3e")!important}.mapbox-gl-draw_line:before{background-image:url("data:image/svg+xml,%3csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3 17L17 3' stroke='%23666' stroke-width='2' fill='none'/%3e%3c/svg%3e")!important}.mapbox-gl-draw_polygon:before{background-image:url("data:image/svg+xml,%3csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3 3L17 3L15 17L3 15Z' stroke='%23666' stroke-width='1.5' fill='none'/%3e%3c/svg%3e")!important}.mapbox-gl-draw_trash:before{background-image:url("data:image/svg+xml,%3csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6 6v10h8V6H6zm3-4h2v1h5v2H4V3h5V2z' fill='%23666'/%3e%3c/svg%3e")!important}.mapbox-gl-draw_ctrl-draw-btn.active .mapbox-gl-draw_point:before,.mapbox-gl-draw_ctrl-draw-btn.active .mapbox-gl-draw_line:before,.mapbox-gl-draw_ctrl-draw-btn.active .mapbox-gl-draw_polygon:before,.mapbox-gl-draw_ctrl-draw-btn.active .mapbox-gl-draw_trash:before{filter:brightness(0) invert(1)!important}.mapboxgl-ctrl-group button.mapbox-gl-draw_ctrl-draw-btn{width:30px!important;height:30px!important;border:none!important;outline:none!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important}.mapboxgl-ctrl-group button.mapbox-gl-draw_ctrl-draw-btn:before{content:""!important;display:block!important;width:20px!important;height:20px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.mapboxgl-ctrl-group button.mapbox-gl-draw_ctrl-draw-btn.mapbox-gl-draw_point:before{background-image:url("data:image/svg+xml,%3csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='10' cy='10' r='3' fill='%23666' stroke='%23666' stroke-width='1'/%3e%3c/svg%3e")!important}.mapboxgl-ctrl-group button.mapbox-gl-draw_ctrl-draw-btn.mapbox-gl-draw_line:before{background-image:url("data:image/svg+xml,%3csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3 17L17 3' stroke='%23666' stroke-width='2' fill='none'/%3e%3c/svg%3e")!important}.mapboxgl-ctrl-group button.mapbox-gl-draw_ctrl-draw-btn.mapbox-gl-draw_polygon:before{background-image:url("data:image/svg+xml,%3csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3 3L17 3L15 17L3 15Z' stroke='%23666' stroke-width='1.5' fill='none'/%3e%3c/svg%3e")!important}.mapboxgl-ctrl-group button.mapbox-gl-draw_ctrl-draw-btn.mapbox-gl-draw_trash:before{background-image:url("data:image/svg+xml,%3csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6 6v10h8V6H6zm3-4h2v1h5v2H4V3h5V2z' fill='%23666'/%3e%3c/svg%3e")!important}.mapboxgl-ctrl-group button.mapbox-gl-draw_ctrl-draw-btn.active:before{filter:brightness(0) invert(1)!important}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 2px 8px #0000001a!important;background:#fffffff2!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border-radius:6px!important;border:1px solid rgba(0,0,0,.06)!important}@media (max-width: 768px){.marker-popup{min-width:150px;max-width:200px}.marker-popup h4{font-size:14px}.marker-popup p{font-size:12px}.map-toolbar{position:relative!important;border-radius:4px}}.draw-toolbar{padding:8px;min-width:280px}.draw-toolbar .draw-mode-buttons{margin-bottom:12px}.draw-toolbar .draw-mode-buttons .ant-btn-group{width:100%;display:flex}.draw-toolbar .draw-mode-buttons .ant-btn-group .ant-btn{flex:1;text-align:center}.draw-toolbar .draw-mode-buttons .ant-btn-group .ant-btn.ant-btn-primary{background-color:#3fb075!important;border-color:#3fb075!important}.draw-toolbar .draw-mode-buttons .ant-btn-group .ant-btn.ant-btn-primary:hover{background-color:#359a5f!important;border-color:#359a5f!important}.draw-toolbar .draw-mode-buttons .ant-btn-group .ant-btn:not(.ant-btn-primary):hover{border-color:#3fb075!important;color:#3fb075!important}.draw-toolbar .draw-actions{display:flex;gap:8px}.draw-toolbar .draw-actions .ant-btn{flex:1}.draw-toolbar .draw-actions .ant-btn.ant-btn-dangerous:hover{background-color:#f5222d52!important;border-color:#ff4d4f!important;color:#ff4d4f!important}.compact-draw-toolbar-popover .ant-popover-inner{padding:0}.compact-draw-toolbar-popover .ant-popover-title{padding:8px 12px;font-size:13px;min-height:auto;margin-bottom:0;border-bottom:1px solid #f0f0f0}.compact-draw-toolbar-popover .ant-popover-inner-content{padding:0}.compact-map-style-popover .ant-popover-inner{padding:6px}.compact-map-style-popover .ant-popover-title{padding:4px 6px;font-size:12px;min-height:auto;margin-bottom:0}.compact-map-style-popover .ant-popover-inner-content{padding:4px 6px}@keyframes pulse{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.compact-draw-toolbar-popover .ant-popover-content,.compact-measurement-toolbar-popover .ant-popover-content,.compact-map-style-popover .ant-popover-content{padding:0}.compact-draw-toolbar-popover .ant-popover-inner,.compact-measurement-toolbar-popover .ant-popover-inner,.compact-map-style-popover .ant-popover-inner{border-radius:8px;box-shadow:0 4px 16px #0000001a}.compact-draw-toolbar-popover .ant-popover-title,.compact-measurement-toolbar-popover .ant-popover-title,.compact-map-style-popover .ant-popover-title{font-size:13px;font-weight:600;padding:8px 12px;border-bottom:1px solid #f0f0f0}.measurement-details{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;margin-top:8px;font-size:13px}.measurement-details .measurement-details-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #e9ecef}.measurement-details .measurement-details-header strong{color:#22c55e;font-size:14px}.measurement-details .measurement-details-header span{color:#6c757d;font-size:12px}.measurement-details .measurement-segments{max-height:200px;overflow-y:auto}.measurement-details .measurement-segments .measurement-segment{display:flex;align-items:center;padding:4px 0;border-bottom:1px solid #f1f3f4}.measurement-details .measurement-segments .measurement-segment:last-child{border-bottom:none}.measurement-details .measurement-segments .measurement-segment .segment-index{min-width:60px;color:#495057;font-weight:500}.measurement-details .measurement-segments .measurement-segment .segment-distance{min-width:80px;color:#22c55e;font-weight:600;margin-right:12px}.measurement-details .measurement-segments .measurement-segment .segment-angle{color:#6c757d;font-size:12px}.measurement-toolbar .measurement-result .ant-tag{padding:4px 8px;border-radius:4px;font-size:13px}.measurement-toolbar .measurement-result .ant-tag img{margin-right:4px;vertical-align:middle}.measurement-toolbar .measurement-tip .ant-tag{font-size:12px;padding:2px 6px}.map-react-toolbar{position:absolute;top:12px;right:12px;z-index:1000;display:flex;flex-direction:column;gap:6px;width:auto}.map-react-toolbar .toolbar-group{display:flex;flex-direction:column;background:#fffffff2;border-radius:6px;box-shadow:0 2px 8px #00000026;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:3px;gap:1px;width:fit-content;min-width:38px;max-width:56px;transform:translateZ(0);backface-visibility:hidden}.map-react-toolbar .toolbar-group .toolbar-button{width:32px;height:32px;border:none!important;border-radius:4px;display:flex;align-items:center;justify-content:center;background:transparent;color:#666;font-size:14px;cursor:pointer;transition:background-color .2s ease,color .2s ease;padding:0!important;box-shadow:none!important;outline:none!important}.map-react-toolbar .toolbar-group .toolbar-button.ant-btn{transform:none!important;box-shadow:none!important;border:none!important}.map-react-toolbar .toolbar-group .toolbar-button.ant-btn:before{display:none!important}.map-react-toolbar .toolbar-group .toolbar-button.ant-btn:after{display:none!important}.map-react-toolbar .toolbar-group .toolbar-button:hover{background:#22c55e1a;color:#22c55e;transform:none!important}.map-react-toolbar .toolbar-group .toolbar-button:active{transform:none!important}.map-react-toolbar .toolbar-group .toolbar-button:focus{outline:none!important;box-shadow:none!important}.map-react-toolbar .toolbar-group .toolbar-button.active{background:#22c55e;color:#fff;transform:none!important}.map-react-toolbar .toolbar-group .toolbar-button.active:hover{background:#16a34a;transform:none!important}.map-react-toolbar .toolbar-group .toolbar-button.measuring{background:#22c55e;color:#fff}.map-react-toolbar .toolbar-group .toolbar-button.measuring:hover{background:#16a34a}.map-react-toolbar .toolbar-group .toolbar-button .toolbar-icon{width:14px;height:14px;object-fit:contain}.map-react-toolbar .toolbar-group .toolbar-button.measuring-button{width:auto;min-width:32px;max-width:50px;height:40px;padding:2px 4px!important}.map-react-toolbar .toolbar-group .toolbar-button.measuring-button .button-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:2px;pointer-events:none}.map-react-toolbar .toolbar-group .toolbar-button.measuring-button .button-content .toolbar-icon{width:18px;height:18px;flex-shrink:0;display:block;margin-left:-3px}.map-react-toolbar .toolbar-group .toolbar-button.measuring-button .button-content .button-label{font-size:8px;line-height:1;font-weight:600;white-space:nowrap;margin:0;flex-shrink:0;display:block}.map-react-toolbar .toolbar-group .toolbar-button.measuring-button:hover,.map-react-toolbar .toolbar-group .toolbar-button.measuring-button:active{transform:none!important}.map-react-toolbar .toolbar-group .toolbar-button.measuring-button:focus{outline:none!important;box-shadow:none!important}.map-react-toolbar .toolbar-group .toolbar-button.compass-button .toolbar-icon{width:28px!important;height:28px!important;object-fit:contain;filter:none!important;opacity:1!important;visibility:visible!important;display:block!important}.map-react-toolbar .toolbar-group .toolbar-button.compass-button:hover,.map-react-toolbar .toolbar-group .toolbar-button.compass-button.rotated{background:#22c55e1a;color:#22c55e}.map-react-toolbar .toolbar-group .toolbar-button.compass-button.rotated:hover{background:#22c55e33}.map-react-toolbar .toolbar-group .toolbar-button.compass-button.active{background:#22c55e;color:#fff}.map-react-toolbar .toolbar-group .toolbar-button.compass-button.active:hover{background:#16a34a}.basemap-switcher-popover .ant-popover-content{padding:0}.basemap-switcher-popover .ant-popover-inner{padding:12px;border-radius:8px}.basemap-switcher-popover .basemap-switcher-content .basemap-options{display:flex;gap:8px}.basemap-switcher-popover .basemap-switcher-content .basemap-options .basemap-option{flex:1;cursor:pointer;border:2px solid transparent;border-radius:6px;padding:6px;text-align:center;transition:all .2s ease;position:relative}.basemap-switcher-popover .basemap-switcher-content .basemap-options .basemap-option:hover{border-color:#22c55e4d;background:#22c55e0d}.basemap-switcher-popover .basemap-switcher-content .basemap-options .basemap-option.active{border-color:#22c55e;background:#22c55e0d}.basemap-switcher-popover .basemap-switcher-content .basemap-options .basemap-option .basemap-preview-large{width:64px;height:64px;border-radius:4px;overflow:hidden;margin:0 auto}.basemap-switcher-popover .basemap-switcher-content .basemap-options .basemap-option .basemap-preview-large img{width:100%;height:100%;object-fit:cover}.basemap-switcher-popover .basemap-switcher-content .basemap-options .basemap-option .basemap-indicator{position:absolute;top:4px;right:4px;width:8px;height:8px;background:#22c55e;border-radius:50%}.measurement-result-panel{position:absolute;top:12px;left:50%;transform:translate(-50%);z-index:1000;background:#fffffff2;border-radius:8px;box-shadow:0 4px 12px #00000026;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:400px;border:1px solid rgba(255,255,255,.2);overflow:hidden}.measurement-result-panel.expanded{min-width:680px;max-width:90vw}@media (max-width: 768px){.measurement-result-panel.expanded{min-width:95vw;max-width:95vw;left:2.5vw;transform:none}}@media (max-width: 768px){.measurement-result-panel{min-width:95vw;left:2.5vw;transform:none}}.measurement-result-panel .measurement-basic-info{display:flex;align-items:center;justify-content:space-between;height:45px;padding:0 16px;gap:16px;background:inherit;border-radius:8px 8px 0 0;flex-shrink:0}@media (max-width: 768px){.measurement-result-panel .measurement-basic-info{height:auto;min-height:45px;flex-direction:column;align-items:stretch;gap:8px;padding:8px 12px}}.measurement-result-panel .measurement-basic-info .measurement-info-items{display:flex;align-items:center;gap:16px;flex:1;overflow-x:auto}.measurement-result-panel .measurement-basic-info .measurement-info-items::-webkit-scrollbar{height:2px}.measurement-result-panel .measurement-basic-info .measurement-info-items::-webkit-scrollbar-track{background:transparent}.measurement-result-panel .measurement-basic-info .measurement-info-items::-webkit-scrollbar-thumb{background:#0003;border-radius:1px}.measurement-result-panel .measurement-basic-info .measurement-info-items::-webkit-scrollbar-thumb:hover{background:#0000004d}@media (max-width: 768px){.measurement-result-panel .measurement-basic-info .measurement-info-items{flex-wrap:wrap;justify-content:center;gap:12px;overflow-x:visible}}.measurement-result-panel .measurement-basic-info .measurement-info-items .measurement-info-item{display:flex;align-items:center;gap:6px;white-space:nowrap;padding:3px 6px;border-radius:4px;background:#fff9;border:1px solid rgba(0,0,0,.08);height:28px;flex-shrink:0}.measurement-result-panel .measurement-basic-info .measurement-info-items .measurement-info-item .measurement-icon{width:14px;height:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.measurement-result-panel .measurement-basic-info .measurement-info-items .measurement-info-item .measurement-label{font-size:12px;color:#666;font-weight:500}.measurement-result-panel .measurement-basic-info .measurement-info-items .measurement-info-item .measurement-value{font-size:13px;color:#333;font-weight:600}.measurement-result-panel .measurement-basic-info .measurement-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}@media (max-width: 768px){.measurement-result-panel .measurement-basic-info .measurement-actions{justify-content:center}}.measurement-result-panel .measurement-basic-info .measurement-actions .detail-toggle-btn{padding:4px 8px!important;height:30px!important;border-radius:5px;background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#22c55e;font-weight:500;font-size:12px!important;transition:all .2s ease;white-space:nowrap}.measurement-result-panel .measurement-basic-info .measurement-actions .detail-toggle-btn:hover{background:#22c55e26!important;border-color:#22c55e4d;color:#16a34a!important}.measurement-result-panel .measurement-basic-info .measurement-actions .detail-toggle-btn:active{transform:translateY(1px)}.measurement-result-panel .measurement-basic-info .measurement-actions .clear-btn{padding:4px 6px!important;height:30px!important;width:30px!important;border-radius:5px;background:#0000000d;border:1px solid rgba(0,0,0,.1);color:#666;transition:all .2s ease}.measurement-result-panel .measurement-basic-info .measurement-actions .clear-btn:hover{background:#ef44441a!important;border-color:#ef444433!important;color:#dc2626!important}.measurement-result-panel .measurement-basic-info .measurement-actions .clear-btn:hover .anticon,.measurement-result-panel .measurement-basic-info .measurement-actions .clear-btn:hover svg{color:#dc2626!important}.measurement-result-panel .measurement-basic-info .measurement-actions .clear-btn:active{transform:translateY(1px);background:#ef444426!important}.measurement-result-panel .measurement-detail-panel{margin-top:0;padding:16px;border-top:1px solid rgba(0,0,0,.1);border-radius:0 0 8px 8px;background:#fafafacc;display:flex;gap:24px;animation:slideDown .3s cubic-bezier(.4,0,.2,1)}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.measurement-result-panel .measurement-detail-panel{flex-direction:column;gap:16px;padding:12px}}.measurement-result-panel .measurement-detail-panel .measurement-canvas-container{flex-shrink:0;background:#ffffffe6;border-radius:6px;padding:10px;border:1px solid rgba(0,0,0,.08)}@media (max-width: 768px){.measurement-result-panel .measurement-detail-panel .measurement-canvas-container{align-self:center}}.measurement-result-panel .measurement-detail-panel .measurement-canvas-container .canvas-title{font-size:13px;font-weight:600;color:#333;margin-bottom:8px;display:flex;align-items:center;gap:6px}.measurement-result-panel .measurement-detail-panel .measurement-canvas-container .canvas-title:before{content:"";width:3px;height:12px;background:linear-gradient(to bottom,#22c55e,#3b82f6);border-radius:2px}.measurement-result-panel .measurement-detail-panel .measurement-canvas-container .measurement-canvas{border:1px solid #e1e5e9;border-radius:4px;background:#fff;display:block;box-shadow:0 1px 3px #0000001a}@media (max-width: 768px){.measurement-result-panel .measurement-detail-panel .measurement-canvas-container .measurement-canvas{width:280px;height:180px}}.measurement-result-panel .measurement-detail-panel .measurement-data-container{flex:1;min-width:300px;background:#ffffffe6;border-radius:6px;padding:10px;border:1px solid rgba(0,0,0,.08)}.measurement-result-panel .measurement-detail-panel .measurement-data-container .data-title{font-size:13px;font-weight:600;color:#333;margin-bottom:8px;display:flex;align-items:center;gap:6px}.measurement-result-panel .measurement-detail-panel .measurement-data-container .data-title:before{content:"";width:3px;height:12px;background:linear-gradient(to bottom,#f59e0b,#ef4444);border-radius:2px}.measurement-result-panel .measurement-detail-panel .measurement-data-container .measurement-segments-list{max-height:160px;overflow-y:auto;margin-bottom:12px}.measurement-result-panel .measurement-detail-panel .measurement-data-container .measurement-segments-list::-webkit-scrollbar{width:4px}.measurement-result-panel .measurement-detail-panel .measurement-data-container .measurement-segments-list::-webkit-scrollbar-track{background:#0000000d;border-radius:2px}.measurement-result-panel .measurement-detail-panel .measurement-data-container .measurement-segments-list::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.measurement-result-panel .measurement-detail-panel .measurement-data-container .measurement-segments-list::-webkit-scrollbar-thumb:hover{background:#0000004d}.measurement-result-panel .measurement-detail-panel .measurement-data-container .measurement-segments-list .segment-item{padding:8px 10px;margin-bottom:6px;background:#22c55e0f;border:1px solid rgba(34,197,94,.15);border-radius:6px;font-size:12px;transition:all .2s ease}.measurement-result-panel .measurement-detail-panel .measurement-data-container .measurement-segments-list .segment-item:hover{background:#22c55e1a;border-color:#22c55e40;transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.measurement-result-panel .measurement-detail-panel .measurement-data-container .measurement-segments-list .segment-item .segment-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.measurement-result-panel .measurement-detail-panel .measurement-data-container .measurement-segments-list .segment-item .segment-header .segment-name{font-weight:600;color:#22c55e;font-size:13px}.measurement-result-panel .measurement-detail-panel .measurement-data-container .measurement-segments-list .segment-item .segment-header .segment-distance{font-weight:600;color:#333;font-size:13px}.measurement-result-panel .measurement-detail-panel .measurement-data-container .measurement-segments-list .segment-item .segment-details{display:flex;flex-direction:column;gap:2px}.measurement-result-panel .measurement-detail-panel .measurement-data-container .measurement-segments-list .segment-item .segment-details .segment-angle{color:#f59e0b;font-weight:500;font-size:11px}.measurement-result-panel .measurement-detail-panel .measurement-data-container .measurement-segments-list .segment-item .segment-details .segment-coords{color:#666;font-size:10px;word-break:break-all;line-height:1.3}.measurement-result-panel .measurement-detail-panel .measurement-data-container .area-summary{padding:10px 14px;background:#3b82f614;border:1px solid rgba(59,130,246,.2);border-radius:6px;text-align:center;transition:all .2s ease}.measurement-result-panel .measurement-detail-panel .measurement-data-container .area-summary:hover{background:#3b82f61f;border-color:#3b82f64d}.measurement-result-panel .measurement-detail-panel .measurement-data-container .area-summary .area-label{font-size:12px;color:#666;margin-bottom:4px;font-weight:500}.measurement-result-panel .measurement-detail-panel .measurement-data-container .area-summary .area-value{font-size:16px;font-weight:700;color:#3b82f6}.measurement-toolbar{position:absolute;bottom:120px;left:12px;z-index:1000;background:#fffffff2;border-radius:6px;box-shadow:0 2px 8px #00000026;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:10px;max-width:280px}.measurement-toolbar .measurement-controls .ant-btn-group .ant-btn:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.measurement-toolbar .measurement-controls .ant-btn-group .ant-btn:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.measurement-toolbar .measurement-result{margin-top:8px}.measurement-toolbar .measurement-result .ant-tag{border-radius:6px}.measurement-toolbar .measurement-tip{margin-top:6px}.measurement-toolbar .measurement-tip .ant-tag{border-radius:6px;font-size:12px}.measurement-toolbar .measurement-details{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;margin-top:8px;font-size:13px}.measurement-toolbar .measurement-details .measurement-details-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #dee2e6}.measurement-toolbar .measurement-details .measurement-details-header strong{color:#333;font-size:14px}.measurement-toolbar .measurement-details .measurement-details-header span{color:#666;font-size:12px}.measurement-toolbar .measurement-details .measurement-segments .measurement-segment{display:flex;align-items:center;gap:8px;padding:4px 0;border-bottom:1px solid #f1f3f4}.measurement-toolbar .measurement-details .measurement-segments .measurement-segment:last-child{border-bottom:none}.measurement-toolbar .measurement-details .measurement-segments .measurement-segment .segment-index{color:#666;font-weight:500;min-width:60px}.measurement-toolbar .measurement-details .measurement-segments .measurement-segment .segment-distance{color:#22c55e;font-weight:600;min-width:80px}.measurement-toolbar .measurement-details .measurement-segments .measurement-segment .segment-angle{color:#3b82f6;font-size:12px}.layer-icon{display:inline-flex;align-items:center;justify-content:center;color:#595959;transition:all .3s ease}.layer-icon:hover{transform:scale(1.1)}.layer-icon.folder-icon,.layer-icon.group-icon{color:#faad14}.layer-icon.vector-icon{color:#1890ff}.layer-icon.raster-icon{color:#52c41a}.layer-icon.model-icon{color:#722ed1}.layer-icon.point-icon{color:#f5222d}.layer-icon.line-icon{color:#fa8c16}.layer-icon.polygon-icon{color:#722ed1}.layer-icon.layout-icon{color:#13c2c2}.layer-icon.image-icon,.layer-icon.media-icon{color:#eb2f96}.layer-icon.map-icon,.layer-icon.basemap-icon,.layer-icon.geojson-icon,.layer-icon.shapefile-icon{color:#1890ff}.layer-icon.draw-icon{color:#fa541c}.layer-icon.custom-icon{color:#1890ff}.arc-tree-node-title{display:flex;align-items:center;width:100%;overflow-x:hidden}.arc-tree-node-title .node-text{margin-left:-2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;font-weight:500}.arc-tree-node-title:hover .layer-more-button{visibility:visible!important}.layer-node:hover{background-color:#1890ff1a}.layer-icon{transition:all .3s ease}.geospatial-layer-panel{position:absolute;top:4px;left:16px;z-index:1000;background:#fff;border-radius:8px;box-shadow:0 4px 16px #0000001f;border:1px solid #e8e8e8;overflow:hidden;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.geospatial-layer-panel.collapsed{width:272px;height:44px}.geospatial-layer-panel.collapsed .panel-toggle{border-radius:8px;border-bottom:none}.geospatial-layer-panel.collapsed .panel-content{height:0;opacity:0;pointer-events:none}.geospatial-layer-panel.expanded{width:272px;height:calc(100vh - 120px);max-height:calc(100vh - 120px);min-height:320px}.geospatial-layer-panel.expanded.drawer-open{height:calc(65vh - 120px);max-height:calc(65vh - 120px)}.geospatial-layer-panel.expanded .panel-toggle{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:1px solid #e8e8e8}.geospatial-layer-panel.expanded .panel-content{height:calc(100% - 44px);opacity:1;pointer-events:all}.geospatial-layer-panel .panel-toggle{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;height:44px;cursor:pointer;background:#fff;color:#000;font-weight:500;transition:all .3s ease;position:relative}.geospatial-layer-panel .panel-toggle:hover{background:#f2f5f8;transform:translateY(-1px);box-shadow:0 6px 20px #667eea4d}.geospatial-layer-panel .panel-toggle:active{transform:translateY(0)}.geospatial-layer-panel .panel-toggle .toggle-icon{font-size:18px;margin-right:8px;color:#fff}.geospatial-layer-panel .panel-toggle .toggle-text{flex:1;font-size:14px;font-weight:600}.geospatial-layer-panel .panel-toggle .collapse-arrow{font-size:12px;color:#fffc;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.geospatial-layer-panel .panel-toggle .collapse-arrow.expanded{transform:rotate(90deg)}.geospatial-layer-panel .panel-toggle .collapse-arrow.collapsed{transform:rotate(0)}.geospatial-layer-panel .panel-content{display:flex;flex-direction:column;overflow:hidden;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.geospatial-layer-panel .panel-content.collapsed{height:0;opacity:0;transform:translateY(-10px)}.geospatial-layer-panel .panel-content.expanded{height:calc(100% - 44px);opacity:1;transform:translateY(0)}.geospatial-layer-panel .panel-toolbar{padding:8px 12px;border-bottom:1px solid #e8e8e8;flex-shrink:0;background:#fff}.geospatial-layer-panel .panel-toolbar .toolbar-row{display:flex;align-items:center;gap:8px}.geospatial-layer-panel .panel-toolbar .toolbar-row .search-input{flex:1}.geospatial-layer-panel .panel-toolbar .toolbar-row .search-input .ant-input{border-radius:6px;border-color:#d9d9d9}.geospatial-layer-panel .panel-toolbar .toolbar-row .search-input .ant-input:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea33}.geospatial-layer-panel .panel-toolbar .toolbar-row .toolbar-buttons{display:flex;align-items:center;gap:6px}.geospatial-layer-panel .panel-toolbar .toolbar-row .toolbar-buttons .ant-btn{border:none;box-shadow:none;border-radius:6px;width:20px;height:28px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.geospatial-layer-panel .panel-toolbar .toolbar-row .toolbar-buttons .ant-btn .anticon{font-size:16px;transition:all .2s ease}.geospatial-layer-panel .layer-tree-container{flex:1;min-height:0;padding:10px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;height:auto;max-height:100%}.geospatial-layer-panel .layer-tree-node{display:flex!important;align-items:center;justify-content:flex-start;height:32px;padding:0 60px 0 6px;flex:1!important}.geospatial-layer-panel .layer-tree-node .ant-checkbox-wrapper{margin-right:8px;flex-shrink:0}.geospatial-layer-panel .layer-tree-node .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:3px;border-color:#d9d9d9}.geospatial-layer-panel .layer-tree-node .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:hover{border-color:#52c41a}.geospatial-layer-panel .layer-tree-node .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#52c41a;border-color:#52c41a}.geospatial-layer-panel .layer-tree-node .layer-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;color:#333;margin-right:8px;line-height:1.4;display:flex;align-items:center}.geospatial-layer-panel .layer-tree-node .layer-actions{display:flex;align-items:center;opacity:0;transition:opacity .2s ease;flex-shrink:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:10}.geospatial-layer-panel .layer-tree-node .layer-actions .ant-btn{padding:4px 6px!important;height:26px!important;min-width:26px!important;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.06)!important;background:#ffffffe6!important;border-radius:4px!important;transition:all .2s ease!important;box-shadow:0 1px 2px #0000000d!important}.geospatial-layer-panel .layer-tree-node .layer-actions .ant-btn .anticon{font-size:14px;color:#666;transition:color .2s ease}.geospatial-layer-panel .layer-tree-node .layer-actions .ant-btn:hover{background:#f8f9fa!important;border-color:#0000001a!important;box-shadow:0 2px 4px #00000014!important;transform:translateY(-1px)!important}.geospatial-layer-panel .layer-tree-node .layer-actions .ant-btn:hover .anticon{color:#333}.geospatial-layer-panel .layer-tree-node .layer-actions .ant-btn:focus,.geospatial-layer-panel .layer-tree-node .layer-actions .ant-btn:active{background:#e9ecef!important;border-color:#00000026!important;box-shadow:0 1px 2px #0000001a!important;transform:translateY(0)!important}.geospatial-layer-panel .layer-tree-node .layer-actions .ant-btn:focus .anticon,.geospatial-layer-panel .layer-tree-node .layer-actions .ant-btn:active .anticon{color:#000}.geospatial-layer-panel .geospatial-layer-tree{padding:8px 0}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list{overflow:visible!important}.geospatial-layer-panel .geospatial-layer-tree.ant-tree-directory .ant-tree-treenode-selected:before{display:none!important}.geospatial-layer-panel .geospatial-layer-tree.ant-tree-directory .ant-tree-treenode-selected:hover:before{display:none!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode{display:flex!important;align-items:center!important;height:32px!important;padding:2px 4px!important;margin:1px 0;border-radius:6px!important;transition:background-color .2s ease;position:relative!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode:hover{background-color:#f5f5f5!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode:hover:before{display:none!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode.ant-tree-treenode-selected{background-color:transparent!important;border:none!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode.ant-tree-treenode-selected:before{display:none!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode.ant-tree-treenode-selected:hover{background-color:#f5f5f5!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-switcher{display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;margin-right:-3px;height:28px!important;flex-shrink:0!important;cursor:pointer!important;background:transparent!important;border:none!important;align-self:stretch!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-switcher .anticon{font-size:12px;color:#999;line-height:1}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-switcher.ant-tree-switcher_open,.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-switcher.ant-tree-switcher_close{pointer-events:auto!important;cursor:pointer!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-switcher.ant-tree-switcher_open:hover,.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-switcher.ant-tree-switcher_close:hover{background-color:transparent!important;border-radius:4px}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-switcher.ant-tree-switcher-noop{cursor:default!important;pointer-events:none!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-iconEle{display:flex!important;justify-content:center!important;align-items:center!important;width:20px!important;height:20px!important;margin-right:6px;flex-shrink:0!important;align-self:center!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-iconEle .anticon{font-size:14px;color:#52c41a}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper{display:flex!important;height:32px!important;background-color:transparent;justify-content:flex-start;align-items:center!important;flex:1!important;overflow:visible!important;position:relative!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:transparent!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{flex:1!important;height:100%;display:flex!important;align-items:center;overflow:visible!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .layer-tree-node{flex:1!important;display:flex!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-treenode:hover .layer-actions,.geospatial-layer-panel .geospatial-layer-tree .ant-tree-node-content-wrapper:hover .layer-actions{opacity:1!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-switcher-noop{width:24px!important;height:32px!important;margin-right:4px;flex-shrink:0!important;align-self:stretch!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-node-content-wrapper{padding-left:0!important;overflow-x:hidden!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-indent-unit{width:4px!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-indent>.ant-tree-indent-unit:nth-child(n+1){width:8px!important}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-indent>.ant-tree-indent-unit:nth-child(1){width:6px}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-indent>.ant-tree-indent-unit:nth-child(2){width:8px}.geospatial-layer-panel .geospatial-layer-tree .ant-tree-indent>.ant-tree-indent-unit:nth-child(n+3){width:8px}.geospatial-layer-panel .empty-tree{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;text-align:center;color:#999}.geospatial-layer-panel .empty-tree .ant-empty .ant-empty-description{color:#667eea;font-size:13px}.geospatial-layer-panel .empty-tree .ant-empty .ant-empty-image{opacity:.6}.geospatial-layer-panel .empty-state{text-align:center;padding:32px 16px;color:#999}.geospatial-layer-panel .empty-state p{margin:0;font-size:13px}.geospatial-layer-panel .geospatial-layer-tree.ant-tree.ant-tree-directory .ant-tree-treenode:before{display:none!important}.geospatial-layer-panel .geospatial-layer-tree.ant-tree.ant-tree-directory .ant-tree-treenode-selected:before,.geospatial-layer-panel .geospatial-layer-tree.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover:before{display:none!important}.layer-context-menu.ant-dropdown .ant-dropdown-menu{min-width:160px;border-radius:8px;box-shadow:0 4px 16px #0000001f;border:1px solid rgba(0,0,0,.06);background:#fffffffa;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:4px}.layer-context-menu.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{font-size:13px;font-weight:500;padding:8px 12px;border-radius:6px;margin:2px 0;transition:all .2s ease}.layer-context-menu.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .anticon{margin-right:10px;font-size:13px;width:16px;display:inline-flex;align-items:center;justify-content:center}.layer-context-menu.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:linear-gradient(135deg,#f8f9fa,#e9ecef);box-shadow:0 2px 8px #00000014}.layer-context-menu.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger{color:#ff4d4f}.layer-context-menu.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover{background:linear-gradient(135deg,#fff2f0,#ffece8);color:#ff4d4f}.layer-context-menu.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider{margin:6px 8px;background:#0000000f}.ant-dropdown .ant-dropdown-menu{min-width:140px}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{font-size:13px;padding:6px 12px}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .anticon{margin-right:8px;font-size:12px}@media (max-width: 768px){.geospatial-layer-panel.expanded{width:calc(100vw - 32px);max-width:320px;height:40vh;max-height:400px}.geospatial-layer-panel .layer-tree-node .layer-actions{visibility:visible!important;opacity:1!important}.geospatial-layer-panel .panel-toolbar .toolbar-row .toolbar-buttons{gap:2px}.layer-groups-container .layer-group{margin-bottom:8px;border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.layer-groups-container .layer-group:last-child{margin-bottom:0}.layer-groups-container .layer-group .layer-group-toggle{display:flex;align-items:center;padding:8px 12px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid #e8e8e8;-webkit-user-select:none;user-select:none;transition:all .2s ease}.layer-groups-container .layer-group .layer-group-toggle:hover{background:linear-gradient(135deg,#e9ecef,#dee2e6)}.layer-groups-container .layer-group .layer-group-toggle .toggle-left{display:flex;align-items:center;flex:1;cursor:pointer}.layer-groups-container .layer-group .layer-group-toggle .toggle-left .toggle-icon{margin-right:8px;display:flex;align-items:center;justify-content:center}.layer-groups-container .layer-group .layer-group-toggle .toggle-left .toggle-text{flex:1;font-size:13px;font-weight:500;color:#333}.layer-groups-container .layer-group .layer-group-toggle .group-actions{display:flex;align-items:center;gap:4px;margin-right:8px}.layer-groups-container .layer-group .layer-group-toggle .group-actions .ant-btn{border:none;box-shadow:none;border-radius:4px;width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center;padding:0}.layer-groups-container .layer-group .layer-group-toggle .group-actions .ant-btn:hover{background-color:#0000000a}.layer-groups-container .layer-group .layer-group-toggle .group-actions .ant-btn:active{background-color:#0000000f}.layer-groups-container .layer-group .layer-group-toggle .collapse-arrow{transition:transform .2s ease;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:2px;border-radius:2px}.layer-groups-container .layer-group .layer-group-toggle .collapse-arrow:hover{background-color:#0000000a}.layer-groups-container .layer-group .layer-group-toggle .collapse-arrow.expanded{transform:rotate(90deg)}.layer-groups-container .layer-group .layer-group-toggle .collapse-arrow.collapsed{transform:rotate(0)}.layer-groups-container .layer-group .layer-group-content{transition:all .3s ease;overflow:hidden}.layer-groups-container .layer-group .layer-group-content.expanded{max-height:none;opacity:1}.layer-groups-container .layer-group .layer-group-content.collapsed{max-height:0;opacity:0}.layer-groups-container .layer-group .layer-group-content .layer-group-tree{padding:0}.layer-groups-container .layer-group .layer-group-content .layer-group-tree .empty-group{text-align:center;color:#999}.layer-groups-container .layer-group .layer-group-content .layer-group-tree .empty-group .ant-empty{margin:0}.layer-groups-container .layer-group .layer-group-content .layer-group-tree .empty-group .ant-empty-description{font-size:12px;color:#999}}.map-view-modal .ant-modal-body{padding:16px}.map-view-modal .map-modal-header{display:flex;align-items:center;font-weight:500}.map-view-modal .ant-modal-body{padding:0!important}.map-view-modal .map-container-wrapper{position:relative;width:100%;height:100%}.map-view-modal .map-container{width:100%;height:100%}.map-view-modal .map-loading{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:#fffc;z-index:1000}.map-view-modal .no-data-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:#ffffffe6;z-index:1000}.map-view-modal .no-data-overlay .no-data-content{text-align:center;color:#999}.map-view-modal .marker-popup{max-width:300px;padding:12px}.map-view-modal .marker-popup .popup-header{margin-bottom:12px;border-bottom:1px solid #f0f0f0;padding-bottom:8px}.map-view-modal .marker-popup .popup-header h4{margin:0;font-size:16px;color:#333}.map-view-modal .marker-popup .popup-header .popup-type{font-size:12px;color:#666;margin-left:8px}.map-view-modal .marker-popup .popup-content .info-section{margin-bottom:12px}.map-view-modal .marker-popup .popup-content .info-section .section-title{font-weight:500;color:#333;margin-bottom:8px}.map-view-modal .marker-popup .popup-content .info-section p{margin:4px 0;font-size:13px;color:#666}.map-view-modal .marker-popup .popup-content .info-section p .label{color:#999;margin-right:8px}@media (max-width: 768px){.map-view-modal .ant-modal{width:95%!important;margin:10px}.map-view-modal .map-container-wrapper .map-container{height:400px!important}.marker-popup{min-width:150px;max-width:200px}.marker-popup h4{font-size:14px}.marker-popup p{font-size:12px}}.gps-display{background:#fafafa;border-radius:8px;padding:12px;box-shadow:0 2px 6px #0000000d;border:1px solid #e8e8e8;margin:0;font-size:12px}.gps-display .gps-header{display:flex;align-items:center;margin-bottom:6px}.gps-display .gps-header .gps-icon{color:#52c41a;font-size:12px;margin-right:4px}.gps-display .gps-header .gps-title{font-size:12px;font-weight:500;color:#262626}.gps-display .gps-address{margin-bottom:10px;padding:8px 10px;background:#fff;border-radius:6px;border-left:3px solid #52c41a;box-shadow:0 1px 3px #00000008}.gps-display .gps-address .address-text{color:#595959;font-size:12px;line-height:1.4;display:flex;align-items:center;font-weight:500}.gps-display .gps-address .address-text:before{content:"📍";margin-right:6px;font-size:11px}.gps-display .gps-coordinates{display:flex;gap:8px;flex-wrap:wrap}.gps-display .gps-coordinates .coordinate-item{flex:1;min-width:70px;background:#fff;border-radius:6px;padding:8px 6px;text-align:center;border:1px solid #e0e0e0;box-shadow:0 1px 2px #00000005}.gps-display .gps-coordinates .coordinate-item .coordinate-label{display:block;font-size:10px;color:#8c8c8c;margin-bottom:3px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.gps-display .gps-coordinates .coordinate-item .coordinate-value{display:block;font-size:11px;color:#262626;font-weight:600;font-family:Monaco,Menlo,Ubuntu Mono,monospace}@media (max-width: 768px){.gps-display .gps-coordinates{flex-direction:column}.gps-display .gps-coordinates .coordinate-item{min-width:auto}}.gps-display.compact{padding:8px 12px;background:linear-gradient(135deg,#f0f9ff,#f6ffed);border:1px solid #d9f7be;box-shadow:0 1px 4px #52c41a14;border-radius:8px}.gps-display.compact .gps-header{margin-bottom:6px;display:flex;align-items:center}.gps-display.compact .gps-header .gps-icon{color:#52c41a;font-size:12px;margin-right:4px}.gps-display.compact .gps-header .gps-title{font-size:11px;font-weight:600;color:#262626;text-transform:uppercase;letter-spacing:.5px}.gps-display.compact .gps-address{margin-bottom:8px;padding:4px 8px;background:#fffc;border-radius:4px;border-left:2px solid #52c41a}.gps-display.compact .gps-address .address-text{font-size:10px;color:#434343;font-weight:500;line-height:1.3;display:flex;align-items:center}.gps-display.compact .gps-address .address-text:before{content:"📍";margin-right:4px;font-size:10px;flex-shrink:0}.gps-display.compact .gps-coordinates{gap:4px;display:flex}.gps-display.compact .gps-coordinates .coordinate-item{flex:1;min-width:0;padding:6px 4px;background:#ffffffe6;border-radius:4px;border:1px solid #e6f7ff;text-align:center;transition:all .15s ease}.gps-display.compact .gps-coordinates .coordinate-item:hover{border-color:#91d5ff;background:#fff}.gps-display.compact .gps-coordinates .coordinate-item .coordinate-label{font-size:9px;color:#8c8c8c;margin-bottom:2px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;display:block}.gps-display.compact .gps-coordinates .coordinate-item .coordinate-value{font-size:10px;color:#262626;font-weight:600;font-family:Monaco,Menlo,Ubuntu Mono,monospace;word-break:break-all;display:block}.survey-manage-container{position:relative;width:100%;height:100vh;background-color:#f5f7f9;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}.survey-manage-container .survey-manage-header{width:100%;height:64px;background:#3fb075;box-shadow:0 2px 4px #0000001a;border-bottom:1px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center;padding:0 24px;box-sizing:border-box;z-index:101;flex-shrink:0;position:relative;color:#fff}.survey-manage-container .survey-manage-header .header-left-section{flex:1;height:100%;display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden;flex-shrink:0;min-width:100px}.survey-manage-container .survey-manage-header .header-left-section .header-back-btn{display:flex;width:24px;height:24px;cursor:pointer;border:none;margin-right:0;font-size:12px;flex-shrink:0;justify-content:center;align-items:center;border-radius:4px;transition:all .15s ease;background:#fffffff2;box-shadow:0 1px 3px #0000001f}.survey-manage-container .survey-manage-header .header-left-section .header-back-btn .anticon{color:#3fb075!important;font-weight:600}.survey-manage-container .survey-manage-header .header-left-section .header-back-btn:hover{background:#fff;transform:translate(-1px);box-shadow:0 2px 6px #00000029}.survey-manage-container .survey-manage-header .header-left-section .header-back-btn:hover .anticon{color:#36a166!important}.survey-manage-container .survey-manage-header .header-left-section .header-back-btn:active{transform:translate(0);box-shadow:0 1px 2px #0000001a}.survey-manage-container .survey-manage-header .header-left-section .header-border-line{width:2px;height:28px;background:#ffffff4d;border-radius:2px;margin:0 20px;flex-shrink:0}.survey-manage-container .survey-manage-header .header-left-section .header-project-info{height:100%;min-width:400px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0}.survey-manage-container .survey-manage-header .header-left-section .header-project-info .project-name{font-size:18px;color:#fff;font-weight:600;line-height:1.3;margin-bottom:4px}.survey-manage-container .survey-manage-header .header-left-section .header-project-info .project-info-bottom{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.survey-manage-container .survey-manage-header .header-left-section .header-project-info .project-info-bottom .project-info-text{font-size:12px;color:#ffffffe6;font-weight:400;white-space:nowrap}.survey-manage-container .survey-manage-header .header-left-section .header-project-info .project-info-bottom .project-info-border{width:3px;height:3px;background-color:#fff9;border-radius:50%;margin:0 6px;flex-shrink:0}.survey-manage-container .survey-manage-header .header-left-section .header-project-info .project-loading-state{display:flex;align-items:center;height:100%;gap:8px;color:#ffffffe6;font-size:14px;font-weight:400}.survey-manage-container .survey-manage-header .header-left-section .header-project-info .project-loading-state .ant-spin .ant-spin-dot .ant-spin-dot-item{background-color:#fffc}.survey-manage-container .survey-manage-header .header-center-section{display:flex;justify-content:center;align-items:center;flex-shrink:0;margin:0 32px}.survey-manage-container .survey-manage-header .header-right-section{flex:1;height:100%;display:flex;justify-content:flex-end;align-items:center;flex-shrink:0;gap:16px}.survey-manage-container .survey-manage-header .header-right-section .basic-data-button,.survey-manage-container .survey-manage-header .header-right-section .checklist-button,.survey-manage-container .survey-manage-header .header-right-section .project-info-button{display:flex;align-items:center;justify-content:center;padding:8px 4px;border-radius:8px;color:#fff;font-size:12px;font-weight:500;transition:all .2s ease;border:1px solid transparent;min-height:52px}.survey-manage-container .survey-manage-header .header-right-section .basic-data-button .basic-data-button-content,.survey-manage-container .survey-manage-header .header-right-section .basic-data-button .checklist-button-content,.survey-manage-container .survey-manage-header .header-right-section .basic-data-button .project-info-button-content,.survey-manage-container .survey-manage-header .header-right-section .checklist-button .basic-data-button-content,.survey-manage-container .survey-manage-header .header-right-section .checklist-button .checklist-button-content,.survey-manage-container .survey-manage-header .header-right-section .checklist-button .project-info-button-content,.survey-manage-container .survey-manage-header .header-right-section .project-info-button .basic-data-button-content,.survey-manage-container .survey-manage-header .header-right-section .project-info-button .checklist-button-content,.survey-manage-container .survey-manage-header .header-right-section .project-info-button .project-info-button-content{display:flex;flex-direction:column;align-items:center;gap:4px}.survey-manage-container .survey-manage-header .header-right-section .basic-data-button .basic-data-button-content span,.survey-manage-container .survey-manage-header .header-right-section .basic-data-button .checklist-button-content span,.survey-manage-container .survey-manage-header .header-right-section .basic-data-button .project-info-button-content span,.survey-manage-container .survey-manage-header .header-right-section .checklist-button .basic-data-button-content span,.survey-manage-container .survey-manage-header .header-right-section .checklist-button .checklist-button-content span,.survey-manage-container .survey-manage-header .header-right-section .checklist-button .project-info-button-content span,.survey-manage-container .survey-manage-header .header-right-section .project-info-button .basic-data-button-content span,.survey-manage-container .survey-manage-header .header-right-section .project-info-button .checklist-button-content span,.survey-manage-container .survey-manage-header .header-right-section .project-info-button .project-info-button-content span{line-height:1;white-space:nowrap;color:#fff}.survey-manage-container .survey-manage-header .header-right-section .basic-data-button:hover,.survey-manage-container .survey-manage-header .header-right-section .checklist-button:hover,.survey-manage-container .survey-manage-header .header-right-section .project-info-button:hover{color:#ffffffe6;background-color:#ffffff1a;border-color:#fff3}.survey-manage-container .survey-manage-header .header-right-section .basic-data-button:hover .basic-data-button-content span,.survey-manage-container .survey-manage-header .header-right-section .basic-data-button:hover .checklist-button-content span,.survey-manage-container .survey-manage-header .header-right-section .basic-data-button:hover .project-info-button-content span,.survey-manage-container .survey-manage-header .header-right-section .checklist-button:hover .basic-data-button-content span,.survey-manage-container .survey-manage-header .header-right-section .checklist-button:hover .checklist-button-content span,.survey-manage-container .survey-manage-header .header-right-section .checklist-button:hover .project-info-button-content span,.survey-manage-container .survey-manage-header .header-right-section .project-info-button:hover .basic-data-button-content span,.survey-manage-container .survey-manage-header .header-right-section .project-info-button:hover .checklist-button-content span,.survey-manage-container .survey-manage-header .header-right-section .project-info-button:hover .project-info-button-content span{color:#ffffffe6}.survey-manage-container .survey-manage-header .header-right-section .header-user-avatar{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:2px solid rgba(255,255,255,.8);box-shadow:0 2px 4px #0000001a}.survey-manage-container .survey-manage-header .header-right-section .header-user-avatar:hover{transform:scale(1.05);box-shadow:0 4px 8px #00000026;border-color:#fff}.survey-manage-container .survey-manage-header .header-right-section .header-user-avatar:active{transform:scale(1.02)}.survey-manage-container .survey-manage-main-container{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:12px 16px 8px;box-sizing:border-box}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper{flex:1;display:flex;gap:16px;overflow:hidden;min-height:0;position:relative}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .component-container{width:100%;height:100%;flex:1;flex-direction:row!important;flex-wrap:nowrap!important}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .component-container[style*="display: none"]{display:none!important}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .component-container[style*="display: flex"]{display:flex!important}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar{width:280px;flex-shrink:0;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;display:flex;flex-direction:column;overflow:hidden;height:100%}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content{flex:1;display:flex;flex-direction:column;padding:0;overflow:hidden;height:100%}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-header{margin:0;padding:20px 20px 16px;border-bottom:1px solid #e9e9e9;flex-shrink:0}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-header .sidebar-title{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container{flex:1;overflow:hidden;padding:20px 0;min-height:0;display:flex;flex-direction:column}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree{flex:1;background:transparent;overflow-y:auto;width:100%;--ant-tree-title-height: 36px;--ant-tree-indent-size: 12px;--ant-tree-node-hover-bg: #e8f5e8;--ant-tree-node-selected-bg: #e8f5e8}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-treenode{height:36px;line-height:36px;margin:0;padding:0;width:100%}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-treenode:not(.ant-tree-child-tree .ant-tree-treenode) .ant-tree-node-content-wrapper{width:calc(100% - 40px)!important;margin:0 20px 0 -3px!important}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-treenode:not(.ant-tree-child-tree .ant-tree-treenode).ant-tree-treenode-selected>.ant-tree-node-content-wrapper{width:calc(100% - 40px)!important;margin:0 20px 0 -3px!important}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-switcher{color:#3fb075!important;width:24px!important;height:36px!important;line-height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0;transition:all .3s ease;position:relative;z-index:10;margin-left:12px}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-switcher .ant-tree-switcher-icon,.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-switcher .anticon{font-size:12px!important;transition:transform .3s ease;line-height:1;display:inline-block!important;visibility:visible!important;opacity:1!important}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-node-content-wrapper{height:36px!important;padding:4px 20px 4px 8px!important;border-radius:6px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex!important;align-items:center!important;margin:0 20px 0 -3px!important;position:relative;width:calc(100% - 40px)!important}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-node-content-wrapper:hover:not(.ant-tree-treenode-selected>.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-node-content-wrapper){background:linear-gradient(135deg,var(--ant-tree-node-hover-bg) 0%,rgb(242.6636363636,249.6363636364,242.6636363636) 100%);box-shadow:0 1px 4px #3fb0751a;color:#fff!important}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-node-content-wrapper:hover:not(.ant-tree-treenode-selected>.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-node-content-wrapper) .custom-tree-node .tree-node-icon{color:#36a166;transform:scale(1.05)}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-node-content-wrapper:hover:not(.ant-tree-treenode-selected>.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-node-content-wrapper) .custom-tree-node .tree-node-title{color:#3fb075!important}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-treenode-selected>.ant-tree-node-content-wrapper{background:linear-gradient(135deg,#3fb075,#55c289)!important;border:1px solid rgb(56.2782426778,157.2217573222,104.5167364017);box-shadow:0 2px 8px #3fb07540,0 0 0 2px #3fb07526;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;color:#fff!important}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-treenode-selected>.ant-tree-node-content-wrapper .custom-tree-node.parent-node .tree-node-icon{color:#fff!important;transform:scale(1.15);filter:drop-shadow(0 1px 2px rgba(0,0,0,.15));animation:iconPulse .4s ease-out}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-treenode-selected>.ant-tree-node-content-wrapper .custom-tree-node.parent-node .tree-node-title{color:#fff!important;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.15);letter-spacing:.5px}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-treenode-selected>.ant-tree-node-content-wrapper .custom-tree-node.child-node .tree-node-icon{color:#fffffff2!important;transform:scale(1.08);filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-treenode-selected>.ant-tree-node-content-wrapper .custom-tree-node.child-node .tree-node-title{color:#fffffff2!important;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}@keyframes iconPulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1.1)}}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .custom-tree-node{display:flex;align-items:center;width:100%;height:100%}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .custom-tree-node.parent-node{font-weight:600;font-size:16px;color:#1a1a1a;cursor:pointer}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .custom-tree-node.parent-node .tree-node-icon{color:#3fb075;font-size:18px;margin-right:8px;flex-shrink:0;transition:all .3s ease;cursor:pointer}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .custom-tree-node.parent-node .tree-node-title{color:#1a1a1a;flex:1;transition:all .3s ease;cursor:pointer}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .custom-tree-node.parent-node:hover .tree-node-icon{transform:scale(1.1);color:#5dc58f}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .custom-tree-node.parent-node:hover .tree-node-title{color:#3fb075}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .custom-tree-node.child-node{font-weight:500;font-size:15px;color:#333}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .custom-tree-node.child-node .tree-node-icon{color:#666;font-size:16px;margin-right:6px;flex-shrink:0;transition:all .3s ease}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .custom-tree-node.child-node .tree-node-title{color:#333;flex:1;transition:all .3s ease}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .custom-tree-node .tree-node-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease;line-height:1.2}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-child-tree{margin-left:0}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-child-tree .ant-tree-treenode{padding-left:0}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-child-tree .ant-tree-treenode .ant-tree-switcher{margin-left:44px}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-child-tree .ant-tree-treenode .ant-tree-node-content-wrapper{width:calc(100% - 64px)!important;margin-left:44px!important}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-child-tree .ant-tree-treenode.ant-tree-treenode-selected>.ant-tree-node-content-wrapper{width:calc(100% - 64px)!important;margin-left:44px!important}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-child-tree .ant-tree-treenode .custom-tree-node.child-node{position:relative}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree .ant-tree-child-tree .ant-tree-treenode .custom-tree-node.child-node:before{content:"";position:absolute;left:-16px;top:50%;width:12px;height:1px;background:#3fb07533;transform:translateY(-50%)}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content{flex:1;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;display:flex;flex-direction:column;overflow:hidden;min-width:0}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper{flex:1;display:flex;flex-direction:column;padding:9px 20px 3px;overflow:hidden}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:16px 20px;border-radius:12px;flex-wrap:wrap;gap:12px}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-actions-left{display:flex;align-items:center;gap:12px}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-actions-left .ant-btn{border-radius:8px;font-size:14px;font-weight:500;height:36px;transition:all .3s ease}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-actions-left .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous){border-color:#e8f5e8;color:#666}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-actions-left .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):hover{border-color:#3fb075;color:#3fb075}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-actions-left .ant-btn.ant-btn-primary{background:#3fb075;border-color:#3fb075;box-shadow:0 2px 4px #4eb37a33}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-actions-left .ant-btn.ant-btn-primary:hover{background:#36a166;border-color:#36a166;transform:translateY(-1px);box-shadow:0 4px 8px #4eb37a4d}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-actions-left .ant-btn.ant-btn-dangerous{background:#fff2f0;color:#ff4d4f;border-color:#ffccc7}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-actions-left .ant-btn.ant-btn-dangerous:hover{background:#ff4d4f;color:#fff;border-color:#ff4d4f}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-controls-center{display:flex;align-items:center;gap:8px}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-controls-center .ant-switch{background:#e8f5e8}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-controls-center .ant-switch.ant-switch-checked{background:#3fb075}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-controls-center .switch-label{font-size:14px;color:#666;font-weight:500}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-search-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-search-right .search-input{width:140px;border-radius:8px;border-color:#e8f5e8}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-search-right .search-input:focus,.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-search-right .search-input:hover{border-color:#3fb075;box-shadow:0 0 0 2px #4eb37a1a}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-search-right .date-range-picker{width:220px;border-radius:8px;border-color:#e8f5e8}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-search-right .date-range-picker:hover,.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-search-right .date-range-picker.ant-picker-focused{border-color:#3fb075;box-shadow:0 0 0 2px #4eb37a1a}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-search-right .ant-btn{border-radius:8px;font-size:14px;font-weight:500;height:36px}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-search-right .ant-btn:not(.ant-btn-primary){border-color:#e8f5e8;color:#666}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-search-right .ant-btn:not(.ant-btn-primary):hover{border-color:#3fb075;color:#3fb075}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-table-section{flex:1;overflow:hidden;display:flex;flex-direction:column}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-table-section .data-table{flex:1}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-table-section .data-table .ant-table{background:transparent;border-radius:12px;overflow:hidden}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-table-section .data-table .ant-table-container{border-radius:12px;border:1px solid #f0f0f0}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-table-section .data-table .ant-table-thead>tr>th{background:linear-gradient(135deg,#f8fcf8,#f0f9f0);font-size:14px;font-weight:600;color:#2c2c2c;border-bottom:2px solid #e8f5e8;padding:16px 12px}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-table-section .data-table .ant-table-tbody>tr>td{font-size:14px;padding:12px;border-bottom:1px solid #f5f5f5}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-table-section .data-table .ant-table-tbody>tr>td:last-child{color:#3fb075;font-weight:500}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-table-section .data-table .ant-table-tbody>tr:hover>td{background:#f8fcf8}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-table-section .data-table .ant-pagination{margin:16px 0 0}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-table-section .data-table .ant-pagination .ant-pagination-item-active{border-color:#3fb075}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-table-section .data-table .ant-pagination .ant-pagination-item-active a{color:#3fb075}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-table-section .data-table .ant-pagination .ant-pagination-item:hover{border-color:#3fb075}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .content-table-section .data-table .ant-pagination .ant-pagination-item:hover a{color:#3fb075}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .analysis-placeholder{flex:1;display:flex;align-items:center;justify-content:center}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .analysis-placeholder .placeholder-content{text-align:center;color:#999}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .analysis-placeholder .placeholder-content h3{font-size:20px;margin-bottom:8px;color:#666}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-main-content .main-content-wrapper .analysis-placeholder .placeholder-content p{font-size:14px;margin:0}@media (max-width: 1200px){.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar{width:240px}}@media (max-width: 768px){.survey-manage-container .survey-manage-navbar{padding:12px 16px;flex-wrap:wrap;min-height:auto}.survey-manage-container .survey-manage-navbar .navbar-project-info{margin-right:16px}.survey-manage-container .survey-manage-navbar .navbar-project-info .project-main-section .project-title{font-size:18px}.survey-manage-container .survey-manage-navbar .navbar-tabs-group{margin-right:16px}.survey-manage-container .survey-manage-navbar .navbar-tabs-group .nav-tab-btn{padding:8px 16px;font-size:14px}.survey-manage-container .survey-manage-main-container{padding:8px}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper{flex-direction:column}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar{width:100%;height:200px}}.survey-manage-container .survey-manage-main-container .survey-manage-content-wrapper .survey-manage-sidebar .sidebar-content .sidebar-tree-container .custom-survey-tree.ant-tree>.ant-tree-switcher{display:none!important}.basic-data-drawer .ant-drawer-header{border-bottom:1px solid #f0f0f0;background:#fafafa}.basic-data-drawer .ant-drawer-header .ant-drawer-title{color:#333;font-weight:600;font-size:16px}.basic-data-drawer .ant-drawer-body{padding:0;background:#fff;height:100%}.basic-data-drawer .ant-drawer-body .basic-data-files{height:100%;display:flex;flex-direction:column}.basic-data-drawer .ant-drawer-close{color:#666}.basic-data-drawer .ant-drawer-close:hover{color:#333}.ant-select-dropdown .ant-select-item-option-disabled{color:#bfbfbf!important;background:#f5f5f5!important;cursor:not-allowed!important}.ant-select-dropdown .ant-select-item-option-disabled:hover{background:#f5f5f5!important;color:#bfbfbf!important}.ant-select-dropdown .ant-select-item-option-disabled span{opacity:.8}.current-survey-data{width:100%;height:100%;display:flex;flex-direction:column}.current-survey-data .table-container .ant-table-wrapper .ant-table-thead>tr>th{font-size:15px!important;font-weight:600!important;color:#595959!important;background-color:#fafafa!important;border-bottom:2px solid #f0f0f0!important}.current-survey-data .table-container .ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-title{font-size:15px!important;font-weight:600!important;color:#595959!important}.current-survey-data .table-container .ant-table-wrapper .ant-table-thead>tr>th .ant-table-filter-trigger,.current-survey-data .table-container .ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-sorter{color:#8c8c8c!important}.current-survey-data .table-container .ant-table-wrapper .ant-table-thead>tr>th .ant-table-filter-trigger:hover,.current-survey-data .table-container .ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-sorter:hover{color:#595959!important}.current-survey-data .table-container .ant-table-wrapper .ant-table-thead>tr>th .ant-table-filter-trigger.active,.current-survey-data .table-container .ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-sorter-up.active,.current-survey-data .table-container .ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-sorter-down.active{color:#3fb075!important}.current-survey-data .table-container .ant-table-wrapper .ant-table-tbody>tr>td{font-size:15px!important;color:#595959!important;font-weight:400!important}.current-survey-data .table-container .ant-table-wrapper .ant-table-tbody>tr>td *{font-size:15px!important;color:#595959!important}.current-survey-data .table-container .ant-table-wrapper .ant-table-tbody>tr>td .ant-btn-link{color:#3fb075!important;font-size:15px!important}.current-survey-data .table-container .ant-table-wrapper .ant-table-tbody>tr>td .ant-btn-link:hover{color:#36a166!important}.current-survey-data .table-container .ant-table-wrapper .ant-table-tbody>tr>td .ant-tag{font-size:14px!important}.current-survey-data .search-bar{padding:16px 0;margin-bottom:16px;flex-shrink:0;border-bottom:1px solid #f0f0f0}.current-survey-data .search-bar .ant-input-affix-wrapper .ant-input-group-addon{padding:0;background:#f5f5f5;border:1px solid #d9d9d9;border-right:none}.current-survey-data .search-bar .ant-input-affix-wrapper .ant-input-group-addon .ant-select .ant-select-selector{border:none;background:transparent;padding:0 12px;height:100%}.current-survey-data .search-bar .ant-input-affix-wrapper .ant-input-group-addon .ant-select .ant-select-selector .ant-select-selection-item{padding:0;line-height:30px}.current-survey-data .search-bar .ant-input-affix-wrapper .ant-input-group-addon .ant-select .ant-select-dropdown .ant-select-item-option-disabled{color:#bfbfbf!important;background:#f5f5f5;cursor:not-allowed}.current-survey-data .search-bar .ant-input-affix-wrapper .ant-input-group-addon .ant-select .ant-select-dropdown .ant-select-item-option-disabled:hover{background:#f5f5f5!important}.current-survey-data .search-bar .ant-input-affix-wrapper .ant-input-group-addon .ant-select .ant-select-dropdown .ant-select-item-option-disabled span{opacity:.8}.current-survey-data .search-bar .ant-input-affix-wrapper .ant-input-group-addon:last-child{padding:0;background:transparent;border:none}.current-survey-data .search-bar .ant-input-affix-wrapper .ant-input-group-addon:last-child .ant-btn{border:none;box-shadow:none!important;background:#3fb075;color:#fff;height:32px;padding:0 15px;border-radius:0 6px 6px 0}.current-survey-data .search-bar .ant-input-affix-wrapper .ant-input-group-addon:last-child .ant-btn:hover{background:#36a166;box-shadow:none!important}.current-survey-data .search-bar .ant-input-affix-wrapper .ant-input-group-addon:last-child .ant-btn:focus{box-shadow:none!important}.current-survey-data .search-bar .ant-input-affix-wrapper .ant-input-group-addon:last-child .ant-btn:active{box-shadow:none!important}.current-survey-data .search-bar .ant-input-affix-wrapper .ant-input-group-addon:last-child .ant-btn .anticon{font-size:14px}.current-survey-data .table-container{overflow:hidden;margin-bottom:0}.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-input,.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-select,.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-cascader,.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-picker,.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-input-number,.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-input-textarea{width:100%!important;margin:0!important;max-height:100%!important}.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-form-item{margin-bottom:0!important}.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-form-item .ant-form-item-control{line-height:normal!important}.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-form-item .ant-form-item-control-input{min-height:auto!important}.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-input-textarea textarea.ant-input{min-height:auto!important;line-height:1.5715!important;resize:none!important}.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-cascader{max-width:100%!important;min-width:0!important}.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-cascader .ant-cascader-input{max-width:100%!important;min-width:0!important}.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-cascader .ant-cascader-picker{width:100%!important;max-width:100%!important}.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-select{max-width:100%!important;min-width:0!important}.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr>td .ant-select .ant-select-selector{max-width:100%!important;min-width:0!important}.current-survey-data .table-container.table-edit-mode .ant-table-wrapper .ant-table-tbody>tr.editing-row>td{background-color:#1890ff01!important}.current-survey-data .pagination-container{padding:0;text-align:center;flex-shrink:0}.current-survey-data .data-toolbar{padding:12px 0;margin-bottom:16px}.current-survey-data .data-toolbar .toolbar-container{display:flex;align-items:center;justify-content:space-between;gap:16px}.current-survey-data .data-toolbar .toolbar-container .toolbar-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.current-survey-data .data-toolbar .toolbar-container .toolbar-actions .toolbar-divider{width:1px;height:18px;background:#f0f0f0;margin:0 6px}.current-survey-data .data-toolbar .toolbar-container .toolbar-actions .edit-label{font-size:13px;color:#000000a6}.current-survey-data .data-toolbar .toolbar-container .toolbar-search{display:flex;align-items:center;gap:6px;flex-shrink:0}.current-survey-data .data-toolbar .toolbar-container .toolbar-search .search-input{width:150px}.current-survey-data .data-toolbar .toolbar-container .toolbar-search .search-input-user{width:120px}.current-survey-data .data-toolbar .toolbar-container .toolbar-search .date-range-picker{width:180px}.current-survey-data .data-toolbar .ant-btn-primary{background:#3fb075;border-color:#3fb075}.current-survey-data .data-toolbar .ant-btn-primary:hover{background:#36a166;border-color:#36a166}.current-survey-data .data-toolbar .ant-switch-checked{background:#3fb075}.current-survey-data .data-toolbar .ant-input:focus,.current-survey-data .data-toolbar .ant-input-focused{border-color:#3fb075;box-shadow:0 0 0 2px #3fb07533}.current-survey-data .data-toolbar .ant-picker-focused{border-color:#3fb075;box-shadow:0 0 0 2px #3fb07533}.current-survey-data .ant-table-wrapper .ant-btn-link{color:#3fb075}.current-survey-data .ant-table-wrapper .ant-btn-link:hover{color:#36a166}.current-survey-data .ant-table-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#3fb075;border-color:#3fb075}.current-survey-data .pagination-container{padding:8px 0 6px;background:#fff;border-top:1px solid #e8e8e8;display:flex;justify-content:center;align-items:center}.current-survey-data .pagination-container .ant-pagination .ant-pagination-item-active{border-color:#3fb075;background:#3fb075}.current-survey-data .pagination-container .ant-pagination .ant-pagination-item-active a{color:#fff}.current-survey-data .pagination-container .ant-pagination .ant-pagination-item:hover{border-color:#3fb075}.current-survey-data .pagination-container .ant-pagination .ant-pagination-item:hover a{color:#3fb075}.current-survey-data .pagination-container .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.current-survey-data .pagination-container .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link{color:#3fb075;border-color:#3fb075}.current-survey-data .pagination-container .ant-pagination .ant-pagination-jump-prev:hover:after,.current-survey-data .pagination-container .ant-pagination .ant-pagination-jump-next:hover:after{color:#3fb075}.current-survey-data .pagination-container .ant-pagination .ant-pagination-options .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#3fb075}.current-survey-data .pagination-container .ant-pagination .ant-pagination-options .ant-select-focused .ant-select-selector{border-color:#3fb075;box-shadow:0 0 0 2px #3fb07533}.current-survey-data .pagination-container .ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input:hover{border-color:#3fb075}.current-survey-data .pagination-container .ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input:focus{border-color:#3fb075;box-shadow:0 0 0 2px #3fb07533}@media (max-width: 1400px){.current-survey-data .data-toolbar .toolbar-container .toolbar-search .search-input{width:140px}.current-survey-data .data-toolbar .toolbar-container .toolbar-search .search-input-user{width:120px}.current-survey-data .data-toolbar .toolbar-container .toolbar-search .date-range-picker{width:180px}}@media (max-width: 1200px){.current-survey-data .data-toolbar .toolbar-container .toolbar-search .search-input{width:150px}.current-survey-data .data-toolbar .toolbar-container .toolbar-search .search-input-user{width:130px}.current-survey-data .data-toolbar .toolbar-container .toolbar-search .date-range-picker{width:200px}.current-survey-data .theme-button{color:#3fb075!important;border-color:#3fb075!important}.current-survey-data .theme-button:hover{color:#fff!important;background:#3fb075!important;border-color:#3fb075!important}.current-survey-data .theme-button:focus{color:#3fb075!important;border-color:#3fb075!important}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-checkbox-wrapper{display:block;margin-bottom:8px}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-checkbox-wrapper:hover{color:#3fb075}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-checkbox-checked .ant-checkbox-inner{background-color:#3fb075;border-color:#3fb075}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-btn-link{color:#3fb075}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .ant-btn-link:hover{color:#36a166}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list{max-height:300px;overflow-y:auto;padding:4px;transition:all .3s ease}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list.dragging-active{background:#3fb07505;border-radius:6px}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list.dragging-active .draggable-column-item:not(.dragging){opacity:.8}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list .draggable-column-item{transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;background:#fff;position:relative}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list .draggable-column-item:hover:not(.dragging){border-color:#3fb075;box-shadow:0 2px 8px #3fb07526;transform:translateY(-1px)}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list .draggable-column-item.dragging{opacity:.7;transform:rotate(3deg) scale(1.02);box-shadow:0 8px 25px #00000026;border-color:#3fb075;background:#3fb0750d;z-index:1000}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list .draggable-column-item.drag-over:not(.dragging){border-color:#3fb075!important;background:#3fb07514;transform:scale(1.02);box-shadow:0 4px 12px #3fb07533}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list .draggable-column-item.drag-over:not(.dragging):before{content:"";position:absolute;top:-2px;left:0;right:0;height:3px;background:#3fb075;border-radius:2px;opacity:.8;animation:pulse-indicator 1s ease-in-out infinite alternate}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list .draggable-column-item .ant-checkbox-wrapper{margin-bottom:0;flex:1;transition:all .2s ease}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list .draggable-column-item .ant-checkbox-wrapper .ant-checkbox{margin-right:8px}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list .draggable-column-item .anticon-holder{opacity:.6;transition:all .2s ease;color:#999}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list .draggable-column-item:hover .anticon-holder,.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list .draggable-column-item.dragging .anticon-holder{opacity:1;color:#3fb075;transform:scale(1.1)}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .draggable-column-list .draggable-column-item.dragging .ant-checkbox-wrapper{pointer-events:none}@keyframes pulse-indicator{0%{opacity:.6;transform:scaleY(1)}to{opacity:1;transform:scaleY(1.2)}}@keyframes subtle-shake{0%,to{transform:translate(0)}25%{transform:translate(-1px)}75%{transform:translate(1px)}}@keyframes drop-success{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.current-survey-data .ant-popover .ant-popover-inner .ant-popover-inner-content .drag-success{animation:drop-success .3s ease-out;background:#3fb0751a!important;border-color:#3fb075!important}.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-field-select .ant-select,.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-field-select .ant-input,.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-input .ant-select,.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-input .ant-input{border-color:#d9d9d9}.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-field-select .ant-select:hover,.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-field-select .ant-select:focus,.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-field-select .ant-input:hover,.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-field-select .ant-input:focus,.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-input .ant-select:hover,.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-input .ant-select:focus,.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-input .ant-input:hover,.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-input .ant-input:focus{border-color:#3fb075}.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-preview{transition:all .3s ease}.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .replace-preview:hover{box-shadow:0 2px 8px #52c41a26}.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .action-buttons .ant-btn-primary{background:#3fb075;border-color:#3fb075}.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .action-buttons .ant-btn-primary:hover:not(:disabled){background:#36a166;border-color:#36a166}.current-survey-data .ant-popover .ant-popover-inner.replace-popover .ant-popover-inner .ant-popover-inner-content .action-buttons .ant-btn-primary:disabled{opacity:.6}.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item{transition:all .2s ease}.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item:hover{border-color:#3fb075;box-shadow:0 2px 8px #3fb07526}.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .ant-select .ant-select-selector,.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .ant-select.ant-input,.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .ant-input .ant-select-selector,.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .ant-input.ant-input{border-color:#d9d9d9}.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .ant-select .ant-select-selector:hover,.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .ant-select .ant-select-selector:focus,.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .ant-select.ant-input:hover,.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .ant-select.ant-input:focus,.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .ant-input .ant-select-selector:hover,.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .ant-input .ant-select-selector:focus,.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .ant-input.ant-input:hover,.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .ant-input.ant-input:focus{border-color:#3fb075}.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .remove-btn{opacity:.6;transition:all .2s ease}.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .filter-condition-item .remove-btn:hover{opacity:1;transform:scale(1.1);background:#ff4d4f1a}.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .add-condition-btn{border:1px dashed #3FB075;color:#3fb075}.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .add-condition-btn:hover{background:#3fb0750d;border-color:#3fb075}.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .action-buttons .ant-btn-primary{background:#3fb075;border-color:#3fb075}.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .action-buttons .ant-btn-primary:hover:not(:disabled){background:#36a166;border-color:#36a166}.current-survey-data .ant-popover .ant-popover-inner.filter-popover .ant-popover-inner .ant-popover-inner-content .action-buttons .ant-btn-primary:disabled{opacity:.6}.current-survey-data .ant-popover .ant-popover-inner.sort-popover .ant-popover-inner .ant-popover-inner-content .sort-condition-item{transition:all .2s ease}.current-survey-data .ant-popover .ant-popover-inner.sort-popover .ant-popover-inner .ant-popover-inner-content .sort-condition-item:hover{border-color:#3fb075;box-shadow:0 2px 8px #3fb07526}.current-survey-data .ant-popover .ant-popover-inner.sort-popover .ant-popover-inner .ant-popover-inner-content .sort-condition-item .ant-select .ant-select-selector{border-color:#d9d9d9}.current-survey-data .ant-popover .ant-popover-inner.sort-popover .ant-popover-inner .ant-popover-inner-content .sort-condition-item .ant-select .ant-select-selector:hover,.current-survey-data .ant-popover .ant-popover-inner.sort-popover .ant-popover-inner .ant-popover-inner-content .sort-condition-item .ant-select .ant-select-selector:focus{border-color:#3fb075}.current-survey-data .ant-popover .ant-popover-inner.sort-popover .ant-popover-inner .ant-popover-inner-content .sort-condition-item .remove-btn{opacity:.6;transition:all .2s ease}.current-survey-data .ant-popover .ant-popover-inner.sort-popover .ant-popover-inner .ant-popover-inner-content .sort-condition-item .remove-btn:hover{opacity:1;transform:scale(1.1);background:#ff4d4f1a}.current-survey-data .ant-popover .ant-popover-inner.sort-popover .ant-popover-inner .ant-popover-inner-content .add-condition-btn{border:1px dashed #3FB075;color:#3fb075}.current-survey-data .ant-popover .ant-popover-inner.sort-popover .ant-popover-inner .ant-popover-inner-content .add-condition-btn:hover{background:#3fb0750d;border-color:#3fb075}.current-survey-data .ant-popover .ant-popover-inner.sort-popover .ant-popover-inner .ant-popover-inner-content .action-buttons .ant-btn-primary{background:#3fb075;border-color:#3fb075}.current-survey-data .ant-popover .ant-popover-inner.sort-popover .ant-popover-inner .ant-popover-inner-content .action-buttons .ant-btn-primary:hover{background:#36a166;border-color:#36a166}.current-survey-data.drawer-mode .search-bar{padding:12px 0;margin-bottom:12px}.current-survey-data.drawer-mode .search-bar .ant-row{gap:8px!important}.current-survey-data.drawer-mode .search-bar .ant-input.ant-input-affix-wrapper .ant-input-group-addon{padding:0;min-width:80px;background:#f5f5f5;border:1px solid #d9d9d9;border-right:none}.current-survey-data.drawer-mode .search-bar .ant-input.ant-input-affix-wrapper .ant-input-group-addon .ant-select .ant-select-selector{border:none;background:transparent;padding:0 8px;height:100%}.current-survey-data.drawer-mode .search-bar .ant-input.ant-input-affix-wrapper .ant-input-group-addon .ant-select .ant-select-selector .ant-select-selection-item{padding:0;line-height:30px}.current-survey-data.drawer-mode .search-bar .ant-input.ant-input-affix-wrapper .ant-input-group-addon:last-child{padding:0;background:transparent;border:none}.current-survey-data.drawer-mode .search-bar .ant-input.ant-input-affix-wrapper .ant-input-group-addon:last-child .ant-btn{border:none;box-shadow:none!important;background:#3fb075;color:#fff;height:32px;padding:0 12px;border-radius:0 6px 6px 0}.current-survey-data.drawer-mode .search-bar .ant-input.ant-input-affix-wrapper .ant-input-group-addon:last-child .ant-btn:hover{background:#36a166;box-shadow:none!important}.current-survey-data.drawer-mode .search-bar .ant-input.ant-input-affix-wrapper .ant-input-group-addon:last-child .ant-btn:focus{box-shadow:none!important}.current-survey-data.drawer-mode .search-bar .ant-input.ant-input-affix-wrapper .ant-input-group-addon:last-child .ant-btn .anticon{font-size:14px}.current-survey-data.drawer-mode .table-container .ant-table{font-size:12px}.current-survey-data.drawer-mode .table-container .ant-table .ant-table-thead>tr>th{padding:6px 4px;font-size:12px!important}.current-survey-data.drawer-mode .table-container .ant-table .ant-table-tbody>tr>td{padding:6px 4px;font-size:12px!important}.current-survey-data.drawer-mode .table-container .ant-table .ant-table-tbody>tr>td *{font-size:12px!important}.current-survey-data.drawer-mode .table-container .ant-table .ant-btn-link{padding:0 2px;font-size:12px!important}.current-survey-data.drawer-mode .table-bottom-controls{padding:6px!important}.current-survey-data.drawer-mode .table-bottom-controls .ant-pagination{font-size:12px}.current-survey-data.drawer-mode .table-bottom-controls .ant-pagination .ant-pagination-item{min-width:28px;height:28px;line-height:26px;font-size:12px}.current-survey-data.drawer-mode .table-bottom-controls .ant-pagination .ant-pagination-prev,.current-survey-data.drawer-mode .table-bottom-controls .ant-pagination .ant-pagination-next{min-width:28px;height:28px;line-height:26px}.current-survey-data.drawer-mode .table-bottom-controls .ant-pagination .ant-pagination-total-text{font-size:12px}}@media (max-width: 1200px) and (max-width: 480px){.current-survey-data.drawer-mode .table-bottom-controls .ant-pagination .ant-pagination-total-text{display:none}}@media (max-width: 1200px){.current-survey-data .edit-modal .ant-modal-content{border-radius:12px;overflow:hidden}.current-survey-data .edit-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px;background:#fafafa}.current-survey-data .edit-modal .ant-modal-body{padding:24px}.current-survey-data .edit-modal .ant-modal-body .gps-display.compact{margin-bottom:24px}.current-survey-data .edit-modal .ant-modal-body .ant-form-item{margin-bottom:16px}.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-select,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-cascader,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-picker,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input-number,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input-group,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input-group-compact{width:100%!important}.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-form-item-label{text-align:left}.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-form-item-label>label{font-weight:500;color:#262626;font-size:13px}.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-select-selector,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-cascader-picker,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-picker,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input-number,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input-group-compact{height:32px;line-height:30px}.current-survey-data .edit-modal .ant-modal-body .ant-form-item textarea.ant-input{height:auto!important;min-height:32px!important;line-height:1.4!important;resize:vertical}.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input-group-compact{display:flex}.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input-group-compact .ant-input,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input-group-compact .ant-input-number,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input-group-compact .ant-select{flex:none;border-radius:6px 0 0 6px}.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input-group-compact .ant-input:last-child,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input-group-compact .ant-input-number:last-child,.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input-group-compact .ant-select:last-child{border-radius:0 6px 6px 0}.current-survey-data .edit-modal .ant-modal-body .ant-form-item .ant-input-group-compact .ant-input-number .ant-input-number-input{height:30px}.current-survey-data .edit-modal .ant-modal-body .ant-form-item-label{padding-bottom:4px}.current-survey-data .edit-modal .ant-modal-body .ant-form-item-label>label{font-weight:500;color:#262626}.current-survey-data .edit-modal .ant-modal-footer{border-top:1px solid #f0f0f0;padding:12px 24px;background:#fafafa}}.current-survey-data .edit-modal .ant-modal-body .ant-row{margin:0 -8px}.current-survey-data .edit-modal .ant-modal-body .ant-col{padding:0 8px}.current-survey-data .edit-modal .ant-modal-body .ant-col[class*=ant-col-8]{width:33.333333%!important;flex:0 0 33.333333%!important;max-width:33.333333%!important}.current-survey-data .edit-modal .ant-modal-body .ant-col[class*=ant-col-12]{width:50%!important;flex:0 0 50%!important;max-width:50%!important}.current-survey-data .edit-modal .ant-modal-body .ant-col[class*=ant-col-24]{width:100%!important;flex:0 0 100%!important;max-width:100%!important}@media (max-width: 880px){.current-survey-data .edit-modal .ant-modal-body .ant-col[class*=ant-col-8]{width:50%!important;flex:0 0 50%!important;max-width:50%!important}}@media (max-width: 992px){.current-survey-data .current-survey-data .data-toolbar .toolbar-container{flex-wrap:wrap}.current-survey-data .current-survey-data .data-toolbar .toolbar-container .toolbar-actions,.current-survey-data .current-survey-data .data-toolbar .toolbar-container .toolbar-search{width:100%}.current-survey-data .current-survey-data .data-toolbar .toolbar-container .toolbar-search{margin-top:12px;justify-content:flex-start}}@media (max-width: 600px){.current-survey-data .edit-modal .ant-modal-body .ant-col[class*=ant-col-8],.current-survey-data .edit-modal .ant-modal-body .ant-col[class*=ant-col-12],.current-survey-data .edit-modal .ant-modal-body .ant-col[class*=ant-col-24]{width:100%!important;flex:0 0 100%!important;max-width:100%!important}.current-survey-data .edit-modal .ant-modal-body textarea.ant-input{min-height:80px!important}}@media (max-width: 768px){.current-survey-data .current-survey-data .data-toolbar .toolbar-container .toolbar-actions{flex-wrap:wrap}.current-survey-data .current-survey-data .data-toolbar .toolbar-container .toolbar-search{flex-wrap:wrap;gap:8px}.current-survey-data .current-survey-data .data-toolbar .toolbar-container .toolbar-search .search-input,.current-survey-data .current-survey-data .data-toolbar .toolbar-container .toolbar-search .search-input-user,.current-survey-data .current-survey-data .data-toolbar .toolbar-container .toolbar-search .date-range-picker{width:100%}}.table-edit-mode .ant-form-item{margin-bottom:0!important}.table-edit-mode .ant-form-item .ant-form-item-control-input{min-height:auto!important}.table-edit-mode .ant-form-item .ant-form-item-explain{display:none!important}.table-edit-actions .ant-btn-link{height:auto;padding:2px 4px;font-size:12px;line-height:1.2}.table-edit-actions .ant-btn-link:hover{text-decoration:underline}.ant-table-filter-dropdown .ant-btn-sm{display:flex;align-items:center;justify-content:center;line-height:1}.ant-table-filter-dropdown .ant-btn-sm .ant-btn-icon{display:inline-flex;align-items:center}.ant-table-filter-dropdown .ant-btn-sm>span:not(.ant-btn-icon){display:inline-flex;align-items:center}.search-bar .ant-btn-sm{display:flex;align-items:center;justify-content:center;line-height:1}.search-bar .ant-btn-sm .ant-btn-icon{display:inline-flex;align-items:center}.search-bar .ant-btn-sm>span:not(.ant-btn-icon){display:inline-flex;align-items:center}.photo-wall .ant-upload-picture-card-wrapper .ant-upload-list .ant-upload-list-item{border-radius:8px;overflow:hidden;transition:all .3s ease}.photo-wall .ant-upload-picture-card-wrapper .ant-upload-list .ant-upload-list-item:hover{box-shadow:0 2px 8px #00000026}.photo-wall .ant-upload-picture-card-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-thumbnail img{border-radius:6px}.photo-wall .ant-upload-picture-card-wrapper .ant-upload-select{border-radius:8px;border:2px dashed #d9d9d9;transition:all .3s ease}.photo-wall .ant-upload-picture-card-wrapper .ant-upload-select:hover{border-color:#1890ff;background-color:#fafafa}.photo-wall .ant-upload-picture-card-wrapper .ant-upload-select .ant-upload{padding:16px}.photo-wall .ant-upload-picture-card-wrapper .ant-upload-select .ant-upload .anticon{font-size:24px;color:#999;margin-bottom:8px}.photo-wall .ant-upload-picture-card-wrapper .ant-upload-select .ant-upload div{color:#666;font-size:14px}@media (max-width: 768px){.photo-wall .ant-upload-picture-card-wrapper .ant-upload-list-item,.photo-wall .ant-upload-picture-card-wrapper .ant-upload-select{width:96px!important;height:96px!important}}.map-location-picker .ant-modal-content{padding:0}.map-location-picker .ant-modal-header{padding:16px 24px;margin-bottom:0;border-bottom:1px solid #f0f0f0}.map-location-picker .ant-modal-body{padding:0}.map-location-picker .ant-modal-footer{padding:12px 24px;border-top:1px solid #f0f0f0}.map-picker-header{display:flex;align-items:center;font-weight:500}.map-picker-content{position:relative}.map-picker-content .map-toolbar{position:absolute;top:12px;left:12px;z-index:1000;background:#ffffffe6;padding:8px;border-radius:6px;box-shadow:0 2px 8px #0000001a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.map-picker-content .map-container{border-radius:0;overflow:hidden;width:100%!important;height:520px!important;min-height:520px!important}.map-picker-content .map-container .mapboxgl-canvas{cursor:crosshair!important}.map-picker-content .map-tips{position:absolute;bottom:12px;left:12px;right:12px;background:#ffffffe6;padding:8px 12px;border-radius:6px;box-shadow:0 2px 8px #0000001a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000}.map-picker-content .map-tips p{margin:0;font-size:13px;color:#666;line-height:1.4}.map-location-picker .mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-left{top:12px!important;left:12px!important}.map-location-picker .mapboxgl-ctrl-top-right,.mapboxgl-ctrl-top-right{top:12px!important;right:12px!important}.map-location-picker .mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-left{bottom:12px!important;left:12px!important}.map-location-picker .mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-bottom-right{bottom:12px!important;right:12px!important}@keyframes markerPulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}.map-location-picker-marker{cursor:pointer!important;transition:transform .2s ease!important;display:block!important;position:relative!important;z-index:1000!important;pointer-events:auto!important;-webkit-user-select:none!important;user-select:none!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;visibility:visible!important;opacity:1!important}.map-location-picker-marker:hover{transform:scale(1.1)!important;filter:brightness(1.1)!important}.gps-input-container :hover{border-color:#d9d9d9!important}.gps-input-container .ant-form-item{margin-bottom:0}.gps-input-container .ant-form-item-label{padding-bottom:4px}.gps-input-container .ant-input-group-addon{background-color:#f5f5f5;border-color:#d9d9d9;color:#666;min-width:32px;text-align:center;font-size:12px}.gps-input-container .ant-btn-link:hover{color:#40a9ff!important}.gps-input-container .ant-btn-link:disabled{color:#d9d9d9!important}.geospatial-page{width:100%;height:100%;padding:0}.geospatial-page .geospatial-card{height:100%;border:none;box-shadow:none}.geospatial-page .geospatial-card .ant-card-head{border-bottom:1px solid #f0f0f0;background:#fafafa}.geospatial-page .geospatial-card .ant-card-body{padding:0;height:calc(100% - 57px)}.geospatial-page .geospatial-content{width:100%;height:100%;position:relative}.geospatial-page .geospatial-content .loading-container{display:flex;justify-content:center;align-items:center;height:100%;min-height:400px}.geospatial-page .geospatial-content .geospatial-map{border-radius:0}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-close,.survey-data-modal.ant-modal .ant-modal-close,.ant-modal-wrap .ant-modal .ant-modal-close{position:absolute!important;top:12px!important;right:12px!important;inset-inline-end:12px!important;inset-block-start:12px!important;z-index:1010!important;width:32px!important;height:32px!important;border-radius:6px!important;background:#fffffff2!important;border:1px solid #d9d9d9!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px #00000026!important;transition:all .3s ease!important;color:#666!important;cursor:pointer!important;outline:none!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-close:hover,.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-close:focus,.survey-data-modal.ant-modal .ant-modal-close:hover,.survey-data-modal.ant-modal .ant-modal-close:focus,.ant-modal-wrap .ant-modal .ant-modal-close:hover,.ant-modal-wrap .ant-modal .ant-modal-close:focus{background:#fff!important;border-color:#40a9ff!important;color:#40a9ff!important;transform:scale(1.05)!important;box-shadow:0 4px 12px #40a9ff4d!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-close:active,.survey-data-modal.ant-modal .ant-modal-close:active,.ant-modal-wrap .ant-modal .ant-modal-close:active{transform:scale(.95)!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-close .ant-modal-close-x,.survey-data-modal.ant-modal .ant-modal-close .ant-modal-close-x,.ant-modal-wrap .ant-modal .ant-modal-close .ant-modal-close-x{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;color:inherit!important;line-height:1!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-close .ant-modal-close-x .anticon,.survey-data-modal.ant-modal .ant-modal-close .ant-modal-close-x .anticon,.ant-modal-wrap .ant-modal .ant-modal-close .ant-modal-close-x .anticon{font-size:14px!important;line-height:1!important}.survey-data-modal-wrap .survey-data-modal.ant-modal.ant-modal .ant-modal-content .ant-modal-close,.survey-data-modal.ant-modal.ant-modal .ant-modal-content .ant-modal-close,.ant-modal-wrap .ant-modal.ant-modal .ant-modal-content .ant-modal-close{position:absolute!important;top:12px!important;right:12px!important;z-index:1010!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-header,.survey-data-modal.ant-modal .ant-modal-header,.ant-modal-wrap .ant-modal .ant-modal-header{position:relative!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-header .ant-modal-title,.survey-data-modal.ant-modal .ant-modal-header .ant-modal-title,.ant-modal-wrap .ant-modal .ant-modal-header .ant-modal-title{padding-right:60px!important;font-size:16px!important;font-weight:600!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-body,.survey-data-modal.ant-modal .ant-modal-body,.ant-modal-wrap .ant-modal .ant-modal-body{overflow-y:auto!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-body .ant-descriptions .ant-descriptions-title,.survey-data-modal.ant-modal .ant-modal-body .ant-descriptions .ant-descriptions-title,.ant-modal-wrap .ant-modal .ant-modal-body .ant-descriptions .ant-descriptions-title{font-size:14px!important;font-weight:600!important;color:#333!important;margin-bottom:12px!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-body .ant-descriptions .ant-descriptions-item,.survey-data-modal.ant-modal .ant-modal-body .ant-descriptions .ant-descriptions-item,.ant-modal-wrap .ant-modal .ant-modal-body .ant-descriptions .ant-descriptions-item{padding-bottom:8px!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-body .ant-descriptions .ant-descriptions-item .ant-descriptions-item-label,.survey-data-modal.ant-modal .ant-modal-body .ant-descriptions .ant-descriptions-item .ant-descriptions-item-label,.ant-modal-wrap .ant-modal .ant-modal-body .ant-descriptions .ant-descriptions-item .ant-descriptions-item-label{font-weight:500!important;color:#666!important;width:120px!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-body .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content,.survey-data-modal.ant-modal .ant-modal-body .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content,.ant-modal-wrap .ant-modal .ant-modal-body .ant-descriptions .ant-descriptions-item .ant-descriptions-item-content{font-weight:400!important;color:#333!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-body .gps-display-container,.survey-data-modal.ant-modal .ant-modal-body .gps-display-container,.ant-modal-wrap .ant-modal .ant-modal-body .gps-display-container{border:1px solid #f0f0f0!important;border-radius:8px!important;padding:16px!important;background:#fafafa!important;margin-top:8px!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-body .ant-divider,.survey-data-modal.ant-modal .ant-modal-body .ant-divider,.ant-modal-wrap .ant-modal .ant-modal-body .ant-divider{margin:16px 0 12px!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-body .ant-divider .ant-divider-inner-text,.survey-data-modal.ant-modal .ant-modal-body .ant-divider .ant-divider-inner-text,.ant-modal-wrap .ant-modal .ant-modal-body .ant-divider .ant-divider-inner-text{font-size:13px!important;font-weight:600!important;color:#333!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-body .ant-tag,.survey-data-modal.ant-modal .ant-modal-body .ant-tag,.ant-modal-wrap .ant-modal .ant-modal-body .ant-tag{font-size:12px!important;padding:2px 8px!important;border-radius:4px!important;font-weight:500!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-body .ant-typography,.survey-data-modal.ant-modal .ant-modal-body .ant-typography,.ant-modal-wrap .ant-modal .ant-modal-body .ant-typography{font-size:13px!important;line-height:1.5!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-body .ant-typography.ant-typography-caption,.survey-data-modal.ant-modal .ant-modal-body .ant-typography.ant-typography-caption,.ant-modal-wrap .ant-modal .ant-modal-body .ant-typography.ant-typography-caption{font-size:12px!important;color:#666!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-body code,.survey-data-modal.ant-modal .ant-modal-body code,.ant-modal-wrap .ant-modal .ant-modal-body code{background:#f6f8fa!important;border:1px solid #e1e4e8!important;border-radius:3px!important;padding:2px 6px!important;font-size:12px!important;color:#d73a49!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-body pre,.survey-data-modal.ant-modal .ant-modal-body pre,.ant-modal-wrap .ant-modal .ant-modal-body pre{background:#f8f9fa!important;border:1px solid #e9ecef!important;border-radius:6px!important;padding:12px!important;font-size:11px!important;line-height:1.4!important;color:#495057!important;overflow-x:auto!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-footer,.survey-data-modal.ant-modal .ant-modal-footer,.ant-modal-wrap .ant-modal .ant-modal-footer{border-top:1px solid #f0f0f0!important;padding:16px 24px!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-footer .ant-btn,.survey-data-modal.ant-modal .ant-modal-footer .ant-btn,.ant-modal-wrap .ant-modal .ant-modal-footer .ant-btn{font-size:14px!important;height:36px!important;padding:0 16px!important;border-radius:6px!important;font-weight:500!important;transition:all .3s ease!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary),.survey-data-modal.ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary),.ant-modal-wrap .ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary){border-color:#d9d9d9!important;color:#666!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):hover,.survey-data-modal.ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):hover,.ant-modal-wrap .ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):hover{border-color:#40a9ff!important;color:#40a9ff!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px #40a9ff33!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover,.survey-data-modal.ant-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover,.ant-modal-wrap .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover{transform:translateY(-1px)!important;box-shadow:0 2px 8px #40a9ff4d!important}.survey-data-modal-wrap .survey-data-modal.ant-modal .ant-modal-footer .ant-btn .anticon,.survey-data-modal.ant-modal .ant-modal-footer .ant-btn .anticon,.ant-modal-wrap .ant-modal .ant-modal-footer .ant-btn .anticon{font-size:14px!important;margin-right:6px!important}.ant-modal-mask{background-color:#00000073!important}.ant-modal-wrap{overflow:auto!important}.ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-close,.ant-modal .ant-modal-close,[class*=ant-modal] .ant-modal-close{position:absolute!important;top:16px!important;right:16px!important;inset-inline-end:16px!important;inset-block-start:16px!important;z-index:1010!important;width:32px!important;height:32px!important;padding:0!important;margin:0!important;border:1px solid #d9d9d9!important;border-radius:6px!important;background:#fffffff2!important;color:#666!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px #00000026!important;transition:all .3s ease!important;outline:none!important;text-decoration:none!important}.ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-close:hover,.ant-modal .ant-modal-close:hover,[class*=ant-modal] .ant-modal-close:hover{background:#fff!important;border-color:#40a9ff!important;color:#40a9ff!important;transform:scale(1.05)!important;box-shadow:0 4px 12px #40a9ff4d!important}.ant-modal-root .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-x,.ant-modal .ant-modal-close .ant-modal-close-x,[class*=ant-modal] .ant-modal-close .ant-modal-close-x{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;line-height:1!important;color:inherit!important}.ant-modal-close-x .anticon,.ant-modal-close .anticon{font-size:14px!important;line-height:1!important;color:inherit!important}@media (max-width: 768px){.ant-modal{width:90%!important;max-width:90%!important;margin:20px auto!important}.ant-modal .ant-modal-body{max-height:60vh!important}.ant-modal .ant-modal-close{top:12px!important;right:12px!important;width:28px!important;height:28px!important}}.survey-data-modal-wrap .ant-modal-close,.survey-data-modal .ant-modal-close{position:absolute!important;top:16px!important;right:16px!important;inset-inline-end:16px!important;inset-block-start:16px!important;z-index:1020!important;width:32px!important;height:32px!important;background:#fffffff2!important;border:1px solid #d9d9d9!important;border-radius:6px!important;color:#666!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .3s ease!important;margin:0!important;padding:0!important;transform:none!important}.survey-data-modal-wrap .ant-modal-close:hover,.survey-data-modal .ant-modal-close:hover{background:#fff!important;border-color:#40a9ff!important;color:#40a9ff!important;transform:scale(1.05)!important}.survey-data-modal-wrap .ant-modal-close .ant-modal-close-x,.survey-data-modal .ant-modal-close .ant-modal-close-x{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;line-height:1!important;color:inherit!important}.geospatial-page{width:100%;height:calc(100vh - 58px);padding:12px 12px 12px 0;box-sizing:border-box}.geospatial-page .geospatial-card{width:100%;height:calc(100vh - 82px);border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden;border:1px solid #e5e5e5}.geospatial-page .geospatial-card .ant-card-body{padding:0!important;height:100%!important;width:100%!important;overflow:hidden;border-radius:8px;position:relative}.geospatial-page .geospatial-card .ant-card-body>div{width:100%;height:100%;position:relative}.geospatial-page .geospatial-card .geospatial-map,.geospatial-page .geospatial-card .geospatial-map.map-container-wrapper{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;border-radius:8px!important;overflow:hidden}.geospatial-page .geospatial-card .geospatial-map.map-container-wrapper .map-container{width:100%!important;height:100%!important;border-radius:8px!important}.geospatial-page .geospatial-card .geospatial-map.map-container-wrapper .map-container .mapboxgl-map{border-radius:8px!important}.geospatial-page .geospatial-card .geospatial-map.map-container-wrapper .map-container canvas{border-radius:8px!important}.geospatial-page .geospatial-card .geospatial-map .map-toolbar{background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.06);border-radius:6px}.geospatial-page .geospatial-card .geospatial-map .map-toolbar .ant-tag{border-radius:4px}.geospatial-page .geospatial-card .geospatial-map .map-toolbar .ant-btn{border-radius:4px;font-size:12px}.geospatial-page :global(.ant-modal) .ant-modal-header{text-align:left!important}.geospatial-page :global(.ant-modal) .ant-modal-header .ant-modal-title{text-align:left!important;justify-content:flex-start!important}@media (max-width: 768px){.geospatial-page{padding:12px}.geospatial-page .geospatial-card{height:calc(100vh - 82px)}.geospatial-page .geospatial-map .map-toolbar{position:relative!important;top:0!important;left:0!important;margin-bottom:8px;border-radius:4px}}*,:before,:after{--univer-tw-border-spacing-x: 0;--univer-tw-border-spacing-y: 0;--univer-tw-translate-x: 0;--univer-tw-translate-y: 0;--univer-tw-rotate: 0;--univer-tw-skew-x: 0;--univer-tw-skew-y: 0;--univer-tw-scale-x: 1;--univer-tw-scale-y: 1;--univer-tw-pan-x: ;--univer-tw-pan-y: ;--univer-tw-pinch-zoom: ;--univer-tw-scroll-snap-strictness: proximity;--univer-tw-gradient-from-position: ;--univer-tw-gradient-via-position: ;--univer-tw-gradient-to-position: ;--univer-tw-ordinal: ;--univer-tw-slashed-zero: ;--univer-tw-numeric-figure: ;--univer-tw-numeric-spacing: ;--univer-tw-numeric-fraction: ;--univer-tw-ring-inset: ;--univer-tw-ring-offset-width: 0px;--univer-tw-ring-offset-color: #fff;--univer-tw-ring-color: rgba(147, 197, 253, .5);--univer-tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);--univer-tw-ring-shadow: 0 0 rgba(0,0,0,0);--univer-tw-shadow: 0 0 rgba(0,0,0,0);--univer-tw-shadow-colored: 0 0 rgba(0,0,0,0);--univer-tw-blur: ;--univer-tw-brightness: ;--univer-tw-contrast: ;--univer-tw-grayscale: ;--univer-tw-hue-rotate: ;--univer-tw-invert: ;--univer-tw-saturate: ;--univer-tw-sepia: ;--univer-tw-drop-shadow: ;--univer-tw-backdrop-blur: ;--univer-tw-backdrop-brightness: ;--univer-tw-backdrop-contrast: ;--univer-tw-backdrop-grayscale: ;--univer-tw-backdrop-hue-rotate: ;--univer-tw-backdrop-invert: ;--univer-tw-backdrop-opacity: ;--univer-tw-backdrop-saturate: ;--univer-tw-backdrop-sepia: ;--univer-tw-contain-size: ;--univer-tw-contain-layout: ;--univer-tw-contain-paint: ;--univer-tw-contain-style: }::backdrop{--univer-tw-border-spacing-x: 0;--univer-tw-border-spacing-y: 0;--univer-tw-translate-x: 0;--univer-tw-translate-y: 0;--univer-tw-rotate: 0;--univer-tw-skew-x: 0;--univer-tw-skew-y: 0;--univer-tw-scale-x: 1;--univer-tw-scale-y: 1;--univer-tw-pan-x: ;--univer-tw-pan-y: ;--univer-tw-pinch-zoom: ;--univer-tw-scroll-snap-strictness: proximity;--univer-tw-gradient-from-position: ;--univer-tw-gradient-via-position: ;--univer-tw-gradient-to-position: ;--univer-tw-ordinal: ;--univer-tw-slashed-zero: ;--univer-tw-numeric-figure: ;--univer-tw-numeric-spacing: ;--univer-tw-numeric-fraction: ;--univer-tw-ring-inset: ;--univer-tw-ring-offset-width: 0px;--univer-tw-ring-offset-color: #fff;--univer-tw-ring-color: rgba(147, 197, 253, .5);--univer-tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);--univer-tw-ring-shadow: 0 0 rgba(0,0,0,0);--univer-tw-shadow: 0 0 rgba(0,0,0,0);--univer-tw-shadow-colored: 0 0 rgba(0,0,0,0);--univer-tw-blur: ;--univer-tw-brightness: ;--univer-tw-contrast: ;--univer-tw-grayscale: ;--univer-tw-hue-rotate: ;--univer-tw-invert: ;--univer-tw-saturate: ;--univer-tw-sepia: ;--univer-tw-drop-shadow: ;--univer-tw-backdrop-blur: ;--univer-tw-backdrop-brightness: ;--univer-tw-backdrop-contrast: ;--univer-tw-backdrop-grayscale: ;--univer-tw-backdrop-hue-rotate: ;--univer-tw-backdrop-invert: ;--univer-tw-backdrop-opacity: ;--univer-tw-backdrop-saturate: ;--univer-tw-backdrop-sepia: ;--univer-tw-contain-size: ;--univer-tw-contain-layout: ;--univer-tw-contain-paint: ;--univer-tw-contain-style: }*{scrollbar-color:initial;scrollbar-width:initial}.univer-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.univer-bottom-0\.5{bottom:.125rem}.univer-bottom-2{bottom:.5rem}.univer-bottom-6{bottom:1.5rem}.univer-left-0\.5{left:.125rem}.univer-left-2{left:.5rem}.univer-right-4{right:1rem}.univer-right-px{right:1px}.univer-top-px{top:1px}.univer-z-50{z-index:50}.univer-z-\[1050\]{z-index:1050}.univer-z-\[1080\]{z-index:1080}.-univer-mx-1{margin-left:-.25rem;margin-right:-.25rem}.univer-mx-auto{margin-left:auto;margin-right:auto}.univer-my-0{margin-top:0;margin-bottom:0}.univer-ml-auto{margin-left:auto}.univer-inline-block{display:inline-block}.\!univer-hidden{display:none!important}.univer-size-2{width:.5rem;height:.5rem}.univer-size-2\.5{width:.625rem;height:.625rem}.univer-size-36{width:9rem;height:9rem}.univer-size-5{width:1.25rem;height:1.25rem}.univer-size-7{width:1.75rem;height:1.75rem}.\!univer-h-1\/2{height:50%!important}.univer-h-12{height:3rem}.univer-h-2{height:.5rem}.univer-h-3{height:.75rem}.univer-h-3\.5{height:.875rem}.univer-h-48{height:12rem}.univer-h-\[150px\]{height:150px}.univer-h-\[calc\(100\%-2px\)\]{height:calc(100% - 2px)}.univer-max-h-0{max-height:0px}.univer-max-h-80{max-height:20rem}.univer-max-h-\[40vh\]{max-height:40vh}.univer-max-h-\[var\(--radix-popper-available-height\)\]{max-height:var(--radix-popper-available-height)}.univer-max-h-full{max-height:100%}.univer-max-h-screen{max-height:100vh}.univer-min-h-3\.5{min-height:.875rem}.\!univer-w-fit{width:-moz-fit-content!important;width:fit-content!important}.univer-w-2\.5{width:.625rem}.univer-w-3{width:.75rem}.univer-w-3\.5{width:.875rem}.univer-w-64{width:16rem}.univer-w-72{width:18rem}.univer-w-\[720px\]{width:720px}.univer-w-\[calc\(100\%-16px\)\]{width:calc(100% - 16px)}.univer-w-\[var\(--radix-popper-anchor-width\)\]{width:var(--radix-popper-anchor-width)}.univer-min-w-36{min-width:9rem}.univer-min-w-\[320px\]{min-width:320px}.univer-max-w-\[480px\]{max-width:480px}.univer-max-w-\[60vw\]{max-width:60vw}.univer-max-w-lg{max-width:32rem}.univer-origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:var(--radix-hover-card-content-transform-origin)}.univer-translate-x-3{--univer-tw-translate-x: .75rem;transform:translate(.75rem,var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-translate-y-\[calc\(-50\%_-_2px\)\]{--univer-tw-translate-y: calc(-50% - 2px) ;transform:translate(var(--univer-tw-translate-x),calc(-50% - 2px)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.-univer-rotate-90{--univer-tw-rotate: -90deg;transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(-90deg) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-rotate-0{--univer-tw-rotate: 0deg;transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(0) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-rotate-45{--univer-tw-rotate: 45deg;transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(45deg) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.\!univer-animate-none{animation:none!important}.univer-cursor-crosshair{cursor:crosshair}.univer-resize{resize:both}.univer-grid-flow-row{grid-auto-flow:row}.univer-flex-col-reverse{flex-direction:column-reverse}.univer-content-center{align-content:center}.univer-gap-3{gap:.75rem}.univer-space-x-2>:not([hidden])~:not([hidden]){--univer-tw-space-x-reverse: 0;margin-right:0rem;margin-right:calc(.5rem * var(--univer-tw-space-x-reverse));margin-left:calc(.5rem * (1 - var(--univer-tw-space-x-reverse)));margin-left:.5rem;margin-left:calc(.5rem * calc(1 - var(--univer-tw-space-x-reverse)))}.univer-space-y-1\.5>:not([hidden])~:not([hidden]){--univer-tw-space-y-reverse: 0;margin-top:calc(.375rem * (1 - var(--univer-tw-space-y-reverse)));margin-top:.375rem;margin-top:calc(.375rem * calc(1 - var(--univer-tw-space-y-reverse)));margin-bottom:0rem;margin-bottom:calc(.375rem * var(--univer-tw-space-y-reverse))}.univer-divide-x>:not([hidden])~:not([hidden]){--univer-tw-divide-x-reverse: 0;border-right-width:0px;border-right-width:calc(1px * var(--univer-tw-divide-x-reverse));border-left-width:calc(1px * (1 - var(--univer-tw-divide-x-reverse)));border-left-width:1px;border-left-width:calc(1px * calc(1 - var(--univer-tw-divide-x-reverse)))}.univer-divide-y-0>:not([hidden])~:not([hidden]){--univer-tw-divide-y-reverse: 0;border-top-width:calc(0px * (1 - var(--univer-tw-divide-y-reverse)));border-top-width:0px;border-top-width:calc(0px * calc(1 - var(--univer-tw-divide-y-reverse)));border-bottom-width:0px;border-bottom-width:calc(0px * var(--univer-tw-divide-y-reverse))}.univer-text-balance{text-wrap:balance}.univer-rounded-\[2px\]{border-radius:2px}.univer-rounded-xl{border-radius:.75rem}.\!univer-rounded-b-none{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.\!univer-rounded-l-none{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.\!univer-rounded-r-none{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.\!univer-rounded-t-none{border-top-left-radius:0!important;border-top-right-radius:0!important}.univer-rounded-br-md{border-bottom-right-radius:.375rem}.univer-rounded-tr-md{border-top-right-radius:.375rem}.univer-border-0{border-width:0px}.univer-border-y-0{border-top-width:0px;border-bottom-width:0px}.\!univer-border-l-0{border-left-width:0px!important}.\!univer-border-t-0{border-top-width:0px!important}.univer-border-b{border-bottom-width:1px}.univer-border-l{border-left-width:1px}.univer-border-r{border-right-width:1px}.univer-border-t{border-top-width:1px}.\!univer-border-gray-200{border-color:var(--univer-gray-200)!important}.univer-border-gray-200{border-color:var(--univer-gray-200)}.univer-border-gray-300{border-color:var(--univer-gray-300)}.univer-border-red-500{border-color:var(--univer-red-500)}.univer-border-white{border-color:var(--univer-white)}.univer-border-l-gray-200{border-left-color:var(--univer-gray-200)}.\!univer-bg-primary-600{background-color:var(--univer-primary-600)!important}.\!univer-bg-transparent{background-color:transparent!important}.univer-bg-gray-300{background-color:var(--univer-gray-300)}.univer-bg-gray-50{background-color:var(--univer-gray-50)}.univer-bg-gray-800{background-color:var(--univer-gray-800)}.univer-bg-primary-500{background-color:var(--univer-primary-500)}.univer-bg-red-500{background-color:var(--univer-red-500)}.univer-fill-current{fill:currentColor}.univer-fill-gray-200{fill:var(--univer-gray-200)}.univer-fill-gray-700{fill:var(--univer-gray-700)}.\!univer-p-2\.5{padding:.625rem!important}.univer-py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.univer-py-4{padding-top:1rem;padding-bottom:1rem}.\!univer-pl-4{padding-left:1rem!important}.univer-pl-0{padding-left:0}.univer-pl-8{padding-left:2rem}.univer-pr-0{padding-right:0}.univer-pr-32{padding-right:8rem}.univer-pr-8{padding-right:2rem}.univer-text-left{text-align:left}.univer-align-middle{vertical-align:middle}.univer-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.univer-font-sans{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.univer-text-lg{font-size:1.125rem;line-height:1.75rem}.univer-text-sm\/8{font-size:.875rem;line-height:2rem}.univer-text-xs\/6{font-size:.75rem;line-height:1.5rem}.univer-uppercase{text-transform:uppercase}.univer-leading-9{line-height:2.25rem}.univer-leading-none{line-height:1}.univer-leading-normal{line-height:1.5}.univer-tracking-tight{letter-spacing:-.025em}.univer-tracking-widest{letter-spacing:.1em}.univer-text-current{color:currentColor}.univer-text-cyan-700{--univer-tw-text-opacity: 1;color:#0e7490;color:rgba(14,116,144,var(--univer-tw-text-opacity, 1))}.univer-text-green-500{color:var(--univer-green-500)}.univer-text-indigo-600{color:var(--univer-indigo-600)}.univer-text-yellow-400{color:var(--univer-yellow-400)}.univer-underline-offset-4{text-underline-offset:4px}.univer-opacity-60{opacity:.6}.univer-opacity-80{opacity:.8}.univer-opacity-90{opacity:.9}.univer-shadow-inner{--univer-tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .05);--univer-tw-shadow-colored: inset 0 2px 4px 0 var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,inset 0 2px 4px #0000000d;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-shadow)}.univer-ring-2{--univer-tw-ring-offset-shadow: var(--univer-tw-ring-inset) 0 0 0 var(--univer-tw-ring-offset-width) var(--univer-tw-ring-offset-color);--univer-tw-ring-shadow: var(--univer-tw-ring-inset) 0 0 0 calc(2px + var(--univer-tw-ring-offset-width)) var(--univer-tw-ring-color);box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),0 0 #0000;box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),var(--univer-tw-shadow, 0 0 rgba(0,0,0,0))}.\!univer-ring-primary-900{--univer-tw-ring-color: var(--univer-primary-900) !important}.univer-ring-primary-50{--univer-tw-ring-color: var(--univer-primary-50) }.univer-ring-white{--univer-tw-ring-color: var(--univer-white) }.univer-ring-offset-2{--univer-tw-ring-offset-width: 2px }.\!univer-ring-offset-gray-600{--univer-tw-ring-offset-color: var(--univer-gray-600) !important}.univer-ring-offset-white{--univer-tw-ring-offset-color: var(--univer-white) }.univer-transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.univer-transition-\[max-height\,opacity\]{transition-property:max-height,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.univer-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.univer-transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.univer-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.univer-duration-500{transition-duration:.5s}.univer-duration-75{transition-duration:75ms}.univer-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.univer-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.univer-will-change-transform{will-change:transform}.univer-scrollbar-thin::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.univer-scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.univer-scrollbar-thin::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.univer-scrollbar-thin{scrollbar-width:thin;scrollbar-color:initial initial;scrollbar-color:var(--scrollbar-thumb, initial) var(--scrollbar-track, initial)}.univer-scrollbar-thin::-webkit-scrollbar{display:block;width:8px;height:8px}.univer-scrollbar-track-gray-50{--scrollbar-track: var(--univer-gray-50) }.univer-scrollbar-thumb-gray-300{--scrollbar-thumb: var(--univer-gray-300) }.univer-animate-out{animation-name:exit;animation-duration:.15s;--univer-tw-exit-opacity: initial;--univer-tw-exit-scale: initial;--univer-tw-exit-rotate: initial;--univer-tw-exit-translate-x: initial;--univer-tw-exit-translate-y: initial }.univer-fade-in,.univer-fade-in-0{--univer-tw-enter-opacity: 0 }.univer-fade-out{--univer-tw-exit-opacity: 0 }.univer-zoom-in-95{--univer-tw-enter-scale: .95 }.univer-slide-in-from-top-4{--univer-tw-enter-translate-y: -1rem }.univer-duration-200{animation-duration:.2s}.univer-duration-300{animation-duration:.3s}.univer-duration-500{animation-duration:.5s}.univer-duration-75{animation-duration:75ms}.univer-ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.univer-ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.placeholder\:univer-text-gray-200::-moz-placeholder{color:var(--univer-gray-200)}.placeholder\:univer-text-gray-200::placeholder{color:var(--univer-gray-200)}.placeholder\:univer-text-gray-400::-moz-placeholder{color:var(--univer-gray-400)}.placeholder\:univer-text-gray-400::placeholder{color:var(--univer-gray-400)}.after\:-univer-bottom-px:after{content:var(--univer-tw-content);bottom:-1px}.after\:univer-h-px:after{content:var(--univer-tw-content);height:1px}.after\:univer-w-full:after{content:var(--univer-tw-content);width:100%}.after\:univer-content-\[\'\'\]:after{--univer-tw-content: "";content:"";content:var(--univer-tw-content)}.hover\:univer-border-red-400:hover{border-color:var(--univer-red-400)}.hover\:univer-border-transparent:hover{border-color:transparent}.hover\:univer-bg-primary-500:hover{background-color:var(--univer-primary-500)}.hover\:univer-bg-red-400:hover{background-color:var(--univer-red-400)}.hover\:univer-text-gray-500:hover{color:var(--univer-gray-500)}.hover\:univer-text-gray-900:hover{color:var(--univer-gray-900)}.hover\:univer-text-primary-500:hover{color:var(--univer-primary-500)}.hover\:univer-text-white:hover{color:var(--univer-white)}.hover\:univer-underline:hover{text-decoration-line:underline}.hover\:univer-opacity-100:hover{opacity:1}.hover\:univer-opacity-70:hover{opacity:.7}.hover\:univer-opacity-80:hover{opacity:.8}.focus\:univer-border-primary-500:focus{border-color:var(--univer-primary-500)}.focus\:univer-border-primary-600:focus{border-color:var(--univer-primary-600)}.focus\:univer-bg-gray-100:focus{background-color:var(--univer-gray-100)}.focus\:univer-ring-2:focus{--univer-tw-ring-offset-shadow: var(--univer-tw-ring-inset) 0 0 0 var(--univer-tw-ring-offset-width) var(--univer-tw-ring-offset-color);--univer-tw-ring-shadow: var(--univer-tw-ring-inset) 0 0 0 calc(2px + var(--univer-tw-ring-offset-width)) var(--univer-tw-ring-color);box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),0 0 #0000;box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),var(--univer-tw-shadow, 0 0 rgba(0,0,0,0))}.focus\:univer-ring-primary-50:focus{--univer-tw-ring-color: var(--univer-primary-50) }.active\:univer-border-red-600:active{border-color:var(--univer-red-600)}.active\:univer-bg-gray-200:active{background-color:var(--univer-gray-200)}.active\:univer-bg-primary-700:active{background-color:var(--univer-primary-700)}.active\:univer-bg-red-600:active{background-color:var(--univer-red-600)}.active\:univer-text-primary-700:active{color:var(--univer-primary-700)}.disabled\:univer-pointer-events-none:disabled{pointer-events:none}.disabled\:univer-opacity-50:disabled{opacity:.5}.data-\[disabled\]\:univer-pointer-events-none[data-disabled]{pointer-events:none}.data-\[orientation\=horizontal\]\:univer-h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=vertical\]\:univer-h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=horizontal\]\:univer-w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:univer-w-px[data-orientation=vertical]{width:1px}.data-\[state\=open\]\:univer-bg-gray-100[data-state=open]{background-color:var(--univer-gray-100)}.data-\[disabled\]\:univer-opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:univer-animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--univer-tw-enter-opacity: initial;--univer-tw-enter-scale: initial;--univer-tw-enter-rotate: initial;--univer-tw-enter-translate-x: initial;--univer-tw-enter-translate-y: initial }.data-\[state\=closed\]\:univer-animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--univer-tw-exit-opacity: initial;--univer-tw-exit-scale: initial;--univer-tw-exit-rotate: initial;--univer-tw-exit-translate-x: initial;--univer-tw-exit-translate-y: initial }.data-\[state\=closed\]\:univer-fade-out-0[data-state=closed]{--univer-tw-exit-opacity: 0 }.data-\[state\=open\]\:univer-fade-in-0[data-state=open]{--univer-tw-enter-opacity: 0 }.data-\[state\=closed\]\:univer-zoom-out-95[data-state=closed]{--univer-tw-exit-scale: .95 }.data-\[state\=open\]\:univer-zoom-in-95[data-state=open]{--univer-tw-enter-scale: .95 }.data-\[side\=bottom\]\:univer-slide-in-from-top-2[data-side=bottom]{--univer-tw-enter-translate-y: -.5rem }.data-\[side\=left\]\:univer-slide-in-from-right-2[data-side=left]{--univer-tw-enter-translate-x: .5rem }.data-\[side\=right\]\:univer-slide-in-from-left-2[data-side=right]{--univer-tw-enter-translate-x: -.5rem }.data-\[side\=top\]\:univer-slide-in-from-bottom-2[data-side=top]{--univer-tw-enter-translate-y: .5rem }.data-\[state\=closed\]\:univer-slide-out-to-left-1\/2[data-state=closed]{--univer-tw-exit-translate-x: -50% }.data-\[state\=closed\]\:univer-slide-out-to-top-\[48\%\][data-state=closed]{--univer-tw-exit-translate-y: -48% }.data-\[state\=open\]\:univer-slide-in-from-left-1\/2[data-state=open]{--univer-tw-enter-translate-x: -50% }.data-\[state\=open\]\:univer-slide-in-from-top-\[48\%\][data-state=open]{--univer-tw-enter-translate-y: -48% }@media (min-width: 640px){.sm\:\!univer-flex-row{flex-direction:row!important}.sm\:\!univer-justify-end{justify-content:flex-end!important}.sm\:\!univer-space-x-2>:not([hidden])~:not([hidden]){--univer-tw-space-x-reverse: 0 !important;margin-right:0rem!important;margin-right:calc(.5rem * var(--univer-tw-space-x-reverse))!important;margin-left:calc(.5rem * (1 - var(--univer-tw-space-x-reverse)))!important;margin-left:.5rem!important;margin-left:calc(.5rem * calc(1 - var(--univer-tw-space-x-reverse)))!important}.sm\:\!univer-rounded-lg{border-radius:.5rem!important}.sm\:\!univer-text-left{text-align:left!important}}.dark\:\!univer-border-gray-500:where(.univer-dark,.univer-dark *){border-color:var(--univer-gray-500)!important}.dark\:\!univer-border-gray-600:where(.univer-dark,.univer-dark *){border-color:var(--univer-gray-600)!important}.dark\:\!univer-bg-primary-600:where(.univer-dark,.univer-dark *){background-color:var(--univer-primary-600)!important}.dark\:\!univer-text-primary-500:where(.univer-dark,.univer-dark *){color:var(--univer-primary-500)!important}.dark\:\!univer-ring-primary-600:where(.univer-dark,.univer-dark *){--univer-tw-ring-color: var(--univer-primary-600) !important}.dark\:\!univer-ring-primary-900:where(.univer-dark,.univer-dark *){--univer-tw-ring-color: var(--univer-primary-900) !important}.dark\:\!univer-ring-offset-gray-600:where(.univer-dark,.univer-dark *){--univer-tw-ring-offset-color: var(--univer-gray-600) !important}.dark\:\!univer-scrollbar-track-gray-900:where(.univer-dark,.univer-dark *){--scrollbar-track: var(--univer-gray-900) !important}.dark\:\!univer-scrollbar-thumb-gray-700:where(.univer-dark,.univer-dark *){--scrollbar-thumb: var(--univer-gray-700) !important}.dark\:after\:\!univer-bg-gray-600:where(.univer-dark,.univer-dark *):after{content:var(--univer-tw-content);background-color:var(--univer-gray-600)!important}.dark\:hover\:\!univer-bg-gray-900:hover:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-900)!important}.dark\:hover\:\!univer-text-white:hover:where(.univer-dark,.univer-dark *){color:var(--univer-white)!important}.dark\:focus\:\!univer-bg-gray-600:focus:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-600)!important}.dark\:focus\:\!univer-ring-primary-900:focus:where(.univer-dark,.univer-dark *){--univer-tw-ring-color: var(--univer-primary-900) !important}.dark\:focus-visible\:\!univer-border-gray-600:focus-visible:where(.univer-dark,.univer-dark *){border-color:var(--univer-gray-600)!important}.dark\:active\:\!univer-bg-gray-600:active:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-600)!important}.dark\:active\:\!univer-bg-gray-700:active:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-700)!important}.dark\:data-\[state\=open\]\:\!univer-bg-gray-600[data-state=open]:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-600)!important}.\[\&\>input\]\:univer-w-11>input{width:2.75rem}.\[\&\>svg\]\:univer-relative>svg{position:relative}.\[\&\>svg\]\:univer-top-0\.5>svg{top:.125rem}.\[\&\>svg\]\:univer-block>svg{display:block}.\[\&\>svg\]\:univer-size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:univer-shrink-0>svg{flex-shrink:0}.\[\&\>ul\:not\(\:last-child\)\]\:univer-border-0>ul:not(:last-child){border-width:0px}.\[\&\>ul\:not\(\:last-child\)\]\:univer-border-r>ul:not(:last-child){border-right-width:1px}.\[\&\>ul\:not\(\:last-child\)\]\:univer-border-solid>ul:not(:last-child){border-style:solid}.\[\&\>ul\:not\(\:last-child\)\]\:univer-border-r-gray-200>ul:not(:last-child){border-right-color:var(--univer-gray-200)}.\[\&_\[data-description\]\]\:univer-text-sm [data-description]{font-size:.875rem;line-height:1.25rem}.\[\&_\[data-description\]\]\:univer-text-gray-200 [data-description]{color:var(--univer-gray-200)}.\[\&_\[data-description\]\]\:univer-text-gray-600 [data-description]{color:var(--univer-gray-600)}.\[\&_\[data-icon\]\>svg\]\:univer-relative [data-icon]>svg{position:relative}.\[\&_\[data-icon\]\>svg\]\:univer-top-1 [data-icon]>svg{top:.25rem}.\[\&_\[data-icon\]\]\:univer-self-baseline [data-icon]{align-self:baseline}.\[\&_\[data-icon\]\]\:univer-text-green-500 [data-icon]{color:var(--univer-green-500)}.\[\&_\[data-icon\]\]\:univer-text-primary-600 [data-icon]{color:var(--univer-primary-600)}.\[\&_\[data-icon\]\]\:univer-text-red-500 [data-icon]{color:var(--univer-red-500)}.\[\&_\[data-icon\]\]\:univer-text-yellow-500 [data-icon]{color:var(--univer-yellow-500)}.\[\&_\[data-sonner-toast\]\]\:univer-shadow-md [data-sonner-toast]{--univer-tw-shadow: 0px 1px 6px -2px rgba(30, 40, 77, .08), 0px 2px 6px -1px rgba(30, 40, 77, .1);--univer-tw-shadow-colored: 0px 1px 6px -2px var(--univer-tw-shadow-color), 0px 2px 6px -1px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 6px -2px #1e284d14,0 2px 6px -1px #1e284d1a;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-shadow)}.\[\&_\[data-title\]\]\:univer-text-sm [data-title]{font-size:.875rem;line-height:1.25rem}.\[\&_\[data-title\]\]\:univer-text-gray-900 [data-title]{color:var(--univer-gray-900)}.\[\&_\[data-u-comp\=form-layout\]\]\:univer-max-w-\[calc\(50\%-8px\)\] [data-u-comp=form-layout]{max-width:calc(50% - 8px)}.\[\&_\[data-u-comp\=form-layout\]\]\:univer-shrink [data-u-comp=form-layout]{flex-shrink:1}.\[\&_\[data-u-comp\=form-layout\]\]\:univer-grow [data-u-comp=form-layout]{flex-grow:1}.\[\&_\[data-u-comp\=input\]\]\:univer-w-full [data-u-comp=input]{width:100%}.\[\&_\[data-u-comp\=input\]\]\:univer-border-red-500 [data-u-comp=input]{border-color:var(--univer-red-500)}.\[\&_\[data-u-comp\=pager-left-arrow\]\:hover\]\:\!univer-bg-gray-600 [data-u-comp=pager-left-arrow]:hover,.\[\&_\[data-u-comp\=pager-right-arrow\]\:hover\]\:\!univer-bg-gray-600 [data-u-comp=pager-right-arrow]:hover{background-color:var(--univer-gray-600)!important}.\[\&_\[data-u-comp\=select\]\]\:univer-w-full [data-u-comp=select]{width:100%}.\[\&_\[data-u-comp\=select\]\]\:univer-border-red-500 [data-u-comp=select]{border-color:var(--univer-red-500)}.\[\&_input\]\:univer-box-border input{box-sizing:border-box}.\[\&_input\]\:univer-flex input{display:flex}.\[\&_input\]\:univer-h-7 input{height:1.75rem}.\[\&_input\]\:univer-items-center input{align-items:center}.\[\&_input\]\:univer-rounded input{border-radius:.25rem}.\[\&_input\]\:univer-border input{border-width:1px}.\[\&_input\]\:univer-border-solid input{border-style:solid}.\[\&_input\]\:univer-border-gray-200 input{border-color:var(--univer-gray-200)}.\[\&_input\]\:univer-border-gray-600 input{border-color:var(--univer-gray-600)}.\[\&_input\]\:univer-bg-transparent input{background-color:transparent}.\[\&_input\]\:univer-px-1\.5 input{padding-left:.375rem;padding-right:.375rem}.\[\&_input\]\:univer-text-gray-700 input{color:var(--univer-gray-700)}.\[\&_input\]\:univer-text-white input{color:var(--univer-white)}.\[\&_input\]\:univer-outline-none input{outline:2px solid transparent;outline-offset:2px}.\[\&_svg\]\:univer-pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:univer-size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:univer-shrink-0 svg{flex-shrink:0}.univer-date-picker{position:relative;width:200px;height:32px;border-radius:4px;box-sizing:border-box;display:inline-flex;border-width:1px;border-style:solid;border-color:var(--univer-gray-200);background-color:var(--univer-white);color:var(--univer-gray-900)}.univer-dark .univer-date-picker{border-color:var(--univer-gray-600);background-color:var(--univer-gray-900);color:var(--univer-white)}.univer-date-picker-rtl{direction:rtl}.univer-date-picker-invalid{box-shadow:0 0 2px red}.univer-date-picker-panel{display:inline-block;vertical-align:top}.univer-date-picker-panel-focused{border-color:#00f}.univer-date-picker-panel-rtl{direction:rtl}.univer-date-picker-suffix-icon{position:absolute;top:50%;right:0;bottom:0;display:flex;align-items:center;padding:0 8px;transform:translateY(-50%);cursor:pointer;color:var(--univer-gray-600)}.univer-dark .univer-date-picker-suffix-icon{color:var(--univer-gray-200)}.univer-date-picker-decade-panel,.univer-date-picker-year-panel,.univer-date-picker-month-panel,.univer-date-picker-week-panel,.univer-date-picker-date-panel,.univer-date-picker-time-panel{display:flex;flex-direction:column}.univer-date-picker-decade-panel table,.univer-date-picker-year-panel table,.univer-date-picker-month-panel table,.univer-date-picker-week-panel table,.univer-date-picker-date-panel table,.univer-date-picker-time-panel table{text-align:center;border-collapse:collapse}.univer-date-picker-header{margin-bottom:12px;display:flex;align-items:center}.univer-date-picker-header>*{flex:none}.univer-date-picker-header-view{height:16px;flex:auto;display:flex;justify-content:center;align-items:center;gap:8px}.univer-date-picker-header-view>button{padding:0;border:0;background-color:transparent;cursor:pointer;color:var(--univer-gray-900)}.univer-dark .univer-date-picker-header-view>button{color:var(--univer-white)}.univer-date-picker-header-super-prev-btn,.univer-date-picker-header-super-next-btn,.univer-date-picker-header-prev-btn,.univer-date-picker-header-next-btn{width:16px;height:16px;padding:0;line-height:16px;font-size:16px;border:none;background-color:transparent;cursor:pointer;color:var(--univer-gray-600)}.univer-dark .univer-date-picker-header-super-prev-btn,.univer-dark .univer-date-picker-header-super-next-btn,.univer-dark .univer-date-picker-header-prev-btn,.univer-dark .univer-date-picker-header-next-btn{color:var(--univer-gray-200)}.univer-date-picker-cell{color:var(--univer-gray-600)}.univer-dark .univer-date-picker-cell{color:var(--univer-gray-200)}.univer-date-picker-cell-disabled{opacity:.2}.univer-date-picker-cell-inner{display:inline-block;box-sizing:border-box;width:100%;height:24px;margin:0;padding:0;font-size:12px;line-height:24px;background:transparent;border:0;border-radius:4px;outline:none;cursor:pointer;transition:background .3s;padding-left:.375rem;padding-right:.375rem}.univer-date-picker-cell-in-view{color:#333}.univer-date-picker-cell-in-range>.univer-date-picker-cell-inner{background:#0000ff0d}.univer-date-picker-cell-hover>.univer-date-picker-cell-inner:hover{background-color:var(--univer-gray-100)}.univer-date-picker-cell-range-hover-start:after,.univer-date-picker-cell-range-hover-end:after,.univer-date-picker-cell-range-hover:after{position:absolute;top:3px;right:0;bottom:0;left:0;border:1px solid green;border-right:0;border-left:0;content:"";pointer-events:none}.univer-date-picker-cell-range-hover-start:after{border-left:1px solid green!important}.univer-date-picker-cell-range-hover-end:after{border-right:1px solid green!important}.univer-date-picker-cell-today>.univer-date-picker-cell-inner{border-width:1px;border-style:solid;border-color:var(--univer-primary-600)}.univer-date-picker-cell-range-start>.univer-date-picker-cell-inner,.univer-date-picker-cell-range-end>.univer-date-picker-cell-inner,.univer-date-picker-cell-selected>.univer-date-picker-cell-inner{color:#fff;background-color:var(--univer-primary-600)}.univer-date-picker-presets{background:#ccf}.univer-date-picker-presets ul{margin:0;padding:0;list-style:none}.univer-date-picker-now{padding-top:12px}.univer-date-picker-now-btn{font-size:13px;cursor:pointer;color:var(--univer-primary-600)}.univer-date-picker-footer,.univer-date-picker-picker-footer{margin-top:12px;border-width:0px;border-top-width:1px;border-style:solid;border-top-color:var(--univer-gray-200)}.univer-date-picker-ranges{margin:0;display:flex;list-style-type:none;align-items:center;justify-content:center;padding:0}.univer-date-picker-clear{position:absolute;top:7px;right:8px;cursor:pointer}.univer-date-picker-clear-btn{width:16px;height:16px;text-align:center;line-height:16px;border-radius:50%;display:block;background-color:var(--univer-gray-500)}.univer-date-picker-clear-btn:before{content:"×";position:absolute;top:-1px;left:0;right:0;bottom:0;color:#fff;font-size:16px;line-height:16px}.univer-date-picker-dropdown{position:absolute;pointer-events:none}.univer-date-picker-dropdown-range{padding:10px 0}.univer-date-picker-dropdown-hidden{display:none}.univer-date-picker-range{position:relative;display:inline-flex}.univer-date-picker-range-wrapper{display:flex}.univer-date-picker-active-bar{bottom:0;height:3px;background:green;opacity:0;transition:all .3s;pointer-events:none}.univer-date-picker-focused .univer-date-picker-active-bar{opacity:1}.univer-date-picker-panel-container{display:inline-block;vertical-align:top;transition:margin .3s;pointer-events:all}.univer-date-picker-panel-layout{display:flex;flex-wrap:nowrap;align-items:stretch;overflow:hidden;border-radius:.25rem;border-width:1px;border-style:solid;border-color:var(--univer-gray-200);background-color:var(--univer-white);padding:1rem;--univer-tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--univer-tw-shadow-colored: 0 1px 3px 0 var(--univer-tw-shadow-color), 0 1px 2px -1px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-shadow)}.univer-dark .univer-date-picker-panel-layout{border-color:var(--univer-gray-600);background-color:var(--univer-gray-900)}.univer-date-picker-input{position:relative;display:inline-flex;width:100%}.univer-date-picker-input>input{width:100%;padding-left:12px;border:none;border-radius:4px;box-sizing:border-box;background-color:transparent}.univer-date-picker-input>input:focus{outline:none}.univer-date-range-picker{position:relative;width:280px;height:32px;border-radius:4px;box-sizing:border-box;display:inline-flex;border-width:1px;border-style:solid;border-color:var(--univer-gray-200);color:var(--univer-gray-900)}.univer-dark .univer-date-range-picker{border-color:var(--univer-gray-600);background-color:var(--univer-gray-900);color:var(--univer-white)}.univer-date-range-picker-rtl{direction:rtl}.univer-date-range-picker-invalid{box-shadow:0 0 2px red}.univer-date-range-picker-panel{display:inline-block;vertical-align:top}.univer-date-range-picker-panel-focused{border-color:#00f}.univer-date-range-picker-panel-rtl{direction:rtl}.univer-date-range-picker-suffix-icon{position:absolute;top:50%;right:0;bottom:0;display:flex;align-items:center;padding:0 8px;transform:translateY(-50%);cursor:pointer;color:var(--univer-gray-600)}.univer-date-range-picker-decade-panel,.univer-date-range-picker-year-panel,.univer-date-range-picker-month-panel,.univer-date-range-picker-week-panel,.univer-date-range-picker-date-panel,.univer-date-range-picker-time-panel{display:flex;flex-direction:column}.univer-date-range-picker-decade-panel table,.univer-date-range-picker-year-panel table,.univer-date-range-picker-month-panel table,.univer-date-range-picker-week-panel table,.univer-date-range-picker-date-panel table,.univer-date-range-picker-time-panel table{text-align:center;border-collapse:collapse}.univer-date-range-picker-header{margin-bottom:12px;display:flex;align-items:center}.univer-date-range-picker-header>*{flex:none}.univer-date-range-picker-header-view{height:16px;flex:auto;display:flex;justify-content:center;align-items:center;gap:8px}.univer-date-range-picker-header-view>button{padding:0;border:0;background-color:transparent;cursor:pointer}.univer-date-range-picker-header-super-prev-btn,.univer-date-range-picker-header-super-next-btn,.univer-date-range-picker-header-prev-btn,.univer-date-range-picker-header-next-btn{width:16px;height:16px;padding:0;line-height:16px;font-size:16px;border:none;background-color:transparent;cursor:pointer;color:var(--univer-gray-600)}.univer-dark .univer-date-range-picker-header-super-prev-btn,.univer-dark .univer-date-range-picker-header-super-next-btn,.univer-dark .univer-date-range-picker-header-prev-btn,.univer-dark .univer-date-range-picker-header-next-btn{color:var(--univer-gray-400)}.univer-date-range-picker-cell{color:var(--univer-gray-600)}.univer-dark .univer-date-range-picker-cell{color:var(--univer-gray-400)}.univer-date-range-picker-cell-disabled{opacity:.2}.univer-date-range-picker-cell-inner{display:inline-block;box-sizing:border-box;width:100%;height:24px;margin:0;padding:0;font-size:12px;line-height:24px;background:transparent;border:0;border-radius:4px;outline:none;cursor:pointer;transition:background .3s}.univer-date-range-picker-cell-in-view{color:#333}.univer-date-range-picker-cell-in-range>.univer-date-range-picker-cell-inner{background:#0000ff0d}.univer-date-range-picker-cell-hover>.univer-date-range-picker-cell-inner{background-color:var(--univer-gray-100)}.univer-date-range-picker-cell-range-hover-start:after,.univer-date-range-picker-cell-range-hover-end:after,.univer-date-range-picker-cell-range-hover:after{position:absolute;top:3px;right:0;bottom:0;left:0;border:1px solid green;border-right:0;border-left:0;content:"";pointer-events:none}.univer-date-range-picker-cell-range-hover-start:after{border-left:1px solid green!important}.univer-date-range-picker-cell-range-hover-end:after{border-right:1px solid green!important}.univer-date-range-picker-cell-today>.univer-date-range-picker-cell-inner{border-width:1px;border-style:solid;border-color:var(--univer-primary-600)}.univer-date-range-picker-cell-range-start>.univer-date-range-picker-cell-inner,.univer-date-range-picker-cell-range-end>.univer-date-range-picker-cell-inner,.univer-date-range-picker-cell-selected>.univer-date-range-picker-cell-inner{color:#fff;background-color:var(--univer-primary-600)}.univer-date-range-picker-presets{background:#ccf}.univer-date-range-picker-presets ul{margin:0;padding:0;list-style:none}.univer-date-range-picker-now{padding-top:12px}.univer-date-range-picker-now-btn{font-size:13px;cursor:pointer;color:var(--univer-primary-600)}.univer-date-range-picker-footer,.univer-date-range-picker-picker-footer{margin-top:12px;border-width:0px;border-top-width:1px;border-style:solid;border-top-color:var(--univer-gray-200)}.univer-date-range-picker-dropdown{position:absolute;pointer-events:none}.univer-date-range-picker-dropdown-range{padding:10px 0}.univer-date-range-picker-dropdown-hidden{display:none}.univer-date-range-picker-range{position:relative;display:inline-flex}.univer-date-range-picker-range-wrapper{display:flex}.univer-date-range-picker-active-bar{bottom:0;height:3px;opacity:0;transition:all .3s;pointer-events:none;background-color:var(--univer-primary-600)}.univer-date-range-picker-focused .univer-date-range-picker-active-bar{opacity:1}.univer-date-range-picker-panel-container{display:inline-block;vertical-align:top;transition:margin .3s;pointer-events:all}.univer-date-range-picker-panel-layout{display:flex;flex-wrap:nowrap;align-items:stretch;overflow:hidden;border-radius:.25rem;border-width:1px;border-style:solid;border-color:var(--univer-gray-200);background-color:var(--univer-white);padding:1rem;--univer-tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--univer-tw-shadow-colored: 0 1px 3px 0 var(--univer-tw-shadow-color), 0 1px 2px -1px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-shadow)}.univer-dark .univer-date-range-picker-panel-layout{border-color:var(--univer-gray-600);background-color:var(--univer-gray-900)}.univer-date-range-picker-input{position:relative;display:inline-flex;width:100%}.univer-date-range-picker-input>input{width:100%;padding-left:12px;border:none;border-radius:4px;box-sizing:border-box;background-color:transparent}.univer-date-range-picker-input>input:focus{outline:none}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.univer-dropdown{position:absolute;z-index:1070;top:-9999px;left:-9999px;display:block}.univer-dropdown-hidden{display:none}.univer-dropdown-slide-up-enter,.univer-dropdown-slide-up-appear{transform-origin:0 0;display:block!important;animation-duration:.15s;animation-fill-mode:both;opacity:0;animation-play-state:paused;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.univer-dropdown-slide-up-leave{transform-origin:0 0;display:block!important;animation-duration:.15s;animation-fill-mode:both;opacity:1;animation-play-state:paused;animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.univer-dropdown-slide-up-enter.univer-dropdown-slide-up-enter-active.univer-dropdown-placement-bottomLeft,.univer-dropdown-slide-up-appear.univer-dropdown-slide-up-appear-active.univer-dropdown-placement-bottomLeft,.univer-dropdown-slide-up-enter.univer-dropdown-slide-up-enter-active.univer-dropdown-placement-bottomCenter,.univer-dropdown-slide-up-appear.univer-dropdown-slide-up-appear-active.univer-dropdown-placement-bottomCenter,.univer-dropdown-slide-up-enter.univer-dropdown-slide-up-enter-active.univer-dropdown-placement-bottomRight,.univer-dropdown-slide-up-appear.univer-dropdown-slide-up-appear-active.univer-dropdown-placement-bottomRight{animation-name:dropdown-slide-up-in;animation-play-state:running}.univer-dropdown-slide-up-enter.univer-dropdown-slide-up-enter-active.univer-dropdown-placement-topLeft,.univer-dropdown-slide-up-appear.univer-dropdown-slide-up-appear-active.univer-dropdown-placement-topLeft,.univer-dropdown-slide-up-enter.univer-dropdown-slide-up-enter-active.univer-dropdown-placement-topCenter,.univer-dropdown-slide-up-appear.univer-dropdown-slide-up-appear-active.univer-dropdown-placement-topCenter,.univer-dropdown-slide-up-enter.univer-dropdown-slide-up-enter-active.univer-dropdown-placement-topRight,.univer-dropdown-slide-up-appear.univer-dropdown-slide-up-appear-active.univer-dropdown-placement-topRight{animation-name:dropdown-slide-down-in;animation-play-state:running}.univer-dropdown-slide-up-leave.univer-dropdown-slide-up-leave-active.univer-dropdown-placement-bottomLeft,.univer-dropdown-slide-up-leave.univer-dropdown-slide-up-leave-active.univer-dropdown-placement-bottomCenter,.univer-dropdown-slide-up-leave.univer-dropdown-slide-up-leave-active.univer-dropdown-placement-bottomRight{animation-name:dropdown-slide-up-out;animation-play-state:running}.univer-dropdown-slide-up-leave.univer-dropdown-slide-up-leave-active.univer-dropdown-placement-topLeft,.univer-dropdown-slide-up-leave.univer-dropdown-slide-up-leave-active.univer-dropdown-placement-topCenter,.univer-dropdown-slide-up-leave.univer-dropdown-slide-up-leave-active.univer-dropdown-placement-topRight{animation-name:dropdown-slide-down-out;animation-play-state:running}@keyframes dropdown-slide-up-in{0%{transform-origin:0% 0%;transform:scaleY(0);opacity:0}to{transform-origin:0% 0%;transform:scaleY(1);opacity:1}}@keyframes dropdown-slide-up-out{0%{transform-origin:0% 0%;transform:scaleY(1);opacity:1}to{transform-origin:0% 0%;transform:scaleY(0);opacity:0}}@keyframes dropdown-slide-down-in{0%{transform-origin:0% 100%;transform:scaleY(0);opacity:0}to{transform-origin:0% 100%;transform:scaleY(1);opacity:1}}@keyframes dropdown-slide-down-out{0%{transform-origin:0% 100%;transform:scaleY(1);opacity:1}to{transform-origin:0% 100%;transform:scaleY(0);opacity:0}}.univer-menu{max-width:-moz-fit-content;max-width:fit-content;margin:0;box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-width:13rem;list-style-type:none;border-radius:.375rem;border-width:1px;border-style:solid;border-color:var(--univer-gray-200);background-color:var(--univer-white);padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--univer-tw-shadow: 0px 1px 6px -2px rgba(30, 40, 77, .08), 0px 2px 6px -1px rgba(30, 40, 77, .1);--univer-tw-shadow-colored: 0px 1px 6px -2px var(--univer-tw-shadow-color), 0px 2px 6px -1px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 6px -2px #1e284d14,0 2px 6px -1px #1e284d1a;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-shadow)}.univer-dark .univer-menu{border-color:var(--univer-gray-600);background-color:var(--univer-gray-700)}.univer-menu-vertical{display:grid}.univer-menu-hidden,.univer-menu-submenu-hidden{display:none}.univer-menu-item-group{padding-top:.25rem;padding-bottom:.25rem}.univer-menu-item-group:not(:last-child){border-bottom:1px solid #e3e5ea}.univer-dark .univer-menu-item-group:not(:last-child){border-bottom-color:var(--univer-gray-600)}.univer-menu-item-group-list{display:grid;margin:0;padding:0;grid-gap:.25rem;gap:.25rem}.univer-menu-item-group-title{font-weight:600;line-height:1.5em;padding:6px 4px 4px;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;color:var(--univer-gray-600)}.univer-dark .univer-menu-item-group-title{color:var(--univer-white)}.univer-menu-item-group-title:empty{display:none}.univer-menu-item-active,.univer-menu-submenu-active{border-radius:.375rem;background-color:var(--univer-gray-50)}.univer-dark .univer-menu-item-active,.univer-dark .univer-menu-submenu-active{background-color:var(--univer-gray-600)}.univer-menu-item-selected{transform:translateZ(0);border-radius:.375rem;background-color:var(--univer-gray-50)}.univer-dark .univer-menu-item-selected{background-color:var(--univer-gray-600)}.univer-menu-submenu-selected{border-radius:.375rem;background-color:var(--univer-gray-50)}.univer-dark .univer-menu-submenu-selected{background-color:var(--univer-gray-600)}.univer-menu>li.univer-menu-submenu{padding:0}.univer-menu-horizontal-sub,.univer-menu-vertical-sub,.univer-menu-vertical-left-sub,.univer-menu-vertical-right-sub{min-width:160px;margin-top:0}.univer-menu-item{display:flex;align-items:center;min-height:32px;line-height:1.5em;gap:.75rem;border-radius:.375rem;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;color:var(--univer-gray-900)}.univer-dark .univer-menu-item{color:var(--univer-white)}.univer-menu-item:hover{background-color:var(--univer-gray-50)}.univer-dark .univer-menu-item:hover{background-color:var(--univer-gray-600)}.univer-menu-item .icon{color:var(--univer-gray-600)}.univer-dark .univer-menu-item .icon{color:var(--univer-white)}.univer-menu-item,.univer-menu-submenu{cursor:pointer;position:relative;box-sizing:border-box;margin:0;white-space:nowrap;list-style:none}.univer-menu-item.univer-menu-item-disabled,.univer-menu-submenu.univer-menu-submenu-disabled{cursor:not-allowed;color:var(--univer-gray-400)!important}.univer-menu-submenu-popup{position:absolute;z-index:1070}.univer-menu-submenu-popup .submenu-title-wrapper{padding-right:1.25rem}.univer-menu-submenu-title{display:flex;align-items:center;justify-content:space-between;height:100%;min-height:32px;line-height:1.5em;padding-left:.5rem;padding-right:.5rem;font-size:.875rem;line-height:1.25rem;color:var(--univer-gray-900)}.univer-dark .univer-menu-submenu-title{color:var(--univer-white)}.univer-menu-submenu-title-more-icon,.univer-menu-item-more-icon{margin-left:.5rem;font-size:.875rem;line-height:1.25rem;color:var(--univer-gray-400)}.univer-menu-horizontal{overflow:hidden;white-space:nowrap;border:none;border-bottom:1px solid transparent;box-shadow:none;border-bottom-color:var(--univer-gray-200)}.univer-dark .univer-menu-horizontal{border-bottom-color:var(--univer-gray-600)}.univer-menu-horizontal>.univer-menu-item,.univer-menu-horizontal>.univer-menu-submenu>.univer-menu-submenu-title{padding:15px 20px}.univer-menu-horizontal>.univer-menu-submenu,.univer-menu-horizontal>.univer-menu-item{display:inline-block;vertical-align:bottom;border-bottom:2px solid transparent}.univer-menu-vertical,.univer-menu-vertical-left,.univer-menu-vertical-right,.univer-menu-inline{width:100%}.univer-menu-vertical>.univer-menu-item,.univer-menu-vertical>.univer-menu-submenu>.univer-menu-submenu-title,.univer-menu-vertical-left>.univer-menu-item,.univer-menu-vertical-left>.univer-menu-submenu>.univer-menu-submenu-title,.univer-menu-vertical-right>.univer-menu-item,.univer-menu-vertical-right>.univer-menu-submenu>.univer-menu-submenu-title,.univer-menu-inline>.univer-menu-item,.univer-menu-inline>.univer-menu-submenu>.univer-menu-submenu-title{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;min-height:28px;padding:.25rem}.univer-menu-vertical .univer-menu-submenu-arrow,.univer-menu-vertical-left .univer-menu-submenu-arrow,.univer-menu-vertical-right .univer-menu-submenu-arrow,.univer-menu-inline .univer-menu-submenu-arrow{position:absolute;right:16px;display:inline-block;font-size:inherit;line-height:1.5em;text-align:center;text-transform:none;text-rendering:auto;vertical-align:baseline}.univer-menu-sub-inline{padding:0;border:none;border-radius:0;box-shadow:none}.univer-menu-sub-inline>.univer-menu-item,.univer-menu-sub-inline>.univer-menu-submenu>.univer-menu-submenu-title{padding-top:8px;padding-right:0;padding-bottom:8px}.univer-menu-open-slide-up-enter,.univer-menu-open-slide-up-appear{opacity:0;animation-play-state:paused;animation-timing-function:cubic-bezier(.08,.82,.17,1);transform-origin:0 0;animation-duration:.3s;animation-fill-mode:both}.univer-menu-open-slide-up-leave{opacity:1;animation-play-state:paused;animation-timing-function:cubic-bezier(.6,.04,.98,.34);transform-origin:0 0;animation-duration:.3s;animation-fill-mode:both}.univer-menu-open-slide-up-enter.univer-menu-open-slide-up-enter-active,.univer-menu-open-slide-up-appear.univer-menu-open-slide-up-appear-active{animation-name:menu-open-slide-up-in;animation-play-state:running}.univer-menu-open-slide-up-leave.univer-menu-open-slide-up-leave-active{animation-name:menu-open-slide-up-out;animation-play-state:running}@keyframes menu-open-slide-up-in{0%{transform-origin:0% 0%;transform:scaleY(0);opacity:0}to{transform-origin:0% 0%;transform:scaleY(1);opacity:1}}@keyframes menu-open-slide-up-out{0%{transform-origin:0% 0%;transform:scaleY(1);opacity:1}to{transform-origin:0% 0%;transform:scaleY(0);opacity:0}}.univer-menu-open-zoom-enter,.univer-menu-open-zoom-appear{opacity:0;animation-play-state:paused;animation-timing-function:cubic-bezier(.08,.82,.17,1);transform-origin:0 0;animation-duration:.3s;animation-fill-mode:both}.univer-menu-open-zoom-leave{animation-play-state:paused;animation-timing-function:cubic-bezier(.6,.04,.98,.34);transform-origin:0 0;animation-duration:.3s;animation-fill-mode:both}.univer-menu-open-zoom-enter.univer-menu-open-zoom-enter-active,.univer-menu-open-zoom-appear.univer-menu-open-zoom-appear-active{animation-name:menu-open-zoom-in;animation-play-state:running}.univer-menu-open-zoom-leave.univer-menu-open-zoom-leave-active{animation-name:menu-open-zoom-out;animation-play-state:running}@keyframes menu-open-zoom-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes menu-open-zoom-out{0%{transform:scale(1)}to{transform:scale(0);opacity:0}}.univer-popup{position:fixed;z-index:1070;top:-9999px;left:-9999px;border-radius:6px;overflow:hidden;--univer-tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--univer-tw-shadow-colored: 0 1px 3px 0 var(--univer-tw-shadow-color), 0 1px 2px -1px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-shadow)}.univer-popup-enter{transform-origin:0 0;animation-duration:.15s;animation-fill-mode:both;opacity:0;animation-play-state:paused;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.univer-popup-enter-active{animation-name:popup-slide-up-in;animation-play-state:running}.univer-popup-exit{transform-origin:0 0;animation-duration:.15s;animation-fill-mode:both;opacity:1;animation-name:popup-slide-up-out;animation-play-state:running;animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.univer-popup-exit-active{display:none}@keyframes popup-slide-up-in{0%{transform-origin:0 0;transform:scaleY(0);opacity:0}to{transform-origin:0 0;transform:scaleY(1);opacity:1}}@keyframes popup-slide-up-out{0%{transform-origin:0 0;transform:scaleY(1);opacity:1}to{transform-origin:0 0;transform:scaleY(0);opacity:0}}.univer-popup-mask{position:fixed;z-index:1060;top:0;left:0;right:0;bottom:0}.univer-tree{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;color:var(--univer-gray-900)}.univer-dark .univer-tree{color:var(--univer-white)}.univer-tree-icon{position:absolute;top:50%;left:-16px;transform:translateY(-50%) rotate(-90deg);display:flex;align-items:center;justify-content:center;font-size:8px}.univer-tree-icon-expand{transform:translateY(-50%)}.univer-tree-list{margin:0;padding:0;list-style:none;height:100%}.univer-tree-list .univer-tree-list{overflow:hidden;height:0}.univer-tree-list .univer-tree-list-expand{height:inherit}.univer-tree-list-item{position:relative;padding-left:20px;font-size:13px}.univer-tree-list-item>a{position:relative;display:flex;align-items:center;cursor:pointer}.univer-tree-list-item-title{display:inline-block;height:100%;margin:0 4px;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.univer-tree-list-item-content{margin:4px 0;width:100%;position:relative;display:flex;align-items:center}.univer-tree-list-item-content-selected-icon{position:absolute;top:50%;left:-20px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;font-size:1rem;line-height:1.5rem}.univer-pointer-events-auto{pointer-events:auto}.univer-invisible{visibility:hidden}.univer-fixed{position:fixed}.univer-sticky{position:sticky}.-univer-left-\[99999\]{left:-99999}.-univer-top-\[99999\]{top:-99999}.univer-left-1\/2{left:50%}.univer-left-\[-9999px\]{left:-9999px}.univer-top-\[-9999px\]{top:-9999px}.univer-top-\[calc\(50\%-6px\)\]{top:calc(50% - 6px)}.univer-z-\[-1\]{z-index:-1}.univer-z-\[1020\]{z-index:1020}.univer-z-\[1\]{z-index:1}.univer-mx-2{margin-left:.5rem;margin-right:.5rem}.univer-line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.univer-size-3\.5{width:.875rem;height:.875rem}.univer-size-9{width:2.25rem;height:2.25rem}.univer-h-0{height:0px}.univer-h-1{height:.25rem}.univer-h-10{height:2.5rem}.univer-h-11{height:2.75rem}.univer-min-h-0{min-height:0px}.univer-min-h-full{min-height:100%}.univer-w-0{width:0px}.univer-w-0\.5{width:.125rem}.univer-w-40{width:10rem}.univer-w-7{width:1.75rem}.univer-w-96{width:24rem}.univer-w-max{width:-moz-max-content;width:max-content}.univer-w-screen{width:100vw}.univer-min-w-6{min-width:1.5rem}.univer-min-w-8{min-width:2rem}.univer-min-w-min{min-width:-moz-min-content;min-width:min-content}.univer-max-w-52{max-width:13rem}.univer-max-w-96{max-width:24rem}.univer-max-w-\[var\(--radix-popper-available-width\)\]{max-width:var(--radix-popper-available-width)}.univer-origin-center{transform-origin:center}.-univer-translate-x-1\/2{--univer-tw-translate-x: -50%;transform:translate(-50%,var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-translate-x-0{--univer-tw-translate-x: 0px;transform:translateY(var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-translate-x-full{--univer-tw-translate-x: 100%;transform:translate(100%,var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-grid-cols-\[auto\,1fr\]{grid-template-columns:auto 1fr}.univer-grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.univer-grid-cols-none{grid-template-columns:none}.univer-grid-rows-\[100\%\]{grid-template-rows:100%}.univer-grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.univer-grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.\!univer-rounded-full{border-radius:9999px!important}.\!univer-rounded-xl{border-radius:.75rem!important}.univer-rounded-2xl{border-radius:1rem}.univer-rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.\!univer-bg-gray-200{background-color:var(--univer-gray-200)!important}.\!univer-bg-gray-500{background-color:var(--univer-gray-500)!important}.univer-bg-gray-400{background-color:var(--univer-gray-400)}.univer-bg-gray-700{background-color:var(--univer-gray-700)}.univer-bg-gray-900{background-color:var(--univer-gray-900)}.univer-pb-2{padding-bottom:.5rem}.univer-pl-2{padding-left:.5rem}.univer-pl-5{padding-left:1.25rem}.univer-pr-5{padding-right:1.25rem}.univer-text-right{text-align:right}.\!univer-text-gray-600{color:var(--univer-gray-600)!important}.univer-underline{text-decoration-line:underline}.univer-opacity-0{opacity:0}.univer-transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@keyframes enter{0%{opacity:1;opacity:var(--univer-tw-enter-opacity, 1);transform:translateZ(0) scaleZ(1) rotate(0);transform:translate3d(var(--univer-tw-enter-translate-x, 0),var(--univer-tw-enter-translate-y, 0),0) scale3d(var(--univer-tw-enter-scale, 1),var(--univer-tw-enter-scale, 1),var(--univer-tw-enter-scale, 1)) rotate(var(--univer-tw-enter-rotate, 0))}}@keyframes exit{to{opacity:1;opacity:var(--univer-tw-exit-opacity, 1);transform:translateZ(0) scaleZ(1) rotate(0);transform:translate3d(var(--univer-tw-exit-translate-x, 0),var(--univer-tw-exit-translate-y, 0),0) scale3d(var(--univer-tw-exit-scale, 1),var(--univer-tw-exit-scale, 1),var(--univer-tw-exit-scale, 1)) rotate(var(--univer-tw-exit-rotate, 0))}}.univer-animate-in{animation-name:enter;animation-duration:.15s;--univer-tw-enter-opacity: initial;--univer-tw-enter-scale: initial;--univer-tw-enter-rotate: initial;--univer-tw-enter-translate-x: initial;--univer-tw-enter-translate-y: initial }.univer-fade-in{--univer-tw-enter-opacity: 0 }.univer-fade-in-70{--univer-tw-enter-opacity: .7 }.last\:univer-border-b-0:last-child{border-bottom-width:0px}.hover\:univer-opacity-50:hover{opacity:.5}.focus\:univer-bg-white:focus{background-color:var(--univer-white)}.disabled\:univer-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:univer-text-gray-300:disabled{color:var(--univer-gray-300)}.disabled\:hover\:univer-bg-transparent:hover:disabled{background-color:transparent}@media (min-width: 640px){.sm\:\!univer-block{display:block!important}}.rtl\:univer-pr-2:where([dir=rtl],[dir=rtl] *){padding-right:.5rem}.dark\:\!univer-bg-gray-200:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-200)!important}.dark\:\!univer-bg-gray-500:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-500)!important}.dark\:\!univer-text-gray-500:where(.univer-dark,.univer-dark *){color:var(--univer-gray-500)!important}.dark\:\!univer-text-gray-600:where(.univer-dark,.univer-dark *){color:var(--univer-gray-600)!important}.dark\:\!univer-text-gray-800:where(.univer-dark,.univer-dark *){color:var(--univer-gray-800)!important}.dark\:disabled\:\!univer-text-gray-600:disabled:where(.univer-dark,.univer-dark *){color:var(--univer-gray-600)!important}.\[\&\>\*\]\:univer-inline-flex>*{display:inline-flex}.\[\&\>\*\]\:univer-h-6>*{height:1.5rem}.\[\&\>\*\]\:univer-items-center>*{align-items:center}.\[\&\>\*\]\:univer-rounded>*{border-radius:.25rem}.\[\&\>\*\]\:univer-px-1>*{padding-left:.25rem;padding-right:.25rem}.\[\&\>\*\]\:univer-transition-colors>*{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hover\:\[\&\>\*\]\:univer-bg-gray-100>*:hover{background-color:var(--univer-gray-100)}.\[\&\>span\]\:univer-mt-0\.5>span{margin-top:.125rem}.\[\&\>span\]\:univer-w-full>span{width:100%}.\[\&\>span\]\:univer-truncate>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:univer-text-sm>span{font-size:.875rem;line-height:1.25rem}.\[\&\>svg\]\:univer-size-\[18px\]>svg{width:18px;height:18px}.\[\&\>svg\]\:univer-text-lg>svg{font-size:1.125rem;line-height:1.75rem}.\[\&_input\:focus\]\:\!univer-ring-0 input:focus{--univer-tw-ring-offset-shadow: var(--univer-tw-ring-inset) 0 0 0 var(--univer-tw-ring-offset-width) var(--univer-tw-ring-offset-color) !important;--univer-tw-ring-shadow: var(--univer-tw-ring-inset) 0 0 0 calc(0px + var(--univer-tw-ring-offset-width)) var(--univer-tw-ring-color) !important;box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),0 0 #0000!important;box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),var(--univer-tw-shadow, 0 0 rgba(0,0,0,0))!important}.\[\&_input\]\:univer-h-6 input{height:1.5rem}.\[\&_input\]\:univer-w-7 input{width:1.75rem}.\[\&_input\]\:univer-border-none input{border-style:none}.\[\&_input\]\:\!univer-bg-transparent input{background-color:transparent!important}.\[\&_input\]\:univer-p-0 input{padding:0}.\[\&_input\]\:univer-text-sm input{font-size:.875rem;line-height:1.25rem}.univer-bottom-0{bottom:0}.univer-left-5{left:1.25rem}.univer-left-\[5px\]{left:5px}.univer-top-4{top:1rem}.univer-top-\[5px\]{top:5px}.univer-mt-1\.5{margin-top:.375rem}.univer-mt-12{margin-top:3rem}.univer-size-3{width:.75rem;height:.75rem}.univer-size-full{width:100%;height:100%}.univer-h-\[24px\]{height:24px}.univer-w-28{width:7rem}.univer-w-4\/5{width:80%}.univer-w-8{width:2rem}.univer-w-\[0px\]{width:0px}.univer-w-\[162px\]{width:162px}.univer-w-\[72px\]{width:72px}.univer-min-w-\[180px\]{min-width:180px}.univer-flex-shrink-0{flex-shrink:0}.univer-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.univer-gap-2\.5{gap:.625rem}.univer-overflow-x-hidden{overflow-x:hidden}.univer-rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.univer-border-primary-500{border-color:var(--univer-primary-500)}.univer-bg-none{background-image:none}.univer-px-3{padding-left:.75rem;padding-right:.75rem}.univer-py-0{padding-top:0;padding-bottom:0}.univer-pb-0\.5{padding-bottom:.125rem}.univer-pl-1\.5{padding-left:.375rem}.univer-pr-2{padding-right:.5rem}.univer-pt-1\.5{padding-top:.375rem}.univer-pt-14{padding-top:3.5rem}.univer-font-\[500\],.univer-font-medium{font-weight:500}.univer-leading-\[24px\]{line-height:24px}.\!univer-text-gray-200{color:var(--univer-gray-200)!important}.\!univer-text-gray-400{color:var(--univer-gray-400)!important}.univer-text-gray-800{color:var(--univer-gray-800)}.univer-shadow-sm{--univer-tw-shadow: 0px 1px 2px 0px rgba(30, 40, 77, .08);--univer-tw-shadow-colored: 0px 1px 2px 0px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 2px #1e284d14;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-shadow)}.univer-backdrop-blur-\[10px\]{--univer-tw-backdrop-blur: blur(10px);-webkit-backdrop-filter:blur(10px) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia);-webkit-backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia);backdrop-filter:blur(10px) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia);backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia)}.univer-duration-300{transition-duration:.3s}.hover\:univer-border-primary-500:hover{border-color:var(--univer-primary-500)}.dark\:\!univer-border-gray-700:where(.univer-dark,.univer-dark *){border-color:var(--univer-gray-700)!important}.dark\:\!univer-text-gray-400:where(.univer-dark,.univer-dark *){color:var(--univer-gray-400)!important}.univer-pointer-events-none{pointer-events:none}.univer-inset-0{top:0;right:0;bottom:0;left:0}.-univer-bottom-0\.5{bottom:-.125rem}.-univer-left-0\.5{left:-.125rem}.-univer-right-0\.5{right:-.125rem}.-univer-top-0\.5{top:-.125rem}.univer-left-0{left:0}.univer-left-1{left:.25rem}.univer-right-0{right:0}.univer-right-5{right:1.25rem}.univer-right-\[60px\]{right:60px}.univer-top-0{top:0}.univer-top-0\.5{top:.125rem}.univer-z-10{z-index:10}.univer-z-\[1001\]{z-index:1001}.univer-z-\[100\]{z-index:100}.univer-mx-1{margin-left:.25rem;margin-right:.25rem}.univer-my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.univer-mb-1\.5{margin-bottom:.375rem}.univer-mb-4{margin-bottom:1rem}.univer-ml-1\.5{margin-left:.375rem}.univer-ml-px{margin-left:1px}.univer-mr-1\.5{margin-right:.375rem}.univer-mr-2{margin-right:.5rem}.univer-mr-5{margin-right:1.25rem}.univer-mt-auto{margin-top:auto}.univer-hidden{display:none}.univer-size-0{width:0px;height:0px}.univer-size-10{width:2.5rem;height:2.5rem}.univer-size-6{width:1.5rem;height:1.5rem}.univer-h-0\.5{height:.125rem}.univer-h-20{height:5rem}.univer-h-60{height:15rem}.univer-h-9{height:2.25rem}.univer-h-\[270px\]{height:270px}.univer-h-\[30px\]{height:30px}.univer-h-\[calc\(100\%-16px\)\]{height:calc(100% - 16px)}.univer-h-\[calc\(100\%-8px\)\]{height:calc(100% - 8px)}.univer-h-px{height:1px}.univer-max-h-52{max-height:13rem}.univer-max-h-\[100px\]{max-height:100px}.univer-max-h-\[360px\]{max-height:360px}.\!univer-w-\[90px\]{width:90px!important}.univer-w-20{width:5rem}.univer-w-24{width:6rem}.univer-w-60{width:15rem}.univer-w-\[100px\]{width:100px}.univer-w-\[130px\]{width:130px}.univer-w-\[156px\]{width:156px}.univer-w-\[300px\]{width:300px}.univer-w-\[50\%\]{width:50%}.univer-min-w-0{min-width:0px}.univer-min-w-12{min-width:3rem}.univer-max-w-24{max-width:6rem}.univer-max-w-32{max-width:8rem}.univer-max-w-64{max-width:16rem}.univer-max-w-80{max-width:20rem}.univer-max-w-\[120px\]{max-width:120px}.univer-max-w-\[190px\]{max-width:190px}.univer-max-w-\[200px\]{max-width:200px}.univer-max-w-\[calc\(100\%-112px\)\]{max-width:calc(100% - 112px)}.univer-flex-shrink-0,.univer-shrink-0{flex-shrink:0}.univer-flex-grow{flex-grow:1}.univer-flex-grow-0{flex-grow:0}.univer-rotate-180{--univer-tw-rotate: 180deg;transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(180deg) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}@keyframes univer-spin{to{transform:rotate(360deg)}}.univer-animate-spin{animation:univer-spin 1s linear infinite}.univer-cursor-default{cursor:default}.univer-cursor-not-allowed{cursor:not-allowed}.univer-appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.univer-grid-flow-col{grid-auto-flow:column}.univer-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.univer-grid-cols-\[1fr\,auto\,auto\,auto\]{grid-template-columns:1fr auto auto auto}.univer-flex-row-reverse{flex-direction:row-reverse}.univer-flex-nowrap{flex-wrap:nowrap}.univer-gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.univer-space-y-2>:not([hidden])~:not([hidden]){--univer-tw-space-y-reverse: 0;margin-top:calc(.5rem * (1 - var(--univer-tw-space-y-reverse)));margin-top:.5rem;margin-top:calc(.5rem * calc(1 - var(--univer-tw-space-y-reverse)));margin-bottom:0rem;margin-bottom:calc(.5rem * var(--univer-tw-space-y-reverse))}.univer-divide-x-0>:not([hidden])~:not([hidden]){--univer-tw-divide-x-reverse: 0;border-right-width:0px;border-right-width:calc(0px * var(--univer-tw-divide-x-reverse));border-left-width:calc(0px * (1 - var(--univer-tw-divide-x-reverse)));border-left-width:0px;border-left-width:calc(0px * calc(1 - var(--univer-tw-divide-x-reverse)))}.univer-divide-y>:not([hidden])~:not([hidden]){--univer-tw-divide-y-reverse: 0;border-top-width:calc(1px * (1 - var(--univer-tw-divide-y-reverse)));border-top-width:1px;border-top-width:calc(1px * calc(1 - var(--univer-tw-divide-y-reverse)));border-bottom-width:0px;border-bottom-width:calc(1px * var(--univer-tw-divide-y-reverse))}.univer-divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.univer-divide-gray-200>:not([hidden])~:not([hidden]){border-color:var(--univer-gray-200)}.univer-justify-self-center{justify-self:center}.univer-overflow-x-scroll{overflow-x:scroll}.univer-text-ellipsis{text-overflow:ellipsis}.univer-rounded-full{border-radius:9999px}.univer-rounded-sm{border-radius:.125rem}.univer-border-2{border-width:2px}.univer-border-4{border-width:4px}.univer-border-solid{border-style:solid}.univer-border-none{border-style:none}.univer-border-gray-100{border-color:var(--univer-gray-100)}.univer-border-transparent{border-color:transparent}.univer-border-r-gray-200{border-right-color:var(--univer-gray-200)}.univer-border-t-primary-500{border-top-color:var(--univer-primary-500)}.\!univer-bg-gray-800{background-color:var(--univer-gray-800)!important}.\!univer-bg-gray-900{background-color:var(--univer-gray-900)!important}.\!univer-bg-slate-600{--univer-tw-bg-opacity: 1 !important;background-color:#475569!important;background-color:rgba(71,85,105,var(--univer-tw-bg-opacity, 1))!important}.univer-bg-blue-500{background-color:var(--univer-blue-500)}.univer-bg-gray-100{background-color:var(--univer-gray-100)}.univer-fill-gray-900{fill:var(--univer-gray-900)}.univer-fill-primary-600{fill:var(--univer-primary-600)}.univer-p-4{padding:1rem}.univer-px-1{padding-left:.25rem;padding-right:.25rem}.univer-px-1\.5{padding-left:.375rem;padding-right:.375rem}.univer-px-3\.5{padding-left:.875rem;padding-right:.875rem}.univer-px-5{padding-left:1.25rem;padding-right:1.25rem}.univer-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.univer-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.univer-pb-1{padding-bottom:.25rem}.univer-pl-3{padding-left:.75rem}.univer-pl-6{padding-left:1.5rem}.univer-pt-1{padding-top:.25rem}.univer-text-center{text-align:center}.univer-font-semibold{font-weight:600}.univer-leading-6{line-height:1.5rem}.univer-leading-7{line-height:1.75rem}.\!univer-text-gray-700{color:var(--univer-gray-700)!important}.\!univer-text-white{color:var(--univer-white)!important}.univer-text-blue-500{color:var(--univer-blue-500)}.univer-text-gray-200{color:var(--univer-gray-200)}.univer-text-gray-300{color:var(--univer-gray-300)}.univer-text-gray-700{color:var(--univer-gray-700)}.univer-text-green-600{color:var(--univer-green-600)}.univer-text-primary-700{color:var(--univer-primary-700)}.univer-text-red-600{color:var(--univer-red-600)}.univer-text-yellow-500{color:var(--univer-yellow-500)}.univer-shadow{--univer-tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--univer-tw-shadow-colored: 0 1px 3px 0 var(--univer-tw-shadow-color), 0 1px 2px -1px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 3px #0000001a,0 1px 2px -1px #0000001a;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-shadow)}.univer-shadow-lg{--univer-tw-shadow: 0px 4px 6px 0px rgba(30, 40, 77, .05), 0px 10px 15px -3px rgba(30, 40, 77, .1);--univer-tw-shadow-colored: 0px 4px 6px 0px var(--univer-tw-shadow-color), 0px 10px 15px -3px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 4px 6px #1e284d0d,0 10px 15px -3px #1e284d1a;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-shadow)}.univer-blur-sm{--univer-tw-blur: blur(4px);filter:blur(4px) var(--univer-tw-brightness) var(--univer-tw-contrast) var(--univer-tw-grayscale) var(--univer-tw-hue-rotate) var(--univer-tw-invert) var(--univer-tw-saturate) var(--univer-tw-sepia) var(--univer-tw-drop-shadow);filter:var(--univer-tw-blur) var(--univer-tw-brightness) var(--univer-tw-contrast) var(--univer-tw-grayscale) var(--univer-tw-hue-rotate) var(--univer-tw-invert) var(--univer-tw-saturate) var(--univer-tw-sepia) var(--univer-tw-drop-shadow)}.univer-backdrop-blur{--univer-tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:blur(8px) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia);-webkit-backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia);backdrop-filter:blur(8px) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia);backdrop-filter:var(--univer-tw-backdrop-blur) var(--univer-tw-backdrop-brightness) var(--univer-tw-backdrop-contrast) var(--univer-tw-backdrop-grayscale) var(--univer-tw-backdrop-hue-rotate) var(--univer-tw-backdrop-invert) var(--univer-tw-backdrop-opacity) var(--univer-tw-backdrop-saturate) var(--univer-tw-backdrop-sepia)}.univer-transition-\[colors\,box-shadow\]{transition-property:colors,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.univer-transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.univer-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.univer-ease-linear{transition-timing-function:linear}.after\:univer-absolute:after{content:var(--univer-tw-content);position:absolute}.after\:univer-right-0:after{content:var(--univer-tw-content);right:0}.after\:univer-top-1\/2:after{content:var(--univer-tw-content);top:50%}.after\:univer-block:after{content:var(--univer-tw-content);display:block}.after\:univer-h-4:after{content:var(--univer-tw-content);height:1rem}.after\:univer-w-px:after{content:var(--univer-tw-content);width:1px}.after\:-univer-translate-y-1\/2:after{content:var(--univer-tw-content);--univer-tw-translate-y: -50%;transform:translate(var(--univer-tw-translate-x),-50%) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.after\:univer-bg-gray-200:after{content:var(--univer-tw-content);background-color:var(--univer-gray-200)}.after\:univer-content-\[\"\"\]:after{--univer-tw-content: "";content:"";content:var(--univer-tw-content)}.last\:univer-mb-0:last-child{margin-bottom:0}.hover\:univer-bg-transparent:hover{background-color:transparent}.focus\:univer-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.univer-group:hover .group-hover\:univer-flex{display:flex}.dark\:\!univer-divide-gray-600:where(.univer-dark,.univer-dark *)>:not([hidden])~:not([hidden]){border-color:var(--univer-gray-600)!important}.dark\:\!univer-border-r-gray-700:where(.univer-dark,.univer-dark *){border-right-color:var(--univer-gray-700)!important}.dark\:\!univer-bg-black:where(.univer-dark,.univer-dark *){background-color:var(--univer-black)!important}.dark\:\!univer-bg-gray-800:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-800)!important}.dark\:\!univer-bg-slate-600:where(.univer-dark,.univer-dark *){--univer-tw-bg-opacity: 1 !important;background-color:#475569!important;background-color:rgba(71,85,105,var(--univer-tw-bg-opacity, 1))!important}.dark\:\!univer-fill-white:where(.univer-dark,.univer-dark *){fill:var(--univer-white)!important}.dark\:\!univer-text-gray-700:where(.univer-dark,.univer-dark *){color:var(--univer-gray-700)!important}.dark\:\!univer-text-green-400:where(.univer-dark,.univer-dark *){color:var(--univer-green-400)!important}.dark\:\!univer-text-red-400:where(.univer-dark,.univer-dark *){color:var(--univer-red-400)!important}.\[\&_canvas\]\:univer-absolute canvas{position:absolute}.univer-left-1\.5{left:.375rem}.univer-top-1\/2{top:50%}.univer-z-\[15\]{z-index:15}.univer-m-0{margin:0}.-univer-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.univer-mx-0{margin-left:0;margin-right:0}.univer-my-1{margin-top:.25rem;margin-bottom:.25rem}.univer-my-2{margin-top:.5rem;margin-bottom:.5rem}.univer-mb-2{margin-bottom:.5rem}.univer-ml-2{margin-left:.5rem}.univer-ml-4{margin-left:1rem}.univer-mr-0{margin-right:0}.univer-mt-0{margin-top:0}.univer-mt-1{margin-top:.25rem}.univer-block{display:block}.univer-h-6{height:1.5rem}.univer-h-\[18px\]{height:18px}.univer-h-\[364px\]{height:364px}.univer-max-h-60{max-height:15rem}.univer-max-h-72{max-height:18rem}.univer-max-h-\[350px\]{max-height:350px}.univer-w-6{width:1.5rem}.univer-w-\[250px\]{width:250px}.univer-flex-1{flex:1 1 0%}.-univer-translate-y-1\/2{--univer-tw-translate-y: -50%;transform:translate(var(--univer-tw-translate-x),-50%) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y));transform:translate(var(--univer-tw-translate-x),var(--univer-tw-translate-y)) rotate(var(--univer-tw-rotate)) skew(var(--univer-tw-skew-x)) skewY(var(--univer-tw-skew-y)) scaleX(var(--univer-tw-scale-x)) scaleY(var(--univer-tw-scale-y))}.univer-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.univer-list-none{list-style-type:none}.univer-justify-around{justify-content:space-around}.univer-gap-4{gap:1rem}.univer-overflow-visible{overflow:visible}.univer-whitespace-nowrap{white-space:nowrap}.univer-whitespace-pre-wrap{white-space:pre-wrap}.univer-break-words{word-wrap:break-word}.univer-break-all{word-break:break-all}.univer-rounded-none{border-radius:0}.univer-rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.univer-border{border-width:1px}.univer-border-r-0{border-right-width:0px}.univer-border-gray-600{border-color:var(--univer-gray-600)}.univer-border-primary-600{border-color:var(--univer-primary-600)}.\!univer-bg-gray-600{background-color:var(--univer-gray-600)!important}.univer-bg-gray-200{background-color:var(--univer-gray-200)}.univer-bg-primary-600{background-color:var(--univer-primary-600)}.univer-bg-transparent{background-color:transparent}.univer-p-0{padding:0}.univer-p-0\.5{padding:.125rem}.univer-p-3{padding:.75rem}.univer-px-4{padding-left:1rem;padding-right:1rem}.univer-px-6{padding-left:1.5rem;padding-right:1.5rem}.univer-px-7{padding-left:1.75rem;padding-right:1.75rem}.univer-py-1{padding-top:.25rem;padding-bottom:.25rem}.univer-py-3{padding-top:.75rem;padding-bottom:.75rem}.univer-pb-3{padding-bottom:.75rem}.univer-pt-0{padding-top:0}.univer-font-bold{font-weight:700}.univer-leading-5{line-height:1.25rem}.univer-leading-\[13px\]{line-height:13px}.univer-text-primary-500{color:var(--univer-primary-500)}.univer-text-red-500{color:var(--univer-red-500)}.univer-text-white{color:var(--univer-white)}.univer-shadow-md{--univer-tw-shadow: 0px 1px 6px -2px rgba(30, 40, 77, .08), 0px 2px 6px -1px rgba(30, 40, 77, .1);--univer-tw-shadow-colored: 0px 1px 6px -2px var(--univer-tw-shadow-color), 0px 2px 6px -1px var(--univer-tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 1px 6px -2px #1e284d14,0 2px 6px -1px #1e284d1a;box-shadow:var(--univer-tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--univer-tw-shadow)}.univer-outline-none{outline:2px solid transparent;outline-offset:2px}.univer-ring-1{--univer-tw-ring-offset-shadow: var(--univer-tw-ring-inset) 0 0 0 var(--univer-tw-ring-offset-width) var(--univer-tw-ring-offset-color);--univer-tw-ring-shadow: var(--univer-tw-ring-inset) 0 0 0 calc(1px + var(--univer-tw-ring-offset-width)) var(--univer-tw-ring-color);box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),0 0 #0000;box-shadow:var(--univer-tw-ring-offset-shadow),var(--univer-tw-ring-shadow),var(--univer-tw-shadow, 0 0 rgba(0,0,0,0))}.univer-ring-primary-500{--univer-tw-ring-color: var(--univer-primary-500) }.univer-ring-red-500{--univer-tw-ring-color: var(--univer-red-500) }.hover\:univer-bg-gray-300:hover{background-color:var(--univer-gray-300)}.dark\:\!univer-bg-gray-600:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-600)!important}.dark\:\!univer-bg-gray-900:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-900)!important}.dark\:hover\:\!univer-bg-gray-600:hover:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-600)!important}.univer-mb-5{margin-bottom:1.25rem}.univer-mr-3{margin-right:.75rem}.univer-mt-2{margin-top:.5rem}.univer-mt-3\.5{margin-top:.875rem}.univer-h-7{height:1.75rem}.univer-h-full{height:100%}.univer-max-h-\[400px\]{max-height:400px}.univer-w-32{width:8rem}.univer-w-36{width:9rem}.univer-w-\[340px\]{width:340px}.univer-gap-1{gap:.25rem}.univer-gap-1\.5{gap:.375rem}.univer-gap-6{gap:1.5rem}.univer-overflow-auto{overflow:auto}.univer-overflow-y-auto{overflow-y:auto}.univer-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.univer-pb-5{padding-bottom:1.25rem}.univer-text-sm,.univer-text-sm\/5{font-size:.875rem;line-height:1.25rem}.univer-text-gray-500{color:var(--univer-gray-500)}.univer-text-gray-600{color:var(--univer-gray-600)}.univer-text-primary-600{color:var(--univer-primary-600)}.hover\:univer-bg-gray-100:hover{background-color:var(--univer-gray-100)}.dark\:\!univer-text-gray-200:where(.univer-dark,.univer-dark *){color:var(--univer-gray-200)!important}.univer-absolute{position:absolute}.univer-relative{position:relative}.univer-right-2{right:.5rem}.univer-top-\[19px\]{top:19px}.-univer-mt-2{margin-top:-.5rem}.-univer-mt-3{margin-top:-.75rem}.univer--ml-2{margin-left:-.5rem}.univer--mr-2{margin-right:-.5rem}.univer-mb-1{margin-bottom:.25rem}.univer-mb-3{margin-bottom:.75rem}.univer-ml-1{margin-left:.25rem}.univer-ml-3{margin-left:.75rem}.univer-mr-1{margin-right:.25rem}.univer-mt-3{margin-top:.75rem}.univer-mt-4{margin-top:1rem}.univer-mt-5{margin-top:1.25rem}.univer-box-border{box-sizing:border-box}.univer-flex{display:flex}.univer-inline-flex{display:inline-flex}.univer-grid{display:grid}.univer-size-4{width:1rem;height:1rem}.univer-h-4{height:1rem}.univer-h-5{height:1.25rem}.univer-h-8{height:2rem}.univer-w-16{width:4rem}.univer-w-4{width:1rem}.univer-w-5{width:1.25rem}.univer-w-\[287px\]{width:287px}.univer-w-fit{width:-moz-fit-content;width:fit-content}.univer-w-full{width:100%}.univer-cursor-move{cursor:move}.univer-cursor-pointer{cursor:pointer}.univer-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.univer-flex-row{flex-direction:row}.univer-flex-col{flex-direction:column}.univer-flex-wrap{flex-wrap:wrap}.univer-items-center{align-items:center}.univer-justify-end{justify-content:flex-end}.univer-justify-center{justify-content:center}.univer-justify-between{justify-content:space-between}.univer-gap-2{gap:.5rem}.univer-overflow-hidden{overflow:hidden}.univer-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.univer-rounded{border-radius:.25rem}.univer-rounded-lg{border-radius:.5rem}.univer-rounded-md{border-radius:.375rem}.\!univer-bg-gray-700{background-color:var(--univer-gray-700)!important}.univer-bg-white{background-color:var(--univer-white)}.univer-p-1{padding:.25rem}.univer-p-1\.5{padding:.375rem}.univer-p-2{padding:.5rem}.univer-px-2{padding-left:.5rem;padding-right:.5rem}.univer-px-2\.5{padding-left:.625rem;padding-right:.625rem}.univer-py-2{padding-top:.5rem;padding-bottom:.5rem}.univer-pb-4{padding-bottom:1rem}.univer-pr-9{padding-right:2.25rem}.univer-pt-2{padding-top:.5rem}.univer-text-base{font-size:1rem;line-height:1.5rem}.univer-text-sm{font-size:.875rem;line-height:1.25rem}.univer-text-xs{font-size:.75rem;line-height:1rem}.univer-font-medium{font-weight:500}.univer-leading-\[18px\]{line-height:18px}.univer-leading-\[22px\]{line-height:22px}.univer-text-gray-400{color:var(--univer-gray-400)}.univer-text-gray-900{color:var(--univer-gray-900)}.univer-opacity-50{opacity:.5}.univer-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.univer-duration-200{transition-duration:.2s}.hover\:univer-border-primary-600:hover{border-color:var(--univer-primary-600)}.hover\:univer-bg-gray-200:hover{background-color:var(--univer-gray-200)}.hover\:univer-bg-gray-50:hover{background-color:var(--univer-gray-50)}.hover\:univer-bg-primary-50:hover{background-color:var(--univer-primary-50)}.dark\:\!univer-bg-gray-700:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-700)!important}.dark\:\!univer-text-gray-300:where(.univer-dark,.univer-dark *){color:var(--univer-gray-300)!important}.dark\:\!univer-text-white:where(.univer-dark,.univer-dark *){color:var(--univer-white)!important}.dark\:hover\:\!univer-bg-gray-700:hover:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-700)!important}.dark\:hover\:\!univer-bg-gray-800:hover:where(.univer-dark,.univer-dark *){background-color:var(--univer-gray-800)!important}.\[\&\>div\:first-child\]\:univer-px-2\.5>div:first-child{padding-left:.625rem;padding-right:.625rem}.\[\&\>div\]\:univer-h-5>div{height:1.25rem}.\[\&\>div\]\:univer-ring-transparent>div{--univer-tw-ring-color: transparent }.tag-context-menu{background:#fff;border:1px solid #e8e8e8;border-radius:6px;min-width:140px;box-shadow:0 6px 20px #00000014,0 2px 8px #0000000f,0 1px 3px #0000001f}.tag-context-menu .ant-menu{background:transparent;padding:4px;min-width:140px;border:none;border-radius:6px;box-shadow:none}.tag-context-menu .ant-menu .ant-menu-item{padding:0;margin:1px 0;border-radius:4px;font-size:13px;height:auto;line-height:1.4;transition:all .15s cubic-bezier(.645,.045,.355,1)}.tag-context-menu .ant-menu .ant-menu-item .menu-item-content{display:flex;align-items:center;padding:8px 10px;gap:8px;position:relative}.tag-context-menu .ant-menu .ant-menu-item .menu-item-content .menu-item-icon{font-size:13px;width:14px;height:14px;display:flex;align-items:center;justify-content:center;color:#666;transition:color .15s ease;flex-shrink:0}.tag-context-menu .ant-menu .ant-menu-item .menu-item-content .menu-item-text{font-size:13px;font-weight:400;color:#262626;-webkit-user-select:none;user-select:none;transition:color .15s ease;flex:1}.tag-context-menu .ant-menu .ant-menu-item .menu-item-content .menu-item-shortcut{font-size:11px;color:#8c8c8c;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;background:#f5f5f5;padding:1px 4px;border-radius:2px;border:1px solid #e0e0e0;line-height:1.2;margin-left:auto;transition:all .15s ease;flex-shrink:0}.tag-context-menu .ant-menu .ant-menu-item:hover{background-color:#f8f9fa}.tag-context-menu .ant-menu .ant-menu-item:hover .menu-item-content .menu-item-icon{color:#1677ff;transform:scale(1.1)}.tag-context-menu .ant-menu .ant-menu-item:hover .menu-item-content .menu-item-text{color:#1677ff}.tag-context-menu .ant-menu .ant-menu-item:hover .menu-item-content .menu-item-shortcut{background:#e6f4ff;border-color:#b7e1ff;color:#1677ff}.tag-context-menu .ant-menu .ant-menu-item:active{background-color:#e6f4ff;transform:scale(.98)}.tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger .menu-item-content .menu-item-icon,.tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger .menu-item-content .menu-item-text{color:#ff4d4f}.tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger .menu-item-content .menu-item-shortcut{background:#fff2f0;border-color:#ffcdc2;color:#ff7875}.tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger:hover{background-color:#fff2f0}.tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger:hover .menu-item-content .menu-item-icon{color:#ff7875;transform:scale(1.1)}.tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger:hover .menu-item-content .menu-item-text{color:#ff7875}.tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger:hover .menu-item-content .menu-item-shortcut{background:#ffe4e1;border-color:#ffb3aa;color:#d73a49}.tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger:active{background-color:#ffece8}.tag-context-menu .ant-menu .ant-menu-item-divider{margin:4px 6px;background-color:#e8e8e8;height:1px}[data-theme=dark] .tag-context-menu{background:#1f1f1f;border-color:#404040;box-shadow:0 8px 24px #00000040,0 3px 12px #0000002e,0 1px 4px #00000029}[data-theme=dark] .tag-context-menu .ant-menu{background:transparent}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item .menu-item-content .menu-item-icon{color:#8c8c8c}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item .menu-item-content .menu-item-text{color:#f0f0f0}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item .menu-item-content .menu-item-shortcut{background:#2a2a2a;border-color:#404040;color:#8c8c8c}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item:hover{background-color:#262626}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item:hover .menu-item-content .menu-item-icon,[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item:hover .menu-item-content .menu-item-text{color:#4096ff}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item:hover .menu-item-content .menu-item-shortcut{background:#0d1117;border-color:#177ddc;color:#4096ff}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item:active{background-color:#0d1117}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger .menu-item-content .menu-item-icon,[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger .menu-item-content .menu-item-text{color:#ff7875}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger .menu-item-content .menu-item-shortcut{background:#2a1215;border-color:#5c2727;color:#ff7875}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger:hover{background-color:#2a1215}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger:hover .menu-item-content .menu-item-icon,[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger:hover .menu-item-content .menu-item-text{color:#ffa39e}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger:hover .menu-item-content .menu-item-shortcut{background:#200e0f;border-color:#8a3333;color:#ffa39e}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item.ant-menu-item-danger:active{background-color:#200e0f}[data-theme=dark] .tag-context-menu .ant-menu .ant-menu-item-divider{background-color:#404040}.tag-context-menu{animation:contextMenuFadeIn .15s ease-out;transform-origin:top left}@keyframes contextMenuFadeIn{0%{opacity:0;transform:scale(.95) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}.rich-text-rule-editor .editor-header{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}.rich-text-rule-editor .editor-header .paragraph-config{display:flex;align-items:center;gap:12px}.rich-text-rule-editor .editor-header .paragraph-config .config-label{font-size:13px;color:#666;font-weight:500}.rich-text-rule-editor .editor-header .paragraph-config .config-controls .ant-switch.ant-switch-checked{background-color:#50b681}.rich-text-rule-editor .editor-header .paragraph-config .config-controls .ant-switch:hover:not(.ant-switch-disabled){background-color:#50b681cc}.rich-text-rule-editor .editor-header .editor-top-controls{display:flex;align-items:center;gap:16px}.rich-text-rule-editor .editor-header .editor-top-controls .color-control .ant-checkbox-wrapper{font-size:13px;color:#666}.rich-text-rule-editor .editor-header .editor-top-controls .color-control .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-color:#d9d9d9}.rich-text-rule-editor .editor-header .editor-top-controls .color-control .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.rich-text-rule-editor .editor-header .editor-top-controls .color-control .ant-checkbox-wrapper:hover .ant-checkbox .ant-checkbox-inner{border-color:#40a9ff}.rich-text-rule-editor .editor-header .editor-top-controls .copy-control .copy-button{font-size:13px;color:#666;border:1px solid #d9d9d9;border-radius:4px;transition:all .2s ease}.rich-text-rule-editor .editor-header .editor-top-controls .copy-control .copy-button:hover{color:#1890ff;border-color:#40a9ff;background-color:#f0f8ff}.rich-text-rule-editor .editor-header .editor-top-controls .copy-control .copy-button:active{transform:scale(.98)}.rich-text-rule-editor .editor-header .editor-top-controls .copy-control .copy-button .anticon{font-size:12px}.rich-text-rule-editor .editor-content{min-height:300px;max-height:400px;overflow-y:auto;padding:12px;border:1px solid #d9d9d9;border-radius:6px;background-color:#fff;font-size:14px;line-height:1.6;color:#000000d9;outline:none}.rich-text-rule-editor .editor-content:hover{border-color:#40a9ff}.rich-text-rule-editor .editor-content:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.rich-text-rule-editor .editor-content[data-placeholder]:empty:before{content:attr(data-placeholder);color:#bfbfbf;font-style:italic;pointer-events:none}.rich-text-rule-editor .editor-content.text-mode{background-color:#f9f9f9;cursor:not-allowed}.rich-text-rule-editor .editor-content.text-mode:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#00000005;pointer-events:none}.rich-text-rule-editor .editor-content.no-colors .rule-highlight{background:#0000000d!important;box-shadow:none!important;border:1px solid rgba(0,0,0,.1);color:#000000d9}.rich-text-rule-editor .editor-content.no-colors .rule-highlight[data-rule-type=individual],.rich-text-rule-editor .editor-content.no-colors .rule-highlight[data-rule-type=average],.rich-text-rule-editor .editor-content.no-colors .rule-highlight[data-rule-type=sum],.rich-text-rule-editor .editor-content.no-colors .rule-highlight[data-rule-type=max],.rich-text-rule-editor .editor-content.no-colors .rule-highlight[data-rule-type=min],.rich-text-rule-editor .editor-content.no-colors .rule-highlight[data-rule-type=count],.rich-text-rule-editor .editor-content.no-colors .rule-highlight[data-rule-type=reference]{background:#0000000d!important;box-shadow:none!important;border:1px solid rgba(0,0,0,.1)}.rich-text-rule-editor .editor-content.no-colors .rule-tag{background:#0000000d!important;border:1px solid rgba(0,0,0,.15)!important;color:#000000d9!important}.rich-text-rule-editor .editor-content.no-colors .rule-tag .rule-tag-content{color:#000000d9!important}.rich-text-rule-editor .editor-content.no-colors .rule-tag .rule-tag-remove{color:#666!important;background:#0000001a!important}.rich-text-rule-editor .editor-content.no-colors .rule-tag .rule-tag-remove:hover{background:#0003!important;color:#333!important}.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=individual],.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=average],.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=sum],.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=max],.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=min],.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=count],.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=reference]{background:#0000000d!important;border:1px solid rgba(0,0,0,.15)!important;color:#000000d9!important}.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=individual]:hover,.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=average]:hover,.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=sum]:hover,.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=max]:hover,.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=min]:hover,.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=count]:hover,.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=reference]:hover{background:#00000014!important;border-color:#00000040!important;transform:none!important;box-shadow:none!important}.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=individual] .rule-tag-content,.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=average] .rule-tag-content,.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=sum] .rule-tag-content,.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=max] .rule-tag-content,.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=min] .rule-tag-content,.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=count] .rule-tag-content,.rich-text-rule-editor .editor-content.no-colors .rule-tag[data-rule-type=reference] .rule-tag-content{color:#000000d9!important}.rich-text-rule-editor .editor-content .rule-highlight{display:inline;padding:2px 0;border-radius:3px;font-weight:400;position:relative;color:#000000d9}.rich-text-rule-editor .editor-content .rule-highlight[data-rule-type=individual]{background:linear-gradient(135deg,#52c41a26,#52c41a40);box-shadow:0 1px 2px #52c41a1a}.rich-text-rule-editor .editor-content .rule-highlight[data-rule-type=average]{background:linear-gradient(135deg,#faad1426,#faad1440);box-shadow:0 1px 2px #faad141a}.rich-text-rule-editor .editor-content .rule-highlight[data-rule-type=sum]{background:linear-gradient(135deg,#722ed126,#722ed140);box-shadow:0 1px 2px #722ed11a}.rich-text-rule-editor .editor-content .rule-highlight[data-rule-type=max]{background:linear-gradient(135deg,#eb2f9626,#eb2f9640);box-shadow:0 1px 2px #eb2f961a}.rich-text-rule-editor .editor-content .rule-highlight[data-rule-type=min]{background:linear-gradient(135deg,#13c2c226,#13c2c240);box-shadow:0 1px 2px #13c2c21a}.rich-text-rule-editor .editor-content .rule-highlight[data-rule-type=count]{background:linear-gradient(135deg,#1677ff26,#1677ff40);box-shadow:0 1px 2px #1677ff1a}.rich-text-rule-editor .editor-content .rule-highlight[data-rule-type=reference]{background:linear-gradient(135deg,#2f54eb26,#2f54eb40);box-shadow:0 1px 2px #2f54eb1a}.rich-text-rule-editor .editor-content .rule-tag{display:inline-block;position:relative;vertical-align:baseline;margin:0 1px;padding:1px 4px;border-radius:3px;font-size:inherit;font-weight:500;line-height:inherit;max-width:none;width:auto;word-wrap:break-word;white-space:nowrap;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;box-shadow:0 1px 2px #0000000f}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=individual]{background:linear-gradient(135deg,#f6ffed,#f9fff5);border:1px solid #b7eb8f;color:#52c41a}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=individual]:hover{background:linear-gradient(135deg,#f0ffe6,#f6ffed);border-color:#95de64;box-shadow:0 2px 6px #52c41a26}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=average]{background:linear-gradient(135deg,#fff7e6,#fffbf0);border:1px solid #ffd591;color:#fa8c16}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=average]:hover{background:linear-gradient(135deg,#fff2d9,#fff7e6);border-color:#ffcc7d;box-shadow:0 2px 6px #fa8c1626}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=sum]{background:linear-gradient(135deg,#f9f0ff,#fcf8ff);border:1px solid #d3adf7;color:#722ed1}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=sum]:hover{background:linear-gradient(135deg,#f0e6ff,#f9f0ff);border-color:#b37feb;box-shadow:0 2px 6px #722ed126}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=max]{background:linear-gradient(135deg,#fff0f6,#fff8fb);border:1px solid #ffadd2;color:#eb2f96}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=max]:hover{background:linear-gradient(135deg,#ffe6f0,#fff0f6);border-color:#ff85c0;box-shadow:0 2px 6px #eb2f9626}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=min]{background:linear-gradient(135deg,#e6fffb,#f0fffc);border:1px solid #87e8de;color:#13c2c2}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=min]:hover{background:linear-gradient(135deg,#d9fffa,#e6fffb);border-color:#5cdbd3;box-shadow:0 2px 6px #13c2c226}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=count]{background:linear-gradient(135deg,#e6f7ff,#f0faff);border:1px solid #91d5ff;color:#1677ff}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=count]:hover{background:linear-gradient(135deg,#d1efff,#e6f7ff);border-color:#69c0ff;box-shadow:0 2px 6px #1677ff26}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=reference]{background:linear-gradient(135deg,#f0f5ff,#f7f9ff);border:1px solid #adc6ff;color:#2f54eb}.rich-text-rule-editor .editor-content .rule-tag[data-rule-type=reference]:hover{background:linear-gradient(135deg,#e6efff,#f0f5ff);border-color:#85a5ff;box-shadow:0 2px 6px #2f54eb26}.rich-text-rule-editor .editor-content .rule-tag:not([data-rule-type]){background:linear-gradient(135deg,#f5f5f5,#fafafa);border:1px solid #d9d9d9;color:#595959}.rich-text-rule-editor .editor-content .rule-tag:not([data-rule-type]):hover{background:linear-gradient(135deg,#f0f0f0,#f5f5f5);border-color:#bfbfbf;box-shadow:0 2px 6px #0000001a}.rich-text-rule-editor .editor-content .rule-tag .rule-tag-content{display:inline;word-wrap:break-word;white-space:normal;line-height:inherit}.rich-text-rule-editor .editor-content .rule-tag .rule-tag-remove{position:absolute;top:-3px;right:-3px;width:12px;height:12px;background:#ff4d4f;border:1px solid #ffffff;border-radius:50%;font-size:8px;font-weight:700;line-height:1;color:#fff;cursor:pointer;opacity:0;transform:scale(.7);transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #ff4d4f4d;z-index:10}.rich-text-rule-editor .editor-content .rule-tag .rule-tag-remove:hover{background:#ff7875;transform:scale(.8);box-shadow:0 2px 4px #ff4d4f66}.rich-text-rule-editor .editor-content .rule-tag .rule-tag-remove:active{background:#d9363e;transform:scale(.7)}.rich-text-rule-editor .editor-content .rule-tag:hover .rule-tag-remove{opacity:1;transform:scale(.8)}.rich-text-rule-editor .editor-content .rule-tag:focus-within{outline:2px solid rgba(22,119,255,.4);outline-offset:1px}.rich-text-rule-editor .editor-content *,.rich-text-rule-editor .editor-content .rule-tag{vertical-align:baseline}.rich-text-rule-editor .editor-content br{display:block;content:"";margin:0}.rich-text-rule-editor .editor-content p{margin:.8em 0;line-height:inherit}.rich-text-rule-editor .editor-content p:first-child{margin-top:0}.rich-text-rule-editor .editor-content p:last-child{margin-bottom:0}.rich-text-rule-editor .editor-content>*:not(.rule-tag){word-wrap:break-word;word-break:break-word}[data-theme=dark] .rich-text-rule-editor .editor-content{background-color:#1f1f1f;border-color:#434343;color:#fff}[data-theme=dark] .rich-text-rule-editor .editor-content:hover{border-color:#177ddc}[data-theme=dark] .rich-text-rule-editor .editor-content:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}[data-theme=dark] .rich-text-rule-editor .editor-content[data-placeholder]:empty:before{color:#8c8c8c}[data-theme=dark] .rich-text-rule-editor .editor-content .rule-tag[data-rule-type=individual]{background:linear-gradient(135deg,#0f2027,#203a43);border-color:#16a34a;color:#4ade80}[data-theme=dark] .rich-text-rule-editor .editor-content .rule-tag[data-rule-type=average]{background:linear-gradient(135deg,#2a1810,#431407);border-color:#ea580c;color:#fb923c}[data-theme=dark] .rich-text-rule-editor .editor-content .rule-tag[data-rule-type=sum]{background:linear-gradient(135deg,#1e1b3a,#312e81);border-color:#7c3aed;color:#a855f7}[data-theme=dark] .rich-text-rule-editor .editor-content .rule-tag[data-rule-type=max]{background:linear-gradient(135deg,#2d1b2e,#4c1d95);border-color:#be185d;color:#f472b6}[data-theme=dark] .rich-text-rule-editor .editor-content .rule-tag[data-rule-type=min]{background:linear-gradient(135deg,#1a2e2e,#134e4a);border-color:#0f766e;color:#5eead4}[data-theme=dark] .rich-text-rule-editor .editor-content .rule-tag[data-rule-type=count]{background:linear-gradient(135deg,#0f1419,#1e3a8a);border-color:#1d4ed8;color:#60a5fa}[data-theme=dark] .rich-text-rule-editor .editor-content .rule-tag[data-rule-type=reference]{background:linear-gradient(135deg,#1e1b3a,#312e81);border-color:#4338ca;color:#818cf8}[data-theme=dark] .rich-text-rule-editor .editor-content .rule-tag:not([data-rule-type]){background:linear-gradient(135deg,#262626,#404040);border-color:#595959;color:#bfbfbf}@media (max-width: 768px){.rich-text-rule-editor .editor-content{min-height:200px;padding:8px;font-size:13px}.rich-text-rule-editor .editor-content .rule-tag{font-size:inherit;padding:1px 3px;margin:0 1px}.rich-text-rule-editor .editor-content .rule-tag .rule-tag-remove{width:10px;height:10px;font-size:7px;top:-2px;right:-2px;border-width:1px}}.text-rules-tutorial-modal .ant-modal-content{border-radius:12px;overflow:hidden}.text-rules-tutorial-modal .ant-modal-header{background:linear-gradient(135deg,#f8faff,#f0f6ff);border-bottom:1px solid #e8e8e8;padding:20px 24px}.text-rules-tutorial-modal .ant-modal-title{font-size:16px;font-weight:600;color:#1f2937}.text-rules-tutorial-modal .ant-steps{margin-bottom:24px}.text-rules-tutorial-modal .ant-steps-item-title{font-size:14px;font-weight:500}.text-rules-tutorial-modal .ant-steps-item-description{color:#666;font-size:12px}.tutorial-content-card{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:16px;min-height:400px}.tutorial-content-card .ant-typography-title{margin-top:0;margin-bottom:16px;color:#1f2937}.tutorial-content-card .ant-card{border-radius:6px;box-shadow:0 1px 3px #0000001a}.tutorial-content-card .ant-card-head{padding:8px 12px;min-height:auto}.tutorial-content-card .ant-card-body{padding:12px}.tutorial-step-tag{font-size:12px;padding:2px 8px;border-radius:4px;font-weight:500}.tutorial-code-example{background:#f6f8fa;border:1px solid #e1e5e9;border-radius:4px;padding:12px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;margin:8px 0;overflow-x:auto}.tutorial-tip-box{background:#e6f7ff;border:1px solid #91d5ff;border-radius:6px;padding:12px;margin:12px 0}.tutorial-tip-box .tutorial-tip-title{font-weight:600;color:#1890ff;margin-bottom:8px;display:flex;align-items:center;gap:6px}.tutorial-feature-list{list-style:none;padding:0;margin:0}.tutorial-feature-list li{padding:6px 0;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;gap:8px}.tutorial-feature-list li:last-child{border-bottom:none}.tutorial-feature-list li:before{content:"•";color:#1890ff;font-weight:700;font-size:16px}@media (max-width: 768px){.text-rules-tutorial-modal{margin:0;max-width:100vw;top:0;padding:0}.text-rules-tutorial-modal .ant-modal-content{border-radius:0;height:100vh;overflow-y:auto}.tutorial-content-card{min-height:auto;padding:12px}}.tutorial-highlight{background:linear-gradient(45deg,#fff2e8,#fff7e6);border:1px solid #ffd591;animation:tutorialPulse 2s ease-in-out infinite}@keyframes tutorialPulse{0%,to{box-shadow:0 0 #ffc10766}50%{box-shadow:0 0 0 8px #ffc10700}}.tutorial-footer-actions{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#fafafa;border-top:1px solid #e8e8e8}.tutorial-footer-actions .tutorial-progress{font-size:14px;color:#666;font-weight:500}.tutorial-footer-actions .ant-btn-group{display:flex;gap:8px}.tutorial-success-card{background:linear-gradient(135deg,#f6ffed,#f0f9f0);border:1px solid #b7eb8f}.tutorial-warning-card{background:linear-gradient(135deg,#fff7e6,#fef5e7);border:1px solid #ffd591}.tutorial-info-card{background:linear-gradient(135deg,#f8faff,#f0f6ff);border:1px solid #91d5ff}.table-analysis-container{display:flex;width:100%;height:100%;gap:0}.table-analysis-container .survey-manage-sidebar{width:280px;flex-shrink:0;background:#fafafa;border-radius:8px;border:1px solid #e8e8e8;display:flex;flex-direction:column;margin-right:12px}.table-analysis-container .survey-manage-sidebar .sidebar-content{flex:1;display:flex;flex-direction:column;overflow:hidden}.table-analysis-container .survey-manage-sidebar .sidebar-content .survey-search-bar{padding:12px;border-bottom:1px solid #e8e8e8;background:#fff;display:flex;align-items:center;gap:8px}.table-analysis-container .survey-manage-sidebar .sidebar-content .survey-search-bar .search-input{flex:1}.table-analysis-container .survey-manage-sidebar .sidebar-content .survey-search-bar .search-input .ant-input-search-button{display:flex;align-items:center;justify-content:center}.table-analysis-container .survey-manage-sidebar .sidebar-content .survey-search-bar .survey-search-bar-btn-group{display:flex;align-items:center;gap:4px;flex-shrink:0}.table-analysis-container .survey-manage-sidebar .sidebar-content .survey-search-bar .survey-search-bar-btn-group .expand-option-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;border-radius:4px;transition:background-color .2s}.table-analysis-container .survey-manage-sidebar .sidebar-content .survey-search-bar .survey-search-bar-btn-group .expand-option-btn:hover{background-color:#f5f5f5}.table-analysis-container .survey-manage-sidebar .sidebar-content .survey-search-bar .survey-search-bar-btn-group .expand-option-btn img{width:14px;height:14px}.table-analysis-container .survey-manage-sidebar .sidebar-content .survey-search-bar .survey-search-bar-btn-group .divider-line{width:1px;height:20px;background-color:#d9d9d9;margin:0 2px}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container{flex:1;overflow-y:auto}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item .ant-menu-item-icon+span,.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu-title .ant-menu-item-icon+span,.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item .anticon+span,.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu-title .anticon+span{margin-inline-start:6px!important}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item{font-size:14px;font-weight:600;height:auto!important;line-height:1.2;padding:8px 16px 8px 32px!important}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item .ant-menu-item-icon{font-size:16px;margin-right:0;color:#666}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item .ant-menu-item-icon svg{width:16px;height:16px}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item .ant-menu-title-content{font-size:14px;font-weight:600;color:#333}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item:hover .ant-menu-title-content,.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item:hover .ant-menu-item-icon{color:#3fb075}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item.ant-menu-item-selected .ant-menu-title-content{color:#3fb075;font-weight:700}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-item.ant-menu-item-selected .ant-menu-item-icon{color:#3fb075}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu .ant-menu-submenu-title{font-size:14px;font-weight:700;height:auto!important;line-height:1.2;padding:10px 16px!important}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-item-icon{font-size:16px;margin-right:0;color:#999}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-item-icon svg{width:16px;height:16px}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content{font-size:14px;font-weight:700;color:#666}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-title-content{color:#333}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-item-icon,.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-title-content{color:#666}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-item-icon{color:#999}.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title .ant-menu-title-content,.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title .ant-menu-item-icon,.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title:hover .ant-menu-title-content,.table-analysis-container .survey-manage-sidebar .sidebar-content .sidebar-menu-container .custom-survey-menu .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title:hover .ant-menu-item-icon{color:#3fb075!important}.table-analysis-container .analysis-header{overflow-y:auto}.table-analysis-container .analysis-header .header-left{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-analysis-container .analysis-header .header-left .ant-typography{margin:0}.table-analysis-container .univer-container .univer-wrapper{--primary-color: #3FB075;--primary-color-hover: #359963;--primary-color-active: #2d7a52}.table-analysis-container .univer-container .universheet-selection-control{border-color:var(--primary-color)!important}.table-analysis-container .univer-container .universheet-toolbar-button:hover{background-color:var(--primary-color-hover)!important;color:#fff!important}.table-analysis-container .univer-container .universheet-toolbar-button.active{background-color:var(--primary-color)!important;color:#fff!important}.table-analysis-container .survey-manage-right-sidebar{min-width:600px;max-width:800px;width:600px;flex-shrink:0;background:#fff;border-radius:8px;border:1px solid #e8e8e8;display:flex;flex-direction:column}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content{flex:1;display:flex;flex-direction:column;overflow:hidden}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-header{padding:16px;border-bottom:1px solid #e8e8e8;background:#fff;border-radius:8px 8px 0 0;display:flex;align-items:center;justify-content:space-between;font-weight:500;color:#333}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-header .close-btn{color:#999}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-header .close-btn:hover{color:#666;background:#f5f5f5}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body{flex:1;padding:16px;overflow-y:auto}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .text-rule-config .ant-card{margin-bottom:12px}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .text-rule-config .ant-card .ant-card-head{min-height:auto;padding:8px 12px}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .text-rule-config .ant-card .ant-card-body{padding:12px}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .text-rule-config [contenteditable=true]:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .text-rule-config [contenteditable=true][placeholder]:empty:before{content:attr(placeholder);color:#999;font-style:italic}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .text-rule-config .ant-tag{margin-bottom:4px}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .selection-info-bar .ant-alert{border-radius:4px}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .selection-info-bar .ant-tag{font-family:Courier New,monospace;border-radius:4px}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-toolbar,.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container{border-color:#d9d9d9!important}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container .w-e-text{min-height:300px!important}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container .w-e-text .rule-placeholder,.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container .rule-placeholder,.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .rule-placeholder{background-color:#e6f7ff!important;border:1px solid #91d5ff!important;border-radius:4px!important;padding:2px 6px!important;margin:0 2px!important;color:#1890ff!important;font-weight:500!important;display:inline-block!important;cursor:pointer!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;font-size:14px!important;line-height:1.4!important;vertical-align:baseline!important;text-decoration:none!important;font-style:normal!important;font-family:inherit!important}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container .w-e-text .rule-placeholder:hover,.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container .rule-placeholder:hover,.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .rule-placeholder:hover{background-color:#bae7ff!important;border-color:#69c0ff!important}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container .w-e-text .rule-placeholder:focus,.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container .rule-placeholder:focus,.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .rule-placeholder:focus{outline:none!important;box-shadow:0 0 0 2px #1890ff33!important}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container .w-e-text .rule-placeholder[contenteditable=false],.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container .rule-placeholder[contenteditable=false],.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .rule-placeholder[contenteditable=false]{pointer-events:auto!important;caret-color:transparent!important}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container .w-e-text .rule-placeholder::selection,.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container .rule-placeholder::selection,.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .rule-placeholder::selection{background:transparent!important}.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container .w-e-text .rule-placeholder::-moz-selection,.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .w-e-text-container .rule-placeholder::-moz-selection,.table-analysis-container .survey-manage-right-sidebar .right-sidebar-content .right-sidebar-body .rich-text-rule-editor .rule-placeholder::-moz-selection{background:transparent!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.table-analysis-container .table-loading-overlay{transition:all .3s ease-in-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.table-analysis-container .survey-manage-main-content{flex:1;display:flex;flex-direction:column;background:#fff;border-radius:8px;border:1px solid #e8e8e8;overflow:hidden}.table-analysis-container .survey-manage-main-content .main-content-wrapper{flex:1;display:flex;flex-direction:column;height:100%}.table-analysis-container .survey-manage-main-content .main-content-wrapper .content-toolbar-section{padding:12px 16px;border-bottom:1px solid #e8e8e8;background:#fafafa;flex-shrink:0}.table-analysis-container .survey-manage-main-content .main-content-wrapper .analysis-header{padding:12px 20px;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;align-items:center;background:#fafafa;flex-wrap:nowrap!important;gap:16px;overflow:hidden}.table-analysis-container .survey-manage-main-content .main-content-wrapper .analysis-header .header-left{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-analysis-container .survey-manage-main-content .main-content-wrapper .analysis-header .header-right .ant-btn{border-radius:6px}.table-analysis-container .survey-manage-main-content .main-content-wrapper .analysis-header .header-right .ant-btn:not(:last-child){margin-right:8px}.table-analysis-container .survey-manage-main-content .main-content-wrapper .analysis-header .header-right .ant-btn:hover{transform:translateY(-1px);box-shadow:0 2px 8px #3fb07526}.table-analysis-container .survey-manage-main-content .main-content-wrapper .content-table-section{flex:1;padding:16px;overflow:hidden}.table-analysis-container .survey-manage-main-content .main-content-wrapper .content-table-section .table-container{width:100%;height:100%}.table-analysis-container .survey-manage-main-content .main-content-wrapper .univer-container{flex:1;overflow:hidden;display:flex;flex-direction:column}.table-analysis-container .survey-manage-main-content .main-content-wrapper .univer-container .univer-wrapper{flex:1;border-radius:6px;border:1px solid #e8e8e8;overflow:hidden}.table-analysis-container .survey-manage-main-content .main-content-wrapper .univer-container .univer-wrapper :global(.univer-container){height:100%!important;display:flex!important;flex-direction:column!important}.table-analysis-container .survey-manage-main-content .main-content-wrapper .univer-container .univer-wrapper :global(.universheet-container){border:none!important;flex:1!important}.table-analysis-container .survey-manage-main-content .main-content-wrapper .univer-container .univer-wrapper :global(.univer-toolbar){border-bottom:1px solid #e8e8e8!important;background:#fafafa!important;flex-shrink:0!important;z-index:100!important}.table-analysis-container .survey-manage-main-content .main-content-wrapper .univer-container .univer-wrapper :global(.univer-toolbar) .ant-btn{border-radius:4px;margin:2px}.table-analysis-container .survey-manage-main-content .main-content-wrapper .univer-container .univer-wrapper :global(.univer-toolbar) .ant-btn:hover{background-color:#f0f0f0}.table-analysis-container .survey-manage-main-content .main-content-wrapper .univer-container .univer-wrapper :global(.universheet-canvas-container){background:#fff!important;flex:1!important}.table-analysis-container .survey-manage-main-content .main-content-wrapper .univer-container .univer-wrapper :global(.univer-toolbar-item){display:inline-flex!important;align-items:center!important}.table-analysis-container .survey-manage-main-content .no-project-state{flex:1;display:flex;align-items:center;justify-content:center}@media (max-width: 1200px){.table-analysis-container .survey-manage-sidebar{width:240px}}@media (max-width: 768px){.table-analysis-container{flex-direction:column;gap:8px}.table-analysis-container .survey-manage-sidebar{width:100%;height:200px}.table-analysis-container .survey-manage-right-sidebar{width:100%;margin-top:12px}.table-analysis-container .survey-manage-main-content{flex:1}.table-analysis-container .survey-manage-main-content .main-content-wrapper .content-toolbar-section{flex-direction:column;gap:12px;align-items:flex-start}.table-analysis-container .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-right{width:100%;display:flex;flex-wrap:wrap;gap:8px}.table-analysis-container .survey-manage-main-content .main-content-wrapper .content-toolbar-section .toolbar-right .ant-btn{flex:1;min-width:calc(50% - 4px);margin-right:0!important}}.survey-manage-right-sidebar .rich-text-rule-editor .rule-placeholder,.rich-text-rule-editor .rule-placeholder,span.rule-placeholder{background-color:#e6f7ff!important;border:1px solid #91d5ff!important;border-radius:4px!important;padding:2px 6px!important;margin:0 2px!important;color:#1890ff!important;font-weight:500!important;display:inline-block!important;cursor:pointer!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;font-size:14px!important;line-height:1.4!important;vertical-align:baseline!important;text-decoration:none!important;font-style:normal!important;font-family:inherit!important;box-sizing:border-box!important}.survey-manage-right-sidebar .rich-text-rule-editor .rule-placeholder:hover,.rich-text-rule-editor .rule-placeholder:hover,span.rule-placeholder:hover{background-color:#bae7ff!important;border-color:#69c0ff!important}.table-analysis-custom-menu-scope .univer-sheet-col-header .univer-sheet-col-header-resize:after,.table-analysis-custom-menu-scope .univer-sheet-col-header .univer-sheet-col-header-resize:before{display:none!important}.table-analysis-custom-menu-scope .univer-sheet-col-header{pointer-events:none!important}.table-analysis-custom-menu-scope .univer-sheet-col-header .univer-sheet-col-header-content{pointer-events:auto!important}.table-analysis-custom-menu-scope .univer-context-menu-trigger{display:none!important}.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id="sheet.menu.paste-special"],.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id*=paste-special],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id="sheet.menu.paste-special"],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id*=paste-special]{display:none!important}.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id="sheet.menu.clear-selection"],.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id*=clear-selection],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id="sheet.menu.clear-selection"],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id*=clear-selection]{display:none!important}.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id="sheet.menu.cell-insert"],.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id*=cell-insert],.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id="sheet.command.insert-multi-cols-before"],.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id="sheet.command.insert-multi-cols-right"],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id="sheet.menu.cell-insert"],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id*=cell-insert],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id="sheet.command.insert-multi-cols-before"],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id="sheet.command.insert-multi-cols-right"]{display:none!important}.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id="sheet.menu.delete"],.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id*="sheet.menu.delete"],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id="sheet.menu.delete"],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id*="sheet.menu.delete"]{display:none!important}.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id="sheet.contextMenu.permission"],.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id*=permission],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id="sheet.contextMenu.permission"],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id*=permission]{display:none!important}.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id="sheet.menu.sheet-frozen"],.table-analysis-custom-menu-scope .univer-menu-root [data-menu-id*=sheet-frozen],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id="sheet.menu.sheet-frozen"],body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id*=sheet-frozen]{display:none!important}body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-item:has(.univer-inline-flex:contains("选择性粘贴")),body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-item:has(.univer-inline-flex:contains("清除")),body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-item:has(.univer-inline-flex:contains("插入")):not([data-menu-id*=table-analysis]),body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-item:has(.univer-inline-flex:contains("删除")):not([data-menu-id*=table-analysis]),body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-item:has(.univer-inline-flex:contains("保护行列")),body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-item:has(.univer-inline-flex:contains("冻结")){display:none!important}body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-item:has(svg.univerjs-icon-paste-special-double-icon),body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-item:has(svg.univerjs-icon-clear-format-double-icon),body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-item:has(svg.univerjs-icon-insert-double-icon):not([data-menu-id*=table-analysis]),body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-item:has(svg.univerjs-icon-reduce-double-icon),body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-item:has(svg.univerjs-icon-lock-icon),body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-item:has(svg.univerjs-icon-freeze-to-selected-icon){display:none!important}[data-menu-id="table-analysis.insert-menu"],[data-menu-id="table-analysis.insert-left"],[data-menu-id="table-analysis.insert-right"],[data-menu-id="table-analysis.delete-menu"],[data-menu-id="table-analysis.delete-field"],[data-menu-id="table-analysis.edit-field-name"],[data-menu-id="table-analysis.sort-asc"],[data-menu-id="table-analysis.sort-desc"]{display:flex!important}.table-analysis-custom-menu-scope [data-menu-id^="table-analysis."].univer-menu-submenu,body:has(.table-analysis-custom-menu-scope.active-menu-scope) [data-menu-id^="table-analysis."].univer-menu-submenu{display:flex!important}.table-analysis-custom-menu-scope .univer-menu-submenu [data-menu-id^="table-analysis."],body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-submenu [data-menu-id^="table-analysis."]{display:flex!important}body:has(.table-analysis-custom-menu-scope.active-menu-scope) .univer-menu-item-group:has(.univer-menu-item-group-list:empty){display:none!important}.univer-box-border[data-u-comp=sheets-dropdown-list]{background-color:#fff!important;border-color:#e5e7eb!important;min-width:120px!important;max-width:250px!important}.univer-box-border[data-u-comp=sheets-dropdown-list] .univer-text-white{color:#374151!important}.univer-box-border[data-u-comp=sheets-dropdown-list] .univer-cursor-pointer{padding:6px 12px!important;min-height:32px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.univer-box-border[data-u-comp=sheets-dropdown-list] .univer-cursor-pointer .univer-flex-row{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.univer-box-border[data-u-comp=sheets-dropdown-list] .univer-cursor-pointer:hover{background-color:#f3f4f6!important}.univer-box-border[data-u-comp=sheets-dropdown-list] .univer-cursor-pointer:hover .univer-text-white,.univer-box-border[data-u-comp=sheets-dropdown-list] .univer-cursor-pointer:hover .univer-rounded-full{color:#111827!important}.univer-box-border[data-u-comp=sheets-dropdown-list] .univer-text-xs{color:#6b7280!important}.dark .univer-box-border[data-u-comp=sheets-dropdown-list]{background-color:#1f2937!important;border-color:#374151!important}.dark .univer-box-border[data-u-comp=sheets-dropdown-list] .univer-text-white,.dark .univer-box-border[data-u-comp=sheets-dropdown-list] .univer-rounded-full{color:#f9fafb!important}.dark .univer-box-border[data-u-comp=sheets-dropdown-list] .univer-cursor-pointer:hover{background-color:#374151!important}.dark .univer-box-border[data-u-comp=sheets-dropdown-list] .univer-cursor-pointer:hover .univer-text-white,.dark .univer-box-border[data-u-comp=sheets-dropdown-list] .univer-cursor-pointer:hover .univer-rounded-full{color:#fff!important}.univer-box-border[data-u-comp=sheets-dropdown-list]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important;border-width:1px!important}.univer-box-border[data-u-comp=sheets-dropdown-list] .univer-rounded-full{background-color:transparent!important;color:#374151!important;border:none!important;padding:0!important;margin:0!important;border-radius:0!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;text-align:left!important;flex:1!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;overflow:visible!important;white-space:nowrap!important}.univer-box-border[data-u-comp=sheets-dropdown-list] .univer-text-primary-500,.univer-box-border[data-u-comp=sheets-dropdown-list] .univer-text-primary-600{flex-shrink:0!important;margin-left:8px!important;width:16px!important;height:16px!important}.univer-box-border[data-u-comp=sheets-dropdown-list] .univer-text-primary-600{color:#059669!important}.univer-box-border[data-u-comp=sheets-dropdown-list] .univer-bg-gray-200{background-color:#e5e7eb!important}.univer-box-border[data-u-comp=sheets-dropdown-list] a.univer-cursor-pointer{color:#374151!important}.univer-box-border[data-u-comp=sheets-dropdown-list] a.univer-cursor-pointer:hover{background-color:#e5e7eb!important;color:#111827!important}.univer-defined-name-overlay{border:none!important}.univer-defined-name-overlay .univer-defined-name-overlay-container{display:none}.univer-defined-name-overlay .univer-defined-name-overlay-manager{box-shadow:0 1px 2px -2px #0000000f,0 1px 2px #0000000f,0 2px 6px 1px #0000000f;border-radius:8px;overflow:hidden;border:1px solid #d9d9d9}.univer-menu.univer-menu-root.univer-menu-vertical,.univer-menu.univer-menu-sub.univer-menu-vertical{padding:5px;min-width:160px}.univer-dialog-content{min-width:380px!important;border:none!important;box-shadow:0 1px 2px -2px #0000000f,0 1px 2px #0000000f,0 2px 6px 1px #0000000f!important}.univer-button-primary{background-color:#3fb075;border:none;padding-left:18px;padding-right:18px}.univer-button-primary:hover{background-color:#4dc185;border:none}.univer-sheet-permission-alert-dialog p{font-size:14px;line-height:21px}.univer-defined-name{-webkit-user-select:none!important;user-select:none!important}.univer-defined-name span input{-webkit-user-drag:none!important;-webkit-user-select:none!important;user-select:none!important}.univer-dialog-close{color:#000!important}.univer-dv-list-dropdown-edit,.univer-dv-list-dropdown-split{display:none}.project-info-drawer .ant-drawer-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}.project-info-drawer .ant-drawer-header .ant-drawer-title{font-size:16px;font-weight:500}.project-info-drawer .ant-drawer-body{padding:20px 24px;position:relative;overflow:hidden}.project-info-drawer .drawer-header-content{display:flex;justify-content:space-between;align-items:center;width:100%}.project-info-drawer .drawer-header-content .drawer-title{font-size:16px;font-weight:500;color:#262626}.project-info-drawer .drawer-header-content .edit-controls{display:flex;align-items:center}.project-info-drawer .drawer-header-content .edit-controls .edit-mode-buttons{display:flex;gap:8px}.project-info-drawer .drawer-header-content .edit-controls .edit-mode-buttons .cancel-btn{border-color:#d9d9d9;color:#595959}.project-info-drawer .drawer-header-content .edit-controls .edit-mode-buttons .cancel-btn:hover{border-color:#40a9ff;color:#40a9ff}.project-info-drawer .drawer-header-content .edit-controls .edit-mode-buttons .save-btn{background-color:#50b681;border-color:#50b681}.project-info-drawer .drawer-header-content .edit-controls .edit-mode-buttons .save-btn:hover{background-color:#73c49a;border-color:#73c49a}.project-info-drawer .drawer-header-content .edit-controls .edit-btn{color:#50b681;padding:4px 12px;border-radius:4px;transition:all .2s ease}.project-info-drawer .drawer-header-content .edit-controls .edit-btn:hover{background-color:#f6fffc;color:#50b681}.project-info-drawer .drawer-header-content .edit-controls .edit-btn .anticon{margin-right:4px}.project-info-drawer .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.project-info-drawer .section-header .section-title{margin:0;color:#262626;font-size:16px}.project-info-drawer .section-header .lock-indicator{display:flex;align-items:center;background-color:#f0f0f0;padding:2px 8px;border-radius:12px}.project-info-drawer .section-header .lock-indicator .lock-text{font-size:11px;color:#8c8c8c;line-height:1.2}.project-info-drawer .project-info-form .ant-form-item{margin-bottom:18px}.project-info-drawer .project-info-form .ant-form-item .ant-form-item-label{text-align:left;padding:0 8px 0 0}.project-info-drawer .project-info-form .ant-form-item .ant-form-item-label>label{color:#262626;font-weight:500;font-size:13px;height:32px;line-height:32px}.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input{min-height:32px}.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-select-selector,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input-number,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper{border-radius:6px;border-color:#d9d9d9;transition:all .2s ease}.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input:hover,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-select-selector:hover,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input-number:hover,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper:hover{border-color:#50b681}.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input:focus,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input.ant-input-focused,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input.ant-select-focused .ant-select-selector,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-select-selector:focus,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-select-selector.ant-input-focused,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-select-selector.ant-select-focused .ant-select-selector,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input-number:focus,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input-number.ant-input-focused,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input-number.ant-select-focused .ant-select-selector,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper:focus,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper.ant-input-focused,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper.ant-select-focused .ant-select-selector{border-color:#50b681;box-shadow:0 0 0 2px #50b6811a}.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input[disabled],.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-select-disabled .ant-select-selector,.project-info-drawer .project-info-form .ant-form-item .ant-form-item-control-input .ant-input-number-disabled{background-color:#fafafa;border-color:#f0f0f0;color:#8c8c8c}.project-info-drawer .members-grid{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.project-info-drawer .member-card{position:relative;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:16px 12px 12px;width:80px;text-align:center;transition:all .2s ease-in-out;cursor:pointer}.project-info-drawer .member-card:hover{background:#f0f0f0;border-color:#d9d9d9;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.project-info-drawer .member-card:hover .remove-member-btn{opacity:1;transform:scale(1)}.project-info-drawer .member-card.creator-card{background:linear-gradient(135deg,#fff9e6,#fff7e6);border-color:#ffa940;border-width:1px}.project-info-drawer .member-card.creator-card:hover{background:linear-gradient(135deg,#fff7e6,#fff2d9);border-color:#ff8c00}.project-info-drawer .member-card .member-card-content{display:flex;flex-direction:column;align-items:center;gap:6px}.project-info-drawer .member-card .avatar-container{position:relative;display:flex;justify-content:center;align-items:center}.project-info-drawer .member-card .avatar-container .member-avatar{flex-shrink:0}.project-info-drawer .member-card .avatar-container .creator-badge{position:absolute;top:-4px;right:-4px;width:18px;height:18px;background:#ffa940;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 1px 3px #0003}.project-info-drawer .member-card .avatar-container .creator-badge .crown-icon{color:#fff;font-size:10px}.project-info-drawer .member-card .member-info{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%}.project-info-drawer .member-card .member-name{font-size:12px;color:#595959;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-info-drawer .member-card .creator-label{font-size:10px;color:#ffa940;font-weight:500;background:#ffa9401a;padding:1px 4px;border-radius:8px;line-height:1.2}.project-info-drawer .member-card .remove-member-btn{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;background:#ff4d4f;border:2px solid #fff;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.8);transition:all .2s ease-in-out;box-shadow:0 2px 4px #0003}.project-info-drawer .member-card .remove-member-btn .anticon{color:#fff;font-size:10px}.project-info-drawer .member-card .remove-member-btn:hover{background:#ff7875;transform:scale(1.1)}.project-info-drawer .permission-settings-btn{padding:4px 8px!important;height:auto!important;font-size:12px}.project-info-drawer .permission-settings-btn .anticon{font-size:12px}.project-info-drawer .permission-settings-btn:hover{background-color:#f0f0f0}.project-info-drawer .custom-bottom-drawer-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000073;z-index:100;display:flex;align-items:flex-end;animation:fadeIn .2s ease-out;border-radius:0}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer{width:100%;height:49vh;background:#fff;border-radius:12px 12px 0 0;box-shadow:0 -4px 20px #00000026;animation:slideUp .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;margin:0}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-handle{width:32px;height:4px;background:#d9d9d9;border-radius:2px;margin:8px auto 0;cursor:grab}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-handle:active{cursor:grabbing}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-header .drawer-title{margin:0;font-size:16px;font-weight:500;color:#262626}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-header .drawer-close-btn{background:none;border:none;padding:4px;cursor:pointer;color:#8c8c8c;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-header .drawer-close-btn:hover{background:#f5f5f5;color:#262626}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-header .drawer-close-btn .anticon{font-size:14px}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content{padding:16px 20px;overflow:hidden;flex:1;height:calc(49vh - 80px);display:flex;flex-direction:column}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content .ant-table{flex:1}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content .ant-table .ant-table-container{height:calc(49vh - 140px)}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content .ant-table .ant-table-body{overflow-y:auto!important;height:calc(49vh - 180px)}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content .ant-table .ant-table-thead>tr>th{background:#f6fffc;font-weight:500;color:#262626;border-bottom:2px solid #50b681}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content .ant-table .ant-table-tbody>tr>td{padding:12px 16px;vertical-align:middle;border-bottom:1px solid #f0f0f0}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content .ant-table.ant-table-bordered .ant-table-thead>tr>th,.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content .ant-table.ant-table-bordered .ant-table-tbody>tr>td{border-right:1px solid #f0f0f0}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content .ant-table.ant-table-bordered .ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:6px}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content .ant-table.ant-table-bordered .ant-table-thead>tr:first-child>th:last-child{border-top-right-radius:6px}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content .ant-table .ant-switch.ant-switch-checked{background-color:#50b681}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content .ant-table .ant-switch:hover:not(.ant-switch-disabled){background-color:#73c49a}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content .ant-table .ant-table-tbody>tr:hover>td{background-color:#f6fffc}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width: 768px){.project-info-drawer .ant-drawer-body{padding:16px}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer{height:45vh}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .drawer-content{padding:12px 16px;height:calc(45vh - 60px)}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .ant-table .ant-table-container{height:calc(45vh - 120px)}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .ant-table .ant-table-body{height:calc(45vh - 160px)}.project-info-drawer .custom-bottom-drawer-overlay .custom-bottom-drawer .ant-table .ant-table-tbody>tr>td{padding:8px 12px}}.work-space-page{display:flex;flex-direction:column;width:100%;height:100%;background-image:linear-gradient(to bottom,#efefef,#efefef);box-sizing:border-box;min-width:1090px;overflow-x:hidden;overflow-y:hidden}.work-space-page .ka-wrapper,.work-space-page .ka-wrapper .ka-content{width:100%;height:100%;box-sizing:border-box}.full-page-loading{transition:all ease .23s}.full-page-loading .full-page-logo-box .full-page-icon{width:72px;height:72px}.full-page-loading .full-page-logo-box .full-page-logo-box-right{justify-content:center;align-items:center;margin-bottom:15px}.full-page-loading .full-page-logo-box .full-page-logo-box-right .title-1{font-size:38px;font-weight:700;color:#a1a1a1;margin-bottom:7px}.full-page-loading .full-page-logo-box .full-page-logo-box-right .title-2{font-size:21px;font-weight:700;color:#a1a1a1;margin-bottom:5px}.full-page-loading .full-page-progress-bar-container{width:280px;height:16px;background-color:#f0f0f0;border-radius:13px;overflow:hidden;transition:all ease .25s}.full-page-loading .full-page-progress-bar-container .full-page-progress-bar{width:0px;height:100%;background-color:#909399;transition:all ease .25s;border-radius:13px}.full-page-loading.hide{opacity:.01}.full-page-loading.removed{z-index:-999!important;display:none!important}.topic-sub-page{width:100%;height:calc(100vh - 52px);min-width:100vw;box-sizing:border-box}.word-editor-loading-container{position:absolute;top:8px;left:8px;right:8px;bottom:52px;border-radius:8px;background-color:#fff;z-index:100;justify-content:center;align-items:center}.word-editor-loading-container .word-editor-loading-text{font-size:14px;color:#909399;margin-left:10px}.word-editor-loading-container.show{display:flex}.word-editor-loading-container.hide{display:none}
