*,*:after,*:before{margin:0;padding:0;box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}body{font-family:Roboto,sans-serif;font-weight:300;line-height:1.6;background-color:#f0f2f5}h1{height:4rem;font-weight:400;font-size:2.8rem;margin-bottom:1.5rem}h2{font-weight:500;font-size:2.3rem;margin-bottom:1rem}h3{font-size:1.8rem;font-weight:500}form.ant-form .ant-form-item-label label{font-size:1.7rem;font-weight:400}.ant-modal-confirm-title,.ant-modal-confirm .ant-modal-confirm-title,.ant-table-wrapper .ant-table-thead>tr>th{font-weight:500}a:active,a:hover{color:unset}.overflow-auto{overflow:auto}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.prevent-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.ant-drawer .ant-drawer-header-title .ant-drawer-title{font-size:2.5rem;font-weight:500}.selectable-row{padding:.5rem 1rem;cursor:pointer}.selectable-row:not(:last-child){border-bottom:1px solid #d7d7d7}.selectable-row.disable:not(.selected){cursor:not-allowed}.selectable-row.selected{background-color:#67c3e0}.selectable-row:hover:not(.selected):not(.disable){background-color:#e6f5fa}.edit-action{display:flex;gap:.5rem;z-index:120}.edit-action .ant-btn{font-size:1.8rem}.page-title{display:flex;align-items:center;justify-content:space-between;height:8rem;position:sticky;top:0;padding:1rem 0;background:#f0f2f5;z-index:100}.page-title .page-title-left .left-top{display:flex;align-items:center}.page-title .back-arrow{margin-right:2rem;font-size:3rem;cursor:pointer}.page-title .title{margin:0;font-size:3rem;font-weight:400}.page-title .info{margin-left:1rem;font-size:2rem;cursor:pointer}.page-title .subtitle{margin-left:1rem;max-width:45vw;font-size:2rem;font-weight:400}.page-title .description{margin-left:5rem;max-width:50vw;font-size:1.6rem}.overlay{background-color:#00000080;height:100%;width:100%;position:fixed;top:0;left:0;z-index:120}.scope-input{width:50%}.scope-input label:before{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.scope-input .ant-form-item-control-input-content{position:relative;z-index:120;display:flex}.ant-form-item-control-input .half-input{width:50%}:where(.css-dev-only-do-not-override-ycjtei).ant-form-item{margin-bottom:1rem}:where(.css-dev-only-do-not-override-ycjtei).ant-form-vertical .ant-form-item-label{padding:0}.group-item{margin-bottom:10px}.group-item .group-name{font-weight:500}.spin-wrapper{display:flex;justify-content:center;align-items:center;min-height:30rem}.spin-wrapper.spin-main{height:100vh}.spin-container,.spin-container .ant-spin-container{height:100%}.actions-wrapper{display:flex;align-items:end;justify-content:end;gap:1.5rem}.filter-wrapper{margin-top:2rem}.main-content{height:calc(100vh - 6rem);margin-top:6rem;padding:2rem;overflow:auto}.main-content:has(.page-title){padding-top:0}.header{display:flex;align-items:center;position:fixed;top:0;left:0;width:100%;height:6rem;padding:0 2rem;background-color:#2aa9d1;color:#fff;z-index:200}.header .logo{margin-right:5rem}.header .logo img{height:5rem;padding-top:5px}.header-menu{height:100%;margin-right:auto;display:flex;align-items:center}.header-menu-link{height:100%;padding:0 2rem;display:flex;align-items:center;font-size:2rem;color:#fff;text-decoration:none;text-transform:uppercase}.header-menu-link:hover{background-color:#ffffff26}.header-menu-link.active{background-color:#ffffff5c}.header .user-avatar{background-color:#fff;color:#2aa9d1;font-size:2.5rem;cursor:pointer}.filters-row{display:flex;flex-wrap:wrap;align-items:center;column-gap:2rem}.filters-row .filter-input{width:25rem}.progress-message{display:inline-block;width:100%}.table-actions-cell{padding:0 1rem;display:flex;justify-content:end;gap:2rem}.table-button{min-width:15.5rem}.table-action{font-size:1.7rem;cursor:pointer}.table-action a{color:#000}.table-action.delete{color:#ff4d4f}.table-action.disable{color:#d7d7d7;cursor:not-allowed}.dropdown-action{display:flex;align-items:center;gap:1rem}.error-page{text-align:center;font-size:2rem}.error-page_title{font-size:5rem;font-weight:500}.build-dataset-page{height:100%;display:flex;flex-direction:column;overflow:hidden}.build-dataset-page .build-content{height:100%;overflow:hidden}.step-bar{height:5.5rem;padding:1rem}.step-message{height:6rem;margin-bottom:2.5rem;text-align:center;font-size:3rem;font-weight:500;white-space:pre-line}.step-message.sticky{position:sticky}.step-container{height:calc(100% - 6rem);padding:1rem 2rem;padding-bottom:0;display:flex;flex-direction:column}.step-container .step-content{display:flex;justify-content:center;height:100%;overflow:hidden}.ant-steps .ant-steps-item:not(.ant-steps-item-disabled):not(.ant-steps-item-active) .ant-steps-item-title{text-decoration:underline}.ant-steps .ant-steps-item-disabled{cursor:default}.name-step{min-width:70%;display:flex;flex-direction:column;align-items:center;gap:2rem;overflow-y:auto}.name-step .input{width:100%;display:flex;flex-direction:column;align-items:center;font-size:2rem;font-weight:500}.name-step .input .name,.name-step button{width:50rem}.scope-spin{width:100%;height:100%}.scope-spin .ant-spin-container{height:100%}.scope-step{width:100%;height:100%}.scope-step .scope-header{margin-bottom:1rem;display:flex;align-items:start;justify-content:space-between}.scope-step .scope-header .scope-search{display:flex;align-items:center;gap:1rem}.scope-step .scope-header .scope-search .search-input{width:60rem}.scope-step .scope-header .category-search{display:flex;align-items:start;gap:1rem}.scope-step .scope-header .category-search .search-input{width:70rem}@media screen and (max-width:1400px){.scope-step .scope-header .category-search .search-input{width:50rem}}.scope-step .scope-header .category-search .buttons-wrapper{display:flex;flex-direction:column;align-items:center;gap:1rem}.scope-step .scope-header .filter-text{flex-grow:1;margin:0 2rem}.scope-step .scope-header .filter-text .label{font-size:1.7rem;font-weight:500}.scope-step .scope-header .filter-text .text-wrapper{width:100%;padding:.5rem 1rem;background-color:#fff;border-radius:8px}.scope-step .scope-selector-wrapper{width:100%;height:100%;display:flex}.scope-step .scope-selector-wrapper .scope-selector-title{position:sticky;top:0;text-align:center;font-size:2rem;font-weight:500;background-color:#d7d7d7;padding-right:2rem}.scope-step .scope-selector-wrapper .scope-parent-wrapper{flex-basis:40%;background-color:#fff;direction:rtl}.scope-step .scope-selector-wrapper .scope-parent-internal-wrapper{height:calc(100% - 3.5rem);overflow:auto}.scope-step .scope-selector-wrapper .scope-parent{font-size:1.7rem;direction:ltr}.scope-step .scope-selector-wrapper .scope-parent .category{padding-left:1rem;background-color:#f0f2f5;font-size:1.8rem;font-weight:500}.scope-step .scope-selector-wrapper .scope-parent .scope-name{margin-left:4rem;font-weight:400}.scope-step .scope-selector-wrapper .scope-tech-wrapper{flex-basis:60%;min-height:5rem;background-color:#fff;border-left:2px solid #d7d7d7}.scope-step .scope-selector-wrapper .scope-tech-internal-wrapper{height:calc(100% - 3rem);overflow:auto}.scope-step .scope-selector-wrapper .scope-tech{padding:.5rem 1rem;font-size:1.7rem}.scope-step .scope-selector-wrapper .scope-tech:not(:last-child){border-bottom:1px solid #d7d7d7}.scope-step .scope-selector-wrapper .scope-tech .tech-name{font-weight:500}.save-step{min-width:60%;display:flex;flex-direction:column;overflow-y:auto}.save-step .buttons{display:flex;justify-content:center;margin-top:2rem;gap:3rem}.save-step .buttons .save{width:10rem}.build-dataset{display:grid;grid-template-columns:60% 35%;grid-gap:5%}.button-save-fixed{position:fixed;bottom:2rem;right:3rem;z-index:100}.data-card{padding:1.5rem;background-color:#2aa9d1;border-radius:8px}.data-card .data-wrapper{display:grid;align-items:center;grid-template-columns:120px auto}.data-card .data-wrapper:not(:last-child){margin-bottom:1rem}.data-card .data-wrapper .data-label{color:#fff;font-size:1.8rem;font-weight:500}.data-card .data-wrapper .data-value{padding:.5rem;background-color:#fff;font-weight:400}.related-wrapper{min-width:25rem}.related-wrapper .related{padding:.5em 1rem}.related-wrapper .related:not(:last-child){border-bottom:1px solid #d7d7d7}.query-review-card{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;border-radius:8px;background-color:#fff;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005}.query-review-card.add{justify-content:center;font-size:2.2rem;color:#2aa9d1;border-bottom:1px solid #d7d7d7}.query-review-card.selected{background-color:#7ccce5}.query-review-card.selected .relevance{margin-right:2rem;font-weight:500}.query-review-card.discarded{background-color:#d7d7d7}.query-review-card .rank-actions{display:flex;align-items:center;gap:1rem}.query-review-card .rank-actions .linker{padding:.9rem;border-radius:50%;cursor:pointer}.query-review-card .rank-actions .linker:hover:not(.disable){background-color:#d7d7d766}.query-review-card .rank-actions .linker.disable{cursor:not-allowed}.query-review-card .link-counter{cursor:pointer}.query-review-add{width:100%;display:flex;align-items:center;gap:2rem}.review-add{z-index:120}.rebuild-query{flex-grow:1}.rebuild-query .rebuild-spin{height:100%}.rebuild-query .rebuild-spin .ant-spin-container{height:100%;display:flex;flex-direction:column;align-items:center}.rebuild-query .rebuild-message{margin-top:20rem;margin-bottom:1rem;font-size:3rem;font-weight:400}.query-review-wrapper{position:relative;display:flex;flex-direction:column;height:100%}.query-review-wrapper.analysis{height:calc(100% - 6rem)}.query-review-wrapper .review-action{position:absolute;right:3rem;top:6rem;height:6rem;display:flex;align-items:center;justify-content:center;gap:1rem;z-index:110}.query-review-wrapper .review-action .ant-btn:not(.short-btn){width:20rem}.query-review-wrapper .query-synonyms-review{flex-grow:1;height:calc(100% - 14rem);border-top:1px solid #d7d7d7;overflow:auto}.query-review-wrapper .query-features-review{position:relative;height:calc(100% - 15rem);padding-top:.5rem;overflow:auto;display:flex;flex-direction:column;align-items:center}.query-review-wrapper .query-features-review .counter{text-align:right;font-size:1.8rem}.query-review-wrapper .query-features-review .query-cards-wrapper{padding:0 10rem;margin-bottom:4rem}.query-review-wrapper .query-cards-wrapper{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:2rem}.query-review-wrapper .query-review-card{width:calc(25% - 1.5rem)}@media screen and (max-width:1280px){.query-review-wrapper .query-review-card{width:calc(33.3333333333% - 1.5rem)}}.query-review-wrapper .query-card{flex-grow:1;max-width:calc(50% - 2rem)}.query-review-wrapper .query-card .ant-card-head{font-size:1.8rem;font-weight:500}.query-review-wrapper .ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center}.query-review-wrapper .ant-collapse-header-text{font-weight:500;font-size:1.7rem}.query-review-wrapper .ant-collapse-small>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0}.query-elaboration{height:30rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.query-elaboration .ant-spin{margin-bottom:2rem}.query-elaboration .message{font-size:2rem}.synonym-collapse{margin-top:.5rem}.synonyms-count{margin-left:1rem}.synonyms-count .ant-badge-count{background-color:#fff;color:#000;border:1px solid #000}.review-row{padding:.5rem 1.2rem;display:flex;align-items:center;justify-content:space-between;height:4.4rem;gap:1rem;border-bottom:1px solid #d7d7d7;cursor:pointer}.review-row.single{margin:.5rem 0;height:4.8rem;font-size:1.7rem;font-weight:500;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:8px}.review-row.selected{background-color:#7ccce5}.review-row.disable{color:#d7d7d7}.review-row .label{margin-left:2.4rem}.review-row .ant-radio-group{flex-shrink:0}.ant-radio-button-wrapper.remove:hover{color:#ff4d4f}.ant-radio-button-wrapper.ant-radio-button-wrapper-checked.remove{background-color:#ff4d4f;border-color:#ff4d4f}.ant-radio-button-wrapper.ant-radio-button-wrapper-checked.remove:before{background-color:unset}.ant-radio-button-wrapper.ant-radio-button-wrapper-checked.remove:hover{background-color:#ffb3b4;border-color:#ffb3b4}.search-definition-progress{width:40rem}.search-definition-top{display:flex;align-items:center;min-height:20rem;gap:3rem}.search-definition-top .top-item{flex-basis:50%}.search-type-container .type-selector-message{margin-bottom:1rem;font-size:2.5rem;font-weight:500;text-align:center}.search-type-container .type-selector-buttons{display:flex;align-items:center;justify-content:center;gap:30px}.search-type-container .type-selector-buttons .search-type-button{width:20rem;height:10rem;font-size:2rem}.final-query{display:flex;flex-direction:column;align-items:center;height:9rem}.final-query .label{font-size:2rem;font-weight:500}.final-query .query-wrapper{width:80%;display:flex;align-items:center;gap:2rem;margin-bottom:1rem}.final-query .query-wrapper .query{width:100%;padding:.5rem;background-color:#fff;border:1px solid #888;border-radius:8px}.final-query .query-wrapper .query-input{position:relative;z-index:120}.final-query .query-wrapper .action{font-size:1.8rem;cursor:pointer}.final-query .query-wrapper .action.save{color:#fff}.overflow-wrapper{display:flex;flex-direction:column}.patent-container{height:100%;padding:1rem 0;display:flex;gap:2rem}.patent-container.with-query{height:calc(100% - 9rem)}.dataset-analysis{height:100%;overflow:auto}.analysis-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:5rem}.analysis-wrapper .analysis-item{display:flex;align-items:center;margin:2rem 0;padding:2rem 3rem;width:60vw;text-align:center;background-color:#f0f2f5;border-radius:8px;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005;cursor:pointer}.analysis-wrapper .analysis-item .main{flex-grow:1}.analysis-wrapper .analysis-item .main .name{font-size:3.5rem;font-weight:500}.analysis-wrapper .analysis-item .main .explain{font-size:2rem}.analysis-wrapper .analysis-item .icon{margin-left:2rem;font-size:4rem;cursor:pointer}.analysis-header{height:11rem;padding:1rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d7d7d7}.analysis-header .top-right{position:relative;display:flex;align-items:center;flex-shrink:0;width:35rem;height:100%;font-size:3rem;font-weight:500}.analysis-header .top-right .back-arrow{margin-right:2rem;cursor:pointer}.analysis-header .top-right .info{position:absolute;font-size:1.7rem;top:.5rem;left:32rem;color:#2aa9d1}.analysis-header .analysis-info{align-self:flex-start;height:100%;font-size:1.7rem;font-weight:400;overflow:auto}.analysis-header .analysis-action{flex-shrink:0;width:25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.analysis-header .analysis-action .ant-btn{width:20rem}.analysis-container{height:calc(100% - 11rem)}.patent-divider{height:100%;border-color:#d7d7d7}.auto-assessment-container{height:100%}.auto-assessment-container .analysis-header{justify-content:center;height:6rem}.ranking-linker .current{margin-bottom:1rem;text-align:center;font-size:2rem;font-weight:400}.ranking-linker .selectable-row{font-size:1.6rem}.linker-drawer-wrapper .ant-drawer-content-wrapper{min-width:30%}@media screen and (max-width:1280px){.linker-drawer-wrapper .ant-drawer-content-wrapper{min-width:45%}}.synonyms-content{background-color:#fff}.validation-wrapper{display:flex;align-items:center;gap:2rem;margin-bottom:1rem}.validation-wrapper .patents-tags{display:flex;align-items:center;min-width:50rem}.validation-wrapper .patents-tags .ant-select{margin-left:1rem;width:70%}.query-errors-wrapper{margin-left:2rem}.query-errors-wrapper .query-errors{margin:.5em 0;font-size:1.7rem}.query-errors-wrapper .query-errors .sentence{display:inline-block;padding:0 1rem}.query-errors-wrapper .query-errors .sentence.error{background-color:#f99}.query-errors-wrapper .query-errors .sentence.warning{background-color:#ffd43b78}.suggested{margin-top:2rem;padding-top:1rem;font-size:1.7rem;border-top:1px solid #888}.suggested .suggested-title{display:flex;justify-content:space-between;align-items:center;font-weight:500}.suggested .suggested-title .copy-icon{cursor:pointer;padding:.5rem 1rem;border-radius:5rem}.suggested .suggested-title .copy-icon svg{margin-right:.5rem}.suggested .suggested-title .copy-icon:hover{background-color:#eee}.suggested .suggested-title .copy-icon:active{color:#888}.preview-tabs{height:calc(100% - 8rem);overflow:hidden}.preview-tabs .ant-tabs-nav{margin:0}.preview-tabs .ant-tabs-nav .ant-tabs-tab-btn{font-weight:400}.preview-tabs .ant-tabs-content-holder{background-color:#fff}.preview-tabs .ant-tabs-content-holder .ant-tabs-content.ant-tabs-content-top,.preview-tabs .ant-tabs-content-holder .ant-tabs-content.ant-tabs-content-top .ant-tabs-tabpane{height:100%}.skeleton-facets{padding:1rem;background-color:#fff}.facets-container{padding:0 2rem;background-color:#fff;overflow:auto}.facets-container .facets-fields-wrapper{display:flex;flex-wrap:wrap;gap:2rem}.facets-container .facets-fields-wrapper .facets-field{width:calc(33.3333333333% - 1.5rem);text-align:center}.facets-container .facets-fields-wrapper .facets-field .data-title{font-size:1.7rem;font-weight:500}.facets-container .facets-fields-wrapper .facets-field .data{font-size:1.4rem;margin-bottom:.5rem}.facets-container .facets-fields-wrapper .facets-field .data .data-count{margin-left:1rem;padding:3px;background-color:#d7d7d7}.results-wrapper{height:100%;width:50%;display:flex;flex-direction:column}.results-wrapper .total-results{padding-left:2rem;text-align:right}.results-container{padding:0 1rem;margin-bottom:1rem;overflow:auto}.results-container .result-item{margin:.5rem 0;padding:1rem;background-color:#fff;border-bottom:1px solid #888}.results-container .result-item .item-title{display:flex;gap:1rem;text-transform:uppercase;align-items:center}.results-container .result-item .item-title .title-text{font-size:1.5rem;font-weight:500}.pagination{display:flex;justify-content:end}.tree-editor{width:80%;margin:0 auto}.tree-editor .tree-input-wrapper:not(:first-child){margin:1.5rem 0}.tree-editor .tree-input-wrapper .tree-input{margin:.3rem 0;display:grid;align-items:center;grid-template-columns:1fr 40px}.tree-editor .tree-input-wrapper .tree-input input.empty-node{background-color:#f6dfdf}.tree-editor .tree-input-wrapper .tree-input .trash-icon{text-align:center;cursor:pointer}.tree-editor .tree-input-wrapper .tree-input.parent .trash-icon{color:#ff4d4f;font-size:2rem}.tree-editor .tree-input-wrapper .tree-input.child .empty-node input:disabled{background-color:#f6dfdf}.tree-editor .tree-input-wrapper .tree-input.child span.ant-input-group-wrapper{width:90%;justify-self:end}.tree-editor .tree-input-wrapper .tree-input.child input:disabled{color:unset;background-color:#fff;cursor:default}.tree-editor .tree-input-wrapper .tree-input.child span.ant-input-group-addon{padding:0}.tree-editor .tree-input-wrapper .tree-input.child .trash-icon{color:#000;font-size:1.5rem}.tree-editor .tree-input-wrapper .tree-input button{justify-self:end}.tree-editor .tree-actions{margin-top:1.5rem;border-top:1px solid #888;text-align:right}.tree-editor .tree-actions button{margin:1rem 0 1rem 2rem}.grammar-drawer .ant-drawer-body{padding:0}.grammar-drawer .icon{cursor:pointer}.grammar-drawer .icon.child-delete{display:inline-block;font-size:2rem;margin-bottom:1rem}.ant-popover{max-width:50rem}.drawer-title{display:flex;align-items:center;justify-content:center;gap:2rem;font-size:3rem;height:6rem;padding:0;background-color:#f0f2f5;border:1px solid #d7d7d7;font-weight:500}.drawer-title .info{align-self:flex-start;font-size:2.2rem;color:#2aa9d1;cursor:pointer}.ant-layout{background-color:#f0f2f5;height:100%}.ant-layout .ant-layout{height:unset}.ant-layout .drawer-content-header{display:flex;align-items:center;text-align:center;font-size:2rem;font-weight:500;background-color:#fff}.ant-layout .drawer-content-header .title{flex-grow:1;display:flex;align-items:center;justify-content:center}.ant-layout .drawer-content-header .input-name{width:70%}.ant-layout .ant-layout-content{padding:2rem;overflow-y:auto;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.ant-layout .ant-layout-sider{background-color:#fff;overflow-y:auto}.grammar-sider{display:grid;grid-template-columns:repeat(2,1fr);height:100%}.grammar-sider .main-group,.grammar-sider .parent-group{display:flex;flex-direction:column;justify-content:space-between;height:100%;font-weight:500;overflow-y:auto;overflow-x:hidden;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7}.grammar-sider .main-group .groups-wrapper,.grammar-sider .parent-group .groups-wrapper{height:calc(100% - 3.5rem);overflow-y:auto}.grammar-sider .main-group .add-button,.grammar-sider .parent-group .add-button{border-radius:0}.grammar-sider .main-radio{justify-content:end}.grammar-sider .synoyms-input{margin:1rem 0;position:relative;display:flex;align-items:center;gap:.5rem;z-index:130}.grammar-sider .synoyms-input .add-action{display:flex}.grammar-column{display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid #d7d7d7;overflow-y:auto}.grammar-column .node-list{height:calc(100% - 3.5rem);overflow-y:auto;overflow-x:hidden}.grammar-column .grammar-item{padding:1rem;font-size:1.7rem;font-weight:500;cursor:pointer}.grammar-column .grammar-item.selected{background-color:#7ccce5;color:#fff}.grammar-column button{border-radius:0}.grammar-drawer-content .grammar-edit-header{display:flex}.grammar-drawer-content .grammar-edit-header .grammar-name{flex:1;margin-right:1rem}.grammar-drawer-content .grammar-group{border-radius:.4rem;border:1px solid #d7d7d7;margin-bottom:.8rem}.grammar-drawer-content .grammar-group .grammar-group-header{height:4rem;display:flex;justify-content:space-between;align-items:center;padding:.8rem 1.6rem;border-bottom:1px solid #d7d7d7}.grammar-drawer-content .grammar-group .grammar-group-header h4{margin-right:1rem}.grammar-drawer-content .grammar-group .grammar-group-header .group-actions{margin-left:auto}.grammar-drawer-content .grammar-group .grammar-group-header .group-actions svg{font-size:2rem;cursor:pointer}.grammar-drawer-content .grammar-group .grammar-group-header .group-actions .trash-icon{margin-right:1rem;color:#ff4d4f}.grammar-drawer-content .grammar-group .grammar-group-header .group-actions .pin-icon.fix{color:#2aa9d1}.grammar-drawer-content .grammar-group .grammar-group-content{padding:1.6rem}.grammar-drawer-content .grammar-group .grammar-group-content .grammar-row{margin-bottom:.8rem;display:flex;align-items:center;gap:1rem;padding:.5rem 1rem;background-color:#f0f2f5}.grammar-drawer-content .grammar-group .grammar-group-content .grammar-row .grammar-text{margin-right:auto;display:flex;align-items:flex-start;flex-wrap:wrap;gap:.5rem}.grammar-drawer-content .grammar-group .grammar-group-content .grammar-row .grammar-text .input-wrapper{display:flex;align-items:flex-start;min-width:15rem}.grammar-drawer-content .grammar-group .grammar-group-content .grammar-row .grammar-text .ant-input-number{width:5rem}.grammar-drawer-content .grammar-group .grammar-group-content .grammar-row .grammar-delete{cursor:pointer}.grammar-drawer-content .grammar-group.sticky{position:sticky;top:5.6rem;bottom:1.6rem;z-index:10;border:1px solid #2aa9d1}.grammar-drawer-content .grammar-group .add-button{margin:0 0 1.6rem 1.6rem}.grammar-drawer-content .grammar-group:nth-of-type(odd){background-color:#fafafa}.grammar-drawer-content .grammar-group:nth-of-type(2n){background-color:#fff}.grammar-error{margin-bottom:.8rem}.grammar-error .error-message{margin:.8rem 0;font-size:1.5rem}.grammar-error .error-detail{border-left:2px solid #ff4d4f}.grammar-error .error-detail .error-row-wrapper{display:flex;gap:1rem}.grammar-error .error-detail .error-row-wrapper .row-error{background-color:#ffe6e6;color:#ff4d4f}.grammar-error .error-detail .error-row-wrapper code{padding:0 1rem;font-size:1.3rem}
