@import url(https://fonts.googleapis.com/css2?family=Roboto+Serif:wght@300;400;600&display=swap);.error-screen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:var(--error-screen-height,auto);width:100%;text-align:center}.doc-missing-img{width:var(--img-side-length,130px);height:var(--img-side-length,130px);max-width:100%;max-height:100%}.error-screen .el-button{background-color:#4db8ea!important;color:#fff!important}.el-divider__text{background-color:#fff!important;border-radius:8px;padding:4px 8px;color:grey;font-weight:300!important;font-size:small}.progress-notification-container[data-v-55d0a6e9]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.progress-div[data-v-55d0a6e9],.progress-notification-container[data-v-55d0a6e9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.progress-div[data-v-55d0a6e9]{width:100%;max-width:500px;gap:20px}.task-container[data-v-55d0a6e9]{background:#fff;border:1px solid #e2e8f0;border-radius:5px;padding:24px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.task-container[data-v-55d0a6e9]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08)}.task-name[data-v-55d0a6e9]{font-size:18px;font-weight:600;color:#1e293b;margin-bottom:6px;display:block;letter-spacing:-.025em}.task-message[data-v-55d0a6e9]{margin-top:12px;font-size:14px;color:#64748b;line-height:1.5}.relevant-patent-container[data-v-55d0a6e9]{margin-top:20px}.relevant-patent-title[data-v-55d0a6e9]{font-weight:600;margin-bottom:12px;color:#374151;font-size:15px;letter-spacing:-.025em}.patents-box[data-v-55d0a6e9]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05);-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden;height:240px;position:relative}.patents-list[data-v-55d0a6e9]{position:relative;height:100%;overflow:hidden}.patent-scroll-enter-active[data-v-55d0a6e9]{-webkit-transition:all .8s cubic-bezier(.25,.46,.45,.94);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.patent-scroll-leave-active[data-v-55d0a6e9]{-webkit-transition:all .6s cubic-bezier(.25,.46,.45,.94);transition:all .6s cubic-bezier(.25,.46,.45,.94)}.patent-scroll-move[data-v-55d0a6e9]{-webkit-transition:-webkit-transform .8s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .8s cubic-bezier(.25,.46,.45,.94);transition:transform .8s cubic-bezier(.25,.46,.45,.94);transition:transform .8s cubic-bezier(.25,.46,.45,.94),-webkit-transform .8s cubic-bezier(.25,.46,.45,.94)}.patent-scroll-enter[data-v-55d0a6e9]{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.patent-scroll-enter-to[data-v-55d0a6e9],.patent-scroll-leave[data-v-55d0a6e9]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.patent-scroll-leave-to[data-v-55d0a6e9]{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.patent-item[data-v-55d0a6e9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;margin:4px 0;border-radius:6px;font-size:14px;background-color:#fff;border:1px solid #f1f5f9;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;min-height:36px;-webkit-transform-origin:center;transform-origin:center}.patent-item[data-v-55d0a6e9]:hover{background-color:#f8fafc;border-color:#e2e8f0;-webkit-transform:translateX(2px);transform:translateX(2px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}@-webkit-keyframes smoothScroll-data-v-55d0a6e9{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-44px);transform:translateY(-44px)}}@keyframes smoothScroll-data-v-55d0a6e9{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-44px);transform:translateY(-44px)}}.patent-item[data-v-55d0a6e9]:first-child{margin-top:0}.patent-item[data-v-55d0a6e9]:last-child{margin-bottom:0}.patent-number[data-v-55d0a6e9]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#475569;font-weight:500;font-size:13px;letter-spacing:.025em}.patent-status[data-v-55d0a6e9]{font-size:16px;font-weight:600;width:24px;text-align:center;margin-left:12px}.patent-relevant .patent-status[data-v-55d0a6e9]{color:#16a34a}.patent-irrelevant .patent-status[data-v-55d0a6e9]{color:#dc2626}.loading-container[data-v-55d0a6e9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}.round-loader[data-v-55d0a6e9]{width:40px;height:40px;border:4px solid #f0f0f0;border-top:4px solid #4db8ea;border-radius:50%;-webkit-animation:spin-data-v-55d0a6e9 1s linear infinite;animation:spin-data-v-55d0a6e9 1s linear infinite}.loading-text[data-v-55d0a6e9]{color:#545454;font-size:14px;font-weight:500}@-webkit-keyframes spin-data-v-55d0a6e9{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-55d0a6e9{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.progress-notification-button-icon{background-color:#fff;border:1px solid #4db8ea;color:#4db8ea;padding:12px 12px}.progress-notification-button-icon:hover{background-color:#36afe7;color:#fff;border:1px solid #36afe7}.workspace-content{background-color:#fff}.max-width-taxonomy{max-width:50%!important}.workspace-illustration{position:relative}.progress-notification-drawer .el-drawer__body{overflow-y:auto}.progress-notification-drawer .el-drawer__header{font-size:1.7rem}