@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@100;300;400;700&display=swap);.Toastify__toast{background:#fff!important;border:1px solid #48c1b5}.Toastify__toast.Toastify__toast--error{border-color:var(--error-color)!important}.Toastify__toast.Toastify__toast--warning{border-color:var(--cta-color)!important}.Toastify__toast.Toastify__toast--info{border-color:var(--blue)!important}@font-face{font-family:"Roboto Mono";src:local("Roboto Mono"),url(/static/media/RobotoMono-VariableFont_wght.bba1be3e.ttf) format("opentype")}@font-face{font-family:"Roboto"}@font-face{font-family:"Neutra Face";src:local("Neutra Face"),url(/static/media/Neutraface-Text-Demi.df72569d.otf) format("opentype")}@font-face{font-family:"Signika Negative SC";src:local("Signika Negative SC"),url(/static/media/SignikaNegativeSC-SemiBold.f8123696.ttf) format("opentype")}.comparison-class-name svg path{fill:var(--primary-color)}body{padding:0;margin:0}:root{--primary-color:#212e33;--secondary-color:#27353a;--lighter-primary:#35434a;--cta-color:#e5b168;--link-light-color:#ffdfa5;--highlight-color:#3fc7d2;--main-dark-color:#022454;--main-light-color:#f5f7f9;--orange:#fc7f3a;--pink:#f8a690;--blue:#76a1d5;--form-background:#fafbfd;--table-header-color:#e7edf5;--font-family:inter,Roboto,"Monospaced Number","Chinese Quote",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;--light-sky:#9bb6f5;--scroll-width:16px;--thumb-height:50px;--default-font-size:12px;--default-title-font-size:14px;--extra-big-font-size:18px;--font-size-big:15px;--font-size-small:11px;--default-font-size-bold:13px;--link-color:#0f53a5;--warning-color:var(--orange);--error-color:brown;--success-color:#0a8a64;--logo-font:"Signika Negative SC",inter,sans-serif;--font-color:#424242;--primary-header-color:var(--primary-color);--primary-text-color:#000;--secondary-text-color:#fff;--tab-active-color:#338fff;--fail-color:#e01f3d;--confirmation-color:#204496;--default-text:var(--default-font-size) var(--font-family);--box-shadow:0 3px 15px 2px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.1);--card-shadow:0px 0.36px 0.8px 0px rgba(0,0,0,0.12),0px 1.6px 3px 0px rgba(0,0,0,0.16);--button-hover-shadow:0 0 0 2px rgba(255,223,165,0.4);--auto-complete-popup-zindex:9}body,html{overscroll-behavior-x:none}*{scrollbar-width:thin;scrollbar-color:#b7c0d2 rgba(244,244,246,.48)}:after,:before{box-sizing:border-box}:focus{outline:none!important}[contenteditable]:empty:before{content:attr(placeholder);color:#a7a7a7}.drop-down-collapse{transform:rotate(-90deg)}.collapse{width:0;padding:0}.collapse div:not(.layout-expander){display:none}:not(h1,h2,h3,h4,h5,h6){font-family:var(--font-family);font-size:var(--default-font-size)}::-webkit-scrollbar{width:10px;height:10px;font-family:var(--font-family)}::-webkit-scrollbar-track{background-color:rgba(39,47,79,.1);border-radius:10px;padding:5px;border:1px solid #ddd}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{font-family:var(--font-family);box-sizing:border-box}::-webkit-scrollbar-thumb{background-color:#dadce0;border:1.4px solid #f4f4f6;border-radius:10px;width:5px}::-webkit-scrollbar-thumb:hover{background-color:rgba(108,143,181,.55);font-family:var(--font-family)}.pat-gen-layout{width:100vw;height:100vh}.pat-gen-layout .pat-gen-header{font-family:var(--font-family);font-size:var(--default-font-size);position:fixed;top:0;left:0;height:60px;width:100%;background:var(--primary-color);display:flex;align-items:center;justify-content:space-between;z-index:9999;padding:0 10px}.pat-gen-layout .pat-gen-body{width:100%;height:100%;padding-top:60px;padding-left:50px;display:flex}.pat-gen-layout .pat-gen-body.full-screen{padding-left:0!important}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar{position:fixed;top:0;left:0;width:50px;height:100%;background:var(--secondary-color);z-index:999!important;display:flex;overflow:hidden;flex-direction:column;grid-gap:10px;gap:10px;padding:60px 0 20px}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar:hover{width:300px;overflow:auto}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar:hover .pat-gen-nav-bar-section:first-child{margin-top:0!important}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar:hover .pat-gen-nested-nav-list{margin-left:20px;width:calc(100% - 20px);border-left:1px solid hsla(0,0%,100%,.05)}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar:hover .pat-gen-nav-bar-divider{margin-top:0!important}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar:hover .pat-gen--nav{width:calc(100% - 20px);margin-left:10px}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar:hover .pat-gen--nav:hover .pat-gen-nav-name{color:#b6d8ff}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar:hover .pat-gen--nav:hover svg path{fill:#b6d8ff!important}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar:hover .pat-gen--nav .pat-gen-nav-icon{width:14px;height:14px}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar:hover .pat-gen--nav .pat-gen-nav-name{display:block}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar:hover .pat-gen-nav-bar-header{visibility:visible!important;padding-left:10px!important;text-align:left!important;margin-top:10px;margin-bottom:10px}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen--nav{display:flex;align-items:center;height:40px;grid-gap:5px;gap:5px;padding:0 10px 0 5px;border-radius:3px;width:calc(100% - 10px);margin-left:auto;margin-right:auto;cursor:pointer}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen--nav.single-menu{height:30px!important}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen--nav.category-header.active{background:transparent;color:#fff}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen--nav.category-header.active .pat-gen-nav-name{color:#fff}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen--nav.disabled{opacity:.5;cursor:not-allowed;color:#fff}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen--nav.disabled:hover .pat-gen-nav-name{color:#fff}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen--nav.disabled:hover svg path{fill:#fff!important}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen--nav.active{background:var(--primary-color);color:var(--cta-color)}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen--nav.active .pat-gen-nav-name{color:var(--cta-color)}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen--nav .pat-gen-nested-nav-list{margin-left:0;border-left-width:0}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen--nav .pat-gen-nav-icon{width:30px;min-width:30px;max-width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:5px;fill:#fff}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen--nav .pat-gen-nav-name{width:calc(100% - 50px);flex-grow:1;color:#fff;font-size:var(--default-font-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none;font-weight:700;font-size:14px}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen--nav .pate-gen-nav-expander{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;border-radius:50%;background:transparent;border:none;fill:#fff!important}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen-nav-bar-section:first-child{margin-top:10px}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen-nav-bar-section .pat-gen-nav-bar-header{font-size:var(--default-font-size);color:var(--cta-color);padding-left:2px;text-align:center;visibility:hidden}.pat-gen-layout .pat-gen-body .pat-gen--navigation-bar .pat-gen-nav-bar-divider{width:calc(100% - 20px);margin-left:auto;margin-right:auto;border-bottom:.4px solid hsla(0,0%,100%,.2);margin-top:10px}.pat-gen-layout .pat-gen-body .pat-gen-screen-container{width:100%;height:100%}.pat-gen-layout .pat-gen-body .main-initializer-div{font-size:var(--default-font-size)!important;margin-top:0}.pat-gen-layout .pat-gen-body .main-initializer-div #main-data-initializer{word-wrap:break-word;font-size:var(--default-font-size)!important;color:var(--primary-text-color);margin-left:47%;margin-top:20%;font-family:var(--font-family)}.pat-gen-layout .pat-gen-body .main-initializer-div .main-initializer{font-size:var(--default-font-size)!important;float:left;margin-left:57%;margin-top:-18px;border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:20px;height:20px;animation:spin 2s linear infinite;font-family:var(--font-family)}.pat-gen-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-gen-header--left .pat-gen-main-logo{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0}.pat-gen-header--left .app-name{color:var(--cta-color);font-size:18px;font-weight:700;font-family:var(--logo-font)}.pat-gen-main--right{display:flex;align-items:center;margin-top:auto;margin-bottom:auto;margin-right:20px;font-family:var(--font-family);grid-gap:30px;gap:30px}.pat-gen-main--right .main-menu-profile-info{display:flex;align-items:center;grid-gap:10px;gap:10px}.pat-gen-main--right .main-menu-profile-info .main-menu-profile-division{display:flex;align-items:center}.pat-gen-main--right .main-menu-profile-info .main-menu-profile-division .alpha-profile{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;border-radius:50%;background:var(--light-sky)}.pat-gen-main--right .main-menu-profile-info .main-menu-profile-name-division{display:flex;flex-direction:column;align-items:flex-start}.pat-gen-main--right .main-menu-profile-info .main-menu-profile-name-division .main-menu-profile-name{font-family:var(--font-family);font-size:var(--default-font-size-bold);color:#fff;font-weight:700}.pat-gen-main--right .main-menu-profile-info .main-menu-profile-name-division .main-menu-profile-email{font-family:var(--font-family);font-size:var(--default-font-size);color:#9b91f3;font-weight:400;line-height:16px}.pat-gen-main--right .pat-gen-main-tool-btn{width:30px;height:30px;background:transparent;border:none;border-radius:50%;fill:#fff;padding:5px}.pat-gen-main--right .pat-gen-main-tool-btn:hover{fill:var(--blue)}.pat-gen-main--right .pat-gen-main-tool-btn:disabled{opacity:.5}.pat-gen-main--right .pat-gen-main-tool-btn:disabled:hover{fill:#fff;background:transparent}.main-layout{width:100%;height:100%;display:flex;flex-direction:column}.main-layout.gray-background{background:#f5f7f9}.main-header{height:40px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;grid-gap:50px;gap:50px;width:100%}.main-header .main-header--left{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.main-header .main-header--left .main-header--title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;font-family:var(--font-family);font-size:18px}.main-header .main-header--left .main-header-help-btn{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;border-radius:50%;fill:var(--primary-color);color:var(--primary-color)}.main-header .main-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.main-exit-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;fill:brown;background:#ffdbe2;padding:8px;font:var(--default-text);color:brown;border-radius:3px;border:none}.main-exit-btn:hover{background:#f0c1ff}.main-exit-btn:active{background:#ffdbe2}.main-exit-btn:disabled,.main-exit-btn:disabled:hover{fill:#cdcdcd;background:transparent}.main-body{width:100%;height:calc(100% - 40px);padding:0 15px 5px;position:relative;display:flex;flex-direction:column;flex-grow:1}.main-body.full-screen{padding:0}.default-bottom-row{grid-gap:100px;gap:100px;width:100%}.default-bottom-row,.default-pagination-row{display:flex;align-items:center;justify-content:center}.default-pagination-row{height:40px;position:relative}.popup-default-bottom-row{width:400px;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;margin-left:auto;margin-right:auto}.loadingContainer{border:1px solid #fff;background:#fff;padding:15px 40px;border-radius:5px;font-family:var(--font-family)}.loading-icon{font-size:var(--default-font-size)!important;float:right;border:2px solid transparent;border-top:2px solid var(--primary-color);border-radius:50%;width:20px;height:20px;animation:spin 1.2s linear infinite;font-family:var(--font-family)}.model-selector{width:400px!important;height:30px}.model-selector .my-drop-down-selected-item{width:100%!important}.model-selector-item{height:40px;display:flex;align-items:center;justify-content:space-between;width:100%;padding-left:10px;grid-gap:5px;gap:5px}.model-selector-item *{font:var(--default-text)}.model-selector-item .model-selector-item-name{width:200px;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-selector-item .model-selector-item-version{white-space:nowrap;line-height:20px;border:none;background:var(--table-header-color);border-radius:3px;padding:0 7px;color:var(--link-color)}.pm-invention-status{border-radius:7px;height:20px;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 8px;background:rgba(118,161,213,.2);fill:#0f53a5;font-size:var(--default-font-size);grid-gap:3px;gap:3px}.pm-invention-status svg{margin-left:-3px}.pm-invention-status.approve{background:rgba(92,208,166,.2);color:#088271;fill:#088271}.pm-invention-status.abandon{background:rgba(249,216,216,.4);color:#e03b3b;fill:#e03b3b}.pm-invention-status.improvise{background:rgba(118,161,213,.3);color:#0f53a5;fill:#0f53a5}.simple-filter-popup{width:500px;display:flex;flex-direction:column;grid-gap:30px;gap:30px;padding:30px 0}.simple-filter-popup .simple-filter-form{display:flex;flex-direction:column;grid-gap:30px;gap:30px;max-height:calc(100vh - 200px);overflow:auto;width:100%;padding:0 30px;min-height:300px}.simple-filter-popup .simple-filter-form .simple-filter-section{width:100%}.simple-filter-popup .simple-filter-form .simple-filter-section .simple-filter-form-label{font-weight:700;width:100%}.simple-filter-popup .simple-filter-form .simple-filter-section .simple-filter-form-box{margin-top:10px;width:100%}.simple-filter-popup .simple-filter-form .simple-filter-section .simple-filter-form-box .simple-filter-form-input-box{width:100%;height:35px;border:1px solid #bac0d5;background:#fff}.simple-filter-popup .simple-filter-form .simple-filter-section .simple-filter-form-box .simple-filter-form-input-box:focus{box-shadow:0 0 0 2px rgba(118,161,213,.3)}.simple-filter-popup .simple-filter-form .simple-filter-section .simple-filter-form-box .simple-filter-form-input-box:disabled{border-color:#bac0d5}.simple-filter-popup .simple-filter-form .simple-filter-section .simple-filter-form-box .simple-filter-form-input-box.disabled{border-color:#cdcdcd;background:#fafafa;pointer-events:none}.simple-filter-popup .simple-filter-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;margin-left:auto;margin-right:auto}.simple-filter-chosen-item-list{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%;padding-left:7px}.simple-filter-chosen-item-list .simple-filter-chosen-item{max-width:calc(50% - 70px);display:flex;align-items:center;grid-gap:5px;gap:5px;height:22px;border-radius:10px;background:var(--table-header-color);padding:0 3px 0 8px}.simple-filter-chosen-item-list .simple-filter-chosen-item .simple-filter-chosen-item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simple-filter-chosen-item-list .simple-filter-chosen-item .simple-filter-chosen-item-cross{width:20px;height:20px;border-radius:50%;background:transparent;border:none;display:flex;align-items:center;justify-content:center;padding:6px;fill:var(--fail-color)}.simple-filter-chosen-item-list .simple-filter-chosen-item .simple-filter-chosen-item-cross:hover{fill:brown;background:rgba(255,182,193,.3)}.simple-filter-chosen-item-list .simple-filter-chosen-item .simple-filter-chosen-item-cross:active{fill:var(--fail-color)}.simple-filter-chosen-item-list .simple-filter-chosen-item .simple-filter-chosen-item-cross:disabled,.simple-filter-chosen-item-list .simple-filter-chosen-item .simple-filter-chosen-item-cross:disabled:disabled{fill:#cdcdcd}.brand-main-logo{width:35px;height:35px;fill:#fff}.Toastify__toast{z-index:999991!important}.Toastify__toast-container{max-width:unset!important;width:unset!important;z-index:999991!important}.MuiSelect-selectMenu{min-height:unset!important}.MuiSvgIcon-fontSizeSmall{font-size:1rem!important}.MuiIconButton-root{padding:8px 7px 8px 8px!important}.MuiTooltip-popper{z-index:9999999!important}.MuiTooltip-popper,.MuiTypography-root{font-family:var(--font-family)!important}.MuiTypography-root{font-size:var(--default-font-size)!important;margin:0}.popup-overlay{background-color:rgba(0,0,0,.3)!important}.default-popup{width:100vw;height:calc(100vh - 50px);padding:20px 30px 10px;border-radius:5px;font-family:var(--font-family)}.default-popup-header{width:95%;margin-left:auto;margin-right:auto;padding-bottom:40px;font-family:var(--font-family)}.default-popup-title{line-height:50px;color:#fff;font-size:20px;font-family:var(--font-family)}.default-popup-menu-bar{display:flex;justify-content:space-between;font-family:var(--font-family)}.default-popup-category{padding:10px 20px;background:transparent;border:none;color:#fff;white-space:pre-wrap;position:relative;font-family:var(--font-family)}.default-popup-category.active{background:hsla(0,0%,100%,.51);border-radius:5px;color:var(--primary-color);z-index:99;font-family:var(--font-family)}.default-popup-layout{background:var(--primary-color);border-radius:10px;font-family:var(--font-family)}.default-popup-empty-frame{width:100%;height:64vh;position:relative;font-family:var(--font-family)}.imbalance-result-active-indicator{width:20px;height:20px;position:absolute;border:none;background:#fff;transform:rotate(45deg);left:50%;bottom:-18px;z-index:99;font-family:var(--font-family)}.default-popup-body-container{background:#f5f7f9;width:100%;height:75vh;position:relative;border-radius:0 0 7px 7px;font-family:var(--font-family)}.default-popup-body{width:95%;margin-left:auto;margin-right:auto;background:#fff;height:78vh;border-radius:7px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);position:absolute;top:-35px;left:50%;transform:translate(-50%)}.cta-button-loading{width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #359f90;border-left-color:#fff;animation:spin 1s linear infinite;margin-right:5px}.popup-message{color:var(--primary-color);margin-top:20px;padding:24px;overflow-y:auto;overflow-x:hidden;height:auto;max-height:450px;text-align:center;line-height:30px;font-size:var(--default-font-size);font-family:var(--font-family)}.translation-popup-text{margin-top:0!important;padding:5px 24px!important}.rename-layout{padding:20px 30px;height:120px;width:420px;font-size:var(--default-font-size);font-family:var(--font-family)}.rename-label{margin-top:20px;margin-right:auto}.rename-input-box,.rename-label{width:100%;margin-left:auto;font-size:var(--default-font-size);font-family:var(--font-family)}.rename-input-box{margin-top:10px;margin-bottom:auto;height:30px;border-radius:0;background:transparent;border:none;border-bottom:2px solid #cdcdcd;transition:all .3s cubic-bezier(.25,.8,.25,1);padding-left:10px;padding-right:10px}.rename-input-box:hover{background:#fafafa}.rename-input-box:focus,.rename-input-box:hover{font-size:var(--default-font-size);font-family:var(--font-family)}.rename-input-box:focus{border-color:#198b72}.rename-error-msg{margin-top:5px;color:brown;word-wrap:break-word;text-align:justify;font-size:var(--default-font-size);font-family:var(--font-family)}.download-option-dropdown{width:120px!important;border-radius:3px!important;border:none!important;background:var(--cta-color)!important;color:var(--primary-color)!important;cursor:pointer}.download-option-label{padding-left:15px}.download-option{display:flex;align-items:center;grid-gap:5px;gap:5px;height:30px}.download-option .download-option-icon{width:20px;height:20px;min-width:20px;min-height:20px;display:flex;align-items:center;justify-content:center;padding:1px}pre{display:block;white-space:pre-wrap;word-wrap:break-word;overflow:hidden}.slaask-button{right:15px!important;font-size:40px!important}span.text-editor-text-content.highlight-text{padding:0 10px!important;border-radius:2px!important}.claim-chart-highlight-text{padding:1px 5px;background:rgba(199,250,238,.22);color:#2e8b57;border-radius:5px}.result-card-download-menu{width:24px;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:50%;overflow:visible;fill:var(--primary-color);position:relative}.result-card-download-menu .result-card-download-menu-icon{width:12px;height:12px;display:flex;align-items:center;justify-content:center;padding:0}.result-card-download-menu .result-card-download-menu-loader{width:100%;height:100%;border-radius:50%;border:2px solid #f5f7f9;border-left:2px solid var(--blue);animation:spin 1s linear infinite;position:absolute;top:0;left:0}.result-card-download-menu.bookmark{stroke:var(--orange)}.result-card-download-menu.full-icon{padding:2px}.result-card-download-menu:hover{background:#f5f7f9}.dashboard-main-menu-row{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between;width:100%;margin-left:auto;margin-right:auto}.dashboard-main-menu-row .dashboard-main-menu-row--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.dashboard-main-menu-row .dashboard-main-menu-row--left .dashboard-main-menu-title{font-weight:700;font-size:var(--default-title-font-size)}.dashboard-main-menu-row .dashboard-main-menu-row--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.version-selector{width:150px}.version-selector .MuiSelect-select.MuiSelect-select{display:flex}.version-history-icon,.version-menu-list{display:flex;align-items:center}.version-history-icon{width:30px;height:30px;justify-content:center;padding:5px;border-radius:50%;overflow:visible}.version-history-icon:hover{background:#f5f7f9}.version-history-icon:hover path{fill:#0f53a5}.version-history-icon:active{background:transparent}.version-history-icon.disabled{filter:grayscale(100%);opacity:.5}.version-history-icon.disabled:hover{background:transparent}.dropdown-btn{height:30px;border-radius:3px;border:1px solid transparent!important;background:var(--cta-color)!important;color:var(--primary-color)!important;fill:var(--primary-color)!important;box-shadow:var(--card-shadow);display:flex;align-items:center;justify-content:center;grid-gap:3px;gap:3px;text-decoration:none;white-space:nowrap}.dropdown-btn .drop-down-btn-title{color:#000!important}.dropdown-btn:hover{color:var(--primary-color);fill:var(--primary-color);border-color:var(--cta-color);background:var(--link-light-color);box-shadow:0 0 0 2px rgba(255,223,165,.4)}.dropdown-btn:active{background:var(--cta-color);box-shadow:var(--card-shadow)}.dropdown-btn:disabled{filter:grayscale(100%);opacity:.5}.dropdown-btn:disabled,.dropdown-btn:disabled:hover{fill:#555;background:#fafafa;border:1px solid #cdcdcd;color:#cdcdcd;box-shadow:none}.dropdown-btn:disabled:hover{transition:none}.dropdown-btn:disabled .main-cta-btn-icon,.dropdown-btn:disabled .main-cto-dropdown-icon{fill:#cdcdcd}.dropdown-btn:disabled:active{background:#d2d2d2;color:#cdcdcd;fill:#cdcdcd;filter:grayscale(100%)}.card-menu-list{grid-gap:5px;gap:5px}.card-menu-list,.card-status{display:flex;align-items:center}.card-status{grid-gap:3px;gap:3px;border-radius:20px}.card-status.in-progress{background:var(--table-header-color);padding:2px 4px}.card-status.in-progress .card-status-loader{width:12px;height:12px;border-radius:50%;border:2px solid #cdcdcd;border-left-color:#76a1d5;animation:spin 1s linear infinite}.card-status.completed{width:14px;height:14px;padding:0;fill:var(--success-color)}.card-status.failed{width:14px;height:14px;padding:0;fill:var(--error-color)}.sound-loading{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:10px;gap:10px;padding:10%}.sound-loading .sound-loader-text{text-align:center;width:100%}.sound-loading-editor{width:100%;height:70%;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:5px;gap:5px;padding:5%}.sound-loading-editor .sound-loader-text{text-align:center;width:100%}.default-error-container{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:10px;gap:10px}.default-error-container .default-error-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:2px;fill:brown}.default-error-container .default-error-text{width:100%;text-align:center}.default-error-container .default-retry-btn{min-width:unset;padding:3px 15px 5px;height:unset}@media print{@page{size:A4;margin:15mm .2in;visibility:visible!important;opacity:1!important}.cc-builder--left,.layout-expander,.print-tip{display:none}body{margin:0;padding:0;background:none!important;-webkit-print-color-adjust:exact;visibility:visible!important;opacity:1!important}.no-print{display:none!important}table{width:100%;border-collapse:initial;border-spacing:0;table-layout:auto;visibility:visible!important;opacity:1!important}th{border:1px solid #cdcdcd}td{word-break:break-word;padding:4px;vertical-align:top}.cc-builder--right{box-sizing:border-box;overflow:visible!important;color:#000;font-family:Arial,sans-serif;overflow-x:auto;margin:0 auto;transform-origin:top left;width:100%;width:100%!important;overflow:hidden}.cc-builder--right-header{padding:24px 0!important;width:100%!important}.cc-builder--right-body,.cc-builder-table-container{border:1px solid #cdcdcd!important}.cc-table-col.status-col,.cc-table-col.status-col-view{border-right:1px solid #cdcdcd!important;right:1px!important}.cc-table-relevant-patent-limitation-body,.cc-table-relevant-patent-limitation-list{max-height:unset!important}.cc-table-claim-limitation-highlight-btn{display:none!important}.cc-table-relevant-patent-card-body-hidden{display:block!important}.cc-table-relevant-patent-card-expander,.oa-examination-result-header--right{display:none!important}}input:-webkit-autofill{-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.patent-family-table-list-col{display:flex;flex-wrap:wrap;padding:0 5px 5px;grid-gap:5px;gap:5px;align-items:center;justify-content:center}.patent-family-table-list-col .patent-family-table-item{max-width:100%;width:80px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;line-height:24px;border-radius:12px}.patent-family-table-list-col .patent-family-table-item.simple{border:1px solid #c5e8db;background:#c5e8db;color:#044f45}.patent-family-table-list-col .patent-family-table-item.extended{border:1px solid #c4d7ff;background:#c4d7ff;color:#022454}.patent-info-status-col{width:100%;grid-gap:5px;gap:5px}.patent-info-status-col,.patent-info-status-icon{display:flex;align-items:center;justify-content:center}.patent-info-status-icon{width:14px;height:14px;min-width:14px;padding:0}.patent-info-status-icon.success{color:var(--success-color);fill:var(--success-color)}.patent-info-status-icon.granted{color:var(--success-color);fill:#fff}.patent-info-status-icon.fail{color:var(--error-color);fill:var(--error-color)}.patent-info-status-icon.pending-status{color:var(--blue);fill:var(--blue)}.patent-info-status-icon.in-progress{color:var(--blue)}.patent-info-status-icon.in-progress,.patent-info-status-icon.pending{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.patent-info-status-icon.pending{grid-gap:5px;gap:5px;color:#555;text-align:center}.patent-info-status-name{text-align:left;width:100px}.patent-info-status-name.none{color:#cdcdcd}.patent-info-status-name.pending-status{color:var(--blue);fill:var(--blue)}.patent-info-status-name.rejected{color:var(--error-color);fill:var(--error-color)}.patent-info-status-name.success{color:var(--success-color);fill:var(--success-color)}.patent-info-status-name.fail{color:var(--error-color);fill:var(--error-color);width:70px}.patent-info-value-cell-col{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%}.patent-info-value-cell-col .patent-info-value-cell{text-align:center;width:100px;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-info-value-cell-col .patent-info-value-cell.disabled{color:#cdcdcd}.patent-info-value-para-cell-col{display:flex;width:100%;overflow:auto}.patent-info-value-para-cell-col .patent-info-value-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.patent-info-value-para-cell-col .patent-info-value-cell.linked-cell{color:var(--blue)}.patent-info-value-para-cell-col .patent-info-value-cell.linked-cell:hover{font-weight:700;cursor:pointer;text-decoration:underline}.patent-info-value-para-cell-col .patent-info-value-cell.linked-text{color:var(--blue)}.patent-info-value-para-cell-col .patent-info-value-cell.linked-text:hover{font-weight:700;cursor:pointer;text-decoration:underline;color:#0f53a5}.patent-info-value-para-cell-col .patent-info-value-cell.disabled{color:#cdcdcd}.patent-info-application-link-col{display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;color:var(--blue);text-decoration:underline;white-space:nowrap}.patent-info-application-link-col:hover{font-weight:700;cursor:pointer}.ag-aria-description-container{display:none!important}.common-icon-menu-btn{background:transparent;border:none;border-radius:3px;height:30px;padding:0 10px;display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;fill:#0f53a5}.common-icon-menu-btn:hover{fill:#0f53a5;color:#0f53a5}.common-icon-menu-btn:active{fill:var(--blue);color:var(--primary-color)}.common-icon-menu-btn:disabled,.common-icon-menu-btn:disabled:active,.common-icon-menu-btn:disabled:hover{fill:#cdcdcd;color:#cdcdcd}.common-icon-menu-btn .common-menu-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0}.common-icon-menu-btn .common-menu-name{white-space:nowrap;background:transparent!important;border:none!important}.common-icon-menu-btn .common-menu-name .my-drop-down-selected-item{width:100%!important}.common-icon-menu-btn .common-menu-name .my-dropdown-display-value{padding-left:0!important;width:100%!important}.MuiAutocomplete-popper{z-index:var(--auto-complete-popup-zindex)!important}.ag-horizontal-left-spacer,.ag-horizontal-right-spacer{overflow:auto!important}.no-selection-highlight{-webkit-user-select:none;user-select:none}.default-autocomplete-box{width:100%;flex-grow:1;border:1px solid #cdcdcd;border-radius:3px;height:auto;min-height:35px;background:#fff;padding:2px 0}.default-autocomplete-box input{padding:0 10px!important;height:28px}.default-autocomplete-box .MuiAutocomplete-tag{height:28px;display:flex;align-items:center;margin:0 0 0 7px!important}.default-autocomplete-box .MuiAutocomplete-tag .MuiChip-deleteIcon{width:16px;color:var(--error-color)}.default-autocomplete-text-field .MuiInput-input{padding-left:10px!important}.default-autocomplete-item{display:flex;align-items:flex-start;padding:2px 5px;cursor:pointer}.default-autocomplete-item:hover{background:#f5f7f9}.default-autocomplete-item .default-autocomplete-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.default-autocomplete-item .default-autocomplete-item-name{width:calc(100% - 30px);word-wrap:break-word;word-break:break-word;line-height:16px;padding-top:8px;padding-bottom:8px}.session-timeout-popup{width:550px}.session-timeout-popup .session-timeout-header{width:100%;height:60px;background:#3580da;padding:0 10px;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);color:#fff;display:flex;align-items:center;font-size:var(--extra-big-font-size)}.session-timeout-popup .session-timeout-body-container .session-timeout-body{min-height:50px;display:flex;padding:0 20px;align-items:center;text-indent:40px;margin:10px 0}.session-timeout-popup .session-timeout-body-container .session-timeout-button-row{display:flex;justify-content:flex-end;padding:0 25px;height:50px}.session-timeout-popup .session-timeout-body-container .session-timeout-button-row .session-timeout-ok-btn{width:100px;height:33px;border:none;border-radius:5px;background:var(--primary-color);color:#fff;cursor:pointer;font-size:var(--default-font-size)}.session-timeout-popup .session-timeout-body-container .session-timeout-button-row .session-timeout-ok-btn:hover{box-shadow:0 0 0 2px var(--button-hover-shadow);border:1px solid var(--lighter-primary)}.beacon-container{position:absolute;top:50%;left:95%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:var(--cta-color);z-index:1;font-family:var(--font-family)}.beacon-container .beacon-spot{width:100%;height:100%;position:relative;border-radius:inherit;background:inherit;z-index:1}.beacon-container .beacon-spot:after,.beacon-container .beacon-spot:before{content:"";position:absolute;width:100%;height:100%;border-radius:inherit;opacity:0;background:inherit;margin:auto;top:0;left:0}.criteria-based-search-box{width:100%;display:flex;align-items:center;grid-gap:5px;gap:5px;height:40px;padding:5px;flex-grow:1}.criteria-based-search-box .criteria-based-search-box-left{background:#fff;border-radius:3px;box-shadow:1px 0 4px #cdcdcd;padding:3px;display:flex;align-items:center;justify-content:space-between;height:100%;position:relative;width:calc(100% - 70px)}.criteria-based-search-box .criteria-based-search-box-left .filter-popup-search-icon{width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:1px;fill:var(--light-sky);position:absolute;top:50%;right:20px;transform:translateY(-50%)}.criteria-based-search-box .criteria-based-search-box-left .criteria-based-search-icon{width:24px;height:24px;border-radius:3px;padding:3px;display:flex;align-items:center;justify-content:center;background:#dce7f2;border:none}.criteria-based-search-box .criteria-based-search-box-left .criteria-based-search-icon:focus .criteria-based-search-box-drop-down-list{display:block}.criteria-based-search-box .criteria-based-search-box-left .criteria-based-search-input-box{width:calc(100% - 44px);background:transparent;padding:0 5px;border:none}.criteria-based-search-box .criteria-based-search-box-left .criteria-based-search-dropdown{width:20px;height:20px;padding:3px;background:transparent;border:none;display:flex;align-items:center;justify-content:center}.criteria-based-search-box .criteria-based-search-box-left .criteria-based-search-dropdown:focus .criteria-based-search-box-drop-down-list{display:block}.criteria-based-search-box .criteria-based-search-box-left .criteria-based-search-box-drop-down-list{position:absolute;top:29px;padding:5px 0;background:#fff;border:none;box-shadow:1px 1px 20px rgba(0,0,0,.2);z-index:999;min-width:100%;left:0;border-radius:5px;display:none}.criteria-based-search-box .criteria-based-search-box-left .criteria-based-search-box-drop-down-list.onShow{display:block}.criteria-based-search-box .criteria-based-search-box-left .criteria-based-search-box-drop-down-list .criteria-based-search-box-drop-down-item{display:flex;align-items:center;height:35px;grid-gap:5px;gap:5px;white-space:nowrap;padding:5px}.criteria-based-search-box .criteria-based-search-box-left .criteria-based-search-box-drop-down-list .criteria-based-search-box-drop-down-item:hover{background:#f5f7f9}.criteria-based-search-box .criteria-based-search-box-left .criteria-based-search-box-drop-down-list .criteria-based-search-box-drop-down-item .criteria-based-search-box-drop-down-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:5px}.criteria-based-search-box .criteria-based-search-box-left .criteria-based-search-box-drop-down-list .criteria-based-search-box-drop-down-item .criteria-based-search-box-drop-down-check{margin-left:10px;width:20px;height:20px;fill:#0a8a64;display:flex;align-items:center;justify-content:center}.criteria-based-search-box .criteria-based-search-box-btn{width:70px;border-radius:3px;box-shadow:1px 1px 4px rgba(0,0,0,.24);height:30px;text-align:center;background:var(--primary-color);color:#fff;border:none}.criteria-based-search-box .criteria-based-search-box-btn:hover{background:var(--light-sky)}.criteria-based-search-box .criteria-based-search-box-btn:disabled{box-shadow:none;background:#fafafa;color:#cdcdcd;pointer-events:none}.default-select-all-division{display:flex;align-items:center}.default-select-all-division .select-all-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.default-select-all-division .default-select-all-selector{border:none;background:transparent;height:30px;width:auto;padding:3px 0 0;display:flex;align-items:center}.default-select-all-division .default-select-all-selector .my-drop-down-selected-item{width:100%!important}.default-select-all-division .default-select-all-selector .my-dropdown-display-value{padding-left:0!important;font-size:var(--default-font-size)!important}.patent-search-by-pub-number-layout-body{background:#fff;width:100%;height:calc(100% - 100px);flex-grow:1;display:flex;flex-direction:column;padding:10px 15px;border:1px solid #ddd;border-radius:3px}.patent-search-by-pub-number-layout-body .patent-search-by-pub-number-layout-body--header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.patent-search-by-pub-number-layout-body .patent-search-by-pub-number-layout-invention-container{margin-top:10px;display:flex;flex-direction:column;flex-grow:1;height:calc(100% - 100px)}.patent-search-by-pub-number-layout-body .patent-search-by-pub-number-patent-list-container{position:relative;border:1px solid #cdcdcd;border-radius:3px;width:100%;height:calc(100% - 100px);flex-grow:1;display:flex;overflow:auto;grid-gap:10px;gap:10px;padding:10px 10px 15px 20px;background:#fff;margin-top:10px}.patent-search-by-pub-number-layout-body .patent-search-by-pub-number-patent-list-container .patent-search-by-pub-number-patent-text-area{width:calc(100% - 100px);flex-grow:1;font:var(--default-text);line-height:30px;border:none;background:transparent;padding:0;resize:none;margin:0}.patent-search-by-pub-number-layout-body .patent-search-by-pub-number-patent-list-container .patent-search-by-pub-number-patent-text-area:focus{outline:none}.patent-search-by-pub-number-layout-body .patent-search-by-pub-number-patent-list-container .patent-search-by-pub-number-patent-text-area[contenteditable]:empty:before{content:attr(placeholder);color:#a7a7a7}.patent-search-by-pub-number-layout-body .patent-search-by-pub-number-patent-list-container .patent-search-by-pub-number-patent-checker .patent-search-by-pub-number-patent-checker-info{display:flex;align-items:center;justify-content:flex-end;height:30px}.patent-search-by-pub-number-layout-body .patent-search-by-pub-number-patent-list-container .patent-search-by-pub-number-patent-checker .patent-search-by-pub-number-patent-checker-info .patent-search-by-pub-number-patent-checking-state{width:12px;height:12px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #f5f7f9;border-left:2px solid var(--blue);animation:spin 1s linear infinite}.patent-search-by-pub-number-layout-body .patent-search-by-pub-number-patent-list-container .patent-search-by-pub-number-patent-checker .patent-search-by-pub-number-patent-checker-info .patent-search-by-pub-number-patent-checking-state.alternative{animation:spin2 1s linear infinite}.patent-search-by-pub-number-layout-body .patent-search-by-pub-number-patent-list-container .patent-search-by-pub-number-patent-checker .patent-search-by-pub-number-patent-checker-info .patent-search-by-pub-number-patent-check-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:var(--success-color);position:relative}.patent-search-by-pub-number-layout-body .patent-search-by-pub-number-patent-list-container .patent-search-by-pub-number-patent-checker .patent-search-by-pub-number-patent-checker-info .patent-search-by-pub-number-patent-check-icon.error{fill:var(--error-color)}.patent-search-by-pub-number-layout-body .patent-search-by-pub-number-patent-list-container .patent-search-by-pub-number-patent-checker .patent-search-by-pub-number-patent-checker-info .patent-search-by-pub-number-delete-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:#7d7d7d;background:transparent;border:none;border-radius:50%}.patent-search-by-pub-number-layout-body .patent-search-by-pub-number-patent-list-container .patent-search-by-pub-number-patent-checker .patent-search-by-pub-number-patent-checker-info .patent-search-by-pub-number-delete-btn:hover{fill:brown;background:#f5f7f9}.patent-search-by-pub-number-layout-body--header--left{display:flex;align-items:center;grid-gap:15px;gap:15px}.patent-search-by-pub-number-check-validity,.patent-search-by-pub-number-layout-body--header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-search-by-pub-number-check-validity{margin-right:10px}.patent-search-by-pub-number-check-validity .patent-search-by-pub-number-check-label{display:flex;align-items:center;font-family:var(--font-family);font-size:var(--default-font-size)}.patent-search-by-pub-number-check-validity .patent-search-by-pub-number-check-label .patent-search-by-pub-number-check-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;grid-gap:0;gap:0;fill:var(--success-color)}.patent-search-by-pub-number-check-validity .patent-search-by-pub-number-check-label .patent-search-by-pub-number-check-icon.error{fill:var(--fail-color)}.patent-search-by-pub-number-check-validity .patent-search-by-pub-number-check-value{color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size)}.common-result-tooltip-box{background:transparent;padding:15px}.common-result-tooltip-box .common-result-tooltip-header{font-weight:700}.common-result-tooltip-box .common-result-body .common-result-tooltip-row{display:flex;grid-gap:5px;gap:5px;margin-top:10px}.common-result-tooltip-box .common-result-body .common-result-tooltip-row .common-result-tooltip-label{width:80px;min-width:50px;line-height:20px;font-family:var(--font-family);color:#555;font-size:var(--default-font-size)}.common-result-tooltip-box .common-result-body .common-result-tooltip-row .common-result-tooltip-value{line-height:20px;word-wrap:break-word;font-family:var(--font-family);color:var(--primary-color);font-size:var(--default-font-size);max-width:300px;max-height:300px;overflow:auto}.sys-popup-layout{min-width:300px;background:#fff;border-radius:10px;font-family:var(--font-family)}.sys-popup-header{width:100%;padding-left:20px;padding-right:10px;margin-left:auto;margin-right:auto;position:relative;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);background:var(--primary-color);justify-content:space-between;height:50px}.sys-popup-header,.sys-popup-icon{display:flex;align-items:center;font-family:var(--font-family)}.sys-popup-icon{width:35px;height:35px;justify-content:center;fill:#fff;padding:5px}.sys-popup-title{line-height:50px;color:#fff;font-size:var(--default-title-font-size)!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:10px;max-width:100%;font-family:var(--font-family)}.sys-popup-menu-bar{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-family)}.notification-dot{position:absolute;width:5px;height:5px;background:red;border:none;border-radius:50%;font-family:var(--font-family)}.sys-popup-empty-frame{width:100%;height:64vh;position:relative;font-family:var(--font-family)}.sys-popup-body{width:100%;height:auto}.sys-popup-body,.sys-popup-bottom-row{margin-left:auto;margin-right:auto;font-family:var(--font-family)}.sys-popup-bottom-row{width:350px;max-width:100%;display:flex;justify-content:space-evenly;padding-bottom:2vh;margin-bottom:15px}.sys-popup-bottom-row button{width:100px;height:35px;border-radius:3px;margin-top:auto;margin-bottom:auto;font-family:var(--font-family)}.sys-popup-cancel-btn{background:#fff;border:1px solid #cdcdcd;color:var(--primary-text-color)}.sys-popup-cancel-btn:hover{background-color:#f0f8ff;font-family:var(--font-family)}.sys-popup-submit-btn{background:var(--primary-color);border:1px solid var(--primary-color);color:#fff;font-family:var(--font-family)}.sys-popup-submit-btn:hover{background-color:var(--lighter-primary);font-family:var(--font-family)}.sys-popup-cancel-btn:disabled,.sys-popup-cancel-btn:disabled:hover,.sys-popup-submit-btn:disabled,.sys-popup-submit-btn:disabled:hover{background-color:#fafafa;border:1px solid #cdcdcd;color:#cdcdcd;font-family:var(--font-family)}.sys-popup-header-left{width:90%}.sys-popup-header-left,.sys-popup-main-menu-bar{display:flex;align-items:center;grid-gap:5px;gap:5px;font-family:var(--font-family)}.sys-popup-main-menu-bar{position:absolute;right:10px;z-index:999;height:50px}.sys-popup-main-menu{min-width:30px;height:30px;background:transparent;border:none;color:#fff;white-space:nowrap;fill:#fff;border-radius:3px;display:flex;align-items:center;justify-content:center;font-family:var(--font-family)}.sys-popup-main-menu:hover{background:rgba(0,0,0,.1);font-family:var(--font-family)}.sys-popup-main-menu:active{background:transparent;font-family:var(--font-family)}.sys-popup-main-menu:disabled,.sys-popup-main-menu:disabled:hover{filter:grayscale(100%);font-family:var(--font-family)}.sys-popup-main-menu:disabled:hover{background:transparent}.sys-popup-main-menu_custom{display:flex;align-items:center;justify-content:center;fill:#123f76;color:#123f76;background:#d3ecfd;border-radius:3px;grid-gap:3px;gap:3px;height:30px;padding:0 7px;border:none;font-family:var(--font-family)}.sys-popup-main-menu_custom:hover{background:#fff;box-shadow:0 0 2px #f0f8ff;font-family:var(--font-family)}.sys-popup-main-menu_custom:disabled{opacity:.4;font-family:var(--font-family)}.popup-overlay{background:rgba(0,0,0,.4)!important;z-index:99999!important}.response-popup{width:440px;background:#fff;border-left:10px solid #4ecc9f;padding:30px;position:relative;border-radius:3px;font-family:var(--font-family)}.response-popup *{font:var(--default-text)}.response-popup .response-popup--header{display:flex;position:relative}.response-popup .response-popup--header *{font-family:var(--font-family)}.response-popup .response-popup--header .response-icon-division{width:50px;height:50px;fill:#1a9d6e;position:relative;font-family:var(--font-family)}.response-popup .response-popup--header .response-icon-division .response-info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.response-popup .response-popup--header .response-icon-division .response-warning{position:absolute;top:50%;left:50%;font-size:30px;transform:translate(-50%,-50%);color:#f4a460;font-weight:bolder;animation:response_long_line .3s linear}.response-popup .response-popup--header .response-icon-division .response-info-top{position:absolute;width:7px;height:7px;border-radius:50%;background-color:#1a9d6e;top:10%;left:50%;transform:translate(-50%);animation:response_circle .3s linear;transition:all .3s cubic-bezier(.25,.8,.25,1)}.response-popup .response-popup--header .response-icon-division .response-info-bottom{position:absolute;width:7px;height:30px;background-color:#1a9d6e;top:25%;left:50%;transform:translate(-50%);animation:response_long_line .7s linear;transition:all .7s cubic-bezier(.25,.8,.25,1)}.response-popup .response-popup--header .response-icon-division .response-icon--short-line{position:absolute;height:15px;width:5px;background-color:#1a9d6e;transform:rotate(-45deg);top:50%;left:25%;animation:response_circle .3s linear;transition:all .3s cubic-bezier(.25,.8,.25,1)}.response-popup .response-popup--header .response-icon-division .response-icon--long-line{position:absolute;height:30px;width:5px;background-color:#1a9d6e;transform:rotate(45deg);top:24%;left:50%;animation:response_long_line .7s linear;transition:all .7s cubic-bezier(.25,.8,.25,1)}.response-popup .response-popup--header .response-icon-division .response-icon--outline{top:0;left:0;width:100%;height:100%;border-radius:50%;border:5px solid #1a9d6e;animation:response_circle .8s linear;transition:all .8s cubic-bezier(.25,.8,.25,1)}.response-popup .response-popup--header .response-icon-division .response-fail-firstline,.response-popup .response-popup--header .response-icon-division .response-fail-secondline{position:absolute;top:50%;left:50%;height:30px;width:5px;border-radius:10px;transform:translate(-50%,-50%) rotate(45deg);animation:response_long_line .3s linear;transition:all .2s cubic-bezier(.25,.8,.25,1)}.response-popup .response-popup--header .response-icon-division .response-fail-secondline{transform:translate(-50%,-50%) rotate(-45deg);animation:response_long_line .4s linear}.response-popup .response-popup--header .response-icon-division .response-question-mark{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);animation:response_long_line .3s linear;transition:all .2s cubic-bezier(.25,.8,.25,1)}.response-popup .response-popup--header .response-icon-division .response-question-dot{width:5px;height:5px;border-radius:50%;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);animation:response_long_line .5s linear}.response-popup .response-popup--header .response-icon-division .response-spot1{top:-3px;right:-3px;width:15px;height:15px;border-radius:50%;background:rgba(84,222,153,.55);position:absolute;animation:response_circle 1s cubic-bezier(.25,.8,.25,1);transition:all 1s cubic-bezier(.25,.8,.25,1)}.response-popup .response-popup--header .response-icon-division .response-spot2{top:40%;left:-5px;width:10px;height:10px;border-radius:50%;background:rgba(150,188,242,.55);position:absolute;animation:response_circle 1.2s cubic-bezier(.25,.8,.25,1);transition:all 1.4s cubic-bezier(.25,.8,.25,1)}.response-popup .response-popup--header .response-icon-division .response-spot3{bottom:5px;right:-10px;width:5px;height:5px;border-radius:50%;background:rgba(240,134,141,.55);position:absolute;animation:response_circle 1.4s cubic-bezier(.25,.8,.25,1);transition:all 1.8s cubic-bezier(.25,.8,.25,1)}.response-popup .response-popup--header .response-popup-title{margin-top:auto;margin-bottom:auto;margin-left:20px;font-size:var(--font-size-big)!important;word-break:break-word;white-space:pre-wrap;font-family:var(--font-family)}.response-popup .response-popup--body{text-align:left;line-height:30px;margin-top:20px;min-height:50px;display:flex;justify-content:center;flex-direction:column;word-break:break-word;white-space:pre-wrap;font-family:var(--font-family)}.response-popup .response-popup--body p{line-height:30px}.info-popup{min-width:400px;width:100%;background:#fff;border-radius:5px;padding-bottom:20px}.info-popup,.info-popup *{font-family:var(--font-family)}.info-popup .info-header{width:100%;padding-left:20px;padding-right:20px;height:50px;display:flex;align-items:center;justify-content:space-between;background:var(--main-dark-color);border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.info-popup .info-header *{font-family:var(--font-family)}.info-popup .info-header .info-popup-title-division{display:flex;align-items:center;width:calc(100% - 30px)}.info-popup .info-header .info-popup-title-division .info-icon{width:30px;height:30px;fill:#fff;padding:5px;margin-top:auto;margin-bottom:auto}.info-popup .info-header .info-popup-title-division .info-title{margin-top:auto;margin-bottom:auto;margin-left:10px;color:#fff;font-size:var(--default-title-font-size);font-weight:700}.info-popup .info-header .info-popup-exit-btn{background:transparent;border:none;fill:#fff;width:30px;height:30px;border-radius:3px;cursor:pointer;padding:5px;font-family:var(--font-family);position:relative}.info-popup .info-header .info-popup-exit-btn:hover{background:rgba(0,0,0,.1)}.info-popup .info-header .info-popup-exit-btn:active{background-color:initial}.info-popup .info-body{width:90%;margin-left:auto;margin-right:auto;min-height:100px;max-height:calc(100vh - 200px);overflow:auto}.info-popup .info-body *{font-family:var(--font-family)}.info-popup .info-body p{margin-top:20px}.info-popup .info-body .info-row{margin-top:20px;display:flex;width:90%;margin-left:auto;margin-right:auto}.info-popup .info-body .info-row .info-label,.info-popup .info-body .info-row .info-value{width:50%;margin-top:auto;margin-bottom:auto}.info-popup .info-body .info-comparison{padding:10px 15px;width:70%;background:#f5f7f9;color:var(--primary-color);border:1px solid #cdcdcd;text-align:center;margin-top:30px;display:block;margin-left:auto;margin-right:auto}.info-popup .info-body .info-bottom-row{display:flex;justify-content:center;margin-top:10px;grid-gap:70px;gap:70px}.info-popup .info-body .info-bottom-row .info-btn{width:100px;height:30px;border-radius:3px;background:transparent;color:var(--primary-color);border:none}.info-popup .info-body .info-bottom-row .info-btn:hover{color:#fff;background:var(--primary-color)}.info-popup .info-body .info-bottom-row .info-btn:active{background:#0f69ae;color:#fff}.info-popup .response-popup-bottom-row{width:90%;margin-left:auto;margin-right:auto;grid-gap:50px;gap:50px}.response-popup-exit-btn{background:transparent;border:none;fill:#fff;width:30px;height:30px;border-radius:3px;cursor:pointer;padding:5px;position:absolute;top:0;right:0}.response-popup-exit-btn *{font-family:var(--font-family)}.response-popup-exit-btn:hover{background:rgba(0,0,0,.1)}.response-popup-exit-btn:active{background-color:initial}.response-popup-bottom-row{margin-top:30px;display:flex;justify-content:center;grid-gap:50px;gap:50px}.response-popup-bottom-row .response-popup-cancel-btn{margin-right:10px;background:#fff!important;border:1px solid var(--cta-color)!important;color:#000!important;padding-left:15px;padding-right:15px;height:30px;min-width:100px;border-radius:3px;cursor:pointer;font-family:var(--font-family)}.response-popup-bottom-row .response-popup-cancel-btn:hover{background:#fff}.response-popup-bottom-row .response-popup-submit-btn{background:var(--cta-color)!important;color:#fff;border:1px solid transparent;padding-left:15px;padding-right:15px;height:30px;min-width:100px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer;font-family:var(--font-family)}.response-popup-bottom-row .response-popup-submit-btn:hover{box-shadow:0 0 0 2px #00d684;border:1px solid #0f696b}.edit-popup{min-width:400px;width:100%;background:#fff;border-radius:5px;padding-bottom:20px}.edit-popup *,.edit-popup .edit-header{font-family:var(--font-family)}.edit-popup .edit-header{width:100%;padding-left:20px;padding-right:20px;height:10vh;display:flex;background:var(--primary-color);border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.edit-popup .edit-header .edit-icon{width:30px;height:30px;fill:#fff;margin-top:auto;margin-bottom:auto}.edit-popup .edit-header .edit-title{margin-top:auto;margin-bottom:auto;margin-left:10px;color:#fff;font-family:var(--font-family)}.edit-popup .edit-btn-row{margin-top:20px;display:flex;justify-content:space-around;width:300px;margin-left:auto;margin-right:auto;font-family:var(--font-family)}.edit-popup .edit-btn-row button{padding:7px 15px;border-radius:3px;display:flex;border:1px solid transparent;align-items:center;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);font-family:var(--font-family)}.edit-popup .edit-btn-row .edit-cancel-btn{color:var(--primary-color);background:#f5f7f9;border-color:var(--light-sky);font-family:var(--font-family)}.edit-popup .edit-btn-row .edit-cancel-btn .edit-cancel-icon{fill:#8e8e8e;margin-top:2px;margin-right:5px}.edit-popup .edit-btn-row .edit-cancel-btn:hover{box-shadow:0 0 0 2px #87ceeb}.edit-popup .edit-btn-row .edit-cancel-btn:active{background:transparent;border:1px solid transparent}.edit-popup .edit-btn-row .edit-submit-btn{background:var(--cta-color);color:#fff;fill:#fff;position:relative;font-family:var(--font-family)}.edit-popup .edit-btn-row .edit-submit-btn .edit-submit-icon{margin-top:2px;margin-right:5px;fill:var(--primary-color)}.edit-popup .edit-btn-row .edit-submit-btn:hover{color:var(--primary-color);fill:var(--primary-color);border-color:var(--cta-color);background:var(--link-light-color);box-shadow:0 0 0 2px rgba(255,223,165,.4)}.edit-popup .edit-btn-row .edit-submit-btn:active{background:var(--cta-color);box-shadow:var(--card-shadow)}.edit-popup .edit-btn-row .edit-submit-btn:disabled{fill:#555;background:#fafafa;border:1px solid #cdcdcd;color:#cdcdcd;filter:grayscale(100%);opacity:.5;box-shadow:none}.edit-popup .edit-btn-row .edit-submit-btn:disabled:hover{box-shadow:none;transition:none;fill:#555;background:#fafafa;border:1px solid #cdcdcd;color:#cdcdcd}.edit-popup .edit-btn-row .edit-submit-btn:disabled .main-cta-btn-icon,.edit-popup .edit-btn-row .edit-submit-btn:disabled .main-cto-dropdown-icon{fill:#cdcdcd}.edit-popup .edit-btn-row .edit-submit-btn:disabled:active{background:#d2d2d2;color:#cdcdcd;fill:#cdcdcd;filter:grayscale(100%)}.delete-popup{max-width:550px;width:100%;background:#fff;border-radius:5px;padding-bottom:20px}.delete-popup .delete-header{width:100%;padding-left:20px;padding-right:20px;height:10vh;display:flex;background:#f53649;border-radius:5px;fill:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.delete-popup .delete-header .delete-icon{width:30px;height:30px;fill:#fff;margin-top:auto;margin-bottom:auto}.delete-popup .delete-header .delete-title{margin-top:auto;margin-bottom:auto;margin-left:10px;color:#fff}.delete-popup .delete-header .delete-exit-btn{position:absolute;top:0;right:0;background:transparent;border:none;border-radius:3px;fill:#fff;font-family:var(--font-family)}.delete-popup .delete-header .delete-exit-btn:hover{background:hsla(0,0%,100%,.14)}.delete-popup .delete-popup-body-context{min-width:450px;max-width:550px;padding:35px 30px;text-align:center;word-break:break-word;word-wrap:break-word;white-space:pre-wrap}.delete-popup .delete-btn-row{display:flex;justify-content:space-around;width:300px;margin-left:auto;margin-right:auto}.delete-popup .delete-btn-row button{padding:7px 15px;border-radius:3px;display:flex;border:1px solid transparent;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.delete-popup .delete-btn-row .delete-cancel-btn{color:#8e8e8e;background:#f9f5f5;border-color:#cdcdcd}.delete-popup .delete-btn-row .delete-cancel-btn .delete-cancel-icon{fill:#8e8e8e;margin-top:2px;margin-right:5px}.delete-popup .delete-btn-row .delete-cancel-btn:hover{color:#8e8e8e;background:#fff0f0}.delete-popup .delete-btn-row .delete-cancel-btn:active{background:transparent;border:1px solid transparent}.delete-popup .delete-btn-row .delete-submit-btn{background:#f53649;color:#fff;fill:#fff}.delete-popup .delete-btn-row .delete-submit-btn .delete-submit-icon{fill:#fff;margin-top:2px;margin-right:5px}.delete-popup .delete-btn-row .delete-submit-btn:hover{background:#d22525}.delete-popup .delete-btn-row .delete-submit-btn:active{background:#f53649;border:1px solid transparent}.patent-search-layout{padding:0}.patent-search-layout--right .patent-search-result-tab-row{justify-content:space-between}.patent-search-layout--right .patent-search-result-tab-row .patent-search-result-tab-division,.patent-search-layout--right .patent-search-result-tab-row .patent-search-result-timer-division{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-search-layout--right .patent-search-result-tab-row .patent-search-result-timer-division .patent-search-result-loader{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.patent-search-layout--right .patent-search-result-tab-row .patent-search-result-timer-division .patent-search-result-action-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-search-layout--right .patent-search-result-tab-row .patent-search-result-timer-division .patent-search-result-action-list .patent-search-action-stop{fill:brown;color:brown}.patent-search-layout--right .patent-search-result-summary{display:flex;align-items:center;grid-gap:10px;gap:10px;white-space:nowrap}.patent-search-layout--right .patent-search-result-summary .patent-search-result-summary-value{font-weight:700}.patent-search-layout--right .patent-search-result-body .patent-search-result-table-container{padding:0 25px 20px;display:flex;flex-direction:column}.patent-search-cited-information{height:20px;padding:0 7px;border-radius:6px;background:var(--blue);color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.24);white-space:nowrap;font-size:var(--font-size-small);display:flex;align-items:center;justify-content:center}.patent-search-result-card{padding:5px 20px 10px;grid-gap:5px;gap:5px}.patent-search-result-card .patent-search-result-card-header-row{grid-gap:0 10px;gap:0 10px}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-left-side{width:calc(100% - 480px)}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side{grid-gap:2px;gap:2px}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side .patent-search-result-card-menu{fill:var(--primary-color);position:relative}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side .patent-search-result-card-menu .patent-search-result-card-menu-icon{width:12px;height:12px;display:flex;align-items:center;justify-content:center;padding:0}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side .patent-search-result-card-menu .patent-search-result-card-menu-loader{width:100%;height:100%;border-radius:50%;border:2px solid #f5f7f9;border-left:2px solid var(--blue);animation:spin 1s linear infinite;position:absolute;top:0;left:0}.patent-search-result-card .patent-search-result-name .patent-search-result-name-text{max-width:calc(100% - 70px)}.patent-search-result-card .patent-sarch-result-meta-data-list .patent-sarch-result-meta-data{padding:0 12px 0 5px;border-radius:20px;display:flex;align-items:center;justify-content:center;height:24px;max-width:100%}.patent-search-result-card .patent-sarch-result-meta-data-list .patent-sarch-result-meta-data .patent-search-result-meta-data-icon{width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center;padding:5px}.patent-search-result-card .patent-sarch-result-meta-data-list .patent-sarch-result-meta-data .patent-search-result-meta-data-value{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-search-result-card .patent-sarch-result-meta-data-list .patent-sarch-result-meta-data .patent-search-result-meta-data-value.link-item{color:var(--link-color);white-space:nowrap;cursor:pointer}.patent-search-result-card .patent-sarch-result-meta-data-list .patent-sarch-result-meta-data .patent-search-result-meta-data-value.link-item:hover{color:var(--blue);text-decoration:underline}.patent-search-result-card .patent-sarch-result-meta-data-list .patent-sarch-result-meta-data .patent-search-result-meta-data-value.link-item:active{color:var(--link-color);text-decoration:none}.patent-search-result-card .patent-serach-result-uniquenss-division{grid-gap:10px;gap:10px;margin-top:10px}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniquness-section .patent-search-result-uniquness-description .patent-search-result-uniquness-see-more-link{color:var(--secondary-color)}.patent-search-result-card .patent-search-result-card-body{padding:10px 0;max-height:300px}.patent-search-summary-list .patent-search-summary-card{position:relative}.patent-search-summary-list .patent-search-summary-card-header{padding:15px 20px;flex-wrap:wrap;grid-gap:5px 20px;gap:5px 20px}.patent-search-summary-list .patent-search-summary-card-header .patent-search-summary-card-header--right{padding-right:20px}.patent-search-summary-list .patent-search-summary-card-header .patent-search-summary-card-header--right .patent-summary-card-header-menu-group .patent-summary-card-header-menu-label{font-weight:400}.patent-search-summary-list .patent-search-summary-card-header .patent-search-summary-card-header--right .patent-search-summary-card-header-menu.delete-btn{position:absolute;top:12px;right:10px}.filter-field-selector-body{border:1px solid #ddd}.filter-field-selector-body .filter-field-selector-item-list .filter-field-selector-item .filter-field-name{cursor:pointer}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-body .filter-field-card-chosen-cpc-list .filter-field-card-chosen-cpc-item .filter-field-card-chosen-cpc-operator{min-width:80px}.filter-field-operator-selector{width:65px!important;height:20px!important;min-height:20px!important;background:var(--secondary-color)!important;border-radius:3px!important;padding:0 3px!important}.filter-field-operator-selector .my-drop-down-selected-item{width:100%;color:#fff}.filter-field-operator-selector .my-drop-down-selected-item .my-dropdown-display-value{color:#fff;font-size:var(--default-font-size)}.filter-field-operator-selector .MuiSvgIcon-root.MuiSelect-icon{fill:#fff!important;color:#fff!important}.cpc-selector-popup .cpc-selector-layout{padding:20px}.patent-history-tag{padding:4px 8px 4px 4px}.patent-search-history-result-card-container-footer-bar{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;margin-top:5px;padding-top:8px}.patent-search-history-result-card-container-footer-bar .patent-search-history-result-card-container-footer-left-side{display:flex;align-items:center;grid-gap:4px;gap:4px}.patent-search-history-result-card-container-footer-bar .patent-search-history-result-card-container-footer-right-side{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-right:5px}.patent-search-history-result-card-container-footer-bar .patent-search-history-result-card-container-footer-right-side .search-scope{color:#fff;padding:4px 8px;border-radius:5px;background:#f5f7f9;font-weight:600}.patent-search-history-result-card-container-footer-bar .patent-search-history-result-card-container-footer-right-side .search-scope.patent{color:#91c7ad}.patent-search-history-result-card-container-footer-bar .patent-search-history-result-card-container-footer-right-side .search-scope.npl{color:#8ca3d8}.patent-search-history-result-card-container-footer-bar .patent-search-history-result-card-container-footer-right-side .search-scope.both{color:var(--secondary-color)}.summarize-markdown-text-container *{white-space:normal}.novelty-background-status-layout .novelty-background-status-layout--left.collapse div:not(.anaqua-layout-expander){display:none}.patent-search-result-name-type{width:63px;border-radius:2px;height:20px;display:flex;align-items:center;justify-content:center;fill:#fff;color:#fff;background:#91c7ad;padding:0 10px;font-size:var(--default-font-size);font-weight:400;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.patent-search-result-name-type.npl{background:#8ca3d8}.my-dropdown{width:100%}.my-dropdown .MuiSelect-root{background-color:#d3d3d3;border-radius:4px;padding:10px;font-size:16px;color:#000}.my-dropdown .MuiInputBase-input{cursor:pointer;padding:6px 0!important}.my-dropdown .MuiInput-underline:after,.my-dropdown .MuiInput-underline:before,.my-dropdown .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:none}.MuiInput-underline,.MuiInput-underline.Mui-focused,.MuiInput-underline.Mui-focused:after,.MuiInput-underline.Mui-focused:before,.MuiInput-underline:after,.MuiInput-underline:before,.my-dropdown-box{border:none!important}.my-dropdown-box{width:100%;height:100%;background:transparent;box-shadow:none;border-radius:4px}.my-dropdown-box:focus .MuiOutlinedInput-notchedOutline{border:none!important}.my-dropdown-box:disabled{filter:grayscale(100%)}.my-drop-down-item{width:100%;display:flex;align-items:center}.my-drop-down-item .my-drop-down-check-box{width:30px;height:20px;display:flex;align-items:center;justify-content:center}.my-drop-down-item.active{color:var(--success-color)}.my-drop-down-item .my-drop-down-item-check-icon{fill:var(--success-color);margin-left:auto}.my-drop-down-item .my-drop-down-item-label{width:calc(100% - 20px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px;font-size:var(--default-font-size)}.MuiSelect-select.MuiSelect-select{background:transparent;padding-right:0!important}.my-drop-down-selected-item{width:calc(100% - 20px);display:flex;align-items:center;justify-content:space-between;flex-grow:1}.my-dropdown-display-container{width:calc(100% - 30px);flex-grow:1;display:flex;align-items:center;grid-gap:5px;gap:5px;fill:var(--orange)}.my-dropdown-display-value{width:calc(100% - 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary-color);flex-grow:1;position:relative;padding-left:10px;font-size:var(--default-font-size)}.my-dropdown-display-value.error{color:red}.my-dropdown-placeholder{font-family:var(--font-family);font-size:var(--default-font-size);font-weight:400;color:#ababab;padding-left:10px}.MuiPopover-root{z-index:99999!important}.my-drop-down-default-style{min-height:30px;width:100%;background:#fff;border:1px solid var(--light-sky);color:#777;font-family:var(--font-family);font-size:var(--default-font-size);border-radius:3px}.my-drop-down-default-style.disabled{filter:grayscale(100%)}.MuiSvgIcon-root.MuiSelect-icon{position:relative;top:0;width:20px}.my-drop-down-group-title{padding:3px 10px;color:#555;font-size:var(--font-size-small);font-family:var(--font-family);font-style:italic;font-weight:700}.MuiSelect-select:focus{background:transparent!important}.my-drop-down-delete{fill:#555!important}.my-drop-down-delete:disabled{pointer-events:none;fill:#cdcdcd!important}.patent-info-selection-label{padding-left:10px;font-size:var(--default-font-size)}.drop-down-title{font-size:var(--default-font-size);padding:0 15px}.check-drop-down-title,.drop-down-title{font-weight:700;font-family:var(--font-family)}.check-drop-down-title{font-size:var(--default-font-size-bold);padding:10px 15px 0;line-height:30px;display:flex;align-items:center;justify-content:space-between}.check-drop-down-title .check-drop-list-close-btn{width:30px;height:30px;border-radius:3px;fill:var(--error-color);border:none;padding:10px;display:flex;align-items:center;justify-content:center;background:transparent}.check-drop-down-title .check-drop-list-close-btn:hover{fill:brown;background:#fff9f6}.check-drop-down-title .check-drop-list-close-btn:active{fill:var(--error-color);background:transparent}.check-drop-down-title .check-drop-list-close-btn:disabled{fill:#cdcdcd}.check-drop-down-title .check-drop-list-close-btn:disabled:hover{fill:#cdcdcd;background:#f5f7f9}.patent-info-selection-item{display:flex;align-items:center;white-space:nowrap;margin-left:-5px}.selected-item-card{display:flex;align-items:center;grid-gap:5px;gap:5px;background:rgba(118,161,213,.18);border-radius:2px;padding:5px 10px;margin:10px 15px}.selected-item-card .selected-item-vlaue{font-weight:700}.drop-down-pagination-row{height:40px;display:flex;align-items:center;justify-content:center;padding:0 20px}.my-drop-down-search-box{margin-top:15px;width:calc(100% - 30px);margin-left:auto;margin-right:auto}.my-drop-down-search-box .search-box{width:100%;background:transparent;border:none}.my-drop-down-search-box svg{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.my-drop-down-select-all-row{padding:5px 15px 0 10px;display:flex;align-items:center;justify-content:flex-start}.drop-down-items-list{width:100%;max-height:300px;overflow:auto;margin-top:10px}.drop-down-items-list::-webkit-scrollbar{width:5px;height:5px}.drop-down-items-list::-webkit-scrollbar-track{border-radius:10px}.drop-down-items-list::-webkit-scrollbar-thumb{background-color:#cdddef;border-radius:10px}.drop-down-items-list::-webkit-scrollbar-thumb:hover{background-color:#6c8fb5}.MuiList-padding{padding-top:0!important}.check-drop-down-info-row{width:calc(100% - 30px);border-radius:3px;height:24px;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px;padding:0 10px;margin:5px 15px 0;background:rgba(118,161,213,.2)}.check-drop-down-item{display:flex;align-items:center;height:20px;width:100%}.check-drop-down-item .check-drop-down-item-label{width:calc(100% - 30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;font-size:var(--default-font-size)}.check-drop-down-item .check-drop-down-item-label.title{font-weight:700;color:var(--primary-color);display:flex;align-items:center;grid-gap:5px;gap:5px}.check-drop-down-item.select-all{margin-top:5px}.check-drop-pagination-row{display:flex;align-items:center;justify-content:center;height:50px}.check-drop-menu-list{width:100%;padding-lefT:24px;overflow:auto}.Check-drop-divider{height:1px;width:100%;background:#ddd;margin-top:5px;margin-bottom:5px}.check-drop-search-box{padding:0 10px;margin-top:10px;display:flex;align-items:center;border-radius:3px;border:1px solid #cdcdcd;background:#fff;width:calc(100% - 30px);margin-left:auto;margin-right:auto;height:30px}.check-drop-search-box .search-box{width:100%;background:transparent;border:none}.check-drop-search-box svg{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.MuiMenuItem-root{padding:3px 15px!important}.Mui-disabled .MuiListItem-button{pointer-events:none!important}.MuiListItem-root.Mui-disabled{opacity:1!important;pointer-events:none!important}.label-drop-down-box{width:170px;height:30px;border-radius:3px;display:flex;align-items:center;background:#fff;border:1px solid #cdcdcd;padding:2px 0 2px 3px}.label-drop-down-box .label-drop-down-icon{width:30px;height:100%;display:flex;align-items:center;justify-content:center;padding:3px;border-right:1px solid #cdcdcd}.label-drop-down-box .label-drop-down{border:none;width:100px;height:100%;background:transparent;flex-grow:1}.label-drop-down-box .label-drop-down-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pagination-container{margin:auto;width:-webkit-max-content;width:max-content;display:flex;align-items:center;grid-gap:5px;gap:5px}.pagination-container .pagination-number{color:#1f1f1f;background-color:#fff;border:1px solid #cdcdcd;min-width:24px;height:24px;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 5px;font-size:var(--default-font-size);white-space:nowrap}.pagination-container .pagination-number:hover{background:#f0f8ff;border:1px solid #1e90ff;color:#1e90ff}.pagination-container .pagination-number-active{color:#fff;font-weight:700;border:1px solid var(--cta-color);background-color:var(--cta-color)}.pagination-container .pagination-dots{width:40px;margin:0 5px;text-align:center}.pagination-container .pagination-number-next,.pagination-container .pagination-number-prev{color:#000;text-decoration:underline;background-color:inherit;border:none;font-weight:500;cursor:pointer}.pagination-container .pagination-number-prev{margin-right:10px}.pagination-container .pagination-number-next{margin-left:10px}.pagination-page-selector{height:30px;width:100px;background-color:#fff;border:1px solid var(--cta-color);color:#555;border-radius:3px;outline:none;margin-right:15px;padding:0 10px;display:flex;align-items:center;font-size:var(--default-font-size)}.check-box-container{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.ps-search-box-container{width:100%;height:30px;border:1px solid #cdcdcd;border-radius:3px;display:flex;align-items:center;justify-content:space-between;padding-left:10px;padding-right:5px;fill:var(--secondary-color);background:#fff}.ps-search-box-container.border-less{border:none}.ps-search-box-container .ps-search-box{height:100%;width:calc(100% - 20px);padding-right:5px;background:transparent;border:none}.ps-search-box-container svg{width:20px;min-width:20px}.pat-comparison-layout{width:100%;height:100%;position:relative}.pat-comparison-layout .pat-comparison-container{width:100%;height:calc(100% - 50px);display:flex;position:relative;background:#f5f7f9;border:1px solid #cdcdcd;border-radius:3px}.pat-comparison-layout .pat-comparison-container .pat-comparison-main-compare-tag{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:30px;height:30px;border:1px solid #cdcdcd;padding:4px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;fill:#969696}.pat-comparison-layout .pat-comparison-container .pat-comparison-block{width:50%;height:100%;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:20px 0;border-right:1px solid #cdcdcd}.pat-comparison-layout .pat-comparison-container .pat-comparison-block:last-child{border-right:none}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-block-title{font-weight:700;font-family:var(--font-family);font-size:var(--default-title-font-size);padding:0 20px}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-block-toolbar{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 20px;font:var(--default-text)}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-target-division{width:calc(100% - 40px);margin-left:auto;margin-right:auto;background:#fff;height:calc(100% - 200px);flex-grow:1;padding:10px 20px;box-shadow:var(--card-shadow);border-radius:3px}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list{height:calc(100% - 200px);flex-grow:1;overflow:auto;padding:0 20px 10px;position:relative;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card{width:100%;background:#fff;border-radius:3px;padding:10px 0 20px;box-shadow:var(--card-shadow);max-height:700px;display:flex;flex-direction:column}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card.disabled{pointer-events:none;filter:grayscale(100%);opacity:.5;box-shadow:none}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-card-header{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:100px;gap:100px;padding:0 20px 0 10px}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-card-header .pat-comparison-landscape-card-title{display:flex;align-items:center;font:var(--default-text);font-weight:700}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-card-header .pat-comparison-landscape-card-title .pat-comparison-landscape-radio-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-card-header .pat-comparison-landscape-card-expander{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:4px;background:transparent;border:none;fill:var(--primary-color)}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-description{font:var(--default-text);padding:0 40px;color:#868686}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-card-body{margin-top:20px;background:#f5f7f9;border-radius:4px;padding:10px 20px;width:calc(100% - 80px);margin-left:auto;margin-right:auto}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-card-body.specific-patent-configuration{background:#fff;border:1px solid #cdcdcd;min-height:300px;height:calc(100% - 200px);overflow:auto;flex-grow:1}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-card-body .pat-comparison-landscape-setting-row{display:flex;align-items:center;width:100%;grid-gap:10px 40px;gap:10px 40px;flex-wrap:wrap}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-card-body .pat-comparison-landscape-setting-row .pat-comparison-landscape-setting{display:flex;align-items:center;grid-gap:10px;gap:10px}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-card-body .pat-comparison-landscape-setting-row .pat-comparison-landscape-setting .pat-comparison-landscape-setting-label{font:var(--default-text)}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-card-body .pat-comparison-landscape-setting-row .pat-comparison-landscape-setting .pat-comparison-landscape-dropdown{width:150px;border:1px solid #cdcdcd;border-radius:3px;background:#fff;font:var(--default-text)}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-card-body .pat-comparison-landscape-setting-row .pat-comparison-landscape-setting .pat-comparison-setting-link{color:var(--link-color);text-decoration:underline;font:var(--default-text);cursor:pointer}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-card-body .pat-comparison-landscape-setting-row .pat-comparison-landscape-setting .pat-comparison-setting-link:hover{color:var(--blue);text-decoration:underline}.pat-comparison-layout .pat-comparison-container .pat-comparison-block .pat-comparison-landscape-list .pat-comparison-landscape-card .pat-comparison-landscape-card-body .pat-comparison-landscape-setting-row .pat-comparison-landscape-setting .pat-comparison-setting-link:active{color:var(--link-color);text-decoration:none}.pat-comparison-layout .pat-comparison-bottom-row{margin-top:10px}.pat-comparison-target-tab-bar{width:100%;height:40px;display:flex;align-items:center;border-bottom:1px solid #cdcdcd}.pat-comparison-target-tab-bar .pat-comparison-target-tab{display:flex;align-items:center;justify-content:center;padding:0 30px;grid-gap:5px;gap:5px;font-family:var(--font-family);font-size:var(--default-font-size);color:var(--font-color);height:100%;cursor:pointer}.pat-comparison-target-tab-bar .pat-comparison-target-tab.active{border-bottom:1px solid var(--primary-color);color:var(--primary-color);font-weight:700;box-shadow:0 1px 0 0 var(--primary-color)}.pat-comparison-target-tab-bar .pat-comparison-target-tab .pat-comparison-target-tab-count{color:var(--link-color);font-family:var(--font-family);font-size:var(--default-font-size)}.pat-comparison-target-layout{width:100%;height:calc(100% - 40px);position:relative;display:flex;flex-direction:column}.pat-comparison-target-layout .pat-comparison-target-layout-header-row{padding-top:10px;padding-bottom:10px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:10px;gap:10px}.pat-comparison-target-layout .pat-comparison-target-layout-header-row .pat-comparison-target-layout-header{font-size:var(--default-title-font-size);font-weight:700;font-family:var(--font-family)}.pat-comparison-target-layout .pat-comparison-target-layout-header-row .pat-comparison-target-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between}.pat-comparison-target-layout .pat-comparison-target-layout-header-row .pat-comparison-target-menu-list .pat-comparison-target-conversion-setting-block{height:30px;border-radius:3px;background:#f5f7f9;border:.4px solid var(--blue);display:flex;align-items:center;padding:3px 0}.pat-comparison-target-layout .pat-comparison-target-layout-header-row .pat-comparison-target-menu-list .pat-comparison-target-conversion-setting-block .pat-comparison-target-conversion-setting-toggle-container{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 10px}.pat-comparison-target-layout .pat-comparison-target-layout-header-row .pat-comparison-target-menu-list .pat-comparison-target-conversion-setting-block .pat-comparison-target-conversion-setting-toggle-label{display:flex;align-items:center;grid-gap:5px;gap:5px;font-family:var(--font-family);font-size:var(--default-font-size)}.pat-comparison-target-layout .pat-comparison-target-layout-header-row .pat-comparison-target-menu-list .pat-comparison-target-conversion-setting-block .pat-comparison-target-conversion-setting-toggle-label .pat-comparison-target-conversion-setting-toggle-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.pat-comparison-target-layout .pat-comparison-target-layout-header-row .pat-comparison-target-menu-list .pat-comparison-target-conversion-setting-block .pat-comparison-target-conversion-setting-btn{width:30px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;border-left:1px solid var(--blue)}.pat-comparison-target-layout .pat-comparison-target-layout-header-row .pat-comparison-target-menu-list .pat-comparison-target-conversion-setting-block .pat-comparison-target-conversion-setting-btn.disabled{fill:#cdcdcd;filter:grayscale(100%)}.pat-comparison-target-layout .pat-comparison-target-layout-body{background:#f5f7f9;width:100%;height:calc(100% - 100px);flex-grow:1;display:flex;flex-direction:column;padding:10px 15px;border:1px solid #ddd}.pat-comparison-target-layout .pat-comparison-target-layout-body .pat-comparison-target-layout-body--header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.pat-comparison-target-layout .pat-comparison-target-layout-body .pat-comparison-target-layout-body--header .pat-comparison-target-layout-body--header--left{display:flex;align-items:center;grid-gap:15px;gap:15px}.pat-comparison-target-layout .pat-comparison-target-layout-body .pat-comparison-target-layout-body--header .pat-comparison-target-layout-body--header--left .pat-comparison-target-check-validity{display:flex;align-items:center;grid-gap:5px;gap:5px;margin-right:10px}.pat-comparison-target-layout .pat-comparison-target-layout-body .pat-comparison-target-layout-body--header .pat-comparison-target-layout-body--header--left .pat-comparison-target-check-validity .pat-comparison-target-check-label{display:flex;align-items:center;font-family:var(--font-family);font-size:var(--default-font-size)}.pat-comparison-target-layout .pat-comparison-target-layout-body .pat-comparison-target-layout-body--header .pat-comparison-target-layout-body--header--left .pat-comparison-target-check-validity .pat-comparison-target-check-label .pat-comparison-target-check-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;grid-gap:0;gap:0;fill:var(--success-color)}.pat-comparison-target-layout .pat-comparison-target-layout-body .pat-comparison-target-layout-body--header .pat-comparison-target-layout-body--header--left .pat-comparison-target-check-validity .pat-comparison-target-check-label .pat-comparison-target-check-icon.error{fill:var(--fail-color)}.pat-comparison-target-layout .pat-comparison-target-layout-body .pat-comparison-target-layout-body--header .pat-comparison-target-layout-body--header--left .pat-comparison-target-check-validity .pat-comparison-target-check-value{color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size)}.pat-comparison-target-layout .pat-comparison-target-layout-body .pat-comparison-target-layout-body--header .pat-comparison-target-layout-body--header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-comparison-target-layout .pat-comparison-target-layout-body .pat-comparison-target-layout-invention-container{margin-top:10px;display:flex;flex-direction:column;flex-grow:1;height:calc(100% - 100px)}.pat-comparison-target-layout .pat-comparison-target-patent-list-container{position:relative;border:1px solid #cdcdcd;border-radius:3px;width:100%;height:calc(100% - 100px);flex-grow:1;display:flex;overflow:auto;grid-gap:10px;gap:10px;padding:10px 10px 15px 20px;background:#fff;margin-top:10px}.pat-comparison-target-layout .pat-comparison-target-patent-list-container .pat-comparison-target-patent-text-area{width:calc(100% - 100px);flex-grow:1;font:var(--default-text);line-height:30px;border:none;background:transparent;padding:0;resize:none}.pat-comparison-target-layout .pat-comparison-target-patent-list-container .pat-comparison-target-patent-text-area:focus{outline:none}.pat-comparison-target-layout .pat-comparison-target-patent-list-container .pat-comparison-target-patent-checker .pat-comparison-target-patent-checker-info{display:flex;align-items:center;justify-content:flex-end;height:30px}.pat-comparison-target-layout .pat-comparison-target-patent-list-container .pat-comparison-target-patent-checker .pat-comparison-target-patent-checker-info .pat-comparison-target-patent-checking-state{width:12px;height:12px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #f5f7f9;border-left:2px solid var(--blue);animation:spin 1s linear infinite}.pat-comparison-target-layout .pat-comparison-target-patent-list-container .pat-comparison-target-patent-checker .pat-comparison-target-patent-checker-info .pat-comparison-target-patent-checking-state.alternative{animation:spin2 1s linear infinite}.pat-comparison-target-layout .pat-comparison-target-patent-list-container .pat-comparison-target-patent-checker .pat-comparison-target-patent-checker-info .pat-comparison-target-patent-check-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:var(--success-color);position:relative}.pat-comparison-target-layout .pat-comparison-target-patent-list-container .pat-comparison-target-patent-checker .pat-comparison-target-patent-checker-info .pat-comparison-target-patent-check-icon.error{fill:var(--error-color)}.pat-comparison-target-layout .pat-comparison-target-patent-list-container .pat-comparison-target-patent-checker .pat-comparison-target-patent-checker-info .pat-comparison-target-delete-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:#7d7d7d;background:transparent;border:none;border-radius:50%}.pat-comparison-target-layout .pat-comparison-target-patent-list-container .pat-comparison-target-patent-checker .pat-comparison-target-patent-checker-info .pat-comparison-target-delete-btn:hover{fill:brown;background:#f5f7f9}.pat-comparison-classification-info-header{padding:20px 10px}.pat-comparison-classification-info-header .pat-comparison-classification-info-title{font-weight:700;font-family:var(--font-family);font-size:var(--default-title-font-size)}.pat-comparison-classification-info-header .pat-comparison-classification-info-description{margin-top:5px;color:#555;font:var(--default-text)}.pat-comparison-classification-config-row{padding:10px;display:flex;align-items:center;grid-gap:10px;gap:10px}.pat-comparison-classification-config-row .pat-comparison-config-row--label{width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:var(--default-text)}.pat-comparison-classification-config-row .pat-comparison-config-row--value{width:calc(100% - 200px);flex-grow:1}.pat-comparison-classification-config-row .pat-comparison-config-row--value .pat-comparison-classification-dropdown-box{height:40px;background:#f5f7f9;border-radius:3px;border:1px solid var(--blue)}.pat-comparison-classification-config-row .pat-comparison-config-row--value .my-drop-down-selected-item{width:100%}.pat-comparison-selected-class-label-list-container{width:100%;display:flex;align-items:center;justify-content:space-between;height:100%}.pat-comparison-selected-class-label-list-container .pat-comparison-selected-class-label-info-btn{width:16px;display:flex;align-items:center;justify-content:center;height:16px;padding:2px}.pat-comparison-selected-class-label-list{display:flex;align-items:center;flex-wrap:wrap;grid-gap:5px;gap:5px;padding:3px 0 0 10px;width:calc(100% - 30px);flex-grow:1;font:var(--default-text)}.pat-comparison-selected-class-label-list .pat-comparison-selected-class-label{display:flex;align-items:center;justify-content:center;font:var(--default-text);border:1px solid #cdcdcd;border-radius:20px;background:#fff;padding:0 2px;height:20px;grid-gap:10px;gap:10px}.pat-comparison-selected-class-label-list .pat-comparison-selected-class-label.remaining-label{color:var(--link-color);padding:0 7px}.pat-comparison-selected-class-label-list .pat-comparison-selected-class-label .pat-comparison-select-class-label-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-comparison-selected-class-label-list .pat-comparison-selected-class-label .pat-comparison-select-class-label-info .pat-comparison-selected-class-label-id{line-height:16px;border-radius:10px;background:rgba(118,161,213,.24);padding:0 7px}.pat-comparison-selected-class-label-list .pat-comparison-selected-class-label .pat-comparison-selected-class-label-name{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-comparison-selected-class-label-list .pat-comparison-selected-class-label .pat-comparison-selected-class-label-remove-btn{width:16px;height:16px;display:flex;align-items:center;padding:5px;border-radius:50%;justify-content:center;border:none;background:#fff}.pat-comparison-selected-class-label-list .pat-comparison-selected-class-label .pat-comparison-selected-class-label-remove-btn:hover{fill:brown;color:brown}.pat-comparison-overview-result-layout{width:100%;height:100%;display:flex;border:1px solid #cdcdcd;background:#f5f7f9}.pat-comparison-overview-result-layout *{font:var(--default-text)}.pat-comparison-overview-result-layout .pat-comparison-overview-result--right{width:calc(100% - 500px);height:100%;flex-grow:1;padding:0 10px;display:flex;flex-direction:column}.pat-comparison-overview-result-layout .pat-comparison-overview-result-header{display:flex;margin-top:15px;align-items:center;padding:0 12px;grid-gap:5px;gap:5px}.pat-comparison-overview-result-layout .pat-comparison-overview-result-header .pat-comparison-overview-result-title{font-weight:700;font-size:var(--default-title-font-size);font-family:var(--font-family)}.pat-comparison-overview-result-body{width:100%;height:calc(100% - 40px);overflow:auto;padding:15px 12px 0;position:relative;flex-grow:1}.pat-comparison-overview-result-body *{font-family:var(--font-family);font-size:var(--default-font-size)}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division{margin-bottom:20px}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-header .pat-comparison-overview-filter-title{font:var(--default-text);font-weight:700;display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-header .pat-comparison-overview-filter-title .pat-comparison-overview-filter-expander{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-header .pat-comparison-overview-filter-title .pat-comparison-overview-filter-expander.collapse{transform:rotate(-90deg)}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-header .pat-comparison-overview-filter-count-info-division{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-header .pat-comparison-overview-filter-count-info-division.multi-type-case{border-left:1px dashed #cdcdcd;margin-left:7px;padding-top:10px;padding-left:10px;flex-grow:1}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-header .pat-comparison-overview-filter-count-info-division.multi-type-case.collapse-case{border-left:none}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-header .pat-comparison-overview-filter-count-info-division .pat-comparison-overview-filter-count-info{display:flex;align-items:center;grid-gap:5px;gap:5px;font-size:var(--default-font-size);font-family:var(--font-family)}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-header .pat-comparison-overview-filter-count-info-division .pat-comparison-overview-filter-count-info .pat-comparison-overview-filter-count--label{color:#9c9c9c}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-header .pat-comparison-overview-filter-count-info-division .pat-comparison-overview-filter-count-info .pat-comparison-overview-filter-count--value{color:var(--primary-color)}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body{width:calc(100% - 7px);margin-left:7px;border-left:1px dashed #cdcdcd;padding-left:10px;padding-top:10px;position:relative}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-empty-division{position:relative;display:flex;align-items:center;justify-content:center;height:35vh;border-radius:5px;background:#f5f7f9}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-empty-division *{font:var(--default-text)}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list{border-radius:3px;background:#f5f7f9;padding:12px 0}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-section--header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 15px;margin-bottom:12px}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-section--header .pat-comparison-overview-filter-section--header-title{font:var(--default-text);font-weight:700}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-section--header .pat-comparison-overview-section-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-tab-bar{width:calc(100% - 30px);margin-left:auto;margin-right:auto;border-bottom:1px solid #cdcdcd;display:flex}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-tab-bar .pat-comparison-overview-filter-tab{width:50%;display:flex;align-items:center;justify-content:center;height:35px;color:var(--font-color);cursor:pointer}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-tab-bar .pat-comparison-overview-filter-tab.active{color:var(--primary-color);font-weight:700;border-bottom:1px solid var(--primary-color);box-shadow:0 1px 0 0 var(--primary-color)}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-section-search-bar{width:100%;display:flex;align-items:center;padding:0 15px;margin-top:12px}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-selection-row{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:12px 15px 5px}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-selection-row .pat-comparison-overview-filter-selection-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-selection-row .pat-comparison-overview-filter-selection-info .pat-comparison-overview-filter-selection-value{color:var(--success-color);font:var(--default-text)}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-section--body{width:100%}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-section--body .pat-comparison-overview-filter-select-all-row{display:flex;align-items:center;justify-content:space-between;padding:0 15px 0 5px}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-section--body .pat-comparison-overview-filter-select-all-row .pat-comparison-overview-filter-select-all-row--left{display:flex;align-items:center}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-section--body .pat-comparison-overview-filter-select-all-row .pat-comparison-overview-filter-select-all-row--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-section--body .pat-comparison-overview-filter-family-card-list-container{width:100%;max-height:400px;overflow:auto;padding:0 12px}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-section--body .pat-comparison-overview-filter-family-card-list-container .pat-comparison-overview-filter-family-card-list{width:100%;padding:10px 0}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-section--body .pat-comparison-overview-filter-family-card-list-container .pat-comparison-overview-filter-family-card-list .pat-comparison-overview-filter-family-card{margin-bottom:10px}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-overview-filter-body .pat-comparison-overview-filter-section-list .pat-comparison-overview-filter-section .pat-comparison-overview-filter-section--body .pat-comparison-overview-filter-family-card-list-container .pat-comparison-overview-filter-family-card-list .pat-comparison-overview-filter-family-card .pat-comparison-overview-filter-family-card-header{display:flex;align-items:center;font-weight:700;color:#4e4e4e;font-family:var(--font-family)}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-similarity-score-slider-div{width:100%;padding:0 0 0 22px;margin-top:10px}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-similarity-score-config-row{width:100%;padding:0 0 0 20px;margin-top:5px;display:flex;align-items:center;justify-content:space-between}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-similarity-score-config-row .pat-comparison-similarity-score-config-input-container{height:24px;border:1px solid var(--blue);background:#fff;border-radius:3px;align-items:center;display:flex}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-similarity-score-config-row .pat-comparison-similarity-score-config-input-container .pat-comparison-similarity-score-config-label{width:30px;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-size:var(--default-font-size)}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-similarity-score-config-row .pat-comparison-similarity-score-config-input-container .pat-comparison-similarity-score-config-selector{width:70px;padding-left:10px;background:transparent;border:none;border-left:1px solid var(--blue)}.pat-comparison-overview-result-body .pat-comparison-overview-filter-division .pat-comparison-similarity-score-config-row .pat-comparison-similarity-score-config-input-container .pat-comparison-similarity-score-config-selector:focus{outline:none}.pat-comparison-overview-result-body .pat-comparison-overview-result-card-list{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:0 0 20px}.pat-comparison-overview-result-body .pat-comparison-overview-result-card{border-radius:3px;background:#fff;box-shadow:var(--card-shadow);padding:10px}.pat-comparison-overview-result-body .pat-comparison-overview-result-card .pat-comparison-overview-result-card-header{height:40px;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 20px}.pat-comparison-overview-result-body .pat-comparison-overview-result-card .pat-comparison-overview-result-card-header .pat-comparison-overview-result-card-header--left{display:flex;align-items:center;grid-gap:10px;gap:10px}.pat-comparison-overview-result-body .pat-comparison-overview-result-card .pat-comparison-overview-result-card-header .pat-comparison-overview-result-card-header--left .pat-comparison-overview-result-card-header-title{font-weight:700;font-size:var(--default-title-font-size);font-family:var(--font-family)}.pat-comparison-overview-result-body .pat-comparison-overview-result-card .pat-comparison-overview-result-card-header .pat-comparison-overview-menu-list{display:flex;align-items:center;grid-gap:3px;gap:3px}.pat-comparison-overview-result-body .pat-comparison-overview-result-card .pat-comparison-overview-result-card-body{width:100%;padding:0 20px;height:500px;position:relative;background:inherit}.pat-comparison-overview-filter-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.pat-comparison-overview-filter-item-list-container{max-height:350px;overflow:auto;position:relative;min-height:150px;margin-top:5px}.pat-comparison-overview-filter-item-list-container.family-list-case{width:calc(100% - 7px);margin-left:auto;border-left:1px dashed #cdcdcd;padding-top:7px;padding-left:10px}.pat-comparison-overview-filter-item-list-container.family-list-case .pat-comparison-overview-filter-item-list{padding-left:3px}.pat-comparison-overview-filter-item-list-container.long-list-container{max-height:400px}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list{display:flex;flex-direction:column;padding:5px 10px 5px 15px;grid-gap:7px;gap:7px}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item{display:flex;align-items:center;background:#fff;border-radius:3px;width:100%;padding:0 7px 0 0;height:35px;box-shadow:.6px .6px 2px rgba(0,0,0,.24);justify-content:space-between;grid-gap:5px;gap:5px}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item .pat-comparison-overview-filter-item--left{display:flex;align-items:center;width:100px;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item .pat-comparison-overview-filter-item--right{display:flex;align-items:center}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item .pat-comparison-overview-filter-item--right .pat-comparison-overview-filter-draft-container{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:5px;position:relative}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item .pat-comparison-overview-filter-item--right .pat-comparison-overview-filter-draft-container svg{z-index:9}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item .pat-comparison-overview-filter-item--right .pat-comparison-overview-filter-draft-container .pat-comparison-overview-filter-draft-container-in-progress{width:100%;height:100%;border:2px solid #f5f7f9;border-radius:50%;position:absolute;top:0;left:0;border-left:2px solid var(--blue);animation:spin 1s linear infinite}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item .pat-comparison-overview-filter-item--right .comparison-overview-filter-item-tag{line-height:18px;width:30px;text-align:center;border-radius:3px;background:#e57878;color:var(--primary-color);font-size:var(--font-size-small)}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item-card{background:#fff;box-shadow:var(--card-shadow);border-radius:3px;padding:5px}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item-card .pat-comparison-overview-filter-item-card-header-row{display:flex;align-items:center;height:30px}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item-card .pat-comparison-overview-filter-item-card-body{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:10px;background:#f5f7f9;width:calc(100% - 20px);border-radius:3px;margin:3px auto 10px}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item-card .pat-comparison-overview-filter-item-card-body .pat-comparison-overview-filter-item-classification-info{padding:0 5px}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item-card .pat-comparison-overview-filter-item-card-body .pat-comparison-overview-filter-item-classification-list{padding:5px 0;overflow:auto;max-height:150px;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item-card .pat-comparison-overview-filter-item-card-body .pat-comparison-overview-filter-item-classification-list .pat-comparison-overview-filter-classification-item{display:flex;align-items:center;width:100%;background:#fff;border:1px solid #cdcdcd;border-radius:20px;grid-gap:5px;gap:5px;padding:1px}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item-card .pat-comparison-overview-filter-item-card-body .pat-comparison-overview-filter-item-classification-list .pat-comparison-overview-filter-classification-item.see-more-case{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1px 10px}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item-card .pat-comparison-overview-filter-item-card-body .pat-comparison-overview-filter-item-classification-list .pat-comparison-overview-filter-classification-item .pat-comparison-overview-filter-class-id{padding:1px 4px;display:flex;align-items:center;background:var(--table-header-color);border-radius:inherit;font-size:var(--default-font-size)}.pat-comparison-overview-filter-item-list-container .pat-comparison-overview-filter-item-list .pat-comparison-overview-filter-item-card .pat-comparison-overview-filter-item-card-body .pat-comparison-overview-filter-item-classification-list .pat-comparison-overview-filter-classification-item .pat-comparison-overview-filter-class-name{width:50px;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-comparison-overview-filter-item-name{color:var(--font-color);cursor:pointer;width:calc(100% - 50px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-comparison-overview-filter-item-name.link{color:var(--link-color)}.pat-comparison-overview-filter-item-name.link:hover{text-decoration:underline}.pat-comparison-overview-filter-item-name.link:active{text-decoration:none}.pat-comparison-overview-filter-warning-text-container{width:calc(100% - 30px);position:relative;padding:10px;background:#fff5e0;border:1px solid var(--orange);display:flex;align-items:flex-start;margin-left:auto;margin-right:auto;margin-top:12px;grid-gap:3px;gap:3px;border-radius:2px}.pat-comparison-overview-filter-warning-text-container .pat-comparison-overview-filter-warning-close-btn{width:20px;height:20px;padding:5px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;color:#555;position:absolute;top:0;right:0}.pat-comparison-overview-filter-warning-text-container .pat-comparison-overview-filter-warning-close-btn:hover{fill:brown}.pat-comparison-overview-filter-warning-text-container .pat-comparison-overview-filter-warning-icon{width:16px;height:16px;padding:2px;display:flex;align-items:center;justify-content:center;background:transparent;border:none}.pat-comparison-overview-filter-warning-text-container .pat-comparison-overview-filter-warning-text{line-height:16px;color:#7c5200}.pat-comparison-filter-search-info-container{padding:15px;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.pat-comparison-filter-search-info-container .pat-comparison-filter-search-info-title{font-family:var(--font-color);font-size:var(--default-font-size);color:var(--primary-color)}.pat-comparison-filter-search-info-container .pat-comparison-filter-search-info-row{display:flex;align-items:center;grid-gap:10px;gap:10px}.pat-comparison-filter-search-info-container .pat-comparison-filter-search-info-row label{width:70px;color:#787878;font:var(--default-text)}.pat-comparison-filter-search-info-container .pat-comparison-filter-search-info-row .pat-comparison-filter-search-info-value{white-space:nowrap;color:var(--primary-color);font:var(--default-text)}.pat-comparison-filter-search-info-container .pat-comparison-filter-search-info-note{color:#a0a0a0;font-family:var(--font-family);font-size:var(--font-size-small);font-weight:400}.pat-comparison-result-detail-layout{width:100%;display:flex;background:#f5f8f9;border:1px solid #cdcdcd;height:100%}.pat-comparison-result-detail-layout *{font-family:var(--font-family)}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left{display:flex;flex-direction:column;height:100%;width:100%;padding:15px 0;grid-gap:10px;gap:10px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section--title{font-weight:700;padding:0 15px;font-size:var(--default-title-font-size);font-family:var(--font-family)}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section-selector{width:calc(100% - 30px);margin-left:auto;margin-right:auto;height:30px;border-radius:3px;background:#fff}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section{margin-top:15px;width:100%;flex-grow:1;display:flex;flex-direction:column;grid-gap:10px;gap:10px;height:calc(100% - 300px)}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-landscape-tab-bar{height:30px;border-bottom:1px solid #cdcdcd;width:calc(100% - 30px);margin-left:auto;margin-right:auto;display:flex;align-items:center}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-landscape-tab-bar .pat-comparison-result-detail-landscape-tab{height:100%;width:50%;white-space:nowrap;color:var(--font-color);cursor:pointer;font-family:var(--font-family);font-size:var(--default-font-size);background:transparent;border:none;display:flex;align-items:center;justify-content:center;text-align:center}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-landscape-tab-bar .pat-comparison-result-detail-landscape-tab.active{border-bottom:1px solid var(--primary-color);font-weight:700;box-shadow:0 1px 0 0 var(--primary-color)}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-search-bar,.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-sort-bar{height:30px;width:100%;padding:0 15px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-section-body{height:calc(100% - 300px);flex-grow:1;padding:0;width:100%;overflow:auto;position:relative}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-section-body .pat-comparison-result-detail-landscape-list{padding:5px 15px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-section-body .pat-comparison-result-detail-landscape-list .pat-comparison-result-detail-landscape-card{width:100%;border-radius:3px;background:#fff;padding:10px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-section-body .pat-comparison-result-detail-landscape-list .pat-comparison-result-detail-landscape-card.active{background:var(--primary-color)}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-section-body .pat-comparison-result-detail-landscape-list .pat-comparison-result-detail-landscape-card.active .pat-comparison-result-detail-landscape-body{color:#fff}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-section-body .pat-comparison-result-detail-landscape-list .pat-comparison-result-detail-landscape-card .pat-comparison-result-detail-landscape-card-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-section-body .pat-comparison-result-detail-landscape-list .pat-comparison-result-detail-landscape-card .pat-comparison-result-detail-landscape-card-header .pat-comparison-result-detail-landscape-title{color:var(--blue);max-width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family);font-size:var(--default-font-size)}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-section-body .pat-comparison-result-detail-landscape-list .pat-comparison-result-detail-landscape-card .pat-comparison-result-detail-landscape-card-header .pat-comparison-result-detail-landscape-score{width:30px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:2px;height:14px;color:var(--primary-color);font-size:var(--font-size-small);font-family:var(--font-family)}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--left .pat-comparison-result-detail-section .pat-comparison-result-detail-section-body .pat-comparison-result-detail-landscape-list .pat-comparison-result-detail-landscape-card .pat-comparison-result-detail-landscape-body{margin-top:5px;width:100%;color:var(--font-color);font-family:var(--font-family);font-size:var(--default-font-size)}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right{height:100%;width:calc(100% - 400px);flex-grow:1;position:relative;padding:15px;display:flex;flex-direction:column}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-header{display:flex;align-items:center;justify-content:space-between;padding:0 15px;grid-gap:20px;gap:20px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-header .pat-comparison-result-detail-layout-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px;width:calc(100% - 450px)}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-header .pat-comparison-result-detail-layout-header--left .pat-comparison-result-detail-title{font-size:var(--default-title-font-size);font-family:var(--font-family);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-header .pat-comparison-result-detail-layout-header--left .pat-comparison-result-detail-score{height:20px;padding:0 7px;display:flex;align-items:center;justify-content:center;border-radius:3px;font-family:var(--font-family);font-size:var(--default-font-size);white-space:nowrap}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-header .pat-comparison-result-detail-layout-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-header .pat-comparison-result-detail-layout-header--right .pat-comparison-result-detail-menu-info{display:flex;align-items:center;grid-gap:5px;gap:5px;font:var(--default-text)}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-body{width:100%;height:calc(100% - 100px);flex-grow:1;overflow:auto;padding:15px 15px 0}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-body .pat-comparison-result-detail-table-container{width:100%;border-radius:3px;max-height:100%;overflow:auto;border:1px solid #cdcdcd}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-body .pat-comparison-result-detail-table-container .pat-comparison-result-detail-table{width:100%;height:100%;border-collapse:collapse}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-body .pat-comparison-result-detail-table-container .pat-comparison-result-detail-table .pat-comparison-result-detail-table-header-row{height:40px;width:100%;background:var(--table-header-color);top:0;position:-webkit-sticky;position:sticky;z-index:9}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-body .pat-comparison-result-detail-table-container .pat-comparison-result-detail-table .pat-comparison-result-detail-table-header-row .pat-comparison-result-detail-table-col{text-align:center;vertical-align:middle}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-body .pat-comparison-result-detail-table-container .pat-comparison-result-detail-table .pat-comparison-result-detail-table-row{background:#fff;border-top:1px solid #ddd}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-body .pat-comparison-result-detail-table-container .pat-comparison-result-detail-table .pat-comparison-result-detail-table-col{padding:10px;border-left:1px solid #ddd;font-size:var(--default-font-size);color:var(--font-color);width:400px;vertical-align:top}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-body .pat-comparison-result-detail-table-container .pat-comparison-result-detail-table .pat-comparison-result-detail-table-col.number-col{width:30px;flex-grow:0;border-left:none;padding:2px 5px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-body .pat-comparison-result-detail-table-container .pat-comparison-result-detail-table .pat-comparison-result-detail-table-col.similarity-score{width:100px;flex-grow:0;padding:2px 5px;position:relative}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-body .pat-comparison-result-detail-table-container .pat-comparison-result-detail-table .pat-comparison-result-detail-table-col.similarity-score .pat-comparison-result-detail-table-similarity-score{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-body .pat-comparison-result-detail-table-container .pat-comparison-result-detail-table .pat-comparison-result-detail-table-content-container{width:100%}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-body .pat-comparison-result-detail-table-container .pat-comparison-result-detail-table .pat-comparison-result-detail-table-content-container .pat-comparison-result-detail-table-content-section{padding:2px 10px;background:#f5f7f9;border-radius:10px;display:flex;align-items:center;justify-content:center;text-align:center;margin-left:5px;font-size:var(--default-font-size);color:var(--font-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-layout-body .pat-comparison-result-detail-table-container .pat-comparison-result-detail-table .pat-comparison-result-detail-table-content-container .pat-comparison-result-detail-content-description{width:100%;max-height:200px;overflow:auto;padding:0 5px 5px;margin-top:5px;font-size:var(--default-font-size);color:var(--font-color)}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout{width:100%;display:flex;border:1px solid #cdcdcd;background:#fff;height:100%}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left{width:100%;height:100%;display:flex;flex-direction:column;padding:5px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-title{height:40px;display:flex;align-items:center;font-weight:700;font-size:var(--default-title-font-size);font-family:var(--font-family);padding:0 15px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body{width:100%;height:calc(100% - 200px);flex-grow:1;padding:5px 15px;overflow:auto}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body .pat-comparison-layout-similarity-list{display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:100%}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body .pat-comparison-layout-similarity-list .pat-comparison-similarity{width:100%;padding:15px;border-radius:3px;background:#f5f7f9;display:flex;align-items:center;grid-gap:10px;gap:10px;cursor:pointer;text-decoration:none}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body .pat-comparison-layout-similarity-list .pat-comparison-similarity.active{background:var(--primary-color)}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body .pat-comparison-layout-similarity-list .pat-comparison-similarity.active .pat-comparison-similarity-info .pat-comparison-similarity-info--title{color:#fff}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body .pat-comparison-layout-similarity-list .pat-comparison-similarity.active .pat-comparison-similarity-info .pat-comparison-similarity-info-row label{color:#cdcdcd}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body .pat-comparison-layout-similarity-list .pat-comparison-similarity.active .pat-comparison-similarity-info .pat-comparison-similarity-info-row .pat-comparison-similarity-info-value{color:#fff}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body .pat-comparison-layout-similarity-list .pat-comparison-similarity.active .pat-comparison-similarity-score-value{color:#fff;font-weight:400}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body .pat-comparison-layout-similarity-list .pat-comparison-similarity .pat-comparison-similarity-score-division{width:50px;height:50px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body .pat-comparison-layout-similarity-list .pat-comparison-similarity .pat-comparison-similarity-info{display:flex;flex-direction:column;grid-gap:7px;gap:7px;width:calc(100% - 60px);justify-content:center}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body .pat-comparison-layout-similarity-list .pat-comparison-similarity .pat-comparison-similarity-info .pat-comparison-similarity-info--title{font-size:var(--default-font-size);font-weight:700;font-family:var(--font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body .pat-comparison-layout-similarity-list .pat-comparison-similarity .pat-comparison-similarity-info .pat-comparison-similarity-info-row{display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body .pat-comparison-layout-similarity-list .pat-comparison-similarity .pat-comparison-similarity-info .pat-comparison-similarity-info-row label{width:90px;color:#7f7f7f;font-size:var(--default-font-size);font-family:var(--font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--left .pat-comparison-layout-body .pat-comparison-layout-similarity-list .pat-comparison-similarity .pat-comparison-similarity-info .pat-comparison-similarity-info-row .pat-comparison-similarity-info-value{width:calc(100% - 105px);flex-grow:1;font-size:var(--default-font-size);font-family:var(--font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary-color)}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--right{width:calc(100% - 300px);flex-grow:1;height:100%;display:flex}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--right .pat-comparison-doc-layout{width:50%;height:100%;display:flex;flex-direction:column;border-right:1px solid #cdcdcd;padding:5px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--right .pat-comparison-doc-layout:last-child{border:none}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--right .pat-comparison-doc-layout .pat-comparison-doc-header{padding:10px 30px;font-family:var(--font-family);font-size:var(--font-size-big);font-weight:700;word-wrap:break-word;text-align:center;height:50px;display:flex;align-items:center;justify-content:center}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--right .pat-comparison-doc-layout .pat-comparison-doc-body{height:calc(100% - 200px);flex-grow:1;width:100%;padding:10px 30px;overflow:auto;font-family:var(--font-family);font-size:var(--default-font-size);line-height:16px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--right .pat-comparison-doc-layout .pat-comparison-doc-highlight{border-radius:10px;padding-left:5px;padding-right:5px;line-height:16px;margin-right:5px}.pat-comparison-result-detail-layout .pat-comparison-result-detail-layout--right .pat-comparison-result-detail-comparison-layout .pat-comparison-result--right .pat-comparison-doc-layout .pat-comparison-doc-highlight-name{border-radius:10px;padding-left:7px;padding-right:7px;color:var(--primary-color);line-height:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;margin-right:12px;font-family:var(--font-family);font-size:var(--font-size-small)}.upload-patent-publication-popup{width:600px;height:calc(100vh - 80px);padding:15px 5px 20px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;background:#f5f7f9;border-radius:5px}.upload-patent-publication-popup .upload-patent-publication-layout{width:100%;height:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;align-items:center;overflow:auto;position:relative;padding:5px 0;grid-gap:10px;gap:10px}.upload-patent-publication-popup .upload-patent-publication-layout.drag-drop-layout{padding:5px 20px}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-header-row{height:30px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;width:100%;padding:0 20px}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-header-row .upload-patent-publication-header--left{font-weight:700;font-family:var(--font-family);font-size:var(--default-title-font-size)}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-header-row .upload-patent-publication-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px;font:var(--default-text)}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-header-row .upload-patent-publication-header--right .upload-patent-publication-link{font:var(--default-text);color:var(--link-color);cursor:pointer}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body{height:calc(100% - 200px);flex-grow:1;overflow:auto;border-radius:3px;padding:5px;position:relative;width:100%}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:100%}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card{width:calc(100% - 30px);margin-left:auto;margin-right:auto;border:1px solid #cdcdcd;background:#fff;border-radius:3px;display:flex;flex-direction:column;padding:0 10px;max-height:calc(100% - 100px)}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-header{padding:5px 0;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-header .upload-patent-publication-card-header--left{display:flex;align-items:center;flex-grow:1;grid-gap:5px;gap:5px}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-header .upload-patent-publication-card-header--left .upload-patent-publication-file-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-header .upload-patent-publication-card-header--left .upload-patent-publication-file-name{width:calc(100% - 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:var(--default-text)}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-header .upload-patent-publication-menu-list{display:flex;align-items:center;grid-gap:15px;gap:15px}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-header .upload-patent-publication-menu-list .upload-patent-publication-validity{display:inline-flex;align-items:center;grid-gap:3px;gap:3px;font:var(--default-text);color:var(--success-color);fill:var(--success-color)}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-header .upload-patent-publication-menu-list .upload-patent-publication-validity.invalid{color:var(--fail-color);fill:var(--fail-color)}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-header .upload-patent-publication-menu-list .upload-patent-publication-validity .upload-patent-publication-validity-value{font:var(--default-text);margin-left:2px}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-error-text{display:flex;align-items:flex-start;grid-gap:5px;gap:5px;padding:10px 15px;line-height:14px;background:rgba(255,192,203,.16862745098039217);margin-bottom:10px;color:var(--error-color);border-radius:4px}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-error-text .upload-patent-error-icon{width:14px;height:14px;fill:var(--error-color);min-width:14px;display:flex;align-items:center;justify-content:center}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-body{border-radius:3px;background:#f5f7f9;padding:10px 0;position:relative;margin-bottom:5px;min-height:150px}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-body .upload-patent-publication-list-container{width:100%;max-height:calc(100vh - 400px);overflow:auto;padding:0 15px}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-body .upload-patent-publication-list{display:flex;flex-direction:column;width:100%}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-body .upload-patent-publication-list .upload-patent-publication-item{display:flex;align-items:center;justify-content:space-between;height:30px;padding-left:10px}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-body .upload-patent-publication-list .upload-patent-publication-item .upload-patent-publication-item--name{display:flex;align-items:center;grid-gap:5px;gap:5px;flex-grow:1;width:calc(100% - 100px);font:var(--default-text)}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-body .upload-patent-publication-list .upload-patent-publication-item .upload-patent-publication-item-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px;font:var(--default-text)}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-body .upload-patent-publication-list .upload-patent-publication-item .upload-patent-publication-item-menu-list *{font:var(--default-text)}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-body .upload-patent-publication-list .upload-patent-publication-item .upload-patent-publication-item-menu-list .upload-patent-publication-validity-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--success-color);color:var(--success-color)}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-body .upload-patent-publication-list .upload-patent-publication-item .upload-patent-publication-item-menu-list .upload-patent-publication-validity-icon.error{fill:var(--error-color);color:var(--error-color)}.upload-patent-publication-popup .upload-patent-publication-layout .upload-patent-publication-body .upload-patent-publication-file-list .upload-patent-publication-card .upload-patent-publication-card-body .upload-patent-publication-list .upload-patent-publication-item .upload-patent-publication-item-menu-list .upload-patent-publication-validity-icon.remove-item-icon{fill:var(--error-color);color:var(--error-color);padding:3px}.upload-patent-publication-popup .upload-patent-file-error-bar{padding:5px 10px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;background:rgba(255,124,124,.24);width:calc(100% - 40px);margin-left:auto;margin-right:auto;border-radius:3px}.upload-patent-publication-popup .upload-patent-file-error-bar .upload-patent-file-error-text{font:var(--default-text);color:#6e1c1c}.upload-patent-publication-popup .upload-patent-file-error-bar .upload-patent-file-error-remove-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:50%;background:transparent;border:none;fill:#6e1c1c}.upload-patent-publication-popup .upload-patent-publication-list-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.patent-comparison-search-criteria-popup{width:600px;height:calc(100vh - 50px);border-radius:10px;max-height:800px}.patent-comparison-search-criteria-popup .patent-comparison-search-criteria-layout{width:100%;height:100%;position:relative;display:flex;flex-direction:column;padding:20px}.patent-comparison-search-criteria-popup .patent-comparison-patent-criteria-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;margin-top:20px}.pat-comparison-overview-filter-draft-tooltip{padding:10px}.pat-comparison-overview-filter-draft-tooltip .pat-comparison-overview-filter-draft-title{white-space:nowrap}.pat-comparison-overview-filter-draft-tooltip .pat-comparison-overview-filter-draft-in-progress-bar-container{margin-top:10px;width:100%;display:flex;align-items:center;grid-gap:5px;gap:5px;justify-content:space-between}.pat-comparison-overview-filter-draft-tooltip .pat-comparison-overview-filter-draft-in-progress-bar-container .pat-comparison-overview-filter-draft-in-progress-bar{width:calc(100% - 30px);border-radius:5px;height:10px;background:#e9f7f0;overflow:hidden}.pat-comparison-overview-filter-draft-tooltip .pat-comparison-overview-filter-draft-in-progress-bar-container .pat-comparison-overview-filter-draft-in-progress-bar .pat-comparison-overview-filter-draft-in-progress-bar-value{width:80%;height:100%;background:#47c49f;border-radius:inherit}.pat-comparison-overview-filter-draft-tooltip .pat-comparison-overview-filter-draft-in-progress-bar-container .pat-comparison-overview-filter-draft-in-progress-bar-value-text{font-weight:700}.pat-comparison-help-tooltip{padding:10px}.pat-comparison-help-tooltip .pat-comparison-tooltip-header{font-family:var(--font-family);font-size:var(--default-font-size);color:var(--primary-color)}.pat-comparison-help-tooltip .pat-comparison-tooltip-description{font-family:var(--font-family);font-size:var(--default-font-size);color:#7d7d7d;margin-top:5px;font-weight:400}.patent-draft-detail-popup{width:100vw;height:calc(100vh - 50px);display:flex;padding:20px;grid-gap:20px;gap:20px;border-radius:10px;background:#f5f7f9}.patent-draft-detail-popup .patent-draft-detail-popup-left{width:350px;height:100%;background:#fff;border:1px solid #cdcdcd;border-radius:2px;display:flex;flex-direction:column;grid-gap:30px;gap:30px;padding:20px;overflow:auto}.patent-draft-detail-popup .patent-draft-detail-popup-left .patent-draft-detail-original-idea-section{width:100%}.patent-draft-detail-popup .patent-draft-detail-popup-left .patent-draft-detail-original-idea-section .patent-draft-detail-original-idea-header{font-weight:700;font-family:var(--font-family);font-size:var(--default-title-font-size)}.patent-draft-detail-popup .patent-draft-detail-popup-left .patent-draft-detail-original-idea-section .patent-draft-detail-original-idea-body{margin-top:10px;font-family:var(--font-family);font-size:var(--default-font-size);color:#555;overflow:auto;line-height:20px}.patent-draft-detail-popup .patent-draft-detail-popup-right{width:calc(100% - 400px);flex-grow:1;height:100%;background:#fff;border-radius:2px}.patent-detail-info-block-list{padding:20px 0}.patent-detail-info-block-list .patent-detail-info-block .patent-detail-info-block-title{font-family:var(--font-family)}.patent-detail-info-block-list .patent-detail-info-block .patent-detail-info-block-description,.patent-highlight-text{font-family:var(--font-family);font-size:var(--default-font-size)}.patent-highlight-text{margin-left:7px;margin-right:7px}.patent-detail-info-layout{height:100%;padding-right:5px}.patent-detail-info-layout .patent-detail-info-tab-division{width:210px;padding:10px 0;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.patent-detail-info-layout .patent-detail-info-tab-division .patent-detail-info-tab-title{font-weight:700;font-family:var(--font-family);font-size:var(--default-title-font-size);margin-bottom:15px;margin-top:10px;padding:0 15px}.patent-detail-info-layout .patent-detail-info-tab-division a{font-family:var(--font-family);font-size:var(--default-font-size)}.patent-detail-info-layout .patent-detail-info-tab-division .patent-detail-info-section-list{height:calc(100% - 150px);flex-grow:1;width:100%;overflow:auto;padding:0 15px}.patent-detail-info-layout .patent-detail-info-tab-division .detailed-patent-legend-row{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 15px}.patent-detail-info-layout .patent-detail-info-tab-division .detailed-patent-legend-row .detailed-patent-legend{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#555}.patent-detail-info-layout .patent-detail-info-tab-division .detailed-patent-legend-row .detailed-patent-legend .detailed-patent-legend-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;fill:var(--fail-color);min-width:14px}.patent-detail-info-layout .patent-detail-info-division{width:calc(100% - 220px)}.patent-detail-info-layout .patent-detail-info-division.with-header{padding:0 0 20px;display:flex;flex-direction:column}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-header{font-family:var(--font-family);font-weight:700;text-align:center;width:100%;padding:0 20px}.patent-detail-info-layout .patent-detail-info-division ul{height:calc(100% - 200px);flex-grow:1;margin:0;display:flex;flex-direction:column}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-body{height:calc(100% - 200px);flex-grow:1;padding:20px;overflow:auto;margin:0}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-section-header .patent-detail-info-section-title{font-family:var(--font-family);font-size:var(--default-title-font-size)}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-section-body .patent-detail-info-section-text{font:var(--default-text)}.pat-comparison-similarity-score-value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;font-size:var(--default-font-size)}.pat-comparison-similarity-score-pie{width:100px;height:80px;min-width:100px}.patent-family-info-popup{width:480px;padding:40px}.patent-family-info-popup *{font:var(--default-text)}.patent-family-info-popup .patent-family-info-description{line-height:24px}.patent-family-info-popup .patent-family-info-type-list{margin-top:30px;margin-left:0;-webkit-padding-start:10px;padding-inline-start:10px}.patent-family-info-popup .patent-family-info-type-list .patent-family-info-type-item{margin-top:30px}.patent-family-info-popup .patent-family-info-type-list .patent-family-info-type-item .patent-family-info-type-item-title{font-weight:700}.patent-family-info-popup .patent-family-info-type-list .patent-family-info-type-item .patent-family-info-type-item-description{margin-top:10px;line-height:24px}.patent-comparison-detailed-content-section{margin-top:30px}.patent-comparison-detailed-content-section h4{margin-top:20px;margin-bottom:10px}.patent-comparison-detailed-content-section ol{padding-left:15px}.patent-detailed-info-default-content{padding-top:10px}.patent-comparison-detailed-content-nested-list{padding-left:15px}.patent-comparison-detailed-content-nested-list h4{margin-top:20px;margin-bottom:10px}.patent-comparison-full-screen-view-popup{width:100vw;height:calc(100vh - 50px);position:relative;padding:20px 30px}.patent-comparison-full-screen-view-popup .patent-comparison-full-screen-tool-bar{width:100%;display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px;height:30px}.patent-comparison-full-screen-view-popup .patent-comparison-full-screen-layout{margin-top:5px;height:calc(100% - 35px);width:100%;position:relative}.upload-file-body{width:100%;height:calc(100% - 200px);flex-grow:1;display:flex;position:relative;flex-direction:column}.upload-file-body.popup-box{padding:20px;height:100%;grid-gap:10px;gap:10px}.upload-file-body.popup-box .upload-file-form-mapping-layout{grid-gap:10px;gap:10px}.upload-file-body.popup-box .upload-file-bottom-row{margin-top:0;grid-gap:70px;gap:70px}.upload-file-body .upload-file-form-mapping-layout{display:flex;flex-direction:column;width:100%;height:calc(100% - 200px);flex-grow:1;margin-top:10px}.upload-file-body .upload-file-form-mapping-layout .upload-file-form-mapping-description{color:#555;font-family:var(--font-family);font-size:var(--default-font-size);width:100%}.upload-file-body .upload-file-form-mapping-layout .upload-file-column-mapping-layout-body{height:calc(100% - 100px);flex-grow:1;margin-top:10px}.upload-file-body .upload-file-form-mapping-layout .upload-file-column-mapping-layout-body .upload-file-column-mapping-table-container{overflow:auto;max-height:100%;display:flex;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);width:100%;border-radius:5px}.upload-file-body .upload-file-form-mapping-layout .upload-file-column-mapping-layout-body .upload-file-column-mapping-table-container .upload-file-mapping-table{box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);border-radius:5px;min-width:100%;max-width:100%;max-height:100%;border-collapse:initial;border-spacing:0}.upload-file-body .upload-file-form-mapping-layout .upload-file-column-mapping-layout-body .upload-file-column-mapping-table-container .upload-file-mapping-table .upload-file-mapping-table-header-row{position:-webkit-sticky;position:sticky;top:0;background:var(--primary-color);color:#fff;font-family:var(--font-family);font-size:var(--default-font-size);font-weight:700;text-align:center;height:40px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);z-index:10;border-radius:5px 5px 0 0;overflow:hidden}.upload-file-body .upload-file-form-mapping-layout .upload-file-column-mapping-layout-body .upload-file-column-mapping-table-container .upload-file-mapping-table .upload-file-mapping-table-header-row .upload-file-mapping-table-col.row-number{text-align:center;padding-left:10px;padding-right:10px}.upload-file-body .upload-file-form-mapping-layout .upload-file-column-mapping-layout-body .upload-file-column-mapping-table-container .upload-file-mapping-table .upload-file-mapping-table-row{min-height:40px;background:#fff}.upload-file-body .upload-file-form-mapping-layout .upload-file-column-mapping-layout-body .upload-file-column-mapping-table-container .upload-file-mapping-table .upload-file-mapping-table-row:last-child{border-radius:0 0 5px 5px;overflow:hidden}.upload-file-body .upload-file-form-mapping-layout .upload-file-column-mapping-layout-body .upload-file-column-mapping-table-container .upload-file-mapping-table .upload-file-mapping-table-row:nth-child(odd){background:#f5f7f9}.upload-file-body .upload-file-form-mapping-layout .upload-file-column-mapping-layout-body .upload-file-column-mapping-table-container .upload-file-mapping-table .upload-file-mapping-table-col{font-family:var(--font-family);font-size:var(--default-font-size);border-right:1px solid #cdcdcd;width:50%;min-width:50%;max-width:50%;background:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload-file-body .upload-file-form-mapping-layout .upload-file-column-mapping-layout-body .upload-file-column-mapping-table-container .upload-file-mapping-table .upload-file-mapping-table-col .upload-file-mapping-table-col-value{padding:0 10px}.upload-file-body .upload-file-form-mapping-layout .upload-file-column-mapping-layout-body .upload-file-column-mapping-table-container .upload-file-mapping-table .upload-file-mapping-table-col .upload-file-drop-down-box{height:100%;width:100%;background:transparent;font-family:var(--font-family);font-size:var(--default-font-size);padding-left:10px;border:none}.toggle-button-container .toggle-button-container-background{background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #cdcdcd;border-radius:34px;box-shadow:inset 3px 3px 6px 0 #ccdbe8,inset -3px -3px 6px 1px hsla(0,0%,100%,.5)}.toggle-button-container .toggle-button-container-background .toggle-button-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.toggle-button-container .toggle-button-container-background .toggle-button-buttons .toggle-button-option-button{-webkit-appearance:none;appearance:none;background:none;outline:none;height:24px;padding-left:10px;padding-right:10px;display:inline-flex;justify-content:center;align-items:center;border-radius:34px;max-height:24px;border:1px solid transparent}.toggle-button-container .toggle-button-container-background .toggle-button-buttons .toggle-button-option-button.toggle-button-active-option-btn{color:#fff;background:var(--primary-color);border:1px solid #fff}.toggle-button-container .toggle-button-container-background .toggle-button-buttons .toggle-button-option-button.toggle-button-active-option-btn .toggle-button-button-icon>:first-child{fill:#fff}.toggle-button-container .toggle-button-container-background .toggle-button-buttons .toggle-button-option-button:disabled{pointer-events:none;filter:grayscale(100%)}.toggle-button-container .toggle-button-container-background .toggle-button-buttons .toggle-button-option-button .toggle-button-button-label-container{flex-grow:1;display:flex;flex-direction:row;justify-content:center;align-items:center}.toggle-button-container .toggle-button-container-background .toggle-button-buttons .toggle-button-option-button .toggle-button-button-label-container .toggle-button-button-icon{margin-right:3px;display:inline-flex;width:15px;height:15px;position:relative;justify-content:center;align-items:center}.toggle-button-container .toggle-button-container-background .toggle-button-buttons .toggle-button-option-button .toggle-button-button-label-container .toggle-button-button-icon>:first-child{width:100%;height:100%}.toggle-button-container .toggle-button-container-background .toggle-button-buttons .toggle-button-option-button .toggle-button-button-label-container .toggle-button-button-label{-webkit-user-select:none;user-select:none;text-transform:capitalize;font-size:var(--default-font-size);display:inline-block}.simple-toggle-btn{width:40px;height:20px;padding:1px;background:var(--primary-color);border:none;border-radius:10px}.simple-toggle-btn .simple-toggle-btn-eye{width:18px;height:18px;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.2);background:#fff;transition:all .15s linear}.simple-toggle-btn .simple-toggle-btn-eye:hover{background:#f5f7f9;box-shadow:1px 1px 4px rgba(0,0,0,.25)}.default-file-drop-zone{width:100%;height:100%;border-radius:5px;background:#fff;border:none;display:flex;align-items:center;justify-content:center;padding:30px;font-size:var(--default-font-size);box-shadow:var(--card-shadow);position:relative}.default-file-drop-zone .default-file-drop-zone-help-btn{position:absolute;top:10px;right:10px;background:transparent;border:none;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--primary-color)}.default-file-drop-zone .default-file-drop-zone-help-btn:hover{background:var(--light-sky)}.default-file-drop-zone .default-file-drop-dotted-line{border:1.5px dotted var(--light-sky);height:100%;width:100%;display:flex;align-items:center;justify-content:center;grid-gap:30px;gap:30px;fill:#000;flex-direction:column;position:relative}.default-file-drop-zone .default-file-drop-dotted-line *{font-family:var(--font-family);font-size:var(--default-font-size)}.default-file-drop-zone .default-file-drop-dotted-line .default-drop-file-icon{width:30px;height:30px;fill:var(--light-sky)}.default-file-drop-zone .default-file-drop-dotted-line .default-file-drop-label{color:#000;font-size:16px}.default-file-drop-zone .default-file-drop-dotted-line .default-file-drop-middle-label{height:30px;width:50%;position:relative;display:flex;align-items:center;justify-content:center}.default-file-drop-zone .default-file-drop-dotted-line .default-file-drop-middle-label .default-file-drop-or-line-decoration{border-bottom:1.2px solid #cdcdcd;height:0;width:100%}.default-file-drop-zone .default-file-drop-dotted-line .default-file-drop-middle-label .default-label--or{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;color:#000;padding:5px 10px}.default-upload-file-btn{display:flex;align-items:center;justify-content:center;white-space:none;padding:5px 15px;border-radius:20px;background:var(--cta-color);color:var(--primary-color);border:none;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.default-upload-file-btn:hover{box-shadow:0 0 0 2px #0adce5}.default-upload-file-btn:active{box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.default-upload-file-btn:disabled{background:#cdcdcd;color:#848484;pointer-events:none;box-shadow:none;border:none}.default-limit-note{position:absolute;bottom:20px;color:var(--link-color);width:100%;text-align:center;cursor:pointer}.default-limit-note:hover{text-decoration:underline;color:var(--blue)}.default-limit-note:active{text-decoration:none;color:var(--link-color)}.default-limit-note-simple{position:absolute;bottom:20px;color:var(--primary-color);width:100%;text-align:center}#default-droppable-zone{display:none}.vertical-empty-layout{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.vertical-empty-layout *{font:var(--default-text)}.vertical-empty-layout .vertical-empty-title{margin-top:20px;margin-left:auto;margin-right:auto;font-size:var(--default-title-font-size);color:var(--primary-color);font-weight:700}.vertical-empty-layout .vertical-empty-illustration-container{width:300px}.vertical-empty-layout .vertical-empty-illustration{width:100%}.vertical-empty-layout .vertical-empty-text{margin-top:10px;color:#4b4b4b;display:flex;align-items:center;justify-content:center;line-height:20px}.vertical-empty-layout .vertical-empty-loading-container{position:relative}.vertical-empty-layout .horizontal-empty-page-create-btn{margin-top:20px}.horizontal-empty-layout{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex}.horizontal-empty-layout *{font:var(--default-text)}.horizontal-empty-layout .horizontal-empty-illustration{width:300px;margin-top:auto;margin-bottom:auto}.horizontal-empty-layout .horizontal-empty-text{width:300px;margin-left:20px;text-align:left;margin-top:auto;margin-bottom:auto}.horizontal-empty-layout .horizontal-empty-text .horizontal-empty-text-header{text-align:left;font-size:var(--default-title-font-size);font-weight:700;line-height:30px}.horizontal-empty-layout .horizontal-empty-text .horizontal-empty-text-body{text-align:justify;font-size:var(--default-font-size);line-height:28px;color:#616161}.empty-page-button-row{display:flex;align-items:center;grid-gap:70px;gap:70px}.empty-page-create-btn{margin-top:20px;display:flex;justify-content:flex-start}.empty-page-create-btn *{font:var(--default-text)}.empty-page-create-btn.vertical{justify-content:center}.empty-page-create-btn .empty-page-secondary-button{height:33px;cursor:pointer;border:none;background:transparent;color:var(--primary-color);border-radius:3px;padding:0 10px}.main-cta-btn.in-progress-state{box-shadow:none;pointer-events:none;cursor:not-allowed}.main-cta-btn .main-cto-dropdown-icon{fill:var(--primary-color)}.main-cta-btn .main-cta-btn-icon{fill:#fff;width:30px}.main-cta-btn .main-cto-drop-down-list{position:absolute;right:0;top:30px;background:#fff;border:none;border-radius:3px;padding-top:5px;padding-bottom:5px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24),0 8px 16px rgba(0,0,0,.2);z-index:9999;display:none;min-width:100%}.main-cta-btn .main-cto-drop-down-list .main-cto-drop-down-item{white-space:nowrap;display:flex;padding:10px 30px 10px 20px;justify-items:center;min-width:100%;z-index:9999;background:transparent;color:#fff;cursor:pointer}.main-cta-btn .main-cto-drop-down-list .main-cto-drop-down-item:hover{background:#f5f7f9}.main-cta-btn .main-cto-drop-down-list .main-cto-drop-down-item .main-cto-drop-down-icon{fill:#fff}.main-cto-inprogress-btn{display:flex;align-items:center;white-space:nowrap;padding-left:5px;padding-right:5px;grid-gap:5px;gap:5px}.main-cto-inprogress-btn .main-cto-inprogress-loading{min-width:14px;min-height:14px;max-width:16px;max-height:16px;border-radius:50%;border:1.2px solid rgba(9,56,51,.09);border-left-color:#c7faee;animation:spin 1s linear infinite}@keyframes response-short-line{0%{opacity:0;transform:rotate(45deg) scale(0);font-family:var(--font-family)}50%{opacity:.5;transform:rotate(-45deg) scale(0);font-family:var(--font-family)}to{opacity:1;transform:rotate(-45deg) scale(1);font-family:var(--font-family)}}@keyframes response_long_line{0%{opacity:0;transform:rotate(45deg) scale(0);font-family:var(--font-family)}50%{opacity:.5;transform:rotate(45deg) scale(0);font-family:var(--font-family)}to{opacity:1;transform:rotate(45deg) scale(1);font-family:var(--font-family)}}@keyframes response_circle{0%{opacity:0;transform:scale(0);font-family:var(--font-family)}50%{opacity:.5;transform:scale(0);font-family:var(--font-family)}to{opacity:1;transform:scale(1);font-family:var(--font-family)}}@keyframes bounce_linear-pulsate-circle{0%{-webkit-transform:scale(1);background-color:#0f53a5;font-family:var(--font-family)}to{-webkit-transform:scale(.3);background-color:#fff;font-family:var(--font-family)}}@keyframes pop{0%{-webkit-transform:scale(1);font-family:var(--font-family)}to{-webkit-transform:scale(.3);font-family:var(--font-family)}}@keyframes radioPulsate{0%{transform:scale(0);opacity:0;font-family:var(--font-family)}33%{transform:scale(1);opacity:1;font-family:var(--font-family)}to{transform:scale(3);opacity:0;font-family:var(--font-family)}}@keyframes heartBeat{0%{transform:scale(1);font-family:var(--font-family)}14%{transform:scale(1.3);font-family:var(--font-family)}28%{transform:scale(1);font-family:var(--font-family)}42%{transform:scale(1.3);font-family:var(--font-family)}70%{transform:scale(1);font-family:var(--font-family)}}.loading-layout{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column}.loading-layout *{font:var(--default-text)}.piano-loading-title{width:100%;margin-top:auto;margin-bottom:auto;font-family:var(--font-family);color:var(--primary-color);white-space:nowrap;text-align:center}.linear-pulsate-circle-container{position:relative;width:246px;display:flex;justify-content:space-between;margin-top:20px}.linear-pulsate-circle{background-color:var(--primary-color);color:#fff;fill:#fff;width:20px;height:20px;animation-direction:normal;-o-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;transform:scale(.3);-o-transform:scale(.3);-ms-transform:scale(.3);-webkit-transform:scale(.3);-moz-transform:scale(.3);border-radius:19px;-webkit-border-radius:19px;-moz-border-radius:19px;animation:bounce_linear-pulsate-circle 1.5s infinite}.simple-rotate-loading-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:row;flex-wrap:nowrap}.pat-comparison-invention-idea-container{height:calc(100% - 50px);overflow:auto;border:1px solid #cdcdcd;border-radius:3px;flex-grow:1}.pat-comparison-invention-idea-container .pat-comparison-invention-idea-table{width:100%;border-collapse:collapse}.pat-comparison-invention-idea-container .pat-comparison-invention-idea-table .pat-comparison-invention-idea-table-header-row{background:var(--table-header-color);color:var(--primary-color);height:30px;border-bottom:none;position:-webkit-sticky;position:sticky;top:0;z-index:2}.pat-comparison-invention-idea-container .pat-comparison-invention-idea-table .pat-comparison-invention-idea-table-header-row .pat-comparison-invention-idea-table-col{font-weight:700;text-align:center}.pat-comparison-invention-idea-container .pat-comparison-invention-idea-table .pat-comparison-invention-idea-table-header-row .pat-comparison-invention-idea-table-col.number-col{text-align:center}.pat-comparison-invention-idea-container .pat-comparison-invention-idea-table .pat-comparison-invention-idea-table-row{border-top:1px solid #cdcdcd;background:#fff}.pat-comparison-invention-idea-container .pat-comparison-invention-idea-table .pat-comparison-invention-idea-table-col{flex-grow:1;font:var(--default-text);border-left:1px solid #cdcdcd;padding:5px}.pat-comparison-invention-idea-container .pat-comparison-invention-idea-table .pat-comparison-invention-idea-table-col.number-col{flex-grow:0;padding:0 10px;border:none;text-align:right;width:20px}.pat-comparison-invention-idea-container .pat-comparison-invention-idea-table .pat-comparison-invention-idea-table-col.action-col{flex-grow:0;padding:0 10px;text-align:center;width:30px;fill:var(--fail-color)}.pat-comparison-invention-idea-container .pat-comparison-invention-idea-table .pat-comparison-invention-idea-table-col.name-col{width:200px;min-width:200px;max-width:200px}.pat-comparison-invention-idea-container .pat-comparison-invention-idea-table .pat-comparison-invention-idea-table-col .pat-comparison-invention-idea-input-box{padding:5px 10px;width:100%;font:var(--default-text);background:transparent;resize:none;line-height:20px;max-height:250px;overflow:auto}.pat-comparison-invention-idea-container .pat-comparison-invention-idea-table .pat-comparison-invention-idea-table-col .pat-comparison-invention-idea-input-box:focus{outline:none}.testing-content-editable-empty[contenteditable=true]:empty:before{content:attr(placeholder);color:#cdcdcd;border-bottom:1px solid #407bff;font-weight:400;font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.testing-content-editable-empty{display:inline-block}.coded-color{color:var(--light-sky);font-size:var(--default-font-size);font-weight:400}.see-more-text{line-height:1.6;color:#333;font-family:Arial,sans-serif}.see-more-text .paragraph{margin-bottom:1em}.see-more-text .paragraph:last-child{margin-bottom:.5em}.see-more-button{background:none;border:none;color:#007bff;cursor:pointer;font-size:inherit;padding:0;margin-top:.5em;text-decoration:underline;font-weight:500}.see-more-button:hover{color:#0056b3}.see-more-button:focus{outline:2px solid #007bff;outline-offset:2px}.sys-search-box{height:30px;border-radius:5px;outline:none;position:relative;background-color:var(--primary-color);margin-top:auto;margin-bottom:auto;border:1px solid transparent;box-shadow:0 1px 3px 1px rgba(0,0,0,.12);display:flex;margin-right:10px;font-family:var(--font-family)}.sys-search-box.disabled{filter:grayscale(100%);opacity:.5}.sys-search-box.disabled,.sys-search-box:hover,.sys-search-box input{font-family:var(--font-family)}.sys-search-box input{background:transparent;border:none;margin-top:auto;margin-bottom:auto;transition:width .2s linear;color:#eaeaea;font-size:var(--default-font-size)}.sys-search-box input::placeholder{color:#cdcdcd;font-family:var(--font-family)}.sys-search-box input::-moz-placeholder{color:#cdcdcd;font-family:var(--font-family)}.sys-search-box input::-webkit-input-placeholder{color:#cdcdcd;font-family:var(--font-family)}.sys-search-box input:-ms-input-placeholder{color:#cdcdcd;font-family:var(--font-family)}.sys-search-box button{background:transparent;border:none;width:30px;height:30px;font-family:var(--font-family)}.sys-search-icon{fill:#fff;font-family:var(--font-family)}.search-box-container{display:flex;grid-gap:3px;gap:3px;font-family:var(--font-family)}.search-box-input-container{height:30px;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:5px;box-sizing:border-box;display:flex;align-items:center;background:#fff;padding-left:5px;font-family:var(--font-family);flex-grow:1}.search-box-input{height:28px;outline:none;box-sizing:border-box;padding-left:3px;padding-right:12px;width:100%;font-size:var(--default-font-size)!important}.search-box-icon,.search-box-input{border:none;background:transparent;font-family:var(--font-family)}.search-box-icon{fill:var(--primary-color)}.search-box-btn{background:var(--primary-color);border-radius:5px;color:#fff;border:none;white-space:nowrap;padding:0 10px;display:flex;align-items:center;justify-content:center;height:30px;box-shadow:1px 0 4px #cdcdcd;font-family:var(--font-family);font-size:var(--font-size-small)}.search-box-btn:hover{background:var(--light-sky);font-family:var(--font-family)}.search-box-btn:active{background-color:var(--primary-color);font-family:var(--font-family)}.search-box-btn:disabled{background-color:#cdcdcd!important;pointer-events:none;font-family:var(--font-family);box-shadow:none}.simple-toggle-container{width:34px;height:17px;border-radius:15px;border:1px solid #dfdaff;box-shadow:inset 0 .2px .6px 0 rgba(0,0,0,.12),inset 0 1px 1px 0 rgba(0,0,0,.16);background:rgba(124,111,238,.3);display:flex;align-items:center;justify-content:flex-start;transition:all .1s linear;padding:0 1px}.simple-toggle-container:disabled{pointer-events:none;background:#ddd;border-color:#cdcdcd;opacity:.7;box-shadow:none}.simple-toggle-container:hover{border-color:#cec8f5}.simple-toggle-container.active{background-color:#7c6fee}.simple-toggle-container.active .simple-toggle-eye{margin-left:15.5px}.simple-toggle-container .simple-toggle-eye{width:14px;height:13.4px;border-radius:8.5px;box-shadow:0 .2px .6px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.16);background:#fff;margin-left:0;transition:all .2s linear}.simple-toggle-container .simple-toggle-eye:hover{transform:scale(1.1);transform-origin:center}.patent-search-header-row{height:50px;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;flex-wrap:wrap;grid-gap:5px;gap:5px}.patent-search-header-row *{font:var(--default-text)}.patent-search-header-row.right-division{padding:10px 25px;min-height:50px;height:auto}.patent-search-header-row .patent-search-header-left{font-size:var(--default-title-font-size);font-weight:700;color:var(--primary-color);width:calc(100% - 940px);flex-grow:50;min-width:270px}.patent-search-header-row .patent-search-header-left-classifier{font-size:var(--default-title-font-size);font-weight:700;color:var(--primary-color);display:flex;align-items:center;grid-gap:10px;gap:10px}.patent-search-header-row .patent-search-header-left-classifier .patent-search-header-left-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--default-title-font-size);font-weight:700}.patent-search-header-row .patent-search-header-right-classifier{display:flex;align-items:center;grid-gap:3px;gap:3px}.patent-search-header-row .patent-search-header-right-classifier .patent-search-header-icon-menu{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;fill:var(--secondary-color)}.patent-search-header-row .patent-search-header-right{flex-grow:1;justify-content:space-between}.patent-search-header-row .patent-search-header-right,.patent-search-header-row .patent-search-header-right .patent-search-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px}.patent-search-header-row .patent-search-header-right .patent-search-header-icon-menu{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;fill:var(--secondary-color)}.patent-search-status-row{border-radius:3px;display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px;background:#dee9ff;font-weight:400!important;font-size:var(--default-font-size)!important;color:var(--primary-color);fill:var(--primary-color);padding:2px 4px 2px 10px;border-radius:20px}.patent-search-status-row.error{background:#ffe0e6;color:brown;fill:brown}.patent-search-status-row.error .patent-searching-loader-container{fill:var(--fail-color)}.patent-search-status-row.error .patent-searching-loader-container .patent-searching-loader{border-left-color:var(--fail-color);animation:none}.patent-search-status-row.error .patent-searching-status-text{color:var(--fail-color)}.patent-search-status-row.error .patent-searching-status-text:hover{color:brown}.patent-search-status-row.error .patent-searching-status-text:active{color:var(--fail-color)}.patent-search-status-row .patent-searching-loader-container{width:26px;height:26px;position:relative;display:flex;align-items:center;justify-content:center;padding:0;font-size:9px;color:var(--primary-color)}.patent-search-status-row .patent-searching-loader-container .patent-searching-loader{width:100%;height:100%;min-width:100%;min-height:100%;max-width:100%;max-height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #f5f7f9;border-left:2px solid var(--cta-color);animation:spin 1s linear infinite}.patent-search-result-type-bar{display:flex;align-items:center;border-bottom:1px solid #cdcdcd;width:calc(100% - 50px);margin-left:auto;margin-right:auto}.patent-search-result-type-bar *{font:var(--default-text)}.patent-search-result-type-bar .patent-search-result-type{height:35px;display:flex;align-items:center;justify-content:center;padding:0 20px;color:#555}.patent-search-result-type-bar .patent-search-result-type.active{color:var(--primary-color);fill:var(--primary-color);font-weight:700;border-bottom:1px solid var(--primary-color)}.patent-search-body{width:100%;height:calc(100% - 300px);flex-grow:1;overflow:auto;display:flex;flex-direction:column;background:inherit}.patent-search-body .patent-search-summary-division{width:100%;height:calc(100% - 100px);flex-grow:1;overflow:auto}.classifier-patent-search-layout{width:calc(100% - 32px);height:100%;position:relative;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.classifier-patent-search-layout .classifier-patent-search-by-row{display:flex;align-items:center;grid-gap:20px;gap:20px;height:50px}.classifier-patent-search-layout .classifier-patent-search-by-row .classifier-patent-search-by-label{color:#555;width:70px}.classifier-patent-search-layout .classifier-patent-search-by-row .classifier-patent-search-by-toggle{width:calc(100% - 150px);flex-grow:1}.classifier-patent-search-layout .patent-search-by-body{display:flex;flex-direction:column;height:200px;flex-grow:1;padding-bottom:10px}.patent-search-bottom-row{display:flex;align-items:center;grid-gap:50px;gap:50px;margin-left:auto;margin-right:auto;width:100%;height:30px;justify-content:center;margin-top:5px}.patent-search-bottom-row *{font:var(--default-text)}.patent-search-bottom-row button{min-width:70px;width:70px;margin:0}.patent-search-layout--left{height:100%;width:100%;position:relative;display:flex;flex-direction:column;background:inherit;padding-bottom:10px}.patent-search-layout--left *{font:var(--default-text)}.patent-search-layout--left.collapse{width:0;padding:0}.patent-search-layout--left.collapse div:not(.anaqua-layout-expander){display:none}.patent-search-layout--left .patent-search-row{display:flex;width:100%;padding:0 16px;margin-bottom:7px}.patent-search-layout--left .patent-search-row .patent-search-row--label{width:85px;line-height:30px;color:var(--font-color)}.patent-search-layout--left .patent-search-row .patent-search-row--value{width:calc(100% - 85px);line-height:30px}.patent-search-layout--left .patent-search-row .patent-search-row--value .patent-search-row--value-info{line-height:30px;color:var(--primary-color);padding-left:10px}.patent-search-layout--left .patent-search-row .patent-search-row--value .patent-search-type-list{display:flex;flex-direction:column;grid-gap:0;gap:0}.patent-search-layout--left .patent-search-row .patent-search-row--value .patent-search-type-list .patent-search-type-item{display:flex;align-items:center}.patent-search-layout--left .patent-search-row .patent-search-row--value .patent-search-type-list .patent-search-type-item .patent-search-radio{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.patent-search-layout--left .patent-search-row .patent-search-row--value .patent-search-type-list .patent-search-type-item .patent-search-type-item-icon{margin-left:3px}.patent-search-layout--left .patent-search-tab-bar{display:flex;align-items:center;height:40px;min-height:40px;max-height:40px;border-bottom:1px solid #cdcdcd;width:calc(100% - 32px);margin-left:auto;margin-right:auto;position:-webkit-sticky;position:sticky;top:0;z-index:2;background:inherit}.patent-search-layout--left .patent-search-tab-bar .patent-search-tab{padding:0 20px;height:100%;display:flex;align-items:center;justify-content:center;color:#555;cursor:pointer}.patent-search-layout--left .patent-search-tab-bar .patent-search-tab.active{border-bottom:2px solid var(--primary-color);color:var(--primary-color);font-weight:700}.patent-search-layout--left .patent-search-box-list{padding:10px 16px 16px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;flex-grow:1}.patent-search-layout--left .patent-search-box-list.disabled .patent-search-box{max-height:unset}.patent-search-layout--left .patent-search-box-list.disabled .patent-search-box-setting-btn{display:none!important}.patent-search-layout--left .patent-search-box-list.disabled .patent-search-content-box{max-height:unset!important;flex-grow:1}.patent-search-layout--left .patent-search-box-list .patent-search-box{width:100%;border:1px solid #cdcdcd;border-radius:3px;overflow:hidden;flex-grow:1;display:flex;flex-direction:column}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-header{width:100%;height:30px;min-height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 2px 0 10px;background:#f5f7f9}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-header .patent-search-box-header-left{display:flex;align-items:center}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-header .patent-search-box-header-left .patent-search-box-bool-operator-selector{width:60px;min-width:60px;height:20px;border-radius:3px;background:var(--secondary-color);color:#fff;padding:0 5px}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-header .patent-search-box-header-left .patent-search-box-bool-operator-selector .my-drop-down-selected-item{width:100%;color:#fff}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-header .patent-search-box-header-left .patent-search-box-bool-operator-selector .my-drop-down-selected-item .my-dropdown-display-value{color:#fff;font-size:var(--default-font-size)}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-header .patent-search-box-header-left .patent-search-box-bool-operator-selector .MuiSvgIcon-root.MuiSelect-icon{fill:#fff!important;color:#fff!important}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-header .patent-search-box-header-right{display:flex;align-items:center}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-header .patent-search-box-header-right .patent-search-box-setting-btn{width:24px;height:24px;border-radius:50%;padding:2px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;fill:var(--secondary-color)}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-header .patent-search-box-header-right .patent-search-box-setting-btn:hover{background:rgba(124,111,238,.2)}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-header .patent-search-box-header-right .patent-search-box-setting-btn:disabled{pointer-events:none;fill:#cdcdcd}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-header .patent-search-box-header-right.delete-btn{fill:var(--fail-color)}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-header .patent-search-box-header-right.delete-btn:hover{background:rgba(224,31,61,.1)}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-body{background:#fff;position:relative;height:150px;flex-grow:1;display:flex;flex-direction:column}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-body .patent-search-content-box{background:#fff;padding:20px;width:100%;overflow:auto;flex-grow:1;resize:none;height:300px}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-body .patent-search-content-box[contenteditable]:empty:before{content:attr(placeholder);color:#a7a7a7}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-body .patent-search-normal-context{background:rgba(124,111,238,.1);border-radius:10px;padding:0 5px;line-height:30px}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-body .patent-search-box-boolean{border-radius:3px;padding:0 5px;line-height:30px;background:var(--secondary-color);color:#fff}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-body .patent-search-text-area-bottom-row{width:100%;display:flex;justify-content:flex-end}.patent-search-layout--left .patent-search-box-list .patent-search-box .patent-search-box-body .patent-search-text-area-bottom-row .patent-search-text-area-mark-icon{width:20px;height:20px;color:#cdcdcd;fill:#cdcdcd;padding:4px}.patent-search-layout--left .patent-search-box-list .new-patent-search-box-btn{height:30px;width:100%;background:#fff;border:1px solid var(--secondary-color);fill:var(--secondary-color);color:var(--secondary-color);border-radius:3px}.patent-search-layout--left .patent-search-box-list .new-patent-search-box-btn:hover{background:rgba(124,111,238,.05)}.patent-search-layout--left .patent-search-box-list .new-patent-search-box-btn:active{background:#fff}.patent-search-layout--left .patent-search-box-list .new-patent-search-box-btn:disabled{border-color:#cdcdcd;fill:#cdcdcd;color:#cdcdcd;pointer-events:none}.patent-search-layout--left .patent-keyword-extraction-empty-division{width:100%;background:#fff;border:none;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);padding:20px;border-radius:3px;transition:all .15s linear;display:flex;flex-direction:column;grid-gap:10px;gap:10px;align-items:center;justify-content:center}.patent-search-layout--left .patent-keyword-extraction-empty-division .patent-keyword-extraction-empty-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:3px;animation:spin 1s linear infinite;fill:#555}.patent-search-layout--left .patent-keyword-extraction-empty-division .patent-keyword-extraction-empty-title{text-align:center;font-size:var(--default-title-font-size);font-weight:700;color:#555}.patent-search-layout--left .patent-keyword-extraction-empty-division .patent-keyword-extraction-empty-description{text-align:center;font-size:var(--default-font-size);font-weight:400;color:#555}.patent-search-layout--left .patent-keyword-extraction-division{width:100%;background:#fff;border:none;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);padding:10px 15px;border-radius:3px;transition:all .15s linear}.patent-search-layout--left .patent-keyword-extraction-division .patent-keyword-extraction-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;color:var(--primary-color);font-weight:700}.patent-search-layout--left .patent-keyword-extraction-division .patent-keyword-extraction-header .patent-keyword-extraction-header--right{display:flex;align-items:center}.patent-search-layout--left .patent-keyword-extraction-division .patent-keyword-extraction-header .patent-keyword-extraction-header--right .patent-keyword-extraction-expander{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:50%;background:transparent;border:none}.patent-search-layout--left .patent-keyword-extraction-division .patent-keyword-extraction-header .patent-keyword-extraction-header--right .patent-keyword-extraction-expander:hover{background:#f5f7f9}.patent-search-layout--left .patent-keyword-extraction-division .patent-keyword-extraction-header .patent-keyword-extraction-header--right .patent-keyword-extraction-expander:active{background:transparent}.patent-search-layout--left .patent-keyword-extraction-division .patent-keyword-extraction-header .patent-keyword-extraction-header--right .patent-keyword-extraction-expander:disabled{filter:grayscale(100%);opacity:.8;pointer-events:none}.patent-search-layout--left .patent-keyword-extraction-division .patent-keyword-extraction-body{height:150px;overflow:hidden;transition:all .15s linear}.patent-search-layout--left .patent-keyword-extraction-division .patent-keyword-extraction-body .patent-keyword-extraction-list-container{width:100%;height:calc(100% - 10px);overflow:auto;background:#f5f7f9;border-radius:5px;padding:10px;margin-top:10px}.patent-search-layout--left .patent-keyword-extraction-division .patent-keyword-extraction-body .patent-keyword-extraction-list-container .patent-keyword-extraction-list{width:100%;display:flex;align-items:center;flex-wrap:wrap;grid-gap:5px 10px;gap:5px 10px}.patent-search-layout--left .patent-keyword-extraction-division .patent-keyword-extraction-body .patent-keyword-extraction-list-container .patent-keyword-extraction-list .patent-keyword-extraction-item{background:#47b5a6;border-radius:3px;padding:0 10px;color:#fff;line-height:20px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-search-layout--left .patent-keyword-extraction-division .patent-keyword-extraction-body .patent-keyword-extraction-list-container .patent-keyword-extraction-list .patent-keypoint-extraction-item{background:#47b5a6;border-radius:3px;padding:0 10px;color:#fff;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.patent-search-layout--left .patent-search-criteria-body{padding:0 0 16px;grid-gap:10px;gap:10px;flex-grow:1;width:100%}.patent-search-layout--left .patent-search-show-option-row{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 16px;height:50px}.patent-search-layout--left .patent-search-free-form-container{height:100px;flex-grow:1;width:100%;padding:0 16px}.patent-search-layout--left .patent-search-free-form-container .patent-search-free-form-box{height:100%;width:100%;background:#fff;border-radius:3px;border:1px solid #ddd;padding:10px}.patent-search-layout--left .patent-search-filter-layout{position:relative;height:100%;width:calc(100% - 32px);background:#fff;border:1px solid #cdcdcd;border-radius:3px;margin-left:auto;margin-right:auto;padding:5px 0;margin-top:10px;max-height:calc(92vh - 200px)}.patent-search-layout--left .patent-search-filter-header{height:30px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 15px}.patent-search-layout--left .patent-search-filter-header .patent-search-filter-header--left{font-weight:700}.patent-search-layout--left .patent-search-filter-header .patent-search-filter-header--right{display:flex;align-items:center;grid-gap:20px;gap:20px}.patent-search-layout--left .patent-search-filter-header .patent-search-filter-header--right .patent-search-filter-menu{height:30px;padding:0;color:var(--secondary-color);fill:var(--secondary-color);background:transparent;border:none}.patent-search-layout--left .patent-search-filter-header .patent-search-filter-header--right .patent-search-filter-menu:hover{text-decoration:underline}.patent-search-layout--left .patent-search-filter-header .patent-search-filter-header--right .patent-search-filter-menu:active{text-decoration:none}.patent-search-layout--left .patent-search-filter-header .patent-search-filter-header--right .patent-search-filter-menu:disabled{pointer-events:none;color:#cdcdcd;fill:#cdcdcd}.patent-search-layout--left .patent-search-filter-header .patent-search-filter-header--right .patent-search-filter-main-help-btn{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--secondary-color)}.patent-search-layout--left .patent-search-filter-header .patent-search-filter-header--right .patent-search-filter-main-help-btn:hover{fill:var(--primary-color)}.patent-search-layout--left .patent-search-filter-body{height:calc(100% - 30px);width:100%;margin-left:auto;margin-right:auto;max-width:100%;overflow:auto}.patent-search-layout--left .patent-search-filter-body .patent-search-filter-field-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:10px 15px;max-height:100%;overflow:auto}.patent-search-layout--left .patent-search-filter-body .patent-search-filter-group-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:10px 15px;overflow:auto;min-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.patent-search-custom-result-list{width:calc(100% - 32px);margin-left:auto;margin-right:auto;padding:10px 0;height:100%}.patent-search-invention-choosing-box{width:calc(100% - 32px);margin-left:auto;margin-right:auto;background:#fff;border-radius:3px;border:1px solid #cdcdcd;display:flex;align-items:center;justify-content:space-between;padding:1px;margin-top:10px}.patent-search-invention-choosing-box .patent-search-selected-invention{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100px;flex-grow:1;padding:0 5px}.patent-search-invention-choosing-box .patent-search-selected-invention.placeholder{color:#929292}.patent-search-invention-choosing-box .patent-search-invention-selector-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-search-invention-search-term-option-row{margin-top:10px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 16px}.patent-search-invention-info-card{width:calc(100% - 32px);margin-left:auto;margin-right:auto;border:1px solid #cdcdcd;margin-top:10px;border-radius:3px;background:#fff;padding:10px 0;display:flex;flex-direction:column}.patent-search-invention-info-card.invention-card-height{height:70%}.patent-search-invention-info-card .patent-search-invention-info-card-toolbar{width:100%;padding:0 15px;display:flex;align-items:center;justify-content:space-between}.patent-search-invention-info-card .patent-search-invention-info-card-toolbar .patent-search-invention-info-card-toolbar--left{font-weight:700;color:#555}.patent-search-invention-info-card .patent-search-invention-info-card-toolbar .patent-search-invention-info-card-toolbar--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-search-invention-info-card .patent-search-invention-info-card-header{font-weight:700;font-size:var(--default-title-font-size);margin-top:15px;padding:0 15px}.patent-search-invention-info-card .patent-search-invention-info-card-body{width:100%;padding:0 15px;overflow:auto;max-height:400px;position:relative;margin-top:15px;color:var(--font-color);line-height:20px;cursor:pointer;min-height:230px}.patent-search-invention-info-card .patent-search-invention-info-card-body.full-height{max-height:100%}.patent-search-invention-info-card .patent-search-invention-info-card-body .patent-search-invention-info-see-more{white-space:nowrap;color:var(--link-color)}.patent-search-invention-info-card .patent-search-invention-info-card-body .patent-search-invention-info-see-more:hover{text-decoration:underline;color:#0f53a5}.patent-search-invention-info-card .patent-search-invention-info-card-body .patent-search-invention-info-see-more:active{text-decoration:none}.patent-search-assignee-list-container{border:1px solid #cdcdcd;position:relative;background:#fff;border-radius:3px;padding:5px 0;display:flex;flex-direction:column;grid-gap:20px;gap:20px;flex-grow:1;height:calc(100% - 100px)}.patent-search-assignee-list-container *{font:var(--default-text)}.patent-search-assignee-list-container .patent-search-assignee-list-section.external-list{flex-grow:1;width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;height:calc(100% - 200px)}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list-title{font-weight:700;font-family:var(--font-family);color:#555;padding:0 20px}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-search-bar{width:100%;margin-top:10px;display:flex;align-items:center;justify-content:center;padding:0 20px}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list{padding:0 20px}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list .patent-search-assignee-item{display:flex;align-items:center}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list .patent-search-assignee-item .patent-search-assignee-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list .patent-search-assignee-item .patent-search-assignee-name-bullet{width:5px;min-width:5px;max-width:5px;height:5px;min-height:5px;max-height:5px;border-radius:50%;background:var(--primary-color);margin-right:5px}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list .patent-search-assignee-item .patent-search-assignee-item-name{width:calc(100% - 30px);white-space:nowrap;overflow:hidden;line-height:30px;text-overflow:ellipsis}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list-body{height:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;position:relative;padding:0 0 5px;grid-gap:5px;gap:5px}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list-body .patent-search-assignee-select-all-row{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 20px;margin-top:10px}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list-body .patent-search-assignee-select-all-row .patent-search-assignee-select-all--left{display:flex;align-items:center}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list-body .patent-search-assignee-select-all-row .patent-search-assignee-select-all--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list-body .patent-search-assignee-select-all-row .patent-search-assignee-select-all--right .patent-search-assignee-count-chip{height:24px;border-radius:20px;background:var(--table-header-color);display:flex;align-items:center;padding:0 10px;grid-gap:5px;gap:5px}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list-body .patent-search-assignee-select-all-row .patent-search-assignee-select-all--right .patent-search-assignee-count-chip .patent-search-assignee-count-label{color:#555}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list-body .patent-search-assignee-select-all-row .patent-search-assignee-select-all--right .patent-search-assignee-count-chip .patent-search-assignee-count-value{color:var(--cta-color)}.patent-search-assignee-list-container .patent-search-assignee-list-section .patent-search-assignee-list-body .patent-search-assignee-list-layout{width:100%;padding-left:20px;height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto}.my-date-picker-container{width:250px;height:35px;display:flex;align-items:center;border-radius:3px;background:#fff;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);padding:3px 3px 3px 0}.my-date-picker-container .my-date-picker-type-division{width:120px;height:calc(100% - 10px);display:flex;align-items:center;justify-content:center;flex-grow:1}.my-date-picker-container .my-date-picker-type-division .my-date-picker-type-selector{width:100%;background:transparent;border:none}.my-date-picker-container .my-date-picker-value-division{display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px;width:calc(100% - 120px);border-left:1px solid #cdcdcd}.my-date-picker-container .my-date-picker-value-division.full-screen{width:calc(100% - 1px)}.my-date-picker-container .my-date-picker-value-division .my-date-picker-value-range-division{width:calc(50% - 10px)}.my-date-picker-container .my-date-picker-value-division .my-date-picker-period-chooser{width:calc(100% - 50px);background:transparent;border:none;padding:0 0 0 10px}.my-date-picker-container .my-date-picker-value-division .my-date-picker-period-unit-selector{width:95px;background:transparent;box-shadow:none;margin-left:5px;border:none;border-left:1px solid #cdcdcd;padding-left:5px;border-radius:0;height:calc(100% - 10px)}.my-date-picker-container .my-date-picker-value-range-container{width:100%;display:flex;align-items:center;justify-content:space-between}.my-date-picker-container .my-date-picker-value-range-container .my-date-picker{width:calc(100% - 30px);background:transparent;border:none;padding:0 0 0 10px}.my-date-picker-container .my-date-picker-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:5px}.rmdp-container{width:100%!important}.my-pagination-row{height:50px;width:100%;justify-content:center;position:relative}.my-pagination-row,.my-pagination-row .page-size-selector-block{display:flex;align-items:center;grid-gap:10px;gap:10px}.my-pagination-row .page-size-selector{width:80px;height:30px;border:1px solid var(--primary-color);background:#fff;border-radius:3px;padding:0 10px}.anaqua-model-detailed-layout{width:560px;height:600px;padding-top:10px}.anaqua-model-detailed-page-container{width:100%;height:100%}.anaqua-model-detailed-page-container .anaqua-model-detailed-page-navbar{height:50px;display:flex;box-sizing:border-box;grid-gap:20px;gap:20px;border-bottom:1px solid #cdcdcd;width:calc(100% - 40px);margin-left:auto;margin-right:auto}.anaqua-model-detailed-page-container .anaqua-model-detailed-page-navbar .anaqua-model-detailed-page-navbar-active-btn{background:transparent;border:none;display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:var(--default-font-size);border-bottom:2px solid var(--primary-color);font-weight:700;padding-right:20px;padding-left:15px}.anaqua-model-detailed-page-container .anaqua-model-detailed-page-navbar .anaqua-model-detailed-page-navbar-inactive-btn{background:transparent;display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:var(--default-font-size);border:none;border-bottom:2px solid transparent;font-weight:400;padding-right:20px;padding-left:15px}.anaqua-model-detailed-page-container .anaqua-model-detailed-page-content{display:flex;flex-direction:row;height:calc(100% - 40px);justify-content:center;position:relative}.anaqua-model-detailed-page-metric-value-container{width:100%;height:100%;display:flex;flex-direction:column;padding:20px;align-items:center}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-output-selector-row{display:flex;align-items:center;grid-gap:20px;gap:20px;justify-content:space-between;width:100%;padding:0 10px;margin-bottom:15px}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-output-selector-row .anaqua-model-detail-output-selector{width:calc(100% - 150px);flex-grow:1;border:1px solid var(--secondary-color);border-radius:3px}.anaqua-model-detailed-page-metric-value-container .anaqua-model-metric-table-container{max-height:calc(100% - 100px);width:500px;overflow:auto;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-page-metric-value-table-container{width:100%;border-collapse:collapse}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-page-metric-value-table-container .anaqua-model-detailed-page-metric-value-table-head{background:var(--primary-color);height:40px;border-radius:10px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-page-metric-value-table-container .anaqua-model-detailed-page-metric-value-table-head .anaqua-model-detailed-page-metric-value-table-head-row{position:-webkit-sticky;position:sticky;top:0;z-index:1}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-page-metric-value-table-container .anaqua-model-detailed-page-metric-value-table-head .anaqua-model-detailed-page-metric-value-table-head-row .anaqua-model-detailed-page-metric-value-table-head-col{color:#fff;border-right:1px solid #cdcdcd}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-page-metric-value-table-container .anaqua-model-detailed-page-metric-value-table-head .anaqua-model-detailed-page-metric-value-table-head-row .anaqua-model-detailed-page-metric-value-table-head-col:first-child{border-top-left-radius:5px}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-page-metric-value-table-container .anaqua-model-detailed-page-metric-value-table-head .anaqua-model-detailed-page-metric-value-table-head-row .anaqua-model-detailed-page-metric-value-table-head-col:last-child{border-top-right-radius:5px;border:none}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-page-metric-value-table-container .anaqua-model-detailed-page-metric-value-table-body .anaqua-model-detailed-page-metric-value-table-body-row{height:40px;border-left:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-page-metric-value-table-container .anaqua-model-detailed-page-metric-value-table-body .anaqua-model-detailed-page-metric-value-table-body-row:nth-child(odd){background:#fff}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-page-metric-value-table-container .anaqua-model-detailed-page-metric-value-table-body .anaqua-model-detailed-page-metric-value-table-body-row:nth-child(2n){background:#f5f7f9}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-page-metric-value-table-container .anaqua-model-detailed-page-metric-value-table-body .anaqua-model-detailed-page-metric-value-table-body-row .anaqua-model-detailed-page-metric-value-table-body-col-metric{padding-left:20px;border-right:1px solid #cdcdcd;display:flex;align-items:center;grid-gap:10px;gap:10px;height:40px}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-page-metric-value-table-container .anaqua-model-detailed-page-metric-value-table-body .anaqua-model-detailed-page-metric-value-table-body-row .anaqua-model-detailed-page-metric-value-table-body-col{padding-left:20px;border-right:1px solid #cdcdcd}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-page-metric-value-footer{display:flex;grid-gap:40px;gap:40px;padding-top:20px;align-items:flex-end}.anaqua-model-detailed-page-metric-value-container .anaqua-model-detailed-page-metric-value-footer .anaqua-model-detailed-page-metric-value-footer-items{display:flex;align-items:center;font-size:var(--default-font-size);grid-gap:5px;gap:5px}.model-detailed-page-basic-info-container{display:flex;flex-direction:column;grid-gap:25px;gap:25px;padding-top:50px;max-width:500px}.model-detailed-page-basic-info-container .model-detailed-page-basic-info-title-container{display:flex;flex-direction:row;align-items:center}.model-detailed-page-basic-info-container .model-detailed-page-basic-info-title-container .model-detailed-page-basic-info-title{font-size:var(--default-font-size);width:150px;font-weight:400;color:#555}.model-detailed-page-basic-info-container .model-detailed-page-basic-info-title-container .model-detailed-page-basic-info-sub-title{align-items:center;grid-gap:10px;gap:10px;font-size:var(--default-font-size);font-weight:400;color:var(--default-font-size);width:calc(100% - 175px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.model-detailed-page-basic-info-container .model-detailed-page-basic-info-title-container .model-detailed-page-basic-info-sub-title .model-detailed-page-algorithm-name{font-size:var(--default-font-size);color:#76a1d5;font-weight:400}.comparison-classification-info-popup{width:600px;height:calc(100vh - 150px);display:flex;flex-direction:column;background-color:#f5f7f9;padding:10px 20px}.comparison-classification-info-popup .comparison-classification-info-model-name{display:flex;align-items:center;font-size:var(--default-font-size);height:30px;grid-gap:20px;gap:20px}.comparison-classification-info-popup .comparison-classification-info-model-name .comparison-classification-info-model-name--label{color:#555}.comparison-classification-info-popup .comparison-classification-info-model-name .comparison-classification-info-model-name--value{color:var(--primary-color)}.comparison-classification-info-popup .comparison-classification-info-output-tab-bar{display:flex;height:40px;border-bottom:1px solid #ddd}.comparison-classification-info-popup .comparison-classification-info-output-tab-bar .comparison-classification-info-output-tab{font-family:var(--font-family);font-size:var(--default-font-size);height:100%;padding:0 24px;color:var(--font-color);display:flex;align-items:center;justify-content:center}.comparison-classification-info-popup .comparison-classification-info-output-tab-bar .comparison-classification-info-output-tab.active{font-weight:700;border-bottom:1px solid var(--primary-color);box-shadow:0 1px 0 0 var(--primary-color)}.comparison-classification-info-popup .comparison-classification-info-selected-labels-title{font-size:var(--default-font-size);font-weight:700;height:40px;display:flex;align-items:center}.comparison-classification-info-popup .selected-classification-table-container{width:100%;height:calc(100% - 200px);flex-grow:1;overflow:auto;position:relative}.comparison-classification-info-popup .selected-classification-table-container .selected-classification-table{max-height:100%;width:100%;overflow:auto;border:1px solid #cdcdcd}.comparison-classification-info-popup .selected-classification-table-container table{border-collapse:collapse;width:100%;font-size:var(--default-font-size)}.comparison-classification-info-popup .selected-classification-table-container .selected-classification-table-header-row{z-index:5;position:-webkit-sticky;position:sticky;top:0;background-color:var(--table-header-color)}.comparison-classification-info-popup .selected-classification-table-container .selected-classification-table-row{background:#fff;border-top:1px solid #ddd}.comparison-classification-info-popup .selected-classification-table-container td,.comparison-classification-info-popup .selected-classification-table-container th{padding:10px}.comparison-classification-info-popup .selected-classification-table-container td:nth-child(2),.comparison-classification-info-popup .selected-classification-table-container th:nth-child(2){border-left:1px solid #ddd}.comparison-classification-info-popup .selected-classification-table-container th{color:#022454;text-align:center}.comparison-classification-info-popup .selected-classification-table-container .classification-id-table-header{width:140px}.file-format-popup{width:900px;height:calc(100vh - 50px);display:flex;flex-direction:column;padding:10px 20px 20px;grid-gap:10px;gap:10px}.file-format-popup .file-format-tool-bar{width:100%;display:flex;align-items:center;height:30px;border-bottom:1px solid #cdcdcd}.file-format-popup .file-format-tool-bar .file-format-tool-bar--left{display:flex;height:100%}.file-format-popup .file-format-tool-bar .file-format-tool-bar--left .file-format-tool-tab{display:flex;align-items:center;justify-content:center;padding:0 20px;height:100%;background:transparent;border:none;font-family:var(--font-family);font-size:var(--default-font-size);color:#555}.file-format-popup .file-format-tool-bar .file-format-tool-bar--left .file-format-tool-tab:hover{color:var(--light-sky)}.file-format-popup .file-format-tool-bar .file-format-tool-bar--left .file-format-tool-tab.active{border-bottom:2px solid var(--primary-color);font-weight:700}.file-format-popup .file-format-body{height:calc(100% - 200px);flex-grow:1}.file-format-popup .file-format-body .file-format-inner-body{display:flex;border:1px solid #cdcdcd;height:100%}.file-format-popup .file-format-body .file-format-inner-body .file-format-body--left{width:200px;height:100%;background:#ebf0f6;padding:15px}.file-format-popup .file-format-body .file-format-inner-body .file-format-body--left .file-format-tab-list .file-format-tab{width:100%;height:35px;background:#fff;border-radius:4px;color:#555;display:flex;align-items:center;padding:0 10px}.file-format-popup .file-format-body .file-format-inner-body .file-format-body--left .file-format-tab-list .file-format-tab.active{background:var(--primary-color);color:#fff;font-weight:700}.file-format-popup .file-format-body .file-format-inner-body .file-format-body--left .file-format-tab-list .file-format-tab-title{margin-top:30px;color:#555;font-weight:700;font-size:var(--font-size-small)}.file-format-popup .file-format-body .file-format-inner-body .file-format-body--left .file-format-tab-list .file-format-tab-group{width:100%;margin-top:10px}.file-format-popup .file-format-body .file-format-inner-body .file-format-body--left .file-format-tab-list .file-format-tab-group .file-format-tab-group--title{display:flex;align-items:center;color:#555;font-family:var(--font-family);width:100%;height:30px}.file-format-popup .file-format-body .file-format-inner-body .file-format-body--left .file-format-tab-list .file-format-tab-group .file-format-tab-group--title .file-format-tab-group--title-expander{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.file-format-popup .file-format-body .file-format-inner-body .file-format-body--left .file-format-tab-list .file-format-tab-group .file-format-tab-group--title .file-format-tab-group--title-expander.close{transform:rotate(90deg)}.file-format-popup .file-format-body .file-format-inner-body .file-format-body--left .file-format-tab-list .file-format-tab-group .file-format-tab-group-tab-list{padding-left:20px;margin-top:0}.file-format-popup .file-format-body .file-format-inner-body .file-format-body--left .file-format-tab-list .file-format-tab-group-tab-list{display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:100%;margin-top:10px}.file-format-popup .file-format-body .file-format-inner-body .file-format-body--right{width:calc(100% - 200px);height:100%;padding:15px 25px;display:flex;flex-direction:column}.file-format-popup .file-format-body .file-format-inner-body .file-format-body--right .file-format-body--right-title{height:35px;display:flex;align-items:center;font-size:var(--default-font-size-bold);font-weight:700}.file-format-popup .file-format-body .file-format-inner-body .file-format-body--right .file-format-body--right-body{padding:10px 0 0;height:calc(100% - 100px);flex-grow:1;display:flex;flex-direction:column}.file-format-popup .file-format-table-container-division{height:calc(100% - 200px);flex-grow:1}.file-format-popup .file-format-table-container{overflow:auto;display:flex;width:100%}.file-format-popup .file-format-table,.file-format-popup .file-format-table-container{max-height:100%;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);border-radius:5px}.file-format-popup .file-format-table{min-width:100%;max-width:100%;border-collapse:initial;border-spacing:0}.file-format-popup .file-format-table .file-format-table-header{position:-webkit-sticky;position:sticky;top:0;background:rgba(118,161,213,.10196078431372549);color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size);font-weight:700;text-align:center;height:40px;z-index:10;border-radius:5px 5px 0 0;overflow:hidden}.file-format-popup .file-format-table .file-format-table-header .file-format-table-col{font-weight:700}.file-format-popup .file-format-table .file-format-table-col{font-family:var(--font-family);font-size:var(--default-font-size);border-right:1px solid #cdcdcd;width:50%;min-width:50%;max-width:50%;background:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px}.file-format-popup .file-format-table .file-format-table-col.col-number{width:40px}.file-format-popup .file-format-table .file-format-table-col.col-name{width:calc(100% - 140px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-format-popup .file-format-table .file-format-table-col.col-name .file-format-col-optional-text{color:var(--light-sky);margin-left:10px}.file-format-popup .file-format-table .file-format-table-col.data-type{width:100px}.file-format-popup .file-format-table .file-format-table-row{height:40px;background:#fff}.file-format-popup .file-format-table .file-format-table-row:last-child{border-radius:0 0 5px 5px;overflow:hidden}.file-format-popup .file-format-table .file-format-table-row:nth-child(odd){background:#f5f7f9}.file-format-popup .file-format-table-bottom-row{width:300px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center}.json-editor-container{height:100%;width:100%;border-radius:5px;overflow:auto;border:1px solid #cdcdcd;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.json-editor-container .input-ace-editor{font-family:" var(--font-family)","Monospaced Number","Chinese Quote",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif}.json-editor-container .ace_gutter-layer{background:#f5f7f9;color:var(--primary-color);border-right:1px solid #cdcdcd;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.json-editor-container .ace_gutter-active-line{color:var(--primary-color);background:#d6e3f2}.json-editor-container .ace_content{font-family:" var(--font-family)","Monospaced Number","Chinese Quote",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif}.expander-layout{height:100%;width:300px;z-index:2;background:#f5f7f9;border-right:1px solid #cdcdcd;position:relative;display:flex;flex-direction:column;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.expander-layout.right-align{border-right:none;border-left:1px solid #cdcdcd}.expander-layout.collapse{width:0!important;padding:0}.expander-layout.collapse div:not(.layout-expander){display:none!important}.layout-expander{position:absolute;z-index:7;top:50%;right:-23px;width:24px;height:27px;border-radius:0 5px 5px 0;border:1px solid #cdcdcd;border-left:none;fill:var(--primary-color);display:flex;align-items:center;justify-content:center;padding:5px;background:inherit;transform:translateY(-50%)}.layout-expander.right-align{transform:rotate(180deg) translateY(-50%);left:auto}.layout-expander.right-align .layout-expander-icon{transform:rotate(0deg)!important}.layout-expander .layout-expander-icon{transform:rotate(180deg)}.layout-expander:hover{fill:var(--light-sky)}.disabled-props{filter:grayscale(100%);box-shadow:none;opacity:.4}.svg-props{width:14px;height:14px;min-width:14px}.button-loader,.svg-props{display:flex;align-items:center;justify-content:center}.button-loader{width:12px;height:12px;min-width:12px;min-height:12px;position:relative;border-radius:50%;border:2px solid hsla(0,0%,100%,.2);border-left-color:#000;animation:spin 1s linear infinite}.disabled-style,.disabled-style:active,.disabled-style:hover{filter:grayscale(100%);box-shadow:none;opacity:.4}.button-props{font-family:var(--font-family);padding:0 10px;border-radius:4px;min-width:80px;height:30px;font-size:var(--default-font-size);grid-gap:5px;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 3px 8px 0 rgba(101,92,128,.2);border:1px solid transparent;cursor:pointer}.button-props,.button-props svg{display:flex;align-items:center;justify-content:center}.button-props svg{width:14px;height:14px;min-width:14px}.button-props.disabled,.button-props.disabled:active,.button-props.disabled:hover,.button-props:disabled,.button-props:disabled:active,.button-props:disabled:hover{filter:grayscale(100%);box-shadow:none;opacity:.4}.button-props:active,.button-props:hover{box-shadow:0 2px 2px 0 rgba(101,92,128,.4)}.icon-btn-props{width:24px;min-width:24px;min-height:24px;height:24px;border:none;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:3px;cursor:pointer;position:relative}.icon-btn-props,.icon-btn-props:active{background:transparent}.icon-btn-props.disabled,.icon-btn-props.disabled:active,.icon-btn-props.disabled:hover,.icon-btn-props:disabled,.icon-btn-props:disabled:active,.icon-btn-props:disabled:hover{filter:grayscale(100%);box-shadow:none;opacity:.4}.main-cta-btn{font-family:var(--font-family);padding:0 10px;border-radius:4px;min-width:80px;height:30px;font-size:var(--default-font-size);grid-gap:5px;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 3px 8px 0 rgba(101,92,128,.2);border:1px solid transparent;cursor:pointer;background:var(--cta-color);color:var(--primary-color);fill:var(--primary-color)}.main-cta-btn,.main-cta-btn svg{display:flex;align-items:center;justify-content:center}.main-cta-btn svg{width:14px;height:14px;min-width:14px}.main-cta-btn.disabled,.main-cta-btn.disabled:active,.main-cta-btn.disabled:hover,.main-cta-btn:disabled,.main-cta-btn:disabled:active,.main-cta-btn:disabled:hover{filter:grayscale(100%);box-shadow:none;opacity:.4}.main-cta-btn:active,.main-cta-btn:hover{box-shadow:0 2px 2px 0 rgba(101,92,128,.4)}.main-cta-btn:hover{background:#d9a55b}.main-cta-btn:active{background:#c49148}.main-cta-btn.disabled,.main-cta-btn:disabled{background:var(--cta-color)}.main-cta-btn .button-loader{border-left-color:#fff}.secondary-cta-btn{font-family:var(--font-family);padding:0 10px;border-radius:4px;min-width:80px;height:30px;font-size:var(--default-font-size);grid-gap:5px;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 3px 8px 0 rgba(101,92,128,.2);cursor:pointer;background:#ffdfb8;border:1px solid #d39e54;color:#3b2302}.secondary-cta-btn,.secondary-cta-btn svg{display:flex;align-items:center;justify-content:center}.secondary-cta-btn svg{width:14px;height:14px;min-width:14px}.secondary-cta-btn.disabled,.secondary-cta-btn.disabled:active,.secondary-cta-btn.disabled:hover,.secondary-cta-btn:disabled,.secondary-cta-btn:disabled:active,.secondary-cta-btn:disabled:hover{filter:grayscale(100%);box-shadow:none;opacity:.4}.secondary-cta-btn:active,.secondary-cta-btn:hover{box-shadow:0 2px 2px 0 rgba(101,92,128,.4)}.secondary-cta-btn:hover{background:#fdca8d}.secondary-cta-btn:active{background:#eabf8a}.secondary-cta-btn .button-loader{border:2px solid #fff;border-left:2px solid var(--cta-color)}.default-secondary-btn,.main-secondary-btn{font-family:var(--font-family);padding:0 10px;border-radius:4px;display:flex;align-items:center;justify-content:center;min-width:80px;height:30px;font-size:var(--default-font-size);grid-gap:5px;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 3px 8px 0 rgba(101,92,128,.2);border:1px solid transparent;cursor:pointer;background:#fff;border:1px solid var(--cta-color);box-shadow:0 3px 6px 0 rgba(101,92,128,.1)}.default-secondary-btn svg,.main-secondary-btn svg{display:flex;align-items:center;justify-content:center;width:14px;height:14px;min-width:14px}.default-secondary-btn.disabled,.default-secondary-btn.disabled:active,.default-secondary-btn.disabled:hover,.default-secondary-btn:disabled,.default-secondary-btn:disabled:active,.default-secondary-btn:disabled:hover,.main-secondary-btn.disabled,.main-secondary-btn.disabled:active,.main-secondary-btn.disabled:hover,.main-secondary-btn:disabled,.main-secondary-btn:disabled:active,.main-secondary-btn:disabled:hover{filter:grayscale(100%);box-shadow:none;opacity:.4}.default-secondary-btn:active,.default-secondary-btn:hover,.main-secondary-btn:active,.main-secondary-btn:hover{box-shadow:0 2px 2px 0 rgba(101,92,128,.4)}.default-secondary-btn:hover,.main-secondary-btn:hover{background:#fff9f5;box-shadow:0 2px 2px 0 rgba(101,92,128,.3)}.default-secondary-btn:active,.main-secondary-btn:active{background:#fff2e5;box-shadow:0 2px 2px 0 rgba(101,92,128,.2)}.default-secondary-btn .button-loader,.main-secondary-btn .button-loader{border:2px solid rgba(0,0,0,.12);border-left:2px solid var(--cta-color)}.default-delete-btn{font-family:var(--font-family);padding:0 10px;border-radius:4px;min-width:80px;height:30px;font-size:var(--default-font-size);grid-gap:5px;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 3px 8px 0 rgba(101,92,128,.2);cursor:pointer;color:#eb5757;fill:#eb5757;background:#fff;border:1px solid #eb5757}.default-delete-btn,.default-delete-btn svg{display:flex;align-items:center;justify-content:center}.default-delete-btn svg{width:14px;height:14px;min-width:14px}.default-delete-btn.disabled,.default-delete-btn.disabled:active,.default-delete-btn.disabled:hover,.default-delete-btn:disabled,.default-delete-btn:disabled:active,.default-delete-btn:disabled:hover{filter:grayscale(100%);box-shadow:none;opacity:.4}.default-delete-btn:active,.default-delete-btn:hover{box-shadow:0 2px 2px 0 rgba(101,92,128,.4)}.default-delete-btn:hover{background:#fff3f3}.default-delete-btn:active{background:#ffeaea}.default-delete-btn .button-loader{border:2px solid rgba(0,0,0,.12);border-left:2px solid var(--error-color)}.menu-button{width:24px;min-width:24px;min-height:24px;height:24px;border:none;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:3px;cursor:pointer;fill:var(--primary-color);position:relative}.menu-button,.menu-button:active{background:transparent}.menu-button.disabled,.menu-button.disabled:active,.menu-button.disabled:hover,.menu-button:disabled,.menu-button:disabled:active,.menu-button:disabled:hover{filter:grayscale(100%);box-shadow:none;opacity:.4}.menu-button:hover{fill:var(--link-color);background:rgba(15,83,165,.05)}.menu-button.delete,.menu-button.delete-btn{fill:var(--error-color)}.menu-button.delete-btn:hover,.menu-button.delete:hover{fill:brown;background:rgba(165,15,15,.05)}.menu-button.help-button{fill:var(--light-sky)}.menu-button .button-loader{border:2px solid rgba(0,0,0,.12);border-left:2px solid var(--cta-color);position:absolute;width:10px;height:10px;min-width:10px;max-width:10px;min-height:10px;max-height:10px;right:3px;bottom:0;box-shadow:0 0 0 1px #fff;background:#fff}.menu-button-delete{width:24px;min-width:24px;min-height:24px;height:24px;border:none;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:3px;cursor:pointer;position:relative;fill:var(--error-color)}.menu-button-delete,.menu-button-delete:active{background:transparent}.menu-button-delete.disabled,.menu-button-delete.disabled:active,.menu-button-delete.disabled:hover,.menu-button-delete:disabled,.menu-button-delete:disabled:active,.menu-button-delete:disabled:hover{filter:grayscale(100%);box-shadow:none;opacity:.4}.menu-button-delete:hover{fill:brown;background:rgba(165,15,15,.05)}.default-link-btn{background:transparent;border:none;color:var(--link-color);fill:var(--link-color);text-decoration:underline;cursor:pointer;padding:0}.default-link-btn:hover{color:var(--secondary-color);fill:var(--secondary-color)}.default-link-btn:active{color:var(--link-color);fill:var(--link-color)}.default-link-btn.disabled,.default-link-btn.disabled:active,.default-link-btn.disabled:hover,.default-link-btn:disabled,.default-link-btn:disabled:active,.default-link-btn:disabled:hover{filter:grayscale(100%);box-shadow:none;opacity:.4}.status-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:1px;position:relative;background:transparent;border:none;border-radius:50%}.status-icon.disabled,.status-icon.disabled:active,.status-icon.disabled:hover,.status-icon:disabled,.status-icon:disabled:active,.status-icon:disabled:hover{filter:grayscale(100%);box-shadow:none;opacity:.4}.icon-btn-status{position:absolute;z-index:2;bottom:-1px;right:-1px;background:#fff;border-radius:inherit;display:flex;align-items:center;justify-content:center}.icon-btn-status.completed{fill:var(--success-color)}.icon-btn-status.fail{fill:var(--fail-color)}.icon-btn-status.disabled,.icon-btn-status.disabled:active,.icon-btn-status.disabled:hover,.icon-btn-status:disabled,.icon-btn-status:disabled:active,.icon-btn-status:disabled:hover{filter:grayscale(100%);box-shadow:none;opacity:.4}.status-icon-loader{width:10px;height:10px;min-width:10px;min-height:10px;display:flex;align-items:center;justify-content:center;position:relative;border-radius:50%;border:2px solid hsla(0,0%,100%,.2);border-left-color:#000;animation:spin .7s linear infinite}.status-icon-loader.disabled,.status-icon-loader.disabled:active,.status-icon-loader.disabled:hover,.status-icon-loader:disabled,.status-icon-loader:disabled:active,.status-icon-loader:disabled:hover{filter:grayscale(100%);box-shadow:none;opacity:.4}.main-dropdown-label{padding:0 10px}.main-dropdown-btn-item{display:flex;align-items:center;grid-gap:5px;gap:5px;height:30px}.main-dropdown-btn-item .main-dropdown-btn-item-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.patent-comparison-history-layout{width:100%;height:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:15px;background:#f5f7f9}.patent-comparison-history-layout .patent-comparison-history-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.patent-comparison-history-layout .patent-comparison-history-header .patent-comparison-header--left{display:flex;align-items:center}.patent-comparison-history-layout .patent-comparison-history-header .patent-comparison-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-comparison-history-layout .patent-comparison-history-body{width:100%;height:calc(100% - 200px);flex-grow:1}.comparison-history-detailed-info{width:1200px;height:calc(100vh - 100px);border-radius:5px;padding:0 20px 20px;background:#f5f7f9}.comparison-history-detailed-info *{font-family:var(--font-family);font-size:var(--default-font-size)}.comparison-history-detailed-info .comparison-history-detailed-info-header-row{height:50px;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.comparison-history-detailed-info .comparison-history-detailed-info-header-row .comparison-history-detail-date-info{display:flex;align-items:center;grid-gap:10px;gap:10px;color:var(--font-color)}.comparison-history-detailed-info .comparison-history-detailed-info-header-row .comparison-history-detail-date-info b{color:var(--primary-color)}.comparison-history-detailed-info .comparison-history-detailed-body{width:100%;height:calc(100% - 50px);display:flex;align-items:center;grid-gap:5px;gap:5px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section{width:calc(50% - 50px);height:100%;background:#fff;border-radius:3px;border:1px solid #cdcdcd;flex-grow:1;padding:20px 0;display:flex;flex-direction:column}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-title{padding:0 20px;font-weight:700;font-size:var(--default-title-font-size)}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-tab-bar{height:35px;display:flex;border-bottom:1px solid #cdcdcd;width:calc(100% - 40px);margin-left:auto;margin-right:auto;margin-top:5px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-tab-bar .comparison-history-detailed-section-tab{height:100%;display:flex;align-items:center;justify-content:center;padding:0 20px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-tab-bar .comparison-history-detailed-section-tab.active{border-bottom:1px solid var(--primary-color);box-shadow:0 1px 0 0 var(--primary-color);font-weight:700;color:var(--primary-color)}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body{margin-top:10px;height:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-body-label{padding:0 20px;display:flex;align-items:center;height:30px;grid-gap:10px;gap:10px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container{height:100%;width:100%;position:relative;overflow:auto;margin-top:10px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-patent-list{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;padding:0 20px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-patent-list .comparison-history-detailed-section-patent-item{padding:1px 3px 1px 7px;background:var(--table-header-color);border-radius:3px;max-width:100%;display:flex;align-items:center;grid-gap:10px;gap:10px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-patent-list .comparison-history-detailed-section-patent-item:hover{color:var(--link-color);fill:var(--link-color)}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-patent-list .comparison-history-detailed-section-patent-item:active{color:var(--primary-color);fill:var(--primary-color)}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-patent-list .comparison-history-detailed-section-patent-item .comparison-history-detailed-section-patent-item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-patent-list .comparison-history-detailed-section-patent-item .comparison-history-detailed-section-patent-item-icon{width:20px;height:20px;min-width:20px;max-width:20px;display:flex;align-items:center;justify-content:center;padding:3px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-invention-idea-container{width:calc(100% - 40px);margin-left:auto;margin-right:auto;max-height:100%;overflow:auto;border-radius:3px;border:1px solid #cdcdcd}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-invention-idea-container .comparison-history-ii-table{width:100%;border-collapse:collapse}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-invention-idea-container .comparison-history-ii-table .comparison-history-ii-table-header-row{background:var(--table-header-color);height:30px;z-index:4;top:0;position:-webkit-sticky;position:sticky}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-invention-idea-container .comparison-history-ii-table .comparison-history-ii-table-row{background:#fff;border-top:1px solid #ddd}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-invention-idea-container .comparison-history-ii-table .comparison-history-ii-table-col{padding:5px 2px;border-left:1px solid #ddd}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-invention-idea-container .comparison-history-ii-table .comparison-history-ii-table-col.number-col{width:30px;text-align:right;border-left:none}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-invention-idea-container .comparison-history-ii-table .comparison-history-ii-table-col.invention-name-col{padding:0 10px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-invention-idea-container .comparison-history-ii-table .comparison-history-ii-table-col.invention-description-col{width:300px;line-height:20px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-invention-idea-container .comparison-history-ii-table .comparison-history-ii-table-col.invention-description-col .comparison-history-ii-table-idea-container{max-height:300px;overflow:auto;padding:10px;line-height:20px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-invention-idea-container .comparison-history-ii-table .comparison-history-ii-table-col.action-col{width:50px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-invention-idea-container .comparison-history-ii-table .comparison-history-ii-table-col.action-col .comparison-history-ii-action-cell{width:100%;display:flex;align-items:center;justify-content:center}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-detailed-section-invention-idea-container .comparison-history-ii-table .comparison-history-ii-table-col.action-col .comparison-history-ii-action-cell .comparison-history-ii-action-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:5px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;height:100%;padding:0 5px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-model-info-row{display:flex;align-items:flex-start;padding:0 20px;grid-gap:10px;gap:10px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-model-info-row.output-value-row{flex-grow:1;height:250px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-model-info-row .comparison-history-model-info-label{width:100px;line-height:20px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-model-info-row .comparison-history-model-info-value{width:calc(100% - 110px);line-height:20px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-model-info-row .comparison-history-model-output-info-label{padding-top:10px;line-height:20px;width:100px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-model-info-row .comparison-history-model-output-info-value{width:calc(100% - 110px);line-height:20px;background:#f5f7f9;border-radius:3px;padding:10px;max-height:100%;overflow:auto;display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-model-info-row .comparison-history-model-output-info-value .comparison-history-model-output-info-item{height:24px;max-width:100%;border-radius:20px;border:1px solid #cdcdcd;background:#fff;display:flex;align-items:center;grid-gap:5px;gap:5px;padding:1px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-model-info-row .comparison-history-model-output-info-value .comparison-history-model-output-info-item .comparison-history-model-output-info-item-label{min-width:100px;border-radius:inherit;background:var(--table-header-color);padding:0 5px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-model-info-row .comparison-history-model-output-info-value .comparison-history-model-output-info-item .comparison-history-model-output-info-item-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:5px;max-width:100%}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-family-card{width:calc(100% - 40px);margin-left:auto;margin-right:auto;border-radius:3px;background:#f5f7f9}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-family-card .comparison-history-family-card-header{height:40px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-family-card .comparison-history-family-card-header .comparison-history-family-card-title{display:flex;align-items:center;grid-gap:5px;gap:5px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-family-card .comparison-history-family-card-header .comparison-history-family-card-title .comparison-history-family-card-drop_down{width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-family-card .comparison-history-family-card-header .comparison-history-family-card-title .comparison-history-family-card-drop_down.collapse-case{transform:rotate(-90deg)}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-family-card .comparison-history-family-card-header .comparison-history-family-card-title .comparison-history-family-card-name{font-weight:700;color:#555}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-family-card .comparison-history-family-card-header .comparison-history-family-card-title .comparison-history-family-card-info-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--link-color)}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-family-card .comparison-history-family-card-header .comparison-history-family-member-count{display:flex;align-items:center;grid-gap:5px;gap:5px}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-family-card .comparison-history-family-card-body{width:100%;display:flex;align-items:center;grid-gap:5px;gap:5px;padding:0 10px 15px 30px;max-height:300px;overflow:auto;flex-wrap:wrap}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section .comparison-history-detailed-section-body .comparison-history-detailed-section-info-container .comparison-history-model-info-layout .comparison-history-family-card .comparison-history-family-card-body .comparison-history-family-card-member{border-radius:3px;padding:2px 5px;background:var(--table-header-color);background:#fff;border:1px solid #cdcdcd;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comparison-history-detailed-info .comparison-history-detailed-body .comparison-history-detailed-section-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:5px;fill:#555;border-radius:50%;background:#fff;border:1px solid #cdcdcd}.default-search-bar{display:flex;align-items:center;grid-gap:5px 10px;gap:5px 10px;flex-wrap:wrap}.type-based-sort-box{background:#fff;display:flex;align-items:center;border-radius:4px;padding:3px 0;height:30px;width:200px;border:1px solid var(--blue)}.type-based-sort-box .type-based-sort-label{color:#555;width:30px;height:100%;display:flex;align-items:center;justify-content:center;border-right:1px solid #cdcdcd;padding:5px;cursor:pointer}.type-based-sort-box .type-based-sort-drop-down-box{height:100%;min-width:100px;flex-grow:1;padding-left:5px}.filter-menu-division{width:30px;min-width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:3px;position:relative;border-radius:50%;background:transparent}.filter-menu-division .filter-menu-notification{padding:0 3px;border-radius:5px;min-width:10px;min-height:10px;font-size:9px;color:#fff;background:var(--fail-color);position:absolute;left:15px;top:13px;text-align:center}.filter-menu-division:hover{fill:#0f53a5;background:rgba(118,161,213,.14)}.filter-menu-division:active{background:transparent;fill:var(--primary-color)}.filter-menu-division:disabled{fill:#cdcdcd;filter:grayscale(100%);opacity:.7}.patent-chat-assistant-layout{width:100%;height:100%;position:relative;background:#fff;border:1px solid #cdcdcd;display:flex}.patent-chat-assistant-layout *{font-family:var(--font-family)}.patent-chat-assistant-layout .patent-chat-assistant-layout--left{width:100%;height:100%;display:flex;flex-direction:column;position:relative;background:#fff;padding:10px 5px;grid-gap:10px;gap:10px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left *{font:var(--default-text)}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-tab-bar{height:40px;width:calc(100% - 30px);margin-left:auto;margin-right:auto;border-bottom:1px solid #cdcdcd;display:flex}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-tab-bar .patent-chat-assistant-tab{padding:0 20px;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;color:#555;height:100%;cursor:pointer}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-tab-bar .patent-chat-assistant-tab.active{color:var(--primary-color);font-weight:700;border-bottom:2px solid var(--primary-color)}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-search-bar{width:100%;padding:0 15px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-tool-bar{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 15px 0 5px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-tool-bar .patent-chat-tool-bar--left{display:flex;align-items:center}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-tool-bar .patent-chat-tool-bar--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-body{width:100%;height:calc(100% - 250px);flex-grow:1;position:relative;overflow:auto}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-body .patent-chat-assistant-chat-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:5px 15px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-body .patent-chat-assistant-chat-list .patent-chat-assistant-chat{background:#f5f7f9;border-radius:3px;display:flex;align-items:center;justify-content:space-between;grid-gap:3px;gap:3px;color:#555;padding:7px 5px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-body .patent-chat-assistant-chat-list .patent-chat-assistant-chat .patent-chat-assistant-chat--left{flex-grow:1}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-body .patent-chat-assistant-chat-list .patent-chat-assistant-chat .patent-chat-assistant-chat--left .patent-chat-assistant-chat-name{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary-color);font-weight:700}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-body .patent-chat-assistant-chat-list .patent-chat-assistant-chat .patent-chat-assistant-chat--left .patent-chat-assistant-chat-date{font-size:var(--font-size-small);margin-top:3px;font-weight:400}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-body .patent-chat-assistant-chat-list .patent-chat-assistant-chat.active{color:#fff;background:var(--primary-color)!important}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-body .patent-chat-assistant-chat-list .patent-chat-assistant-chat.active .patent-chat-assistant-chat-name{color:#fff}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-body .patent-sample-inquiry{background:#f5f7f9;border-radius:3px;display:flex;align-items:flex-start;cursor:pointer;padding:10px 10px 10px 5px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-body .patent-sample-inquiry:hover{background:var(--table-header-color);box-shadow:var(--card-shadow)}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-body .patent-sample-inquiry:active{background:#f5f7f9;box-shadow:none}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-body .patent-sample-inquiry .patent-sample-inquiry-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-body .patent-sample-inquiry .patent-sample-inquiry-name{width:calc(100% - 30px)}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout{width:100%;height:calc(100% - 250px);flex-grow:1;position:relative;overflow:auto;padding:0 10px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .patent-chat-assistant-info-title{font-family:var(--font-family);font-size:var(--default-title-font-size);font-weight:700}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-knowledge-base{width:100%;height:35px;border-radius:3px;background:#f5f7f9;display:flex;align-items:center;grid-gap:5px;gap:5px;padding:2px 5px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-knowledge-base .pat-chat-knowledge-base-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-knowledge-base-checkbox{width:24px;min-width:24px;min-height:24px;max-width:24px;max-height:24px;height:24px;display:flex;align-items:center;justify-content:center}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout{width:100%;height:calc(100% - 300px);flex-grow:1;display:flex;flex-direction:column;padding:15px 0;grid-gap:10px;gap:10px;position:relative;background:#f5f7f9;border-radius:3px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-header .pat-chat-upload-data-layout-title{font-family:var(--font-family);font-size:var(--default-title-font-size);font-weight:700;padding:0 15px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-file-empty-page{height:100%;width:100%;display:flex;flex-direction:column}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-file-empty-page .pat-chat-upload-file-info{width:100%;text-align:center;line-height:20px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-file-empty-page .pat-chat-upload-file-info b{font-size:var(--default-title-font-size);font-weight:700;line-height:24px;margin-bottom:10px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-file-empty-page .pat-chat-upload-file-division{width:100%;height:calc(100% - 200px);flex-grow:1}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-description{font:var(--default-text);padding:0 15px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-description .pat-chat-upload-data-layout-browse-link{color:var(--link-color);cursor:pointer}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-description .pat-chat-upload-data-layout-browse-link:hover{text-decoration:underline;color:var(--blue)}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-description .pat-chat-upload-data-layout-browse-link.disabled,.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-description .pat-chat-upload-data-layout-browse-link:disabled{color:#cdcdcd}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-description .pat-chat-upload-data-layout-browse-link:active{text-decoration:none;color:var(--link-color)}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-search-bar{width:100%;padding:0 15px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-tool-bar{width:100%;padding:0 15px;display:flex;align-items:center;justify-content:space-between}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-tool-bar .pat-chat-upload-data-layout-tool-bar--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-body{position:relative;width:100%;height:calc(100% - 200px);flex-grow:1;overflow:auto;padding:0 15px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-body .pat-chat-upload-data-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-body .pat-chat-upload-data-list .pat-chat-upload-data-card{width:100%;border-radius:2px;border:1px solid #cdcdcd;background:#fff;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:2px 5px;height:35px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-body .pat-chat-upload-data-list .pat-chat-upload-data-card .pat-chat-upload-data-card--left{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-body .pat-chat-upload-data-list .pat-chat-upload-data-card .pat-chat-upload-data-card--left .pat-chat-upload-data-card-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-body .pat-chat-upload-data-list .pat-chat-upload-data-card .pat-chat-upload-data-card--right{display:flex;align-items:center}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-body .pat-chat-upload-data-list .pat-chat-upload-data-card .pat-chat-upload-data-card--right .pat-chat-upload-data-card-progress{width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:relative;padding:5px}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-body .pat-chat-upload-data-list .pat-chat-upload-data-card .pat-chat-upload-data-card--right .pat-chat-upload-data-card-progress .pat-chat-upload-data-card-in-progress{width:100%;height:100%;border:2px solid #f5f7f9;border-left:2px solid var(--blue);position:absolute;top:0;left:0;border-radius:50%;animation:spin 1s linear infinite}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-body .pat-chat-upload-data-list .pat-chat-upload-data-card .pat-chat-upload-data-card--right .pat-chat-upload-data-card-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:relative;padding:5px;fill:var(--fail-color);background:transparent;border:none;border-radius:50%}.patent-chat-assistant-layout .patent-chat-assistant-layout--left .patent-chat-assistant-knowledge-base-layout .pat-chat-upload-data-layout .pat-chat-upload-data-layout-body .pat-chat-upload-data-list .pat-chat-upload-data-card .pat-chat-upload-data-card--right .pat-chat-upload-data-card-icon:hover{fill:brown}.patent-chat-assistant-layout .patent-chat-assistant-layout--right{width:calc(100% - 500px);flex-grow:1;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0 0 24px}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-header{width:calc(100% - 70px);margin-left:auto;margin-right:auto;display:flex;height:50px;border-bottom:1px solid #cdcdcd;justify-content:space-between;align-items:center;grid-gap:10px;gap:10px}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-header .patent-chat-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px;width:calc(100% - 200px);flex-grow:1}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-header .patent-chat-header--left .patent-chat-header-name{max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:var(--default-title-font-size)}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-header .patent-chat-header--right{display:flex;align-items:center}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-division{width:100%;height:calc(100% - 300px);flex-grow:1;overflow:auto;position:relative;display:flex;flex-direction:column}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-division .patent-chat-division-empty-page{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;grid-gap:50px;gap:50px;padding:50px 10px;margin-top:auto;margin-bottom:auto}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-division .patent-chat-division-empty-page .patent-chat-division-title{font-weight:700;font-size:var(--font-size-big);color:#555}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-division .patent-chat-division-empty-page .patent-chat-division-sample-list{display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap;width:750px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-division .patent-chat-division-empty-page .patent-chat-division-sample-list .patent-chat-division-sample-card{width:350px;padding:10px 20px;border:1px solid #cdcdcd;border-radius:4px;background:#fff;display:flex;align-items:flex-start;grid-gap:5px;gap:5px;cursor:pointer}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-division .patent-chat-division-empty-page .patent-chat-division-sample-list .patent-chat-division-sample-card:hover{border-color:var(--blue);box-shadow:0 0 0 3px rgba(118,161,213,.1)}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-division .patent-chat-division-empty-page .patent-chat-division-sample-list .patent-chat-division-sample-card .patent-chat-division-sample-card-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-division .patent-chat-division-empty-page .patent-chat-division-sample-list .patent-chat-division-sample-card .patent-chat-division-sample-question{line-height:20px;width:calc(100% - 30px)}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-division .patent-chat-division-empty-page .patent-chat-division-note{text-align:center;color:#555}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-division .patent-chat-division-empty-page .patent-chat-division-note .patent-chat-division-link{color:var(--link-color)}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-division .patent-chat-division-empty-page .patent-chat-division-note .patent-chat-division-link:hover{text-decoration:underline}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-box-division{width:calc(100% - 140px);background:#fff;border:1px solid #cdcdcd;border-radius:4px;padding:3px 5px 1px;display:flex;margin-left:auto;margin-right:auto;grid-gap:10px;gap:10px;align-items:flex-end}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-box-division .patent-chat-box-container{width:calc(100% - 50px);flex-grow:1;max-height:200px;overflow:auto}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-box-division .patent-chat-box-container .patent-chat-box{resize:none;border:none;background:transparent;width:100%;min-height:30px;padding:10px;font-family:var(--font-family);font-size:var(--default-font-size);color:var(--font-color);line-height:20px}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-box-division .patent-value-box-send-btn-container{width:32px;height:38px;display:flex;align-items:center;padding-bottom:2px}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-box-division .patent-chat-box-send-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:3px;background:var(--cta-color);color:#fff;fill:#fff;border:none;box-shadow:1px 1px 2px rgba(0,0,0,.2)}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-box-division .patent-chat-box-send-btn svg{filter:drop-shadow(0 1px 4px rgba(0,0,0,.25))}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-box-division .patent-chat-box-send-btn:disabled{filter:grayscale(100%);opacity:.5;box-shadow:none;background:#e6e6e6;fill:#cdcdcd}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-box-division .patent-chat-box-send-btn:disabled svg{filter:none}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-box-division .patent-chat-box-send-btn:hover{background:#077d57}.patent-chat-assistant-layout .patent-chat-assistant-layout--right .patent-chat-box-division .patent-chat-box-send-btn:active{background:var(--cta-color)}.patent-chat-conversation-list{width:100%;display:flex;flex-direction:column;grid-gap:50px;gap:50px;padding:50px 35px}.patent-chat-conversation-list .patent-chat-conversation{display:flex;grid-gap:10px;gap:10px;align-items:flex-start}.patent-chat-conversation-list .patent-chat-conversation.question{justify-content:right}.patent-chat-conversation-list .patent-chat-conversation.question .patent-chat-conversation-profile-pic{order:2}.patent-chat-conversation-list .patent-chat-conversation.question .patent-chat-conversation-info{background:#ebf1f9;border:.6px solid var(--blue);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 30px);padding:10px 20px;border-radius:10px 0 10px 10px}.patent-chat-conversation-list .patent-chat-conversation.question .patent-chat-conversation-conversation-info{align-items:flex-end}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-profile-pic{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-profile-pic .patent-chat-conversation-profile{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:visible}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info{max-width:calc(100% - 40px);width:calc(100% - 40px);display:flex;flex-direction:column;grid-gap:5px;gap:5px;word-wrap:break-word}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-profile-name{line-height:24px;font-weight:700;font-size:var(--default-title-font-size);color:var(--primary-color);display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-profile-name .pat-chat-alternative-answer-btn{background:transparent;border:none;padding:0;font:var(--default-text);color:var(--link-color)}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-profile-name .pat-chat-alternative-answer-btn:hover{text-decoration:underline;color:var(--blue)}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-profile-name .pat-chat-alternative-answer-btn:active{text-decoration:none;color:var(--link-color)}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-profile-name .pat-chat-alternative-answer-btn:disabled{color:#cdcdcd}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-info{line-height:24px;font-size:var(--default-font-size)}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .pat-chat-knowledge-base-info{border-radius:20px;padding:2px 10px;display:flex;align-items:center;grid-gap:5px;gap:5px;background:#dde7f6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:10px}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .pat-chat-knowledge-base-info .pat-chat-knowledge-base-label{font-family:var(--font-family);font-size:var(--default-font-size);color:#555}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .pat-chat-knowledge-base-info .pat-chat-knowledge-base-value{font-family:var(--font-family);font-size:var(--default-font-size);color:var(--primary-color)}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .pat-chat-knowledge-base-info .pat-chat-knowledge-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-error-row{display:flex;align-items:center;grid-gap:5px;gap:5px;color:var(--fail-color)}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-error-row .patent-chat-conversation-refresh-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:50%;fill:var(--fail-color)}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-error-row .patent-chat-conversation-refresh-icon:hover{fill:#6e1c1c}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-menu-list{display:flex;align-items:center}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-menu-list .css-78trlr-MuiButtonBase-root-MuiIconButton-root{padding:0}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-menu-list .css-78trlr-MuiButtonBase-root-MuiIconButton-root svg{padding:1px}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-menu-list .patent-chat-conversation-menu{width:30px;height:30px;display:flex;align-items:center;justify-items:center;fill:var(--primary-color);background:transparent;border:none;border-radius:50%;padding:8px;transition:all .2s linear}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-menu-list .patent-chat-conversation-menu:hover{fill:var(--secondary-color);background:#e7edf5}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-menu-list .patent-chat-conversation-menu:active{background:transparent}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-menu-list .patent-chat-conversation-menu:disabled{fill:#cdcdcd}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-feedback-section{border-radius:5px;padding:10px 15px;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;background:rgba(221,231,246,.5294117647058824);background:#fff;border:1px solid #cdcdcd}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-feedback-section .patent-chat-conversation-feedback-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-chat-conversation-list .patent-chat-conversation .patent-chat-conversation-conversation-info .patent-chat-conversation-feedback-section .patent-chat-conversation-feedback{color:var(--primary-color)}.chat-share-link-creation-popup{width:450px;padding:40px}.chat-share-link-creation-popup .chat-share-link-creation-text{display:flex;flex-direction:column;line-height:20px;font:var(--default-text)}.chat-share-link-creation-popup ul{-webkit-padding-start:10px;padding-inline-start:10px;margin:0}.chat-share-link-creation-popup ul li{line-height:20px;margin-top:30px}.chat-share-link-creation-popup .chat-share-link-bottom-row{margin-top:40px;display:flex;align-items:center;justify-items:center;grid-gap:50px;gap:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.chat-share-link-creation-popup .chat-share-link-bottom-row button{margin:0;white-space:nowrap;padding:0 10px;width:auto;min-width:100px}.chat-share-link-creation-popup .chat-share-link-bottom-row .pop-save-loading-btn{width:10px;height:10px;display:flex;align-items:center;justify-items:center;border-radius:50%;border:2px solid rgba(0,0,0,.04);border-left-color:#fff;animation:spin .7s linear infinite}.chat-share-link-info-popup{width:450px;padding:0 0 30px}.chat-share-link-info-popup .chat-share-link-info-info-bar{height:35px;background:rgba(217,255,244,.7);color:#0d6c4f;padding:0 10px;text-align:center;width:100%;display:flex;align-items:center;justify-content:center}.chat-share-link-info-popup .chat-share-link-info-configuration-division{margin-top:40px;padding:0 30px}.chat-share-link-info-popup .chat-share-link-info-configuration-division .chat-share-link-info-title{font-weight:700;font-size:var(--default-title-font-size)}.chat-share-link-info-popup .chat-share-link-info-configuration-division .chat-share-link-info-label{margin-top:20px;display:flex;align-items:center}.chat-share-link-info-popup .chat-share-link-info-configuration-division .chat-share-link-info-label .chat-share-link-checkbox{margin-left:-10px}.chat-share-link-info-popup .chat-share-link-info-configuration-division .chat-share-link-info-box{margin-top:10px;height:30px;border-radius:3px;border:1px solid var(--secondary-color);padding:0 5px 0 10px;display:flex;align-items:center;justify-content:space-between}.chat-share-link-info-popup .chat-share-link-info-configuration-division .chat-share-link-info-box.disabled{filter:grayscale(100%);opacity:.5;border-color:#cdcdcd;background:#f4f4f4}.chat-share-link-info-popup .chat-share-link-info-configuration-division .chat-share-link-info-box.disabled .chat-share-btn{fill:#cdcdcd!important}.chat-share-link-info-popup .chat-share-link-info-configuration-division .chat-share-link-info-box.disabled .chat-share-link{pointer-events:none!important;color:#cdcdcd!important}.chat-share-link-info-popup .chat-share-link-info-configuration-division .chat-share-link-info-box .chat-share-link{color:var(--secondary-color);width:calc(100% - 70px);flex-grow:1;background:transparent;border:none;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-share-link-info-popup .chat-share-link-info-configuration-division .chat-share-link-info-box .chat-share-link-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.chat-share-link-info-popup .chat-share-link-info-configuration-division .chat-share-link-info-box .chat-share-link-menu-list .chat-share-btn{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--secondary-color);border-radius:50%;background:transparent;border:none}.chat-share-link-info-popup .chat-share-link-info-configuration-division .chat-share-link-info-box .chat-share-link-menu-list .chat-share-btn:hover{fill:var(--primary-color);background:#f5f7f9}.chat-share-link-info-popup .chat-share-link-info-configuration-division .chat-share-link-info-box .chat-share-link-menu-list .chat-share-btn:active{fill:var(--secondary-color);background:transparent}.chat-share-link-info-popup .chat-share-link-info-configuration-division .chat-share-link-info-box .chat-share-link-menu-list .chat-share-btn:disabled{fill:#cdcdcd}.chat-share-link-info-popup .chat-share-link-info-bottom-row{margin-top:30px;display:flex;align-items:center;justify-content:center;grid-gap:70px;gap:70px;margin-left:auto;margin-right:auto}.chat-share-link-info-popup .chat-share-link-info-bottom-row button{margin:0}.shared-chat-layout{width:100%;height:100%;position:relative;display:flex;flex-direction:column;padding:0 0 5px;grid-gap:5px;gap:5px}.shared-chat-layout .shared-chat-table-container{width:100%;height:calc(100% - 50px);flex-grow:1;display:flex;flex-direction:column}.patent-chat-pie-chart-container{width:100%;height:400px;border-radius:3px;background:#fff;border:1px solid #cdcdcd;padding:20px}.pat-chat-patent-info-layout .pat-chat-patent-section .pat-chat-patent-label,.pat-chat-patent-info-layout .pat-chat-patent-section .pat-chat-patent-value{display:inline;line-height:20px}.pat-chat-answer-list{padding-left:14px}.pat-chat-answer-list .pat-chat-answer-item{line-height:20px}.pat-chat-answer-initial-text{margin-bottom:10px}.pat-chat-answer-file-container{width:100%}.pat-chat-answer-file-container .pat-chat-answer-file-card{border-radius:5px;background:#fff;padding:4px 10px;display:flex;align-items:center;border:1px solid #cdcdcd;grid-gap:7px;gap:7px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pat-chat-answer-file-container .pat-chat-answer-file-card .pat-chat-answer-file-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;padding:5px}.pat-chat-answer-file-container .pat-chat-answer-file-card .pat-chat-answer-file-card-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:5px;gap:5px;min-width:200px}.pat-chat-answer-file-container .pat-chat-answer-file-card .pat-chat-answer-file-card-info .pat-chat-answer-file-name{font-weight:700;line-height:10px}.pat-chat-answer-file-container .pat-chat-answer-file-card .pat-chat-answer-file-card-info .pat-chat-answer-file-bottom-row{display:flex;align-items:center;justify-content:space-between;width:100%;grid-gap:10px;gap:10px}.pat-chat-answer-file-container .pat-chat-answer-file-card .pat-chat-answer-file-card-info .pat-chat-answer-file-bottom-row .pat-chat-answer-file-type{color:#555;line-height:10px}.pat-chat-answer-file-container .pat-chat-answer-file-card .pat-chat-answer-file-card-info .pat-chat-answer-file-download{display:flex;align-items:center;grid-gap:5px;gap:5px;color:var(--link-color);text-transform:capitalize;background:transparent;border:none;border-radius:3px;padding:0}.pat-chat-answer-file-container .pat-chat-answer-file-card .pat-chat-answer-file-card-info .pat-chat-answer-file-download:hover{text-decoration:underline}.pat-chat-answer-file-container .pat-chat-answer-file-card .pat-chat-answer-file-card-info .pat-chat-answer-file-download:active{text-decoration:none}.pat-chat-answer-file-container .pat-chat-answer-file-card .pat-chat-answer-file-card-info .pat-chat-answer-file-download svg{width:12px;height:12px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--link-color)}.pat-chat-answer-file-container .pat-chat-answer-file-card .pat-chat-answer-file-download-btn{width:34px;height:34px;display:flex;align-items:center;justify-content:center;padding:10px;border-radius:50%;fill:var(--cta-color);border:none;background:transparent;position:relative}.pat-chat-answer-file-container .pat-chat-answer-file-card .pat-chat-answer-file-download-btn .pat-chat-answer-file-downloading-loader{position:absolute;width:100%;height:100%;top:0;left:0;animation:spin 1s linear infinite;border:2px solid #f5f7f9;border-left:2px solid var(--blue);border-radius:50%}.pat-chat-answer-file-container .pat-chat-answer-file-card .pat-chat-answer-file-download-btn:hover{background:#f5f7f9}.pat-chat-answer-file-container .pat-chat-answer-file-card .pat-chat-answer-file-download-btn:active{background:transparent}.pat-chat-answer-table-container{width:100%;margin-top:10px;box-shadow:var(--card-shadow);border:1px solid #ddd;border-radius:5px;overflow:hidden}.pat-chat-answer-table-container .pat-chat-answer-loader{padding:7px 15px;border-radius:12px;background:var(--table-header-color);display:inline-flex;align-items:center;justify-content:center;grid-gap:3px;gap:3px;position:relative}.pat-chat-answer-table-container .pat-chat-loader-dot{position:relative;animation:text-loader .8s infinite;display:inline-block;background-color:#a0b8c1;width:5px;height:5.2px;border-radius:50%}.pat-chat-answer-table-container .pat-chat-loader-dot:first-child{animation-delay:.15s}.pat-chat-answer-table-container .pat-chat-loader-dot:nth-child(2){animation-delay:.3s}.pat-chat-answer-table-container .pat-chat-loader-dot:nth-child(3){animation-delay:.45s}.pat-chat-answer-table-container .pat-chat-answer-see-more-row{height:35px;background:#fff;border-bottom:1px solid #ddd;width:100%;display:flex;align-items:center;justify-content:center;text-decoration:underline;color:var(--link-color);cursor:pointer}.pat-chat-answer-table-container .pat-chat-answer-see-more-row:hover{color:var(--blue)}.pat-chat-answer-table-container .pat-chat-answer-see-more-row:active{text-decoration:none;color:var(--link-color)}.pat-chat-answer-table-container .pat-chat-answer-export-row{height:35px;background:#fff;display:flex;align-items:center;justify-content:flex-end;grid-gap:5px;gap:5px;padding:0 10px;border-radius:0 0 3px 3px}.pat-chat-answer-table-container .pat-chat-answer-export-row .pat-chat-answer-table-export-btn{display:flex;align-items:center;grid-gap:3px;gap:3px;font:var(--default-text);color:var(--primary-color);fill:var(--primary-color)}.export-chat-toast{background:#fff;display:flex;align-items:flex-start;grid-gap:10px;gap:10px;min-width:200px}.export-chat-toast .export-chat-toast--left .export-toast-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.export-chat-toast .export-chat-toast--right{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.export-chat-toast .export-chat-toast--right .export-chat-toast-title{font:var(--default-text);color:var(--primary-color);font-weight:700}.export-chat-toast .export-chat-toast--right .export-chat-toast-body{display:flex;flex-direction:column;grid-gap:7px;gap:7px}.export-chat-toast .export-chat-toast--right .export-chat-toast-body .export-chat-toast-text{color:#555;font:var(--default-text)}.export-chat-toast .export-chat-toast--right .export-chat-toast-body .export-chat-toast-btn{padding:0 7px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:24px;min-width:50px}.chat-chart-editor-popup{width:1200px;height:calc(100vh - 100px);max-width:100vw;padding:20px 20px 0;background:#f5f7f9;border-radius:5px}.chat-chart-editor-popup *{font:var(--default-text)}.chat-chart-editor-popup .chat-chart-editor-layout{height:calc(100% - 50px);width:100%;display:flex;border:1px solid #cdcdcd;background:#fff}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-header{height:50px;padding:20px;display:flex;align-items:center}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-header .chat-chart-editor-title{font-weight:700;font-family:var(--font-family);font-size:var(--default-title-font-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-body{height:calc(100% - 50px);width:100%;overflow:auto;position:relative}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-body .chat-chart-editor-chart-container{width:100%;height:calc(100% - 20px);min-width:750px}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-body .chat-chart-editor-settings-layout{display:flex;flex-direction:column;grid-gap:30px;gap:30px;padding:20px}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-body .chat-chart-editor-settings-layout .chat-chart-editor-settings-section{display:flex;flex-direction:column;grid-gap:7px;gap:7px}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-body .chat-chart-editor-settings-layout .chat-chart-editor-settings-section .chat-chart-editor-settings-section-title{color:#555;font-family:var(--font-family);font-size:var(--default-font-size);font-weight:700}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-body .chat-chart-editor-settings-layout .chat-chart-editor-settings-section .chat-chart-editor-settings-input-box{width:100%;height:35px;padding:0 10px;border:1px solid #cdcdcd;border-radius:3px}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-body .chat-chart-editor-settings-layout .chat-chart-editor-settings-section .chat-chart-editor-settings-row{display:flex;align-items:center;grid-gap:40px;gap:40px}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-body .chat-chart-editor-settings-layout .chat-chart-editor-settings-section .chat-chart-editor-settings-row .chat-chart-editor-settings{display:flex;align-items:center;grid-gap:5px;gap:5px}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-body .chat-chart-editor-settings-layout .chat-chart-editor-settings-section .chat-chart-editor-settings-row .chat-chart-editor-settings .chat-chart-editor-radio{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-body .chat-chart-editor-settings-layout .chat-chart-editor-settings-section .chat-chart-editor-setting-color-list{width:100%;display:flex;flex-direction:column;grid-gap:7px;gap:7px}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-body .chat-chart-editor-settings-layout .chat-chart-editor-settings-section .chat-chart-editor-setting-color-list .chat-chart-editor-setting-color-card{background:#f5f7f9;border-radius:3px;height:35px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-body .chat-chart-editor-settings-layout .chat-chart-editor-settings-section .chat-chart-editor-setting-color-list .chat-chart-editor-setting-color-card .chat-chart-editor-setting-color-name{width:calc(100% - 100px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-body .chat-chart-editor-settings-layout .chat-chart-editor-settings-section .chat-chart-editor-setting-color-list .chat-chart-editor-setting-color-card .chat-chart-editor-color-selector{width:16px;height:16px;border-radius:2px}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-layout--left{width:calc(100% - 400px);height:100%;background:#fff}.chat-chart-editor-popup .chat-chart-editor-layout .chat-chart-editor-layout--right{width:400px;height:100%;border-left:1px solid #cdcdcd}.alternative-answer-popup{width:1200px;height:calc(100vh - 50px);border-radius:5px;background:#f5f7f9}.alternative-answer-popup *{font-family:var(--font-family);font-size:var(--default-font-size)}.alternative-answer-popup .alternative-answer-layout{width:100%;padding:20px 20px 0;display:flex;flex-direction:column;grid-gap:40px;gap:40px;height:calc(100% - 50px);overflow:auto}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;flex-grow:1;min-height:550px}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section.question-division{flex-grow:0;max-height:250px;min-height:unset}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-header .alternative-answer-section-title{font-weight:700;font-family:var(--font-family);font-size:var(--font-size-big)}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-header .alternative-answer-section-title .alternative-answer-section-description{margin-top:5px;color:#555;font-weight:400}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-question-info{background:#fff;padding:10px;border:1px solid #cdcdcd;border-radius:3px;height:calc(100% - 50px);flex-grow:1;overflow:auto;line-height:20px}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body{width:100%;border-radius:3px;border:1px solid #cdcdcd;display:flex;flex-grow:1;background:#fff;height:calc(100% - 50px);position:relative;overflow:hidden}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section-header{font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section-header .alternative-answer-section-header-title{font-weight:700;font-size:var(--font-size-big)}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section-header .alternative-answer-section-label{display:flex;align-items:center;grid-gap:5px;gap:5px}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section-header .alternative-answer-section-count-info{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section--left{width:300px;height:100%;border-right:1px solid #cdcdcd;display:flex;flex-direction:column;background:#f5f7f9;padding:15px 0 10px;grid-gap:15px;gap:15px}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section--left .alternative-answer-section-info-row{display:flex;align-items:center;grid-gap:5px;gap:5px;padding:0 20px}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section--left .alternative-answer-section-info-row .alternative-answer-section-info-label{color:#555}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section--left .alternative-answer-section-info-row .alternative-answer-section-info-value{color:var(--primary-color);padding:0 15px;font-weight:700}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section--left .alternative-answer-list-container{position:relative;flex-grow:1;height:calc(100% - 200px);overflow:auto;padding:5px 20px 0}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section--left .alternative-answer-list-container .alternative-answer-list{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section--left .alternative-answer-list-container .alternative-answer-list .alternative-answer-item{height:40px;background:#fff;border-radius:5px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section--left .alternative-answer-list-container .alternative-answer-list .alternative-answer-item.active{background:var(--primary-color);color:#fff}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section--left .alternative-answer-list-container .alternative-answer-list .alternative-answer-item .alternative-answer-item-remove-btn{width:20px;height:20px;padding:3px}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section--right{width:calc(100% - 300px);height:100%;display:flex;flex-direction:column;padding:15px 0 10px;grid-gap:15px;gap:15px}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section--right .alternative-answer-detail-info{width:100%;height:calc(100% - 100px);flex-grow:1;position:relative;padding:0 20px;overflow:auto;line-height:20px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.alternative-answer-popup .alternative-answer-layout .alternative-answer-section .alternative-answer-section-body .alternative-answer-section--right .alternative-answer-graph-division{width:100%;min-height:420px;flex-grow:1;position:relative;border-radius:4px;border:1px solid #cdcdcd;overflow:auto}.answer-source-information-popup{padding:30px 0;display:flex;flex-direction:column;grid-gap:20px;gap:20px;background:#f5f7f9;border-radius:5px}.answer-source-information-popup .answer-source-information-header{font-weight:700;text-align:center;padding:0 30px;white-space:nowrap}.answer-source-information-popup .answer-source-information-body{overflow:auto;width:100%;min-height:200px;max-height:450px}.answer-source-information-popup .answer-source-information-body .answer-source-information-list{padding:5px 30px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.answer-source-information-popup .answer-source-information-body .answer-source-information-list .answer-source-information-card{width:100%;height:40px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 10px;border-radius:3px;border:1px solid #cdcdcd;background:#fff}.answer-source-information-popup .answer-source-information-body .answer-source-information-list .answer-source-information-card .answer-source-information-card-name{width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.answer-source-information-popup .answer-source-information-body .answer-source-information-list .answer-source-information-card .answer-source-information-card-info{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:var(--blue)}.pat-chat-data-popup{width:100vw;height:calc(100vh - 50px);border-radius:5px;padding:20px;background:#f5f7f9;display:flex;flex-direction:column;grid-gap:20px;gap:20px;position:relative}.pat-chat-data-popup .pat-chat-data-popup-header{display:flex;align-items:center;grid-gap:24px;gap:24px}.pat-chat-data-popup .pat-chat-data-popup-header .pat-chat-data-chunk{display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-chat-data-popup .pat-chat-data-popup-header .pat-chat-data-chunk .pat-chat-data-chunk-data-label{color:#555}.pat-chat-data-popup .pat-chat-data-popup-header .pat-chat-data-chunk .pat-chat-data-chunk-data-value{color:var(--primary-color)}.pat-chat-data-popup .pat-chat-data-popup-body{width:100%;height:calc(100% - 100px);flex-grow:1;position:relative;overflow:auto}.shared-chat-interface-layout{width:100%;height:100%;padding:5px 0;position:relative;background-color:#f5f6f9}.shared-chat-interface-layout .shared-chat-interface-container{width:100%;height:calc(100% - 40px);overflow:auto;position:relative;padding:120px 80px 40px}.shared-chat-interface-layout .shared-chat-interface-header{width:calc(100% - 70px);margin-left:auto;margin-right:auto;background:var(--table-header-color);padding:50px 100px}.shared-chat-interface-layout .shared-chat-interface-header .shared-chat-interface-header-title{width:100%;text-align:center;font-weight:700;font-size:24px}.shared-chat-interface-layout .shared-chat-interface-header .shared-chat-interface-share-info{width:100%;text-align:center;margin-top:10px;color:#555}.shared-chat-interface-layout .shared-chat-interface-bottom-row{width:100%;height:40px;display:flex;align-items:center;justify-content:center;background:#f5f7f9}.additional-feedback-popup{background:#fff;border-radius:5px;padding:30px}.additional-feedback-popup .additional-feedback-form .additional-feedback-category-list{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between}.additional-feedback-popup .additional-feedback-form .additional-feedback-category-list .additional-feedback-category{border-radius:20px;border:1px solid #cdcdcd;padding:5px 20px;background:#fff;cursor:pointer}.additional-feedback-popup .additional-feedback-form .additional-feedback-category-list .additional-feedback-category.active{border:none;background:var(--blue);color:#fff}.additional-feedback-popup .additional-feedback-form .additional-feedback-message-box{width:100%;height:300px;background:#fff;border-radius:3px;resize:none;margin-top:24px;padding:15px 20px;border:1px solid #cdcdcd}.additional-feedback-popup .additional-feedback-bottom-row{height:30px;display:flex;align-items:center;justify-content:center;grid-gap:70px;gap:70px;margin-left:auto;margin-right:auto;margin-top:24px}.chat-chart-legend-layout{width:200px}.chat-chart-legend-layout h4{font-size:14px;font-weight:700;line-height:30px;margin:0}.chat-chart-legend-layout .chat-chart-legend-list{width:100%;max-height:300px;overflow:auto;display:flex;flex-direction:column;grid-gap:20px;gap:20px;margin-top:5px;padding:15px 0}.chat-chart-legend-layout .chat-chart-legend-list .chat-chart-legend-item{display:flex;align-items:flex-start;grid-gap:5px;gap:5px;margin:0}.chat-chart-legend-layout .chat-chart-legend-list .chat-chart-legend-item .chat-chart-legend-icon{width:12px;height:12px;display:flex;align-items:center;justify-content:center;border-radius:2px}.chat-chart-legend-layout .chat-chart-legend-list .chat-chart-legend-item .chat-chart-legend-name{width:calc(100% - 20px);line-height:12px}.default-table-container{width:100%;height:100%;box-shadow:var(--card-shadow)}.default-table-container *{line-height:24px;font-family:var(--font-family);font-size:var(--default-font-size)}.ag-cell{padding:10px 0!important}.ag-cell:not(:last-child){border-right:1px solid #ddd!important}.ag-header{background:var(--table-header-color)!important}.ag-header-cell{padding:0 10px!important}.ag-header-cell:not(:last-child){border-right:1px solid #ddd!important}.ag-header-cell-text{font-weight:700!important;width:100%;text-align:center;color:var(--primary-color)}.ag-root-wrapper{border-radius:3px!important}.ag-selection-checkbox{height:24px!important;margin-right:0!important;margin-left:15px!important}.table-value-container{width:100%}.table-value-container.multi-label-block{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;max-height:100px;overflow:auto}.table-value-container.header-container{width:100%}.table-value-container.header-container .table-header-cell{line-height:20px;width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.table-value-container.header-container .table-header-cell .editable-header-cell{width:100%;background:#fff;border:1px solid var(--light-sky);border-radius:2px;height:40px;padding:0 5px 0 15px;justify-content:space-between}.table-value-container.header-container .table-header-cell .table-header-cell--left{width:calc(100% - 45px);flex-grow:1;display:flex;align-items:center;grid-gap:5px;gap:5px;padding-left:10px}.table-value-container.header-container .table-header-cell .table-header-cell--left .table-header-cell-name{max-width:100%;font-weight:700;color:var(--primary-color);font-size:var(--default-font-size-bold);font-family:var(--font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-value-container.header-container .table-header-cell .table-header-cell--left .table-header-cell-sort-icon{width:20px;height:20px;min-width:20px;display:flex;align-items:center;justify-content:center;padding:2px}.table-value-container.header-container .table-header-cell .table-header-cell--left .table-header-cell-sort-icon.hide-icon{display:none}.table-value-container.header-container .table-header-cell .table-header-filter-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:5px;stroke:var(--secondary-color);fill:#fff;position:relative}.table-value-container.header-container .table-header-cell .table-header-filter-icon.active{fill:var(--secondary-color)}.table-value-container.header-container .table-header-cell .table-header-filter-icon.active .table-filter-notification{width:5px;height:5px;border-radius:5px;background:red;position:absolute;bottom:5px;right:3px}.table-value-container.header-container .table-header-cell .table-header-cell--right{display:flex;align-items:center;grid-gap:3px;gap:3px}.table-value-container.header-container .table-header-cell .table-header-cell--right .table-sort-division{width:20px;height:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.table-value-container.header-container .table-header-cell .table-header-cell--right .table-sort-division .table-sort-icon{width:10px;height:10px;display:flex;align-items:center;justify-content:center;fill:var(--light-sky);color:var(--light-sky);padding:0;background:transparent;border:none}.table-value-container.header-container .table-header-cell .table-header-cell--right .table-sort-division .table-sort-icon:hover{fill:var(--primary-color);color:var(--primary-color)}.table-value-container.header-container .table-header-cell .table-header-cell--right .table-sort-division .table-sort-icon:disabled{fill:#cdcdcd;color:#cdcdcd}.table-value-container.header-container .table-header-cell .table-header-cell-rename-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;fill:var(--primary-color);background:transparent;padding:0;border:none}.table-value-container.header-container .table-header-cell .table-header-cell-rename-btn:hover{fill:var(--primary-color);border-radius:50%;background:rgba(2,36,84,.11)}.table-value-container.header-container .table-header-cell .table-header-cell-rename-btn:active{background:transparent}.table-value-container .table-cell-value-col{max-height:200px;overflow:auto;line-height:20px;padding:5px 15px;-webkit-user-select:text;user-select:text}.table-value-container .table-cell-value-col.center-col{display:flex;align-items:center;justify-content:center}.table-value-container .table-cell-value-col.checkbox-col{overflow:visible;padding:5px 10px}.table-value-container .table-cell-value-col.header-checkbox-col{overflow:visible;padding:5px 0}.table-value-container .table-cell-value-col.number-col{justify-content:flex-end;text-align:right}.table-value-container .table-cell-value-col.output-col{color:#0a8a64}.table-value-container .table-cell-value-col.checkbox-col,.table-value-container .table-cell-value-col.header-checkbox-col{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.table-value-container .table-cell-value-col.checkbox-col .my-table-checkbox,.table-value-container .table-cell-value-col.header-checkbox-col .my-table-checkbox{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.table-value-container .table-cell-value-col.output-col-with-tooltip{color:#0a8a64;cursor:pointer;text-decoration:underline}.table-value-container .table-cell-value-col.output-col-with-tooltip:hover{text-decoration:underline;color:var(--light-sky)}.table-value-container .table-cell-value-col-header{font-weight:700;line-height:20px;padding:5px 10px}.table-value-container .table-dropdown{max-height:100%;width:100%;background:transparent;border:none;font-family:var(--font-family);font-size:var(--default-font-size);align-items:center;justify-content:center}.table-value-container .action-cell .action-cell-list{display:flex;align-items:center;justify-content:center}.patent-search-result-table-action-cell{grid-gap:10px;gap:10px}.table-toggle-col{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.patent-family-applicant-list{width:100%;max-height:100px;overflow:auto;padding:10px;display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.patent-family-applicant-list .patent-family-applicant-tag{padding:0 10px;border-radius:10px;background:#e8f3f6;font:var(--default-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.comparison-history-info{width:100%;max-height:100px;overflow:auto;display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.comparison-history-info *{font-family:var(--font-family);font-size:var(--default-font-size)}.comparison-history-info .comparison-history-cell-item{padding:0 0 0 10px;border-radius:3px;background:var(--table-header-color);font:var(--default-text);max-width:100%;grid-gap:10px;gap:10px;display:flex;align-items:center}.comparison-history-info .comparison-history-cell-item .comparison-history-cell-item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comparison-history-info .comparison-history-cell-item .comparison-history-cell-item-icon{width:24px;height:24px;min-width:24px;max-width:24px;display:flex;align-items:center;justify-content:center;padding:5px;fill:var(--primary-color)}.comparison-history-info.classification-info-container{flex-direction:column;max-height:unset;flex-wrap:nowrap;padding-right:5px}.comparison-history-info.classification-info-container .comparison-history-classification-info-row{display:flex;align-items:flex-start;width:100%;grid-gap:10px;gap:10px;margin-top:10px}.comparison-history-info.classification-info-container .comparison-history-classification-info-row.first-row{margin-top:0}.comparison-history-info.classification-info-container .comparison-history-classification-info-row .comparison-history-classification-info-label{width:80px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comparison-history-info.classification-info-container .comparison-history-classification-info-row .comparison-history-classification-info-value{width:calc(100% - 200px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.comparison-history-info.classification-info-container .comparison-history-classification-info-row .comparison-history-classification-info-value.with-link{color:var(--link-color);text-decoration:underline}.comparison-history-info.classification-info-container .comparison-history-classification-info-row .comparison-history-classification-info-value.with-link:hover{color:var(--blue)}.comparison-history-info.classification-info-container .comparison-history-classification-info-row .comparison-history-classification-info-value.with-link:active{text-decoration:none}.comparison-history-info.classification-info-container .comparison-history-classification-info-row .comparison-history-classification-info-value.with-link.disabled{color:#cdcdcd}.comparison-history-info.classification-info-container .comparison-history-classification-info-row .comparison-history-classification-info-value-list{display:flex;flex-wrap:wrap;grid-gap:5px 10px;gap:5px 10px;width:calc(100% - 200px);flex-grow:1}.comparison-history-info.classification-info-container .comparison-history-classification-info-row .comparison-history-classification-info-value-list .comparison-history-classification-info-value-card{height:24px;border-radius:20px;background:#fff;display:flex;align-items:center;max-width:100%;border:1px solid #cdcdcd;padding:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;grid-gap:5px;gap:5px}.comparison-history-info.classification-info-container .comparison-history-classification-info-row .comparison-history-classification-info-value-list .comparison-history-classification-info-value-card .comparison-history-classification-info-value-card-id{line-height:20px;padding:0 5px;border-radius:inherit;background:rgba(118,161,213,.25);color:var(--primary-color)}.comparison-history-info.classification-info-container .comparison-history-classification-info-row .comparison-history-classification-info-value-list .comparison-history-classification-info-value-card .comparison-history-classification-info-value-card-name{padding-right:10px;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-table-checkbox-cell-container{width:100%;height:100%}.my-table-checkbox,.my-table-checkbox-cell-container{display:flex;align-items:center;justify-content:center}.my-table-checkbox{width:20px;height:20px}.my-table-row{background:#fff!important;--ag-row-hover-color:#fafcfe!important}.csv-full-popup .csv-preview-cell-value{padding:5px 15px;-webkit-user-select:text;user-select:text}.table-link-info-cell,.table-time-stamp-info{width:100%;display:flex;align-items:center;grid-gap:10px;gap:10px}.table-link-info-cell{justify-content:space-between}.table-link-info-cell .table-link-value{width:100px;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-link-info-cell .table-link-value.with-link{color:var(--link-color)}.table-link-info-cell .table-link-value.with-link:hover{text-decoration:underline}.table-link-info-cell .table-cell-menu-list{display:flex;align-items:center;grid-gap:2px;gap:2px}.table-link-info-cell .table-cell-menu-list svg{fill:var(--blue)}.table-simple-list{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.table-simple-list .table-simple-list-item{padding:0 10px;line-height:20px;border:1px solid var(--blue);background:#fff;color:#555;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:20px}.pinned-row{background:#e6eaf0!important}.pinned-row .ag-row-hover{background-color:unset!important;cursor:default!important}.ag-horizontal-left-spacer .ag-icon,.ag-horizontal-right-spacer .ag-icon{display:none!important}.ag-column-resize-handle,.ag-header-cell-resize{z-index:1!important}.table-wrapper{width:100%;overflow-x:auto;background-color:#fff;border-radius:5px;border:1px solid #e0e0e0}.table-wrapper .simple-table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif}.table-wrapper .simple-table th{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.table-wrapper .simple-table td,.table-wrapper .simple-table th{padding:12px 16px;text-align:left}.table-wrapper .simple-table td:not(:last-child){border-right:1px solid #e0e0e0}.table-wrapper .simple-table tbody tr:not(:last-child) td{border-bottom:1px solid #e0e0e0}.table-wrapper .simple-table tbody tr:not(:last-child) td:not(:last-child){border-right:1px solid #e0e0e0}.table-wrapper .simple-table th{background-color:#e7edf5;font-weight:600;position:-webkit-sticky;position:sticky;top:0}.table-wrapper .simple-table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.table-wrapper .simple-table th.sortable:hover{background-color:#e8e8e8}.table-wrapper .simple-table .header-content{display:flex;justify-content:space-between;align-items:center}.table-wrapper .simple-table .table-header.number-column{width:50px}.table-wrapper .simple-table .sort-arrows{font-size:10px;color:#666;margin-left:8px}.table-wrapper .simple-table .table-row{line-height:1.5}.table-wrapper .simple-table .table-row .tag{background:#daeaff;border-radius:2px;padding:2px 6px}.table-wrapper .simple-table .table-row:hover{background-color:#f9f9f9}.table-wrapper .simple-table .no-data{text-align:center;color:#666;padding:40px}.ag-theme-quartz.auto-height .ag-body-horizontal-scroll-viewport,.ag-theme-quartz.auto-height .ag-body-viewport,.ag-theme-quartz.auto-height .ag-center-cols-container,.ag-theme-quartz.auto-height .ag-center-cols-viewport{min-height:0!important}.ag-pinned-right-cols-container{position:relative}.ag-pinned-right-cols-container:before{content:"";position:absolute;top:0;left:0;height:100%;width:1px;background:#cfcfcf}#react-doc-viewer{height:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px}#header-bar,#pdf-controls{background:#fff}.close-button{transition:background-color .2s}.close-button:active{background:rgba(0,0,0,.8)}.jVOngj #proxy-renderer{height:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;border:1px solid #cdcdcd;border-bottom:4px}.jVOngj #proxy-renderer .fBdFME{height:calc(100% - 100px);flex-grow:1;max-height:calc(100% - 5px)}#pdf-controls .dErjJs svg,#pdf-controls .jVRMxf svg{height:90%;width:90%}#pdf-page-wrapper{margin:0 0 16px}.file-viewer-container{height:calc(100% - 100px);flex-grow:1;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.json-viewer,.xml-viewer{padding:20px;line-height:2}@font-face{font-family:"Roboto";font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOiCnqEu92Fr1Mu51QrIzc.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjARc9.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu52xP.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ABc9.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBhc9.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TLBBc9.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgWxP.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5vAw.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Me5Q.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9vAw.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlvAw.ttf) format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtvAw.ttf) format("truetype")}.Sc-range-legend{margin-left:30px}.Sc-range-legend h4{font-family:var(--font-family);font-size:var(--default-font-size);color:#000;margin-bottom:30px;font-weight:700}.range-legend{font-family:var(--font-family);list-style-type:none;padding:0}.range-label{font-weight:700}.range-label,.range-letter{font-family:var(--font-family);font-size:var(--default-font-size)}.range-letter{margin-top:5px;display:block;color:#555}.main{display:flex}.range-title{font-family:var(--font-family);margin-top:20px;margin-bottom:0}.range-title-one,.range-title-two{font-family:var(--font-family);font-size:var(--default-font-size);font-weight:700;color:#555;margin-right:10px}.range-title-two{margin-left:10px}.range-color-rect{display:inline-block;width:12px;height:12px;margin-left:20px;margin-right:10px}.range-value{font-family:var(--font-family);padding-left:75px}.range-percent,.range-value{padding-bottom:20px}.range-tooltip{width:360px;background-color:#fff;padding:25px 25px 10px;border:1px solid #cdcdcd;border-radius:5px;box-shadow:2px 2px 6px rgba(0,0,0,.2)}.patent-overview{display:flex;justify-content:center;align-items:center;height:100vh}.comparison-overview-result-tooltip{display:flex;grid-gap:15px;gap:15px;padding:20px 15px}.comparison-overview-result-tooltip .comparison-overview-result-tooltip-pie-chart{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.comparison-overview-result-tooltip .comparison-overview-result-tooltip-pie-chart .comparison-overview-result-tooltip-value{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);color:brown;font-family:var(--font-family);font-size:var(--default-title-font-size)}.comparison-overview-result-tooltip .comparison-overview-result-tooltip-info{max-width:300px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.comparison-overview-result-tooltip .comparison-overview-result-tooltip-info .comparison-overview-result-tooltip-section .comparison-overview-result-tooltip-section-header{display:flex;align-items:center;grid-gap:5px;gap:5px}.comparison-overview-result-tooltip .comparison-overview-result-tooltip-info .comparison-overview-result-tooltip-section .comparison-overview-result-tooltip-section-header .comparison-overview-result-tooltip-section-title{font-family:var(--font-family);font-size:var(--default-font-size);color:var(--primary-color);font-weight:700}.comparison-overview-result-tooltip .comparison-overview-result-tooltip-info .comparison-overview-result-tooltip-section .comparison-overview-result-tooltip-section-header .comparison-overview-result-tooltip-section-tag{color:#1664c2;background-color:#f0f7ff;padding:1px 5px;font-size:var(--default-font-size);border-radius:4px;font-family:var(--font-family);font-weight:400}.comparison-overview-result-tooltip .comparison-overview-result-tooltip-info .comparison-overview-result-tooltip-section-description{font-family:var(--font-family);margin-top:5px;color:#555;font-weight:400;font-size:var(--default-font-size)}.comparison-overview-result-tooltip .comparison-overview-result-tooltip-info i{color:#828282;font-family:var(--font-family);font-size:var(--font-size-small);font-weight:400}.my-icon-toggler-container{border-radius:3px;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px;grid-gap:10px;gap:10px}.my-icon-toggler-container .my-icon-toggler-title{font-size:var(--default-font-size);font-weight:400}.my-icon-toggler-container .my-icon-toggler-icons-container{display:flex;align-items:center;grid-gap:5px;gap:5px;height:100%}.my-icon-toggler-container .my-icon-toggler-icons-container .my-icon-toggler-body,.my-icon-toggler-container .my-icon-toggler-icons-container .my-icon-toggler-body-active{padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:3px;height:100%}.my-icon-toggler-container .my-icon-toggler-icons-container .my-icon-toggler-body-active{background:#09092d}.my-icon-toggler-container-disabled{border-radius:3px;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px;grid-gap:10px;gap:10px;background:#cdcdcd;box-shadow:none;pointer-events:none;opacity:.8;filter:grayscale(100%)}.my-icon-toggler-container-disabled .my-icon-toggler-title{font-size:var(--default-font-size);font-weight:400}.my-icon-toggler-container-disabled .my-icon-toggler-icons-container{display:flex;align-items:center;grid-gap:5px;gap:5px;height:100%}.my-icon-toggler-container-disabled .my-icon-toggler-icons-container .my-icon-toggler-body,.my-icon-toggler-container-disabled .my-icon-toggler-icons-container .my-icon-toggler-body-active{padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:3px;height:100%}.my-icon-toggler-container-disabled .my-icon-toggler-icons-container .my-icon-toggler-body-active{background:#09092d}.patent-family-popup{height:100%;position:relative;border-radius:5px;padding:5px;display:flex;flex-direction:column;background:#f5f7f9}.patent-family-popup-header{justify-content:space-between;height:50px;padding:0 20px}.patent-family-popup-header,.patent-family-popup-header .patent-family-popup-header--left{display:flex;align-items:center;grid-gap:10px;gap:10px}.patent-family-popup-header .patent-family-popup-header--left .patent-family-info-fragment{display:flex;align-items:center;grid-gap:5px;gap:5px;margin-right:50px}.patent-family-popup-header .patent-family-popup-header--left .patent-family-info-fragment label{font:var(--default-text);color:var(--font-color)}.patent-family-popup-header .patent-family-popup-header--left .patent-family-info-fragment b{font:var(--default-text);color:var(--primary-color)}.patent-family-popup-header .patent-family-popup-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.patent-family-info-tab-bar{display:flex;align-items:center;border-bottom:1px solid #cdcdcd;height:30px;width:calc(100% - 40px);margin-left:auto;margin-right:auto}.patent-family-info-tab-bar .patent-family-info-tab{padding:0 25px;display:flex;align-items:center;justify-content:center;font:var(--default-text);color:var(--font-color);height:100%}.patent-family-info-tab-bar .patent-family-info-tab.active{font:var(--default-text);color:var(--primary-color);border-bottom:1px solid var(--primary-color);box-shadow:0 1px 0 0 var(--primary-color);font-weight:700}.patent-family-info-table-container{height:calc(100% - 200px);flex-grow:1;width:100%;margin-top:20px;padding:0 20px}.patent-family-info-body{height:calc(100% - 200px);flex-grow:1;width:calc(100% - 40px);margin-left:auto;margin-right:auto;background:#fff;border-radius:3px;display:flex;flex-direction:column;padding-top:10px;box-shadow:var(--card-shadow)}.patent-family-info-body .patent-family-info-body-title{height:30px;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;font-weight:700;font-size:var(--default-title-font-size);padding:0 20px}.patent-family-info-body .patent-family-graph-layout{position:relative;width:calc(100% - 40px);margin-left:20px;height:calc(100% - 200px);flex-grow:1;padding:0 20px;overflow:auto}.patent-family-info-body .patent-family-graph-layout .patent-family-graph-container{width:100%;display:flex;margin-top:10px;position:relative;padding:0 0 0 50px}.patent-family-info-body .patent-family-graph-layout .patent-family-graph-container .patent-family-graph-bar{height:100%;position:-webkit-sticky;position:sticky;top:0;border-left:1px solid #cdcdcd}.patent-family-info-body .patent-family-graph-layout .patent-family-graph-container .patent-family-graph-timeline-col-label{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;height:30px;z-index:5;font-family:var(--font-family);font-size:var(--default-font-size);width:100%;display:flex;align-items:center;border-top:1px solid #cdcdcd}.patent-family-info-body .patent-family-graph-layout .patent-family-graph-container .patent-family-graph-section{display:flex;flex-direction:column;flex-grow:1}.patent-family-info-body .patent-family-graph-layout .patent-family-graph-container .patent-family-graph-timeline-col{min-height:100%;min-width:260px;flex-grow:1;padding:10px 0;position:relative}.patent-family-info-body .patent-family-graph-layout .patent-family-graph-file-list{display:flex;flex-direction:column;grid-gap:30px;gap:30px;border-left:1px solid #cdcdcd;padding:20px 0;min-width:180px;height:100%;margin-left:12px}.patent-family-info-body .patent-family-graph-layout .patent-family-graph-file{width:calc(100% - 50px);max-width:200px;border-radius:3px;border:1px solid var(--blue);padding:7px 7px 12px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;background:#fff;background:rgba(245,247,249,.45)}.patent-family-info-body .patent-family-graph-layout .patent-family-graph-file .patent-family-graph-file-header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.patent-family-info-body .patent-family-graph-layout .patent-family-graph-file .patent-family-graph-file-header .patent-family-graph-flag{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.patent-family-info-body .patent-family-graph-layout .patent-family-graph-file .patent-family-graph-file-header .patent-family-graph-family-type{font-family:var(--font-family);font-size:var(--font-size-small);color:var(--link-color)}.patent-family-info-body .patent-family-graph-layout .patent-family-graph-file .patent-family-graph-file-header .patent-family-graph-family-type.simple-type{color:var(--success-color)}.patent-family-info-body .patent-family-graph-layout .patent-family-graph-file .patent-family-graph-file-info .patent-family-graph-file-info-label{font-weight:700;color:#555;font-family:var(--font-family);font-size:var(--default-font-size)}.patent-family-info-body .patent-family-graph-layout .patent-family-graph-file .patent-family-graph-file-info .patent-family-graph-file-info-value{font-family:var(--font-family);font-size:var(--default-font-size);margin-top:2px;color:#555}.patent-family-info-body .patent-family-graph-x-label{width:100%;height:40px;text-align:center;display:flex;align-items:center;justify-content:center;font:var(--default-text)}.custom-context-menu-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;fill:#555;border-radius:50%;position:relative;font-family:var(--font-family)}.custom-context-menu-btn *{font:var(--default-text)}.custom-context-menu-btn:hover{fill:var(--primary-color);cursor:pointer}.custom-context-menu-btn:hover .custom-context-menu-list{display:block}.custom-context-menu-list{padding:5px 0;border-radius:5px;box-shadow:1px 1px 10px #cdcdcd;position:absolute;display:none;z-index:9999;background:#fff;max-height:400px;overflow:auto;min-width:100px;max-width:250px;font-family:var(--font-family)}.custom-context-menu-list *{font:var(--default-text)}.custom-context-menu-list .custom-context-menu-divider{height:0;width:calc(100% - 10px);margin-left:auto;margin-right:auto;border-bottom:1px solid #cdcdcd}.custom-context-menu-list .custom-context-menu{white-space:nowrap;display:flex;align-items:center;justify-content:space-between;min-height:35px;padding:0 5px;width:100%;background:transparent;border:none;position:relative;font-family:var(--font-family)}.custom-context-menu-list .custom-context-menu:hover{background:#f5f7f9}.custom-context-menu-list .custom-context-menu.disabled{pointer-events:none;fill:#cdcdcd;color:#cdcdcd;opacity:.8;filter:grayscale(100%)}.custom-context-menu-list .custom-context-menu.disabled .custom-context-menu-name{color:#cdcdcd}.custom-context-menu-list .custom-context-menu:disabled{pointer-events:none;fill:#cdcdcd;color:#cdcdcd;opacity:.8;filter:grayscale(100%)}.custom-context-menu-list .custom-context-menu:disabled .custom-context-menu-name{color:#cdcdcd}.custom-context-menu-list .custom-context-menu:active .custom-context-menu-list{display:none!important}.custom-context-menu-list .custom-context-menu .custom-context-menu-icon{width:30px;display:flex;align-items:center;justify-content:center}.custom-context-menu-list .custom-context-menu .custom-context-menu-name{width:calc(100% - 30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px;color:var(--primary-color);text-align:left}.custom-context-menu-list-header{width:100%;height:30px;background:var(--primary-color);padding:0 5px;color:#fff;display:flex;align-items:center}.custom-context-menu-list-header *{font:var(--default-text)}.custom-context-menu-list-header .custom-context-menu-list-header-text{min-width:10px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-item{height:24px;display:flex;align-items:center;grid-gap:5px;gap:5px;padding:0 5px}.menu-item,.menu-item *{font:var(--default-text)}.menu-item .menu-item-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.menu-item .menu-item-icon.disabled{filter:grayscale(100%);opacity:.8}.menu-item.delete-item{fill:var(--fail-color)}.menu-item .context-menu-disabled-explaination{margin-left:auto;width:20px;height:20px;padding:2px;display:flex;align-items:center;justify-content:center;float:right;fill:var(--primary-color)}.menu-item.disabled{fill:#cdcdcd;color:#cdcdcd}.css-kk1bwy-MuiButtonBase-root-MuiMenuItem-root.Mui-disabled{opacity:1!important;pointer-events:all!important;cursor:default}.css-kk1bwy-MuiButtonBase-root-MuiMenuItem-root.Mui-disabled:disabled{background:transparent!important;animation:none!important;box-shadow:none!important;transition:none!important}.MuiButtonBase-root.Mui-disabled{color:#cdcdcd!important;fill:#cdcdcd;opacity:1!important;font-family:var(--font-family)}.MuiButtonBase-root.Mui-disabled *{font:var(--default-text)}.MuiButtonBase-root.Mui-disabled:disabled{background:transparent!important;animation:none!important;box-shadow:none!important;transition:none!important}.MuiButtonBase-root.Mui-disabled:hover{color:#cdcdcd!important;fill:#cdcdcd;pointer-events:all!important;font-family:var(--font-family)}.MuiButtonBase-root.Mui-disabled:hover:disabled{background:transparent!important;animation:none!important;box-shadow:none!important;transition:none!important}.css-kk1bwy-MuiButtonBase-root-MuiMenuItem-root:hover{background:transparent!important}.MuiButtonBase-root:hover{background:rgba(0,0,0,.09)!important}.nested-context-menu-list-container *{font:var(--default-text)}.nested-context-menu-list-container .nested-context-menu-list-title{font-weight:700;font-size:var(--default-font-size-bold);padding:0 20px}.nested-context-menu-list-container .nested-context-menu-list{margin-top:10px}.nested-context-menu-list-container .nested-context-menu-list .nested-context-menu-item{display:flex;align-items:center;height:30px;grid-gap:5px;gap:5px;cursor:pointer;padding:0 20px}.nested-context-menu-list-container .nested-context-menu-list .nested-context-menu-item:hover{background:#f5f7f9}.nested-context-menu-list-container .nested-context-menu-list .nested-context-menu-item .nested-context-menu-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px}.nested-context-menu-list-container .nested-context-menu-list .nested-context-menu-item .nested-context-menu-item-name{white-space:nowrap}.css-3dzjca-MuiPaper-root-MuiPopover-paper-MuiMenu-paper{max-height:80vh!important}.patent-invention-layout{width:100%;height:100%;display:flex;flex-direction:column}.patent-invention-layout .patent-invention-invention-list-container{height:calc(100% - 50px);width:100%;padding:20px 0 5px;border-radius:5px;background:#f5f7f9;flex-grow:1}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-header{width:100%;height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 30px}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-header .patent-invention-invention-list-header--left{display:flex;align-items:center}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-header .patent-invention-invention-list-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-header .patent-invention-invention-list-header--right .patent-invention-invention-delete-btn{width:30px;height:30px;border-radius:50%;overflow:visible;background:transparent;border:none;padding:8px;fill:var(--fail-color)}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-header .patent-invention-invention-list-header--right .patent-invention-invention-delete-btn:hover{background:rgba(255,192,203,.35)}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-header .patent-invention-invention-list-header--right .patent-invention-invention-delete-btn:disabled{fill:#cdcdcd;pointer-events:none}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body{width:100%;height:calc(100% - 40px);margin-top:10px;overflow:auto;padding:10px 30px}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list{width:100%;display:flex;flex-wrap:wrap;grid-gap:30px;gap:30px}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container{width:calc(50% - 20px);display:flex;align-items:flex-start;grid-gap:10px;gap:10px;min-width:450px}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-check-box{width:30px;height:60px;display:flex;align-items:center;justify-content:center}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card{width:calc(100% - 40px);background:#fff;border-radius:5px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);padding:15px 0 20px;height:100%;cursor:pointer}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header{display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 25px;grid-gap:10px;gap:10px}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-invention-card-title{display:flex;align-items:center;grid-gap:2px;gap:2px;width:calc(100% - 250px);flex-grow:1;cursor:pointer}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-invention-card-title .patent-invention-invention-card-title-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:var(--default-font-size-bold);max-width:100%;min-width:150px}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-invention-card-title .patent-invention-invention-status{border-radius:4px;padding:0 7px;height:20px;background:rgba(111,147,238,.2);display:flex;align-items:center;justify-content:center;min-width:70px;white-space:nowrap;color:#fff}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list{display:flex;align-items:center;cursor:pointer}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status{display:flex;align-items:center;grid-gap:0;gap:0;border-radius:3px}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status.success{fill:var(--success-color)}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status.success .patent-invention-draft-status-text{color:var(--success-color)}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status.success .patent-invention-draft-status-text:hover{color:#0a8a64}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status.success .patent-invention-draft-status-text:active{color:var(--success-color)}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status.error .patent-invention-draft-loader-container{fill:var(--fail-color)}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status.error .patent-invention-draft-loader-container .patent-invention-draft-loader{border-left-color:var(--fail-color);animation:none}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status.error .patent-invention-draft-status-text{color:var(--fail-color)}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status.error .patent-invention-draft-status-text:hover{color:brown}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status.error .patent-invention-draft-status-text:active{color:var(--fail-color)}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status.error .patent-invention-draft-status-retry-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px;fill:var(--primary-color);background:transparent;border:none;margin-left:2px;border-radius:50%}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status.error .patent-invention-draft-status-retry-btn:hover{background:rgba(89,73,232,.04)}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status.error .patent-invention-draft-status-retry-btn:active{background:transparent}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status.error .patent-invention-draft-status-retry-btn:disabled{fill:#cdcdcd;pointer-events:none;filter:grayscale(100%);opacity:.4}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status .patent-invention-draft-loader-container{width:24px;height:24px;position:relative;display:flex;align-items:center;justify-content:center;padding:0;font-size:9px}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status .patent-invention-draft-loader-container .patent-invention-draft-loader{width:24px;height:24px;min-width:24px;min-height:24px;max-width:24px;max-height:24px;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #f5f7f9;border-left:2px solid var(--cta-color);animation:spin 1s linear infinite}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status .patent-invention-draft-status-text{white-space:nowrap;color:var(--cta-color);cursor:pointer}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status .patent-invention-draft-status-text:hover{color:var(--secondary-color);text-decoration:underline}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-header .patent-invention-card-right-menu-list .patent-invention-draft-status .patent-invention-draft-status-text:active{color:var(--cta-color);text-decoration:none}.patent-invention-layout .patent-invention-invention-list-container .patent-invention-invention-list-body .patent-invention-invention-list .patent-invention-invention-card-container .patent-invention-invention-card .patent-invention-invention-card-body{width:100%;line-height:20px;color:#555;margin-top:5px;padding:0 25px;text-align:justify;max-height:300px;overflow:auto}.patent-invention-card-status-row{width:100%;display:flex;flex-wrap:wrap;padding:0 10px 0 25px;grid-gap:10px;gap:10px;margin-top:10px;margin-bottom:10px}.patent-invention-card-status-row.inventor-card{padding:0}.patent-invention-card-status-row .patent-invention-card-status-chip{padding:0 10px;height:24px;border-radius:20px}.status-chip{height:24px;padding:0 3px 0 7px;border-radius:5px;display:flex;align-items:center;grid-gap:5px;gap:5px}.status-chip.with-link{cursor:pointer}.status-chip.with-link:hover{filter:brightness(97%);box-shadow:var(--card-shadow)}.status-chip.with-link:hover .status-chip-text{text-decoration:underline}.status-chip.with-link:active{filter:brightness(100%);box-shadow:none}.status-chip.with-link:active .status-chip-text{text-decoration:none}.status-chip.pending-chip{background:#e2ebf5;fill:var(--primary-color);color:var(--primary-color)}.status-chip.pending-chip svg path{fill:var(--primary-color)!important}.status-chip.progress-chip{background:#c5d5f9;fill:var(--primary-color);color:var(--primary-color)}.status-chip.progress-chip .status-chip-icon-division svg path{fill:var(--primary-color)!important}.status-chip.progress-chip .status-chip-icon-division .status-chip-icon-status{background:#c5d5f9}.status-chip.fail-chip{background:#fde5de;fill:#e82c2a;color:#e82c2a}.status-chip.fail-chip .status-chip-icon-division svg path{fill:#e82c2a!important}.status-chip.fail-chip .status-chip-icon-division .status-chip-icon-status{background:#fde5de}.status-chip.in-progress-chip{background:#d4e2ff;fill:var(--primary-color);color:var(--primary-color)}.status-chip.in-progress-chip .status-chip-icon-division svg path{fill:var(--primary-color)!important}.status-chip.in-progress-chip .status-chip-icon-division .status-chip-icon-status{background:#d4e2ff}.status-chip.success-chip{background:#def6ed;fill:#04685a;color:#04685a}.status-chip.success-chip .status-chip-icon-division svg path{fill:#04685a!important}.status-chip.success-chip .status-chip-icon-division .status-chip-icon-status{background:#def6ed}.status-chip.idle-chip{background:#d4e2ff;fill:#0f53a5;color:#0f53a5}.status-chip.idle-chip .status-chip-icon-division .status-chip-icon-status{background:#d4e2ff}.status-chip .status-chip-icon-division{width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;display:flex;align-items:center;justify-content:center;position:relative;font-size:9px}.status-chip .status-chip-icon-division .status-chip-icon-loader{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid #f5f7f9;border-left-color:#0f53a5;animation:spin 1s linear infinite}.status-chip .status-chip-icon-division .status-chip-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;position:relative;padding:1px;z-index:1}.status-chip .status-chip-icon-division .status-chip-icon.small-size{padding:5px}.status-chip .status-chip-icon-division .status-chip-icon.medium-size{padding:3px}.status-chip .status-chip-icon-division .status-chip-icon-status{position:absolute;width:12px;height:12px;display:flex;align-items:center;justify-content:center;bottom:-1px;right:-1px;background:#fff;border-radius:50%;padding:0;z-index:2}.status-chip .status-chip-text{margin-right:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-chip .status-chip-info-icon{width:20px;height:20px;border-radius:5px;fill:var(--primary-color);color:var(--primary-color);border:none;display:flex;align-items:center;justify-content:center;padding:2px;background:rgba(0,0,0,.05)}.status-chip .status-chip-info-icon:hover{background:var(--link-color);color:#fff;fill:#fff}.status-chip .status-chip-retry-btn{width:20px;height:20px;border-radius:5px;background:#f28682;fill:var(--primary-color);color:var(--primary-color);border:none;display:flex;align-items:center;justify-content:center;padding:2px}.status-chip .status-chip-retry-btn:hover{background:brown;color:#fff;fill:#fff}.invention-creation-layout{width:calc(100vw - 100px);height:calc(100vh - 50px);padding:20px;background:#f5f7f9;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.invention-creation-layout .invention-creation-layout-header-row{display:flex;align-items:center}.invention-creation-layout .invention-creation-layout-header-row .invention-creation-layout-header--left{display:flex;align-items:center;grid-gap:10px;gap:10px;width:300px;max-width:300px}.invention-creation-layout .invention-creation-layout-header-row .invention-creation-layout-header--label{white-space:nowrap}.invention-creation-layout .invention-creation-layout-header-row .invention-creation-layout-template-selector{width:calc(100% - 140px);flex-grow:1;background:#fff;display:flex;align-items:center;border:1px solid #cdcdcd;border-radius:3px;padding:4px 4px 4px 10px;justify-content:space-between;grid-gap:10px;gap:10px;height:35px}.invention-creation-layout .invention-creation-layout-header-row .invention-creation-layout-template-selector .invention-creation-layout-template-selector--left{width:calc(100% - 100px);flex-grow:1;display:flex;align-items:center;fill:#0f53a5}.invention-creation-layout .invention-creation-layout-header-row .invention-creation-layout-template-selector .invention-creation-layout-template-selector--left .invention-creation-layout-template-selector-info{max-width:calc(100% - 50px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invention-creation-layout .invention-creation-layout-header-row .invention-creation-layout-template-selector .invention-creation-layout-template-selector--left .invention-creation-layout-template-selector-icon{width:20px;height:20px;min-width:20px;display:flex;align-items:center;justify-content:center;padding:3px;border-radius:50%;fill:#0f53a5}.invention-creation-layout .invention-creation-layout-header-row .invention-creation-layout-template-selector .invention-creation-layout-template-selector--left .invention-creation-layout-template-selector-icon:hover{fill:#0a32a5;background:#f5f7f9}.invention-creation-layout .invention-creation-layout-header-row .invention-creation-layout-header--right{width:calc(100% - 400px);flex-grow:1;display:flex;align-items:center;margin-left:20px;grid-gap:10px;gap:10px}.invention-creation-layout .invention-creation-layout-header-row .invention-creation-layout-header--right .data-creation-label{width:unset!important}.invention-creation-layout .invention-creation-division{width:100%;height:calc(100% - 200px);background:#fff;border:1px solid #cdcdcd;border-radius:3px;overflow:hidden;flex-grow:1;display:flex}.invention-creation-layout .invention-creation-division .invention-creation-container--left{width:300px;height:100%;padding:20px;border-right:1px solid #cdcdcd}.invention-creation-layout .invention-creation-division .invention-creation-container--left .invention-creation-container-header{height:30px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;font-weight:700;font-size:var(--default-font-size-bold)}.invention-creation-layout .invention-creation-division .invention-creation-container--left .invention-creation-container-body{margin-top:30px;height:calc(100% - 40px)}.invention-creation-layout .invention-creation-division .invention-creation-container--left .invention-creation-container-body .invention-creation-outline-list{position:relative;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.invention-creation-layout .invention-creation-division .invention-creation-container--left .invention-creation-container-body .invention-creation-outline-list .invention-creation-outline-line{height:100%;position:absolute;left:10px;width:1px;background:#cdcdcd}.invention-creation-layout .invention-creation-division .invention-creation-container--left .invention-creation-container-body .invention-creation-outline-list .invention-creation-outline-item{width:100%;display:flex;align-items:center;grid-gap:10px;gap:10px;z-index:9}.invention-creation-layout .invention-creation-division .invention-creation-container--left .invention-creation-container-body .invention-creation-outline-list .invention-creation-outline-item .invention-creation-outline-number{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:1px solid var(--secondary-color);color:var(--secondary-color);padding:3px}.invention-creation-layout .invention-creation-division .invention-creation-container--left .invention-creation-container-body .invention-creation-outline-list .invention-creation-outline-item .invention-creation-outline-number.in-progress{background:var(--secondary-color);fill:#fff;color:#fff}.invention-creation-layout .invention-creation-division .invention-creation-container--right{width:calc(100% - 300px);height:100%;overflow:auto;padding:20px}.invention-creation-layout .invention-creation-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;height:30px}.invention-creation-layout .invention-creation-bottom-row button{min-width:100px;width:100px;margin:0}.invention-creation-container-list{display:flex;flex-direction:column;grid-gap:50px;gap:50px}.invention-creation-container-list .invention-creation-container .invention-creation-container-title{color:var(--primary-color);font-weight:700;font-size:var(--default-title-font-size);height:30px;display:flex;align-items:center;justify-content:space-between}.invention-creation-container-list .invention-creation-container .invention-creation-input-box{height:40px;width:100%;border-radius:3px;border:1px solid #cdcdcd;padding:0 10px}.invention-creation-container-list .invention-creation-container .invention-creation-radio-list{display:flex;align-items:center;grid-gap:30px;gap:30px;flex-wrap:wrap}.invention-creation-container-list .invention-creation-container .invention-creation-radio-list .invention-creation-radio-block{display:flex;align-items:center}.invention-creation-container-list .invention-creation-container .invention-creation-radio-list .invention-creation-radio-input-box{width:240px;height:30px;border:1px solid var(--secondary-color);border-radius:3px;padding:0 10px;background:#fff;margin-left:30px}.invention-creation-container-list .invention-creation-container .invention-creation-radio-list .invention-creation-radio-input-box:disabled{border-color:#cdcdcd;pointer-events:none;background:#fafafa;opacity:.4}.invention-creation-container-list .invention-creation-container .invention-creation-text-area{width:100%;height:300px;border:1px solid #cdcdcd;border-radius:3px;padding:20px;background:#fff}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container{width:100%;margin-top:5px}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container .invention-creation-inventor-list{border:1px solid #cdcdcd;border-radius:5px;max-height:400px;overflow:auto}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container .invention-creation-inventor-list .invention-creation-inventor-table{border-collapse:collapse;width:100%;border-radius:5px}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container .invention-creation-inventor-list .invention-creation-inventor-table .invention-creation-inventor-header-row{height:40px;background:#ebf0f6;z-index:2;position:-webkit-sticky;position:sticky;top:0}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container .invention-creation-inventor-list .invention-creation-inventor-table .invention-creation-inventor-header-row .invention-creation-inventor-col{text-align:center;font-weight:700}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container .invention-creation-inventor-list .invention-creation-inventor-table .invention-creation-inventor-row{height:40px;background:#fff;border-top:1px solid #ddd}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container .invention-creation-inventor-list .invention-creation-inventor-table .invention-creation-inventor-col{border-left:1px solid #cdcdcd;height:100%;width:200px;text-align:left}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container .invention-creation-inventor-list .invention-creation-inventor-table .invention-creation-inventor-col:first-child{width:300px;border-left:none}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container .invention-creation-inventor-list .invention-creation-inventor-table .invention-creation-inventor-col:last-child{width:50px}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container .invention-creation-inventor-list .invention-creation-inventor-table .invention-creation-inventor-col:nth-child(2),.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container .invention-creation-inventor-list .invention-creation-inventor-table .invention-creation-inventor-col:nth-child(3){width:200px}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container .invention-creation-inventor-list .invention-creation-inventor-table .invention-creation-inventor-col:nth-child(4){width:calc(100% - 750px)}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container .invention-creation-inventor-list .invention-creation-inventor-table .invention-creation-inventor-col .invention-creation-inventor-action-row{display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;width:100%}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-list-container .invention-creation-inventor-list .invention-creation-inventor-table .invention-creation-inventor-col .invention-creation-inventor-input{height:100%;background:transparent;border:none;padding:0 10px;width:100%}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-create-btn{background:#fff;padding:0 20px;border:1px solid var(--secondary-color);color:var(--primary-color);height:30px;margin-top:10px;border-radius:4px}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-create-btn:hover{background:#f5f7f8}.invention-creation-container-list .invention-creation-container .invention-creation-inventor-create-btn:disabled{background:#fafafa;border:1px solid #cdcdcd;pointer-events:none}.patent-draft-layout{width:100%;height:100%;display:flex;flex-direction:column;position:relative}.patent-draft-layout .patent-draft-main-tab-bar{width:100%;border-bottom:1px solid #cdcdcd;background:transparent;height:30px;display:flex}.patent-draft-layout .patent-draft-main-tab-bar .patent-draft-main-tab{padding:0 20px;background:transparent;border:none;display:flex;align-items:flex-start;height:100%;justify-content:center}.patent-draft-layout .patent-draft-main-tab-bar .patent-draft-main-tab.active{font-weight:700;color:var(--primary-color);border-bottom:2px solid var(--primary-color)}.patent-draft-layout .patent-draft-main-body{display:flex;width:100%;height:calc(100% - 30px);flex-grow:1;position:relative}.patent-draft-layout .patent-draft-main-body .patent-draft-container{width:100%;height:100%;position:relative;padding:0 15px}.patent-draft-layout .patent-draft-main-body .patent-draft-container .patent-draft-header{display:flex;align-items:center;justify-content:space-between;height:40px;width:100%}.patent-draft-layout .patent-draft-main-body .patent-draft-container .patent-draft-header .patent-draft-header--left{display:flex;align-items:center;grid-gap:10px;gap:10px}.patent-draft-layout .patent-draft-main-body .patent-draft-container .patent-draft-header .patent-draft-header--left .patent-draft-country-name{color:var(--secondary-color);font-weight:700;font-size:var(--default-font-size-bold)}.patent-draft-layout .patent-draft-main-body .patent-draft-container .patent-draft-header .patent-draft-header--right{display:flex;grid-gap:5px;gap:5px;align-items:center}.patent-draft-layout .patent-draft-main-body .patent-draft-container .patent-draft-body{width:100%;height:calc(100% - 40px);display:flex;border:1px solid #cdcdcd;border-radius:4px;overflow:hidden}.patent-draft-layout .patent-draft-main-body .patent-draft-container .patent-draft-body .patent-draft-body--left{height:100%;width:200px;border-right:1px solid #cdcdcd;background:#f5f7f9}.patent-draft-layout .patent-draft-main-body .patent-draft-container .patent-draft-body .patent-draft-body--right{width:calc(100% - 200px);padding:20px;background:#f5f7f9;height:100%;overflow:auto;flex-grow:1}.patent-draft-layout .patent-draft-main-body .patent-draft-container .patent-draft-body .patent-draft-body--right .patent-draft-card-list{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.draft-card{width:100%;background:#fff;border-radius:3px;box-shadow:1px 1px 4px rgba(0,0,0,.24);padding:15px 20px}.draft-card .draft-card-header{display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.draft-card .draft-card-header .draft-card-header--left{font-weight:700;font-size:var(--default-font-size-bold)}.draft-card .draft-card-header .draft-card-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.draft-card .draft-card-header .draft-card-header--right .draft-card-version-chip{padding:0 10px;height:20px;border-radius:10px;color:var(--secondary-color);background:rgba(124,111,238,.12);display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px}.draft-card .draft-card-header .draft-card-header--right .draft-card-menu-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:50%;overflow:visible;border:none;fill:var(--secondary-color);background:transparent}.draft-card .draft-card-header .draft-card-header--right .draft-card-menu-btn:hover{background:#f5f7f9}.draft-card .draft-card-header .draft-card-header--right .draft-card-menu-btn:active{background:transparent}.draft-card .draft-card-header .draft-card-header--right .draft-card-menu-btn:disabled{filter:grayscale(100%);color:#cdcdcd;fill:#cdcdcd}.draft-card .draft-citation-layout{width:100%;display:flex;flex-direction:column;padding-bottom:10px}.draft-card-body{padding:20px;border-radius:3px;background:#f5f7f9;position:relative;margin-top:12px;max-height:400px;overflow:auto}.draft-card-body h1{font-size:32px}.draft-card-body h2{font-size:24px}.draft-card-body h3{font-size:18.72px}.draft-card-body h4{font-size:16px}.draft-card-body h5{font-size:13.28px}.draft-card-body h6{font-size:10.72px}.draft-card-empty-box{display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;height:30px}.draft-card-empty-box .draft-card-warning-row{display:flex;align-items:flex-start;justify-content:center;grid-gap:3px;gap:3px}.draft-card-empty-box .draft-card-warning-row .draft-card-warning-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.draft-card-empty-box .draft-card-warning-row .draft-card-warning-text{color:var(--orange);line-height:14px;font-family:var(--font-family);font-size:var(--default-font-size)}.draft-card-empty-box .draft-card-warning-row .draft-card-error-link{color:#0f53a5;text-decoration:underline;cursor:pointer}.draft-card-empty-box .draft-card-warning-row .draft-card-error-link:hover{color:var(--blue)}.draft-card-empty-box .draft-card-warning-row .draft-card-error-link:active{color:#0f53a5}.draft-card-empty-box .draft-card-empty-loading{width:15px;height:15px;display:flex;align-items:center;justify-content:center;border:2px solid #dad6ff;border-left:2px solid var(--secondary-color);animation:spin 1s linear infinite;border-radius:50%}.invention-status-menu-list-container{padding:20px 0 5px}.invention-status-menu-list-container .invention-status-menu-list-title{font-weight:700;font-size:var(--default-font-size-bold);padding:0 20px}.invention-status-menu-list-container .invention-status-menu-list{margin-top:10px;padding:0 20px 0 10px}.invention-status-menu-list-container .invention-status-menu-list .invention-status-menu-item{display:flex;align-items:center}.draft-editor-layout{width:100vw;height:calc(100vh - 50px);display:flex}.draft-editor-layout .draft-editor-layout--left{width:300px;height:100%;padding:20px 5px 0;display:flex;flex-direction:column;background:#f5f7f9;position:relative;border-right:1px solid #cdcdcd}.draft-editor-layout .draft-editor-layout--left.collapse{width:0;padding:0}.draft-editor-layout .draft-editor-layout--left.collapse div:not(.anaqua-layout-expander){display:none}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--header{display:flex;align-items:center;justify-content:space-between;padding:0 15px}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--header .draft-editor-layout--header-title{font-size:var(--default-font-size-bold);font-weight:700}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body{width:100%;height:calc(100% - 150px);flex-grow:1;overflow:auto}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list{padding:20px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;position:relative}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-line{height:200px;width:.6px;position:absolute;top:45px;left:23.5px;background:var(--secondary-color)}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item .draft-editor-version-item-bullet{width:8px;min-width:8px;min-height:8px;height:8px;border-radius:10px;border:1.4px solid var(--secondary-color);background:#f5f7f9;z-index:1}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item .draft-editor-version-item-card{width:calc(100% - 15px);border-radius:4px;padding:10px 5px 12px 10px;display:flex;align-items:center;grid-gap:8px;gap:8px;background:#fff}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item .draft-editor-version-item-card.active{background:var(--primary-color)}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item .draft-editor-version-item-card.active .draft-editor-version-item-middle-division .draft-editor-version-item-title{color:#fff;font-weight:700}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item .draft-editor-version-item-card.active .draft-editor-version-item-middle-division .draft-editor-version-date{color:#cdcdcd}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item .draft-editor-version-item-card .draft-editor-version-item-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:3px}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item .draft-editor-version-item-card .draft-editor-version-item-middle-division{width:calc(100% - 70px)}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item .draft-editor-version-item-card .draft-editor-version-item-middle-division .draft-editor-version-item-title{font-size:var(--default-font-size);color:var(--primary-color);font-weight:700}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item .draft-editor-version-item-card .draft-editor-version-item-middle-division .draft-editor-version-date{color:#555;display:flex;align-items:center;grid-gap:5px;gap:5px;margin-top:3px}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item .draft-editor-version-item-card .draft-editor-version-item-middle-division .draft-editor-version-date span{font-size:10px}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item .draft-editor-version-item-card .draft-editor-version-item-menu-list{display:flex;align-items:center;grid-gap:3px;gap:3px}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item .draft-editor-version-item-card .draft-editor-version-item-menu-list .draft-editor-version-item-menu{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;overflow:visible;padding:3px;fill:var(--secondary-color)}.draft-editor-layout .draft-editor-layout--left .draft-editor-layout--body .draft-editor-version-list .draft-editor-version-item .draft-editor-version-item-card .draft-editor-version-item-menu-list .draft-editor-version-item-menu:hover{background:hsla(0,0%,100%,.17)}.draft-editor-layout .draft-editor-layout--left .draft-editor-bottom-row{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;flex-wrap:wrap;height:50px;padding:0 10px}.draft-editor-layout .draft-editor-layout--left .draft-editor-bottom-row .draft-editor-legend-block{display:flex;align-items:center;grid-gap:5px;gap:5px;font-size:var(--font-size-small)}.draft-editor-layout .draft-editor-layout--right{width:calc(100% - 300px);height:100%;padding:20px 20px 0;background:#f5f7f9;flex-grow:1}.draft-editor-layout .draft-editor-layout--right .draft-editor-container{height:calc(100% - 50px);box-shadow:0 1px 10px rgba(0,0,0,.25);border-radius:4px;background:#fff;padding:0 10px 10px}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-division{height:calc(100% - 130px);padding:0 10px}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-division .draft-editor-division-header{height:50px;border-bottom:1px solid #cdcdcd;width:100%;display:flex;align-items:center;justify-content:space-between}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-division .draft-editor-division-header .draft-editor-division-title{display:flex;align-items:center;grid-gap:5px;gap:5px;font-weight:700;font-size:var(--default-title-font-size)}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-division .draft-editor-division-header .draft-editor-division-title .draft-editor-active-version{height:18px;display:flex;align-items:center;justify-content:center;padding:0 10px;background:var(--secondary-color);color:#fff;border-radius:10px}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-division .draft-editor-division-header .draft-editor-division-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-division .draft-editor-division-body{padding:15px 0 10px;height:calc(100% - 50px);display:flex}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-division .draft-editor-division-body .draft-editor{width:65%;line-height:20px;max-height:100%;overflow:auto;flex-grow:1}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-division .draft-editor-division-body .draft-editor[contenteditable]:empty:before{content:attr(placeholder);color:#a7a7a7;background:transparent}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-division .draft-editor-division-body .draft-editor-diagram-division{width:35%;min-width:300px;height:100%;background:#f5f7f9;border-radius:3px}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-chatbot-division{margin-top:10px;height:120px;border:1px solid var(--primary-color);border-radius:5px;overflow:hidden}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-chatbot-division .draft-editor-chatbot-header{height:35px;display:flex;align-items:center;justify-content:space-between;padding:5px 10px 5px 15px;background:var(--primary-color);grid-gap:10px;gap:10px}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-chatbot-division .draft-editor-chatbot-header .draft-editor-chatbot-title{font-weight:700;color:#fff;font-size:var(--default-font-size-bold)}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-chatbot-division .draft-editor-chatbot-header .draft-editor-chatbot-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-chatbot-division .draft-editor-chatbot-header .draft-editor-chatbot-menu-list .draft-editor-chatbot-help{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:4px;fill:var(--secondary-color)}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-chatbot-division .draft-editor-chatbot-body{width:100%;height:calc(100% - 35px);background:#fff;padding:10px 15px}.draft-editor-layout .draft-editor-layout--right .draft-editor-container .draft-editor-chatbot-division .draft-editor-chatbot-body .draft-editor-chatbot-text-area{width:100%;height:100%;overflow:auto;background:transparent;border:none;resize:none;line-height:20px}.draft-editor-layout .draft-editor-layout--right .draft-editor-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;height:50px}.draft-editor-layout .draft-editor-layout--right .draft-editor-bottom-row button{margin:0;min-width:100px;width:100px}.invention-detail-layout{width:100%;height:100%;background:#fff;border-radius:4px;border:1px solid #cdcdcd;padding:15px 0 3px;display:flex;flex-direction:column}.invention-detail-layout .invention-detail-tab-bar{width:calc(100% - 60px);margin-left:auto;margin-right:auto;border-bottom:1px solid #cdcdcd;display:flex;align-items:center}.invention-detail-layout .invention-detail-tab-bar .invention-detail-tab{padding:0 30px;height:40px;display:flex;align-items:center;justify-content:center;color:#555;cursor:pointer}.invention-detail-layout .invention-detail-tab-bar .invention-detail-tab.active{color:var(--primary-color);font-weight:700;border-bottom:1px solid var(--primary-color);box-shadow:0 1px 0 0 var(--primary-color)}.invention-detail-layout .invention-detail-tab-bar .invention-detail-tab .invention-detail-tab-status{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.invention-detail-layout .invention-detail-tab-bar .invention-detail-tab .invention-detail-tab-status.fail-status{fill:var(--fail-color)}.invention-detail-layout .invention-detail-tab-bar .invention-detail-tab .invention-detail-tab-status.completed-status{fill:var(--success-color)}.invention-detail-layout .invention-detail-tab-bar .invention-detail-tab .invention-detail-tab-status .invention-detail-tab-loading{width:14px;height:14px;border-radius:50%;border:2px solid #f5f7f9;border-left:2px solid var(--light-sky);animation:spin 1s linear infinite}.invention-detail-layout .invention-detail-empty-layout{width:calc(100% - 60px);margin-left:auto;margin-right:auto;height:100%;position:relative;background:#f5f7f9;border-radius:5px}.invention-detail-layout .invention-detail-patent-search-layout{width:calc(100% - 60px);height:100%;margin-left:auto;margin-right:auto;position:relative;background:#f5f7f9;border:1px solid #cdcdcd}.invention-detail-layout .invention-detail-review-history-layout{width:calc(100% - 60px);margin-left:auto;margin-right:auto;height:100%;position:relative;display:flex;background:#fff;border:1px solid #cdcdcd}.invention-detail-layout .invention-detail-review-history-layout .invention-review-history-header{width:100%;padding:0 30px;height:60px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.invention-detail-layout .invention-detail-review-history-layout .invention-review-history-header .invention-review-history-header--left{font-size:var(--font-size-big);font-weight:700}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout-body .invention-detail-review-history-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:0 15px}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout-body .invention-detail-review-history-list .invention-detail-review-history-card{background:#fff;border-radius:3px;padding:10px 15px}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout-body .invention-detail-review-history-list .invention-detail-review-history-card.active{background:var(--primary-color)}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout-body .invention-detail-review-history-list .invention-detail-review-history-card.active .invention-detail-review-card-name{color:#fff}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout-body .invention-detail-review-history-list .invention-detail-review-history-card.active .invention-detail-review-card-timestamp{color:var(--blue)}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout-body .invention-detail-review-history-list .invention-detail-review-history-card .invention-detail-review-card-name{font-weight:700;color:var(--primary-color)}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout-body .invention-detail-review-history-list .invention-detail-review-history-card .invention-detail-review-card-timestamp{margin-top:5px;font-size:var(--font-size-small);display:flex;align-items:center;grid-gap:20px;gap:20px;color:#555}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout-body .invention-review-info-layout{width:100%;padding:0 30px 10px;height:100%;overflow:auto}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout-body .invention-review-info-layout .invention-review-info-row{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;margin-bottom:20px}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout-body .invention-review-info-layout .invention-review-info-row .invention-review-info-label{font-weight:700;width:150px;line-height:20px;white-space:nowrap}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout-body .invention-review-info-layout .invention-review-info-row .invention-review-info-value{width:calc(100% - 160px);display:flex;align-items:center;grid-gap:20px;gap:20px;line-height:20px}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout-body .invention-review-info-citation-layout{width:100%;height:100%;background:#f5f7f9;position:relative;display:flex}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout--left{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout--left .invention-review-history-header{padding:0 15px}.idf-form,.invention-detail-layout .invention-detail-review-history-layout .invention-detail-review-history-layout--right{width:calc(100% - 250px);height:100%;position:relative;display:flex;flex-direction:column;flex-grow:1}.idf-form.full-container{width:100%!important}.idf-title{padding:25px 30px;font-weight:700;width:100%;text-align:center;word-wrap:break-word;line-height:30px}.idf-title .idf-title-menu-list{display:inline-flex;margin-left:5px;position:relative;height:24px;width:60px}.idf-title .idf-title-menu-list .idf-title-menu-inner-list{position:absolute;display:flex;align-items:center;top:0}.idf-title .idf-title-menu{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;fill:#0f53a5;background:transparent;border:none}.idf-title .idf-title-menu:hover{background:#f5f7f9}.idf-title .idf-title-menu:active{background:transparent}.idf-title .idf-title-menu.disabled{fill:#cdcdcd}.idf-title .idf-title-menu.disabled:hover{background:transparent}.invention-detail-layout-body{width:100%;height:calc(100% - 300px);position:relative;margin-top:5px;flex-grow:1;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.invention-detail-layout-body.full-height-container{height:calc(100% - 5px)!important}.invention-detail-layout-body .invention-detail-header-row{display:flex;align-items:center;justify-content:space-between;padding:0 30px;flex-wrap:wrap;grid-gap:20px;gap:20px}.invention-detail-layout-body .invention-detail-header-row .invention-detail-header--left{display:flex;align-items:center;grid-gap:10px;gap:10px}.invention-detail-layout-body .invention-detail-header-row .invention-detail-header--left .invention-detail-header--label{color:#555;white-space:nowrap;line-height:20px}.invention-detail-layout-body .invention-detail-header-row .invention-detail-header--left .invention-detail-header-value-list{display:flex;align-items:center;grid-gap:5px 10px;gap:5px 10px;flex-wrap:wrap;line-height:20px}.invention-detail-layout-body .invention-detail-header-row .invention-detail-header--left .invention-detail-header-value-list .invention-detail-header-value{color:var(--primary-color);background:var(--table-header-color);padding:0 5px;border-radius:3px;line-height:20px}.invention-detail-layout-body .invention-detail-header-row .invention-detail-header-value{font-weight:700;color:var(--primary-color)}.invention-detail-layout-body .invention-detail-body{display:flex;height:calc(100% - 30px);overflow:auto;padding:0 20px;position:relative;flex-direction:column;grid-gap:20px;gap:20px}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list{display:flex;width:100%;flex-direction:column;grid-gap:30px;gap:30px}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section{padding:10px;border-radius:4px}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section .invention-detail-section-body{border:1px solid transparent;border-radius:4px}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section .invention-detail-section-body .invention-detail-section-header-row{padding:0 10px;border-radius:4px;min-height:40px}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section .invention-detail-section-body .invention-detail-section-header-row .invention-detail-section-menu-list{display:flex}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section .invention-detail-section-body .invention-detail-section-text-container{width:100%;padding:10px;resize:none;border:1px solid transparent;border-radius:4px;cursor:text}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section .invention-detail-section-body.empty-case{padding:0}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section.editable-section{transition:background .3s ease,transform .3s ease}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section.editable-section .invention-detail-section-body .invention-detail-section-text-container.editable-input{background-color:#fff;border:1px solid transparent}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section.editable-section.highlight{background:rgba(165,202,245,.25)!important;cursor:pointer}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section.editable-section.highlight .invention-detail-section-body .invention-detail-section-text-container.editable-input{border-color:#555!important}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section.editable-section:hover{border-color:rgba(165,202,245,.25);background-color:#fafafa}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section.editable-section:hover .invention-detail-section-body .invention-detail-section-text-container.editable-input{border-color:rgba(85,85,85,.4)}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section.table-section:hover{background:transparent!important}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:2px 30px;gap:2px 30px;flex-wrap:wrap}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row .invention-detail-section-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px;min-width:220px;height:30px}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row .invention-detail-section-header--left .invention-detail-section-version{background:#fff;height:18px;border-radius:10px;color:#555;padding:1px 7px 0;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-small);border:1px solid #cdcdcd}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row .invention-detail-section-menu-list{display:flex;align-items:center;flex-wrap:wrap}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row .invention-detail-section-menu-list .invention-detail-section-menu-btn{background:transparent;border:none;border-radius:3px;height:30px;padding:0 10px;display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;fill:#0f53a5}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row .invention-detail-section-menu-list .invention-detail-section-menu-btn:hover{fill:#0f53a5;color:#0f53a5}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row .invention-detail-section-menu-list .invention-detail-section-menu-btn:active{fill:var(--blue);color:var(--primary-color)}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row .invention-detail-section-menu-list .invention-detail-section-menu-btn:disabled,.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row .invention-detail-section-menu-list .invention-detail-section-menu-btn:disabled:active,.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row .invention-detail-section-menu-list .invention-detail-section-menu-btn:disabled:hover{fill:#cdcdcd;color:#cdcdcd}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row .invention-detail-section-menu-list .invention-detail-section-menu-btn .invention-detail-section-menu-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row .invention-detail-section-menu-list .invention-detail-section-menu-btn .invention-detail-section-menu-name{white-space:nowrap;background:transparent!important;border:none!important}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row .invention-detail-section-menu-list .invention-detail-section-menu-btn .invention-detail-section-menu-name .my-drop-down-selected-item{width:100%!important}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-header-row .invention-detail-section-menu-list .invention-detail-section-menu-btn .invention-detail-section-menu-name .my-dropdown-display-value{padding-left:0!important;width:100%!important}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-title{font-weight:700;font-size:var(--default-title-font-size);color:#0f53a5}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container{max-height:400px;overflow:auto;border:1px solid #cdcdcd;border-radius:5px}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table{width:100%;border-collapse:collapse}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table *{font-weight:400}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table .invention-detail-section-table-header-row{width:100%;background:#ebf0f6;position:-webkit-sticky;position:sticky;z-index:5;top:0}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table .invention-detail-section-table-header-row .invention-detail-section-table-col{text-align:center;font-weight:700;background:var(--table-header-color)}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table .invention-detail-section-table-row{border-top:1px solid #ddd}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table .invention-detail-section-table-col{border-left:1px solid #cdcdcd;padding:10px;width:200px;text-align:left;background:#fff}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table .invention-detail-section-table-col.checkbox-col{width:30px;min-width:30px;max-width:30px;padding:0!important}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table .invention-detail-section-table-col.checkbox-col .invention-detail-section-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table .invention-detail-section-table-col:first-child{border-left:none;z-index:1;position:-webkit-sticky;position:sticky;left:0;box-shadow:inset -1px 0 0 0 #cdcdcd}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table .invention-detail-section-table-col:nth-child(2){width:200px;border-left:none}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table .invention-detail-section-table-col:nth-child(3){width:200px}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table .invention-detail-section-table-col:nth-child(4){width:calc(100% - 750px)}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table .invention-detail-section-table-col.action-col{width:80px;min-width:80px;max-width:80px;position:-webkit-sticky;position:sticky;right:0;z-index:5}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-table-container .invention-detail-section-table .invention-detail-section-table-col.action-col .invention-detail-section-action-row{width:100%;display:flex;align-items:center;justify-content:center}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-text-container{line-height:20px}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-text-container *{-webkit-margin-before:0!important;margin-block-start:0!important}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-text-container.error-text{color:#b22222}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-text-container.warning-text{color:#d3a467}.invention-detail-layout-body .invention-detail-body .invention-detail-section-list .invention-detail-section-body .invention-detail-section-text-container.info-text{color:#a19b9b}.invention-detail-layout-body .invention-citation-info-layout{width:100%;height:100%;position:relative;display:flex;padding:0 30px}.invention-detail-section-text-loader{background:rgba(205,222,227,.37);border-radius:2px;overflow:hidden;width:100%;height:14px;margin-bottom:5px;animation:text-opaicty-animation 1.7s linear infinite}.invention-detail-section-text-loader:last-child{width:70%}.invention-detail-section-text-loader .invention-detail-section-text-loading{width:100%;height:100%;background-image:linear-gradient(90deg,transparent 50%,rgba(0,0,0,.02) 0);background-size:200% 100%;animation:text-loading-animation 1.7s linear infinite}.invention-detail-section-empty-case{width:100%}.invention-detail-section-empty-case.error-case{fill:brown}.draft-detail-layout{width:100%;height:100%;display:flex;border:1px solid #cdcdcd;border-radius:3px;overflow:hidden}.draft-detail-layout .draft-draft-layout--left{width:200px;height:100%;position:relative;border-right:1px solid #cdcdcd;background:#f5f7f9}.draft-detail-layout .draft-draft-layout--left.collapse{width:0;padding:0}.draft-detail-layout .draft-draft-layout--left.collapse div:not(.anaqua-layout-expander){display:none}.draft-detail-layout .draft-detail--right{width:calc(100% - 200px);flex-grow:1;height:100%;overflow:auto;padding:20px 40px}.draft-detail-layout .draft-detail--right .draft-detail-section-list{display:flex;flex-direction:column;grid-gap:40px;gap:40px;padding-bottom:10px}.draft-detail-layout .draft-detail--right .draft-detail-section-list .draft-detail-section .draft-detail-section-title{font-weight:700;font-size:var(--default-title-font-size)}.draft-detail-layout .draft-detail--right .draft-detail-section-list .draft-detail-section .draft-detail-section-body{margin-top:10px;line-height:20px}.draft-detail-layout .draft-detail--right .draft-detail-section-list .draft-detail-section .draft-detail-section-body.table-case{display:flex;flex-direction:column}.draft-detail-layout .draft-detail--right .draft-detail-section-list .draft-detail-section .draft-detail-section-body .draft-detail-section-loading{display:flex;align-items:center;justify-content:center;padding:20px;border-radius:3px;grid-gap:5px;gap:5px;background:#f5f7f9}.draft-detail-layout .draft-detail--right .draft-detail-section-list .draft-detail-section .draft-detail-section-body .draft-detail-section-loading .draft-detail-section-loader{width:10px;height:10px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;border-left:2px solid var(--secondary-color);border-radius:50%;animation:spin .7s linear infinite}.draft-detail-layout .draft-detail--right .draft-detail-section-list .draft-detail-section .draft-detail-section-body .draft-detail-section-loading .draft-detail-section-loading-text{white-space:nowrap}.draft-detail-layout .draft-detail--right .draft-detail-section-list .draft-detail-section .draft-detail-section-body .draft-detail-empty-text-container{display:flex;align-items:flex-start;padding:10px 20px;border-radius:3px;grid-gap:3px;gap:3px;background:rgba(252,127,58,.06)}.draft-detail-layout .draft-detail--right .draft-detail-section-list .draft-detail-section .draft-detail-section-body .draft-detail-empty-text-container .draft-detail-empty-warning-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.draft-detail-layout .draft-detail--right .draft-detail-section-list .draft-detail-section .draft-detail-section-body .draft-detail-empty-text-container .draft-detail-empty-text{line-height:14px;color:#fc7f3a}.patent-draft-outline-list{padding:20px 5px;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.patent-draft-outline-list .patent-draft-outline-header{display:flex;align-items:center;margin-top:10px;font-weight:700;font-size:var(--default-font-size-bold);padding-left:10px}.patent-draft-outline-list .patent-draft-outline-header .patent-draft-outline-header-drop-down{width:20px;height:20px;display:flex;align-items:center;justify-content:center;fill:var(--primary-color);padding:0;transform:rotate(0)}.patent-draft-outline-list .patent-draft-outline-header .patent-draft-outline-header-drop-down:hover{fill:var(--secondary-color)}.patent-draft-outline-list .patent-draft-outline-header .patent-draft-outline-header-drop-down.collapse{transform:rotate(-90deg)}.patent-draft-outline-list .patent-draft-outline-header .patent-draft-outline-header-name{font-weight:700;font-size:var(--default-font-size-bold);color:var(--primary-color);cursor:pointer;border-radius:3px;padding:10px;display:flex;align-items:center;word-wrap:break-word;word-break:break-word;text-decoration:none;width:100%}.patent-draft-outline-list .patent-draft-outline-header .patent-draft-outline-header-name.active{background:var(--primary-color);color:#fff;text-decoration:none}.patent-draft-outline-list .patent-draft-outline-body{padding-left:20px}.patent-draft-outline-list .patent-draft-outline-body .patent-draft-sub-outline-list{border-left:1px dashed #cdcdcd;padding-left:5px}.patent-draft-outline-list a,.patent-draft-outline-list a:hover{text-decoration:none}.patent-draft-outline-list .patent-draft-outline-item{border-radius:3px;padding:10px 15px;display:flex;align-items:center;word-wrap:break-word;word-break:break-word;text-decoration:none;color:#555;cursor:pointer}.patent-draft-outline-list .patent-draft-outline-item.active{background:var(--primary-color);color:#fff;text-decoration:none}.history-threshold-popup{width:400px;padding:30px}.history-threshold-popup *{font:var(--default-text)}.history-threshold-popup .history-threshold-division{display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:100%}.history-threshold-popup .history-threshold-division .history-threshold-title{font-weight:700}.history-threshold-popup .history-threshold-division .history-threshold-description{margin-top:5px;color:#555;text-align:justify}.history-threshold-popup .history-threshold-division .history-threshold-input{width:100%;height:40px;background:#e9edf1;padding:0 20px;border:none;margin-top:5px;border-radius:4px}.history-threshold-popup .history-threshold-division .history-limitation-row{display:flex;align-items:center;justify-content:space-between}.history-threshold-popup .history-threshold-error-row{color:var(--fail-color)}.history-threshold-popup .history-threshold-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:70px;gap:70px;height:30px;margin-top:30px}.history-threshold-popup .history-threshold-bottom-row button{margin:0;min-width:70px;width:70px}.draft-card-root-header{display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.draft-card-root-header .draft-card-root-header--left{font-weight:700;font-size:var(--default-font-size-bold)}@media (max-width:1083px){.patent-invention-invention-card-container{flex-grow:1}}.mandatory-symbol{color:var(--fail-color)}.submit-review-popup{width:540px;padding:30px 40px}.submit-review-popup .submit-review-layout{display:flex;flex-direction:column;grid-gap:30px;gap:30px}.submit-review-popup .submit-review-layout .submit-review-section .submit-review-section-label{font-weight:700;display:flex;align-items:center;grid-gap:5px;gap:5px}.submit-review-popup .submit-review-layout .submit-review-section .submit-review-section-value{line-height:20px;color:var(--link-color);margin-top:5px}.submit-review-popup .submit-review-layout .submit-review-section .submit-review-section-value-row{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;margin-top:10px}.submit-review-popup .submit-review-layout .submit-review-section .submit-review-section-value-row textarea{width:100%;min-width:100%;max-width:100%;min-height:250px;max-height:250px;height:250px;background:#fff;border-radius:3px;border:1px solid #cdcdcd;padding:15px}.submit-review-popup .submit-review-layout .submit-review-section .submit-review-section-value-row .submit-review-result-chip{width:calc(33.33333% - 13.33333px);border-radius:30px;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;border:1px solid transparent;height:27px;cursor:pointer;fill:#fff;color:#fff;text-shadow:1px 1px 1.6px rgba(0,0,0,.4)}.submit-review-popup .submit-review-layout .submit-review-section .submit-review-section-value-row .submit-review-result-chip svg{filter:drop-shadow(1px 1px .3px rgba(0,0,0,.4))}.submit-review-popup .submit-review-layout .submit-review-section .submit-review-section-value-row .submit-review-result-chip.initial-state{background:#fff!important;border-color:#cdcdcd!important;fill:var(--primary-color);color:var(--primary-color);text-shadow:none}.submit-review-popup .submit-review-layout .submit-review-section .submit-review-section-value-row .submit-review-result-chip.initial-state svg{filter:none}.submit-review-popup .submit-review-layout .submit-review-section .submit-review-section-value-row .submit-review-result-chip.initial-state:hover{border-color:var(--blue)!important}.submit-review-popup .submit-review-section-info{width:100%;display:flex;align-items:center;height:30px;padding:0 10px 0 5px;fill:#0f53a5;color:var(--primary-color);background:var(--table-header-color);justify-content:space-between;border-radius:5px}.submit-review-popup .submit-review-section-info .submit-review-section-info-left{display:flex;align-items:center;grid-gap:5px;gap:5px}.submit-review-popup .submit-review-section-info .submit-review-section-link{color:var(--link-color)}.submit-review-popup .submit-review-section-info .submit-review-section-link:hover{color:var(--blue)}.submit-review-popup .submit-review-bottom-row{margin-top:30px;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;margin-left:auto;margin-right:auto}.request-review-popup{width:450px;padding:40px 50px;display:flex;flex-direction:column;grid-gap:40px;gap:40px}.request-review-popup .request-review-section{width:100%}.request-review-popup .request-review-section .request-review-section-label{font-weight:700;font-size:var(--default-title-font-size);display:flex;align-items:center;justify-content:space-between;width:100%}.request-review-popup .request-review-section .request-review-section-description{margin-top:5px;color:#555;width:100%;word-wrap:break-word}.request-review-popup .request-review-section .request-review-message-box{width:100%;min-width:100%;max-width:100%;height:250px;max-height:250px;min-height:250px;padding:15px;border:1px solid #cdcdcd;border-radius:3px;margin-top:10px}.request-review-popup .request-review-section .request-review-message-box:focus{box-shadow:0 0 0 2px rgba(96,157,231,.3);border-color:var(--blue)}.request-review-popup .request-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:70px;gap:70px;margin-left:auto;margin-right:auto}.patent-search-filter-popup{width:1000px;padding:30px 0;background:var(--form-background);border-radius:5px;height:calc(100vh - 70px);display:flex;flex-direction:column;grid-gap:30px;gap:30px}.patent-search-filter-popup .patent-search-filter-form{width:100%;height:calc(100% - 40px);padding:0 30px;overflow:auto;display:flex;grid-gap:30px;gap:30px}.patent-search-filter-popup .patent-search-filter-form .patent-search-filter-form--division{width:calc(50% - 15px);min-height:100%;display:flex;flex-direction:column;grid-gap:24px;gap:24px;justify-content:space-between}.patent-search-filter-popup .patent-search-filter-form .patent-search-filter-form--division .patent-search-filter-form-section .patent-search-filter-form-label{font-weight:700}.patent-search-filter-popup .patent-search-filter-form .patent-search-filter-form--division .patent-search-filter-form-section .patent-search-filter-box{margin-top:10px;width:100%}.patent-search-filter-popup .patent-search-filter-form .patent-search-filter-form--division .patent-search-filter-form-section .patent-search-filter-box .patent-search-filter-drop-down-box{border-color:#bac0d5}.patent-search-filter-popup .patent-search-filter-form .patent-search-filter-form--division .patent-search-filter-form-section .patent-search-filter-box .patent-search-filter-drop-down-box:focus{box-shadow:0 0 0 2px rgba(118,161,213,.3)}.patent-search-filter-popup .patent-search-filter-form .patent-search-filter-form--division .patent-search-filter-form-section .patent-search-filter-box .patent-search-filter-drop-down-box:disabled{border-color:#bac0d5}.patent-search-filter-popup .patent-search-filter-form .patent-search-filter-form--division .patent-search-filter-form-section .patent-search-filter-box .patent-search-filter-drop-down-box.disabled{border-color:#cdcdcd;background:#fafafa;pointer-events:none}.patent-search-filter-popup .patent-search-filter-form .patent-search-filter-form--division .patent-search-filter-form-section .patent-search-filter-box .patent-search-filter-textarea{width:100%;border:1px solid #bac0d5;border-radius:4px;padding:15px;height:100%}.patent-search-filter-popup .patent-search-filter-form .patent-search-filter-form--division .patent-search-filter-form-section .patent-search-filter-box .patent-search-filter-textarea:disabled{border-color:#d6d9e5;background:#fafafa;pointer-events:none}.patent-search-filter-popup .patent-search-filter-form .patent-search-filter-form--division .patent-search-filter-form-section .patent-search-filter-box .patent-search-filter-date-picker{border:1px solid #bac0d5;width:100%;box-shadow:none}.patent-search-filter-popup .patent-search-filter-form .patent-search-filter-form--division:nth-child(2) .patent-search-filter-form-section{flex-grow:1;display:flex;flex-direction:column}.patent-search-filter-popup .patent-search-filter-form .patent-search-filter-form--division:nth-child(2) .patent-search-filter-form-section .patent-search-filter-box{flex-grow:1}.patent-search-filter-popup .patent-search-filter-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;margin-left:auto;margin-right:auto}.invention-detail-drop-down-item-list{display:flex;width:100%;grid-gap:5px;gap:5px;align-items:center}.invention-detail-drop-down-item-list .invention-detail-drop-down-item{background:var(--table-header-color);display:flex;align-items:center;grid-gap:1px;gap:1px;padding:0 5px 0 10px;height:20px;border-radius:10px;max-width:180px}.invention-detail-drop-down-item-list .invention-detail-drop-down-item .invention-detail-drop-down-item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invention-detail-drop-down-item-list .invention-detail-drop-down-item .invention-detail-drop-down-item-close{width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:5px;fill:var(--fail-color);border-radius:50%;background:transparent;border:none}.invention-detail-drop-down-item-list .invention-detail-drop-down-item .invention-detail-drop-down-item-close:hover{fill:brown}.invention-selector-popup{width:100vw;height:calc(100vh - 50px);border-radius:7px;background:#fff;padding:20px 0;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.invention-selector-popup .invention-selector-popup-header{display:flex;align-items:center;justify-content:space-between;grid-gap:100px;gap:100px;padding:0 30px}.invention-selector-popup .invention-selector-popup-header .invention-selector-popup-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.invention-selector-popup .invention-selector-list-container{width:calc(100% - 60px);margin-left:auto;margin-right:auto;height:calc(100% - 250px);position:relative;display:flex;flex-direction:column;overflow:auto;background:#f5f7f9;border-radius:5px;flex-grow:1}.invention-selector-popup .invention-selector-list-bottom-row{height:30px;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.new-draft-layout-container{width:90vw;height:90vh;min-height:600px;background-color:#f5f7f9;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:20px;border-radius:5px}.new-draft-layout-container .new-draft-layout-body{flex:1 1;display:flex;height:calc(100% - 40px)}.new-draft-layout-container .new-draft-layout-body .new-draft-layout{width:100%;height:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:12px 25px;flex-grow:1;border:1px solid #cdcdcd;background-color:#fff;border-radius:4px}.new-draft-layout-container .new-draft-layout-body .new-draft-layout .new-draft-layout-top-section{height:150px;flex-shrink:0;overflow:hidden}.new-draft-layout-container .new-draft-layout-body .new-draft-layout .new-draft-layout-top-section .new-draft-layout-section-body{flex:1 1}.new-draft-layout-container .new-draft-layout-body .new-draft-layout .new-draft-layout-bottom-section{flex:1 1;overflow:hidden}.new-draft-layout-container .new-draft-layout-body .new-draft-layout .new-draft-layout-bottom-section .new-draft-layout-section-body{flex:1 1;display:flex;overflow:hidden}.new-draft-layout-container .new-draft-layout-section{width:100%;height:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.new-draft-layout-container .new-draft-layout-section-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.new-draft-layout-container .new-draft-layout-section-header-left-title{font-weight:700;font-size:var(--default-title-font-size)}.new-draft-layout-container .new-draft-layout-section-header-right{display:flex;align-items:center;grid-gap:10px;gap:10px}.new-draft-layout-container .new-draft-layout-section-header-right .disabled{opacity:.3;pointer-events:none}.new-draft-layout-container .new-draft-layout-section-body{height:100%;position:relative}.new-draft-layout-container .new-draft-layout-section-body-textarea{width:100%;height:100%;padding:10px;border-color:#cdcdcd;border-radius:4px;resize:none;overflow:auto}.new-draft-layout-container .new-draft-layout-section-body-textarea:focus{border-color:#76a1d5}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box{width:100%;height:100%;background:#f5f7f9;border-radius:3px;border:1px dashed #989898;overflow:hidden}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division .draft-browse-drop-zone{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division .draft-browse-drop-zone .draft-browse-image{width:10%;height:10%;object-fit:contain}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division .draft-browse-drop-zone .draft-browse-text{font-size:var(--default-font-size);font-weight:400}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division .draft-browse-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division .draft-browse-placeholder min .draft-browse-text{font-size:var(--default-font-size);font-weight:400}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division .draft-browse-files-list{width:100%;max-height:100px;overflow-y:auto;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division .draft-browse-files-list .draft-browse-selection{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;font-size:var(--default-font-size)}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division .draft-browse-files-list .draft-browse-selection .draft-browse-selection-name{flex:1 1;display:flex;align-items:center;grid-gap:5px;gap:5px}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division .draft-browse-files-list .draft-browse-selection .draft-browse-selection-actions{display:flex;align-items:center;grid-gap:10px;gap:10px}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division .draft-browse-files-list .draft-browse-selection .draft-browse-selection-actions .draft-browse-selection-actions-buttons,.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division .draft-browse-files-list .draft-browse-selection .draft-browse-selection-actions .draft-browse-selection-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division .draft-browse-files-list .draft-browse-selection .draft-browse-selection-actions .draft-browse-selection-actions-buttons .edit-file-btn{fill:var(--blue)}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division .draft-browse-files-list .draft-browse-selection .draft-browse-selection-actions .draft-browse-selection-actions-buttons .remove-file-btn{fill:var(--error-color)}.new-draft-layout-container .new-draft-layout-section-body .draft-browse-box .draft-browse-selection-division input[type=file]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.new-draft-layout-container .new-draft-layout-section-body .new-draft-preferences-grid{display:flex;grid-gap:40px;gap:40px;background-color:#f5f7f9;height:100%;padding:15px 20px;width:100%}.new-draft-layout-container .new-draft-layout-section-body .new-draft-preferences-grid .new-draft-preferences-left{width:50%;flex-shrink:0}.new-draft-layout-container .new-draft-layout-section-body .new-draft-preferences-grid .new-draft-preferences-right{width:50%;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.new-draft-layout-container .new-draft-layout-section-body-section{display:flex;flex-direction:column;grid-gap:10px;gap:10px;height:100%;overflow:hidden;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.new-draft-layout-container .new-draft-layout-section-body-section-header{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.new-draft-layout-container .new-draft-layout-section-body-section-header-title{font-weight:600;font-size:var(--default-font-size);color:#000}.new-draft-layout-container .new-draft-layout-section-body-section-header-subtitle{font-size:var(--default-font-size);color:#555;font-weight:400}.new-draft-layout-container .new-draft-layout-section-body-section-content{margin-top:5px;height:100%;overflow-y:auto}.new-draft-layout-container .new-draft-layout-section-body-section-content-checkbox{display:flex;align-items:center;grid-gap:4px;gap:4px;margin-left:-10px}.new-draft-layout-container .new-draft-layout-section-body .new-draft-preferences-footer{padding-top:15px;border-top:1px solid #e0e0e0}.new-draft-layout-container .new-draft-layout-section-body .new-draft-preferences-footer .new-draft-preferences-remember{display:flex;align-items:center;grid-gap:8px;gap:8px}.new-draft-layout-container .new-draft-layout-section-body .new-draft-preferences-footer .new-draft-preferences-remember span{font-size:var(--default-font-size);color:#333}.new-draft-layout-container .new-draft-layout-section-body .new-draft-preferences-footer .new-draft-preferences-remember .new-draft-preferences-help-icon{color:#999;cursor:help}.new-draft-layout-container .new-draft-layout-section-body .new-draft-preferences-footer .new-draft-preferences-remember .new-draft-preferences-help-icon:hover{color:#4096ff}.new-draft-layout-container .new-draft-layout-section-body .drag-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f5f7f9;border:1px dashed #28ba8c;border-radius:3px;z-index:10}.new-draft-layout-container .new-draft-layout-footer{display:flex;align-items:center;justify-content:center;grid-gap:80px;gap:80px}.draft-creation-division{background-color:#fff;border:1px solid #cdcdcd;border-radius:5px;padding:10px;height:100%;overflow-y:auto;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.draft-creation-division .draft-creation-select-all-row{display:flex;align-items:center}.draft-creation-division .draft-creation-section-layout{width:100%;height:200px;flex-grow:1;overflow:auto}.draft-creation-division .draft-creation-section-layout .draft-creation-section-item{width:100%}.draft-creation-division .draft-creation-section-layout .draft-creation-section-item .draft-creation-section-item-header{width:100%;display:flex;align-items:center}.draft-creation-division .draft-creation-section-layout .draft-creation-section-item .draft-creation-section-item-header .draft-creation-section-drop-down{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.draft-creation-division .draft-creation-section-layout .draft-creation-section-item .draft-creation-section-item-body{width:100%;padding-left:30px}.draft-creation-division .draft-creation-section-layout .draft-creation-section-item .draft-creation-section-item-body .draft-creation-sub-section-item{display:flex;align-items:center;grid-gap:4px;gap:4px;padding:4px}.default-file-drop-dotted-line{border:1.5px dotted var(--light-sky);height:100%;width:100%;display:flex;align-items:center;justify-content:center;grid-gap:30px;gap:30px;fill:#000;flex-direction:column;position:relative}.default-file-drop-dotted-line *{font-family:var(--font-family);font-size:var(--default-font-size)}.default-file-drop-dotted-line .default-drop-file-icon{width:30px;height:30px;fill:var(--light-sky)}.default-file-drop-dotted-line .default-file-drop-label{color:#000;font-size:16px}.default-file-drop-dotted-line .default-file-drop-middle-label{height:30px;width:50%;position:relative;display:flex;align-items:center;justify-content:center}.default-file-drop-dotted-line .default-file-drop-middle-label .default-file-drop-or-line-decoration{border-bottom:1.2px solid #cdcdcd;height:0;width:100%}.default-file-drop-dotted-line .default-file-drop-middle-label .default-label--or{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;color:#000;padding:5px 10px}.patent-draft-generate-figure-popup-container{padding:20px;height:83vh;overflow-y:auto;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.patent-draft-generate-figure-popup-container.creat-flowchart-container{height:30vh!important}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body{display:flex;flex-direction:column;grid-gap:20px;gap:20px;height:calc(100vh - 200px)}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item{display:flex;grid-gap:20px;gap:20px}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--left{width:15%;height:40px;padding:10px 0}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--left .patent-draft-generate-figure-popup-input-item-label{font-weight:500}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right{flex:1 1}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input{width:100%;display:flex}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input input{width:100%;border-radius:5px;background:transparent;padding:10px;height:40px;white-space:pre-wrap;word-wrap:break-word;align-self:flex-start}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input input:focus{border-color:#6b8cbc}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input.name{color:#cfcfcf!important}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input.description{border:1px solid #86cada;border-radius:5px!important;overflow-y:auto;height:auto}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input.description textarea{width:100%;height:400px;padding:10px;border:1px solid #86cada;border-radius:5px;resize:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input.description textarea:focus{border-color:#6b8cbc}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input.figures-types{padding:0;border:none}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input.figures-types .patent-draft-additional-info-figure-type-selector{width:100%;height:40px;border:1px solid #86cada;border-radius:5px;padding-left:10px}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input.figures-types .patent-draft-additional-info-figure-type-selector:focus{border-color:#6b8cbc}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input.reference-images{position:relative;height:40px}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input.reference-images input[type=file]{display:block!important;border:1px solid #86cada;color:transparent}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input.reference-images input[type=file]:focus{border-color:#6b8cbc}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input.reference-images .patent-draft-generate-figure-popup-input-item-input-reference-images{position:absolute!important;display:flex;top:1px;left:1px;border-radius:5px;justify-content:space-between;align-items:center;width:calc(100% - 2px);height:38px;background:#fff!important;border:1px solid transparent;padding:0 10px}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input.reference-images .patent-draft-generate-figure-popup-input-item-input-reference-images.place-holder{color:#cfcfcf!important}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-popup-input-item-input.reference-images .patent-draft-generate-figure-popup-input-item-input-reference-images .patent-draft-generate-figure-popup-input-item-input-label{color:#a19b9b;cursor:pointer}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-browse-file-list{border:1px solid #cfcfcf;border-radius:5px;padding:10px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;max-height:200px;overflow:auto;background:#f4f5f9}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-input-item .patent-draft-generate-figure-popup-input-item--right .patent-draft-generate-figure-browse-file-list .patent-draft-generate-figure-browse-file-list-item{display:flex;justify-content:space-between;padding:10px;border-radius:5px;background:#fff;border:1px solid #cfcfcf}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-additional-info-container{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:20px 0}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-additional-info-container .patent-draft-generate-figure-popup-additional-info-header{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-additional-info-container .patent-draft-generate-figure-popup-additional-info-header .patent-draft-generate-figure-popup-additional-info-toggle-container{display:flex;grid-gap:10px;gap:10px;align-items:center}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-additional-info-container .patent-draft-generate-figure-popup-additional-info-header .patent-draft-generate-figure-popup-additional-info-toggle-container .patent-draft-generate-figure-popup-additional-info-title{font-weight:600;font-size:14px}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-body .patent-draft-generate-figure-popup-additional-info-container .patent-draft-generate-figure-popup-additional-info-body{display:flex;flex-direction:column;grid-gap:20px;gap:20px;visibility:hidden}.patent-draft-generate-figure-popup-container .patent-draft-generate-figure-popup-footer{display:flex;justify-content:center;grid-gap:40px;gap:40px}.patent-draft-generate-figure-popup-container span.required{color:red}.patent-draft-generate-figure-popup-container span.optional{color:#555;font-weight:400}.progress-loader{width:14px;height:14px;border:2px solid #6b6b6b;border-left-color:#f3f3f3;border-radius:50%;animation:spin 1s linear infinite}.loading-container{width:100%;min-width:800px;height:600px}.warning-popup-message-container{padding:20px}.tasks-popup-container{position:absolute;top:35px;right:205px;display:flex;flex-direction:column}.tasks-popup-container .tasks-popup-arrow-up{width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #e9f0f7;margin-bottom:-12px;margin-right:50px;z-index:999;margin-left:auto;filter:drop-shadow(0 -1px 0 #cdcdcd)}.tasks-popup-container .tasks-popup{width:450px;max-height:600px;background-color:#e9f0f7;border-radius:10px;margin:10px;padding:24px 0;display:flex;flex-direction:column;grid-gap:10px;gap:10px;z-index:99;box-shadow:var(--box-shadow);border:1px solid #cdcdcd}.tasks-popup-container .tasks-popup .tasks-popup-header{display:flex;justify-content:space-between;align-items:center;padding:0 24px}.tasks-popup-container .tasks-popup .tasks-popup-header .tasks-popup-title{font-size:14px;font-weight:800;position:relative}.tasks-popup-container .tasks-popup .tasks-popup-body{overflow-y:auto;display:flex;flex-direction:column;grid-gap:15px;gap:15px;padding:0 24px;min-height:150px}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container{display:flex;flex-direction:column;grid-gap:15px;gap:15px;background:#fff;border:1px solid #cfcfcf;border-radius:5px;padding:20px}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-body{display:flex;grid-gap:15px;gap:15px;border-bottom:1px solid #8e8e8e;padding:5px 0 24px 5px}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-body .tasks-popup-task-item-icon-container{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:rgba(229,177,104,.18823529411764706)}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-body .tasks-popup-task-item-progress-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px;justify-content:space-around;flex:1 1}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-body .tasks-popup-task-item-progress-container .tasks-popup-task-item-progress-header{display:flex;justify-content:space-between;align-items:center}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-body .tasks-popup-task-item-progress-container .tasks-popup-task-item-progress-header .tasks-popup-task-item-progress-title{font-size:14px;font-weight:600}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-body .tasks-popup-task-item-progress-container .tasks-popup-task-item-progress-tracking{display:flex;grid-gap:10px;gap:10px;align-items:center}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-body .tasks-popup-task-item-progress-container .tasks-popup-task-item-progress-tracking .tasks-popup-task-item-progress{height:16px;width:100%;border:1px solid #58b08b;padding:1px;border-radius:50px}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-body .tasks-popup-task-item-progress-container .tasks-popup-task-item-progress-tracking .tasks-popup-task-item-progress .progress{border-radius:50px;height:100%;width:var(--progress);background:repeating-linear-gradient(-55deg,#4caf7a,#4caf7a 10px,#67c48f 0,#67c48f 20px);animation:moveStripes 1.5s linear infinite;transition:width .6s ease}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-body .tasks-popup-task-item-progress-container .tasks-popup-task-item-progress-tracking.completed .tasks-popup-task-item-progress .progress{animation:none!important;background:#58b08b}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-body .tasks-popup-task-item-progress-container .tasks-popup-task-item-progress-tracking.failed .tasks-popup-task-item-progress .progress{background:repeating-linear-gradient(45deg,#8a4242,#8a4242 10px,#b05858 0,#b05858 20px);animation:none!important}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-footer{display:flex}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-footer .tasks-popup-task-item-footer--left{flex:1 1}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-footer .tasks-popup-task-item-footer--left .tasks-popup-menu-list{display:flex;grid-gap:10px;gap:10px}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-footer .tasks-popup-task-item-footer--left .tasks-popup-menu-list .tasks-popup-menu-item{border-radius:3px;padding:2px 4px;display:flex;grid-gap:5px;gap:5px;align-items:center;color:var(--text-color)}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-footer .tasks-popup-task-item-footer--left .tasks-popup-menu-list .tasks-popup-menu-item.disabled{color:#cfcfcf!important;cursor:default!important}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-footer .tasks-popup-task-item-footer--left .tasks-popup-menu-list .tasks-popup-menu-item:not(.disabled):hover{background-color:var(--hover-bg-color);cursor:pointer}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-popup-task-item-container .tasks-popup-task-item-footer .tasks-popup-task-item-footer--right .tasks-popup-task-item-timestamp{color:#646464}.tasks-popup-container .tasks-popup .tasks-popup-body .tasks-empty{display:flex;justify-content:center;align-items:center;height:400px;font-weight:600;font-size:14px;background:#fff;border-radius:5px;border:1px solid #cfcfcf}.tasks-popup-container .task-details-popup{width:60vw;min-width:800px;height:80vh;min-height:600px;overflow-y:auto;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.tasks-popup-container .task-details-popup .task-details-popup-header{display:flex;justify-content:space-between;padding:20px}.tasks-popup-container .task-details-popup .task-details-popup-header .task-details-popup-header-item{display:flex;grid-gap:10px;gap:10px;align-items:center}.tasks-popup-container .task-details-popup .task-details-popup-header .task-details-popup-header-item .task-details-popup-header-item-value{display:flex;grid-gap:5px;gap:5px;font-weight:600;align-items:center}.tasks-popup-container .task-details-popup .task-details-popup-body{display:flex;flex-direction:column;grid-gap:20px;gap:20px;overflow-y:auto;padding:0 20px 20px}.tasks-popup-container .task-details-popup .task-details-popup-body .task-details-popup-body-item{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.tasks-popup-container .task-details-popup .task-details-popup-body .task-details-popup-body-item .task-details-popup-body-item-label{font-weight:600;font-size:14px}.tasks-popup-container .task-details-popup .task-details-popup-body .task-details-popup-body-item .task-details-popup-body-item-value .drawings-container{width:100%;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.tasks-popup-container .task-details-popup .task-details-popup-body .task-details-popup-body-item .task-details-popup-body-item-value .drawings-container .drawing-sketch{display:flex;flex-direction:column;align-items:center;text-align:center;grid-gap:20px;gap:20px;flex:1 1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 20px}.tasks-popup-container .task-details-popup .task-details-popup-body .task-details-popup-body-item .task-details-popup-body-item-value .drawings-container .drawing-sketch .drawing-sketch-title{font-weight:600;font-size:14px}.tasks-popup-container .task-details-popup .task-details-popup-body .task-details-popup-body-item .task-details-popup-body-item-value .drawings-container .drawing-sketch .drawing-sketch-image-container{display:flex;justify-content:center;align-items:center;width:100%;max-width:360px;height:400px;border-radius:5px;box-shadow:1px 1px 2px #6d6d6d;background-position:50%;object-fit:contain;background:#fff}.tasks-popup-container .task-details-popup .task-details-popup-body .task-details-popup-body-item .task-details-popup-body-item-value .drawings-container .drawing-sketch .drawing-sketch-image-container .drawing-sketch-image{width:100%;height:100%;object-fit:cover}.tasks-popup-container .task-details-popup .task-details-popup-body .task-details-popup-body-item .task-details-popup-body-item-value .drawings-container .drawing-sketch-right-arrow{display:flex;align-items:center;font-size:50px;padding:0 40px;color:#6d6d6d}.documents-container{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:100%}.documents-container.fixed-height{height:530px}.documents-container .accordion-body{max-height:600px;overflow-y:auto}.documents-container .accordion-body .document-extracted-images-container{width:100%;height:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px 20px;gap:20px 20px;padding:20px}.documents-container .accordion-body .document-extracted-images-container .extracted-image{border-radius:4px;display:flex;align-items:center;justify-content:center;height:300px;width:250px;background-color:#fff}.draft-creation-popup{padding:20px 30px;max-height:calc(100vh - 100px);display:flex;flex-direction:column;grid-gap:20px;gap:20px}.draft-creation-popup .draft-creation-layout{width:100%;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.draft-creation-popup .draft-creation-layout .draft-creation-division .draft-creation-division-title{font-weight:700;font-size:var(--default-font-size-bold);display:flex;align-items:center;justify-content:space-between;width:100%}.draft-creation-popup .draft-creation-layout .draft-creation-division .draft-creation-division-description{color:#555;margin-top:10px}.draft-creation-popup .draft-creation-layout .draft-creation-division .draft-creation-select-all-row{display:flex;align-items:center}.draft-creation-popup .draft-creation-layout .draft-creation-division .draft-creation-section-layout{width:100%;padding-left:30px;min-height:200px;position:relative;max-height:calc(100vh - 400px);overflow:auto}.draft-creation-popup .draft-creation-layout .draft-creation-division .draft-creation-section-layout .draft-creation-section-item .draft-creation-section-item-header{width:100%;display:flex;align-items:center}.draft-creation-popup .draft-creation-layout .draft-creation-division .draft-creation-section-layout .draft-creation-section-item .draft-creation-section-item-header .draft-creation-section-drop-down{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.draft-creation-popup .draft-creation-layout .draft-creation-division .draft-creation-section-layout .draft-creation-section-item .draft-creation-section-item-body{width:100%;padding-left:30px}.draft-creation-popup .draft-creation-layout .draft-creation-division .draft-creation-section-layout .draft-creation-section-item .draft-creation-section-item-body .draft-creation-sub-section-item{display:flex;align-items:center;grid-gap:4px;gap:4px;padding:4px 0}.draft-creation-popup .draft-creation-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:60px;gap:60px}.draft-creation-popup .draft-creation-bottom-row button{min-width:60px;width:70px;margin:0}.figure-validation-popup-container{height:800px}.figure-validation-popup-container .figure-validation-popup-header{padding:20px 20px 0}.figure-validation-popup-container .figure-validation-popup-body{height:calc(100% - 100px);overflow-y:auto;padding:20px 20px 0;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.figure-validation-popup-container .figure-validation-popup-body .figure-validation-popup-rule-container .figure-validation-popup-rule-title{font-weight:600;font-size:14px}.figure-validation-popup-container .figure-validation-popup-body .figure-validation-popup-rule-container .figure-validation-popup-rules{padding-top:10px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.thumbnail-container{position:relative;width:100%;height:100%}.thumbnail-container .image-loading-container{z-index:99;position:relative;background:hsla(0,0%,85.1%,.5686274509803921);width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:5px}.thumbnail-container .thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.accordion-container{width:100%;border:1px solid #cfcfcf;border-radius:5px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:10px}.accordion-container.expand{padding-bottom:20px}.accordion-container .accordion-header{display:flex;justify-content:space-between}.accordion-container .accordion-header .accordion-header--left,.accordion-container .accordion-header .accordion-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.accordion-container .accordion-header .accordion-header--right .accordion-status{font-weight:500}.accordion-container .accordion-body{width:calc(100% - 40px);display:flex;background:#f4f5f7;border-radius:5px;padding:20px;margin:0 20px}.image-card-container{display:flex;flex-direction:column;width:100%;height:100%}.image-card-container .image-card-header{display:flex;justify-content:space-between;align-items:center}.image-card-container .image-card-body{flex:1 1}.image-card-container .image-card-footer{padding:10px}.image-card-container .image-card-footer .image-label{text-align:center}.image-to-figure-popup-container{padding:20px}.image-to-figure-popup-container .image-to-figure-header-text .image-to-figure-file-upload-link{text-decoration:underline;color:#0a32a5;cursor:pointer}.image-to-figure-popup-container .image-to-figure-popup-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.image-to-figure-popup-container .image-to-figure-popup-header .image-to-figure-popup-header--left .image-to-figure-popup-header-title{font-weight:600;font-size:14px}.image-to-figure-popup-container .image-to-figure-popup-header .image-to-figure-popup-header--right .remove-all-btn{border-color:var(--fail-color)}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-popup-file-drop-container{padding:0 20px}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-popup-file-drop-container .image-to-figure-popup-input-container{height:600px;border:2px dashed #848484;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-popup-file-drop-container .image-to-figure-popup-input-container .image-to-figure-popup-input-body{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:20px;gap:20px}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-popup-file-drop-container .image-to-figure-popup-input-container .image-to-figure-popup-input-body .image-to-figure-file-drop-middle-label{position:relative}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-popup-file-drop-container .image-to-figure-popup-input-container .image-to-figure-popup-input-body .image-to-figure-file-drop-middle-label:before{right:20px}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-popup-file-drop-container .image-to-figure-popup-input-container .image-to-figure-popup-input-body .image-to-figure-file-drop-middle-label:after{left:20px}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-popup-file-drop-container .image-to-figure-popup-input-container .image-to-figure-popup-input-body .image-to-figure-file-drop-middle-label:after,.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-popup-file-drop-container .image-to-figure-popup-input-container .image-to-figure-popup-input-body .image-to-figure-file-drop-middle-label:before{position:absolute;top:50%;content:"";width:150px;height:1px;background:#bababa}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-popup-file-drop-container .image-to-figure-popup-input-container .image-to-figure-popup-input-body .image-to-figure-browse-file-btn{border-radius:50px}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-popup-file-drop-container .image-to-figure-popup-input-container .image-to-figure-popup-input-footer{padding:40px}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-popup-file-drop-container .image-to-figure-popup-input-container .image-to-figure-popup-input-footer .supported-file-types-container{color:#555}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-popup-file-drop-container .image-to-figure-popup-input-container .image-to-figure-popup-input-footer .supported-file-types-container .supported-file-types{font-weight:800}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-browse-file-list{background:#f4f5f7;border-radius:5px;height:600px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px 20px;gap:20px 20px;overflow-y:auto;padding:20px 20px 50px}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-browse-file-list .image-to-figure-browse-file-list-item{display:flex;flex-direction:column;background:#fff;padding:10px;max-width:500px;height:320px;border-radius:5px;box-shadow:1px 1px 2px #cfcfcf}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-browse-file-list .image-to-figure-browse-file-list-item .image-to-figure-browse-file-list-item-header{display:flex;justify-content:space-between;align-items:center}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-browse-file-list .image-to-figure-browse-file-list-item .image-to-figure-browse-file-list-item-body{flex:1 1}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-browse-file-list .image-to-figure-browse-file-list-item .image-to-figure-browse-file-list-item-footer{padding:10px}.image-to-figure-popup-container .image-to-figure-popup-body .image-to-figure-browse-file-list .image-to-figure-browse-file-list-item .image-to-figure-browse-file-list-item-footer .generate-figure-browse-selection-name{text-align:center}.image-to-figure-popup-container .image-to-figure-popup-footer{position:-webkit-sticky;position:sticky;bottom:0;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;padding-top:20px;background-color:#fff}@keyframes moveStripes{0%{background-position:0 0}to{background-position:24px 0}}.patent-similarity-score-text-label{color:var(--link-color);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patent-similarity-score-text-label:hover{color:var(--blue);text-decoration:underline}.patent-similarity-score-text-label:active{text-decoration:none;color:var(--link-color)}.anaqua-layout .anaqua-main-layout.gray-background{background:#f5f7f9}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row{height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-title{font-size:var(--extra-big-font-size);font-family:var(--font-family);font-weight:700;display:flex;align-items:center;flex-grow:1;width:200px}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-title .anaqua-main-title-text{max-width:calc(100% - 100px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:var(--extra-big-font-size);font-family:var(--font-family)}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-title .anaqua-main-title-status{margin-left:5px;padding:0 10px;height:20px;white-space:nowrap;color:#fff;border-radius:2px;background:var(--cta-color);display:flex;align-items:center;justify-content:center;text-align:center;font-weight:400}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-menu-list .anaqua-main-menu{fill:var(--primary-color)}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-menu-list .anaqua-main-menu:hover{fill:var(--light-sky)}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-menu-list .anaqua-main-menu:disabled{fill:#cdcdcd}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-menu-list .patent-history-delete-btn{stroke-width:3px;stroke:var(--error-color)}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-menu-list .patent-history-delete-btn:hover{stroke:#fff}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-menu-list .patent-history-delete-btn:active{stroke:var(--error-color)}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-menu-list .anaqua-main-page-close-btn{width:30px;height:30px;background:#ffefef;border:none;fill:var(--error-color);color:var(--error-color);border-radius:3px}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-menu-list .anaqua-main-page-close-btn:hover{background:var(--error-color);color:#fff;fill:#fff}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-menu-list .anaqua-main-page-close-btn:disabled{filter:grayscale(100%);color:#cdcdcd;fill:#cdcdcd;pointer-events:none}.anaqua-layout .anaqua-main-layout .anaqua-main-header-row .anaqua-main-menu-list .anaqua-main-menu-pair{display:inline-flex;align-items:center;grid-gap:5px;gap:5px}.anaqua-layout .anaqua-main-layout .anaqua-classification-history-layout{width:100%;height:calc(100% - 10px);border:1px solid #cdcdcd;padding:15px 0 0 15px;position:relative;margin-top:10px;border-radius:5px;display:flex;flex-direction:column}.select-all-drop-down{height:30px;background:transparent;border:none;font-family:var(--font-family);font-size:var(--default-font-size);font-weight:400;padding:0!important}.anaqua-model-list-body{height:calc(100% - 200px);width:100%;position:relative;flex-grow:1;overflow:auto}.anaqua-model-list-body .anaqua-model-inner-list{width:100%;flex-wrap:wrap;display:flex;grid-gap:20px;gap:20px;padding:20px 20px 20px 0}.anaqua-table-check-box-container{width:100%;height:40px;display:flex;align-items:center;justify-content:center}.anaqua-welcome-page{width:100vw;height:100vh;z-index:9999;background:var(--primary-color);color:#fff;display:flex;flex-direction:column;padding:20px}.anaqua-welcome-page .splash-loader-container{position:absolute;bottom:100px;left:calc(50% - 100px);width:200px;display:flex;align-items:center;justify-content:center}.anaqua-welcome-page .anaqua-welcome-logo{height:calc(100% - 50px);flex-grow:1;width:100%;position:relative;display:flex;align-items:center;justify-content:center}.anaqua-welcome-page .anaqua-welcome-logo .anaqua-logo-name{font-size:100px;letter-spacing:10px;font-family:Neutra Face,Roboto Mono,Roboto,var(--font-family);display:flex;align-items:center;margin-left:30px}.anaqua-welcome-page .anaqua-welcome-logo .anaqua-logo-name sup{font-size:40px;margin-left:-20px;margin-top:-50px}.anaqua-welcome-page .anaqua-welcome-credit-row{height:30px;width:100%;text-align:center;font-size:var(--default-title-font-size);font-weight:700}@keyframes blink{0%{transform:scale(.5);opacity:1}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.anaqua-file-submit-info-popup{width:400px;display:flex;flex-direction:column}.anaqua-file-submit-info-popup .anaqua-file-submite-info{color:#555;line-height:20px;font-family:var(--font-family);font-size:var(--default-font-size);width:100%;padding-right:30px}.anaqua-file-submit-info-popup .anaqua-hide-message-option-row{display:flex;align-items:center;font-family:var(--font-family);font-size:var(--default-font-size);margin-top:20px;margin-left:-10px}.reinforce-class-item{display:flex;align-items:flex-start;grid-gap:10px;gap:10px}.reinforce-class-item .reinforce-class-item-id{padding:1px 5px;background:rgba(118,161,213,.3);color:#0f53a5;border-radius:4px}.reinforce-class-item .reinforce-class-item-name{font-family:var(--font-family);max-width:400px;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;line-height:16px}.mapping-delete-btn{height:30px;padding:0 10px;border:1px solid var(--fail-color);color:var(--fail-color);fill:var(--fail-color);background:#fff;border-radius:3px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);display:flex;align-items:center;justify-content:center}.mapping-delete-btn:disabled{border-color:#cdcdcd;fill:#cdcdcd;color:#cdcdcd;background:#fafafa;pointer-events:none}.mapping-delete-btn:hover{background:var(--fail-color);color:#fff;fill:#fff}.patent-info-preference{width:200px!important}.anaqua-single-model-selector{width:100%;padding:0;display:flex;align-items:center;justify-content:space-between}.anaqua-single-model-selector .anaqua-single-model-selector-name{width:calc(100% - 30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#555}.patent-selector-popup{width:1400px;height:calc(100vh - 50px);max-height:800px;position:relative;padding:30px;display:flex;flex-direction:column}.patent-selector-popup.whole-form{width:100vw;height:calc(100vh - 50px);max-height:none}.patent-selector-popup .patent-selector-body{width:100%;height:calc(100% - 100px);position:relative;flex-grow:1}.patent-selector-popup .patent-selector-layout{width:100%;height:calc(100% - 50px);background:#fff;border:1px solid #cdcdcd;border-radius:3px;display:flex}.patent-selector-popup .patent-selector-layout .patent-selector-right-layout{width:calc(100% - 500px);flex-grow:1;display:flex;height:100%;position:relative}.patent-selector-popup .model-data-patent-selector-layout{width:100%;height:100%;position:relative;border-radius:4px;display:flex;background:#f5f7f9;overflow:hidden}.patent-selector-popup .model-data-patent-selector-layout .model-data-patent-selector-layout--left{width:100%;height:100%;display:flex;flex-direction:column;padding-bottom:5px}.patent-selector-popup .model-data-patent-selector-layout .model-data-patent-selector-layout--left .model-data-patent-selector-layout-header{font-weight:700;font-size:var(--default-title-font-size);padding:0 16px;height:30px;display:flex;align-items:center;margin-top:10px}.patent-selector-popup .model-data-patent-selector-layout .model-data-patent-selector-layout--left .model-data-patent-selector-layout-description{color:#555;padding:0 16px}.patent-selector-popup .model-data-patent-selector-layout .model-data-patent-selector-layout--left .model-data-patent-selector-layout-body{height:calc(100% - 100px);flex-grow:1;width:100%;margin-top:15px}.patent-selector-popup .model-data-patent-selector-layout .model-data-patent-selector-layout--right{width:calc(100% - 400px);flex-grow:1;height:100%;position:relative;display:flex;padding-bottom:5px}.patent-selector-popup .patent-selector-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;margin-top:20px}.patent-similarity-score-graph-layout{width:100%;height:100%;display:flex;grid-gap:10px;gap:10px;padding:0 0 0 20px;background:inherit;overflow:auto}.patent-similarity-score-graph-layout .patent-similarity-score-graph-y-division{height:calc(100% - 80px);display:flex;align-items:center;justify-content:center;width:20px}.patent-similarity-score-graph-layout .patent-similarity-score-graph-y-division .patent-similarity-score-graph-y-axis{transform:rotate(-90deg)}.patent-similarity-score-graph-layout .patent-similarity-score-graph-y-division .patent-similarity-score-graph-y-axis .patent-similarity-score-graph-y-axis-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container{width:calc(100% - 220px);min-width:200px;height:100%;flex-grow:1;padding-top:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:inherit}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph-y-axis-label{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px;text-align:center}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph{width:100%;max-height:calc(100% - 30px);overflow:auto;padding:0;background:inherit}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph::-webkit-scrollbar{width:15px!important;height:10px;font-family:var(--font-family)}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph::-webkit-scrollbar-track{background-color:#e0e9f4;border-radius:3px;font-family:var(--font-family)}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph::-webkit-scrollbar-thumb{background-color:#cdddef;border-radius:3px;font-family:var(--font-family)}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph::-webkit-scrollbar-thumb:hover{background-color:#6c8fb5;font-family:var(--font-family)}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table{width:100%;border-collapse:collapse;background:inherit}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row{height:40px;background:inherit}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row .patent-similarity-score-col{width:calc(10% - 13px);height:100%;background:inherit;border:1px solid #e7e8e9;text-align:center;cursor:pointer}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row .patent-similarity-score-col.active{background:var(--table-header-color)!important;color:brown!important}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row .patent-similarity-score-col.label-name{width:30px;border:none;position:-webkit-sticky;position:sticky;left:0;top:0;z-index:9}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row .patent-similarity-score-col.label-name .patent-similarity-score-graph-y-label{transform:rotate(90deg);display:flex;align-items:center;justify-content:center;text-align:center}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row .patent-similarity-score-col.name-col{width:150px;border:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;position:-webkit-sticky;position:sticky;left:0;z-index:9;color:var(--link-color)}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row .patent-similarity-score-col.name-col .patent-similarity-score-ylabel{line-height:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;min-width:100%;max-width:100%;word-wrap:break-word;word-break:break-word;white-space:normal;padding-right:10px}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row .patent-similarity-score-col.name-col:hover{color:var(--blue);text-decoration:underline}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row .patent-similarity-score-col.name-col.active{color:brown}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row .patent-similarity-score-col.x-label{background:inherit}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row .patent-similarity-score-col.x-label.active{color:#c30000}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row:last-child{position:-webkit-sticky;position:sticky;bottom:0;z-index:9;height:100px;background:inherit}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row:last-child.horizontal{height:30px!important}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row:last-child.horizontal .patent-similarity-score-x-label{background:inherit;transform:rotate(0deg)!important}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row:last-child .patent-similarity-score-x-label{color:var(--link-color);max-width:100%;overflow:hidden;text-overflow:ellipsis;transform:rotate(-90deg);white-space:nowrap;width:100px!important;max-width:100px!important;margin:auto;padding-right:5px;text-align:right}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row:last-child .patent-similarity-score-x-label:hover{color:var(--blue);text-decoration:underline}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row:last-child .patent-similarity-score-x-label:active{text-decoration:none;color:var(--link-color)}.patent-similarity-score-graph-layout .patent-similarity-score-graph-container .patent-similarity-score-graph .patent-similarity-score-table .patent-similarity-score-row:last-child .patent-similarity-score-col{border:none}.patent-similarity-score-graph-layout .patent-similarity-score-legend-division{width:170px;height:100%;padding-left:30px;padding-top:20px}.patent-similarity-score-graph-layout .patent-similarity-score-legend-division .patent-similarity-score-legend-title{line-height:30px;font-weight:700}.patent-similarity-score-graph-layout .patent-similarity-score-legend-division .patent-similarity-score-bar-container{width:100px;height:calc(100% - 140px);display:flex;margin-top:10px}.patent-similarity-score-graph-layout .patent-similarity-score-legend-division .patent-similarity-score-bar-container .patent-similarity-score-bar{width:24px;height:100%;background:#fff6f3;background:linear-gradient(180deg,#c30000,#fff6f3);border-radius:3px}.patent-similarity-score-graph-layout .patent-similarity-score-legend-division .patent-similarity-score-bar-container .patent-similarity-score-number{width:40px;flex-grow:1;display:flex;align-items:center;justify-content:space-between;flex-direction:column;text-align:left;padding-left:10px}.patent-similarity-score-graph-layout .patent-similarity-score-legend-division .patent-similarity-legend-list{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.patent-similarity-score-graph-layout .patent-similarity-score-legend-division .patent-similarity-legend-list .patent-similarity-legend-item{margin-top:10px;display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-similarity-score-graph-layout .patent-similarity-score-legend-division .patent-similarity-legend-list .patent-similarity-legend-item .patent-similarity-legend-disc{width:15px;height:15px;border-radius:2px}.patent-similarity-score-graph-layout .patent-similarity-score-legend-division .patent-similarity-legend-list .patent-similarity-legend-item .patent-similarity-legend-name{width:calc(100% - 25px);flex-grow:1}.anaqua-main-model-selector-box{flex-grow:1;width:calc(100% - 300px);height:100%}.anaqua-main-model-selector-box .anaqua-main-model-dropdown-box{width:100%;height:100%;border:none;min-height:unset}.anaqua-main-model-selector-box .anaqua-main-model-dropdown-box.single-model{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center}.anaqua-main-tool-bar{display:flex;align-items:center;justify-content:space-between;padding:0 20px}.anaqua-main-tool-bar .anaqua-main-tool-bar--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.anaqua-main-tool-bar .anaqua-main-tool-bar--left .anaqua-main-model-selector{border:1px solid var(--light-sky);width:450px;display:flex;align-items:center;border-radius:4px;padding:3px 5px;height:30px;background:#fff;grid-gap:10px;gap:10px}.anaqua-main-tool-bar .anaqua-main-tool-bar--left .anaqua-main-model-selector.version-box{width:250px}.anaqua-main-tool-bar .anaqua-main-tool-bar--left .anaqua-main-model-selector .anaqua-main-model-selector--label{color:#555;padding:0 10px;font-family:var(--font-family);font-size:var(--default-font-size);border-right:1px solid #cdcdcd}.anaqua-main-tool-bar .anaqua-main-tool-bar--left .anaqua-main-model-selector .main-cta-btn{height:100%}.anaqua-main-tool-bar .anaqua-main-tool-bar--left .anaqua-main-model-selector .anaqua-main-model-selector{height:20px;width:20px}.anaqua-main-tool-bar .anaqua-main-tool-bar--right{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:flex-end;width:calc(100% - 100px);flex-wrap:wrap}.anaqua-main-tool-bar .anaqua-manage-model-btn{height:30px;padding:0 10px;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;background:#fff;border:1px solid var(--cta-color);color:var(--primary-color);fill:var(--primary-color);border-radius:4px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.anaqua-main-tool-bar .anaqua-manage-model-btn:hover{box-shadow:0 0 0 2px #67ffd5}.anaqua-main-tool-bar .anaqua-manage-model-btn:active{box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.anaqua-main-tool-bar .anaqua-manage-model-btn:disabled{pointer-events:none;box-shadow:none;background:#fafafa;fill:#cdcdcd;color:#cdcdcd}.anaqua-secondary-btn{height:30px;border-radius:3px;padding:0 10px;display:flex;align-items:center;justify-content:center;font-size:var(--default-font-size);font-family:var(--font-family);background:var(--cta-color);color:#fff;fill:#fff;border:none;grid-gap:5px;gap:5px}.anaqua-secondary-btn:hover{background:var(--secondary-color);box-shadow:0 0 0 2px rgba(124,111,238,.2)}.anaqua-secondary-btn:active{box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.anaqua-secondary-btn.delete{background:#fff;border:1px solid var(--fail-color);box-shadow:none}.anaqua-secondary-btn.delete:hover{border-color:brown}.anaqua-secondary-btn:disabled{background:#cdcdcd;box-shadow:none;color:#848484;fill:#848484;pointer-events:none}.anaqua-main-body{width:100%;height:calc(100% - 200px);flex-grow:1;display:flex;padding:0 20px;flex-direction:column}.main-cta-btn-menu-icon{width:12px;height:12px;display:flex;align-items:center;justify-content:center;padding:0}.main-cta-btn-menu-loader{width:12px;height:12px;border-radius:50%;border:2px solid #f5f7f9;border-left:2px solid var(--blue);animation:spin 1s linear infinite;display:flex;padding:0}.Model{position:absolute;width:100vw;height:100vh;font-size:var(--default-font-size);font-family:var(--font-family)!important;text-align:center;background-size:cover;overflow:auto;background:#fff;z-index:999;display:flex;top:0;left:0}.Model.vertical{flex-direction:column}.Model u{color:var(--link-color)}.login-logo-division{width:30%;height:100vh;background:var(--primary-color);position:relative}.login-input-division{width:70%;position:relative;height:100vh;background:var(--main-light-color)}.login-logo-container{width:90%;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;text-align:center}.login-logo-bg-container{position:relative;width:100%;display:none}.login-logo-bg{position:absolute;top:50%;left:25%;transform:translate(-25%,-50%);width:50%;display:none}.login-product-name{color:var(--cta-color);font-size:45px;margin-top:30px;font-family:var(--logo-font);line-height:40px;font-weight:700}.login-product-motto,.login-product-name{text-align:center;width:90%;margin-left:auto;margin-right:auto}.login-product-motto{color:#ebfdff;font-size:18px;line-height:30px;margin-top:40px;font-family:var(--font-family)}.login-product-motto span{font-size:20px}.login-input-card{position:absolute;width:55%;top:50%;left:50%;transform:translate(-50%,-50%)}.login-title{text-align:left;font-family:var(--font-family);line-height:55px;font-size:24px}.oauth-list{display:flex}.oauth-list-item{width:36px;height:36px;border:1px solid #cdcdcd;background:transparent;border-radius:5px;margin-right:10px;transition:all .3s cubic-bezier(.25,.8,.25,1);padding:0;text-align:center;color:#0d889e;cursor:pointer;display:flex;align-items:center;justify-content:center}.oauth-list-item:hover{background:#f5f7f9}.login-input-body{margin-top:30px;width:100%}.login-input-text{text-align:left;display:flex;margin-top:20px}.login-psw-forget-link-btn{text-align:right;text-decoration:underline;color:var(--link-color);font-family:var(--font-family);text-underline-position:under;font-size:var(--default-font-size)}.login-psw-forget-link-btn:hover{color:#0a8a64}.login-psw-forget-link-btn:active{color:var(--primary-text-color)}.login-input-container{position:relative;height:40px}.login-input--box{width:100%;background:#fff;border:1px solid #cdcdcd;border-radius:3px;padding-left:20px;padding-right:20px;height:40px;margin-top:5px;font-family:var(--font-family);padding-bottom:5px;font-size:var(--default-font-size)}.spinEffect{-webkit-animation:spin 50s linear;-webkit-animation-iteration-count:infinite;opacity:1}@keyframes ripple{0%{transform:scale(1)}50%{transform:scale(1.3);opacity:1}to{transform:scale(1.6);opacity:0}}.login-input-box{position:relative;margin-top:30px;border:1px solid transparent;border-radius:3px;background:#dae3f0;display:flex;width:90%;margin-left:auto;margin-right:auto;height:40px;color:#fff}.loginPasswordEye{position:absolute;top:35%;right:10px;color:var(--primary-text-color)}.login-btn{float:left;width:120px;height:35px;border-radius:5px;background:var(--cta-color);border:1px solid var(--cta-color);color:var(--primary-color);margin-top:15px;font-family:var(--font-family);text-transform:uppercase;font-size:var(--default-font-size);box-shadow:1px 1px 4px rgba(0,0,0,.24)}.login-btn:hover{background:var(--link-light-color);border-color:var(--cta-color);box-shadow:0 0 0 2px rgba(255,223,165,.4)}.sign-up-row{width:100%}.sign-up-link-btn{text-align:left;color:var(--link-color);float:left;cursor:pointer}.sign-up-link-btn:hover{color:var(--link-color);text-decoration:underline}.sign-up-link-btn:active{color:var(--primary-text-color)}.login-row{margin-top:20px;display:flex;width:100%;text-align:left;font-size:var(--default-font-size)!important;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.login-row label{font-size:var(--default-font-size);margin-top:0}.login-link-row{display:flex;align-items:center;grid-gap:5px;gap:5px;margin-top:20px}.login-text{font-size:var(--default-font-size)}.login-input-row{display:flex;justify-content:space-between}.login-input-combo{width:47%}.login-error-message{color:var(--fail-color);margin-top:3px;text-align:left;width:100%}.login-btn-or{margin-top:auto;margin-bottom:auto;text-align:center;width:50px}.login-other-option-container{display:flex;padding-left:10px;padding-right:10px}.login-other-option,.login-other-option-container{margin-top:auto;margin-bottom:auto}.oAuth-type{color:#3186f9}.login-logo-icon{width:30px;height:30px;text-align:center;padding-right:8px}.login-logo{width:50%;transform:translate(-5px,20px);width:150px}.forgot-password-body{justify-content:center;top:0;left:0;z-index:9;height:512px}.forgot-password-body,.forgot-password-image-container{display:flex;align-items:center;font-family:var(--font-family)}.forgot-password-image-container{width:350px;height:100%;background-color:var(--primary-color);border:1px solid var(--primary-color);box-sizing:border-box;border-radius:20px 0 0 20px}.forgot-password-image{width:95%;font-family:var(--font-family)}.forgot-password-text-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:600px;height:100%;background:#fff;border:1px solid #cdcdcd;box-sizing:border-box;border-radius:0 20px 20px 0;font-family:var(--font-family);grid-gap:70px;gap:70px;position:relative}.forgot-password-close-btn{background:transparent;border:none;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;fill:var(--primary-color);cursor:pointer;position:absolute;top:5px;right:5px}.forgot-password-close-btn:hover{background:#f5f7f9;fill:var(--secondary-color)}.forgot-password-close-btn:active{background:transparent;fill:var(--primary-color)}.forgot-password-header{width:100%;text-align:center;font-size:24px;font-weight:700}.forgot-password-input-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:var(--font-family)}.forgot-password-p{font-style:normal;font-weight:400;padding-bottom:15px;margin:0;text-align:left}.forgot-password-input,.forgot-password-p{width:420px;font-size:var(--default-font-size);font-family:var(--font-family)}.forgot-password-input{height:40px;background:#fff;border:1px solid #777;box-sizing:border-box;border-radius:4px;padding-left:20px}.forgot-password-input:focus,.forgot-password-input:hover{box-shadow:0 0 0 2px rgba(84,66,255,.15);border-color:#b2aed7}.forgot-password-button{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:40px;gap:40px}.fgPwsd-cancel-button{width:100px;height:40px;background:#fff;border:1px solid #878484;box-sizing:border-box;border-radius:5px;font-size:var(--default-font-size);cursor:pointer;font-family:var(--font-family)}.fgPwsd-cancel-button:hover{box-shadow:-1px 1px 4px rgba(0,0,0,.5);font-family:var(--font-family)}.fgPwsd-submit-button{display:inline-flex;width:100px;height:40px;background:var(--primary-color);box-sizing:border-box;border:1px solid #878484;border-radius:5px;color:#fff;font-size:var(--default-font-size);font-family:var(--font-family)}.fgPwsd-submit-button>span{cursor:pointer;font-family:var(--font-family)}.fgPwsd-submit-button:hover{box-shadow:-1px 1px 4px rgba(0,0,0,.5);font-family:var(--font-family)}.fgPwsd-submit-button:disabled{background:#f5f5f5;font-family:var(--font-family)}.fgPwsd-submit-button:disabled>span{color:#cdcdcd;fill:#cdcdcd;font-family:var(--font-family)}.fgPwsd-submit-button-img{justify-content:right;padding-right:0;width:30%;fill:#fff;cursor:pointer}.fgPwsd-submit-button-img,.fgPwsd-submit-button-text{display:inline-flex;align-items:center;height:100%;font-family:var(--font-family)}.fgPwsd-submit-button-text{justify-content:center;width:80%}.forgot-password-error-msg{padding-top:10px;color:brown;width:420px;text-align:left;font-family:var(--font-family)}.createPassword-container{align-items:center;display:flex;height:100vh;justify-content:center;margin:0;font-family:var(--font-family),Sans,sans-serif;width:100vw;position:absolute;top:0;left:0;z-index:150;background:#fff}.createPassword-container-wrapper{display:grid;width:750px;box-sizing:border-box;border:1px solid #cdcdcd;box-shadow:0 0 4px 4px rgba(0,0,0,.25);border-radius:20px}.createPassword-imgContainer{border-radius:20px 0 0 20px;box-sizing:border-box;background:var(--primary-color);grid-column:1/2;grid-row:1/2;margin-top:-1px;margin-left:-1px;display:grid;width:250px}.createPassword-logo{width:200px;height:250px;grid-column:2/3;grid-row:2/3}.createPassword-wrapper{grid-row:1/2;padding:15px 15px 30px;display:grid;box-sizing:border-box;width:500px}.createPassword-header{justify-content:center;display:flex;padding-bottom:20px}.createPassword-body{display:grid;grid-gap:20px;gap:20px;justify-content:center;box-sizing:border-box}.createPassword-confirm-pwd-lbl,.createPassword-error-lbl,.createPassword-pwd-lbl,.createPassword-user-lbl{margin-left:15px;font-size:var(--default-font-size);display:block;padding:5px;box-sizing:border-box;width:200px}.createPassword-confirm-pwd-input,.createPassword-pwd-input,.createPassword-user-input{width:320px;height:38px;padding-left:15px;border-radius:50px;border:2px solid #cdcdcd;padding-right:30px;font-size:var(--default-font-size);box-sizing:border-box}.createPassword-confirm-pwd-input:focus,.createPassword-confirm-pwd-input:hover,.createPassword-pwd-input:focus,.createPassword-pwd-input:hover,.createPassword-user-input:focus,.createPassword-user-input:hover{border-color:var(--primary-color);outline:var(--primary-color)}.createPassword-user-input{color:var(--primary-color);box-sizing:border-box;background:none}.createPassword-confirm-pwd-icon-btn,.createPassword-pwd-icon-btn{margin-left:-30px;width:20px;height:20px;background:none;border:none;box-sizing:border-box;outline:none}#createPassword-confirm-pwd-eye,#createPassword-pwd-eye{margin-left:-5px;cursor:pointer;color:var(--primary-color);box-sizing:border-box}.createPassword-button-container{justify-self:center}.createPassword-confirm-pwd-icon,.createPassword-pwd-icon,.createPassword-user-icon{width:20px;height:14px;box-sizing:border-box}.createPassword-error-lbl{color:var(--fail-color)}.createPassword-error,.createPassword-rules-container{margin-top:-15px}.createPassword-rules-btn{background:none;font-size:var(--default-font-size);border:none;text-decoration:underline;text-underline-position:under;-webkit-text-decoration-color:#999;text-decoration-color:#999;margin-left:16px;box-sizing:border-box}.createPassword-rules-btn:hover{color:var(--primary-color);-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color);cursor:pointer}.createPassword-submit-btn{padding:0 10px;height:30px;border-radius:3px;border:1px solid transparent;background:var(--cta-color);color:var(--primary-color);fill:var(--primary-color);box-shadow:var(--card-shadow);display:flex;align-items:center;justify-content:center;grid-gap:3px;gap:3px;min-width:80px}.createPassword-submit-btn:hover{fill:#fff;color:#fff;border-color:#198b72;background:#1fae8f;box-shadow:var(--card-shadow),0 0 0 2px rgba(127,255,210,.47)}.createPassword-submit-btn:active{background:var(--cta-color);box-shadow:var(--card-shadow)}.createPassword-submit-btn:disabled{fill:#555;background:#fafafa;border:1px solid #cdcdcd;color:#cdcdcd;filter:grayscale(100%);opacity:.5;box-shadow:none;pointer-events:none}#createPassword-submit-btn-icon{max-width:14px;height:13px;box-sizing:border-box;margin-right:10px}.login-notify-email-text{text-align:left;margin-top:8px}.login-notify-email{height:35px;display:flex;grid-gap:5px;gap:5px}.reset-password-container{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;background:#f5f7f9;padding-top:8vh}.reset-password-form{display:flex;flex-direction:column;grid-gap:50px;gap:50px;overflow:auto}.reset-password-form .reset-password-form-title{font-size:24px;font-weight:700;font-family:"Neutra Face",Roboto,var(--font-family);color:var(--primary-color);width:100%;text-align:center}.reset-password-form .reset-password-form-section .reset-password-form-section-title{color:var(--primary-color);display:flex;align-items:center;justify-content:space-between;width:100%}.reset-password-form .reset-password-form-section .reset-password-form-section-title .reset-password-form-section-link{color:var(--link-color);cursor:pointer}.reset-password-form .reset-password-form-section .reset-password-form-section-title .reset-password-form-section-link:hover{color:#0f53a5;text-decoration:underline}.reset-password-form .reset-password-form-section .reset-password-form-section-title .reset-password-form-section-link:active{color:var(--link-color);text-decoration:none}.reset-password-form .reset-password-form-section .reset-password-form-section-input{width:400px;height:40px;border-radius:4px;background:#fff;border:1px solid #cdcdcd;padding:0 10px;margin-top:10px}.reset-password-form .reset-password-form-section .reset-password-form-section-input:active,.reset-password-form .reset-password-form-section .reset-password-form-section-input:hover{box-shadow:0 0 0 2px rgba(84,66,255,.15);border-color:#b2aed7}.reset-password-form .reset-password-form-error-text{color:var(--error-color);width:400px;text-align:left;display:flex;align-items:flex-start;line-height:20px}.reset-password-form .reset-password-form-error-text svg{width:20px;height:20px;min-width:20px;display:flex;align-items:center;justify-content:center;fill:var(--error-color);padding:3px}.reset-password-form .reset-password-form-bottom-row{display:flex;align-items:center;justify-content:center}.loading-title{text-align:center;font-family:var(--font-family)}.main-loader-container{overflow-y:auto;padding-left:10px;padding-right:10px;vertical-align:text-top;font-family:var(--font-family)}.alarm-loading-container{position:absolute;display:flex;font-family:var(--font-family)}.alarm-loading{position:relative;width:40px;height:40px;margin:auto;font-family:var(--font-family)}.alarm-loading>div{width:0;height:0;border:2.5px solid var(--primary-color);opacity:1;border-radius:50%;display:inline-block;animation:alarm-circle 1s cubic-bezier(0,.2,.8,1) infinite;position:absolute;font-family:var(--font-family)}.alarm-loading>div:nth-child(2){animation-delay:.5s;font-family:var(--font-family)}@keyframes alarm-circle{0%{top:20px;left:20px;width:0;height:0;opacity:1;font-family:var(--font-family)}to{width:40px;height:40px;top:0;left:0;opacity:0;font-family:var(--font-family)}}.circling-loader{position:relative;width:58px;height:58px;margin:auto;font-family:var(--font-family)}.circling-loader-circular{position:absolute;background-color:var(--primary-color);width:14px;height:14px;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;animation-name:bounce_circularG;-o-animation-name:bounce_circularG;-ms-animation-name:bounce_circularG;-webkit-animation-name:bounce_circularG;-moz-animation-name:bounce_circularG;animation-duration:1.1s;-o-animation-duration:1.1s;-ms-animation-duration:1.1s;-webkit-animation-duration:1.1s;-moz-animation-duration:1.1s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;font-family:var(--font-family)}#circling-loader-1{left:0;top:23px;animation-delay:.41s;-o-animation-delay:.41s;-ms-animation-delay:.41s;-webkit-animation-delay:.41s;-moz-animation-delay:.41s;font-family:var(--font-family)}#circling-loader-2{left:6px;top:6px;animation-delay:.55s;-o-animation-delay:.55s;-ms-animation-delay:.55s;-webkit-animation-delay:.55s;-moz-animation-delay:.55s;font-family:var(--font-family)}#circling-loader-3{top:0;left:23px;animation-delay:.69s;-o-animation-delay:.69s;-ms-animation-delay:.69s;-webkit-animation-delay:.69s;-moz-animation-delay:.69s;font-family:var(--font-family)}#circling-loader-4{right:6px;top:6px;animation-delay:.83s;-o-animation-delay:.83s;-ms-animation-delay:.83s;-webkit-animation-delay:.83s;-moz-animation-delay:.83s;font-family:var(--font-family)}#circling-loader-5{right:0;top:23px;animation-delay:.97s;-o-animation-delay:.97s;-ms-animation-delay:.97s;-webkit-animation-delay:.97s;-moz-animation-delay:.97s;font-family:var(--font-family)}#circling-loader-6{right:6px;bottom:6px;animation-delay:1.1s;-o-animation-delay:1.1s;-ms-animation-delay:1.1s;-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;font-family:var(--font-family)}#circling-loader-7{left:23px;bottom:0;animation-delay:1.24s;-o-animation-delay:1.24s;-ms-animation-delay:1.24s;-webkit-animation-delay:1.24s;-moz-animation-delay:1.24s;font-family:var(--font-family)}#circling-loader-8{left:6px;bottom:6px;animation-delay:1.38s;-o-animation-delay:1.38s;-ms-animation-delay:1.38s;-webkit-animation-delay:1.38s;-moz-animation-delay:1.38s;font-family:var(--font-family)}@keyframes bounce_circularG{0%{transform:scale(1);font-family:var(--font-family)}to{transform:scale(.3);font-family:var(--font-family)}}.moon-loading-container{position:relative;width:50px;height:50px;margin:auto;font-family:var(--font-family)}.moon-loading-container .moon-loading{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:35px;height:35px;background-color:#fff;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-shadow:0 0 8px 1px rgba(0,0,0,.25);-o-box-shadow:0 0 8px 1px rgba(0,0,0,.25);-ms-box-shadow:0 0 8px 1px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px 1px rgba(0,0,0,.25);font-family:var(--font-family)}.moon-loading-container .rotate-moon{border-bottom:10px solid #9db5d9;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;animation:moon-rotate 1.15s ease infinite;-o-animation:moon-rotate 1.15s ease infinite;-ms-animation:moon-rotate 1.15s ease infinite;-webkit-animation:moon-rotate 1.15s ease infinite;-moz-animation:moon-rotate 1.15s ease infinite;font-family:var(--font-family)}@keyframes moon-rotate{0%{transform:rotate(0deg);font-family:var(--font-family)}to{transform:rotate(1turn);font-family:var(--font-family)}}.Circle{position:relative;font-size:10px;width:15px;height:15px}.Circle,.Circle:after,.Circle:before{display:block;font-family:var(--font-family)}.Circle:after,.Circle:before{position:absolute;content:""}.Circle-rotate,.Circle:after,.Circle:before{top:0;left:10px;width:30px;height:30px;border-radius:50%;animation:2s cubic-bezier(.645,.045,.355,1) infinite;font-family:var(--font-family)}.Circle:before{left:0;background-color:#2196f3;transform:scale(1);animation-name:pulseOut}.Circle:after,.Circle:before{font-family:var(--font-family)}.Circle:after{right:0;background:var(--primary-color);transform:scale(.5);animation-name:pulseIn}@keyframes pulseOut{0%{transform:scale(1);font-family:var(--font-family)}50%{transform:scale(.5);font-family:var(--font-family)}to{transform:scale(1);font-family:var(--font-family)}}@keyframes pulseIn{0%{transform:scale(.5);font-family:var(--font-family)}50%{transform:scale(1);font-family:var(--font-family)}to{transform:scale(.5);font-family:var(--font-family)}}.hourglass-loading-container{position:relative;width:50px;height:90px;margin:auto;border:6px solid #62a1ed;animation:hourglass-loading 2.3s ease infinite;-o-animation:hourglass-loading 2.3s infinite ease;-ms-animation:hourglass-loading 2.3s infinite ease;-webkit-animation:hourglass-loading 2.3s ease infinite;-moz-animation:hourglass-loading 2.3s infinite ease;font-family:var(--font-family)}.hourglass-left-small-square{border:#62a1ed;border-color:#62a1ed #62a1ed transparent transparent;border-style:solid;border-width:6px;left:-21px;border-radius:5px}.hourglass-left-small-square,.hourglass-right-small-square{width:30px;height:30px;background:#fff;position:absolute;top:23px;transform:rotate(45deg);font-family:var(--font-family)}.hourglass-right-small-square{border-color:transparent transparent #62a1ed #62a1ed;border-style:solid;border-width:6px;right:-21px;padding:0}.hourglass-loader{vertical-align:top;display:inline-block;width:90%;margin-left:auto;margin-right:auto;border-radius:5px;background-color:var(--primary-color);animation:hourglass-loader 2.3s ease-out infinite;-o-animation:hourglass-loader 2.3s infinite ease-out;-ms-animation:hourglass-loader 2.3s infinite ease-out;-webkit-animation:hourglass-loader 2.3s ease-out infinite;-moz-animation:hourglass-loader 2.3s infinite ease-out;font-family:var(--font-family)}@keyframes hourglass-loading{0%{transform:rotate(0deg);font-family:var(--font-family)}25%{transform:rotate(180deg);font-family:var(--font-family)}50%{transform:rotate(180deg);font-family:var(--font-family)}75%{transform:rotate(1turn);font-family:var(--font-family)}to{transform:rotate(1turn);font-family:var(--font-family)}}@keyframes hourglass-loader{0%{height:0%;font-family:var(--font-family)}25%{height:50%;font-family:var(--font-family)}50%{height:100%;font-family:var(--font-family)}75%{height:100%;font-family:var(--font-family)}to{height:0%;font-family:var(--font-family)}}.rotating-circle-loading-container{position:absolute;display:flex;align-items:center;justify-content:center;top:40%;left:40%}.rotating-circle-loading-text{display:flex;position:relative;margin-right:15px;height:100%;margin-top:auto;margin-bottom:auto;font-family:var(--font-family)}.rotating-loading-spinner{position:relative;margin:auto;top:0;bottom:0;right:0;width:15px;height:15px;border-radius:100%;box-shadow:15px 15px #34a1e7,-15px 15px #0f7dd0,-15px -15px #34a1e7,15px -15px #0f7dd0;-o-box-shadow:15px 15px #34a1e7,-15px 15px #0f7dd0,-15px -15px #34a1e7,15px -15px #0f7dd0;-ms-box-shadow:15px 15px #34a1e7,-15px 15px #0f7dd0,-15px -15px #34a1e7,15px -15px #0f7dd0;-webkit-box-shadow:15px 15px #34a1e7,-15px 15px #0f7dd0,-15px -15px #34a1e7,15px -15px #0f7dd0;-moz-box-shadow:15px 15px #34a1e7,-15px 15px #0f7dd0,-15px -15px #34a1e7,15px -15px #0f7dd0;animation:rotate-spin 4.6s ease infinite;-o-animation:rotate-spin ease infinite 4.6s;-ms-animation:rotate-spin ease infinite 4.6s;-webkit-animation:rotate-spin 4.6s ease infinite;-moz-animation:rotate-spin ease infinite 4.6s;font-family:var(--font-family)}@keyframes rotate-spin{0%,to{box-shadow:15px 15px #34a1e7,-15px 15px #0f7dd0,-15px -15px #34a1e7,15px -15px #0f7dd0;font-family:var(--font-family)}25%{box-shadow:-15px 15px #0f7dd0,-15px -15px #34a1e7,15px -15px #0f7dd0,15px 15px #34a1e7;font-family:var(--font-family)}50%{box-shadow:-15px -15px #34a1e7,15px -15px #0f7dd0,15px 15px #34a1e7,-15px 15px #0f7dd0;font-family:var(--font-family)}75%{box-shadow:15px -15px #0f7dd0,15px 15px #34a1e7,-15px 15px #0f7dd0,-15px -15px #34a1e7;font-family:var(--font-family)}}.swipe-circle-loading-container{position:absolute;top:50%;left:50%;width:100%;align-items:center;display:flex;justify-content:center;transform:translate(-50%,-50%);font-family:var(--font-family)}.circle-swipe-loading-message{text-align:center;font-family:var(--font-family)}.swipe-circle-loading{position:relative;width:40px;height:15px;display:flex;align-items:center;margin-left:5px;font-family:var(--font-family)}.swipe-circle-loading div{position:absolute;width:8px;height:8px;border-radius:50%;background:#cdcdcd;animation-timing-function:cubic-bezier(0,1,1,0);font-family:var(--font-family)}.swipe-circle-loading div:first-child{left:4px;animation:lds-ellipsis1 .6s infinite;font-family:var(--font-family)}.swipe-circle-loading div:nth-child(2){left:4px;animation:lds-ellipsis2 .6s infinite;font-family:var(--font-family)}.swipe-circle-loading div:nth-child(3){left:16px;animation:lds-ellipsis2 .6s infinite;font-family:var(--font-family)}.swipe-circle-loading div:nth-child(4){left:28px;animation:lds-ellipsis3 .6s infinite;font-family:var(--font-family)}@keyframes lds-ellipsis1{0%{transform:scale(0);font-family:var(--font-family)}to{transform:scale(1);font-family:var(--font-family)}}@keyframes lds-ellipsis3{0%{transform:scale(1);font-family:var(--font-family)}to{transform:scale(0);font-family:var(--font-family)}}@keyframes lds-ellipsis2{0%{transform:translate(0);font-family:var(--font-family)}to{transform:translate(12px);font-family:var(--font-family)}}.two-circle-loading-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center}.two-circle-loading-container,.two-circle-loading-text{text-align:center;display:flex;align-items:center;font-family:var(--font-family)}.two-circle-loading-text{width:100%;white-space:nowrap}.generating-loading-icon{fill:var(--light-sky);animation:data-loading 1s linear infinite;font-family:var(--font-family)}.status-loading-container{display:flex;align-items:center;margin-right:10px}.status-loading-color,.status-loading-container{color:var(--light-sky);font-family:var(--font-family)}@keyframes data-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.signUpBack{position:absolute;width:100%;height:100%;text-align:center;background-size:cover;overflow:auto;background:#fff}#signUp,.signUpBack{font-size:var(--default-font-size)}#signUp{top:20%;margin-left:33%;height:auto;width:25%;font-family:var(--font-family);background:rgba(241,246,250,.5);border-radius:5px}#firstNameWarningSignUp{height:10%}#firstNameWarningSignUp,#lastNameWarningSignUp{margin-left:1%;text-align:left;font-size:var(--default-font-size);color:#8b0000!important}.signUpTitle{color:#003;top:6%;height:5%;left:20%;width:60%;text-align:center;font-weight:700}.signup-body,.signUpTitle{position:absolute;font-size:var(--default-font-size)}.signup-body{left:5%;width:90%;height:auto}#warning-row{font-size:var(--default-font-size);background:red;height:10%}#EmailSignUp,#firstNameSignUp,#lastNameSignUp,#passwordSignUp{font-size:var(--default-font-size);width:100%;margin-left:0;margin-right:0}#pswRule{margin:-1% 0 2%;text-align:left;border:none;background-color:initial}#confirmPasswordSignUp,#pswRule{font-size:var(--default-font-size);width:100%}#confirmPasswordSignUp{margin-left:0;margin-right:0}.invalidEmailLabel{text-align:left;float:left;margin-left:0;margin-top:0}.invalidConfirmPasswordLabel,.invalidEmailLabel,.invalidPasswordLabel{color:#8b0000;font-size:var(--default-font-size)}#resetEmailLabel{position:absolute;left:15%}#invalidConfirmPasswordLabel,#invalidEmailLabel,#invalidPasswordLabel,#resetEmailLabel{font-size:var(--default-font-size)}.goBackToLoginPage{left:15%;position:absolute;top:90%;font-size:small}#btnClickVerifiedOk{color:#fff!important;border-radius:5px;font-size:var(--default-font-size);display:inline-block;font-family:var(--font-family);cursor:pointer;text-decoration:none;outline:none;border:none;box-shadow:0 4px #00000f}#btnClickVerifiedOk:hover{background-color:var(--primary-color)}#btnClickVerifiedOk:active{background-color:#2a8f88;box-shadow:0 5px #666;transform:translateY(5px)}.btnPopupOk{position:absolute;width:30%;left:37.5%;height:20%;color:#fff;border-radius:5px;font-size:var(--default-font-size);display:inline-block;font-family:var(--font-family);cursor:pointer;text-decoration:none;outline:none;border:none;box-shadow:0 4px #00000f}.btnPopupOk,.btnPopupOk:hover{background-color:var(--primary-color)}.btnPopupOk:active{background-color:#2a8f88;box-shadow:0 5px #666;transform:translateY(5px)}#sign-up-form-title{border:none;margin-top:0;padding-bottom:0}#first-row,#sign-up-form-title{font-size:var(--default-font-size)}#first-row{margin-top:5%}#bottom-row{margin:20px auto;width:300px}@media only screen and (max-width:600px){#signUp{font-size:var(--default-font-size);position:absolute;top:100px;margin-left:10%;height:auto;width:70%;background:rgba(241,246,250,.5);border-radius:5px}}@media only screen and (min-width:600px){#signUp{font-size:var(--default-font-size);position:absolute;top:100px;margin-left:15%;height:auto;width:60%;background:rgba(241,246,250,.5);border-radius:5px}}@media only screen and (min-width:768px){#signUp{font-size:var(--default-font-size);position:absolute;top:100px;margin-left:20%;height:auto;width:50%;background:rgba(241,246,250,.5);border-radius:5px}}@media only screen and (min-width:992px){#signUp{font-size:var(--default-font-size);position:absolute;top:100px;margin-left:30%;height:auto;width:30%;background:rgba(241,246,250,.5);border-radius:5px}}@media only screen and (min-width:1200px){#signUp{font-size:var(--default-font-size);top:20%;margin-left:32.5%;height:auto;width:25%;font-family:var(--font-family);background:rgba(241,246,250,.5);border-radius:5px}}#db-config-reset-btn-singup{height:40px;width:22%;background:#330b10!important;box-shadow:inset 0 0 10px #330b10!important;cursor:pointer;font-size:var(--default-font-size)}#db-config-reset-btn-singup:active,#db-config-reset-btn-singup:hover{background-color:#33111e!important;box-shadow:inset 0 0 10px #33111e!important;border:2px groove #33111e!important}.signup-card{margin-top:30px;width:420px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#f4fffc;border:1px solid #a1a1a1;box-shadow:10px 10px 10px -8px #747474;padding-left:20px;padding-right:20px;border-radius:3px;margin-bottom:20px}.signup-title{width:100%;font-family:var(--font-family);font-weight:700;font-size:24px;text-align:center;margin-top:20px}.signup-botton-row{display:flex;margin-top:30px!important;font-size:var(--default-font-size);margin-bottom:30px}@media only screen and (max-width:600px){.signup-botton-row{margin-bottom:0}}.email-remainder-popup{width:370px;height:350px;border-radius:5px;padding:0;margin:0}.email-remainder-close-popup{position:relative;top:8px;right:8px;width:20px;height:20px;border-radius:50%;background:#fff;fill:#696969;border:none}.email-remainder-close-popup:hover{background:#ff4f2f;fill:#fff}.email-remainder-close-icon{width:18px;height:18px}.email-remainder-header{height:120px;background:var(--primary-color);position:relative;border-top-left-radius:8px;border-top-right-radius:8px}.email-remainder-header div{color:#fff}.email-remainder-header-logo{position:absolute;top:80px;left:38%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%}.email-remainder-logo{width:70px;height:75px;margin-top:8px}.email-remainder-body{height:230px;text-align:center;width:80%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.email-remainder-body label{display:flex;justify-content:center;height:60px;margin:0}.email-remainder-create-button{width:100%;height:35px;background:var(--cta-color);color:var(--primary-color);border-radius:5px;border:1px solid transparent;margin-bottom:15px;cursor:pointer}.email-remainder-create-button:hover{box-shadow:0 0 0 2px #00d684;border:1px solid #0f696b}.email-remainder-cancel-button{background:#f5f7f9;height:35px;border-radius:5px;border:2px solid var(--cta-color);width:100%;background:transparent;color:var(--primary-color);cursor:pointer}.email-remainder-cancel-button:hover{background:#f5f7f9}.email-remainder-header-title{padding-left:25px;padding-top:20px;font-size:var(--default-title-font-size);text-align:left}.oauth-logo-icon{margin-top:10px}.signup-choosing-tenant{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 15%;height:100vh;fill:green;background:#fff;position:absolute;top:0;left:0;z-index:999}.signup-choosing-tenant .signup-tennat-selecor-text-highlight{color:var(--primary-color)}.signup-choosing-tenant .singup-choosing-tenant--left .signup-choosing-tenant--title{font-size:30px!important;color:var(--primary-color);font-weight:700}.signup-choosing-tenant .singup-choosing-tenant--left .signup-choosing-tenant--description{margin-top:30px;font-size:var(--default-font-size)!important;line-height:40px;color:#777}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selector{width:300px;position:relative;height:35px;border-bottom:2px solid #87ceeb;display:flex;align-items:center;justify-content:space-between;margin-top:30px}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selector .signup-tenant-selector-chosen-value{color:var(--primary-color)}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selector:hover .signup-tenant-selector-list{display:block}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selector .signup-tenant-selector-list{position:absolute;width:300px;top:32px;left:0;padding:10px 0;background:#fff;border:1px solid #cdcdcd;box-shadow:0 0 10px rgba(0,0,0,.2);display:none;max-height:250px;overflow:scroll;overflow-x:hidden}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selector .signup-tenant-selector-title{color:var(--primary-color);font-weight:700;display:flex;height:25px;align-items:center;padding-left:20px;padding-right:20px}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selector .signup-tenant-selector-tenant-list{border-bottom:1px solid #cdcdcd;padding-bottom:10px}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selector .signup-tenant-selector-tenant-list .signup-tenant-selector-tenant{height:35px;display:flex;align-items:center;padding-left:20px;padding-right:20px}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selector .signup-tenant-selector-tenant-list .signup-tenant-selector-tenant:hover{background:#f5f7f9}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selector .signup-tenant-selector-tenant-list .signup-tenant-selector-tenant:active{background:transparent}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selector .signup-tenant-selector-tenant-list .signup-tenant-selector-tenant.active{color:green}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selection-bottom-row{display:flex;width:300px;justify-content:space-between;align-items:center;margin-top:30px}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selection-bottom-row .signup-tenant-selection-cancel-btn{width:120px;height:35px;border-radius:3px;background:#f5f7f9;color:var(--primary-color);border:1px solid #cdcdcd;white-space:nowrap;fill:var(--primary-color);display:flex;align-items:center;justify-content:center;font-family:var(--font-family)}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selection-bottom-row .signup-tenant-selection-cancel-btn:hover{background:#fff}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selection-bottom-row .signup-tenant-selection-save-btn{width:120px;height:35px;border-radius:3px;background:var(--primary-color);border:1px solid var(--primary-color);color:#fff;fill:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-family)}.signup-choosing-tenant .singup-choosing-tenant--left .signup-tenant-selection-bottom-row .signup-tenant-selection-save-btn:hover{background:var(--light-sky)}.signup-choosing-tenant .signup-choosing-tenant--right .signup-choosing-tenant-image{width:450px}.page-not-found-layout{width:100vw;height:100vh}.page-not-found-layout .page-not-found-header{position:fixed;top:0;left:0;height:60px;width:100%;background:var(--primary-color);display:flex;align-items:center;justify-content:space-between;z-index:9999;padding:0 10px}.page-not-found-layout .page-not-found-header .page-not-found-logo{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:2px}.page-not-found-layout .page-not-found-body{height:calc(100vh - 70px);display:flex;align-items:center;background:#fff}.page-not-found-layout .page-not-found-body .page-not-found-body--left{width:50%;height:100%;display:flex;align-items:flex-start;padding:30px 50px 30px 200px;grid-gap:20px;gap:20px;flex-direction:column;justify-content:center}.page-not-found-layout .page-not-found-body .page-not-found-body--left .page-not-found-title{font-size:36px;font-family:Work Sans;font-weight:700}.page-not-found-layout .page-not-found-body .page-not-found-body--left .page-not-found-description{color:#555;font-size:14px;line-height:30px}.page-not-found-layout .page-not-found-body .page-not-found-body--left .page-not-found-button{padding:5px 10px;background:var(--cta-color);color:#fff;fill:#fff;border-radius:4px;box-shadow:1px 1px 4px #cdcdcd;border:none;height:40px;width:120px;font-size:14px;font-family:var(--font-family)}.page-not-found-layout .page-not-found-body .page-not-found-body--left .page-not-found-button:hover{background:var(--secondary-color);box-shadow:0 0 0 2px rgba(124,111,238,.2)}.page-not-found-layout .page-not-found-body .page-not-found-body--left .page-not-found-button:active{box-shadow:1px 1px 4px #cdcdcd}.page-not-found-layout .page-not-found-body .page-not-found-body--right{width:50%;height:100%;display:flex;align-items:center;justify-content:center;padding-right:200px}.page-not-found-layout .page-not-found-body .page-not-found-body--right .page-not-found-image{width:350px}.session-timeout-popup{width:450px;border-left:5px solid var(--light-sky);border-radius:10px;display:flex;flex-direction:column;padding:50px 50px 40px;grid-gap:30px;gap:30px;background:#fff}.session-timeout-popup .session-timeout-popup-header{display:flex;align-items:center;grid-gap:20px;gap:20px}.session-timeout-popup .session-timeout-popup-header .session-timeout-popup-image-container{width:80px}.session-timeout-popup .session-timeout-popup-header .session-timeout-popup-image-container .session-timeout-popup-image{width:100%}.session-timeout-popup .session-timeout-popup-header .session-timeout-popup-title{width:calc(100% - 100px);word-wrap:break-word;color:var(--primary-color);font-size:var(--extra-big-font-size);font-family:var(--font-family);font-weight:700;white-space:nowrap}.session-timeout-popup .session-timeout-popup-body{line-height:24px;text-align:justify;color:#555;font-family:var(--font-family);font-size:var(--default-font-size);word-break:break-word}.session-timeout-popup .session-timeout-popup-body .session-expire-time-count{color:var(--orange);font-weight:700;font-size:var(--default-title-font-size);font-family:var(--font-family)}.session-timeout-popup .session-timeout-bottom-row{width:300px;display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px;margin-left:auto;margin-right:auto;margin-top:10px}.session-timeout-popup .session-timeout-bottom-row button{padding:0 10px;box-shadow:1px 1px 4px rgba(0,0,0,.24)}.anaqua-customer-layout{width:100%;height:calc(100% - 50px);border:1px solid #cdcdcd;display:flex;position:relative;background:#fff}.anaqua-customer-layout .anaqua-customer-list-layout{width:300px;height:100%;position:relative;display:flex;flex-direction:column;padding:15px 1px;grid-gap:5px;gap:5px;background:#f5f7f9;z-index:1;box-shadow:2px 0 4px rgba(0,0,0,.2);transition:all .1s linear}.anaqua-customer-layout .anaqua-customer-list-layout.collapse{width:0;padding:0}.anaqua-customer-layout .anaqua-customer-list-layout.collapse div:not(.layout-expander){display:none}.anaqua-customer-layout .anaqua-customer-list-layout .anaqua-customer-list-container{height:calc(100% - 300px);flex-grow:1;width:100%;overflow:auto;padding:10px 0}.anaqua-customer-layout .anaqua-customer-list-layout .anaqua-customer-list-container .anaqua-customer-list{display:flex;width:100%;flex-direction:column;padding:0 15px;grid-gap:10px;gap:10px}.anaqua-customer-layout .anaqua-customer-list-layout .anaqua-customer-list-container .anaqua-customer-list .anaqua-customer-tab{display:flex;align-items:center;justify-content:space-between;height:45px;border-radius:4px;padding:2px 1px 2px 15px;background:#fff;grid-gap:5px;gap:5px;color:var(--primary-color)}.anaqua-customer-layout .anaqua-customer-list-layout .anaqua-customer-list-container .anaqua-customer-list .anaqua-customer-tab.active{background:var(--primary-color);box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);color:#fff}.anaqua-customer-layout .anaqua-customer-list-layout .anaqua-customer-list-container .anaqua-customer-list .anaqua-customer-tab.active .anaqua-customer-tab--left .anaqua-customer-tab-name{color:#fff;font-weight:700}.anaqua-customer-layout .anaqua-customer-list-layout .anaqua-customer-list-container .anaqua-customer-list .anaqua-customer-tab .anaqua-customer-tab--left{display:flex;align-items:center;grid-gap:10px;gap:10px;width:calc(100% - 60px);flex-grow:1}.anaqua-customer-layout .anaqua-customer-list-layout .anaqua-customer-list-container .anaqua-customer-list .anaqua-customer-tab .anaqua-customer-tab--left .anaqua-customer-logo-container{min-width:30px;min-height:30px;max-width:30px;max-height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff}.anaqua-customer-layout .anaqua-customer-list-layout .anaqua-customer-list-container .anaqua-customer-list .anaqua-customer-tab .anaqua-customer-tab--left .anaqua-customer-tab-name{width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#555;font-family:var(--font-family);font-size:var(--default-font-size)}.anaqua-customer-layout .anaqua-customer-list-layout .anaqua-customer-list-container .anaqua-customer-list .anaqua-customer-tab .anaqua-customer-tab--right{display:flex;align-items:center}.anaqua-customer-layout .anaqua-customer-list-layout .anaqua-legend-row{min-height:20px;display:flex;align-items:center;flex-wrap:wrap;padding:0 15px}.anaqua-customer-layout .anaqua-customer-list-layout .anaqua-legend-row .anaqua-legend-item{display:flex;align-items:center;color:#555;font-size:var(--font-size-small);grid-gap:4px;gap:4px}.anaqua-customer-layout .anaqua-customer-list-layout .anaqua-legend-row .anaqua-legend-item .anaqua-legend-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.anaqua-customer-layout .anaqua-customer-detailed-layout{width:calc(100% - 300px);height:100%;display:flex;flex-direction:column;padding:15px 15px 1px;flex-grow:1;position:relative}.anaqua-customer-main-header-row{display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px;height:30px;width:calc(100% - 20px);margin-left:auto;margin-right:auto}.anaqua-customer-main-header-row .anaqua-customer-main-header-title{font-weight:700;font-size:var(--default-title-font-size);width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.anaqua-customer-main-header-row .anaqua-customer-main-header-tool-bar{display:flex;align-items:center;grid-gap:10px;gap:10px}.anaqua-customer-main-header-row .anaqua-customer-main-header-tool-bar .customer-main-menu{display:flex;align-items:center;grid-gap:5px;gap:5px;white-space:nowrap}.anaqua-customer-main-tab-bar{display:flex;border-bottom:1px solid #cdcdcd;height:40px;width:calc(100% - 20px);margin-left:auto;margin-right:auto}.anaqua-customer-main-tab-bar .anaqua-customer-main-tab{height:100%;padding:0 20px;color:#555;font-size:var(--default-font-size);font-family:var(--font-family);background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.anaqua-customer-main-tab-bar .anaqua-customer-main-tab.active{border-bottom:2px solid var(--primary-color);color:var(--primary-color);font-weight:700}.anaqua-customer-main-tab-bar .anaqua-customer-main-tab:hover{color:var(--light-sky)}.anaqua-customer-info-layout{width:100%;height:100%;position:relative;display:flex;justify-content:center;padding:5px 10px;overflow:auto}.anaqua-customer-info-layout .admin-dashboard-user-list-component{padding:5px 0}.anaqua-customer-info-layout .anaqua-customer-user-info-division{height:100%;width:100%;border-radius:3px;position:relative;padding:10px 20px 0;background:#f5f7f9}.anaqua-admin-layout{width:100%;height:100%;background:#f5f7f9;border:1px solid #cdcdcd;display:flex}.anaqua-admin-layout .anaqua-admin-layout--left{width:300px;height:100%;display:flex;flex-direction:column;padding:15px 0 5px;position:relative;box-shadow:1px 0 2px #cdcdcd;background:#f5f7f9;transition:all .2s linear}.anaqua-admin-layout .anaqua-admin-layout--left.collapse{width:0;padding:0}.anaqua-admin-layout .anaqua-admin-layout--left.collapse div:not(.layout-expander){display:none}.anaqua-admin-layout .anaqua-admin-layout--left .anaqua-admin-list-layout{height:calc(100% - 300px);flex-grow:1;width:100%;margin-top:15px;overflow:auto}.anaqua-admin-layout .anaqua-admin-layout--left .anaqua-admin-list-layout .anaqua-admin-list{padding:0 15px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.anaqua-admin-layout .anaqua-admin-layout--left .anaqua-admin-list-layout .anaqua-admin-list .anaqua-admin-tab{background:#fff;width:100%;padding:10px 1px 10px 15px;grid-gap:5px;gap:5px;border-radius:3px;display:flex;align-items:center}.anaqua-admin-layout .anaqua-admin-layout--left .anaqua-admin-list-layout .anaqua-admin-list .anaqua-admin-tab.active{background:var(--primary-color)}.anaqua-admin-layout .anaqua-admin-layout--left .anaqua-admin-list-layout .anaqua-admin-list .anaqua-admin-tab.active .anaqua-admin-tab--left .anaqua-admin-tab-name{color:#fff}.anaqua-admin-layout .anaqua-admin-layout--left .anaqua-admin-list-layout .anaqua-admin-list .anaqua-admin-tab.active .anaqua-admin-tab--left .anaqua-admin-tab-email{color:#72b3ff}.anaqua-admin-layout .anaqua-admin-layout--left .anaqua-admin-list-layout .anaqua-admin-list .anaqua-admin-tab .anaqua-admin-tab--left{width:calc(100% - 60px);flex-grow:1}.anaqua-admin-layout .anaqua-admin-layout--left .anaqua-admin-list-layout .anaqua-admin-list .anaqua-admin-tab .anaqua-admin-tab--left .anaqua-admin-tab-name{color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size-bold);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.anaqua-admin-layout .anaqua-admin-layout--left .anaqua-admin-list-layout .anaqua-admin-list .anaqua-admin-tab .anaqua-admin-tab--left .anaqua-admin-tab-email{color:#96bce8;font-family:var(--font-family);font-size:var(--default-font-size);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px}.anaqua-admin-layout .anaqua-admin-layout--right{width:calc(100% - 300px);flex-grow:1;height:100%;display:flex;flex-direction:column;padding:15px 15px 5px}.super-admin-dashboard-layout{width:100%;height:100%;position:relative;overflow:auto;padding:0 20px}.super-admin-dashboard-layout .super-admin-dashboard-overall-row{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;flex-wrap:wrap;margin-top:10px}.super-admin-dashboard-layout .super-admin-dashboard-overall-row .super-admin-dashboard-summary-widget{width:calc(25% - 15px);background:#fff;height:80px;border-radius:4px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);padding:0 20px;display:flex;align-items:center;grid-gap:10px;gap:10px}.super-admin-dashboard-layout .super-admin-dashboard-overall-row .super-admin-dashboard-summary-widget .super-admin-dashboard-summary-widget--left .super-admin-dashboard-summary-widget-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.super-admin-dashboard-layout .super-admin-dashboard-overall-row .super-admin-dashboard-summary-widget .super-admin-dashboard-summary-widget--right{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.super-admin-dashboard-layout .super-admin-dashboard-overall-row .super-admin-dashboard-summary-widget .super-admin-dashboard-summary-widget--right .Super-admin-dashboard-summary-widget-name{font-weight:700;font-family:var(--font-family);font-size:var(--default-font-size);color:#555}.super-admin-dashboard-layout .super-admin-dashboard-overall-row .super-admin-dashboard-summary-widget .super-admin-dashboard-summary-widget--right .Super-admin-dashboard-summary-widget-value{font-size:var(--default-title-font-size);font-weight:700;font-family:var(--font-family);color:var(--primary-color)}.super-admin-dashboard-layout .super-admin-dashboard-widget-row{display:flex;align-items:center;grid-gap:20px;gap:20px;margin-top:20px}.super-admin-dashboard-layout .super-admin-dashboard-widget-row .super-admin-dashboard-widget-container{width:50%;background:#fff;border-radius:4px;border:none;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);padding:20px 30px}.super-admin-dashboard-layout .super-admin-dashboard-widget-row .super-admin-dashboard-widget-container .super-admin-dashboard-widget-container-title{font-family:var(--font-family);font-size:var(--default-title-font-size);color:var(--primary-color);font-weight:700}.super-admin-dashboard-layout .super-admin-dashboard-widget-row .super-admin-dashboard-widget-container .super-admin-dashboard-widget-container-description{margin-top:10px;color:#555;font-family:var(--font-family);font-size:var(--default-font-size);display:flex;align-items:center;grid-gap:10px;gap:10px}.super-admin-dashboard-layout .super-admin-dashboard-widget-row .super-admin-dashboard-widget-container .super-admin-dashboard-widget-container-description .super-admin-dashboard-widget-description--left,.super-admin-dashboard-layout .super-admin-dashboard-widget-row .super-admin-dashboard-widget-container .super-admin-dashboard-widget-container-description .super-admin-dashboard-widget-description--right{color:#555}.super-admin-dashboard-layout .super-admin-dashboard-widget-row .super-admin-dashboard-widget-container .super-admin-dashboard-widget-graph-container{width:100%;height:350px;position:relative}.super-admin-dashboard-layout .super-admin-dashboard-customer-layout{width:100%;margin-top:20px;padding-bottom:10px;height:calc(100vh - 100px)}.customer-creation-popup{width:500px;padding:5px 5px 20px;height:800px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;max-height:calc(100vh - 50px)}.customer-creation-popup.edit-popup{height:435px}.customer-creation-popup.edit-popup .customer-creation-division{justify-content:flex-start}.customer-creation-popup.edit-popup .customer-creation-division .customer-creation-row .customer-creation-domain-list-layout .customer-creation-domain-list{max-height:80px}.customer-creation-popup.edit-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division{border:1px dashed var(--light-sky);display:flex;align-items:center;grid-gap:10px;gap:10px;height:35px;padding:0 10px 0 5px;border-radius:4px;background:#f5f7f9}.customer-creation-popup.edit-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-icon{filter:grayscale(100%);width:30px;height:30px;padding:5px;display:flex;align-items:center;justify-content:center}.customer-creation-popup.edit-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-text{color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size);width:calc(100% - 35px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-creation-popup.edit-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-text .link-text{color:#0f53a5}.customer-creation-popup.edit-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-text .link-text:hover{color:var(--light-sky);text-decoration:underline}.customer-creation-popup.edit-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-logo-container{width:30px;height:27px;border-radius:3px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff}.customer-creation-popup.edit-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .cusotmer-creation-dnd-division--left{display:flex;align-items:center;grid-gap:10px;gap:10px;width:calc(100% - 80px);flex-grow:1}.customer-creation-popup.edit-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-division--right{display:flex;align-items:center}.customer-creation-popup.edit-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-division--right .customer-creation-dnd-action-btn{width:20px;height:20px;border-radius:50%;padding:2px}.customer-creation-popup.edit-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-division--right .customer-creation-dnd-action-btn.edit{fill:var(--light-sky)}.customer-creation-popup.edit-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-division--right .customer-creation-dnd-action-btn.delete{fill:var(--fail-color)}.customer-creation-popup .customer-creation-division{height:calc(100% - 30px);flex-grow:1;overflow:auto;padding:25px 30px;display:flex;flex-direction:column;grid-gap:40px;gap:40px;justify-content:space-between}.customer-creation-popup .customer-creation-division .customer-creation-row{display:flex;flex-direction:column;grid-gap:7px;gap:7px}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation--label{color:var(--primary-color);font-weight:700;font-family:var(--font-family);font-size:var(--default-font-size)}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-input-box{width:100%;height:35px;border-radius:4px;background:#f5f7f9;padding:3px 10px;border:none;font-family:var(--font-family);font-size:var(--default-font-size);color:var(--primary-color)}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-input-box.error{border:1px solid var(--fail-color);color:var(--fail-color)}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-error-text{font-family:var(--font-family);font-size:var(--default-font-size);color:var(--fail-color);word-wrap:break-word}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation--box{display:flex;background:#f5f7f9;align-items:center;grid-gap:10px;gap:10px;padding:0 5px 0 0;justify-content:space-between;height:35px;border-radius:4px;overflow:hidden}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation--box .customer-creation-add-btn{height:24px;min-width:50px;display:flex;align-items:center;justify-content:center;text-align:center}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation--box.error{border:1px solid var(--fail-color)}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-domain-list-layout{background:#f5f7f9;border-radius:3px;padding:10px 5px}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-domain-list-layout .customer-creation-domain-list-title{font-weight:700;font-size:var(--default-font-size-bold);color:#555;padding:0 10px}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-domain-list-layout .customer-creation-domain-list{max-height:150px;overflow:auto;padding:5px 10px;margin-top:5px;display:flex;width:100%;flex-wrap:wrap;grid-gap:7px;gap:7px}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-domain-list-layout .customer-creation-domain-list .customer-creation-domain-card{height:30px;background:#fff;border-radius:3px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);max-width:100%;padding:0 2px 0 10px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-domain-list-layout .customer-creation-domain-list .customer-creation-domain-card .customer-creation-domain-name{max-width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family);font-size:var(--default-font-size);min-width:100px}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-domain-list-layout .customer-creation-domain-list .customer-creation-domain-card .customer-creation-domain-action-list{display:flex;align-items:center}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-domain-list-layout .customer-creation-domain-list .customer-creation-domain-card .customer-creation-domain-action-list .creation-creation-domain-action-btn{width:20px;height:20px;border-radius:50%;padding:2px}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division{border:1px dashed var(--light-sky);display:flex;align-items:center;grid-gap:10px;gap:10px;height:35px;padding:0 10px 0 5px;border-radius:4px;background:#f5f7f9}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-icon{filter:grayscale(100%);width:30px;height:30px;padding:5px;display:flex;align-items:center;justify-content:center}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-text{color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size);width:calc(100% - 35px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-text .link-text{color:#0f53a5}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-text .link-text:hover{color:var(--light-sky);text-decoration:underline}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-logo-container{width:30px;height:27px;border-radius:3px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .cusotmer-creation-dnd-division--left{display:flex;align-items:center;grid-gap:10px;gap:10px;width:calc(100% - 80px);flex-grow:1}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-division--right{display:flex;align-items:center}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-division--right .customer-creation-dnd-action-btn{width:20px;height:20px;border-radius:50%;padding:2px}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-division--right .customer-creation-dnd-action-btn.edit{fill:var(--light-sky)}.customer-creation-popup .customer-creation-division .customer-creation-row .customer-creation-dnd-division .customer-creation-dnd-division--right .customer-creation-dnd-action-btn.delete{fill:var(--fail-color)}.customer-creation-popup .customer-creation-division .customer-creation-admin-list-layout{background:#f5f7f9;border-radius:3px;padding:10px 5px}.customer-creation-popup .customer-creation-division .customer-creation-admin-list-layout .customer-creation-admin-list-header-row{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 10px}.customer-creation-popup .customer-creation-division .customer-creation-admin-list-layout .customer-creation-admin-list-header-row .customer-creation-admin-list-header--left .customer-creation-admin-list-title{color:var(--primary-color);font-weight:700;font-size:var(--default-font-size-bold);font-family:var(--font-family)}.customer-creation-popup .customer-creation-division .customer-creation-admin-list-layout .customer-creation-admin-list-header-row .customer-creation-admin-list-header--left .customer-creation-admin-list-description{color:#555;font-family:var(--font-family);font-size:var(--default-font-size)}.customer-creation-popup .customer-creation-division .customer-creation-admin-list-layout .customer-creation-admin-list{padding:5px 10px;max-height:200px;overflow:auto;display:flex;flex-direction:column;grid-gap:7px;gap:7px;margin-top:10px}.customer-creation-popup .customer-creation-division .customer-creation-admin-list-layout .customer-creation-admin-list .customer-creation-admin-card{background:#fff;border-radius:4px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);padding:8px 20px;display:flex;align-items:center;justify-content:space-between}.customer-creation-popup .customer-creation-division .customer-creation-admin-list-layout .customer-creation-admin-list .customer-creation-admin-card .customer-creation-admin-card--left{width:calc(100% - 100px);display:flex;flex-direction:column;grid-gap:4px;gap:4px}.customer-creation-popup .customer-creation-division .customer-creation-admin-list-layout .customer-creation-admin-list .customer-creation-admin-card .customer-creation-admin-card--left .customer-creation-admin-card-name{font-family:var(--font-family);font-size:var(--default-font-size);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-creation-popup .customer-creation-division .customer-creation-admin-list-layout .customer-creation-admin-list .customer-creation-admin-card .customer-creation-admin-card--left .customer-creation-admin-card-email{color:var(--light-sky);font-family:var(--font-family);font-size:var(--font-size-small);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-creation-popup .customer-creation-division .customer-creation-admin-list-layout .customer-creation-admin-list .customer-creation-admin-card .customer-creaiton-admin-card--right{display:flex;align-items:center}.customer-creation-popup .customer-creation-division .customer-creation-admin-list-layout .customer-creation-admin-list .customer-creation-admin-card .customer-creaiton-admin-card--right .customer-creation-admin-card-action-btn{width:20px;height:20px;padding:2px;border-radius:50%}.customer-creation-popup .customer-creation-division .customer-creation-admin-list-layout .customer-creation-admin-list .customer-creation-admin-card .customer-creaiton-admin-card--right .customer-creation-admin-card-action-btn.edit{fill:var(--light-sky)}.customer-creation-popup .customer-creation-division .customer-creation-admin-list-layout .customer-creation-admin-list .customer-creation-admin-card .customer-creaiton-admin-card--right .customer-creation-admin-card-action-btn.delete{fill:var(--fail-color)}.customer-creation-popup .customer-creation-bottom-row{display:flex;align-items:center;justify-content:center;width:300px;margin-left:auto;margin-right:auto;height:50px;grid-gap:70px;gap:70px}.anaqua-customer-search-bar{width:100%;padding:0 15px}.anaqua-layout-expander{position:absolute;z-index:9;top:50%;right:-23px;width:24px;height:27px;border-radius:0 5px 5px 0;border:1px solid #cdcdcd;border-left:none;fill:var(--primary-color);display:flex;align-items:center;justify-content:center;padding:5px;background:inherit;transform:translateY(-50%);box-shadow:inherit}.anaqua-customer-layout-container{width:100%;height:100%}.anaqua-customer-layout-container .anaqua-customer-header-row{height:50px;display:flex;align-items:center;justify-content:space-between}.anaqua-customer-layout-container .anaqua-customer-header-row .anaqua-customer-main-title{font-size:var(--default-title-font-size);font-family:var(--font-family);font-weight:700;display:flex;align-items:center}.anaqua-customer-main-layout{padding:0 20px 5px;width:100%;height:100%;overflow:auto}.customer-info-layout{width:100%;height:100%;position:relative;display:flex;justify-content:center;padding-bottom:20px;overflow:auto}.customer-info-layout .customer-info-container{display:flex;flex-direction:column;grid-gap:40px;gap:40px;padding:34px 5px 20px}.customer-info-layout .customer-info-container .customer-info-container-header{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.customer-info-layout .customer-info-container .customer-info-container-header .customer-info-title-row{display:flex;align-items:center;justify-content:center;padding-left:30px;width:100%}.customer-info-layout .customer-info-container .customer-info-container-header .customer-info-title-row .customer-info-title{font-weight:bolder;font-family:var(--font-family);font-size:var(--extra-big-font-size);color:var(--primary-color);max-width:calc(100% - 30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-info-layout .customer-info-container .customer-info-container-header .customer-info-container-industry{color:#555;font-family:var(--font-family);font-size:var(--default-font-size);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.customer-info-layout .customer-info-container .customer-info-count-row{display:flex;align-items:center;grid-gap:50px;gap:50px;justify-content:center}.customer-info-layout .customer-info-container .customer-info-count-row .customer-info-count-card{display:flex;align-items:center;justify-content:space-between;flex-direction:column;grid-gap:10px;gap:10px}.customer-info-layout .customer-info-container .customer-info-count-row .customer-info-count-card .customer-info-count{font-weight:bolder;font-family:var(--font-family);font-size:var(--extra-big-font-size)}.customer-info-layout .customer-info-container .customer-detail-info-row{display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px;margin-top:10px;flex-wrap:wrap;width:100%;padding:0 50px}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card{width:300px;background:#f5f7f9;padding:20px 30px;border-radius:5px;height:200px;position:relative;flex-grow:1}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-logo-editor{position:absolute;top:5px;right:5px;width:30px;height:30px;border-radius:50%;padding:7px;fill:var(--light-sky)}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-logo-editor:hover{background:rgba(124,111,238,.14)}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-card-header{font-family:var(--font-family);font-size:var(--default-title-font-size);font-weight:700;height:30px}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-card-body{margin-top:10px;height:calc(100% - 40px);display:flex;grid-gap:20px;gap:20px;align-items:center}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-card-body .customer-detailed-logo{width:100px;height:100px;display:flex;align-items:center;justify-content:center;background:#fff;flex-direction:column;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);overflow:hidden;position:relative;border-radius:4px;grid-gap:10px;gap:10px}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-card-body .customer-detailed-logo .customer-detailed-placeholder-logo{width:100%;height:40px;padding:0;filter:grayscale(100%);opacity:.25}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-card-body .customer-detailed-logo .customer-empty-logo-text{color:#555;text-align:center;line-height:12px;font-family:var(--font-family);height:24px;width:calc(100% - 20px);margin-left:auto;margin-right:auto;font-size:var(--font-size-small)}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-card-body .customer-detailed-domain-list-container{overflow:auto;height:100px;width:calc(100% - 120px)}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-card-body .customer-detailed-domain-list{width:100%;flex-wrap:wrap;display:flex;grid-gap:5px;gap:5px;padding:0 5px}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-card-body .customer-detailed-domain-list .customer-detailed-domain-card{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;background:rgba(118,161,213,.21);border-radius:10px;color:#0f53a5;line-height:20px}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-tag{color:var(--success-color);font-family:var(--font-family);font-weight:400;height:30px;display:flex;align-items:center}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-patent-usage-graph-container{width:100%;display:flex;flex-direction:column;grid-gap:20px;gap:20px;margin-top:10px}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-patent-usage-graph-container .customer-detailed-info-patent-usage-graph{width:100%}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-patent-usage-graph-container .customer-detailed-info-patent-usage-graph .customer-detailed-info-patent-bar{width:100%;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);height:30px;border-radius:4px;overflow:hidden;background:rgba(124,111,238,.2196078431372549)}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-patent-usage-graph-container .customer-detailed-info-patent-usage-graph .customer-detailed-info-patent-bar .customer-detailed-info-patent-usage-bar{transition:all .2s linear;background:#7c6fee;height:100%;width:50%}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-patent-usage-graph-container .customer-detailed-info-patent-legend-row{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;width:100%}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-patent-usage-graph-container .customer-detailed-info-patent-legend-row .customer-detailed-info-patent-legend-division{display:flex;align-items:flex-start;grid-gap:5px;gap:5px}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-patent-usage-graph-container .customer-detailed-info-patent-legend-row .customer-detailed-info-patent-legend-division .customer-detailed-info-patent-legend-disc{width:15px;height:15px;border-radius:3px;background:rgba(124,111,238,.2196078431372549)}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-patent-usage-graph-container .customer-detailed-info-patent-legend-row .customer-detailed-info-patent-legend-division .customer-detailed-info-patent-legend-disc.used-patent{background:#7c6fee}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-patent-usage-graph-container .customer-detailed-info-patent-legend-row .customer-detailed-info-patent-legend-division .customer-detailed-info-patent-legend-info{line-height:15px;width:calc(100% - 20px)}.customer-info-layout .customer-info-container .customer-detail-info-row .customer-detailed-info-card .customer-detailed-info-patent-usage-graph-container .customer-detailed-info-patent-legend-row .customer-detailed-info-patent-legend-division .customer-detailed-info-patent-legend-info .customer-detailed-info-patent-legend-name{font-weight:700;font-family:var(--font-family);font-size:var(--default-font-size);color:var(--primary-color);line-height:15px}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division{width:100%;margin-left:auto;margin-right:auto;border-radius:4px;display:flex;align-items:center;flex-direction:column;padding:25px 0;overflow:hidden;background:#f5f7f9}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-title{font-family:var(--font-family);font-size:var(--default-title-font-size);font-weight:700;width:100%;padding:0 30px}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-form{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:30px 50px;gap:30px 50px;width:100%;margin-top:25px;padding:0 30px}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-form .client-id-test-form-division{display:flex;flex-direction:column;grid-gap:25px;gap:25px;flex-grow:1}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-form .client-id-test-row{width:100%;display:flex;align-items:center;flex-grow:1}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-form .client-id-test-row .client-id-test-label{width:90px;color:#555}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-form .client-id-test-row .client-id-test-value{width:calc(100% - 90px);display:flex;align-items:center;background:#fff;border:1px solid #cdcdcd;border-radius:5px}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-form .client-id-test-row .client-id-test-value.disabled{color:#cdcdcd!important;pointer-events:none;background:#e3e6e8;border:1px solid #c4c4c4}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-form .client-id-test-row .client-id-test-value .client-id-test-dropdown{width:100%;height:30px;padding:0 3px;background:transparent;border:none}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-form .client-id-test-row .client-id-test-value .client-id-test-dropdown:disabled{color:#646464!important}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-form .client-id-test-row .client-id-test-value .client-id-test-value-text{width:calc(100% - 30px);flex-grow:1;padding:0 5px 0 10px}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-form .client-id-test-row .client-id-test-value .client-id-test-value-copy-btn{width:30px;height:30px;border-left:1px solid #cdcdcd;display:flex;align-items:center;justify-content:center;padding:8px;fill:var(--secondary-color);border-radius:0 5px 5px 0}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-form .client-id-test-row .client-id-test-value .client-id-test-value-copy-btn:hover{background:#f1f9ff;fill:var(--primary-color)}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-form .client-id-test-row .client-id-test-value .client-id-test-value-copy-btn:active{background:transparent;fill:var(--secondary-color)}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-bottom-row{display:flex;align-items:center;justify-content:center;margin-top:25px}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-bottom-row .client-id-test-loader{width:14px;height:14px;border-radius:50%;animation:spin 1s linear infinite;border:2px solid rgba(2,36,84,.3);border-left-color:#fff}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-result-division{width:100%;height:40px;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-result-division.success{background:rgba(44,173,108,.14)}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-result-division.success .client-id-test-icon{fill:var(--success-color)}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-result-division.fail{background:rgba(224,31,61,.14)}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-result-division.fail .client-id-test-icon{fill:var(--fail-color)}.customer-info-layout .customer-info-container .customer-detail-info-row .client-id-test-division .client-id-test-result-division .client-id-test-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.admin-info-layout{width:100%;height:100%;border-radius:4px;background:#fff;padding:10px;display:flex;align-items:center;justify-content:center}.admin-info-layout .admin-info-division{flex-direction:column;grid-gap:40px;gap:40px;align-items:center;justify-content:center}.admin-info-layout .admin-info-division .admin-info-admin-name{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-weight:bolder;font-family:var(--font-family);font-size:var(--extra-big-font-size)}.admin-info-layout .admin-info-division .admin-info-basic-division{flex-direction:column;grid-gap:20px;gap:20px;width:100%}.admin-info-layout .admin-info-division .admin-info-basic-division .admin-info-basic-info-row{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;margin-top:20px;margin-bottom:10px}.admin-info-layout .admin-info-division .admin-info-basic-division .admin-info-basic-info-row .admin-info-basic-info--label{font-family:var(--font-family);font-size:var(--default-font-size);color:#555;width:150px}.admin-info-layout .admin-info-division .admin-info-basic-division .admin-info-basic-info-row .admin-info-basic-info--value{font-family:var(--font-family);font-size:var(--default-font-size);display:flex;grid-gap:5px;gap:5px;width:calc(100% - 160px);align-items:center}.admin-info-layout .admin-info-division .admin-info-basic-division .admin-info-basic-info-row .admin-info-basic-info--value .admin-info-basic-info--value-copy-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:5px;fill:var(--cta-color);border-radius:50%;overflow:visible}.admin-info-layout .admin-info-division .admin-info-basic-division .admin-info-basic-info-row .admin-info-basic-info--value .admin-info-basic-info--value-copy-icon:hover{fill:var(--primary-color);background:#f5f7f9}.admin-info-layout .admin-info-division .admin-info-basic-division .admin-info-basic-info-row .admin-info-basic-info--value .admin-info-basic-info--value-copy-icon:active{fill:var(--cta-color);background:transparent}.admin-info-layout .admin-info-division .admin-info-basic-division .admin-info-basic-info-row .admin-info-basic-info--value.allow{fill:var(--success-color)}.admin-info-layout .admin-info-division .admin-info-basic-division .admin-info-basic-info-row .admin-info-basic-info--value.disallow{fill:var(--fail-color)}.admin-info-layout .admin-info-division .admin-info-basic-division .admin-info-basic-info-row .admin-info-basic-info--value .admin-info-email-box{background:rgba(118,161,213,.2);height:24px;border-radius:12px;padding:0 10px;width:100%;display:flex;align-items:center;grid-gap:5px;gap:5px}.admin-info-layout .admin-info-division .admin-info-basic-division .admin-info-basic-info-row .admin-info-basic-info--value .admin-info-email-box .admin-info-email-name{color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.admin-info-layout .admin-info-division .admin-info-count-division{width:100%;background:rgba(118,161,213,.12);border-radius:4px;padding:20px 30px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.admin-info-layout .admin-info-division .admin-info-count-division .admin-info-count-row{display:flex;align-items:center}.admin-info-layout .admin-info-division .admin-info-count-division .admin-info-count-row .admin-info-count-label{width:150px}.admin-info-layout .admin-info-division .admin-info-count-division .admin-info-count-row .admin-info-count-value{width:calc(100% - 150px)}.admin-info-layout .admin-info-division .admin-info-count-division .admin-info-count-row .admin-info-count-value.link{color:#0f53a5;text-decoration:underline;cursor:pointer}.admin-info-layout .admin-info-division .admin-info-count-division .admin-info-count-row .admin-info-count-value.link:hover{color:var(--light-sky)}.delete-information-tooltip{padding:10px;color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size);width:250px;text-align:justify;line-height:18px}.new-user-layout{width:100vw;height:calc(100vh - 50px);border-radius:10px;padding:20px 0 0}.new-user-layout.new-user-without-model-layout{width:100%;border-radius:10px;padding:25px 0;height:100%}.new-user-layout.new-user-without-model-layout .new-user-configuration-layout{padding-bottom:20px}.new-user-layout.new-user-without-model-layout .new-user-configuration-layout .new-user-layout--left{padding-left:30px;padding-right:30px;grid-gap:30px;gap:30px;padding-top:0}.new-user-layout.new-user-without-model-layout .new-user-config-bottom-row{width:300px!important;grid-gap:50px!important;gap:50px!important}.new-user-layout .new-user-configuration-layout{width:100%;height:calc(100% - 50px);display:flex;grid-gap:20px;gap:20px}.new-user-layout .new-user-configuration-layout .new-user-layout--left{width:300px;min-width:300px;max-height:100%;display:flex;overflow:auto;flex-direction:column;justify-content:space-between;padding-top:22px;flex-grow:1;padding-left:30px;padding-right:30px}.new-user-layout .new-user-configuration-layout .new-user-layout--left.only-user-division{width:420px;min-width:420px}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-info--label{font-family:var(--font-family);font-size:var(--default-font-size);color:var(--primary-color);font-weight:700;display:flex;align-items:center;justify-content:space-between}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-info--label .new-user-password-rule{color:#0f53a5;text-decoration:underline;font-family:var(--font-family);font-size:var(--default-font-size);cursor:pointer}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-info--label .new-user-password-rule:hover{color:var(--cta-color);color:#0f53a5}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-info-input-division{background:#f5f7f9;border-radius:4px;height:30px;display:flex;align-items:center;padding:0 10px;margin-top:10px}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-info-input-division .new-user-info-input{height:100%;background:transparent;border:none;font-family:var(--font-family);font-size:var(--default-font-size);color:var(--primary-color);width:calc(100% - 30px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-info-input-division.error-case{color:brown;fill:brown;border:1px solid var(--error-color)}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-info-input-division .new-user-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:3px;border-radius:50%;margin-left:auto}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-info-input-division .new-user-info-icon:hover{fill:var(--light-sky)}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-info-input-division .new-user-info-icon.active{fill:var(--primary-color)}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-pm-selector{width:100%;margin-top:10px;padding:10px 10px 10px 20px;background:#f5f7f9;border-radius:4px}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-pm-selector .new-user-pm-selector-header-row{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-pm-selector .new-user-pm-selector-header-row .new-user-pm-selector-placeholder{color:#555}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-pm-selector .new-user-pm-selector-header-row .new-user-pm-selector-title{font-weight:700;font-size:var(--default-font-size)}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-inventor-list-layout{margin-top:10px;width:100%;background:#f5f7f9;border-radius:4px;position:relative;overflow:auto;padding:10px 0;min-height:250px}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-inventor-list-layout .new-user-inventor-list-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 20px;font-weight:700;font-size:var(--default-font-size)}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-inventor-list-layout .new-user-inventor-list-container{width:100%;max-height:400px;overflow:auto;margin-top:5px}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-division .new-user-inventor-list-layout .new-user-inventor-list-container .new-user-inventor-list{padding:0 20px;margin-top:10px}.new-user-layout .new-user-configuration-layout .new-user-layout--left .new-user-info-warning-text{display:flex;grid-gap:5px;gap:5px;width:100%;color:brown;font-family:var(--font-family);text-align:left;margin-top:5px}.new-user-layout .new-user-configuration-layout .new-user-layout--right{width:calc(100% - 320px);display:flex;flex-direction:column;height:100%;position:relative;flex-grow:1}.new-user-layout .new-user-configuration-layout .new-user-layout--right .new-user-layout--header{display:flex;align-items:center;justify-content:space-between}.new-user-layout .new-user-configuration-layout .new-user-layout--right .new-user-layout--header .new-user-layout--header-title{font-family:var(--font-family);font-weight:700;font-size:var(--default-title-font-size)}.new-user-layout .new-user-configuration-layout .new-user-layout--right .new-user-layout--header .new-user-layout--header-description{font-family:var(--font-family);font-size:var(--default-font-size);color:#555;margin-top:5px}.new-user-layout .new-user-configuration-layout .new-user-layout--right .new-user-model-type-body{height:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;background:#f5f7f9;border-radius:10px;padding:5px 20px;margin-top:10px}.new-user-layout .new-user-configuration-layout .new-user-layout--right .new-user-model-type-bar{height:40px;display:flex;align-items:center;border-bottom:1px solid #cdcdcd;width:100%}.new-user-layout .new-user-configuration-layout .new-user-layout--right .new-user-model-type-bar .new-user-model-type{height:100%;background:transparent;border:none;display:flex;align-items:center;justify-content:center;padding:0 20px;color:#555;font-family:var(--font-family);font-size:var(--default-font-size)}.new-user-layout .new-user-configuration-layout .new-user-layout--right .new-user-model-type-bar .new-user-model-type.disabled,.new-user-layout .new-user-configuration-layout .new-user-layout--right .new-user-model-type-bar .new-user-model-type:disabled{color:#cdcdcd;pointer-events:none}.new-user-layout .new-user-configuration-layout .new-user-layout--right .new-user-model-type-bar .new-user-model-type.active{color:var(--primary-color);fill:var(--primary-color);font-weight:700;border-bottom:2px solid var(--primary-color)}.new-user-layout .new-user-configuration-layout .new-user-layout--right .new-user-layout-model-list-container{height:calc(100% - 100px);position:relative;flex-grow:1;display:flex;flex-direction:column;width:100%}.new-user-layout .new-user-configuration-layout .new-user-layout--right .new-user-layout-model-list-container .new-user-choose-model-descirption{height:40px;display:flex;align-items:center;color:#555}.new-user-layout .new-user-configuration-layout .new-user-layout--right .new-user-layout-model-list-container .new-user-choose-model-body{height:calc(100% - 100px);position:relative;flex-grow:1;display:flex;flex-direction:column;width:100%;background:#f5f7f9;border-radius:5px;padding:5px}.new-user-layout .new-user-configuration-layout .new-user-layout--right .new-user-layout-model-list-container .new-user-new-model-layout{border-radius:5px;background:#f5f7f9}.new-user-layout .new-user-config-bottom-row{width:400px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;height:50px}.new-user-layout .new-user-config-bottom-row button{margin:0}.primary-delete-btn{height:30px;width:100px;border-radius:3px;box-shadow:1px 1px 4px #cdcdcd;border:none;background:#eb5757;color:#fff;font-family:var(--font-family);font-size:var(--default-font-size);font-weight:400}.primary-delete-btn:hover{box-shadow:0 0 0 2px #ffb6c1}.primary-delete-btn:disabled{background:#fafafa;color:#cdcdcd;box-shadow:none;pointer-events:none}.new-user-pm-card{margin-top:10px;width:100%;background:#fff;border:1px solid #cdcdcd;border-radius:3px;position:relative;padding:10px 20px;display:flex;grid-gap:20px;gap:20px;align-items:center;margin-bottom:10px}.new-user-pm-card .new-user-pm-card-delete-btn{position:absolute;top:3px;right:3px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:5px;border:none;background:transparent;fill:var(--primary-color);color:var(--primary-color);border-radius:50%}.new-user-pm-card .new-user-pm-card-delete-btn:hover{fill:var(--fail-color);color:var(--fail-color);background:#ffb6c1}.new-user-pm-card .new-user-pm-card-delete-btn:active{background:transparent}.new-user-pm-card .new-user-pm-card-pic{width:30px;height:30px;min-width:30px;min-height:30px;max-width:30px;max-height:30px;border-radius:50%;padding:5px;font-size:20px;fill:#fff;color:#fff;background:var(--primary-color);text-shadow:1px 1px 4px rgba(0,0,0,.24);display:flex;align-items:center;justify-content:center;font-weight:700}.new-user-pm-card .new-user-pm-card-info .new-user-pm-card-info-title{font-weight:700;color:var(--primary-color)}.new-user-pm-card .new-user-pm-card-info .new-user-pm-card-info-email{color:#555;margin-top:5px}.anaqua-admin-dashboard-layout{height:100%;width:100%;display:flex;grid-gap:20px;gap:20px;padding:0 0 10px}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left{display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:300px}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-info-card{height:70px;background:#f5f7f9;border-radius:5px;padding:20px;display:flex;align-items:center;grid-gap:20px;gap:20px}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-info-card .anaqua-admin-info-card-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:3px;color:var(--light-sky);fill:var(--light-sky)}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-info-card .anaqua-admin-info-card-info-division{width:calc(100% - 60px)}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-info-card .anaqua-admin-info-card-info-division .anaqua-admin-info-card-info--label{color:#555;font-size:var(--default-font-size);font-family:var(--font-family)}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-info-card .anaqua-admin-info-card-info-division .anaqua-admin-info-card-info--value{font-size:var(--font-size-big);font-family:var(--font-family);font-weight:700;color:var(--primary-color)}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card{height:70px;background:#f5f7f9;border-radius:5px;padding:20px;overflow:auto;flex-grow:1}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .anaqua-admin-info-card--title{font-weight:700;font-size:var(--default-title-font-size);font-family:var(--font-family);color:var(--primary-color)}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .anaqua-admin-info-bar-container{margin-top:30px;width:100%;height:30px;display:flex;align-items:center;grid-gap:5px;gap:5px;justify-content:space-between}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .anaqua-patent-info-bar{width:calc(100% - 100px);flex-grow:1;height:100%;border-radius:4px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);background:rgba(124,111,238,.2196078431372549);overflow:hidden}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .anaqua-patent-info-bar .anaqua-patent-info-bar-info{width:50%;height:100%;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);background:var(--light-sky);border-radius:4px;color:#fff;display:flex;align-items:center;justify-content:flex-end;transition:all 1s linear}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .anaqua-patent-info-value{color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size)}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .anaqua-patent-info-division{margin-top:30px}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .anaqua-patent-info-division .anaqua-admin-info--label{font-family:var(--font-family);color:#555;font-size:var(--default-font-size);display:flex;align-items:center;grid-gap:5px;gap:5px}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .anaqua-patent-info-division .anaqua-admin-info--label .admin-info-legend{width:10px;height:10px;border-radius:50%;background:#cdcdcd}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .anaqua-patent-info-division .anaqua-admin-info--label .admin-info-legend.total-count{background:#cdcdcd}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .anaqua-patent-info-division .anaqua-admin-info--label .admin-info-legend.completed-review{background:var(--light-sky)}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .anaqua-patent-info-division .anaqua-admin-info--label .admin-info-legend.pending-review{background:rgba(124,111,238,.2196078431372549)}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .anaqua-patent-info-division .anaqua-admin-info--value{font-family:var(--font-family);font-size:var(--default-title-font-size);font-weight:700;color:var(--primary-color);margin-top:5px;padding-left:15px}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .admin-info-last-update-info{margin-top:30px}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .admin-info-last-update-info .admin-info-last-update-title{font-weight:700;font-size:var(--default-title-font-size)}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--left .anaqua-admin-patent-info-card .admin-info-last-update-info .admin-info-last-update-value{margin-top:5px;color:#555;display:flex;align-items:center;grid-gap:20px;gap:20px}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right{width:calc(100% - 320px);height:100%;display:flex;flex-direction:column}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--header{height:40px;border-bottom:1px solid #cdcdcd;width:100%;margin-left:auto;margin-right:auto;display:flex}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--header.no-border{border:none;align-items:center;color:#555;font-family:var(--font-family);font-size:var(--default-title-font-size);font-weight:700}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--header .anaqua-admin-dashboard-tab{height:100%;padding:0 30px;display:flex;align-items:center;justify-content:center;color:#555;font-family:var(--font-family);font-size:var(--default-font-size);cursor:pointer}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--header .anaqua-admin-dashboard-tab.active{font-weight:700;color:var(--primary-color);border-bottom:2px solid var(--primary-color)}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--header .anaqua-admin-dashboard-tab:hover{color:var(--light-sky)}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--body{height:calc(100% - 200px);position:relative;width:100%;flex-grow:1;background:#f5f7f9;margin-top:5px;border-radius:5px}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--body .anaqua-admin-dashboard-user-layout{height:100%;border-radius:5px}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--body .anaqua-admin-dashboard-model-layout{background:#f5f7f9;height:100%;border-radius:5px;display:flex;flex-direction:column;width:100%;padding:15px 20px}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--body .anaqua-admin-dashboard-model-layout .anaqua-admin-dashboard-model-type-row{height:40px;display:flex;align-items:center;border-bottom:1px solid #cdcdcd}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--body .anaqua-admin-dashboard-model-layout .anaqua-admin-dashboard-model-type-row .main-cta-btn{margin-left:auto}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--body .anaqua-admin-dashboard-model-layout .anaqua-admin-dashboard-model-type-row .anaqua-admin-dashboard-model-type{padding:0 20px;height:100%;color:#555;background:transparent;border:none;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;cursor:pointer}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--body .anaqua-admin-dashboard-model-layout .anaqua-admin-dashboard-model-type-row .anaqua-admin-dashboard-model-type.disabled{color:#cdcdcd;pointer-events:none}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--body .anaqua-admin-dashboard-model-layout .anaqua-admin-dashboard-model-type-row .anaqua-admin-dashboard-model-type.active{border-bottom:2px solid var(--primary-color);color:var(--primary-color);font-weight:700}.anaqua-admin-dashboard-layout .anaqua-admin-dashboard-layout--right .anaqua-admin-dashboard-layout--body .anaqua-admin-dashboard-model-layout .anaqua-admin-dashboard-model-list-container{height:calc(100% - 100px);flex-grow:1;width:100%}.pm-invention-layout{width:100%;height:100%;display:flex;flex-direction:column;border-radius:5px;background:#f5f7f9;grid-gap:10px;gap:10px;padding:10px 0;position:relative}.pm-invention-layout .pm-invention-tab-row{width:calc(100% - 60px);margin-left:auto;margin-right:auto;border-bottom:1px solid #cdcdcd;display:flex;align-items:center;justify-content:space-between}.pm-invention-layout .pm-invention-tab-row .pm-invention-tab-list{display:flex;align-items:center}.pm-invention-layout .pm-invention-tab-row .pm-invention-tab-list .pm-invention-tab{padding:0 30px;height:40px;display:flex;align-items:center;justify-content:center;color:#555;cursor:pointer}.pm-invention-layout .pm-invention-tab-row .pm-invention-tab-list .pm-invention-tab.active{color:var(--primary-color);fill:var(--primary-color);border-bottom:1px solid var(--primary-color);box-shadow:0 1px 0 -.1px var(--primary-color);font-weight:700}.pm-invention-layout .pm-invention-search-row{display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px;padding:0 30px}.pm-invention-layout .pm-invention-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto}.pm-invention-layout .pm-invention-body .pm-invention-list{display:flex;flex-wrap:wrap;grid-gap:30px;gap:30px;padding:0 30px}.pm-invention-layout .pm-invention-body .pm-invention-list .pm-invention-card-container{display:flex;align-items:flex-start;grid-gap:0;gap:0;width:calc(50% - 15px)}.pm-invention-layout .pm-invention-body .pm-invention-list .pm-invention-card-container .pm-invention-card-checkbox{width:30px;height:62px;display:flex;align-items:center;justify-content:center}.pm-invention-layout .pm-invention-body .pm-invention-list .pm-invention-card{background:#fff;border-radius:3px;box-shadow:var(--card-shadow);padding:15px 25px 20px;width:calc(100% - 30px);flex-grow:1;height:100%;border:.6px solid transparent}.pm-invention-layout .pm-invention-body .pm-invention-list .pm-invention-card:hover{border-color:#7c6fee;box-shadow:0 0 0 2px rgba(124,111,238,.2)}.pm-invention-layout .pm-invention-body .pm-invention-list .pm-invention-card .pm-invention-card-header{width:100%;display:flex;align-items:center;justify-content:space-between}.pm-invention-layout .pm-invention-body .pm-invention-list .pm-invention-card .pm-invention-card-header .pm-invention-card-header--left{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;grid-gap:10px;gap:10px}.pm-invention-layout .pm-invention-body .pm-invention-list .pm-invention-card .pm-invention-card-header .pm-invention-card-header--left .pm-invention-card-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:var(--default-title-font-size)}.pm-invention-layout .pm-invention-body .pm-invention-list .pm-invention-card .pm-invention-card-header .pm-invention-card-header--right{display:flex;align-items:center;min-width:80px;grid-gap:5px;gap:5px;justify-content:flex-end}.pm-invention-layout .pm-invention-body .pm-invention-list .pm-invention-card .pm-invention-card-header .pm-invention-card-header--right .pm-invention-card-note{width:30px;height:30px;min-width:30px;max-width:30px;background:transparent;border:none;fill:var(--primary-color);padding:5px;border-radius:50%;display:flex;align-items:center;justify-content:center}.pm-invention-layout .pm-invention-body .pm-invention-list .pm-invention-card .pm-invention-card-header .pm-invention-card-header--right .pm-invention-card-note:hover{background:#f5f7f9}.pm-invention-layout .pm-invention-body .pm-invention-list .pm-invention-card .pm-invention-card-header .pm-invention-card-header--right .pm-invention-card-note.disabled{filter:grayscale(100%);opacity:.5}.pm-invention-layout .pm-invention-body .pm-invention-list .pm-invention-card .pm-invention-card-header .pm-invention-card-header--right .pm-invention-card-note.disabled:hover{fill:var(--primary-color);background:transparent}.pm-invention-layout .pm-invention-body .pm-invention-list .pm-invention-card .pm-invention-card-body{margin-top:10px;line-height:20px;color:#555}.pm-invention-card-profile-picture{background:#76a1d5;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.24);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;width:20px;height:20px;min-width:20px;max-width:20px;min-height:20px;max-height:20px;padding:7px;cursor:pointer;border-radius:50%}.pm-invention-card-profile-pic-tooltip{padding:10px;display:flex;align-items:center;grid-gap:10px;gap:10px}.pm-invention-card-profile-pic-tooltip .pm-invention-card-profile-info .pm-invention-card-profile-title{font-weight:700;font-size:var(--default-font-size)}.pm-invention-card-profile-pic-tooltip .pm-invention-card-profile-info .pm-invention-card-profile-email{font-weight:400;color:#555;margin-top:3px}.mapped-user-popup{width:100vw;height:calc(100vh - 50px);border-radius:5px;display:flex;flex-direction:column}.mapped-user-popup .mapped-user-toolbar{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 20px}.mapped-user-popup .mapped-user-toolbar .mapped-user-toolbar--left{display:flex;align-items:center}.mapped-user-popup .mapped-user-toolbar .mapped-user-toolbar--right{display:flex;align-items:center;grid-gap:10px;gap:10px;width:calc(100% - 310px)}.mapped-user-popup .mapped-user-body{height:calc(100% - 50px);flex-grow:1}.admin-dashboard-user-list-component{width:100%;height:100%;padding:10px 30px;display:flex;flex-direction:column;background:#f5f7f9;border-radius:5px}.admin-dashboard-user-list-component .admin-dashboard-user-list-toolbar{display:flex;align-items:center;justify-content:space-between;width:calc(100% + 8px);margin-left:-8px}.admin-dashboard-user-list-component .admin-dashboard-user-list-toolbar .admin-dashboard-user-list-toolbar-content-left{display:flex;align-items:center}.admin-dashboard-user-list-component .admin-dashboard-user-list-toolbar .admin-dashboard-user-list-toolbar-content-right{display:flex;align-items:center;grid-gap:10px 5px;gap:10px 5px;flex-wrap:wrap}.admin-dashboard-user-list-component .admin-dashboard-user-list-body{width:100%;height:calc(100% - 300px);margin-top:10px;flex-grow:1;position:relative;overflow:auto}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100%;border-radius:5px;overflow:auto;background:#fff;box-shadow:1px 2px 4px #cdcdcd}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table{width:100%;border-collapse:initial;border-spacing:0}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-header{display:flex;height:50px;position:-webkit-sticky;position:sticky;top:0;z-index:9;color:#fff;background-color:var(--primary-color)}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-header .admin-dashboard-user-list-table-column{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--default-font-size);padding:5px 10px;line-height:14px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-header .admin-dashboard-user-list-table-column.check-division{background-color:var(--primary-color);border-radius:5px 0 0 5px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-header .admin-dashboard-user-list-table-column.inferred-patent-count,.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-header .admin-dashboard-user-list-table-column.models-count,.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-header .admin-dashboard-user-list-table-column.reinforcement,.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-header .admin-dashboard-user-list-table-column.user-email,.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-header .admin-dashboard-user-list-table-column.user-name,.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-header .admin-dashboard-user-list-table-column.user-password{background-color:var(--primary-color)}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-header .admin-dashboard-user-list-table-column.actions{background-color:var(--primary-color);border-radius:0 5px 5px 0}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row{display:flex;flex-grow:1;height:40px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.25)}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row:nth-child(odd){background:#f5f7f9}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row:nth-child(odd) .admin-dashboard-user-list-table-column.actions,.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row:nth-child(odd) .admin-dashboard-user-list-table-column.inferred-patent-count,.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row:nth-child(odd) .admin-dashboard-user-list-table-column.models-count{background-color:#f5f7f9}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row:nth-child(2n){background:#fff}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row:nth-child(2n) .admin-dashboard-user-list-table-column.actions,.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row:nth-child(2n) .admin-dashboard-user-list-table-column.inferred-patent-count,.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row:nth-child(2n) .admin-dashboard-user-list-table-column.models-count{background-color:#fff}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row:nth-child(odd){background-color:#f5f7f9}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row .admin-dashboard-user-list-table-column{font-size:var(--default-font-size);font-weight:400}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row .admin-dashboard-user-list-table-column .admin-dashboard-user-list-table-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 50px);flex-grow:1;padding-right:5px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row .admin-dashboard-user-list-table-column.user-name{display:flex;align-items:center;grid-gap:10px;gap:10px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row .admin-dashboard-user-list-table-column.reinforcement{display:flex;align-items:center;grid-gap:4px;gap:4px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row .admin-dashboard-user-list-table-column.user-password{padding-right:10px;display:flex;align-items:center;justify-content:space-between;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row .admin-dashboard-user-list-table-column.models-count{color:#0f53a5;text-decoration:underline;padding-left:0;display:flex;align-items:center;justify-content:center}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row .admin-dashboard-user-list-table-column.models-count:hover{color:var(--cta-color)}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row .admin-dashboard-user-list-table-column.inferred-patent-count{color:#555;padding-left:0;display:flex;align-items:center;justify-content:center}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row .admin-dashboard-user-list-table-column.actions .user-list-action-list{padding-left:0;display:flex;grid-gap:5px;gap:5px;align-items:center;justify-content:center;width:100%}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row .admin-dashboard-user-list-table-column.actions .user-list-action-list .menu-button{width:25px;position:relative;height:25px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row .admin-dashboard-user-list-password{border:none;width:100%;height:100%}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row .admin-dashboard-card-reinforcement-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:1px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-row .admin-dashboard-user-list-tablet-text{font-size:var(--default-font-size);font-weight:400}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-column{width:200px;height:100%;display:flex;flex-grow:1;align-items:center;border-left:1px solid #cdcdcd;padding-left:10px;background:inherit}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-column:first-child{border-left:none}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-column.check-division{min-width:40px;max-width:40px;width:40px;padding:0;justify-content:center;position:-webkit-sticky;position:sticky;left:0}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-column.user-name{min-width:220px;width:220px;position:-webkit-sticky;position:sticky;left:40px;box-shadow:1px 0 1px #cdcdcd,3px 0 5px -2px rgba(0,0,0,.24);z-index:2}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-column.user-email{min-width:220px;width:220px;max-width:220px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-column.user-password{min-width:200px;width:200px;max-width:200px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-column.reinforcement{min-width:100px;width:100px;max-width:100px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-column.admin-name,.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-column.assign-user-list{min-width:150px;width:150px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-column.models-count{min-width:120px;width:120px;max-width:120px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-column.inferred-patent-count{min-width:140px;width:140px;max-width:140px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-table-container .admin-dashboard-user-list-table .admin-dashboard-user-list-table-column.actions{min-width:140px;width:140px;max-width:140px;position:-webkit-sticky;position:sticky;right:0;grid-gap:0;gap:0;box-shadow:1px 0 1px #cdcdcd,-3px 0 5px -2px rgba(0,0,0,.24)}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-user-name-first-letter{border-radius:100px;width:20px;height:20px;font-size:var(--default-font-size);font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color)}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,0fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;margin-top:10px;grid-gap:30px;gap:30px;width:calc(100% + 8px);margin-left:-8px;padding-bottom:20px;padding-top:10px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body{display:flex}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card-checkbox{margin-top:20px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card{background-color:#fff;padding:25px 30px;display:flex;flex-direction:column;grid-gap:15px;gap:15px;width:320px;box-shadow:var(--card-shadow);border-radius:3px;border:.6px solid transparent}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card.active{box-shadow:0 0 0 2px rgba(102,171,255,.2),var(--card-shadow);border-color:var(--blue)}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-header{display:flex;align-items:center;justify-content:space-between;margin-right:-20px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-header .admin-dashboard-user-list-user-name-first-letter{border-radius:100px;width:30px;height:30px;font-size:var(--default-title-font-size);font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color)}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-header .admin-dashboard-user-right-menu{display:flex;align-items:center}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-header .admin-dashboard-user-right-menu .admin-dashboard-user-type{display:flex;align-items:center;justify-content:center;background:var(--link-color);border-radius:20px;padding:0 10px;height:20px;color:#fff}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-details{display:flex;flex-direction:column;grid-gap:14px;gap:14px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-details .admin-dashboard-user-list-card-details-section{display:flex;height:auto;grid-gap:5px;gap:5px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-details .admin-dashboard-user-list-card-details-section .admin-dashboard-user-list-card-label{width:100px;color:#6a6a6a;font-size:var(--default-font-size);font-weight:400;line-height:24px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-details .admin-dashboard-user-list-card-details-section .admin-dashboard-user-list-card-value{font-size:var(--default-font-size);font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:calc(100% - 105px);line-height:24px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-details .admin-dashboard-user-list-card-details-section .admin-dashboard-user-list-card-value.with-link{color:var(--link-color);text-decoration:underline}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-details .admin-dashboard-user-list-card-details-section .admin-dashboard-user-list-card-value.assign-user-list{color:var(--light-sky);text-decoration:underline}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-details .admin-dashboard-user-list-card-details-section .admin-dashboard-user-list-card-value.model-list{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-details .admin-dashboard-user-list-card-details-section .admin-dashboard-user-list-card-value.model-list .user-card-model-tag{line-height:24px;padding:0 10px;background:rgba(118,161,213,.29);color:var(--primary-color);border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-details .admin-dashboard-user-list-card-details-section .admin-dashboard-user-list-card-value.model-list .user-card-model-tag.link-tag{color:#0f53a5;text-decoration:underline;cursor:pointer}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-details .admin-dashboard-user-list-card-details-section .admin-dashboard-user-list-card-value.models-count{color:#76a1d5;text-decoration:underline}.admin-dashboard-user-list-component .admin-dashboard-user-list-body .admin-dashboard-user-list-card-container .admin-dashboard-user-list-card-body .admin-dashboard-user-list-card .admin-dashboard-user-list-card-details .admin-dashboard-user-list-card-details-section .admin-dashboard-user-list-card-value .admin-dashboard-card-reinforcement-value{font-size:var(--default-font-size);font-weight:400;background-color:rgba(18,157,115,.10196078431372549);color:#129d73;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 10px;border-radius:5px;display:flex;align-items:center;grid-gap:5px;gap:5px;height:24px}.admin-dashboard-user-list-component .admin-dashboard-user-list-pagination{display:flex;height:40px}.admin-dashboard-user-list-component .admin-dashboard-filter-row{display:flex;align-items:center;margin-top:10px}.admin-dashboard-user-list-component .admin-dashboard-filter-row .admin-dashboard-filter-title{font-size:var(--default-font-size-bold);font-family:var(--font-family);font-weight:700}.admin-dashboard-user-list-component .admin-dashboard-filter-row .admin-dashboard-filter-block{background:#fff;height:24px;border-radius:5px;border:.6px solid #cdcdcd;padding:0 5px 0 10px;display:flex;align-items:center;margin-right:10px}.admin-dashboard-user-list-component .admin-dashboard-filter-row .admin-dashboard-filter-block .admin-dashboard-filter--label{color:#555;font-family:var(--font-family);font-size:var(--default-font-size);padding-right:10px}.admin-dashboard-user-list-component .admin-dashboard-filter-row .admin-dashboard-filter-block .admin-dashboard-filter-value{color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size);border-left:1px solid #cdcdcd;padding-left:10px;padding-right:10px}.admin-dashboard-user-list-component .admin-dashboard-filter-row .admin-dashboard-filter-block .menu-button{width:20px;height:20px;border-radius:50%;padding:0;position:relative}.admin-dashboard-user-info{display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:var(--font-size-small)}.admin-dashboard-user-info .admin-dashboard-user-info-value{color:#0f53a5}.user-list-filter-popup{width:400px;background:#fff;border-radius:5px;padding:30px;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.user-list-filter-popup .user-list-filter-division{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.user-list-filter-popup .user-list-filter-bottom-row{width:300px;display:flex;align-items:center;justify-content:center;grid-gap:30px;gap:30px;margin-left:auto;margin-right:auto;margin-top:40px}.user-list-filter-popup .user-list-filter-bottom-row button{margin:0}.user-list-action-tooltip{padding:10px}.user-list-action-tooltip .user-list-action-title{color:#555;font-weight:700;font-family:var(--font-family)}.user-list-action-tooltip .user-list-action-body{margin-top:10px;line-height:16px}.anaqua-model-list-count{padding:0 2px;line-height:16px;background:#12b98d;color:#fff;font-size:10px;font-family:var(--font-family);font-weight:400;border-radius:2px}.external-app-integration-layout{width:100%;height:100%;position:relative;min-height:400px;padding:30px 0;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.external-app-integration-layout .external-app-integration-header{width:100%;text-align:center;padding:0 30px}.external-app-integration-layout .external-app-integration-header .external-app-integration-title{font-weight:700;font-size:var(--default-title-font-size);width:100%;text-align:center}.external-app-integration-layout .external-app-integration-header .external-app-integration-description{margin-top:20px;color:#555;line-height:20px}.external-app-integration-layout .external-app-integration-body{position:relative;height:calc(100% - 150px);flex-grow:1;padding:10px 30px;overflow:auto;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.external-app-integration-layout .external-app-integration-body .external-app-card{width:100%;background:#fff;box-shadow:var(--card-shadow);border-radius:4px;padding:10px 20px;display:flex;align-items:flex-start}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-logo-division{width:50px;min-width:50px;max-width:50px;height:50px;display:flex;align-items:center;justify-content:center}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division{width:calc(100% - 100px);flex-grow:1}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division .external-app-card-info-header{width:100%;height:50px;display:flex;justify-content:center;grid-gap:10px;gap:10px;align-items:center}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division .external-app-card-info-header .external-app-card-info-header--left{width:calc(100% - 100px)}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division .external-app-card-info-header .external-app-card-info-header--left .external-app-card-info-header-title{font-weight:700;display:flex;align-items:center;grid-gap:10px;gap:10px}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division .external-app-card-info-header .external-app-card-info-header--left .external-app-card-info-header-title .external-app-card-connected-tag{height:20px;border-radius:4px;padding:0 7px;background:#48ca93;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.24);cursor:auto;display:flex;align-items:center;justify-content:center}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division .external-app-card-info-header .external-app-card-info-header--left .external-app-card-info-description{color:#555;margin-top:5px}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division .external-app-card-info-body{margin-top:10px;background:#f5f7f9;border-radius:4px;width:100%;padding:15px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division .external-app-card-info-body .external-app-card-info-row{display:flex;align-items:center}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division .external-app-card-info-body .external-app-card-info-row .external-app-card-info-label{width:100px}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division .external-app-card-info-body .external-app-card-info-row .external-app-card-info-value{width:calc(100% - 100px);color:var(--primary-color);display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division .external-app-card-info-body .external-app-card-info-row .external-app-card-info-value .external-app-card-info-name{color:var(--primary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 50px)}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division .external-app-card-info-body .external-app-card-info-row .external-app-card-info-value .external-app-card-info-name.with-link{color:var(--link-color);cursor:pointer}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division .external-app-card-info-body .external-app-card-info-row .external-app-card-info-value .external-app-card-info-name.with-link:hover{text-decoration:underline}.external-app-integration-layout .external-app-integration-body .external-app-card .external-app-card-info-division .external-app-card-info-body .external-app-card-info-row .external-app-card-info-value .external-app-card-info-name.with-link:active{text-decoration:none}.model-creation-search-data-popup{width:100vw;height:calc(100vh - 50px);display:flex;border-radius:5px;background:#fff}.model-creation-search-data-popup .model-creation-search-data-layout--left{width:250px;height:100%;position:relative;background:#f5f7f9;padding:50px 30px;box-shadow:1px 0 4px rgba(0,0,0,.24)}.model-creation-search-data-popup .model-creation-search-data-layout--left .model-creation-search-data-outline-section .model-creation-search-data-outline{display:flex;align-items:center;grid-gap:10px;gap:10px}.model-creation-search-data-popup .model-creation-search-data-layout--left .model-creation-search-data-outline-section .model-creation-search-data-outline .model-creation-search-data-outline-number{width:20px;height:20px;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--light-sky);color:#fff;font-weight:700;border-radius:50%;border:1px solid var(--light-sky)}.model-creation-search-data-popup .model-creation-search-data-layout--left .model-creation-search-data-outline-section .model-creation-search-data-outline .model-creation-search-data-outline-number svg{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.4));fill:#fff;stroke:#fff}.model-creation-search-data-popup .model-creation-search-data-layout--left .model-creation-search-data-outline-section .model-creation-search-data-outline .model-creation-search-data-outline-name{color:var(--primary-color)}.model-creation-search-data-popup .model-creation-search-data-layout--left .model-creation-search-data-outline-section .model-creation-search-data-outline-line{width:1px;height:50px;background:#cdcdcd;margin-left:10px}.model-creation-search-data-popup .model-creation-search-data-layout--left .model-creation-search-data-outline-section:last-child .model-creation-search-data-outline-line{display:none}.model-creation-search-data-popup .model-creation-search-data-layout--left .model-creation-search-data-outline-section.pending .model-creation-search-data-outline-number{color:var(--light-sky);font-weight:700;background:#fff}.model-creation-search-data-popup .model-creation-search-data-layout--left .model-creation-search-data-outline-section.completed .model-creation-search-data-outline-line{background:var(--light-sky)}.admin-dashboard-module-division{width:100%;height:100%;background:#f5f7f9;border-radius:5px;padding:30px 50px 20px;display:flex;flex-direction:column}.admin-dashboard-module-division .admin-dashboard-module-title{font-weight:700;font-size:18px;padding:0}.admin-dashboard-module-division .admin-dashboard-module-body{margin-top:50px;height:calc(100% - 200px);flex-grow:1;position:relative}.admin-dashboard-module-division .admin-dashboard-module-body .admin-dashboard-routing-list{display:flex;flex-wrap:wrap;grid-gap:50px 100px;gap:50px 100px;padding:0 100px}.create-anaqua-model-popup{width:700px;padding:10px 0 30px;max-height:calc(100vh - 70px);display:flex;flex-direction:column;grid-gap:10px;gap:10px;background:#f5f7f9;border-radius:10px}.create-anaqua-model-popup .create-anaqua-model-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.create-anaqua-model-popup .create-anaqua-model-header .create-anaqua-model-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.create-anaqua-model-popup .create-anaqua-model-header .create-anaqua-model-header--right .create-anaqua-model-job-info{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 10px;border-radius:20px;background:#f5f7f9}.create-anaqua-model-popup .create-anaqua-model-form{height:calc(100% - 100px);overflow:auto;padding:0 30px;flex-grow:1}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division{margin-bottom:30px}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-label{font-family:var(--font-family);color:var(--primary-color);font-size:var(--default-font-size);font-weight:700}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-input-box{height:30px;border-radius:3px;background:#fff;padding:0 10px;width:100%;font-family:var(--font-family);font-size:var(--default-font-size);border:1px solid var(--light-sky);margin-top:10px}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-input-box.error{border-color:var(--error-color)}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-input-textarea{height:100px;border-radius:3px;background:#fff;padding:10px;resize:none;width:100%;font-family:var(--font-family);font-size:var(--default-font-size);border:1px solid var(--light-sky);margin-top:10px}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-file-division{display:flex;border:1px solid var(--light-sky);width:100%;min-height:50px;background:#fff;padding:5px;border-radius:3px;margin-top:10px}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-file-dnd-division{border:1px dashed #cdcdcd;height:100%;display:flex;align-items:center;justify-content:space-between;width:100%;background:#fff;padding:5px}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-file-dnd-division .create-anaqua-model-dnd-file-dnd-left{display:flex;align-items:center;width:calc(100% - 50px);padding-left:10px}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-file-dnd-division .create-anaqua-model-dnd-file-dnd-left .create-anaqua-model-dnd-file-icon-division{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-file-dnd-division .create-anaqua-model-dnd-file-dnd-left .create-anaqua--model-dnd-file-label{font-family:var(--font-family);color:#555;font-size:var(--default-font-size);display:flex;align-items:center;grid-gap:5px;gap:5px;width:calc(100% - 70px)}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-file-dnd-division .create-anaqua-model-dnd-file-dnd-left .create-anaqua--model-dnd-file-label .create-anaqua-model-dnd-file--link{color:#0f53a5;cursor:pointer}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-file-dnd-division .create-anaqua-model-dnd-file-dnd-left .create-anaqua--model-dnd-file-label .create-anaqua-model-dnd-file--link:hover{color:var(--light-sky);text-decoration:underline}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-division{width:170px;padding:5px;border-radius:3px;background:#f5f7f9}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-division .create-anaqua-model-dnd-dotted-division{width:100%;height:100%;border:1px dashed var(--light-sky);position:relative}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-division .create-anaqua-model-dnd-dotted-division .create-anaqua-model-dnd-help-icon{position:absolute;top:3px;right:3px}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-division .create-anaqua-model-dnd-center-section{display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:10px;gap:10px;height:100%;width:100%;text-align:center;min-height:150px}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-file-list-division{width:calc(100% - 170px);padding:10px 0 0}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-file-list-division .create-anaqua-model-dnd-file-list-header{font-weight:700;font-family:var(--font-family);font-size:var(--default-font-size-bold);padding:0 20px}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-file-list-division .create-anaqua-model-dnd-file-list-container{max-height:200px;width:100%;overflow:auto;padding:0 20px 10px;margin-top:10px}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division .create-anaqua-model-division-row .create-anaqua-model-dnd-file-list-division .create-anaqua-model-dnd-file-list-container .create-anaqua-model-dnd-file-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-error-row{color:var(--error-color);margin-top:5px}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division-header{margin-top:30px;margin-bottom:40px}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division-header .create-anaqua-model-divison-header-title{font-size:var(--default-title-font-size);color:var(--primary-color);font-weight:700}.create-anaqua-model-popup .create-anaqua-model-form .create-anaqua-model-division-header .create-anaqua-model-division-header-description{font-family:var(--font-family);color:#555;font-size:var(--default-font-size);margin-top:10px}.create-anaqua-model-popup .create-anaqua-model-bottom-row{width:300px;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;margin-left:auto;margin-right:auto}.upload-file-text{color:#0f53a5;white-space:nowrap;font-size:inherit;text-decoration:underline;padding-left:5px}.upload-file-text:hover{color:var(--light-sky);text-decoration:underline}.upload-file-text.delete{color:var(--error-color)}.upload-file-text.delete:hover{color:var(--orange);text-decoration:underline}.upload-file-text:disabled{fill:#cdcdcd;color:#cdcdcd}.anaqua-model-card-container{display:flex;align-items:flex-start;height:100%}.anaqua-model-card-container .anaqua-model-card-selector{width:40px;height:65px;display:flex;align-items:center;justify-content:center}.anaqua-model-card-container .anaqua-model-card{width:300px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);border-radius:4px;background:#fff;padding:15px 15px 25px 25px;height:100%}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-header{display:flex;align-items:center;justify-content:space-between;width:calc(100% + 5px);grid-gap:10px;gap:10px}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-header .anaqua-model-card-title{font-family:var(--font-family);font-size:var(--default-font-size-bold);color:var(--primary-color);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 30px)}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-header .anaqua-model-card-menu-list{display:flex;align-items:center}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-header .anaqua-model-card-menu-list .anaqua-model-card-activation-row{display:flex;align-items:center;grid-gap:5px;gap:5px}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-header .anaqua-model-card-menu-list .anaqua-model-card-activation-row .anaqua-model-card-activation-label{display:flex;align-items:center}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-body{margin-top:5px}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-body .anaqua-model-card-row{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;margin-top:20px}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-body .anaqua-model-card-row:first-child{margin-top:15px}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-body .anaqua-model-card-row .anaqua-model-card-row--label{line-height:20px;width:70px;color:#555}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-body .anaqua-model-card-row .anaqua-model-card-row--value{width:calc(100% - 80px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;color:var(--primary-color)}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-body .anaqua-model-card-row .anaqua-model-card-row--value-list{width:calc(100% - 90px);display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-body .anaqua-model-card-row .anaqua-model-card-row--value-list .anaqua-model-card-user-card{line-height:20px;padding:0 5px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:3px;background:rgba(178,208,244,.56)}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-body .anaqua-model-card-row .anaqua-model-card-row--value-list .anaqua-model-card-user-card-link{line-height:20px;padding:0 10px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:3px;background:rgba(178,208,244,.56);color:#0f53a5}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-body .anaqua-model-card-row .anaqua-model-card-row--value-list .anaqua-model-card-user-card-link:hover{text-decoration:underline;color:var(--light-sky)}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-inprogress-division{width:calc(100% - 10px);height:calc(100% - 30px);flex-grow:1;min-height:150px;background:#f5f7f9;border-radius:3px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:10px;margin-top:5px}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-inprogress-division .anaqua-model-card-inprogress-animation{width:70px;height:70px}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-inprogress-division .anaqua-model-card-inprogress-title{font-weight:700;font-family:var(--font-family);font-size:var(--default-font-size);text-align:center}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-inprogress-division .anaqua-model-card-info-open-link{text-align:center;color:#0f53a5;text-decoration:underline;font-family:var(--font-family);font-size:var(--default-font-size);margin-top:10px;display:flex;grid-gap:5px;gap:5px;align-items:center}.anaqua-model-card-container .anaqua-model-card .anaqua-model-card-inprogress-division .anaqua-model-card-info-open-link:hover{color:var(--light-sky)}.data-uploading-status-popup{width:700px;padding:10px 5px 20px}.data-uploading-status-popup .data-uploading-status-tab-bar{height:40px;border-bottom:1px solid #cdcdcd;width:calc(100% - 60px);display:flex;margin-left:auto;margin-right:auto}.data-uploading-status-popup .data-uploading-status-tab-bar .data-uploading-status-tab{padding:0 20px;background:transparent;border:none;font-family:var(--font-family);font-size:var(--default-font-size);color:#555;cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px}.data-uploading-status-popup .data-uploading-status-tab-bar .data-uploading-status-tab.active{color:var(--primary-color);font-weight:700;border-bottom:2px solid var(--primary-color)}.data-uploading-status-popup .data-uploading-status-tab-bar .data-uploading-status-tab:hover{color:var(--light-sky)}.data-uploading-status-popup .data-uploading-status-warning-row{margin-bottom:20px;margin-top:10px;padding:0 30px}.data-uploading-status-popup .data-uploading-status-body{margin-top:5px;height:calc(100vh - 300px);overflow:auto;width:100%}.data-uploading-status-popup .data-uploading-status-body .data-uploading-status-file-list{padding:5px 30px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.data-uploading-status-popup .data-uploaidng-status-bottom-row{height:30px;margin-top:10px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;grid-gap:100px;gap:100px;width:300px}.delete-upload-file-popup{width:400px;padding:30px 0}.delete-upload-file-popup .delete-upload-file-header{color:var(--primary-color);padding:0 30px}.delete-upload-file-popup .delete-upload-file-list-container{min-height:100px;max-height:300px;overflow:auto;margin-top:20px;width:100%;border-radius:4px}.delete-upload-file-popup .delete-upload-file-list{display:flex;width:100%;flex-direction:column;grid-gap:10px;gap:10px;padding:5px 30px}.delete-upload-file-popup .delete-upload-file-bottom-row{width:300px;display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px;height:30px;margin-top:20px;margin-left:auto;margin-right:auto;font-family:var(--font-family)}.delete-upload-file-popup .delete-upload-file-bottom-row button{width:80px!important;min-width:80px!important;margin:0!important}.single-column-mapping-popup{width:400px;padding:40px}.single-column-mapping-popup .single-column-mapping-division{display:flex;flex-direction:column;grid-gap:40px;gap:40px;width:100%}.single-column-mapping-popup .single-column-mapping-division .single-column-mapping-block .single-column-mapping-block-label b{font-weight:700;color:var(--primary-color)}.single-column-mapping-popup .single-column-mapping-division .single-column-mapping-block .single-column-mapping-block-input-box{width:100%;height:30px;background:#f5f7f9;border-radius:3px;border:none;margin-top:10px;padding:0 5px 0 10px}.single-column-mapping-popup .single-column-mapping-division .single-column-mapping-block .single-column-mapping-block-input-box.error{border:1px solid var(--fail-color)}.single-column-mapping-popup .single-column-mapping-division .single-column-mapping-block .single-column-mapping-block-error-row{color:var(--fail-color);width:100%;margin-top:5px}.single-column-mapping-popup .single-column-mapping-bottom-row{width:300px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;grid-gap:70px;gap:70px;margin-top:40px}.single-column-mapping-popup .single-column-mapping-bottom-row button{margin:0!important}.multiple-column-mapping-layout{width:800px;background:#f5f7f9;border-radius:5px;padding:30px 5px}.multiple-column-mapping-layout .multiple-column-mapping-header{font-weight:700;padding:0 30px}.multiple-column-mapping-layout .multiple-column-mapping-body{margin-top:30px;padding:0 30px}.multiple-column-mapping-layout .multiple-column-mapping-body .multiple-column-mapping-table-container{overflow:auto;max-height:calc(100vh - 200px);display:flex;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);width:100%;border-radius:5px}.multiple-column-mapping-layout .multiple-column-mapping-body .multiple-column-mapping-table{box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);border-radius:5px;min-width:100%;max-width:100%;max-height:100%;border-collapse:initial;border-spacing:0}.multiple-column-mapping-layout .multiple-column-mapping-body .multiple-column-mapping-table .multiple-column-mapping-table-header-row{position:-webkit-sticky;position:sticky;top:0;background:rgba(118,161,213,.10196078431372549);color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size);font-weight:700;text-align:center;height:40px;z-index:10;border-radius:5px 5px 0 0;overflow:hidden}.multiple-column-mapping-layout .multiple-column-mapping-body .multiple-column-mapping-table .multiple-column-mapping-table-header-row .multiple-column-mapping-table-col{font-weight:700}.multiple-column-mapping-layout .multiple-column-mapping-body .multiple-column-mapping-table .multiple-column-mapping-table-col{font-family:var(--font-family);font-size:var(--default-font-size);border-right:1px solid #ddd;width:33.33333%;min-width:33.33333%;max-width:33.33333%;background:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;border-bottom:1px solid #cdcdcd}.multiple-column-mapping-layout .multiple-column-mapping-body .multiple-column-mapping-table .multiple-column-mapping-table-col:last-child{border:none}.multiple-column-mapping-layout .multiple-column-mapping-body .multiple-column-mapping-table .multiple-column-mapping-table-col .multiple-column-mapping-table-value-row{width:100%;display:flex;align-items:center;grid-gap:5px;gap:5px}.multiple-column-mapping-layout .multiple-column-mapping-body .multiple-column-mapping-table .multiple-column-mapping-table-col .multiple-column-mapping-table-value-row .multiple-column-mapping-table-value{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multiple-column-mapping-layout .multiple-column-mapping-body .multiple-column-mapping-table .multiple-column-mapping-table-col .multiple-column-mapping-table-value-row .multiple-column-mapping-table-drop-down-box{background:transparent;border:none;padding:0 5px 0 10px;font-family:var(--font-family)}.multiple-column-mapping-layout .multiple-column-mapping-body .multiple-column-mapping-table .multiple-column-mapping-table-row{height:40px;background:#fff}.multiple-column-mapping-layout .multiple-column-mapping-body .multiple-column-mapping-table .multiple-column-mapping-table-row:last-child{border-radius:0 0 5px 5px;overflow:hidden}.multiple-column-mapping-layout .multiple-column-mapping-bottom-row{width:300px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;margin-top:30px;grid-gap:70px;gap:70px}.create-anqua-model-warning-row{display:flex;align-items:flex-start;margin-top:15px;grid-gap:5px;gap:5px}.create-anqua-model-warning-row .create-anaqua-model-warning-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:2px}.create-anqua-model-warning-row .create-anaqua-model-warning-text{width:calc(100% - 20px);color:#555;font-family:var(--font-family);font-size:var(--default-font-size);line-height:14px}.create-anqua-model-warning-row .create-anaqua-model-warning-text .create-anaqua-model-warning-action-row{display:flex;align-items:center;grid-gap:7px;gap:7px;margin-top:5px}.create-anqua-model-warning-row .create-anaqua-model-warning-text .create-anaqua-model-warning-action-row .create-anaqua-model-link{background:transparent;border:none;display:flex;align-items:center;justify-content:center;padding:0;color:#0f53a5;fill:#0f53a5;text-decoration:underline;cursor:pointer}.create-anqua-model-warning-row .create-anaqua-model-warning-text .create-anaqua-model-warning-action-row .create-anaqua-model-link:hover{color:var(--light-sky);fill:var(--light-sky)}.create-anqua-model-warning-row .create-anaqua-model-warning-text .create-anaqua-model-warning-action-row .create-anaqua-model-link:active{color:#0f53a5;fill:#0f53a5;text-decoration:none}.create-anqua-model-warning-row .create-anaqua-model-warning-text .create-anaqua-model-warning-action-row .create-anaqua-model-link:disabled{fill:#cdcdcd;color:#cdcdcd;pointer-events:none}.create-anqua-model-warning-row .create-anaqua-model-warning-text .create-anaqua-model-warning-action-row .create-anaqua-model-delete-link{background:transparent;border:none;display:flex;align-items:center;justify-content:center;padding:0;color:var(--fail-color);fill:var(--fail-color);text-decoration:underline;cursor:pointer}.create-anqua-model-warning-row .create-anaqua-model-warning-text .create-anaqua-model-warning-action-row .create-anaqua-model-delete-link:hover{color:brown;fill:brown}.create-anqua-model-warning-row .create-anaqua-model-warning-text .create-anaqua-model-warning-action-row .create-anaqua-model-delete-link:active{color:var(--fail-color);fill:var(--fail-color);text-decoration:none}.create-anqua-model-warning-row .create-anaqua-model-warning-text .create-anaqua-model-warning-action-row .create-anaqua-model-delete-link:disabled{fill:#cdcdcd;color:#cdcdcd;pointer-events:none}.sys-combo-box{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:3px;background:#fff;width:200px}.sys-combo-box,.sys-combo-box--no-input{height:30px;display:flex;margin-top:auto;margin-bottom:auto;padding:0;border:none;position:relative;font-family:var(--font-family)}.sys-combo-box--no-input{background:transparent;width:45px;z-index:1}.sys-combo-box input{padding-left:10px;padding-right:5px;width:100%;border:none;border-right:1px solid #cdcdcd;height:70%}.sys-combo-box input,.sys-combo-btn{background:transparent;margin-top:auto;margin-bottom:auto;font-family:var(--font-family)}.sys-combo-btn{height:30px;color:var(--primary-color);border:none;position:absolute;right:5px;width:90%;text-align:right}.sys-combo-btn svg path{fill:var(--primary-color)!important;font-family:var(--font-family)}.sys-combo-btn:hover svg path{fill:#0aaaaa!important;font-family:var(--font-family)}.sys-combo-box--no-input:hover .sys-combo-list,.sys-combo-box:hover .sys-combo-list,.sys-combo-btn:hover .sys-combo-list{display:block!important;z-index:9999999;font-family:var(--font-family)}.sys-combo-list{border:1px solid #cdcdcd;background:#fff;height:auto;position:absolute;max-height:300px;overflow:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding-top:5px;padding-bottom:5px;display:none!important;width:auto!important;right:0!important}.sys-combo-item,.sys-combo-list{font-size:var(--default-font-size);font-family:var(--font-family)}.sys-combo-item{width:100%;text-align:left;padding:10px 20px;min-width:100px;background:transparent;border:none;min-height:30px;white-space:nowrap;display:flex;color:#000;word-wrap:normal;word-break:break-word}.sys-combo-item.active{color:var(--primary-color);font-family:var(--font-family)}.sys-combo-item:hover{background:#f5f7f9;font-family:var(--font-family)}.sys-combo-item.active{background:#f5f7f9;color:var(--tab-active-color)}.sys-combo-item:disabled{background:#f5f5f5;color:#cdcdcd;font-family:var(--font-family)}.sys-combo-category-bar{display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;height:30px;border-top:1px solid #cdcdcd;font-family:var(--font-family)}.sys-combo-category-bar:first-of-type{border-top:none;font-family:var(--font-family)}.sys-combo-category-title{margin-top:auto;margin-bottom:auto;color:var(--primary-color);text-align:left;font-family:var(--font-family)}.default-combo-input{width:90%;background:transparent;border:none;font-size:var(--default-font-size);font-family:var(--font-family)}.default-dropdown-box-container{position:relative;font-family:var(--font-family)}.default-dropdown-content-container{width:200px;height:35px;background:#fff;border:1px solid #cdcdcd;border-radius:3px;display:flex;grid-template-columns:15% 70% 15%;padding:0;font-family:var(--font-family)}.default-dropdown-content-container:disabled .default-dropdown-icon-container{background:#fafafa;fill:#cdcdcd;color:#cdcdcd;font-family:var(--font-family)}.default-dropdown-content-container:disabled .show-dropdown-list{fill:#cdcdcd;font-family:var(--font-family)}.default-dropdown-content-container:disabled .default-dropdown-value-label{color:#cdcdcd;font-family:var(--font-family)}.default-dropdown-content-container:disabled.default-dropdown-content-container:hover{border:1px solid #cdcdcd;box-shadow:none;font-family:var(--font-family)}.default-dropdown-content-container:active,.default-dropdown-content-container:hover,.default-dropdown-content-container:target{box-shadow:0 0 0 2px var(--button-hover-shadow);border:1px solid var(--lighter-primary);font-family:var(--font-family)}.default-dropdown-icon-container{width:50px;display:flex;padding:0;background:var(--primary-color);height:100%;border-top-left-radius:3px;border-bottom-left-radius:3px;font-family:var(--font-family)}.default-dropdown-content-icon{fill:var(--primary-color);margin:auto;font-family:var(--font-family)}.default-dropdown-list-title{height:40px;padding:8px 5px;display:flex;align-items:center;font-weight:700!important;background:#f5f7f9}.default-dropdown-list-title,.default-dropdown-value{text-align:left;white-space:nowrap;font-family:var(--font-family)}.default-dropdown-value{width:100%;border:none;background:transparent;color:#696969;margin-bottom:3px;padding:0 5px;height:35px}.default-dropdown-value:active,.default-dropdown-value:hover{background:var(--lighter-primary);color:var(--primary-color);font-family:var(--font-family)}.default-dropdown-value:disabled{filter:grayscale(100%)!important;opacity:.5;font-family:var(--font-family)}.default-dropdown-value-label{text-align:left;padding:0 5px;white-space:nowrap;width:98%;cursor:pointer}.default-dropdown-button,.default-dropdown-value-label{border:none;height:100%;background:transparent;font-family:var(--font-family)}.default-dropdown-list{position:absolute;min-width:100%;max-width:350px;max-height:300px;overflow:auto;background:#fff;border-radius:5px;box-shadow:-1px 1px 5px 0 #cdcdcd;z-index:99;padding:0;display:flex;flex-direction:column;font-family:var(--font-family)}.default-dropdown-list::-webkit-scrollbar{width:10px;border-radius:0;font-family:var(--font-family)}.default-dropdown-list::-webkit-scrollbar-track{background:#f1f1f1;font-family:var(--font-family)}.default-dropdown-list::-webkit-scrollbar-thumb{background:#cdcdcd;border-radius:0;font-family:var(--font-family)}.default-dropdown-list::-webkit-scrollbar-thumb:hover{background:#afafaf;font-family:var(--font-family)}.default-dropdown-content{border:none;padding:8px 10px;background:transparent;text-align:left;color:#696969;margin-bottom:3px;white-space:nowrap;height:35px;font-family:var(--font-family)}.default-dropdown-content:hover{background:var(--lighter-primary);font-family:var(--font-family)}.default-dropdown-content:active{color:var(--primary-color)}.default-dropdown-content:disabled{color:#cdcdcd;background:transparent;font-family:var(--font-family)}.default-drop-down-list-with-title-container{position:absolute;width:100%;max-height:350px;overflow:auto;z-index:99;box-shadow:-1px 1px 5px 0 #cdcdcd;border-radius:5px;background:#fff;font-family:var(--font-family)}.default-drop-down-list-with-title-container>label{color:#777;margin-top:5px;margin-bottom:5px;text-align:left;display:flex;font-family:var(--font-family)}.default-drop-down-list-with-title{display:flex;flex-direction:column;padding-left:15px}.default-dropdown-multi-label-list{position:absolute;background:#fff;min-width:100%;max-width:400px;overflow:auto;max-height:200px;margin-top:2px;box-shadow:-1px 1px 5px 0 #cdcdcd;z-index:99;font-family:var(--font-family)}.drop-down-multi-label{width:100%;height:40px;color:var(--primary-color);display:flex;align-items:center;padding-left:15px;font-family:var(--font-family)}.default-dropdown-title-list{display:flex;flex-direction:column;font-family:var(--font-family)}.default-dropdown-multi-label-list::-webkit-scrollbar{width:10px;border-radius:0;font-family:var(--font-family)}.default-dropdown-multi-label-list::-webkit-scrollbar-track{background:#f1f1f1;font-family:var(--font-family)}.default-dropdown-multi-label-list::-webkit-scrollbar-thumb{background:#cdcdcd;border-radius:0;font-family:var(--font-family)}.default-dropdown-multi-label-list::-webkit-scrollbar-thumb:hover{background:#afafaf;font-family:var(--font-family)}.empty-dropdown-content{width:100%;height:35px;background:transparent;border:none;color:#777;font-family:var(--font-family)}.default-dropdown-content.show-title{padding-left:25px;padding-right:15px;white-space:pre-wrap;height:auto;font-family:var(--font-family)}.patent-insight-table{width:100%;height:100%}.patent-insight-table .ag-root-wrapper{box-shadow:none!important;border:1px solid #ddd!important;border-radius:0!important}.patent-insight-table .ag-header-cell-text{font-weight:700;color:var(--primary-color)}.patent-insight-table .ag-cell,.patent-insight-table .ag-header-cell{border-right:1px solid #ddd!important}.patent-insight-table .ag-cell{padding-left:5px!important;padding-right:5px!important}.patent-insight-table .ag-cell.ag-cell-last-left-pinned{background:#fafafb}.patent-insight-table .ag-pinned-left-header .ag-header-cell{padding:0!important}.patent-insight-table .ag-header-cell{padding-left:5px!important;padding-right:5px!important}.patent-insight-table .ag-cell-focus{border:1px solid var(--light-sky)!important}.patent-insight-table .ag-advanced-filter-header,.patent-insight-table .ag-header{background:#ebf0f6!important}.patent-insight-table .ag-row{background:transparent!important}.patent-insight-table .patent-insight-patent-ownership-header{position:relative;width:100%;height:100%}.patent-insight-table .patent-insight-patent-ownership-header .patent-insight-patent-ownership-split{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;left:0}.patent-insight-table .patent-insight-patent-ownership-header .patent-insight-patent-triangle-upper-label{width:100%;height:50%;color:var(--primary-color);font-weight:700;font-family:var(--font-family);position:absolute;top:10px;right:0;display:flex;align-items:center;justify-content:flex-end;padding-right:10px}.patent-insight-table .patent-insight-patent-ownership-header .patent-insight-patent-triangle-bottom-label{width:100%;height:50%;color:var(--primary-color);font-weight:700;font-family:var(--font-family);bottom:5px;left:0;position:absolute;display:flex;align-items:center;justify-content:flex-start;padding-left:10px}.patent-insight-table .patent-insight-patent-ownership{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%;line-height:40px}.patent-insight-table .patent-insight-patent-ownership .patent-company-color-code{width:12px;height:12px;border-radius:2px}.patent-insight-table .patent-insight-patent-ownership .patent-company-name{width:calc(100% - 30px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-insight-table .map-company-name-container{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%}.patent-insight-table .map-company-name-container .map-company-color{width:12px;height:12px;border-radius:2px}.patent-insight-table .map-company-name-container .map-company-name{width:calc(100% - 30px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.global-map-table{width:100%;height:100%}.global-map-table .ag-root-wrapper{box-shadow:none!important;border:none!important}.global-map-table .ag-header-cell-text{font-weight:700;color:var(--primary-color)}.global-map-table .ag-cell,.global-map-table .ag-header-cell{padding-left:5px!important;padding-right:5px!important}.global-map-table .ag-advanced-filter-header,.global-map-table .ag-dnd-ghost,.global-map-table .ag-header,.global-map-table .ag-root-wrapper,.global-map-table .ag-row,.global-map-table .ag-row-odd,.global-map-table .ag-sticky-top{background:transparent!important}.global-map-table .map-company-name-container{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%}.global-map-table .map-company-name-container .map-company-color{width:12px;height:12px;border-radius:2px}.global-map-table .map-company-name-container .map-company-name{width:calc(100% - 30px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anaqua-default-table-container{display:flex;flex-direction:column;width:100%;height:100%}.anaqua-default-table-container .anaqua-default-table-filter-row{display:flex;align-items:center;grid-gap:10px 100px;gap:10px 100px;padding-top:15px;flex-wrap:wrap;justify-content:space-between}.anaqua-default-table-container .anaqua-default-table-filter-row .anqua-infer-result-filter-box{display:flex;flex-direction:column;align-items:flex-start;grid-gap:5px;gap:5px;flex-wrap:wrap;width:calc(50% - 50px)}.anaqua-default-table-container .anaqua-default-table-filter-row .anqua-infer-result-filter-box.horizontal-direction{flex-direction:row;align-items:center;width:100%}.anaqua-default-table-container .anaqua-default-table-filter-row .anqua-infer-result-filter-box.horizontal-direction .anaqua-infer-result-slider{width:300px;flex-grow:0}.anaqua-default-table-container .anaqua-default-table-filter-row .anqua-infer-result-filter-box .anaqua-infer-result-filter-label{color:var(--primary-color);white-space:nowrap;font-weight:700}.anaqua-default-table-container .anaqua-default-table-filter-row .anqua-infer-result-filter-box .anaqua-infer-result-slider-container{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%}.anaqua-default-table-container .anaqua-default-table-filter-row .anqua-infer-result-filter-box .anaqua-infer-result-slider{width:calc(100% - 100px);height:100%;display:flex;align-items:center;flex-grow:1}.anaqua-default-table-container .anaqua-default-table-filter-row .anqua-infer-result-filter-box .anqua-infer-result-slider-reset-btn{padding:0 7px 0 5px;border-radius:20px;border:.6px solid var(--light-sky);fill:var(--light-sky);background:transparent;height:20px;color:var(--primary-color);font-size:var(--default-font-size);font-family:var(--font-family)}.anaqua-default-table-container .anaqua-default-table-filter-row .anqua-infer-result-filter-box .anqua-infer-result-slider-reset-btn:hover{background:var(--light-sky);color:#fff;fill:#fff}.anaqua-default-table-container .anaqua-default-table-filter-row .anqua-infer-result-filter-box .anqua-infer-result-slider-reset-btn:active{background:transparent;color:var(--light-sky);fill:var(--light-sky)}.anaqua-default-table-container .anaqua-default-table-filter-row .anqua-infer-result-filter-box .anqua-infer-result-slider-reset-btn:disabled{border-color:#cdcdcd;color:#cdcdcd;fill:#cdcdcd;pointer-events:none}.anaqua-default-table{width:100%;height:calc(100% - 200px);flex-grow:1;margin-top:10px}.anaqua-default-table.no-shadow{margin-top:0}.anaqua-default-table.no-shadow .ag-root-wrapper{box-shadow:none!important;border:none!important}.anaqua-default-table .ag-header{box-shadow:1px 1px 4px rgba(0,0,0,.24);z-index:9;background:#ebf0f6}.anaqua-default-table .ag-root-wrapper{box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);border:1px solid #ddd}.anaqua-default-table .ag-cell{padding:0!important;border-right:1px solid #ddd!important}.anaqua-default-table .ag-cell:last-child:not(.ag-cell-last-left-pinned){border-right-color:transparent!important}.anaqua-default-table .ag-header-cell{border-right:1px solid #ddd!important;padding:0 15px!important}.anaqua-default-table .ag-header-cell:last-child:not(.ag-cell-last-left-pinned){border-right-color:transparent!important}.anaqua-default-table .ag-header-cell .ag-header-cell-text{font-weight:700}.anaqua-default-table .ag-cell-focus{border:1px solid var(--light-sky)!important}.anaqua-user-table{width:100%;height:100%}.anaqua-user-table .ag-header{z-index:9;background:#ebf0f6}.anaqua-user-table .ag-header .anaqua-user-checkbox{margin-left:-15px}.anaqua-user-table .anaqua-user-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.anaqua-user-table .ag-root-wrapper{border:1px solid #ddd}.anaqua-user-table .ag-cell{padding:0!important;border-right:1px solid #ddd!important}.anaqua-user-table .ag-cell:last-child:not(.ag-cell-last-left-pinned){border-right-color:transparent!important}.anaqua-user-table .ag-header-cell{border-right:1px solid #ddd!important;padding:0 15px!important;font-weight:700}.anaqua-user-table .ag-header-cell:last-child:not(.ag-cell-last-left-pinned){border-right-color:transparent!important}.anaqua-user-table .ag-header-cell .ag-header-cell-text{font-weight:700}.anaqua-user-table .ag-cell-focus{border:1px solid #ddd!important}.anaqua-table-cell-value-container{padding:5px}.anaqua-table-cell-value-container.multi-label-block{flex-wrap:wrap;grid-gap:10px;gap:10px;max-height:100px;overflow:auto}.anaqua-table-cell-value-container.header-container{width:100%}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell{line-height:20px;width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-editable-header-cell{width:100%;height:100%;background:transparent;border:none;background:#fff;border:1px solid var(--light-sky);border-radius:2px;height:40px;padding:0 5px 0 15px;justify-content:space-between}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-cell--left{max-width:calc(100% - 45px);flex-grow:1;display:flex;align-items:center;grid-gap:5px;gap:5px;padding-left:15px}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-cell--left .anqaua-table-header-cell-name{max-width:100%;font-weight:700;color:var(--primary-color);font-size:var(--default-font-size-bold);font-family:var(--font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-cell--left .anaqua-table-header-cell-sort-icon{width:20px;height:20px;min-width:20px;display:flex;align-items:center;justify-content:center;padding:2px}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-cell--left .anaqua-table-header-cell-sort-icon.hide-icon{display:none}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-filter-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:5px;stroke:var(--secondary-color);fill:#fff;position:relative}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-filter-icon.active{fill:var(--secondary-color)}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-filter-icon.active .anaqua-table-filter-notification{width:5px;height:5px;border-radius:5px;background:red;position:absolute;bottom:5px;right:3px}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-cell--right{display:flex;align-items:center;grid-gap:3px;gap:3px}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-cell--right .anaqua-table-sort-division{width:20px;height:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-cell--right .anaqua-table-sort-division .anaqua-table-sort{width:10px;height:10px;display:flex;align-items:center;justify-content:center;fill:var(--light-sky);color:var(--light-sky);padding:0;background:transparent;border:none}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-cell--right .anaqua-table-sort-division .anaqua-table-sort:hover{fill:var(--primary-color);color:var(--primary-color)}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-cell--right .anaqua-table-sort-division .anaqua-table-sort:disabled{fill:#cdcdcd;color:#cdcdcd}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-cell-rename-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;fill:var(--primary-color);background:transparent;padding:0;border:none}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-cell-rename-btn:hover{fill:var(--primary-color);border-radius:50%;background:rgba(2,36,84,.11)}.anaqua-table-cell-value-container.header-container .anaqua-table-header-cell .anaqua-table-header-cell-rename-btn:active{background:transparent}.anaqua-table-cell-value-container .anaqua-table-cell-value{max-height:200px;overflow:auto;line-height:20px;padding:5px 10px;-webkit-user-select:text;user-select:text}.anaqua-table-cell-value-container .anaqua-table-cell-value.output-col{color:#0a8a64}.anaqua-table-cell-value-container .anaqua-table-cell-value.output-col-with-tooltip{color:#0a8a64;cursor:pointer;text-decoration:underline}.anaqua-table-cell-value-container .anaqua-table-cell-value.output-col-with-tooltip:hover{text-decoration:underline;color:var(--light-sky)}.anaqua-table-cell-value-container .anaqua-table-cell-value-header{font-weight:700;line-height:20px;padding:5px 10px}.anaqua-table-cell-value-container .ag-header-cell-text{font-weight:700}.anaqua-table-cell-value-container .anaqua-table-dropdown{max-height:100%;width:100%;background:transparent;border:none;font-family:var(--font-family);font-size:var(--default-font-size);align-items:center;justify-content:center}.anaqua-table-cell-value-container .anaqua-action-cell .anaqua-action-cell-list,.anaqua-user-name-cell{display:flex;align-items:center}.anaqua-user-name-cell{width:100%;grid-gap:10px;gap:10px;padding:5px 10px}.anaqua-user-name-cell .anaqua-user-pic{width:20px;height:20px;border-radius:50%;background:var(--light-sky);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.anaqua-user-name-cell .anaqua-user-name{line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 30px)}.anaqua-bool-cell{display:flex;align-items:center;color:#0a8a64;fill:#0a8a64;grid-gap:5px;gap:5px}.anaqua-bool-cell,.linked-cell{padding:5px 10px;line-height:20px}.linked-cell{color:#0f53a5;max-height:200px;overflow:auto;text-decoration:underline}.linked-cell.company_patent_count{line-height:40px;padding:0 10px;color:#0f53a5}.linked-cell:hover{color:var(--light-sky);text-decoration:underline}.company_patent_count{color:#555;max-height:200px;overflow:auto;line-height:40px;padding:0 10px}.threshold-fail-cell,.threshold-fail-row{background:#fddcdc!important;opacity:.55}.anaqua-table-cell-tag-row{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%}.anaqua-table-cell-tag-row .anaqua-table-cell-tag{line-height:16px;padding:0 5px;border-radius:2px;background:#deebef;color:#595959;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.anaqua-table-cell-tag-row .anaqua-table-cell-tag-name{width:calc(100% - 100px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:16px;color:#0a8a64;flex-grow:1}.anaqua-table-cell-tag-row .anaqua-table-cell-tag-name.with-link{color:#0a8a64;text-decoration:underline}.anaqua-table-cell-tag-row .anaqua-table-cell-tag-name.with-link:hover{color:#0f53a5}.ag-dnd-ghost{z-index:99999!important}.class-metric-popup{width:100vw;height:calc(100vh - 50px);background:#f5f7f9;border-radius:5px;display:flex;grid-gap:10px;gap:10px}.class-metric-popup .class-metric-popup--left{width:300px;background:#fff;box-shadow:1px 0 4px rgba(0,0,0,.24);z-index:1;height:100%;display:flex;flex-direction:column;padding-top:20px}.class-metric-popup .class-metric-popup--left .class-metric-popup-tab-bar{height:40px;display:flex;align-items:center;border-bottom:1px solid #cdcdcd;width:calc(100% - 40px);margin-left:auto;margin-right:auto}.class-metric-popup .class-metric-popup--left .class-metric-popup-tab-bar .class-metric-popup-tab{height:100%;padding:0 20px;display:flex;align-items:center;justify-content:center;text-align:center;color:#555}.class-metric-popup .class-metric-popup--left .class-metric-popup-tab-bar .class-metric-popup-tab.active{color:var(--primary-color);font-weight:700;border-bottom:2px solid var(--primary-color)}.class-metric-popup .class-metric-popup--left .class-metric-popup-search-bar{width:100%;margin-top:20px;padding-left:20px}.class-metric-popup .class-metric-poup--right{width:calc(100% - 300px);flex-grow:1;height:100%;display:flex;flex-direction:column;padding:20px 0 0}.class-metric-popup .class-metric-popup-header{height:40px;display:flex;align-items:center;justify-content:space-between;grid-gap:100px;gap:100px;padding-left:20px;padding-right:20px;width:100%}.class-metric-popup .class-metric-popup-header .class-metric-popup-header--left{display:flex;align-items:center;grid-gap:20px;gap:20px;height:100%}.class-metric-popup .class-metric-popup-header .class-metric-popup-header--left .class-metric-popup-header--title{font-weight:700;font-size:18px}.class-metric-popup .class-metric-popup-header .class-metric-popup-header--left .class-metric-data-block{display:flex;align-items:center}.class-metric-popup .class-metric-popup-header .class-metric-popup-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.class-metric-popup .class-metric-popup-header .class-metric-popup-header--right .class-metric-popup-batch-count{display:flex;align-items:center;grid-gap:3px;gap:3px;color:#555;padding-right:20px}.class-metric-popup .class-metric-popup-header .class-metric-popup-header--right .class-metric-popup-batch-count .class-metric-popup-batch-count-value{color:var(--light-sky);font-weight:700;margin-left:5px}.class-metric-popup .class-metric-filter-row{display:flex;align-items:center;width:100%;grid-gap:10px;gap:10px;padding-left:20px;padding-right:20px;justify-content:space-between;height:50px}.class-metric-popup .class-metric-filter-row .class-metric-data-filter-division{display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px;width:100%}.class-metric-popup .class-metric-filter-row .class-metric-data-filter-division .data-type-filter{display:flex;align-items:center;grid-gap:30px;gap:30px}.class-metric-popup .class-metric-filter-row .class-metric-data-filter-division .data-type-filter .date-type-filter-label{color:#555}.class-metric-popup .class-metric-filter-row .class-metric-data-filter-division .data-type-filter .data-type-filter-value-division{display:flex;align-items:center;grid-gap:20px;gap:20px}.class-metric-popup .class-metric-filter-row .class-metric-data-filter-division .data-type-filter .data-type-filter-value-division .data-type-filter-value{display:flex;align-items:center}.class-metric-popup .class-metric-filter-row .class-metric-date-filter-division{display:flex;align-items:center;grid-gap:10px;gap:10px}.class-metric-popup .class-metric-filter-row .class-metric-date-filter-division .class-metric-date-filter-label{color:#555}.class-metric-popup .class-metric-filter-row .class-metric-date-filter-dropdown{width:150px}.class-metric-popup .class-metric-filter-row .class-metric-filter-dropdown{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;width:100%;padding-left:10px}.class-metric-popup .class-metric-filter-row .class-metric-filter-dropdown .class-metric-filter-drop-down-item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.class-metric-popup .class-metric-popup-body{width:100%;height:calc(100% - 300px);flex-grow:1;padding:5px 20px;position:relative;overflow:auto;display:flex;flex-direction:column}.class-metric-popup .class-metric-popup-body .class-metirc-table-container{height:100%;width:100%;padding:0 20px}.class-metric-popup .class-metric-popup-body .class-metric-batch-list-container{max-height:100%;overflow:auto;padding-right:10px}.class-metric-popup .class-metric-popup-body .class-metric-batch-list-container .class-metric-batch-list-title{width:100%;display:flex;align-items:center;padding:0 0 0 15px;margin-top:10px}.class-metric-popup .class-metric-popup-body .class-metric-batch-list-container .class-metric-batch-list-title .class-metric-batch-drop-down-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;border-radius:50%}.class-metric-popup .class-metric-popup-body .class-metric-batch-list-container .class-metric-batch-list-title .class-metric-batch-drop-down-icon:hover{background:#f5f7f9}.class-metric-popup .class-metric-popup-body .class-metric-batch-list-container .class-metric-batch-list-title .class-metric-batch-header-name{width:calc(100% - 100px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.class-metric-popup .class-metric-popup-body .class-metric-batch-list-container .class-metric-batch-list{padding-left:55px;margin-bottom:10px}.class-metric-popup .class-metric-popup-body .class-metric-batch-list-container .class-metric-batch-list .class-metric-batch-item{display:flex;align-items:center}.class-metric-popup .class-metric-popup-body .class-metric-batch-list-container .class-metric-batch-list .class-metric-batch-item .class-metric-batch-name{width:calc(100% - 50px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.class-metric-header-info-icon{width:16px;height:16px;padding:0;display:flex;align-items:center;justify-content:center;fill:var(--primary-color)}.class-metric-header-info-icon:hover{fill:var(--light-sky)}.class-metric-filter-popup{width:800px;border-radius:5px;padding:20px;height:500px;display:flex;flex-direction:column;grid-gap:0;gap:0}.class-metric-filter-popup .class-metric-filter-header{width:100%;display:flex;align-items:center;grid-gap:10px;gap:10px}.class-metric-filter-popup .class-metric-filter-tab-bar{width:100%;display:flex;align-items:center;border-bottom:1px solid #cdcdcd;margin-top:10px}.class-metric-filter-popup .class-metric-filter-tab-bar .class-metric-filter-tab{padding:0 15px;display:flex;align-items:center;justify-content:center;color:#555;height:30px}.class-metric-filter-popup .class-metric-filter-tab-bar .class-metric-filter-tab.active{border-bottom:2px solid var(--primary-color);color:var(--primary-color);font-weight:700}.class-metric-filter-popup .class-metric-filter-body{height:350px;margin-top:10px;flex-grow:1}.class-metric-filter-popup .class-metric-filter-bottom-row{height:30px;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;width:350px;margin-left:auto;margin-right:auto;margin-top:20px}.table-col-value-drop-box{max-height:100%;width:100%;background:transparent;border:none;font-family:var(--font-family);font-size:var(--default-font-size)}.circular-slider-1-horizontal,.circular-slider-1-Horizontal{width:100%;height:100%;display:flex;align-items:center;justify-content:center;min-width:150px;min-height:40px;font-family:var(--font-family)}.circular-slider-1-vertical,.circular-slider-1-Vertical{width:100%;height:calc(100% - 50px);display:flex;align-items:center;justify-content:center;min-width:50px;min-height:100px;font-family:var(--font-family)}.circular-slider-1-vertical div{margin-left:0;font-family:var(--font-family)}*{box-sizing:border-box;font-family:var(--font-family)}.confidence-threshold-slider{width:350px;margin-left:auto;margin-right:auto;height:100%;display:flex;align-items:center}.confidence-threshold{color:#fff;font-size:var(--font-size-small)}
/*    !*color: green;*!*/
/*    !*color: green;*!*/
/*    !*color: green;*!*/.multi-date-range-picker{display:flex;border:1px solid #ddd;width:100%;height:100%}.multi-date-range-picker .multi-date-range-picker-division{width:50%;height:100%;padding:0 0 10px}.multi-date-range-picker .multi-date-range-picker-division:first-child{border-right:1px solid #cdcdcd}.multi-date-range-picker .multi-date-range-picker-division .multi-date-range-picker-division-header{height:50px;display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px;padding:0 20px;font-weight:700;font-size:var(--default-title-font-size)}.multi-date-range-picker .multi-date-range-picker-division .multi-date-range-picker-division-header .multi-date-range-picker-clear-btn{height:30px;padding:0 10px;border-radius:3px;background:var(--fail-color);border:none;color:#fff;fill:#fff;box-shadow:1px 1px 4px rgba(0,0,0,.24)}.multi-date-range-picker .multi-date-range-picker-division .multi-date-range-picker-division-header .multi-date-range-picker-clear-btn:hover{background:brown;fill:brown}.multi-date-range-picker .multi-date-range-picker-division .multi-date-range-picker-division-header .multi-date-range-picker-clear-btn:active{background:var(--fail-color)}.multi-date-range-picker .multi-date-range-picker-division .multi-date-range-picker-division-header .multi-date-range-picker-clear-btn:disabled{box-shadow:none;background:#f1f1f1;color:#cdcdcd;fill:#cdcdcd;pointer-events:none}.multi-date-range-picker .multi-date-range-picker-division .multi-date-range-picker-division-header .multi-date-range-picker-mode{display:flex;align-items:center;grid-gap:10px;gap:10px;font-weight:400;font-size:var(--default-font-size)}.multi-date-range-picker .multi-date-range-picker-division-body{height:calc(100% - 50px)}.multi-date-range-picker .multi-date-range-picker-division-body .multi-date-range-picker-calendar-container{height:100%;background:#f5f7f9;width:calc(100% - 40px);margin-left:auto;margin-right:auto;position:relative}.multi-date-range-picker .multi-date-range-picker-division-body .multi-date-range-picker-empty-section{height:100%;width:100%;display:flex;align-items:center;justify-content:center;position:relative;padding:30px;line-height:30px;text-align:center;color:#555}.multi-date-range-picker .multi-date-range-picker-division-body .multi-date-range-picker-selection-division{padding:10px 20px;max-height:100%;overflow:auto;display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.multi-date-range-picker .multi-date-range-picker-division-body .multi-date-range-picker-selection-division .multi-date-range-picker-item{line-height:20px;white-space:nowrap;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;max-width:100%;border-radius:15px;background:#eaeff5;padding:2px 2px 2px 10px}.multi-date-range-picker .multi-date-range-picker-division-body .multi-date-range-picker-selection-division .multi-date-range-picker-item .multi-date-range-picker-delete-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;border-radius:50%;fill:brown;background:transparent;border:none}.multi-date-range-picker .multi-date-range-picker-division-body .multi-date-range-picker-selection-division .multi-date-range-picker-item .multi-date-range-picker-delete-btn:hover{fill:#8b0000;background:rgba(255,0,0,.1)}.home-dashboard-menu-bar{display:flex;align-items:center}.home-dashboard-menu-bar .home-dashboard-menu{display:flex;align-items:center;grid-gap:7px;gap:7px;margin-right:10px}.home-dashboard-menu-bar .home-dashboard-menu .home-dashboard-menu-dropdown{width:100px;height:30px;border-radius:3px;border:1px solid #cdcdcd}.home-dashboard-menu-bar .home-dashboard-menu .home-dashboard-menu-dropdown .my-drop-down-selected-item{width:100%!important}.home-dashboard-graph-selector-row{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%}.home-dashboard-graph-selector-row .home-dashboard-graph-selector{width:calc(100% - 200px);flex-grow:1;border:1px solid #cdcdcd;background:#fff;min-height:35px;border-radius:3px;display:flex;align-items:center}.home-dashboard-layout{width:100%;height:100%;position:relative;border-top:1px solid #cdcdcd;padding:20px 30px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.home-dashboard-layout .home-dashboard-empty-division{height:100px;flex-grow:1;position:relative;background:#fff;box-shadow:var(--card-shadow);border-radius:4px;display:flex;align-items:center;justify-content:center}.home-dashboard-layout .home-dashboard-division{width:100%;display:flex;flex-direction:column;grid-gap:20px;gap:20px;position:relative;flex-shrink:0}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section,.home-dashboard-layout .home-dashboard-division .home-dashboard-section{width:100%;background:#fff;border-radius:5px;border:1px solid #cdcdcd;padding:20px 30px 5px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;flex-grow:1;transition:all .2s linear}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section:hover,.home-dashboard-layout .home-dashboard-division .home-dashboard-section:hover{box-shadow:var(--box-shadow);cursor:grab;transform:scale(1.002)}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section:focus,.home-dashboard-layout .home-dashboard-division .home-dashboard-section:focus{cursor:grabbing}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-header,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-header{font-size:16px;font-weight:700;color:#000;display:flex;align-items:center;justify-content:space-between}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-header .home-dashboard-section-title,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-header .home-dashboard-section-title{display:flex;align-items:center;grid-gap:5px;gap:5px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-header .home-dashboard-section-menu-list,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-header .home-dashboard-section-menu-list{display:flex;align-items:center;justify-content:flex-end}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-header .home-dashboard-section-menu-list .home-dashboard-section-menu,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-header .home-dashboard-section-menu-list .home-dashboard-section-menu{display:flex;align-items:center;grid-gap:5px;gap:5px;margin-right:10px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-header .home-dashboard-section-menu-list .home-dashboard-section-menu .home-dashboard-section-menu-label,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-header .home-dashboard-section-menu-list .home-dashboard-section-menu .home-dashboard-section-menu-label{color:#555;font-weight:400}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-overall-list,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-overall-list{padding:40px 50px;background:#f5f7f9;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:32px 40px;position:relative}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-overall-list .home-dashboard-overall-card,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-overall-list .home-dashboard-overall-card{width:100%;border-radius:5px;box-shadow:var(--card-shadow);padding:15px 10px 15px 25px;display:flex;grid-gap:15px;gap:15px;align-items:center;background:#fff}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-icon,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;padding:10px;border-radius:50%;background:#e1eaff;box-shadow:var(--card-shadow)}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info{width:calc(100% - 70px);flex-grow:1;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-title,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-title{color:#6d6d6d;display:flex;align-items:center;justify-content:space-between;grid-gap:2px;gap:2px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-title .home-dashboard-overall-card-info-menu-list,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-title .home-dashboard-overall-card-info-menu-list{display:flex;align-items:center}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-title .home-dashboard-overall-card-info-icon,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-title .home-dashboard-overall-card-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-value-row,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-value-row{line-height:30px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-value-row .home-dashboard-overall-card-info-value,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-value-row .home-dashboard-overall-card-info-value{font-size:24px;font-weight:700;color:var(--primary-color);display:flex;align-items:center;grid-gap:10px;gap:10px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-value-row .home-dashboard-overall-card-info-value .home-dashboard-overall-card-new-info,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-value-row .home-dashboard-overall-card-info-value .home-dashboard-overall-card-new-info{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#0a8a64;font-size:var(--default-font-size);padding:0 5px;border-radius:10px;background:#e4ffdb;border:1px solid #d2efda;height:16px;cursor:pointer}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-value-row .home-dashboard-overall-card-info-value .home-dashboard-overall-card-new-info .home-dashboard-overall-card-new-info-icon,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-value-row .home-dashboard-overall-card-info-value .home-dashboard-overall-card-new-info .home-dashboard-overall-card-new-info-icon{width:10px;height:12px;display:flex;align-items:center;justify-content:center;padding:0;fill:#0a8a64}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-value-row .home-dashboard-overall-card-loader,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-overall-list .home-dashboard-overall-card .home-dashboard-overall-card-info .home-dashboard-overall-card-info-value-row .home-dashboard-overall-card-loader{width:40px;height:24px;margin-left:-10px;opacity:.7;display:flex;align-items:center}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body{width:100%;position:relative}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division{display:flex;align-items:center;justify-content:center;grid-gap:40px;gap:40px;height:400px;padding:20px 40px;width:100%;background:#fff;border-radius:5px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie{position:relative;width:160px;height:160px;display:flex;align-items:center;flex-direction:column}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie .recharts-wrapper,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie .recharts-wrapper{position:relative;z-index:2}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie .home-dashboard-section-pie-overall-count,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie .home-dashboard-section-pie-overall-count{display:flex;flex-direction:column;grid-gap:5px;gap:5px;justify-content:center;align-items:center;width:50%;z-index:1;pointer-events:none;text-align:center}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie .home-dashboard-section-pie-overall-count .home-dashboard-section-pie-overall-title,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie .home-dashboard-section-pie-overall-count .home-dashboard-section-pie-overall-title{color:#555;width:100%;text-align:center}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie .home-dashboard-section-pie-overall-count .home-dashboard-section-pie-overall-value,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie .home-dashboard-section-pie-overall-count .home-dashboard-section-pie-overall-value{color:#09092d;font-weight:700;font-size:20px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container{max-width:calc(100% - 200px);max-height:100%;overflow:auto;padding-right:1rem}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-list,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-grow:1;border-spacing:0;border-collapse:collapse}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.parent,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.parent{font-weight:700;border-bottom:1px solid #eee}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.parent .home-dashboard-section-pie-legend-name-col,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.parent .home-dashboard-section-pie-legend-name-col{padding-left:5px!important}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.parent:hover,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.parent:hover{color:#2f5edf}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.child,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.child{font-weight:400}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.child .home-dashboard-section-pie-legend-color-col,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.child .home-dashboard-section-pie-legend-color-col{padding-left:5px!important}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.child .home-dashboard-section-pie-legend-color-col .child-color,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.child .home-dashboard-section-pie-legend-color-col .child-color{border-radius:2px;width:12px;height:12px;margin-left:8px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.child .home-dashboard-section-pie-legend-name-col,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.child .home-dashboard-section-pie-legend-name-col{padding-left:15px!important}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.child:hover,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item.child:hover{color:#2f5edf}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item{width:100%;padding:10px 0}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item .home-dashboard-section-pie-legend-color-col,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item .home-dashboard-section-pie-legend-color-col{width:20px;max-width:20px;min-width:20px;padding:10px 0}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item .home-dashboard-section-pie-legend-color-col .home-dashboard-section-pie-legend-color,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item .home-dashboard-section-pie-legend-color-col .home-dashboard-section-pie-legend-color{width:14px;height:14px;border-radius:2px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item .home-dashboard-section-pie-legend-name-col,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item .home-dashboard-section-pie-legend-name-col{padding:10px 0}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item .home-dashboard-section-pie-legend-name-col .home-dashboard-section-pie-legend-item-name,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item .home-dashboard-section-pie-legend-name-col .home-dashboard-section-pie-legend-item-name{width:100%;line-height:14px;text-align:left;padding:0 10px 0 5px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item .home-dashboard-section-pie-legend-value-col,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item .home-dashboard-section-pie-legend-value-col{padding:10px 0;flex-grow:1;white-space:nowrap}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item .home-dashboard-section-pie-legend-value-col .home-dashboard-section-pie-legend-item-value,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-item .home-dashboard-section-pie-legend-value-col .home-dashboard-section-pie-legend-item-value{line-height:14px;text-align:left;padding:0 10px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-bar-division,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-bar-division{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;width:100%;background:#fff;border-radius:5px;padding:20px 0;grid-gap:10px;gap:10px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-bar-division .home-dashboard-section-bar-container,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-bar-division .home-dashboard-section-bar-container{width:100%;height:calc(100% - 100px);flex-grow:1}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-vertical-bar-chart-division,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-vertical-bar-chart-division{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:40px;gap:40px;height:400px;width:100%;background:#fff;border-radius:5px;padding:0 0 10px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-stack-bar-division,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-stack-bar-division{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:40px;gap:40px;height:400px;width:100%;padding:20px 40px;background:#fff;border-radius:5px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-stack-bar-division .home-dashboard-section-stack-bar,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-stack-bar-division .home-dashboard-section-stack-bar{width:100%;height:40px;border-radius:4px;box-shadow:var(--card-shadow);display:flex;align-items:center}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-stack-bar-division .home-dashboard-section-stack-bar .home-dashboard-section-stack,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-stack-bar-division .home-dashboard-section-stack-bar .home-dashboard-section-stack{height:100%}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-stack-bar-division .home-dashboard-section-stack-bar .home-dashboard-section-stack:first-child,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-stack-bar-division .home-dashboard-section-stack-bar .home-dashboard-section-stack:first-child{border-radius:4px 0 0 4px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-body .home-dashboard-section-stack-bar-division .home-dashboard-section-stack-bar .home-dashboard-section-stack:last-child,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-body .home-dashboard-section-stack-bar-division .home-dashboard-section-stack-bar .home-dashboard-section-stack:last-child{border-radius:0 4px 4px 0}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-bottom-row,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-bottom-row{background:transparent;border:none;border-top:1px solid #cdcdcd;width:100%;height:35px;color:var(--link-color);fill:var(--link-color);display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-bottom-row:hover,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-bottom-row:hover{color:#0f53a5;fill:#0f53a5;text-decoration:underline}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-bottom-row:hover .home-dashboard-section-navigator,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-bottom-row:hover .home-dashboard-section-navigator{background:#f5f7f9;fill:#0f53a5}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-bottom-row:active,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-bottom-row:active{text-decoration:none;color:var(--link-color);fill:var(--link-color)}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-bottom-row:active .home-dashboard-section-navigator,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-bottom-row:active .home-dashboard-section-navigator{fill:var(--link-color)}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-bottom-row:disabled,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-bottom-row:disabled{color:#cdcdcd!important;fill:#cdcdcd!important;text-decoration:none!important}.home-dashboard-layout .home-dashboard-division .home-dashboard-full-section .home-dashboard-section-bottom-row:disabled .home-dashboard-section-navigator,.home-dashboard-layout .home-dashboard-division .home-dashboard-section .home-dashboard-section-bottom-row:disabled .home-dashboard-section-navigator{background:#fafafa!important;fill:#cdcdcd!important}.home-dashboard-layout .home-dashboard-division .home-dashboard-section{width:calc(50% - 50px)!important}.home-dashboard-division.horizontal{width:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;display:flex;grid-gap:20px;gap:20px;position:relative;flex-direction:row;overflow-x:auto;flex-wrap:nowrap;padding-bottom:10px}.home-dashboard-division.horizontal .home-dashboard-full-section,.home-dashboard-division.horizontal .home-dashboard-section{min-width:300px;margin-right:5px;margin-bottom:0}.home-dashboard-section-navigator{width:20px;height:20px;display:flex;align-content:center;justify-content:center;padding:3px;border-radius:50%;fill:var(--link-color)}.home-dashboard-section-navigator:hover{background:#f5f7f9;fill:#0f53a5}.home-dashboard-section-navigator:active{background:transparent;fill:var(--link-color)}.home-dashboard-section-navigator:disabled{fill:#cdcdcd!important}.home-dashboard-section-stack-bar-legend-list{display:flex;flex-wrap:wrap;grid-gap:10px 40px;gap:10px 40px}.home-dashboard-section-stack-bar-legend-list .home-dashboard-section-stack-bar-legend{display:flex;align-items:center;grid-gap:10px;gap:10px}.home-dashboard-section-stack-bar-legend-list .home-dashboard-section-stack-bar-legend .home-dashboard-section-stack-bar-legend-color{width:14px;height:14px;border-radius:2px}.home-dashboard-section-stack-bar-legend-list .home-dashboard-section-stack-bar-legend .home-dashboard-section-stack-bar-legend-name{color:#555}.home-dashboard-section-stack-bar-legend-list .home-dashboard-section-stack-bar-legend .home-dashboard-section-stack-bar-legend-value{color:#000}.home-dashboard-settings-popup{width:600px;height:calc(100vh - 200px);max-height:820px}.graph-selector-popup{width:400px;display:flex;flex-direction:column;background:#f5f7f9;border-radius:3px;padding:20px 0;grid-gap:10px;gap:10px}.graph-selector-popup .graph-selector-popup-description{padding:0 30px;font-weight:700;color:#555}.graph-selector-popup .graph-selector-select-all-row{display:flex;align-items:center;padding:0 20px}.graph-selector-popup .graph-selector-list{padding:0 30px 5px;overflow:auto;width:100%;max-height:400px;min-height:100px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.graph-selector-popup .graph-selector-list .graph-selector-item{background:#fff;border:1px solid #cdcdcd;border-radius:3px;padding:5px;display:flex;align-items:center;grid-gap:5px;gap:5px;height:35px}.graph-selector-popup .graph-selector-list .graph-selector-item.selected{box-shadow:0 0 0 2px rgba(161,188,255,.16)}.graph-selector-popup .graph-selector-list .graph-selector-item .graph-selector-item-radio{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.graph-selector-popup .graph-selector-list .graph-selector-item .graph-selector-item-graph{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0}.graph-selector-popup .graph-selector-list .graph-selector-item .graph-selector-item-name{width:100px;flex-grow:1;white-space:nowrap;margin-left:5px}.graph-selector-popup .graph-selector-bottom-row{display:flex;align-items:center;grid-gap:50px;gap:50px;justify-content:center;margin-top:10px}.home-dashboard-card-info{padding:20px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.home-dashboard-card-info .home-dashboard-card-title{font-weight:700;color:var(--primary-color)}.home-dashboard-card-info .home-dashboard-card-description,.home-dashboard-card-info .home-dashboard-card-info-details{font-weight:400}.home-dashboard-card-info .home-dashboard-card-info-details .home-dashboard-card-info-row{display:flex;align-items:center;margin-bottom:5px;grid-gap:5px;gap:5px}.home-dashboard-card-info .home-dashboard-card-info-details .home-dashboard-card-info-row .home-dashboard-card-info-color-tag{width:12px;height:12px;border-radius:2px;background:var(--blue)}.home-dashboard-card-info .home-dashboard-card-info-details .home-dashboard-card-info-row .home-dashboard-card-info-value{margin-left:5px}.home-dashboard-card-info .home-dashboard-card-note-row{color:#555;font-style:italic;font-weight:400}.home-dashboard-section-loader{width:100%;height:465px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:20px;gap:20px}.home-dashboard-section-loader .home-dashboard-section-loader-text{width:100%;text-align:center}.irc-layout{border:1px solid #cdcdcd;border-radius:3px;background:#f5f7f9}.irc-layout,.irc-layout .irc-list-layout--left{width:100%;height:100%;position:relative;display:flex}.irc-layout .irc-list-layout--left{padding:15px 15px 15px 0;flex-direction:column;grid-gap:15px;gap:15px}.irc-layout .irc-list-layout--left .irc-list-invention-type-header{font-weight:700;font-size:var(--default-title-font-size);padding-left:15px;display:flex;align-items:center;height:30px}.irc-layout .irc-list-layout--left .irc-list-invention-type-list{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding-left:10px}.irc-layout .irc-list-layout--left .irc-list-invention-type-list .irc-list-invention-type .irc-list-invention-type-title{display:flex;align-items:center;font-weight:700}.irc-layout .irc-list-layout--left .irc-list-invention-type-list .irc-list-invention-type .irc-list-invention-type-title .irc-list-invention-type-expander{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%;fill:var(--primary-color);z-index:2}.irc-layout .irc-list-layout--left .irc-list-invention-type-list .irc-list-invention-type .irc-list-invention-type-title .irc-list-invention-type-expander:hover{fill:var(--blue)}.irc-layout .irc-list-layout--left .irc-list-invention-type-list .irc-list-invention-type .irc-list-invention-type-title .irc-list-invention-type-expander:active{fill:var(--primary-color)}.irc-layout .irc-list-layout--left .irc-list-invention-type-list .irc-list-invention-type .irc-list-invention-type-body{position:relative;padding:0 5px;width:100%}.irc-layout .irc-list-layout--left .irc-list-invention-type-list .irc-list-invention-type .irc-list-invention-type-body .irc-list-invention-type-bar{position:absolute;top:-10px;left:10px;height:100%;width:0;border-left:1px dashed #cdcdcd}.irc-layout .irc-list-layout--left .irc-list-invention-type-list .irc-list-invention-type .irc-list-invention-type-body .irc-list-invention-tab-list{display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:100%}.irc-layout .irc-list-layout--left .irc-list-invention-type-list .irc-list-invention-type .irc-list-invention-type-body .irc-list-invention-tab-list .irc-list-invention-tab{height:30px;border-radius:4px;width:100%;background:transparent;border:none;display:flex;align-items:center;padding:0 10px;white-space:nowrap;font-size:var(--default-font-size);cursor:pointer}.irc-layout .irc-list-layout--left .irc-list-invention-type-list .irc-list-invention-type .irc-list-invention-type-body .irc-list-invention-tab-list .irc-list-invention-tab.active{background:var(--primary-color);color:#fff;font-weight:700}.irc-layout .irc-list-layout--right{width:calc(100% - 200px);flex-grow:1;height:100%;display:flex;flex-direction:column;grid-gap:15px;gap:15px;padding:15px 30px}.irc-layout .irc-list-layout--right .irc-list-layout-right-header{min-height:30px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.irc-layout .irc-list-layout--right .irc-list-layout-right-header .irc-list-header-title{font-size:var(--default-title-font-size);font-weight:700;color:var(--primary-color);display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-layout .irc-list-layout--right .irc-list-layout-right-header .irc-list-header-right{display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-layout .irc-list-layout--right .irc-list-layout-right-header .irc-list-header-right .irc-list-menu-block{display:flex;align-items:center;grid-gap:5px;gap:5px;padding-right:20px}.irc-layout .irc-list-layout--right .irc-list-layout-right-header .irc-list-header-right .irc-list-menu-block .irc-list-menu-value{color:var(--blue)}.irc-layout .irc-list-layout--right .irc-list-layout-right-body{width:100%;height:calc(100% - 300px);flex-grow:1;position:relative;display:flex;flex-direction:column}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-right-body-toolbar{display:flex;align-items:center}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list{padding:20px 10px 30px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:32px 40px}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container{display:flex;align-items:flex-start;width:100%}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card-checkbox{width:30px;height:70px;display:flex;align-items:center;justify-content:center;padding:0}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card{background:#fff;border-radius:3px;box-shadow:var(--card-shadow);padding:20px 24px 30px;height:100%;width:calc(100% - 50px);flex-grow:1;display:flex;flex-direction:column}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card .irc-card-header{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between;width:calc(100% + 12px)}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card .irc-card-header .irc-card-name{font-weight:700;font-size:var(--default-font-size-bold);color:var(--primary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card .irc-card-header .irc-card-menu-list{display:flex;align-items:center}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card .irc-card-header .irc-card-menu-list .irc-card-context-menu{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card .irc-card-body{display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-top:15px;line-height:20px;flex-grow:1}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card .irc-card-body .irc-card-row{display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card .irc-card-body .irc-card-row .irc-card-row--label{width:130px;color:#555}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card .irc-card-body .irc-card-row .irc-card-row--value{width:calc(100% - 200px);flex-grow:1;display:flex;align-items:center;color:#09092d;white-space:nowrap}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card .irc-card-body .irc-card-row .irc-card-row--value.in-progress{color:var(--blue)}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card .irc-card-body .irc-card-row .irc-card-row--value.success{color:var(--success-color)}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card .irc-card-body .irc-card-row .irc-card-row--value.fail{color:var(--fail-color)}.irc-layout .irc-list-layout--right .irc-list-layout-right-body .irc-list-layout-card-list-container .irc-list-layout-card-list .irc-card-container .irc-card .irc-card-bottom-row{margin-top:15px;display:flex;align-items:center;grid-gap:20px;gap:20px}.irc-main-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-main-menu .irc-main-menu-label.with-link{color:var(--link-color);text-decoration:underline;cursor:pointer}.irc-main-menu .irc-main-menu-label.with-link:hover{color:var(--blue)}.irc-main-menu .irc-main-menu-label.with-link:active{text-decoration:none}.irc-main-menu .irc-main-menu-label.with-link.disabled{color:#cdcdcd}.irc-setting-tooltip-info{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-top:5px}.irc-setting-tooltip-info .irc-setting-tooltip-info--label{width:100px;white-space:nowrap;color:#555;font-size:11px}.irc-setting-tooltip-info .irc-setting-tooltip-info--value{color:#0f53a5;font-size:11px}.irc-table-invention-name-col{width:100%;display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-table-invention-name-col .irc-table-invention-name-container{width:calc(100% - 50px);flex-grow:1}.irc-table-invention-name-col .irc-table-invention-name-container .irc-table-invention-name{color:var(--link-color);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.irc-table-invention-name-col .irc-table-invention-name-container .irc-table-invention-name:hover{text-decoration:underline;color:var(--blue)}.irc-table-invention-name-col .irc-table-invention-name-container .irc-table-invention-name:active{text-decoration:none;color:var(--link-color)}.irc-table-invention-notification{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;position:relative}.irc-table-invention-notification .irc-table-invention-notification-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0}.irc-table-invention-notification .irc-table-invention-notification-dot{position:absolute;z-index:9;width:7px;min-width:7px;min-height:7px;height:7px;background:red;top:2px;right:2px;border-radius:50%}.irc-table-gen-status-col{width:100%;grid-gap:5px;gap:5px}.irc-table-gen-status-col,.irc-table-gen-status-icon{display:flex;align-items:center;justify-content:center}.irc-table-gen-status-icon{width:14px;height:14px;min-width:14px;padding:0}.irc-table-gen-status-icon.success{color:var(--success-color);fill:var(--success-color)}.irc-table-gen-status-icon.granted{color:var(--success-color);fill:#fff}.irc-table-gen-status-icon.fail{color:var(--error-color);fill:var(--error-color)}.irc-table-gen-status-icon.pending-status{color:var(--blue);fill:var(--blue)}.irc-table-gen-status-icon.in-progress{color:var(--blue)}.irc-table-gen-status-icon.in-progress,.irc-table-gen-status-icon.pending{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.irc-table-gen-status-icon.pending{grid-gap:5px;gap:5px;color:#555;text-align:center}.irc-table-gen-status-name{text-align:left;width:100px}.irc-table-gen-status-name.none{color:#cdcdcd}.irc-table-gen-status-name.pending-status{color:var(--blue);fill:var(--blue)}.irc-table-gen-status-name.rejected{color:var(--error-color);fill:var(--error-color)}.irc-table-gen-status-name.success{color:var(--success-color);fill:var(--success-color)}.irc-table-gen-status-name.fail{color:var(--error-color);fill:var(--error-color);width:70px}.irc-table-overall-score-col{width:100%;display:flex;align-items:center;justify-content:center;line-height:24px;height:100%;min-height:24px}.irc-table-summary-context-col{width:100%}.irc-table-summary-context-col .irc-table-summary-context{display:block}.irc-table-summary-context-col .irc-table-summary-context.error-text,.irc-table-summary-context-col .irc-table-summary-context.in-progress{display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-table-summary-context-col .irc-table-summary-context.pending{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#555;justify-content:center;width:100%}.irc-table-summary-context-col .irc-table-summary-context-result{display:block;margin-top:-5px}.irc-table-summary-view-detailed-link{color:var(--link-color);cursor:pointer;margin-left:5px;white-space:nowrap}.irc-table-summary-view-detailed-link:hover{color:var(--blue);text-decoration:underline}.irc-table-summary-view-detailed-link:active{color:var(--link-color);text-decoration:none}.irc-table-overall-score-header{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:0;gap:0}.irc-table-overall-score-header .irc-table-overall-score-header-upper{font-weight:700;display:flex;align-items:center;grid-gap:3px;gap:3px;height:16px;line-height:16px}.irc-table-overall-score-header .irc-table-overall-score-header-below{color:#555;line-height:16px}.irc-table-action-col{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:3px;gap:3px}.irc-table-action-col .irc-table-action-btn{width:100px!important;white-space:nowrap!important}.irc-table-action-col .irc-table-action-btn.view{width:60px!important}.irc-table-action-col .irc-table-action{width:20px;height:20px;min-height:20px;min-width:20px;max-height:20px;max-width:20px;padding:2px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.irc-table-action-col .irc-table-action.disabled{fill:#cdcdcd;filter:grayscale(100%);opacity:.7}.irc-requester-col{display:flex;align-items:center;width:100%;grid-gap:5px;gap:5px}.irc-requester-col .irc-requester-pp{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:4px;font-size:12px;font-weight:700;color:#fff;background:var(--primary-color)}.irc-requester-col .irc-requester-name{width:calc(100% - 100px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.irc-add-invention-popup{width:600px;border-radius:5px;display:flex;flex-direction:column;height:calc(100vh - 100px)}.irc-add-invention-popup .irc-add-invention-checkbox{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.irc-add-invention-popup .irc-add-invention-form{height:calc(100% - 250px);flex-grow:1;overflow:auto;display:flex;flex-direction:column;grid-gap:40px;gap:40px;padding:50px 50px 0;position:relative}.irc-add-invention-popup .irc-add-invention-form .irc-input-division{width:100%;padding-bottom:10px;position:relative}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-label-row{display:flex;align-items:center;justify-content:space-between}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-label-row .irc-input-title{font-weight:700}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-label-row .irc-input-title span{color:red}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-label-row .irc-input-supported-type-info{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#555;font-style:italic;font-size:var(--font-size-small)}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-label-row .irc-input-supported-type-info .irc-input-supported-type-list{color:var(--primary-color);font-size:var(--font-size-small)}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box{display:flex;align-items:flex-start;background:#f5f7f9;border-radius:3px;padding:5px;margin-top:15px;grid-gap:5px;gap:5px}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box input{height:30px;width:calc(100% - 150px);flex-grow:1;background:transparent;border:none;padding:0 0 0 5px}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box .irc-input-item-list{padding:5px;display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;width:calc(100% - 150px);flex-grow:1;max-height:250px;overflow:auto}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box .irc-input-item-list .irc-input-item{height:24px;max-width:100%;background:#fff;border:1px solid var(--blue);padding:2px;border-radius:12px;display:flex;align-items:center}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box .irc-input-item-list .irc-input-item .irc-input-item-name{line-height:18px;padding:0 5px 0 7px;width:calc(100% - 18px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0f53a5}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box .irc-input-item-list .irc-input-item .irc-input-item-delete-btn{width:20px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:50%;fill:var(--error-color)}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box .irc-input-item-list .irc-input-item .irc-input-item-delete-btn:hover{background:rgba(255,182,193,.29)}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box .irc-input-item-list .irc-input-item .irc-input-item-delete-btn:active{background:transparent}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box .irc-input-item-all-delete-btn{margin-top:3px;height:24px;width:24px;min-width:24px;padding:7px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(5,53,122,.05)}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box .irc-input-item-all-delete-btn:hover{background:#ffeaf2}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box .irc-input-item-all-delete-btn:active{background:transparent}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box .irc-browse-help-icon{fill:var(--blue);margin-top:3px;height:24px;width:24px;min-width:24px;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:50%}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box .irc-browse-help-icon:hover{fill:#0f53a5}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box .irc-browse-help-icon:active{fill:var(--blue)}.irc-add-invention-popup .irc-add-invention-form .irc-input-division .irc-input-box .irc-browse-btn{width:70px!important;min-width:unset!important;height:30px!important}.irc-add-invention-popup .irc-add-invention-form .irc-add-invention-toggle-option{width:100%}.irc-add-invention-popup .irc-add-invention-form .irc-add-invention-toggle-option .irc-add-invention-toggle-label{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;font-weight:700}.irc-add-invention-popup .irc-add-invention-form .irc-add-invention-toggle-option .irc-add-invention-toggle-description{margin-top:15px;color:#555}.irc-add-invention-popup .irc-add-invention-form fieldset{border:1px solid #cdcdcd;border-radius:4px;position:relative}.irc-add-invention-popup .irc-add-invention-form fieldset legend{font-weight:700;font-size:var(--default-title-font-size);padding:0 5px}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-container{padding:10px 10px 0}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-container .irc-add-invention-fieldset-description{color:#555}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-body{padding:10px 0;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-body .irc-add-invention-fieldset-section{width:100%;border-radius:4px;background:#f5f7f9;padding:20px 0 5px}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-body .irc-add-invention-fieldset-section .irc-add-invention-fieldset-select-row{padding:0 20px;display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-body .irc-add-invention-fieldset-section .irc-add-invention-fieldset-keyword-option-division{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:15px 20px 10px 45px}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-body .irc-add-invention-fieldset-section .irc-add-invention-fieldset-keyword-option-division .irc-add-invention-fieldset-keyword-option-section .irc-creation-keyword-option-header{display:flex;align-items:center;cursor:pointer;grid-gap:5px;gap:5px}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-body .irc-add-invention-fieldset-section .irc-add-invention-fieldset-keyword-option-division .irc-add-invention-fieldset-keyword-option-section .irc-creation-keyword-option-header .irc-creation-keyword-option-section-expander{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-body .irc-add-invention-fieldset-section .irc-add-invention-fieldset-keyword-option-division .irc-add-invention-fieldset-keyword-option-section .irc-creation-keyword-option-header .irc-creation-keyword-option-section-title{font-weight:700;font-size:var(--default-font-size-bold)}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-body .irc-add-invention-fieldset-section .irc-add-invention-fieldset-keyword-option-division .irc-add-invention-fieldset-keyword-option-section .irc-creation-keyword-option-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:10px 0;max-height:300px;overflow:auto}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-body .irc-add-invention-fieldset-section .irc-add-invention-fieldset-keyword-option-division .irc-add-invention-fieldset-keyword-option-section .irc-creation-keyword-option-list .irc-creation-keyword-option{display:flex;align-items:center;width:100%;padding-left:14px;grid-gap:5px;gap:5px}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-body .irc-add-invention-fieldset-section .irc-add-invention-fieldset-keyword-option-division .irc-add-invention-fieldset-keyword-option-section .irc-creation-keyword-option-list .irc-creation-keyword-option .irc-creation-keyword-option-name{width:200px;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0f53a5;cursor:pointer}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-body .irc-add-invention-fieldset-section .irc-add-invention-fieldset-keyword-option-division .irc-add-invention-fieldset-keyword-option-section .irc-creation-keyword-option-list .irc-creation-keyword-option .irc-creation-keyword-option-name:hover{text-decoration:underline;color:var(--blue)}.irc-add-invention-popup .irc-add-invention-form fieldset .irc-add-invention-fieldset-body .irc-add-invention-fieldset-section .irc-add-invention-fieldset-keyword-option-division .irc-add-invention-fieldset-keyword-option-section .irc-creation-keyword-option-list .irc-creation-keyword-option .irc-creation-keyword-option-name:active{text-decoration:none;color:#0f53a5}.irc-add-invention-popup .irc-add-invention-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;height:70px}.irc-browse-help-note{padding:10px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.irc-browse-help-note .irc-browse-help-title{color:#555;font-size:var(--font-size-small)}.irc-browse-help-note .irc-browse-help-body{color:#000;font-weight:700;font-size:var(--font-size-small)}.irc-add-invention-patent-section{padding:5px 10px}.irc-add-invention-patent-section .irc-add-invention-patent-section-title{font-size:var(--default-font-size-bold);font-weight:700;color:#555;display:flex;align-items:center;justify-content:space-between}.irc-add-invention-patent-section .irc-add-invention-patent-section-title .irc-add-invention-patent-section-link{color:var(--link-color);cursor:pointer;font-weight:400;text-decoration:underline}.irc-add-invention-patent-section .irc-add-invention-patent-section-title .irc-add-invention-patent-section-link:hover{color:var(--blue);text-decoration:underline}.irc-add-invention-patent-section .irc-add-invention-patent-section-title .irc-add-invention-patent-section-link:active{color:var(--link-color);text-decoration:none}.irc-add-invention-patent-section .irc-add-invention-patent-section-title .irc-add-invention-patent-section-link:disabled{color:#cdcdcd;pointer-events:none}.irc-add-invention-patent-section .irc-add-invention-patent-section-body{margin-top:10px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:20px 20px 24px;border-radius:4px;background:#f5f7f9}.irc-add-invention-patent-section .irc-add-invention-patent-section-body input{height:30px;width:100%;background:#fff;padding:0 10px;border:1px solid #cdcdcd;border-radius:3px}.irc-add-invention-patent-section .irc-add-invention-patent-section-body .irc-add-invention-section-limit-row{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.irc-add-invention-patent-section .irc-add-invention-patent-section-body .irc-add-invention-section-limit-row .irc-add-invention-section-limit{display:flex;align-items:center;grid-gap:10px;gap:10px}.irc-add-invention-patent-section .irc-add-invention-patent-section-body .irc-add-invention-section-limit-row .irc-add-invention-section-limit b{font-weight:700}.irc-add-invention-patent-section .irc-add-invention-patent-section-body .irc-add-invention-patent-section-block .irc-add-invention-patent-section-block-title{height:24px}.irc-add-invention-patent-section .irc-add-invention-patent-section-body .irc-add-invention-patent-section-item{display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-add-invention-patent-section .irc-add-invention-patent-section-body .irc-add-invention-patent-section-item .irc-add-invention-patent-option{width:calc(100% - 100px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-card-layout{width:100%;height:100%;display:flex;position:relative;border-radius:3px;border:1px solid #cdcdcd;background:#f5f7f9}.report-card-layout .report-card-layout--left{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:15px 5px;overflow:auto}.report-card-layout .report-card-layout--left .report-card-layout-outline{min-height:35px;width:100%;background:transparent;border:none;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;color:#555;border-radius:4px;cursor:pointer;word-wrap:break-word;word-break:break-word}.report-card-layout .report-card-layout--left .report-card-layout-outline.active{background:var(--primary-color);color:#fff}.report-card-layout .report-card-layout--left .report-card-layout-outline.active svg{filter:invert(100%)!important}.report-card-layout .report-card-layout--right{width:calc(100% - 400px);flex-grow:1;height:100%;position:relative}.report-card-container{padding:15px;overflow:auto;max-height:100%;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.report-card-container .report-card-header{width:100%;background:var(--primary-color);box-shadow:var(--card-shadow);display:flex;flex-direction:column;padding:20px;border-radius:5px}.report-card-container .report-card-header .report-card-logo-row{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:100px;gap:100px}.report-card-container .report-card-header .report-card-menu-list{display:flex;align-items:center;justify-content:flex-end;grid-gap:5px;gap:5px}.report-card-container .report-card-header .report-card-menu-list .report-card-menu{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:5px;border-radius:50%;fill:#fff;cursor:pointer}.report-card-container .report-card-header .report-card-menu-list .report-card-menu:hover{fill:#a1bcff;background:rgba(0,0,0,.2)}.report-card-container .report-card-header .report-card-menu-list .report-card-menu:active{fill:#fff;background:transparent}.report-card-container .report-card-header .report-card-menu-list .report-card-menu:disabled{fill:#cdcdcd}.report-card-container .report-card-header .report-card-logo{width:100%}.report-card-container .report-card-header .report-card-title{width:100%;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:36px;font-weight:700;line-height:55px;padding:35px 50px}.report-card-container .report-card-header .report-card-title .report-card-invention-name{color:var(--blue);font-size:inherit;font-weight:inherit;word-wrap:break-word;line-height:inherit}.report-card-container .report-card-header .report-card-header-bottom-row{width:100%;display:flex;align-items:flex-end;justify-content:space-between;grid-gap:20px;gap:20px;flex-wrap:wrap}.report-card-container .report-card-header .report-card-header-bottom-row .report-card-header-bottom-row--left{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#fff;flex-wrap:wrap;max-width:calc(100% - 220px)}.report-card-container .report-card-header .report-card-header-bottom-row .report-card-header-bottom-row--left .report-card-header-bottom-division{background:hsla(0,0%,100%,.1);border-radius:12px;padding:3px 10px;border:.6px solid var(--secondary-color);min-width:unset}.report-card-container .report-card-header .report-card-header-bottom-row .report-card-header-bottom-division{display:flex;align-items:center;grid-gap:5px;gap:5px;height:22px;background:hsla(0,0%,100%,.1);border-radius:12px;padding:3px 10px;max-width:100%;min-width:180px;width:unset}.report-card-container .report-card-header .report-card-header-bottom-row .report-card-header-bottom-division .card-header-bottom-label{color:#fff;white-space:nowrap;min-width:55px}.report-card-container .report-card-header .report-card-header-bottom-row .report-card-header-bottom-division .card-header-bottom-value{color:#ffdead;width:calc(100% - 100px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.report-card-container .draft-card{padding:30px 35px}.report-card-container .draft-card .draft-card-body{margin-top:25px;max-height:calc(100vh - 250px)}.irc-keyword-table-container{width:100%;max-height:100%;overflow:auto}.irc-keyword-table-container table{width:100%;border-radius:3px;border-spacing:0}.irc-keyword-table-container table .irc-keyword-table-header-row{z-index:2;top:0;position:-webkit-sticky;position:sticky}.irc-keyword-table-container table .irc-keyword-table-header-row th{background:var(--table-header-color);text-align:center;height:40px}.irc-keyword-table-container table .irc-keyword-table-header-row th div{text-align:center;display:flex;align-items:center;justify-content:center}.irc-keyword-table-container table .irc-keyword-table-header-row th:last-child{border-radius:0 5px 0 0}.irc-keyword-table-container table .irc-keyword-table-header-row th:first-child{border-radius:5px 0 0 0}.irc-keyword-table-container table .irc-keyword-table-header-row th .irc-keyword-table-col-content{padding:5px}.irc-keyword-table-container table .irc-keyword-table-row{background:#fff}.irc-keyword-table-container table .irc-keyword-table-col{max-width:50%;border:1px solid #ddd}.irc-keyword-table-container table .irc-keyword-table-col.number-col{width:50px}.irc-keyword-table-container table .irc-keyword-table-col.number-col .irc-keyword-table-col-content{text-align:right}.irc-keyword-table-container table .irc-keyword-table-col.key-point-col{width:50%;max-width:50%;min-width:50%}.irc-keyword-table-container table .irc-keyword-table-col.key-point-edit-col{width:unset!important;max-width:unset!important}.irc-keyword-table-container table .irc-keyword-table-col:nth-child(2){width:50%;max-width:50%;min-width:50%}.irc-keyword-table-container table .irc-keyword-table-col.check-box-col{width:35px;min-width:35px;max-width:35px}.irc-keyword-table-container table .irc-keyword-table-col.check-box-col .irc-keyword-table-checkbox-container{display:flex;align-items:center;justify-content:center}.irc-keyword-table-container table .irc-keyword-table-col.detailed-info-col{width:60px;max-width:60px;min-width:60px}.irc-keyword-table-container table .irc-keyword-table-col.detailed-info-col .irc-keyword-table-info-icon-container{width:100%;display:flex;align-items:center;justify-content:center;height:100%}.irc-keyword-table-container table .irc-keyword-table-col.detailed-info-col .irc-keyword-table-info-icon-container .irc-keyword-table-info-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.irc-keyword-table-container table .irc-keyword-table-col.detailed-info-col .irc-keyword-table-info-icon-container .irc-keyword-table-info-icon.disabled{fill:#cdcdcd!important}.irc-keyword-table-container table .irc-keyword-table-col.detailed-info-col .irc-keyword-table-info-icon-container .irc-keyword-table-info-icon.negative-icon{fill:var(--error-color)}.irc-keyword-table-container table .irc-keyword-table-col.detailed-info-col .irc-keyword-table-info-icon-container .irc-keyword-table-info-icon.negative-icon:hover{fill:#ff6b64}.irc-keyword-table-container table .irc-keyword-table-col.detailed-info-col .irc-keyword-table-info-icon-container .irc-keyword-table-info-icon.negative-icon:active{fill:var(--error-color)}.irc-keyword-table-container table .irc-keyword-table-col.detailed-info-col .irc-keyword-table-info-icon-container .irc-keyword-table-info-icon:hover{fill:var(--blue)}.irc-keyword-table-container table .irc-keyword-table-col.detailed-info-col .irc-keyword-table-info-icon-container .irc-keyword-table-info-icon:active{fill:var(--primary-color)}.irc-keyword-table-container table .irc-keyword-table-col .irc-keyword-table-col-content{padding:10px 15px;display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.irc-keyword-table-container table .irc-keyword-table-col .irc-keyword-table-col-content.error-case{grid-gap:5px;gap:5px;color:#000;align-items:center}.irc-keyword-table-container table .irc-keyword-table-col .irc-keyword-table-col-content.placeholder{color:#7a8696;grid-gap:5px;gap:5px;align-items:center}.irc-keyword-table-container table .irc-keyword-table-col .irc-keyword-table-col-content.in-progress-case{color:#0f53a5;grid-gap:0;gap:0;align-items:center}.irc-keyword-table-container table .irc-keyword-table-col .irc-keyword-table-col-content .irc-keyword-source{line-height:24px;padding:0 10px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--table-header-color);border-radius:15px}.irc-keyword-table-container table .irc-keyword-table-col:last-child{max-width:unset;flex-grow:1}.irc-keyword-table-container table .irc-keyword-table-col .irc-keyword-table-key-point-division{width:100%;line-height:20px}.irc-keyword-table-container table .irc-keyword-table-col .irc-keyword-table-col-keyword{padding-top:2px;line-height:20px;background:transparent;border:none;width:100%}.rc-prior-art-table-list-col{display:flex;flex-wrap:wrap;padding:0 5px 5px;grid-gap:5px;gap:5px}.rc-prior-art-table-list-col .rc-prior-art-table-item{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;line-height:24px;border-radius:12px;border:1px solid var(--blue);background:#e2ebf5}.rc-prior-art-table-keyword-col{display:flex;flex-wrap:wrap;grid-gap:7px 5px;gap:7px 5px}.patent-search-matched-keyword{display:inline-flex;align-items:center;border-radius:12px;max-width:100%;grid-gap:10px;gap:10px;padding:2px 2px 2px 10px;height:22px}.patent-search-matched-keyword .patent-search-matched-keyword-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-search-matched-keyword .patent-search-matched-keyword-value{background:#fff;height:100%;border-radius:10px;padding:0 5px;display:flex;align-items:center;font-size:var(--font-size-small);white-space:nowrap}.irc-version-menu{display:flex;align-items:center;grid-gap:10px;gap:10px}.irc-version-selector{width:150px}.irc-version-selector .MuiSelect-select.MuiSelect-select{display:flex}.irc-version-history-icon,.irc-version-menu-list{display:flex;align-items:center}.irc-version-history-icon{width:24px;min-width:24px;min-height:24px;height:24px;justify-content:center;padding:5px;border-radius:50%;overflow:visible}.irc-version-history-icon:hover{background:#f5f7f9}.irc-version-history-icon:hover path{fill:#0f53a5}.irc-version-history-icon:active{background:transparent}.irc-version-history-icon:disabled{filter:grayscale(100%);opacity:.5}.irc-version-history-icon:disabled:hover{background:transparent}.irc-version-history-icon.disabled{filter:grayscale(100%);opacity:.5}.irc-version-history-icon.disabled:hover{background:transparent}.irc-version-item{display:flex;align-items:center;justify-content:space-between;width:100%;height:30px}.irc-patent-score-popup{width:100vw!important;height:calc(100vh - 50px);border-radius:5px;padding:20px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;background:#f5f7f9}.irc-patent-score-popup .irc-patent-score-popup-header{display:flex;align-items:center;justify-content:space-between;grid-gap:50px;gap:50px}.irc-patent-score-popup .irc-patent-score-popup-header .irc-patent-score-popup-title{font-weight:700;width:calc(100% - 700px);flex-grow:1;word-wrap:break-word;font-size:var(--default-title-font-size)}.irc-patent-score-popup .irc-patent-score-popup-header .irc-patent-score-popup-menu-list{display:flex;align-items:center;grid-gap:15px;gap:15px}.irc-patent-score-popup .irc-patent-score-popup-header .irc-patent-score-popup-menu-list .irc-patent-score-popup-menu{display:flex;align-items:center;grid-gap:5px;gap:5px;white-space:nowrap;font-weight:700}.irc-patent-score-popup .irc-patent-score-popup-header .irc-patent-score-popup-menu-list .irc-patent-score-radio-group{display:flex;align-items:center;grid-gap:10px;gap:10px;background:#fff;border:1px solid #cdcdcd;height:30px;padding:0 10px 0 5px;border-radius:15px}.irc-patent-score-popup .irc-patent-score-popup-header .irc-patent-score-popup-menu-list .irc-patent-score-radio-group .irc-patent-score-radio-option{display:flex;align-items:center;height:100%;border-radius:15px;cursor:pointer}.irc-patent-score-popup .irc-patent-score-popup-header .irc-patent-score-popup-menu-list .irc-patent-score-radio-group .irc-patent-score-radio-option:last-child{border-right:none}.irc-patent-score-popup .irc-patent-score-popup-header .irc-patent-score-popup-menu-list .irc-patent-score-radio-group .irc-patent-score-radio-option .irc-patent-score-radio{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.irc-patent-score-popup .irc-patent-score-popup-header .irc-patent-score-popup-menu-list .irc-patent-score-radio-group .irc-patent-score-radio-option .irc-patent-score-radio-text{font-weight:400}.irc-patent-score-popup .irc-patent-score-popup-body{width:100%;height:calc(100% - 300px);flex-grow:1;border:1px solid #cdcdcd;display:flex}.irc-patent-score-popup .irc-patent-score-popup-body .irc-patent-score-popup-body--left{width:calc(100% - 500px);flex-grow:1;height:100%;position:relative}.irc-patent-score-popup .irc-patent-score-popup-body .irc-patent-matching-score-checkbox{width:24px;height:20px;display:flex;align-items:center;justify-content:center}.key-point-editor-popup{width:800px;height:calc(100vh - 200px);border-radius:5px;padding:30px;display:flex;flex-direction:column;grid-gap:30px;gap:30px;background:#f5f7f9}.key-point-editor-popup .key-point-editor-form{width:100%;height:calc(100% - 100px);flex-grow:1;position:relative}.key-point-editor-popup .key-point-editor-form .key-point-editor-form-textarea{width:100%;height:100%;background:#fff;border:1px solid #cdcdcd;border-radius:3px;padding:20px;resize:none;line-height:20px}.key-point-editor-popup .key-point-editor-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.irc-settings-popup{width:850px;height:calc(100vh - 100px);border-radius:5px;padding:30px;display:flex;flex-direction:column;grid-gap:30px;gap:30px;background:#f5f7f9}.irc-settings-popup .irc-settings-form{width:100%;height:calc(100% - 200px);flex-grow:1;display:flex;overflow:auto;background:#fff;border-radius:3px;box-shadow:1px 1px 4px rgba(0,0,0,.2)}.irc-settings-popup .irc-settings-form .irc-settings-form--left{width:220px;height:100%;position:relative;padding:20px;border-right:1px solid #cdcdcd}.irc-settings-popup .irc-settings-form .irc-settings-form--left .irc-settings-tab{border-radius:3px;width:100%;padding:0 14px;color:var(--primary-color);cursor:pointer;white-space:nowrap;height:40px;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.irc-settings-popup .irc-settings-form .irc-settings-form--left .irc-settings-tab .irc-setting-tab-error{width:14px;min-width:14px;height:14px;display:flex;align-items:center;justify-content:center;fill:var(--error-color)}.irc-settings-popup .irc-settings-form .irc-settings-form--left .irc-settings-tab.active{background:var(--primary-color);color:#fff;font-weight:700}.irc-settings-popup .irc-settings-form .irc-settings-form--left .irc-settings-tab.active .irc-setting-tab-error{fill:#ff9696}.irc-settings-popup .irc-settings-form .irc-settings-form--right{width:calc(100% - 400px);flex-grow:1;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:20px 0 5px}.irc-settings-popup .irc-settings-form .irc-settings-form--right .irc-settings-form--right-title{height:40px;display:flex;align-items:center;grid-gap:5px;gap:5px;padding:0 35px;font-weight:700;font-size:20px}.irc-settings-popup .irc-settings-form .irc-settings-form--right .irc-settings-form--right-title .irc-settings-form-title-error{width:14px;height:14px;display:flex;align-items:center;justify-content:center;fill:var(--error-color)}.irc-settings-popup .irc-settings-form .irc-settings-form--right .irc-settings-form--right-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;padding:0 35px;overflow:auto;display:flex;flex-direction:column;grid-gap:30px;gap:30px;margin-top:10px}.irc-settings-popup .irc-settings-form .irc-settings-section{display:flex;flex-direction:column;grid-gap:15px;gap:15px;border-bottom:1px solid #cdcdcd;padding-bottom:30px}.irc-settings-popup .irc-settings-form .irc-settings-section:last-child{border-bottom:none}.irc-settings-popup .irc-settings-form .irc-settings-section.weight-settings{grid-gap:20px;gap:20px}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-section--header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-section--header .irc-settings-section-title{color:var(--primary-color);font-weight:700;font-size:var(--default-title-font-size);display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-section--header .irc-settings-section-title .irc-settings-section-title-error-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;fill:var(--error-color)}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-schedule-input{width:150px;height:30px;border-radius:3px;border:1px solid var(--blue);padding:0 5px;flex-grow:1}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-limit-row{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;width:100%;margin-top:-5px}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-limit-row .irc-settings-limit{display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-section-description{color:#555}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-schedule-row{display:flex;align-items:center;grid-gap:30px;gap:30px;width:100%}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-schedule-row .irc-settings-schedule-value{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;position:relative}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-schedule-row .irc-settings-schedule-value .irc-setting-schedule-percentage{position:absolute;top:50%;right:3px;width:24px;text-align:center;transform:translateY(-50%);height:24px;background:var(--table-header-color);color:#0f53a5;display:flex;align-items:center;justify-content:center;border-radius:3px}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-section-weight-info-row{display:flex;align-items:center;justify-content:space-between}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-section-weight-info-row .irc-settings-section-weight-info--label{display:flex;align-items:center;grid-gap:10px;gap:10px}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-section-weight-info-row .irc-settings-section-weight-info--label .irc-settings-section-weight-info-value{color:var(--success-color)}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-section-weight-info-row .irc-settings-section-weight-info--label .irc-settings-section-weight-info-value.warning{color:var(--fail-color)}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-section-weight-bar{width:100%;height:30px;border-radius:5px;overflow:hidden;display:flex;align-items:center;background:#f5f7f9}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-settings-section-weight-bar .irc-settings-section-weight-block{width:25%;height:100%}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-setting-weight-row{display:flex;align-items:center}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-setting-weight-row .irc-settings-weight-label{width:180px;display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-setting-weight-row .irc-settings-weight-label .irc-settings-weight-color{width:12px;height:12px;border-radius:2px}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-setting-weight-row .irc-settings-weight-input-box{width:100px;display:flex;align-items:center;border:1px solid var(--blue);height:30px;border-radius:3px;background:#fff;padding:0 2px 0 10px}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-setting-weight-row .irc-settings-weight-input-box input{width:calc(100% - 30px);flex-grow:1;background:transparent;border:none;padding-right:2px}.irc-settings-popup .irc-settings-form .irc-settings-section .irc-setting-weight-row .irc-settings-weight-input-box .irc-settings-weight-pct{width:24px;height:24px;border-radius:2px;background:var(--table-header-color);color:#0f53a5;display:flex;align-items:center;justify-content:center}.irc-settings-popup .irc-settings-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.irc-settings-warning-row{display:flex;align-items:center;grid-gap:5px;gap:5px;color:var(--warning-color)}.irc-settings-warning-row .irc-settings-warning-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:#ff8c00}.invention-document-viewer-layout{border-top:1px solid #cdcdcd;height:100%;display:flex;position:relative;width:100%}.invention-document-viewer-layout.include-border{border:1px solid #cdcdcd}.invention-document-viewer-layout .invention-document-list-division{width:100%;height:100%;position:relative;padding:20px;display:flex;flex-direction:column;grid-gap:50px;gap:50px;overflow:auto}.invention-document-viewer-layout .invention-document-list-division .invention-document-list-section .invention-document-list-section-title{font-weight:700;font-size:var(--default-title-font-size)}.invention-document-viewer-layout .invention-document-list-division .invention-document-list-section .invention-document-list-section-body{margin-top:20px;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.invention-document-viewer-layout .invention-document-list-division .invention-document-list-section .invention-document-list-section-body .invention-document-empty-screen{position:relative;width:100%;height:70px;text-align:left;line-height:20px;padding:5px 10px}.invention-document-viewer-layout .invention-document-list-division .invention-document-list-section .invention-document-list-section-body .invention-document-list-item{height:40px;display:flex;align-items:center;padding:5px 10px;grid-gap:5px;gap:5px;background:#fff;border-radius:4px;cursor:pointer}.invention-document-viewer-layout .invention-document-list-division .invention-document-list-section .invention-document-list-section-body .invention-document-list-item svg{width:16px;height:16px;min-width:16px;display:flex;align-items:center;justify-content:center;padding:1px}.invention-document-viewer-layout .invention-document-list-division .invention-document-list-section .invention-document-list-section-body .invention-document-list-item.active{background:var(--primary-color);color:#fff;font-weight:700}.invention-document-viewer-layout .invention-document-list-division .invention-document-list-section .invention-document-list-section-body .invention-document-list-item.active svg{fill:#fff}.invention-document-viewer-layout .invention-document-list-division .invention-document-list-section .invention-document-list-section-body .invention-document-list-item .invention-document-list-item-name{width:calc(100% - 100px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--default-font-size)}.invention-document-viewer-layout .invention-document-viewer--right{width:calc(100% - 300px);height:100%;position:relative;flex-grow:1;padding:0 20px 5px;align-items:center;justify-content:center;display:flex;flex-direction:column}.pat-comparison-info-tooltip{width:300px;padding:20px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.pat-comparison-info-tooltip .pat-comparison-info-tooltip-header{font-weight:700}.pat-comparison-info-tooltip .pat-comparison-info-tooltip-description{color:#555;line-height:20px;margin-top:10px}.pat-comparison-info-tooltip .pat-comparison-bottom-row{display:flex;align-items:center;color:#555;grid-gap:5px;gap:5px;justify-content:center;margin-top:10px}.irc-comparison-detail-popup{width:100vw;height:calc(100vh - 50px);border-radius:5px;position:relative;display:flex;background:#f5f7f9}.patent-count-settings-popup{border-radius:5px;padding:50px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:400px}.patent-count-settings-popup .patent-count-settings-label{color:#555;white-space:nowrap;font-weight:700}.patent-count-settings-popup .patent-count-settings-row{width:100%}.patent-count-settings-popup .patent-count-settings-row input{flex-grow:1;width:100%;height:30px;padding:0 10px;background:#fff;border:1px solid var(--blue);border-radius:3px}.patent-count-settings-popup .patent-count-settings-row .patent-count-limit-row{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;margin-top:10px}.patent-count-settings-popup .patent-count-settings-row .patent-count-limit-row .patent-count-limit{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#555}.patent-count-settings-popup .patent-count-settings-row .patent-count-limit-row .patent-count-limit b{color:var(--primary-color)}.patent-count-settings-popup .patent-count-settings-row .patent-count-setting-error-row{color:#ab7343;display:flex;align-items:center;line-height:24px;margin-top:15px;grid-gap:5px;gap:5px}.patent-count-settings-popup .patent-count-settings-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px}.irc-input-supported-type-limit-row{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;margin-top:10px;margin-bottom:10px}.irc-input-supported-type-limit-row .irc-input-supported-type-limit{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#555}.irc-input-supported-type-limit-row .irc-input-supported-type-limit b{color:var(--primary-color)}.patent-search-result-novelty-info-cell{width:100%;height:100%}.patent-search-result-novelty-info-cell .patent-search-result-table-novelty-toggle-row{width:100%;display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between;background:var(--table-header-color);padding:0 5px 0 10px;border-radius:10px}.patent-search-result-novelty-info-cell .patent-search-result-table-novelty-info{margin-top:10px;min-height:100px;width:100%;border-radius:3px;background:#f5f7f9;position:relative;padding:15px 20px}.patent-search-result-novelty-info-cell .patent-search-result-table-novelty-info .patent-search-result-table-novelty-loading{text-align:center}.patent-search-result-novelty-info-cell .patent-search-result-table-novelty-info p{-webkit-margin-before:0;margin-block-start:0}.keyword-editor-popup{width:1250px;height:calc(100vh - 100px);position:relative;display:flex;flex-direction:column;padding:30px;border-radius:5px;grid-gap:30px;gap:30px;background:#f5f7f9}.keyword-editor-popup.combination-selection-popup{padding:0 0 30px;grid-gap:0;gap:0;background:#fff}.keyword-editor-popup .keyword-editor-info-row{height:40px;width:100%;background:#f5f9ff;border-bottom:1px solid var(--blue);display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;fill:#0961cd;color:#0961cd}.keyword-editor-popup .keyword-editor-combination-name-section{width:100%;padding:0 30px;margin-top:30px}.keyword-editor-popup .keyword-editor-combination-name-section .keyword-editor-combination-name-row{display:flex;align-items:center;white-space:nowrap;grid-gap:20px;gap:20px}.keyword-editor-popup .keyword-editor-combination-name-section .keyword-editor-combination-name-row .keyword-editor-combination-label{width:120px;white-space:nowrap}.keyword-editor-popup .keyword-editor-combination-name-section .keyword-editor-combination-name-row .keyword-editor-combination-input-box{width:calc(100% - 300px);flex-grow:1;background:#f5f7f9;border-radius:3px;padding:0 10px;height:40px;border:none}.keyword-editor-popup .keyword-editor-combination-name-section .keyword-editor-combination-error-row{padding-left:140px;margin-top:10px;color:var(--error-color)}.keyword-editor-popup .keyword-editor-container{width:calc(100% - 60px);padding:20px 30px;background:#f5f7f9;border-radius:5px;height:calc(100% - 300px);flex-grow:1;position:relative;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;grid-gap:20px;gap:20px;margin-top:30px}.keyword-editor-header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.keyword-editor-header .keyword-editor-title{font-size:var(--default-title-font-size);font-weight:700}.keyword-editor-header .keyword-editor-menu-list{display:flex;align-items:center;grid-gap:20px;gap:20px}.keyword-editor-notification-row{display:flex;align-items:flex-start;line-height:14px;text-align:left;grid-gap:5px;gap:5px;fill:#bd4a15}.keyword-editor-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative}.keyword-editor-warning-row{display:flex;align-items:flex-start;line-height:14px;grid-gap:5px;gap:5px;color:#bd4a15;fill:#bd4a15;padding:0 30px;margin-top:20px}.keyword-editor-confirmation-popup{width:440px;border-radius:5px;padding:30px;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.keyword-editor-confirmation-popup .keyword-editor-confirmation-body{display:flex;flex-direction:column;grid-gap:5px;gap:5px;line-height:27px;text-align:justify}.keyword-editor-confirmation-popup .keyword-editor-confirmation-body ul li{line-height:27px}.keyword-editor-confirmation-popup .keyword-editor-confirmation-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:70px;gap:70px}.irc-patent-matching-score-division{width:100%;height:100%;position:relative;display:flex;flex-direction:column;padding:20px 0 0;grid-gap:10px;gap:10px;border-left:1px solid #cdcdcd}.irc-patent-matching-score-division .irc-patent-matching-score-header{font-size:var(--default-title-font-size);font-weight:700;padding:0 24px}.irc-patent-matching-score-division .irc-patent-matching-score-description{padding:0 24px;color:#555;margin-top:10px}.irc-patent-matching-score-division .irc-patent-matching-score-dropdown{width:calc(100% - 48px);margin-left:auto;margin-right:auto;margin-top:10px}.irc-patent-matching-score-division .irc-patent-matching-score-select-all{display:flex;align-items:center;padding:0 24px 0 18px;margin-top:10px}.irc-patent-matching-score-division .irc-patent-matching-score-list-container{width:100%;height:calc(100% - 400px);flex-grow:1;overflow:auto}.irc-patent-matching-score-division .irc-patent-matching-score-list-container .irc-patent-matching-score-list-section{width:calc(100% - 48px);margin:10px auto 20px;border-bottom:1px dashed #cdcdcd;padding:0 0 20px}.irc-patent-matching-score-division .irc-patent-matching-score-list-container .irc-patent-matching-score-list-section:last-child{border-bottom:none!important}.irc-patent-matching-score-division .irc-patent-matching-score-list-container .irc-patent-matching-score-list-section .irc-patent-matching-score-list-section-title{color:#555;font-size:var(--default-font-size-bold);font-weight:700}.irc-patent-matching-score-division .irc-patent-matching-score-list-container .irc-patent-matching-score-list-section .irc-patent-matching-score-list{padding-right:0!important;padding-left:10px!important;margin-top:10px}.irc-patent-matching-score-division .irc-patent-matching-score-list-container .irc-patent-matching-score-list-section .irc-patent-matching-score-list table tr{height:30px!important}.irc-patent-matching-score-division .irc-patent-matching-score-list-container .irc-patent-matching-score-list{padding:0 24px 0 17px;width:100%;height:100%;overflow:auto}.irc-patent-matching-score-division .irc-patent-matching-score-list-container .irc-patent-matching-score-list table{width:100%}.irc-patent-matching-score-division .irc-patent-matching-score-list-container .irc-patent-matching-score-list table tr{height:40px}.irc-patent-matching-score-division .irc-patent-matching-score-list-container .irc-patent-matching-score-list table .irc-patent-matching-score-divider b{font-weight:700;color:#555}.irc-patent-matching-score-division .irc-patent-matching-score-list-container .irc-patent-matching-score-list .irc-patent-matching-info{display:flex;align-items:center;width:100%;flex-grow:1;padding-right:10px}.irc-patent-matching-score-division .irc-patent-matching-score-list-container .irc-patent-matching-score-list .irc-patent-matching-info .irc-patent-matching-keyword{border-radius:12px;padding:5px 10px;background:#f5f7f9;min-height:20px;cursor:pointer}.irc-patent-matching-score-division .irc-patent-matching-score-list-container .irc-patent-matching-score-list .irc-patent-matching-value{text-align:right}.irc-patent-matching-score-division .irc-patent-matching-legend-row{display:flex;align-items:center;grid-gap:20px;gap:20px;flex-wrap:wrap;padding-top:5px}.irc-patent-matching-score-division .irc-patent-matching-legend-row .irc-patent-matching-legend{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#000;background:#d2dce7}.irc-patent-matching-score-division .irc-patent-matching-legend-tag{background:#d2dce7;border-radius:2px;height:18px;width:18px;display:flex;align-items:center;justify-content:center;padding:5px}.irc-patent-matching-score-division .irc-patent-matching-legend-name{color:#000}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division{background:#f5f7f9;border-top:1px solid #cdcdcd}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-header{height:35px;padding:0 15px;display:flex;align-items:center;grid-gap:5px;grid-gap:10px;gap:10px}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-header .irc-patent-matching-score-legend-division-header-title{font-weight:700;font-size:var(--default-font-size-bold)}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-header .irc-patent-matching-score-legend-expand-btn{width:20px;height:20px;background:transparent;border:none;border-radius:3px;display:flex;align-items:center;justify-content:center;padding:3px;fill:var(--primary-color)}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-header .irc-patent-matching-score-legend-expand-btn.collapse{transform:rotate(-90deg)!important}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-header .irc-patent-matching-score-legend-expand-btn:hover{background:#f5f7f9}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-header .irc-patent-matching-score-legend-expand-btn:active{background:transparent}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body{width:calc(100% - 30px);margin-left:auto;margin-right:auto;border-top:1px solid #cdcdcd;padding:5px 0;display:flex;flex-direction:column;grid-gap:7px;gap:7px}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body .irc-patent-keyword-legend-row{display:flex;font-weight:700}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body .irc-patent-keyword-legend-row *{width:50%}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body .irc-patent-keyword-legend{padding:1px 4px;border-radius:2px;color:#000;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body .irc-patent-keyword-legend.keyword-case{background:#cbffc7}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body .irc-patent-keyword-legend.single-semantic{background:#cbffc7;font-style:italic}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body .irc-patent-keyword-legend.multiple-semantic{background:#272727;color:#fff;font-style:italic}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body .irc-patent-keyword-legend.all-match{background:#cbffc7;font-weight:700;font-style:italic}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body ul{padding-left:20px}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body ul li{margin-top:10px;margin-bottom:10px}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body ul li .irc-patent-matching-score-legend-tag{border-radius:2px;line-height:20px;padding:0 5px;background:#272727;color:#fff}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body table{border:1px solid #cdcdcd;margin-top:10px;margin-bottom:10px;border-collapse:collapse;border-spacing:0}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body table tr{background:#fff;min-height:30px;border:1px solid #cdcdcd}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body table tr th{text-align:center;background:var(--table-header-color);padding:5px 10px;border:1px solid #cdcdcd}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body table tr td{text-align:left;background:#fff;padding:10px;border:1px solid #cdcdcd;color:#0fa557}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body table tr td:first-child,.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body table tr td:first-child *,.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body table tr td b,.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body table tr td i{color:#000}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body table tr td .irc-patent-highlight{color:#000!important}.irc-patent-matching-score-division .irc-patent-matching-score-legend-division .irc-patent-matching-score-legend-division-body table tr td:nth-child(3){text-align:center}.invention-doc-info-popup{width:100vw;height:calc(100vh - 50px);border-radius:5px;padding:20px 30px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;background:#f5f7f9}.invention-doc-info-popup .invention-doc-info-popup--header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.invention-doc-info-popup .invention-doc-info-popup--header .invention-doc-info-header--right{display:flex;align-items:center;grid-gap:20px;gap:20px}.invention-doc-info-popup .invention-doc-info-popup--header .invention-doc-info-header--right .invention-doc-info-header-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.invention-doc-info-popup .invention-doc-info-popup--body{display:flex;height:calc(100% - 200px);flex-grow:1;position:relative;border:1px solid #cdcdcd}.invention-doc-info-popup .invention-doc-info-popup--body .invention-doc-info-popup-body--left{width:calc(100% - 400px);flex-grow:1;height:100%;position:relative;background:#fff}.invention-doc-info-popup .invention-doc-info-popup-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.irc-version-history-popup{width:700px;border-radius:5px;background:#f5f7f9;padding:30px;display:flex;flex-direction:column;grid-gap:30px;gap:30px;position:relative}.irc-version-history-popup .irc-version-history-popup-header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.irc-version-history-popup .irc-version-history-popup-header .irc-version-history-popup-header--left,.irc-version-history-popup .irc-version-history-popup-header .irc-version-history-popup-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#555;white-space:nowrap}.irc-version-history-popup .irc-version-history-body{width:100%;min-height:600px;max-height:calc(100vh - 150px);overflow:auto;background:#fff;border-radius:5px;position:relative;display:flex;flex-direction:column;grid-gap:30px;gap:30px;border:1px solid #cdcdcd}.irc-version-history-popup .irc-version-history-body .irc-version-list{width:100%;padding:40px;position:relative;grid-gap:30px;gap:30px;display:flex;flex-direction:column}.irc-version-history-popup .irc-version-history-body .irc-version-list .irc-version-history-bar{height:calc(100% - 140px);position:absolute;left:75px;width:0;border-left:1px solid #cdcdcd;top:50px}.irc-version-history-popup .irc-version-history-body .irc-version{display:flex;align-items:flex-start;grid-gap:20px;gap:20px}.irc-version-history-popup .irc-version-history-body .irc-version-block{padding:3px 10px;background:var(--table-header-color);color:var(--primary-color);border-radius:20px;height:24px;display:flex;align-items:center;z-index:9}.irc-version-history-popup .irc-version-history-body .irc-version-info{width:calc(100% - 200px);flex-grow:1}.irc-version-history-popup .irc-version-history-body .irc-version-info .irc-version-info-header{font-weight:700;font-size:var(--default-font-size-bold);padding-top:5px}.irc-version-history-popup .irc-version-history-body .irc-version-info .irc-version-date{color:#4d4d4d;display:flex;align-items:center;grid-gap:40px;gap:40px}.irc-version-history-popup .irc-version-history-body .irc-version-info .irc-version-date ul{padding-left:20px}.irc-version-history-popup .irc-version-history-body .irc-version-info .irc-version-date ul .irc-version-overall-score{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#4d4d4d}.irc-version-history-popup .irc-version-history-body .irc-version-info .irc-version-date ul .irc-version-overall-score b{background:#18917b;color:#fff;border-radius:10px;height:20px;display:flex;align-items:center;padding:0 10px;font-weight:400}.irc-keyword-explorer-popup{width:100vw;height:calc(100vh - 50px);position:relative;padding:20px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;background:#fff}.irc-keyword-explorer-popup .irc-keyword-explorer-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.irc-keyword-explorer-popup .irc-keyword-explorer-header .irc-keyword-explorer-title{font-weight:700;font-size:var(--default-font-size-bold)}.irc-keyword-explorer-popup .irc-keyword-explorer-header .irc-keyword-explorer-menu-list{display:flex;align-items:center;grid-gap:20px;gap:20px}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body{width:100%;height:calc(100% - 100px);flex-grow:1;position:relative;display:flex;border:1px solid #cdcdcd;background:#f5f7f9}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:15px 0}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-number-row{width:calc(100% - 30px);height:30px;border-radius:15px;background:var(--table-header-color);display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 5px 0 10px;margin-left:auto;margin-right:auto}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-number-row .irc-keyword-combination-number--left{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#555;fill:var(--error-color)}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-number-row .irc-keyword-combination-number--left .irc-keyword-combination-count{color:var(--success-color);font-weight:700}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-number-row .irc-keyword-combination-number--left .irc-keyword-combination-count.warning{color:var(--error-color)}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-number-row .irc-keyword-combination-number--left .irc-keyword-combination-count .irc-keyword-combination-error-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;fill:var(--error-color);padding:0}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-search-bar{padding:0 15px;width:100%}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-selection-bar{display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px;padding:0 15px}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-selection-bar .irc-keyword-combination-selection--left{display:flex;align-items:center}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-list-container{width:100%;height:calc(100% - 300px);flex-grow:1;position:relative;overflow:auto}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-list-container .irc-keyword-combination-list{padding:0 15px;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-list-container .irc-keyword-combination-list .irc-keyword-combination-card{width:100%;background:#f5f7f9;padding:7px;border-radius:5px}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-list-container .irc-keyword-combination-list .irc-keyword-combination-card.active{background:var(--primary-color)}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-list-container .irc-keyword-combination-list .irc-keyword-combination-card.active .irc-keyword-combination-card-bottom-row,.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-list-container .irc-keyword-combination-list .irc-keyword-combination-card.active .irc-keyword-combination-card-header .irc-keyword-combination-card-name{color:#fff}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-list-container .irc-keyword-combination-list .irc-keyword-combination-card.active .irc-keyword-combination-card-bottom-row .irc-keyword-combination-card-score{color:#4effe1}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-list-container .irc-keyword-combination-list .irc-keyword-combination-card.active .irc-keyword-combination-card-bottom-row .irc-keyword-combination-card-score svg{filter:invert(100%)!important}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-list-container .irc-keyword-combination-list .irc-keyword-combination-card .irc-keyword-combination-card-header{display:flex;align-items:center}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-list-container .irc-keyword-combination-list .irc-keyword-combination-card .irc-keyword-combination-card-header .irc-keyword-combination-card-name{color:var(--primary-color);font-weight:700;font-size:var(--default-font-size-bold);width:calc(100% - 100px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-list-container .irc-keyword-combination-list .irc-keyword-combination-card .irc-keyword-combination-card-bottom-row{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#555;padding-left:30px;cursor:pointer}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--left .irc-keyword-combination-list-container .irc-keyword-combination-list .irc-keyword-combination-card .irc-keyword-combination-card-bottom-row .irc-keyword-combination-card-score{color:#4c71c7;font-weight:700;cursor:pointer}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--right{width:calc(100% - 500px);flex-grow:1;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:15px 30px}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--right .irc-keyword-explorer-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--right .irc-keyword-explorer-header .irc-keyword-explorer-title{font-size:var(--default-title-font-size);font-weight:700}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--right .irc-keyword-explorer-header .irc-keyword-explorer-header--right{display:flex;align-items:center;grid-gap:20px;gap:20px}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--right .irc-keyword-explorer-header .irc-keyword-explorer-header--right .irc-keyword-explorer-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--right .irc-keyword-explorer-header .irc-keyword-explorer-header--right .irc-keyword-explorer-menu .irc-keyword-explorer-menu--label{color:#555}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--right .irc-keyword-explorer-header .irc-keyword-explorer-header--right .irc-keyword-explorer-menu .irc-keyword-explorer-score{border-radius:10px;height:20px;display:flex;align-items:center;justify-content:center;border:1px solid var(--success-color);background:#cdf5ef;padding:0 10px;cursor:pointer}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--right .irc-keyword-explorer-header .irc-keyword-explorer-header--right .irc-keyword-explorer-menu .irc-keyword-explorer-score.inprogress{border-color:var(--blue);background:#fff;cursor:default}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--right .irc-keyword-explorer-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--right .irc-keyword-explorer-body .rc-section-card{height:100%;display:flex;padding-bottom:5px;flex-direction:column}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--right .irc-keyword-explorer-body .rc-section-card .rc-section-card-body{height:200px;position:relative;flex-grow:1;width:calc(100% - 60px);margin-left:auto;margin-right:auto}.irc-keyword-explorer-popup .irc-keyword-explorer-popup-body .irc-keyword-explorer--right .irc-keyword-explorer-body .rc-section-card .rc-section-card-body .rc-section-prior-art-list-body{height:100%;width:100%;position:relative}.irc-version-comparison-popup{width:100vw;height:calc(100vh - 50px);border-radius:5px;position:relative;display:flex;flex-direction:column}.irc-version-comparison-popup .irc-version-comparison-header{border-bottom:1px solid #cdcdcd;background:var(--table-header-color);display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:0 20px}.irc-version-comparison-popup .irc-version-comparison-header .irc-version-comparison-header--left{display:flex;align-items:center;grid-gap:20px;gap:20px;font-weight:700}.irc-version-comparison-popup .irc-version-comparison-header .irc-version-comparison-header--left .irc-version-comparison-selector-division{display:flex;align-items:center;grid-gap:15px;gap:15px}.irc-version-comparison-popup .irc-version-comparison-header .irc-version-comparison-header--left .irc-version-comparison-selector-division .irc-version-selector{border:1px solid var(--blue)}.irc-version-comparison-popup .irc-version-comparison-header .irc-version-comparison-header--right{display:flex;align-items:center;grid-gap:25px;gap:25px}.irc-version-comparison-popup .irc-version-comparison-header .irc-version-comparison-header--right .irc-version-comparison-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-version-comparison-popup .irc-version-comparison-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;background:#f5f7f9}.irc-version-comparison-popup .irc-version-comparison-body.sync-scroll{overflow:auto}.irc-version-comparison-popup .irc-version-comparison-body.sync-scroll .irc-version-comparison-layout{height:auto}.irc-version-comparison-popup .irc-version-comparison-body.sync-scroll .irc-version-comparison-layout .irc-version-layout-section .irc-version-section-header{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:999;background:#f5f7f9}.irc-version-comparison-popup .irc-version-comparison-body.sync-scroll .irc-version-comparison-layout .irc-version-layout-section .irc-version-section-body{height:auto}.irc-version-comparison-popup .irc-version-comparison-body .irc-version-comparison-layout{width:100%;display:flex;height:100%;position:relative;background:#f5f7f9}.irc-version-comparison-popup .irc-version-comparison-body .irc-version-comparison-layout .irc-version-layout-section{width:50%;height:100%;padding:0 0 5px;display:flex;flex-direction:column;position:relative;background:#f5f7f9}.irc-version-comparison-popup .irc-version-comparison-body .irc-version-comparison-layout .irc-version-layout-section:first-child{border-right:1px solid #cdcdcd}.irc-version-comparison-popup .irc-version-comparison-body .irc-version-comparison-layout .irc-version-layout-section .irc-version-section-header{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:20px 20px 10px}.irc-version-comparison-popup .irc-version-comparison-body .irc-version-comparison-layout .irc-version-layout-section .irc-version-section-header b{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 150px);flex-grow:1}.irc-version-comparison-popup .irc-version-comparison-body .irc-version-comparison-layout .irc-version-layout-section .irc-version-section-body{height:calc(100% - 200px);flex-grow:1;position:relative;width:100%;overflow:auto}.irc-version-comparison-popup .irc-version-comparison-body .irc-version-comparison-layout .irc-version-layout-section .irc-version-section-body .report-card-container{padding-top:5px}.irc-version-comparison-popup .irc-version-comparison-body .irc-version-comparison-layout .irc-version-layout-section .irc-version-section-body .report-card-container .report-card-title{font-size:24px;line-height:40px}.irc-version-comparison-popup .irc-version-comparison-body .irc-version-comparison-layout .irc-version-layout-section .irc-version-comparison-idf-card{height:calc(100% - 200px);flex-grow:1;position:relative;box-shadow:var(--card-shadow);border-radius:4px;width:calc(100% - 40px);margin-left:auto;margin-right:auto;overflow:auto;background:#fff;padding:10px 0;display:flex;flex-direction:column;margin-top:5px}.irc-keyword-combination-count-limit-setting-popup{width:350px;padding:40px;display:flex;flex-direction:column;grid-gap:15px;gap:15px;border-radius:5px;background:#f5f7f9}.irc-keyword-combination-count-limit-setting-popup label{color:#555;font-weight:700}.irc-keyword-combination-count-limit-setting-popup .irc-keyword-combination-limit-input-division{width:100%}.irc-keyword-combination-count-limit-setting-popup .irc-keyword-combination-limit-input-division .irc-keyword-combination-limit-input{width:100%;height:35px;border-radius:3px;border:1px solid var(--blue);padding:0 10px}.irc-keyword-combination-count-limit-setting-popup .irc-keyword-combination-limit-input-division .irc-keyword-combination-limit-input:focus{border-color:var(--blue);box-shadow:0 0 0 2px rgba(118,161,213,.15)}.irc-keyword-combination-count-limit-setting-popup .irc-keyword-combination-limit-input-division .irc-keyword-combination-limit-input.error-case,.irc-keyword-combination-count-limit-setting-popup .irc-keyword-combination-limit-input-division .irc-keyword-combination-limit-input.error-case:focus{border-color:var(--error-color);box-shadow:0 0 0 2px rgba(165,42,42,.15)}.irc-keyword-combination-count-limit-setting-popup .irc-keyword-combination-limit-input-division .irc-keyword-combination-limit-input-error{display:flex;align-items:flex-start;grid-gap:5px;gap:5px;fill:var(--error-color);line-height:14px;margin-top:10px}.irc-keyword-combination-count-limit-setting-popup .irc-keyword-combination-limit-input-division .irc-keyword-combination-limit-input-error svg{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.irc-keyword-combination-count-limit-setting-popup .irc-keyword-combination-limit-input-division .irc-keyword-combination-limit-input-error .irc-keyword-combination-limit-input-error-text{width:calc(100% - 20px);flex-grow:1;line-height:14px;color:var(--error-color)}.irc-keyword-combination-count-limit-setting-popup .irc-keyword-combination-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px;margin-top:20px}.irc-highlight{padding:0 5px 2px;border-radius:10px}.irc-highlight.positive{background:#b8ecd7;color:#075e44}.irc-highlight.negative{background:#ffe0d7;color:brown}.rc-section-card-error-container{height:200px;position:relative;display:flex;align-items:center;justify-content:center;background:#f5f7f9;fill:var(--error-color);grid-gap:5px;gap:5px;width:calc(100% - 60px);margin-left:auto;margin-right:auto;flex-grow:1}.rc-section-card-error-link{color:#0f53a5;text-decoration:underline;cursor:pointer}.rc-section-card-error-link:hover{color:var(--blue)}.rc-section-card-error-link:active{color:#0f53a5}.rc-section-card{width:100%;border-radius:5px;background:#fff;box-shadow:var(--card-shadow);padding:30px 0 35px}.rc-section-card.combination-layout{width:100%;flex-grow:1;display:flex;flex-direction:column;height:300px}.rc-section-card.combination-layout .rc-section-card-body{flex-grow:1;position:relative;margin-top:5px!important;display:flex;flex-direction:column}.rc-section-card.combination-layout .rc-section-card-body .irc-keyword-body{width:100%;height:calc(100% - 100px);position:relative;flex-grow:1}.rc-section-card.combination-layout .rc-section-card-body .irc-keyword-heat-map-body{width:100%;height:100%;position:relative}.rc-section-card.combination-layout .rc-section-card-body .irc-keyword-heat-map-body .patent-similarity-score-graph-layout{padding-bottom:10px}.rc-section-card.combination-layout .rc-section-card-body .irc-keyword-heat-map-body .patent-similarity-score-graph-layout::-webkit-scrollbar{width:10px;height:10px}.rc-section-card.combination-layout .rc-section-card-body .irc-keyword-heat-map-body .patent-similarity-score-graph-layout::-webkit-scrollbar-track{border-radius:10px}.rc-section-card.combination-layout .rc-section-card-body .irc-keyword-heat-map-body .patent-similarity-score-graph-layout::-webkit-scrollbar-thumb{background-color:#cdddef;border-radius:10px}.rc-section-card.combination-layout .rc-section-card-body .irc-keyword-heat-map-body .patent-similarity-score-graph-layout::-webkit-scrollbar-thumb:hover{background-color:#6c8fb5}.rc-section-card-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;flex-wrap:wrap;padding:0 30px}.rc-section-card-header .rc-section-card-title{font-size:var(--default-title-font-size);font-weight:700;display:flex;align-items:center;grid-gap:5px;gap:5px}.rc-section-card-header .rc-section-card-header--left .rc-section-card-header-description{color:#555;display:flex;align-items:center;grid-gap:5px;gap:5px;margin-top:10px;width:200px;white-space:nowrap}.rc-section-card-header .rc-section-card-header--left .rc-section-card-header-description b{font-weight:700;color:#0f53a5}.rc-section-card-menu-list{display:flex;align-items:center;grid-gap:15px;gap:15px;flex-wrap:wrap}.rc-section-card-menu-list .rc-section-btn{padding-left:10px!important;padding-right:10px!important}.rc-section-card-menu-list .rc-section-card-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.rc-section-card-menu-list .rc-section-card-menu .rc-section-card-dropdown{width:150px}.rc-section-card-menu-list .rc-section-card-menu input{width:70px;height:24px;border-radius:3px;border:1px solid var(--blue);padding:0 0 0 5px;background:#fff}.rc-section-card-menu-list .rc-section-refresh-btn{width:30px;height:30px;border-radius:4px;background:#f5f7f9;display:flex;align-items:center;justify-content:center;padding:5px;border:none;fill:var(--link-color)}.rc-section-card-menu-list .rc-section-refresh-btn:hover{background:rgba(118,161,213,.4)}.rc-section-card-menu-list .rc-section-refresh-btn:active{background:#f5f7f9;fill:var(--link-color)}.rc-section-card-menu-list .rc-section-refresh-btn:disabled{filter:grayscale(100%);opacity:.5;pointer-events:none}.rc-section-card-menu-list .rc-section-card-menu-link{color:var(--link-color);cursor:pointer;text-decoration:underline}.rc-section-card-menu-list .rc-section-card-menu-link:hover{color:#1f99b4}.rc-section-card-menu-list .rc-section-card-menu-link:active{color:#0f53a5;text-decoration:none}.rc-section-tool-bar{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;flex-wrap:wrap;margin-top:12px;padding:0 30px}.rc-section-tool-bar .rc-section-tool-bar--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.rc-section-tool-bar .rc-section-tool-bar--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.rc-section-loading-row{display:flex;align-items:center;justify-content:center;background:rgba(226,235,245,.41);border-radius:3px;height:40px;color:#0f53a5;margin-top:25px;padding:0 10px}.rc-section-loading-row .rc-section-loaded-text{width:calc(100% - 50px);flex-grow:1;text-align:center}.rc-section-card-body-toolbar{justify-content:space-between;padding:0 30px 0 15px}.rc-section-card-body-toolbar,.rc-section-card-body-toolbar .rc-section-card-body-tool-left{display:flex;align-items:center}.rc-section-card-body-toolbar .rc-section-card-body-tool-right{display:flex;align-items:center;grid-gap:10px;gap:10px}.rc-section-card-body-tab-bar{width:100%;padding:0 30px;margin-bottom:20px;margin-top:20px}.rc-section-card-body{margin-top:30px;min-height:150px;position:relative}.rc-section-card-body .rc-section-tab-bar{padding:0 30px}.rc-section-card-body .rc-section-prior-art-list-body{border-radius:5px;background:#f5f7f9;padding:5px 0;display:flex;flex-direction:column;grid-gap:10px;gap:10px;position:relative;width:calc(100% - 60px);margin-left:auto;margin-right:auto;height:calc(100vh - 180px)}.rc-section-card-body .rc-section-prior-art-list-body.pin-division{background:rgba(245,247,249,.43137254901960786)}.rc-section-card-body .rc-section-prior-art-list-body.multi-select-division{padding:20px 0 5px}.rc-section-card-body .rc-section-prior-art-list-body.multi-select-division .rc-section-card-prior-art-list{padding:5px 20px 5px 5px}.rc-section-card-body .rc-section-prior-art-list-legend-row{display:flex;align-items:center;grid-gap:30px;gap:30px;width:calc(100% - 60px);margin-left:auto;margin-right:auto;margin-top:15px}.rc-section-card-body .rc-section-prior-art-list-legend-row .rc-section-prior-art-legend{display:flex;align-items:center;grid-gap:5px;gap:5px}.rc-section-card-body .rc-section-card-prior-art-list{width:100%;padding:10px 20px;border-radius:3px;display:flex;flex-direction:column;grid-gap:15px;gap:15px;max-height:100%;overflow:auto}.rc-section-card-body .rc-section-card-prior-art-list .rc-section-card-prior-art-container{display:flex;align-items:flex-start}.rc-section-card-body .rc-section-card-prior-art-list .rc-section-card-prior-art-container .rc-section-card-prior-art-checkbox{width:50px;height:60px;display:flex;align-items:center;justify-content:center}.rc-section-card-body .rc-section-card-prior-art-list .rc-section-card-prior-art-container .rc-section-card-prior-art-card{width:calc(100% - 100px);flex-grow:1}.rc-section-card-body .rc-section-card-prior-art-table{width:100%;height:100%;padding:10px 30px}.rc-section-card-body .rc-section-card-prior-art-table .ag-header-cell,.rc-section-card-body .rc-section-card-prior-art-table .ag-header-group-cell{padding:0 3px!important}.rc-section-card-body .rc-summary-section{display:flex;flex-wrap:wrap;grid-gap:30px 0;gap:30px 0}.rc-section-card-body .rc-summary-section .rc-summary-section-left{width:50%;flex-grow:1}.rc-section-card-body .rc-summary-section .rc-summary-section-left .irc-score-division{width:100%;height:50px;border-radius:5px;background:#9bb6f5;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 20px;font-weight:700}.rc-section-card-body .rc-summary-section .rc-summary-section-left .irc-score-division .irc-score-value{display:flex;align-items:center;grid-gap:3px;gap:3px}.rc-section-card-body .rc-summary-section .rc-summary-section-left .irc-score-division .irc-score-value .irc-score{font-size:20px;font-weight:700}.rc-section-card-body .rc-summary-section .rc-summary-section-left .irc-score-key-point-division{margin-top:30px}.rc-section-card-body .rc-summary-section .rc-summary-section-left .irc-score-key-point-division .irc-score-key-point-header{font-weight:700;font-size:var(--default-font-size-bold);border-radius:4px}.rc-section-card-body .rc-summary-section .rc-summary-section-left .irc-score-key-point-division .irc-score-key-point-body{margin-top:15px;width:100%}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division{display:flex;align-items:center;grid-gap:30px;gap:30px}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .rc-summary-section-score-pie-container{width:150px;height:150px;display:flex;align-items:center;justify-content:center;position:relative}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .rc-summary-section-score-pie-container .irc-overall-score{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .rc-summary-section-score-pie-container .irc-overall-score .irc-score{font-size:24px;font-weight:700;color:var(--blue)}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .rc-summary-section-score-pie-container .irc-overall-score .irc-overall-score-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#555;line-height:12px;grid-gap:3px;gap:3px}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .rc-summary-section-score-pie-container .irc-overall-score .irc-overall-score-loading .irc-overall-score-error{fill:var(--error-color)}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .irc-score-point-info{flex-grow:1}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .irc-score-point-info .irc-score-point-info-title{color:var(--primary-color);font-weight:700;font-size:var(--default-title-font-size)}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .irc-score-point-info .irc-score-point-link{color:#0f53a5;cursor:pointer}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .irc-score-point-info .irc-score-point-link:hover{color:#1f99b4;text-decoration:underline}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .irc-score-point-info .irc-score-point-link:active{color:#0f53a5;text-decoration:none}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .irc-score-point-info .irc-score-key-point-error{min-height:70px;position:relative;display:flex;align-items:flex-start;grid-gap:5px;gap:5px;fill:var(--error-color);color:var(--error-color);padding-top:15px}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .irc-score-point-info .irc-score-key-point-error svg{width:14px;height:14px;min-width:14px;display:flex;align-items:center;justify-content:center}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .irc-score-point-info .irc-score-key-list{min-height:120px;padding-left:20px;padding-right:20px}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .irc-score-point-info .irc-score-key-list.empty-case{background:#f5f7f9;border-radius:5px;position:relative;width:100%}.rc-section-card-body .rc-summary-section .rc-summary-section-left .rc-summary-section-score-division .irc-score-point-info .irc-score-key-list li{line-height:20px;margin-top:10px}.rc-section-card-body .rc-summary-section .rc-summary-section-right{width:calc(50% - 30px);flex-grow:1;min-width:400px;display:flex;flex-direction:column;max-height:500px;overflow:auto}.rc-section-card-body .rc-summary-section .rc-summary-section-right .rc-summary-section-title{font-weight:700;font-size:var(--default-title-font-size)}.rc-section-card-body .rc-summary-section .rc-summary-section-right .rc-summary-section-description{margin-top:15px;line-height:20px;display:inline;height:calc(100% - 300px);flex-grow:1;position:relative;background:#f5f7f9;padding:20px 20px 0;border-radius:5px;overflow:auto}.rc-section-card-body .rc-summary-section .rc-summary-section-right .rc-summary-section-description .rc-summary-section-empty-division{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:10px;gap:10px;background:rgba(245,247,249,.56);border-radius:4px}.rc-section-card-body .rc-summary-section .rc-summary-section-right .rc-summary-section-description .rc-summary-section-view-more-link-row{width:100%;height:30px;display:flex;align-items:center;justify-content:flex-start;position:-webkit-sticky;position:sticky;bottom:0;background:#f5f7f9}.rc-section-card-body .rc-summary-section .rc-summary-section-right .rc-summary-section-description .rc-summary-section-view-more-link{white-space:nowrap;color:#0f53a5;text-align:left;cursor:pointer}.rc-section-card-body .rc-summary-section .rc-summary-section-right .rc-summary-section-description .rc-summary-section-view-more-link:hover{color:#1f99b4;text-decoration:underline}.rc-section-card-body .rc-summary-section .rc-summary-section-right .rc-summary-section-description .rc-summary-section-view-more-link:active{color:#0f53a5;text-decoration:none}.rc-section-card-body .rc-summary-section .rc-summary-section-key-point-section{width:100%;border-radius:4px;background:#f5f7f9;margin-top:20px;padding:15px 0;flex-grow:1}.rc-section-card-body .rc-summary-section .rc-summary-section-key-point-section .rc-summary-section-key-point-section-header{padding:0 15px 0 30px;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px;font-weight:700}.rc-section-card-body .rc-summary-section .rc-summary-section-key-point-section .rc-summary-section-key-point-section-header .rc-summary-section-key-point-edit-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:3px;background:rgba(155,182,245,.5);fill:#0f53a5;border:none;padding:5px;filter:drop-shadow(1px 1px 1px rgba(0,0,0,0))}.rc-section-card-body .rc-summary-section .rc-summary-section-key-point-section .rc-summary-section-key-point-section-header .rc-summary-section-key-point-edit-btn:hover{fill:#0f53a5;background:rgba(155,182,245,.9)}.rc-section-card-body .rc-summary-section .rc-summary-section-key-point-section .rc-summary-section-key-point-section-header .rc-summary-section-key-point-edit-btn:active{background:rgba(155,182,245,.5);fill:#0f53a5}.rc-section-card-body .rc-summary-section .rc-summary-section-key-point-section .rc-summary-section-key-point-section-header .rc-summary-section-key-point-edit-btn:disabled{background:#cdcdcd;fill:#7a7a7a}.rc-section-card-body .rc-summary-section .rc-summary-section-key-point-section .rc-summary-section-key-point-section-body{min-height:150px;position:relative;height:250px;overflow:auto}.rc-section-card-body .rc-summary-section .rc-summary-section-key-point-section .rc-summary-section-key-point-section-body .rc-summary-section-key-point-empty-division{position:relative;width:100%;height:100%;display:flex;align-content:center;justify-content:center}.rc-section-card-body .rc-summary-section .rc-summary-section-key-point-section .rc-summary-section-key-point-section-body ul,.rc-section-card-body .rc-summary-section .rc-summary-section-key-point-section .rc-summary-section-key-point-section-body ul li{margin-top:10px}.rc-section-card-body .irc-keyword-body{margin-top:20px;width:calc(100% - 60px);margin-left:auto;margin-right:auto;height:calc(100vh - 300px)}.rc-section-card-body .irc-keyword-body .irc-keyword-heat-map-container{width:100%;margin-left:auto;margin-right:auto;height:100%;border-radius:4px;background:#f5f7f9;padding:15px 15px 15px 30px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.rc-section-card-body .irc-keyword-body .irc-keyword-heat-map-container .irc-keyword-heat-map-header{display:flex;align-items:center;justify-content:space-between;grid-gap:5px 20px;gap:5px 20px;flex-wrap:wrap}.rc-section-card-body .irc-keyword-body .irc-keyword-heat-map-container .irc-keyword-heat-map-header .irc-keyword-heat-map-title{line-height:30px;font-weight:700;color:#555}.rc-section-card-body .irc-keyword-body .irc-keyword-heat-map-container .irc-keyword-heat-map-header .irc-keyword-heat-map-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px;white-space:nowrap}.rc-section-card-body .irc-keyword-body .irc-keyword-heat-map-container .irc-keyword-heat-map-body{width:100%;flex-grow:1;height:calc(100% - 100px);position:relative;background:inherit}.rc-section-card-body .rc-section-classification-row{display:flex;align-items:center;flex-wrap:wrap;grid-gap:50px;gap:50px;padding:0 50px}.rc-section-card-body .rc-section-classification-row .rc-section-classification-card-list{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:70px;gap:70px;flex-wrap:wrap}.rc-section-card-body .rc-section-classification-row .rc-section-classification-card-list .rc-section-classification-card .rc-section-classification-card-title{font-weight:700;font-size:var(--default-font-size-bold)}.rc-section-card-body .rc-section-classification-row .rc-section-classification-card-list .rc-section-classification-card .rc-section-classification-card-body{margin-top:30px;display:flex;flex-direction:column;align-items:flex-start;grid-gap:20px;gap:20px}.rc-section-card-body .rc-section-classification-row .rc-section-classification-card-list .rc-section-classification-card .rc-section-classification-card-body .rc-section-classification-card-row{display:flex;align-items:flex-start;grid-gap:10px;gap:10px}.rc-section-card-body .rc-section-classification-row .rc-section-classification-card-list .rc-section-classification-card .rc-section-classification-card-body .rc-section-classification-card-row .rc-section-classification-number{width:20px;height:20px;border-radius:50%;background:var(--table-header-color);color:#0f53a5;display:flex;align-items:center;justify-content:center}.rc-section-card-body .rc-section-classification-row .rc-section-classification-card-list .rc-section-classification-card .rc-section-classification-card-body .rc-section-classification-card-row .rc-section-classification-id{height:20px;padding:0 7px;border-radius:3px;background:#b6ccff;display:flex;align-items:center;justify-content:center;width:50px;text-align:center}.rc-section-card-body .rc-section-classification-row .rc-section-classification-card-list .rc-section-classification-card .rc-section-classification-card-body .rc-section-classification-card-row .rc-section-classification-name{line-height:18px;padding-top:2px}.rc-section-card-body .rc-section-classification-row .rc-section-classification-card-list .rc-section-classification-card .rc-section-classification-card-body .rc-section-classification-card-row .rc-section-classification-con-score-info{display:flex;align-items:center;grid-gap:5px;gap:5px;background:var(--table-header-color);padding:3px 10px 3px 3px;border-radius:20px}.rc-section-card-body .rc-section-classification-row .rc-section-classification-card-list .rc-section-classification-card .rc-section-classification-card-body .rc-section-classification-card-row .rc-section-classification-con-score-info .rc-section-classification-con-score-chart{border-radius:50%;border:1px solid var(--blue);background:#fff;padding:0}.rc-section-card-body .rc-section-idea-landscape-division{width:calc(100% - 60px);height:calc(100vh - 200px);flex-grow:1;position:relative;border:1px solid #cdcdcd;display:flex;margin-left:auto;margin-right:auto}.rc-section-card-body .rc-section-idea-landscape-division .irc-landscape--left{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:20px}.rc-section-card-body .rc-section-idea-landscape-division .irc-landscape--left .irc-landscape-invention-container{background:#f5f7f9;height:calc(100% - 200px);flex-grow:1;position:relative;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:20px 0;border-right:3px}.rc-section-card-body .rc-section-idea-landscape-division .irc-landscape--left .irc-landscape-invention-container .irc-landscape-invention-container-header{padding:0 20px}.rc-section-card-body .rc-section-idea-landscape-division .irc-landscape--left .irc-landscape-invention-container .irc-landscape-invention-selection-info-row{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 20px;margin-top:10px}.rc-section-card-body .rc-section-idea-landscape-division .irc-landscape--left .irc-landscape-invention-container .irc-landscape-invention-selection-info-row .irc-landscape-invention-selection-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.rc-section-card-body .rc-section-idea-landscape-division .irc-landscape--left .irc-landscape-invention-container .irc-landscape-invention-selection-info-row .irc-landscape-invention-selection-value{color:var(--success-color)}.rc-section-card-body .rc-section-idea-landscape-division .irc-landscape--left .irc-landscape-invention-container .irc-landscape-invention-select-all-row{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 20px}.rc-section-card-body .rc-section-idea-landscape-division .irc-landscape--left .irc-landscape-invention-container .irc-landscape-invention-select-all-row .irc-landscape-invention-select-all{display:flex;align-items:center}.rc-section-card-body .rc-section-idea-landscape-division .irc-landscape--left .irc-landscape-invention-container .irc-landscape-invention-list-container{height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto}.rc-section-card-body .rc-section-idea-landscape-division .irc-landscape--left .irc-landscape-invention-container .irc-landscape-invention-list-container .irc-landscape-invention-list{display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:0 20px}.rc-section-card-body .rc-section-idea-landscape-division .rc-section-idea-landscape-info-division{width:calc(100% - 500px);flex-grow:1;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:15px 25px}.rc-section-card-body .rc-section-idea-landscape-division .rc-section-idea-landscape-info-division .rc-section-idea-landscape-info-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;flex-wrap:wrap}.rc-section-card-body .rc-section-idea-landscape-division .rc-section-idea-landscape-info-division .rc-section-idea-landscape-info-header .rc-section-idea-landscape-info-title{font-weight:700;font-size:var(--default-title-font-size);white-space:nowrap}.rc-section-card-body .rc-section-idea-landscape-division .rc-section-idea-landscape-info-division .rc-section-idea-landscape-info-header .rc-section-idea-landscape-info-menu-list{display:flex;align-items:center;grid-gap:20px;gap:20px}.rc-section-card-body .rc-section-idea-landscape-division .rc-section-idea-landscape-info-division .rc-section-idea-landscape-info-header .rc-section-idea-landscape-info-menu-list .rc-section-idea-landscape-info-menu{display:flex;align-items:center;grid-gap:10px;gap:10px}.rc-section-card-body .rc-section-idea-landscape-division .rc-section-idea-landscape-info-division .rc-section-idea-landscape-info-header .rc-section-idea-landscape-info-menu-list .rc-section-idea-landscape-info-menu .rc-section-idea-landscape-info-label{color:#555;white-space:nowrap}.rc-section-card-body .rc-section-idea-landscape-division .rc-section-idea-landscape-info-division .rc-section-idea-landscape-info-body{display:flex;height:calc(100% - 200px);flex-grow:1;position:relative;background:#fff}.irc-loading-box{display:flex}.irc-fail-text .irc-fail-retry{color:#0f53a5;text-decoration:underline;cursor:pointer;white-space:nowrap;margin-left:5px}.irc-fail-text .irc-fail-retry:hover{color:var(--blue)}.irc-fail-text .irc-fail-retry:active{color:#0f53a5}.irc-drop-down-selected-list{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;width:100%}.irc-drop-down-selected-list .irc-drop-down-item{padding:0 7px;background:#f5f7f9;border-radius:12px;max-width:100%;display:flex;align-items:center;grid-gap:7px;gap:7px;height:24px}.irc-drop-down-selected-list .irc-drop-down-item .irc-drop-down-item-name{width:calc(100% - 30px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0f53a5}.irc-drop-down-selected-list .irc-drop-down-item .irc-drop-down-item-remove{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:3px;fill:var(--error-color);border-radius:50%}.irc-drop-down-selected-list .irc-drop-down-item .irc-drop-down-item-remove:hover{fill:brown}.irc-drop-down-selected-list .irc-drop-down-item .irc-drop-down-item-remove:active{fill:var(--error-color)}.irc-filter-date-dropdown-item{height:30px;display:flex;align-items:center;grid-gap:5px;gap:5px;fill:var(--success-color)}.irc-filter-date-dropdown-item.active-item{padding-left:10px}.irc-filter-date-dropdown-item.selected-dropdown-item .irc-filter-date-dropdown-item-name{color:#24b098}.irc-filter-date-dropdown-item .irc-filter-selected-check-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:#24b098}.irc-filter-date-dropdown-item .irc-filter-date-dropdown-item-name{width:calc(100% - 100px);flex-grow:1;line-height:14px;fill:#24b098}.relevant-patent-filter-popup{width:600px;display:flex;flex-direction:column;padding-bottom:20px;grid-gap:20px;gap:20px;background:#f5f7f9;border-radius:5px;height:calc(100vh - 100px)}.relevant-patent-filter-popup .relevant-patent-filter-form{width:100%;padding:30px;height:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;grid-gap:20px;gap:20px;overflow:auto}.relevant-patent-filter-popup .relevant-patent-filter-form .relevant-patent-filter-row{display:flex;align-items:flex-start}.relevant-patent-filter-popup .relevant-patent-filter-form .relevant-patent-filter-row .relevant-patent-filter-label{line-height:35px;width:100px}.relevant-patent-filter-popup .relevant-patent-filter-form .relevant-patent-filter-row .relevant-patent-filter-selector{width:calc(100% - 200px);flex-grow:1;border:1px solid #cdcdcd;border-radius:3px;height:auto;min-height:35px;background:#fff;display:flex;align-items:center;padding:0 5px 0 0}.relevant-patent-filter-popup .relevant-patent-filter-form .relevant-patent-filter-row .relevant-patent-filter-selector .relevant-patent-filter-type-selector{width:100px;height:25px!important;border:none;flex-grow:1;border-radius:0}.relevant-patent-filter-popup .relevant-patent-filter-form .relevant-patent-filter-row .relevant-patent-filter-selector .relevant-patent-filter-selector-type-value-division{width:calc(100% - 100px);flex-grow:1;display:flex;align-items:center;padding-left:10px;border-left:1px solid #cdcdcd}.relevant-patent-filter-popup .relevant-patent-filter-form .relevant-patent-filter-row .relevant-patent-filter-selector .relevant-patent-filter-selector-type-value-division .relevant-patent-filter-selector-type-value-section{width:calc(50% - 30px);flex-grow:1;display:flex;align-items:center}.relevant-patent-filter-popup .relevant-patent-filter-form .relevant-patent-filter-row .relevant-patent-filter-selector .relevant-patent-filter-selector-type-value-division .relevant-patent-filter-selector-type-value-section input{background:transparent;border:none;width:calc(100% - 100px);flex-grow:1;text-align:right}.relevant-patent-filter-popup .relevant-patent-filter-form .relevant-patent-filter-row .relevant-patent-filter-selector .relevant-patent-filter-selector-type-value-division .relevant-patent-filter-selector-type-value-section .relevant-patent-filter-selector-unit{width:24px;height:24px;border-radius:3px;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--table-header-color);color:#0f53a5}.relevant-patent-filter-popup .relevant-patent-filter-form .relevant-patent-filter-row .relevant-patent-filter-selector .relevant-patent-filter-selector-type-value-division .relevant-patent-filter-selector-type-divider{width:30px;text-align:center}.relevant-patent-filter-popup .relevant-patent-filter-form .relevant-patent-filter-row .relevant-patent-filter-dropdown{width:calc(100% - 200px);flex-grow:1;border:1px solid #cdcdcd;border-radius:3px;height:35px!important;background:#fff}.relevant-patent-filter-popup .relevant-patent-filter-form .relevant-patent-filter-row .relevant-patent-filter-dropdown input{padding:0 10px;height:35px}.relevant-patent-filter-popup .relevant-patent-filter-autocomplete{width:calc(100% - 200px);flex-grow:1;border:1px solid #cdcdcd;border-radius:3px;height:auto;min-height:35px;background:#fff;padding:2px 0}.relevant-patent-filter-popup .relevant-patent-filter-autocomplete input{padding:0 10px!important;height:28px}.relevant-patent-filter-popup .relevant-patent-filter-autocomplete .MuiAutocomplete-tag{height:28px;display:flex;align-items:center;margin:0 0 0 7px!important}.relevant-patent-filter-popup .relevant-patent-filter-autocomplete .MuiAutocomplete-tag .MuiChip-deleteIcon{width:16px;color:var(--error-color)}.relevant-patent-filter-popup .relevant-patent-filter-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.irc-keyword-heat-map-color-selector{width:150px}.irc-filter-multi-item-list{display:flex;flex-wrap:wrap;grid-gap:7px;gap:7px;padding:0 7px}.irc-filter-multi-item{padding:0 5px 0 10px;display:flex;align-items:center;grid-gap:3px;gap:3px;max-width:100%;background:var(--table-header-color);border-radius:20px;height:24px;cursor:pointer}.irc-filter-multi-item .irc-filter-multi-item-name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.irc-filter-multi-item .irc-filter-multi-item-remove-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;fill:var(--error-color);cursor:pointer}.irc-filter-multi-item .irc-filter-multi-item-remove-btn:hover{fill:#ff6b64}.irc-filter-multi-item .irc-filter-multi-item-remove-btn:active{fill:var(--error-color)}.irc-filter-multi-item-input{min-width:70px;padding:0 0 0 10px;flex-grow:1;border:none;background:transparent}.MuiAutocomplete-popper .MuiAutocomplete-paper{border:1px solid #cdcdcd}.relevant-patent-filter-value-box{width:calc(100% - 200px);flex-grow:1;padding:3px;border:1px solid #cdcdcd;justify-content:space-between;background:#fff;border-radius:3px}.relevant-patent-filter-value-box .relevant-patent-filter-value-header{display:flex;align-items:center;justify-content:space-between;width:100%}.relevant-patent-filter-value-box .relevant-patent-filter-value{padding:0 10px;line-height:27px}.relevant-patent-filter-value-box .relevant-patent-filter-btn{min-width:70px;height:27px}.relevant-patent-filter-value-box .relevant-patent-filter-cpc-list-title{font-weight:700;font-size:var(--default-font-size-bold);line-height:27px;padding:0 10px}.relevant-patent-filter-value-box .relevant-patent-filter-cpc-list-container{width:100%}.relevant-patent-filter-value-box .relevant-patent-filter-cpc-list-container .relevant-patent-filter-cpc-list{width:100%;margin-top:5px;background:#f5f7f9;border-radius:4px;padding:20px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;max-height:300px;overflow:auto}.relevant-patent-filter-value-box .relevant-patent-filter-cpc-list-container .relevant-patent-filter-cpc-list .relevant-patent-filter-cpc{width:100%;box-shadow:var(--card-shadow);display:flex;align-items:flex-start;padding:5px;background:#fff;border-radius:3px;grid-gap:10px;gap:10px}.relevant-patent-filter-value-box .relevant-patent-filter-cpc-list-container .relevant-patent-filter-cpc-list .relevant-patent-filter-cpc .relevant-patent-filter-cpc-code{height:24px;border-radius:3px;background:#f5f7f9;color:#0f53a5;padding:2px 4px;display:flex;align-items:center;justify-content:center}.relevant-patent-filter-value-box .relevant-patent-filter-cpc-list-container .relevant-patent-filter-cpc-list .relevant-patent-filter-cpc .relevant-patent-filter-cpc-name{line-height:16px;padding-top:4px;width:calc(100% - 250px);flex-grow:1}.relevant-patent-filter-value-box .relevant-patent-filter-cpc-list-container .relevant-patent-filter-cpc-list .relevant-patent-filter-cpc .relevant-patent-filter-cpc-remove-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:50%;fill:var(--error-color)}.relevant-patent-filter-value-box .relevant-patent-filter-cpc-list-container .relevant-patent-filter-cpc-list .relevant-patent-filter-cpc .relevant-patent-filter-cpc-remove-btn:hover{fill:brown}.relevant-patent-filter-value-box .relevant-patent-filter-cpc-list-container .relevant-patent-filter-cpc-list .relevant-patent-filter-cpc .relevant-patent-filter-cpc-remove-btn:active{fill:var(--error-color)}.similarity-score-range-popup{width:350px;border-radius:3px;padding:40px;display:flex;flex-direction:column;grid-gap:40px;gap:40px}.similarity-score-range-popup .similarity-score-range-form{display:flex;flex-direction:column;grid-gap:30px;gap:30px}.similarity-score-range-popup .similarity-score-range-form .similarity-score-range-row{display:flex;align-items:center}.similarity-score-range-popup .similarity-score-range-form .similarity-score-range-label{width:70px}.similarity-score-range-popup .similarity-score-range-form .similarity-score-range-value{width:calc(100% - 100px);flex-grow:1;border:1px solid var(--blue);border-radius:3px;background:#fff;display:flex;padding:2px;align-items:center;justify-content:space-between}.similarity-score-range-popup .similarity-score-range-form .similarity-score-range-value input{width:calc(100% - 24px);border:none;background:transparent;padding:0 10px;height:24px}.similarity-score-range-popup .similarity-score-range-form .similarity-score-range-value .similarity-score-range-btn{width:24px;height:24px;background:#f5f7f9;border-radius:3px;display:flex;align-items:center;justify-content:center;fill:var(--primary-color);color:var(--primary-color)}.similarity-score-range-popup .similarity-score-range-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px;margin-top:15px}.key-point-detail-popup{width:100vw;height:calc(100vh - 50px);border-radius:5px;position:relative;display:flex;flex-direction:column;padding:20px;grid-gap:20px;gap:20px;background:#f5f7f9}.key-point-detail-popup .key-point-detail-tab-bar{width:100%;position:relative}.key-point-detail-popup .key-point-detail-tab-bar .key-point-detail-edit-btn,.key-point-detail-popup .key-point-detail-tab-bar .key-point-detail-menu-row{position:absolute;top:0;right:0;display:flex;align-items:center;grid-gap:5px;gap:5px}.key-point-detail-popup .key-point-detail-tab-bar .key-point-detail-menu-row button{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--table-header-color);border-radius:3px;padding:8px}.key-point-detail-popup .key-point-detail-tab-bar .key-point-detail-menu-row button svg{fill:#0f53a5}.key-point-detail-popup .key-point-detail-tab-bar .key-point-detail-menu-row button:hover{background:var(--blue)}.key-point-detail-popup .key-point-detail-tab-bar .key-point-detail-menu-row button:hover svg{fill:#fff}.key-point-detail-popup .key-point-detail-tab-bar .key-point-detail-menu-row button:active{background:var(--table-header-color)}.key-point-detail-popup .key-point-detail-tab-bar .key-point-detail-menu-row button:active svg{fill:#0f53a5}.key-point-detail-popup .key-point-detail-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative}.key-point-heat-map-container{width:100%;height:100%;position:relative;box-shadow:var(--card-shadow);background:#fff;border-radius:3px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:20px 40px}.key-point-heat-map-container .key-point-heat-map-header{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.key-point-heat-map-container .key-point-heat-map-header .key-point-heat-map-header--left{display:flex;align-items:center;font-weight:700;font-size:var(--default-title-font-size)}.key-point-heat-map-container .key-point-heat-map-header .key-point-heat-map-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px;white-space:nowrap}.key-point-heat-map-container .key-point-heat-map-body{height:calc(100% - 200px);flex-grow:1;position:relative;width:100%;background:#fff}.ps-method-explorer-popup{width:100vw;height:calc(100vh - 50px);border-radius:5px;background:#fff;display:flex;flex-direction:column}.ps-method-explorer-popup .ps-method-explorer-header{display:flex;justify-content:center;align-items:center;padding:0 20px;background:#f5f7f9;border-bottom:1px solid #cdcdcd;height:50px}.ps-method-explorer-popup .ps-method-explore-tool-bar{display:flex;justify-content:flex-end;align-items:center;padding:10px 20px 0}.ps-method-explorer-popup .ps-method-explorer-header--left{display:flex;align-items:center;color:#555;width:100px;flex-grow:1;grid-gap:20px;gap:20px}.ps-method-explorer-popup .ps-method-explorer-header--left b{font-weight:700;color:var(--primary-color);width:calc(100% - 100px);flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-method-explorer-popup .ps-method-explorer-header--left .ps-method-explorer-toolbar-label{color:var(--primary-color);font-weight:700}.ps-method-explorer-popup .ps-method-explorer-header--left .ps-method-explorer-toolbar-value{display:flex;align-items:center;grid-gap:10px;gap:10px}.ps-method-explorer-popup .ps-method-explorer-header--left .ps-method-explorer-toolbar-value .ps-method-explorer-tool-value-option{display:flex;align-items:center}.ps-method-explorer-popup .ps-method-explorer-header--right{display:flex;align-items:center;justify-content:flex-end;grid-gap:20px;gap:20px}.ps-method-explorer-popup .ps-method-explorer-header--right .ps-method-explorer-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.ps-method-explorer-popup .ps-method-explorer-header--right .ps-method-explorer-menu .ps-method-explorer-menu-label{font-weight:700}.ps-method-explorer-popup .ps-method-explorer-body{width:100%;height:calc(100% - 300px);flex-grow:1;position:relative;overflow:auto;padding:0 15px;margin-top:10px;margin-bottom:10px;display:flex;grid-gap:15px;gap:15px}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-simple-view-layout{width:100%;height:100%;padding:0 0 5px;overflow:auto}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-simple-view-layout .rc-section-card{padding:12px 0 0;box-shadow:none;display:flex;flex-direction:column}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-simple-view-layout .rc-section-card .rc-section-card-header{padding:0 20px}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-simple-view-layout .rc-section-card .rc-section-card-body{margin-top:12px;flex-grow:1}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-simple-view-layout .rc-section-card .rc-section-card-body .rc-section-prior-art-list-body{width:calc(100% - 40px)}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-simple-view-layout .rc-section-card .rc-section-card-body .rc-section-prior-art-list-body .rc-section-card-prior-art-list{padding:20px 30px;grid-gap:20px;gap:20px}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout{width:100%;height:100%;padding:10px 20px;grid-gap:15px;gap:15px;display:flex;overflow:auto}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card{width:200px;flex-grow:1;height:100%;border-radius:5px;background:#f5f7f9;display:flex;flex-direction:column;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);padding:0;position:relative}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card .ps-method-card-header{grid-gap:5px;gap:5px;padding:0 15px}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card .ps-method-card-header .ps-method-card-header--left{width:100%;height:100%;display:flex;flex-direction:column;grid-gap:7px;gap:7px;align-items:flex-start;flex-grow:1;border-bottom:1px solid #cdcdcd;padding:15px 0}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card .ps-method-card-header .ps-method-card-header--left .ps-method-card-header-name{display:flex;align-items:center;grid-gap:5px;gap:5px;font-weight:700;font-size:var(--default-title-font-size)}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card .ps-method-card-header .ps-method-card-header--left .ps-method-card-header-name svg{min-width:14px;width:14px;height:14px;display:flex;align-items:center;justify-content:center}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card .ps-method-card-header .ps-method-card-header--left .ps-method-card-header-score{display:flex;align-items:center;grid-gap:5px;gap:5px}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card .ps-method-card-header .ps-method-card-header--left .ps-method-card-header-score b{font-weight:700;color:#0a8a64;cursor:pointer}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card .ps-method-card-body{height:calc(100% - 200px);flex-grow:1;width:100%;overflow:auto;position:relative}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card .ps-method-card-body .ps-method-card-list{padding:15px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card .ps-method-card-bottom-row{margin-top:20px;height:30px;display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card .ps-method-card-bottom-row .ps-method-card-in-use-tag{height:30px;white-space:nowrap;color:#3b4348;display:flex;align-items:center;text-align:center}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card .ps-method-card-bottom-row fieldset{width:calc(100% - 40px);display:flex;align-items:center;justify-content:space-around;border-radius:3px;border:1px solid #848484;margin-left:auto;margin-right:auto}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card .ps-method-card-bottom-row fieldset legend{font-size:11px;padding-left:5px;padding-right:5px;text-align:center}.ps-method-explorer-popup .ps-method-explorer-body .ps-method-explorer-comparison-layout .ps-method-card .ps-method-card-bottom-row fieldset button{width:120px!important}.ps-method-explorer-popup .ps-method-explorer-method-select-box{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.irc-score-detail-popup{padding:10px 30px 30px;border-radius:5px}.irc-score-detail-popup .irc-score-detailed-row{width:100%;height:50px;display:flex;align-items:center;grid-gap:10px;gap:10px}.irc-score-detail-popup table{width:100%;border:none;border-collapse:collapse;border-spacing:1px}.irc-score-detail-popup table .irc-score-key-point-table-header-row{background:var(--table-header-color);border-radius:3px;width:100%}.irc-score-detail-popup table .irc-score-key-point-table-header-row th{border:none;padding:5px 0}.irc-score-detail-popup table .irc-score-key-point-table-header-row th div{font-weight:700;text-align:left;display:flex;align-items:center;grid-gap:3px;gap:3px}.irc-score-detail-popup table .irc-score-key-point-table-row{border-bottom:1px dashed #cdcdcd}.irc-score-detail-popup table .irc-score-key-point-table-row:last-child{border-bottom:none}.irc-score-detail-popup table .irc-score-key-point-table-row td:first-child,.irc-score-detail-popup table .irc-score-key-point-table-row th:first-child{width:150px;max-width:150px;min-width:130px}.irc-score-detail-popup table .irc-score-key-point-table-row td:nth-child(2),.irc-score-detail-popup table .irc-score-key-point-table-row th:nth-child(2){text-align:right;padding-right:20px;width:70px;max-width:70px;min-width:70px}.irc-score-detail-popup table .irc-score-key-point-table-row td:nth-child(3),.irc-score-detail-popup table .irc-score-key-point-table-row th:nth-child(3){text-align:right;padding-right:20px;width:80px;max-width:80px;min-width:80px}.irc-score-detail-popup table .irc-score-key-point-table-row td:last-child,.irc-score-detail-popup table .irc-score-key-point-table-row th:last-child{flex-grow:1}.irc-score-detail-popup table .irc-score-key-point-table-col{padding:10px;line-height:20px;max-height:200px;overflow:auto}.keyword-details-popup{maxHeight:600px;overflow-y:auto}.keyword-tooltip{padding:0 15px;display:flex;flex-direction:column}.keyword-tooltip .keyword-tooltip-header{display:flex;flex-direction:column;grid-gap:5px;gap:5px;font-weight:700}.keyword-tooltip .keyword-tooltip-division{padding:15px 0;border-bottom:1px dashed #cdcdcd}.keyword-tooltip .keyword-tooltip-division:last-child{border-bottom:none}.keyword-tooltip ul{width:100%;padding-left:10px}.keyword-tooltip ul li{margin-top:5px;margin-bottom:10px}.keyword-tooltip .keyword-tooltip-matched-item-tag{border-radius:3px;background:rgba(118,161,213,.4);color:#09092d}.keyword-tooltip .keyword-tooltip-matched-item-tag,.keyword-tooltip .keyword-tooltip-matched-item-text{min-height:20px;padding:5px 7px;display:inline-flex;align-items:center;font-weight:400;justify-content:center}.keyword-tooltip .keyword-tooltip-more-tag{padding:5px 7px;color:#0f53a5;font-weight:400}.keyword-tooltip .keyword-tooltip-note{padding:10px 5px;color:#555}.key-point-y-label{-webkit-line-clamp:5!important;width:300px;min-width:300px;max-width:300px}.keyword-highlight{padding:1px 2px;border-radius:2px;color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.keyword-highlight.keyword-case{background:#ffeec7}.keyword-highlight.single-semantic{background:#ffeec7;font-style:italic}.keyword-highlight.multiple-semantic{background:#272727;color:#fff;font-style:italic}.keyword-highlight.all-match{background:#ffeec7;font-weight:700;font-style:italic}.irc-score-key-point-word-popup{width:620px;overflow:auto;max-height:calc(100vh - 50px);min-height:200px;padding:30px}.irc-score-key-point-word-popup .keyword-tooltip{grid-gap:10px;gap:10px}.irc-score-key-point-word-popup .keyword-tooltip-division{padding-top:20px;padding-bottom:20px}.keyword-editor-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:150px;gap:150px;margin-top:20px}.key-point-loader{margin-top:-20px}.text-loading-list-item{height:20px;padding-top:5px}.text-loading-container{background:#f1f1f1;border-radius:3px;overflow:hidden;width:100px;height:10px}.text-loading-container .text-loading{width:100%;height:100%;background-image:linear-gradient(90deg,transparent 50%,rgba(0,0,0,.03) 0);background-size:200% 100%;animation:table-loading-animation 1.7s linear infinite}.irc-filter-dropdown-item{display:flex;align-items:flex-start;padding:2px 5px;cursor:pointer}.irc-filter-dropdown-item:hover{background:#f5f7f9}.irc-filter-dropdown-item .irc-filter-dropdown-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.irc-filter-dropdown-item .irc-filter-dropdown-item-name{width:calc(100% - 30px);word-wrap:break-word;word-break:break-word;line-height:16px;padding-top:8px;padding-bottom:8px}.irc-invention-summary-retry-row{width:100%;height:40px;display:flex;align-items:center;justify-content:flex-start;position:-webkit-sticky;position:sticky;bottom:0;background:#f5f7f9;margin-top:5px}.ps-method-explorer-table-container{width:calc(25% - 15px);flex-grow:1;height:100%;overflow:auto}.ps-method-explorer-table-container.syn{height:auto;overflow:visible}.ps-method-explorer-table{width:100%;height:100%;position:-webkit-sticky;position:sticky;bottom:0;border-spacing:15px 0}.ps-method-explorer-table.simple-table{width:100%;border-spacing:0;background:#f5f7f9}.ps-method-explorer-table.simple-table .ps-method-explorer-table-header-col{width:100%!important;height:75px}.ps-method-explorer-table.simple-table .ps-method-explorer-table-col{width:100%!important}.ps-method-explorer-table.simple-table .ps-method-explorer-table-bottom-row{height:65px!important}.ps-method-explorer-table .ps-method-explorer-table-header-row{border:1px solid #cdcdcd;background:#f5f7f9;z-index:9;position:-webkit-sticky;position:sticky;top:0;height:75px}.ps-method-explorer-table .ps-method-explorer-table-header-row .ps-method-explorer-table-header-col{border:1px solid #cdcdcd;border-bottom:0;border-radius:5px 5px 0 0;padding:0 15px;width:25%;box-shadow:-1px -3px 0 1px #fff}.ps-method-explorer-table .ps-method-explorer-table-header-row .ps-method-explorer-table-header-col .ps-method-option-header{border-bottom:1px solid #cdcdcd;padding:15px 0;display:flex;flex-direction:column;grid-gap:5px;gap:5px;height:74px}.ps-method-explorer-table .ps-method-explorer-table-header-row .ps-method-explorer-table-header-col .ps-method-option-header .ps-method-option-name{width:100%;display:flex;align-items:center;grid-gap:10px;gap:10px;font-weight:700}.ps-method-explorer-table .ps-method-explorer-table-header-row .ps-method-explorer-table-header-col .ps-method-option-header .ps-method-option-score{width:100%;display:flex;align-items:center;font-weight:400;grid-gap:10px;gap:10px;color:#555}.ps-method-explorer-table .ps-method-explorer-table-header-row .ps-method-explorer-table-header-col .ps-method-option-header .ps-method-option-score .ps-method-option-score-value{font-weight:700;color:#0a8a64;cursor:pointer}.ps-method-explorer-table .ps-method-explorer-table-body{height:calc(100vh - 300px);overflow:auto;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd}.ps-method-explorer-table .ps-method-explorer-table-row{background:#f5f7f9}.ps-method-explorer-table .ps-method-explorer-table-row .ps-method-explorer-table-col{border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding:8px 15px 2px;width:25%;position:relative}.ps-method-explorer-table .ps-method-explorer-table-row .ps-method-explorer-table-col.empty-col{padding:0}.ps-method-explorer-table .ps-method-explorer-table-row .ps-method-explorer-table-col.empty-col .ps-method-explore-table-empty-division{height:calc(100vh - 300px);position:-webkit-sticky;position:sticky;top:75px}.ps-method-explorer-table .ps-method-result-card{width:100%;height:100%;background:#fff;border-radius:3px;box-shadow:var(--card-shadow);padding:20px;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.ps-method-explorer-table .ps-method-result-card .ps-method-result-card-header{display:flex;align-items:center;grid-gap:15px 20px;gap:15px 20px;justify-content:space-between;flex-wrap:wrap}.ps-method-explorer-table .ps-method-result-card .ps-method-result-card-header .ps-method-result-card-title{color:var(--link-color);font-weight:700;display:flex;align-items:center;grid-gap:5px;gap:5px}.ps-method-explorer-table .ps-method-result-card .ps-method-result-card-header .ps-method-result-card-score{display:flex;align-items:center;grid-gap:5px;gap:5px;white-space:nowrap}.ps-method-explorer-table .ps-method-result-card .ps-method-result-card-body{line-height:16px}.ps-method-explorer-table .ps-method-explorer-table-bottom-row{background:#f5f7f9;position:-webkit-sticky;position:sticky;bottom:0;z-index:9;height:65px}.ps-method-explorer-table .ps-method-explorer-table-bottom-row .ps-method-explorer-table-col{border:1px solid #cdcdcd;border-top:0;border-radius:0 0 5px 5px;padding:5px 0;box-shadow:1px 3px 0 1px #fff}.ps-method-explorer-table .ps-method-explorer-table-bottom-row .ps-method-explorer-table-col .ps-method-card-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px}.ps-method-explorer-table .ps-method-explorer-table-bottom-row .ps-method-explorer-table-col .ps-method-card-bottom-row .ps-method-card-in-use-tag{height:27px;white-space:nowrap;color:#3b4348;display:flex;align-items:center;text-align:center}.ps-method-explorer-table .ps-method-explorer-table-bottom-row .ps-method-explorer-table-col .ps-method-card-bottom-row fieldset{width:calc(100% - 30px);display:flex;align-items:center;justify-content:space-around;border-radius:3px;border:1px solid #848484;margin-left:auto;margin-right:auto}.ps-method-explorer-table .ps-method-explorer-table-bottom-row .ps-method-explorer-table-col .ps-method-card-bottom-row fieldset legend{font-size:11px;padding-left:5px;padding-right:5px;text-align:center}.ps-method-explorer-table .ps-method-explorer-table-bottom-row .ps-method-explorer-table-col .ps-method-card-bottom-row fieldset button{width:120px!important;white-space:nowrap;height:27px!important;min-height:27px!important}.irc-reference-title-cell{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%}.irc-reference-title-cell .irc-reference-title{width:100px;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-dashboard-card{width:100%;border-radius:5px;background:#fff;box-shadow:var(--card-shadow);display:flex;height:calc(100vh - 150px)}.rc-dashboard-card .rc-dashboard-card--left{flex-grow:1;width:calc(100% - 400px);height:100%;display:flex;flex-direction:column;padding:5px 0}.rc-dashboard-card .rc-dashboard-card--right{width:300px;height:100%;position:relative;display:flex;flex-direction:column;border-left:1px solid #cdcdcd;padding:0 0 5px}.rc-dashboard-card .rc-dashboard-card--right .rc-dashboard-card-header{padding:20px 5px 20px 10px}.rc-dashboard-card .rc-dashboard-card--right .rc-dashboard-card-menu-list{grid-gap:0;gap:0}.rc-dashboard-card .rc-dashboard-card-header{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:50px;gap:50px;padding:20px 30px}.rc-dashboard-card .rc-dashboard-card-header .rc-dashboard-card-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.rc-dashboard-card .rc-dashboard-card-header .rc-dashboard-card-header--left .rc-dashboard-card-title{font-size:var(--default-title-font-size);font-weight:700;display:flex;align-items:center;grid-gap:5px;gap:5px}.rc-dashboard-card .rc-dashboard-card-menu-list{display:flex;align-items:center;flex-grow:1;justify-content:flex-end;grid-gap:20px;gap:20px}.rc-dashboard-card .rc-dashboard-card-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.rc-dashboard-card .rc-dashboard-card-graph-selector{display:flex;align-items:center;width:250px;flex-grow:1;grid-gap:5px;gap:5px}.rc-dashboard-card .rc-dashboard-card-graph-selector .rc-dashboard-card-graph-selector-label{color:#555}.rc-dashboard-card .rc-dashboard-card-graph-selector .rc-dashboard-card-graph-selector-box{width:200px;flex-grow:1}.rc-dashboard-card .rc-dashboard-card-country-row{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 30px 20px}.rc-dashboard-card .rc-dashboard-card-country-row .rc-dashboard-card-country-label{white-space:nowrap}.rc-dashboard-card .rc-dashboard-card-country-row .rc-dashboard-card-country-label-selected-box{width:calc(100% - 300px);flex-grow:1}.rc-dashboard-card .rc-dashboard-card-body{width:100%;height:calc(100% - 100px);flex-grow:1;position:relative;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:0 25px 10px 30px;overflow:auto}.rc-dashboard-card .rc-dashboard-card-body .rc-dashboard-section{background:#f5f7f9;border-radius:3px;padding:20px}.rc-dashboard-card .rc-dashboard-card-body .rc-dashboard-section.white-section{background:#fff;border:1px solid #cdcdcd}.rc-dashboard-card .rc-dashboard-card-body .rc-dashboard-section .rc-dashboard-section-header{display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px;flex-wrap:wrap;width:100%}.rc-dashboard-card .rc-dashboard-card-body .rc-dashboard-section .rc-dashboard-section-header .rc-dashboard-section-header--left{display:flex;align-items:center;font-weight:700;font-size:var(--default-font-size-bold);white-space:nowrap;grid-gap:7px;gap:7px}.rc-dashboard-card .rc-dashboard-card-body .rc-dashboard-section .rc-dashboard-section-header .rc-dashboard-section-header--left .rc-dashboard-section-header-dropdown{background:transparent;border:none;height:30px;width:auto;max-width:400px;font-size:var(--default-font-size-bold);font-weight:700}.rc-dashboard-card .rc-dashboard-card-body .rc-dashboard-section .rc-dashboard-section-header .rc-dashboard-section-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.rc-dashboard-card .rc-dashboard-card-body .rc-dashboard-section .rc-dashboard-section-header .irc-dashboard-model-item{font-size:var(--default-font-size-bold);font-weight:700;color:#0f53a5;max-width:100%}.rc-dashboard-card .rc-dashboard-card-body .rc-dashboard-section .rc-dashboard-tool-bar{width:100%;display:flex;align-items:center;flex-grow:1;margin-top:15px;flex-wrap:wrap}.rc-dashboard-card .rc-dashboard-card-body .rc-dashboard-section .rc-dashboard-tool-bar .rc-dashboard-tool-bar--left{display:flex;align-items:center;flex-wrap:wrap;grid-gap:20px;gap:20px}.rc-dashboard-card .rc-dashboard-card-body .rc-dashboard-section .rc-dashboard-tool-bar .rc-dashboard-tool-bar--left .rc-dashboard-tool-item{display:flex;align-items:center;grid-gap:10px;gap:10px}.rc-dashboard-card .rc-dashboard-card-body .rc-dashboard-section .rc-dashboard-tool-bar .rc-dashboard-tool-bar--left .rc-dashboard-tool-item .rc-dashboard-tool-item-label{color:#555;white-space:nowrap}.rc-dashboard-card .rc-dashboard-card-body .rc-dashboard-section .rc-dashboard-tool-bar .rc-dashboard-tool-bar--left .rc-dashboard-tool-item .rc-dashboard-tool-dropdown{width:200px;height:30px;border-radius:3px;background:#fff;padding:0 5px;border:1px solid #cdcdcd}.rc-dashboard-card .rc-dashboard-card-body .rc-dashboard-section .rc-dashboard-section-body{width:100%;height:500px;flex-grow:1;position:relative;margin-top:15px}.rc-dashboard-card .rc-dashboard-filter-list{width:100%;position:relative;height:calc(100% - 200px);display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:0 10px;flex-grow:1;overflow:auto}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section{border-radius:3px;background:#f5f7f9;padding:15px 0;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-header{padding:0 15px 0 10px;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-header .rc-dashboard-filter-section-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-date-picker{padding:0 15px 0 30px}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-cpc-selection-box-empty-layout{border-radius:4px;background:#fff;width:calc(100% - 30px);margin-left:auto;margin-right:auto;color:#555;padding:20px;text-align:center}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-cpc-selection-box{border-radius:4px;background:#fff;width:calc(100% - 30px);margin-left:auto;margin-right:auto;color:#555;padding:10px 0}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-cpc-selection-box .rc-dashboard-filter-cpc-selection-header{width:calc(100% - 30px);margin-left:auto;margin-right:auto;border-bottom:1px solid #cdcdcd;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding-bottom:10px}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-cpc-selection-box .rc-dashboard-filter-cpc-selection-header .rc-dashboard-filter-cpc-selection-title{font-weight:700;font-size:var(--default-font-size-bold)}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-cpc-selection-box .rc-dashboard-filter-cpc-selection-list{padding:15px;width:100%;min-height:100px;max-height:400px;overflow:auto;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-cpc-selection-box .rc-dashboard-filter-cpc-selection-list .rc-dashboard-filter-cpc{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid #cdcdcd;border-radius:4px;background:#fff;grid-gap:5px;gap:5px;padding:3px}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-cpc-selection-box .rc-dashboard-filter-cpc-selection-list .rc-dashboard-filter-cpc .rc-dashboard-filter-cpc-code{min-width:65px;border-radius:3px;line-height:24px;background:rgba(118,161,213,.2);color:#0f53a5;padding:0 5px}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-cpc-selection-box .rc-dashboard-filter-cpc-selection-list .rc-dashboard-filter-cpc .rc-dashboard-filter-cpc-name{width:calc(100% - 300px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#555;border-radius:3px}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-dropdown{width:calc(100% - 30px);margin-left:auto;margin-right:auto}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-section-search-box{padding:0 15px;width:100%}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-section-select-all-row{display:flex;align-items:center;padding:0 15px 0 5px}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-item-list{width:100%;padding:0 15px 0 30px;display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:5px;gap:5px;max-height:calc(1000% - 200px)}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-item-list .rc-dashboard-filter-item{width:100%;background:#fff;border-radius:3px;border:1px solid #cdcdcd;display:flex;align-items:center;white-space:nowrap;flex-grow:1}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-item-list .rc-dashboard-filter-item.active{background:#f3f9ff;border-color:var(--blue)}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-item-list .rc-dashboard-filter-item .rc-dashboard-filter-item-color-block{width:10px;height:10px;border-radius:20px;background:var(--blue);margin-right:5px}.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-item-list .rc-dashboard-filter-item .rc-dashboard-filter-item-name,.rc-dashboard-card .rc-dashboard-filter-list .rc-dashboard-filter-section .rc-dashboard-filter-section-body .rc-dashboard-filter-item-list .rc-dashboard-filter-item .rc-dashboard-filter-name{width:calc(100% - 100px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-dashboard-filter-check-box{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.irc-dashboard-graph-type-item{display:flex;align-items:center;grid-gap:5px;gap:5px}.irc-dashboard-graph-type-item .irc-dashboard-graph-type-item-icon{width:20px;height:20px;border-radius:2px;display:flex;align-items:center;justify-content:center;padding:4px;background:#f5f7f9}.irc-dashboard-graph-type-item .irc-dashboard-graph-type-item-name{width:calc(100% - 30px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-dashboard-section-header-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px}.rc-dashboard-section-header-menu-list .rc-dashboard-section-menu-dropdown{width:150px;height:30px;background:#fff;border:1px solid #cdcdcd}.rc-dashboard-section-header-menu-list .rc-dashboard-section-menu-dropdown .MuiMenuItem-root{padding-left:0!important;padding-right:0!important}.rc-dashboard-info-table-container{width:100%;max-height:100%;position:relative;overflow:auto;border:1px solid #cdcdcd;border-radius:4px}.rc-dashboard-info-table-container .rc-dashboard-info-table{border:none;border-collapse:collapse;border-spacing:0;width:100%}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-header{width:100%;z-index:4}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-header th{background:var(--table-header-color)!important;position:-webkit-sticky;position:sticky;top:0;z-index:10!important;box-shadow:inset 0 -1px 0 0 #ddd;border-top:none!important}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-header th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:12!important;min-width:200px;box-shadow:inset -1px -1px 0 0 #ddd}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-row{background:#fff}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-row.table-bottom-row{width:100%;z-index:10;box-shadow:0 -1px 0 0 #cdcdcd;position:-webkit-sticky;position:sticky;bottom:0}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-row.table-bottom-row td{background:#f3f9ff!important;position:-webkit-sticky;position:sticky;bottom:0;z-index:10!important;border-bottom:none!important}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-row.table-bottom-row td:first-child{z-index:12!important;box-shadow:inset -1px 0 0 0 #ddd}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-col{padding:10px;border:1px solid #ddd;width:100%;background:#fff}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-col.sub-row{padding:0 10px;border-top-style:dashed;border-bottom-style:dashed;border-top-color:#e5e5e5;border-bottom-color:#e5e5e5}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-col.sub-row .rc-dashboard-info-table-label{margin-left:10px;padding-left:10px;padding-top:10px;padding-bottom:10px;border-top:none!important}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-col:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;min-width:200px;box-shadow:inset -1px 0 0 #ddd;border-left:none;border-right:none}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-col:nth-child(2){border-left:none}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-col.company-col{text-align:right;border-right:none}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-col.total-value-col{background:#f3f9ff;z-index:2;position:-webkit-sticky;position:sticky;right:0;box-shadow:inset 1px 0 0 #ddd;border-left:none;border-right:none}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-col .rc-dashboard-info-table-value{width:calc(100% - 100px);flex-grow:1;word-wrap:break-word;word-break:break-word;line-height:20px}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-col .rc-dashboard-info-table-label{display:flex;align-items:flex-start}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-col .rc-dashboard-info-table-label .rc-dashboard-info-table-dropdown{width:20px;height:20px;background:transparent;display:flex;align-items:center;justify-content:center;fill:#555}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-col .rc-dashboard-info-table-label .rc-dashboard-info-table-dropdown:hover{fill:#0f53a5}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-col .rc-dashboard-info-table-label .rc-dashboard-info-table-dropdown:active{fill:#555}.rc-dashboard-info-table-container .rc-dashboard-info-table .rc-dashboard-info-table-col .rc-dashboard-info-table-label .rc-dashboard-info-table-dropdown.collapse{transform:rotate(-90deg)}.rc-dashboard-classification-dashboard{width:100%;height:100%;border:1px solid #cdcdcd;border-radius:3px;display:flex;position:relative;background:#f5f7f9}.rc-dashboard-classification-dashboard .rc-dashboard-card-body-left{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:30px;gap:30px;padding:20px 0 5px;overflow:auto}.rc-dashboard-classification-dashboard .rc-dashboard-card-body-left .rc-dashboard-card-body-section{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.rc-dashboard-classification-dashboard .rc-dashboard-card-body-left .rc-dashboard-card-body-section-title{font-weight:700;color:#555;padding:0 20px}.rc-dashboard-classification-dashboard .rc-dashboard-card-body-left .rc-dashboard-card-body-section-search-bar{padding:0 20px}.rc-dashboard-classification-dashboard .rc-dashboard-card-body-left .rc-dashboard-card-body-section-dropdown{width:calc(100% - 40px);margin-left:auto;margin-right:auto;height:30px;border:1px solid #cdcdcd;border-radius:3px;background:#fff}.rc-dashboard-classification-dashboard .rc-dashboard-card-body-left .rc-dashboard-card-select-all-row{display:flex;align-items:center;padding:10px 20px 0;grid-gap:5px;gap:5px}.rc-dashboard-classification-dashboard .rc-dashboard-card-body-right{width:calc(100% - 300px);height:100%;flex-grow:1;position:relative;display:flex;flex-direction:column;padding:20px;grid-gap:10px;gap:10px}.rc-dashboard-classification-dashboard .rc-dashboard-card-body-right .rc-dashboard-card-body-right-header{display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px}.rc-dashboard-classification-dashboard .rc-dashboard-card-body-right .rc-dashboard-card-body-right-header .rc-dashboard-card-body-right-header--left{color:var(--primary-color);font-weight:700;font-size:var(--default-title-font-size)}.rc-dashboard-classification-dashboard .rc-dashboard-card-body-right .rc-dashboard-card-body-right-header .rc-dashboard-card-body-right-header--right{display:flex;align-items:center;justify-content:flex-end;grid-gap:20px;gap:20px}.rc-dashboard-classification-dashboard .rc-dashboard-card-body-right .rc-dashboard-card-body-right-body{border:1px solid #cdcdcd;border-radius:3px;background:#fff;height:calc(100% - 200px);flex-grow:1}.rc-dashboard-classification-dashboard .rc-dashboard-card-check-box{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.rc-dashboard-classification-dashboard .rc-dashboard-card-item-list{width:100%;display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:0 20px;overflow:auto;flex-grow:1;height:30px}.rc-dashboard-classification-dashboard .rc-dashboard-card-item-list .rc-dashboard-card-item{display:flex;align-items:flex-start;grid-gap:5px;gap:5px}.rc-dashboard-classification-dashboard .rc-dashboard-card-item-list .rc-dashboard-card-item .rc-dashboard-card-item-name{width:calc(100% - 50px);flex-grow:1;line-height:18px;padding-top:2px}.pending-task-popup{width:1000px;height:calc(100vh - 50px);max-height:800px;border-radius:4px;background:#fff;display:flex;flex-direction:column;padding:20px;grid-gap:10px;gap:10px}.pending-task-popup .pending-task-description-row{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.pending-task-popup .pending-task-description-row .pending-task-description-row--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.pending-task-popup .pending-task-body{width:100%;height:calc(100% - 200px);flex-grow:1;border-radius:5px;background:#f5f7f9;display:flex;flex-direction:column;position:relative;grid-gap:15px;gap:15px;padding:20px 25px}.pending-task-popup .pending-task-tool-bar{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.pending-task-popup .pending-task-tool-bar .pending-task-tool-bar--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.pending-task-popup .pending-task-tool-bar .pending-task-tool-bar--left b{font-weight:700}.pending-task-popup .pending-task-tool-bar .pending-task-tool-bar--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.pending-task-popup .pending-task-table-layout{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto}.pending-task-popup .pending-task-table-container{width:100%;max-height:100%;position:relative;border-radius:5px;border:1px solid #cdcdcd;overflow:auto}.pending-task-popup .pending-task-table-container .pending-task-table{width:100%;border-collapse:initial;border-spacing:0}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-header-row{background:var(--table-header-color);border-radius:5px 5px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:10;min-height:30px;padding:5px 0;width:100%}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-header-row .pending-task-table-col{background:var(--table-header-color)}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-header-row .pending-task-table-col .pending-task-table-header-content{display:flex;align-items:center;grid-gap:5px;gap:5px;text-align:center!important;justify-content:center!important;color:#000!important}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-row{width:100%;opacity:.8}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-row.own-row{opacity:1!important}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-row.own-row .pending-task-table-col{background:#fff!important;color:#000!important}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-row:last-child .pending-task-table-col{border-bottom:none!important}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-col{padding:0 10px;height:40px;border:1px solid #cdcdcd;border-top:none;border-left:none;background:#f5f7f9;color:#848484}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-col.priority-order-col{min-width:70px;max-width:70px;width:70px;text-align:right}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-col.date-col,.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-col.owner-info-col{min-width:150px;max-width:150px;width:150px}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-col.invention-col{flex-grow:1;border-right:none;min-width:370px;max-width:370px;width:370px;max-width:unset}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-col .pending-task-col-content.time-stamp{display:flex;align-items:center;grid-gap:12px;gap:12px;justify-content:center;width:100%}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-col .pending-task-col-content .pending-task-invention-info{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-col .pending-task-col-content .pending-task-invention-info .pending-task-invention-info-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 80px);color:#0f53a5;cursor:pointer}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-col .pending-task-col-content .pending-task-invention-info .pending-task-invention-info-name:hover{color:#3e49a5;text-decoration:underline}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-col .pending-task-col-content .pending-task-invention-info .pending-task-invention-info-name:active{color:#0f53a5;text-decoration:none}.pending-task-popup .pending-task-table-container .pending-task-table .pending-task-table-col .pending-task-col-content .pending-task-invention-info .pending-task-invention-version{min-width:60px;background:var(--table-header-color);line-height:18px;border-radius:12px;padding:0 7px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-small);white-space:nowrap}.job-management-popup{width:1000px;height:calc(100vh - 50px);max-height:800px;position:relative;display:flex;flex-direction:column;padding:20px 25px;grid-gap:10px;gap:10px}.job-management-popup .job-management-popup-header{width:100%;display:flex;align-items:center;justify-content:space-between}.job-management-popup .job-management-popup-header .job-management-popup-header--left{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#555}.job-management-popup .job-management-popup-header .job-management-popup-header--left b{font-weight:700;color:#000}.job-management-popup .job-management-popup-header .job-management-popup-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.job-management-popup .job-management-body{width:100%;height:calc(100% - 200px);position:relative;flex-grow:1}.job-management-popup .job-management-body .job-management-table{width:100%;height:100%;background:#f5f7f9;border-radius:4px;border:1px solid #cdcdcd;display:flex;flex-direction:column}.job-management-popup .job-management-body .job-management-table .job-management-table-header{width:100%;height:40px;background:var(--table-header-color);border-bottom:1px solid #cdcdcd;display:flex;align-items:center}.job-management-popup .job-management-body .job-management-table .job-management-table-header .job-management-col{font-weight:700}.job-management-popup .job-management-body .job-management-table .job-management-table-header .job-management-col.priority-order{width:80px;border-right:1px solid #cdcdcd;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 10px}.job-management-popup .job-management-body .job-management-table .job-management-table-header .job-management-col.invention-col{width:calc(100% - 200px);display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;flex-grow:1;height:100%;padding:0 10px}.job-management-popup .job-management-body .job-management-table .job-management-table-header .job-management-col.invention-col .job-management-invention-col--left{display:flex;align-items:center}.job-management-popup .job-management-body .job-management-table .job-management-table-header .job-management-col.invention-col .job-management-invention-col--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.job-management-popup .job-management-body .job-management-table .job-management-table-header .job-management-col.invention-col .job-management-invention-col--right .job-management-invention-menu-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;padding:3px;fill:var(--primary-color)}.job-management-popup .job-management-body .job-management-table .job-management-table-header .job-management-col.invention-col .job-management-invention-col--right .job-management-invention-menu-btn:hover{fill:#0f53a5;background:rgba(9,9,45,.11)}.job-management-popup .job-management-body .job-management-table .job-management-table-header .job-management-col.invention-col .job-management-invention-col--right .job-management-invention-menu-btn:active{fill:var(--primary-color)}.job-management-popup .job-management-body .job-management-table .job-management-table-body{width:100%;height:calc(100% - 100px);padding:10px;display:flex;flex-direction:column;grid-gap:5px;gap:5px;overflow:auto;flex-grow:1}.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item{width:100%;height:40px;background:#fff;border:1px solid #cdcdcd;border-radius:3px;display:flex;align-items:center;justify-content:space-between}.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item:hover{background:#ecf2ff;border:1px solid var(--blue);box-shadow:0 0 0 2px rgba(118,161,213,.15);cursor:grab}.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item:active,.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item:focus{cursor:grabbing}.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item .job-item-priority-order{width:70px;border-right:1px solid #cdcdcd;height:100%;padding:5px}.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item .job-item-priority-order .job-item-priority-order-input{width:100%;height:30px;border-radius:3px;background:#f5f7f9;border:none;padding:3px;text-align:right}.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item .job-item-invention-division{display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px;width:calc(100% - 70px);padding:0 10px 0 5px}.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item .job-item-invention-division .job-item-invention--left{display:flex;align-items:center;flex-grow:1;grid-gap:5px;gap:5px;width:calc(100% - 150px)}.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item .job-item-invention-division .job-item-invention--left .job-item-checkbox{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0}.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item .job-item-invention-division .job-item-invention--left .job-item-invention-name{max-width:calc(100% - 110px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0f53a5;cursor:pointer}.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item .job-item-invention-division .job-item-invention--left .job-item-invention-name:hover{color:#3e49a5;text-decoration:underline}.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item .job-item-invention-division .job-item-invention--left .job-item-invention-name:active{color:#0f53a5;text-decoration:none}.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item .job-item-invention-division .job-item-invention--left .job-item-invention-version{min-width:60px;background:var(--table-header-color);line-height:18px;border-radius:12px;padding:0 7px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-small);white-space:nowrap}.job-management-popup .job-management-body .job-management-table .job-management-table-body .job-item .job-item-invention-division .job-item-invention--right{display:flex;align-items:center;grid-gap:5px;gap:5px;justify-content:flex-end}.job-management-popup .job-item-invention-menu{width:21px;height:21px;padding:5px;background:rgba(161,197,233,.16)}.job-management-popup .job-item-invention-menu,.job-management-popup .job-item-menu{display:flex;align-items:center;justify-content:center;border:none;border-radius:50%}.job-management-popup .job-item-menu{width:22px;height:22px;padding:2px;background:transparent;margin-right:3px}.job-management-popup .job-item-remove-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:3px;background:transparent;border:none;border-radius:50%;fill:brown}.job-management-popup .job-management-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.rc-dashboard-selector{width:100%;min-height:35px!important;height:auto!important;border:1px solid #cdcdcd;padding:5px 0;border-radius:3px}.css-38raov-MuiButtonBase-root-MuiChip-root{background:var(--table-header-color)!important;height:27px!important}.rc-dashboard-selector-text-field .MuiInput-input{padding-left:10px!important}.rc-selected-graph-item-list{display:flex;align-items:center;grid-gap:5px;gap:5px;padding:0 10px;width:100%;flex-wrap:wrap}.rc-selected-graph-item-list .rc-selected-graph-item{padding:0 5px 0 10px;display:flex;align-items:center;grid-gap:3px;gap:3px;background:var(--table-header-color);border-radius:10px;height:24px;max-width:100%;min-width:120px}.rc-selected-graph-item-list .rc-selected-graph-item.hidden-item-count{min-width:24px;padding:0 3px;justify-content:center}.rc-selected-graph-item-list .rc-selected-graph-item .rc-selected-graph-item-name{width:calc(100% - 23px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-selected-graph-item-list .rc-selected-graph-item .rc-selected-graph-item-remove-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:6px;fill:#da3838;background:transparent;border:none;border-radius:50%;cursor:pointer}.rc-selected-graph-item-list .rc-selected-graph-item .rc-selected-graph-item-remove-btn:hover{background:rgba(165,42,42,.11);fill:brown}.my-settings-popup{width:100%;height:100%;border-radius:5px;padding:10px 10px 30px;display:flex;flex-direction:column;grid-gap:30px;gap:30px;background:#fff}.my-settings-popup.multi-settings{background:#f5f7f9!important;padding:30px!important}.my-settings-popup.multi-settings .my-settings-form{box-shadow:1px 1px 4px rgba(0,0,0,.2)}.my-settings-popup .my-settings-form{width:100%;height:calc(100% - 200px);flex-grow:1;display:flex;overflow:auto;background:#fff;border-radius:3px}.my-settings-popup .my-settings-form .my-settings-form--left{width:220px;height:100%;position:relative;padding:20px;border-right:1px solid #cdcdcd}.my-settings-popup .my-settings-form .my-settings-form--left .my-settings-tab{border-radius:3px;width:100%;padding:0 14px;color:var(--primary-color);cursor:pointer;white-space:nowrap;height:40px;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.my-settings-popup .my-settings-form .my-settings-form--left .my-settings-tab .my-setting-tab-error{width:14px;min-width:14px;height:14px;display:flex;align-items:center;justify-content:center;fill:var(--error-color)}.my-settings-popup .my-settings-form .my-settings-form--left .my-settings-tab.active{background:var(--primary-color);color:#fff;font-weight:700}.my-settings-popup .my-settings-form .my-settings-form--left .my-settings-tab.active .my-setting-tab-error{fill:#ff9696}.my-settings-popup .my-settings-form .my-settings-form--right{width:calc(100% - 400px);flex-grow:1;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:20px 0 5px}.my-settings-popup .my-settings-form .my-settings-form--right .my-settings-form--right-title{height:40px;display:flex;align-items:center;grid-gap:5px;gap:5px;padding:0 35px;font-weight:700;font-size:20px}.my-settings-popup .my-settings-form .my-settings-form--right .my-settings-form--right-title .my-settings-form-title-error{width:14px;height:14px;display:flex;align-items:center;justify-content:center;fill:var(--error-color)}.my-settings-popup .my-settings-form .my-settings-form--right .my-settings-form--right-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;padding:0 35px;overflow:auto;display:flex;flex-direction:column;grid-gap:30px;gap:30px;margin-top:10px}.my-settings-popup .my-settings-form .my-settings-section{display:flex;flex-direction:column;grid-gap:15px;gap:15px;border-bottom:1px solid #cdcdcd;padding-bottom:30px}.my-settings-popup .my-settings-form .my-settings-section:last-child{border-bottom:none}.my-settings-popup .my-settings-form .my-settings-section.weight-settings{grid-gap:20px;gap:20px}.my-settings-popup .my-settings-form .my-settings-section .my-settings-section--header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.my-settings-popup .my-settings-form .my-settings-section .my-settings-section--header .my-settings-section-title{color:var(--primary-color);font-weight:700;font-size:var(--default-title-font-size);display:flex;align-items:center;grid-gap:5px;gap:5px}.my-settings-popup .my-settings-form .my-settings-section .my-settings-section--header .my-settings-section-title .my-settings-section-title-error-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;fill:var(--error-color)}.my-settings-popup .my-settings-form .my-settings-section .my-settings-schedule-input{width:150px;height:30px;border-radius:3px;border:1px solid var(--blue);padding:0 5px;flex-grow:1}.my-settings-popup .my-settings-form .my-settings-section .my-settings-limit-row{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;width:100%;margin-top:-5px}.my-settings-popup .my-settings-form .my-settings-section .my-settings-limit-row .my-settings-limit{display:flex;align-items:center;grid-gap:5px;gap:5px}.my-settings-popup .my-settings-form .my-settings-section .my-settings-section-description{color:#555}.my-settings-popup .my-settings-form .my-settings-section .my-settings-schedule-row{display:flex;align-items:center;grid-gap:30px;gap:30px;width:100%}.my-settings-popup .my-settings-form .my-settings-section .my-settings-schedule-row .my-settings-schedule-value{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;position:relative}.my-settings-popup .my-settings-form .my-settings-section .my-settings-schedule-row .my-settings-schedule-value .my-setting-schedule-percentage{position:absolute;top:50%;right:3px;width:24px;text-align:center;transform:translateY(-50%);height:24px;background:var(--table-header-color);color:#0f53a5;display:flex;align-items:center;justify-content:center;border-radius:3px}.my-settings-popup .my-settings-form .my-settings-section .my-settings-section-weight-info-row{display:flex;align-items:center;justify-content:space-between}.my-settings-popup .my-settings-form .my-settings-section .my-settings-section-weight-info-row .my-settings-section-weight-info--label{display:flex;align-items:center;grid-gap:10px;gap:10px}.my-settings-popup .my-settings-form .my-settings-section .my-settings-section-weight-info-row .my-settings-section-weight-info--label .my-settings-section-weight-info-value{color:var(--success-color)}.my-settings-popup .my-settings-form .my-settings-section .my-settings-section-weight-info-row .my-settings-section-weight-info--label .my-settings-section-weight-info-value.warning{color:var(--fail-color)}.my-settings-popup .my-settings-form .my-settings-section .my-settings-section-weight-bar{width:100%;height:30px;border-radius:5px;overflow:hidden;display:flex;align-items:center;background:#f5f7f9}.my-settings-popup .my-settings-form .my-settings-section .my-settings-section-weight-bar .my-settings-section-weight-block{width:25%;height:100%}.my-settings-popup .my-settings-form .my-settings-section .my-setting-weight-row{display:flex;align-items:center}.my-settings-popup .my-settings-form .my-settings-section .my-setting-weight-row .my-settings-weight-label{width:180px;display:flex;align-items:center;grid-gap:5px;gap:5px}.my-settings-popup .my-settings-form .my-settings-section .my-setting-weight-row .my-settings-weight-label .my-settings-weight-color{width:12px;height:12px;border-radius:2px}.my-settings-popup .my-settings-form .my-settings-section .my-setting-weight-row .my-settings-weight-input-box{width:100px;display:flex;align-items:center;border:1px solid var(--blue);height:30px;border-radius:3px;background:#fff;padding:0 2px 0 10px}.my-settings-popup .my-settings-form .my-settings-section .my-setting-weight-row .my-settings-weight-input-box input{width:calc(100% - 30px);flex-grow:1;background:transparent;border:none;padding-right:2px}.my-settings-popup .my-settings-form .my-settings-section .my-setting-weight-row .my-settings-weight-input-box .my-settings-weight-pct{width:24px;height:24px;border-radius:2px;background:var(--table-header-color);color:#0f53a5;display:flex;align-items:center;justify-content:center}.my-settings-popup .my-settings-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.my-settings-popup .my-settings-warning-row{display:flex;align-items:center;grid-gap:5px;gap:5px;color:var(--warning-color)}.my-settings-popup .my-settings-warning-row .my-settings-warning-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:#ff8c00}.graph-tooltip-container{background:#fff;border-radius:5px;padding:8px 20px;box-shadow:1px 1px 10px rgba(0,0,0,.12)}.graph-tooltip-container .graph-tooltip-header{font-weight:700;font-size:var(--default-title-font-size)}.graph-tooltip-container ul{display:flex;flex-direction:column;grid-gap:10px;gap:10px;list-style-position:inside;padding-left:15px}.graph-tooltip-container ul li{list-style-position:outside}.graph-tooltip-container ul li .graph-tool-list-info{display:flex;align-items:center;grid-gap:10px;gap:10px}.graph-tooltip-container ul li .graph-tool-list-info .graph-tool-list-label{color:#555}.graph-tooltip-container ul li .graph-tool-list-info .graph-tool-list-value{color:#0f53a5}.patent-treemap-text-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.patent-treemap-text-container .patent-treemap-text-group{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:5px;gap:5px;width:100%}.patent-treemap-text-container .patent-treemap-text-group .patent-treemap-name{font-weight:700;font-size:var(--default-font-size);color:#fff;max-width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5px}.patent-treemap-text-container .patent-treemap-text-group .patent-treemap-value{font-size:var(--font-size-small);color:#fff;max-width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5px}.patent-sunburst-tooltip-body{width:100%;padding:5px 15px 20px;height:100%}.patent-sunburst-tooltip-body.with-shadow{background:#fff;border-radius:4px;box-shadow:1px 1px 10px rgba(0,0,0,.24)}.patent-sunburst-tooltip-body .patent-sunburst-tooltip-title{font-family:var(--font-family);color:var(--primary-color);font-size:13px;font-weight:700;padding:15px 10px 0}.patent-sunburst-tooltip-body .patent-sunburst-tooltip-row{display:flex;align-items:center;white-space:nowrap;font-family:var(--font-family);font-size:var(--font-size-small);color:#555;margin-top:7px;grid-gap:10px;gap:10px;padding:0 10px}.patent-sunburst-tooltip-body .patent-sunburst-tooltip-row .patent-tooltip-color-tag{width:14px;height:14px;border-radius:2px;margin-top:1px}.patent-sunburst-tooltip-body .patent-sunburst-tooltip-row .patent-sunburst-tooltip-label{color:#555;line-height:16px}.patent-sunburst-tooltip-body .patent-sunburst-tooltip-row .patent-sunburst-tooltip-value{color:var(--primary-color);background:#e8ebef;border-radius:2px;padding:0 5px;line-height:16px}.patent-sunburst-tooltip-body .patent-sunburst-tooltip-row.patent-count{color:#000;font-size:var(--default-font-size)}.recharts-tooltip-wrapper{pointer-events:auto!important}.patent-sunburst-tooltip-item-list{max-height:300px;overflow:auto;width:100%;padding-right:5px;display:flex;flex-direction:column;margin-top:10px;grid-gap:10px;gap:10px}.vertical-bar-chart-container{width:100%;height:100%;display:flex;flex-direction:column}.vertical-bar-chart-container .vertical-bar-chart{width:100%;height:calc(100% - 100px);flex-grow:1}.vertical-bar-chart-container .vertical-bar-legend-division{max-height:100px;overflow:auto;width:100%}.vertical-bar-chart-division{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.vertical-bar-chart-division .vertical-bar-chart{height:calc(100% - 60px);width:100%;display:flex;align-items:center;padding:0 5px 0 20px;flex-grow:1}.vertical-bar-chart-division .vertical-bar-chart-x-axis-part{width:calc(100% - 70px);padding-left:89.5px;padding-right:55.5px;height:30px;border-top:1px solid #cdcdcd;display:flex;align-items:center;margin-left:50px;margin-right:20px;overflow:hidden}.vertical-bar-chart-division .vertical-bar-chart-axis-division{width:30px;height:100%;display:flex;align-items:center;justify-content:center}.vertical-bar-chart-division .vertical-bar-chart-axis-division .vertical-bar-chart-y-axis-label{transform:rotate(-90deg);min-width:290px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-weight:700}.vertical-bar-chart-division .vertical-bar-chart-label-division{width:100px}.vertical-bar-chart-division .vertical-bar-chart-bar-division{width:100%;position:relative;height:30px;display:flex;align-items:center;justify-content:center;text-align:center}.vertical-bar-chart-division .vertical-bar-chart-bar-division .vertical-bar-chart-x-axis-bar{width:100%;position:absolute;top:-4px;left:0;display:flex;align-items:center;justify-content:space-between;z-index:2}.vertical-bar-chart-division .vertical-bar-chart-bar-division .vertical-bar-chart-x-axis-bar .vertical-bar-chart-x-axis{width:20px;min-width:20px;display:flex;flex-direction:column;grid-gap:5px;gap:5px;align-items:center;justify-content:center}.vertical-bar-chart-division .vertical-bar-chart-bar-division .vertical-bar-chart-x-axis-bar .vertical-bar-chart-x-axis .vertical-bar-chart-x-axis-tip{height:8px;width:1px;background:#bebebe;display:flex}.vertical-bar-chart-division .vertical-bar-container{width:calc(100% - 30px);height:100%;overflow:auto;position:relative}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-list{display:flex;flex-direction:column;width:100%;min-height:100%;position:relative;justify-content:space-evenly;align-items:flex-start;padding:10px 0;grid-gap:5px;gap:5px}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-list .vertical-bar-line{width:1px;min-height:100%;background:#cdcdcd;position:absolute;left:99px;top:0}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-row{display:flex;align-items:center;width:100%}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-row .vertical-bar-label{width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px;text-align:right;height:40px;line-height:40px}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-row .vertical-bar-label.linked-label{color:var(--link-color);cursor:pointer}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-row .vertical-bar-label.linked-label:hover{text-decoration:underline;color:var(--blue)}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-row .vertical-bar-label.linked-label:active{text-decoration:none}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-row .vertical-bar-box{width:calc(100% - 100px);display:flex;grid-gap:5px;gap:5px}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-row .vertical-bar-box .vertical-bar-division{width:calc(100% - 75px);display:flex;flex-direction:row}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-row .vertical-bar-box .vertical-bar-division .vertical-bar-group{display:flex;align-items:center}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-row .vertical-bar-box .vertical-bar-division .vertical-bar{height:24px;width:30%;background:rgba(124,111,238,.3);position:relative}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-row .vertical-bar-box .vertical-bar-division .vertical-bar:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-row .vertical-bar-box .vertical-bar-division .vertical-bar .vertical-bar-value{position:absolute;top:50%;left:calc(100% + 5px);transform:translateY(-50%)}.vertical-bar-chart-division .vertical-bar-container .vertical-bar-row .vertical-bar-box .vertical-bar-division .vertical-bar .vertical-stacked-bar-value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vertical-bar-chart-division .vertical-bar-chart-bottom-part{display:flex;width:100%;text-align:center}.vertical-bar-chart-division .vertical-bar-chart-bottom-part .vertical-bar-chart-bar-division{font-weight:700}.horizontal-stack-bar-division{width:100%;height:100%;padding:2rem;display:flex;flex-direction:column;justify-content:center;grid-gap:2rem;gap:2rem}.horizontal-stack-bar-division .horizontal-stack-bar{width:100%;height:3rem;display:flex}.horizontal-stack-bar-division .horizontal-stack-bar .horizontal-stack{height:100%}.horizontal-stack-bar-division .horizontal-stack-bar-legend-list{align-items:center;display:flex;flex-direction:column;grid-gap:2rem;gap:2rem;max-height:60%;overflow:auto}.horizontal-stack-bar-division .horizontal-stack-bar-legend-list .horizontal-stack-bar-legend{display:flex;width:65%;align-items:center;grid-gap:10px;gap:10px}.horizontal-stack-bar-division .horizontal-stack-bar-legend-list .horizontal-stack-bar-legend .horizontal-stack-bar-legend-dots{flex:1 1;border-bottom:1px dashed #000}.sunburst-viz{display:flex;align-items:center;justify-content:center}.sunburst-viz .text-contour{stroke:#fff!important;stroke-width:2px!important}.sunburst-viz g{font-family:var(--font-family)!important}.sunburst-viz .tooltip{background:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.25)}.sunburst-division{display:flex;width:100%;height:100%;padding:1rem}.sunburst-division .sunburst{width:60%;height:100%}.sunburst-division .sunburst div{display:flex;justify-content:center}.sunburst-division .sunburst-legend-container{width:30%;height:100%;overflow:hidden;border-radius:4px}.sunburst-division .sunburst-legend-container .sunburst-legend-list{display:flex;justify-content:center;flex-direction:column;padding:1rem;overflow-y:auto;width:100%;height:100%}.sunburst-division .sunburst-legend-container .sunburst-legend-list .sunburst-legend-list-body{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sunburst-division .sunburst-legend-container .sunburst-legend-list .sunburst-legend-list-body .sunburst-legend-list-item{display:flex;flex-direction:column}.sunburst-division .sunburst-legend-container .sunburst-legend-list .sunburst-legend-list-body .sunburst-legend-list-item .sunburst-legend-list-item-data-container{display:flex;align-items:center;grid-gap:4px;gap:4px;transition:all .2s ease;padding:.5rem 10px}.sunburst-division .sunburst-legend-container .sunburst-legend-list .sunburst-legend-list-body .sunburst-legend-list-item .sunburst-legend-list-item-data-container:hover{background-color:#ececec;cursor:pointer}.sunburst-division .sunburst-legend-container .sunburst-legend-list .sunburst-legend-list-body .sunburst-legend-list-item .sunburst-legend-list-item-data-container:hover .sunburst-legend-item-name,.sunburst-division .sunburst-legend-container .sunburst-legend-list .sunburst-legend-list-body .sunburst-legend-list-item .sunburst-legend-list-item-data-container:hover .sunburst-legend-item-value{color:#36f}.sunburst-division .sunburst-legend-container .sunburst-legend-list .sunburst-legend-list-body .sunburst-legend-list-item .sunburst-legend-list-item-data-container .sunburst-legend-accordion-icon-col{width:10px}.sunburst-division .sunburst-legend-container .sunburst-legend-list .sunburst-legend-list-body .sunburst-legend-list-item .sunburst-legend-list-item-data-container .sunburst-legend-accordion-icon-col .sunburst-legend-accordion-icon{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #333;transition:transform .2s ease}.sunburst-division .sunburst-legend-container .sunburst-legend-list .sunburst-legend-list-body .sunburst-legend-list-item .sunburst-legend-list-item-data-container .sunburst-legend-accordion-icon-col .sunburst-legend-accordion-icon.close{transform:rotate(-90deg)}.sunburst-division .sunburst-legend-container .sunburst-legend-list .sunburst-legend-list-body .sunburst-legend-list-item .sunburst-legend-list-item-data-container .sunburst-legend-name-col{flex:1 1}.sunburst-division .sunburst-legend-container .sunburst-legend-list .sunburst-legend-list-body .sunburst-legend-list-item .sunburst-legend-list-item-children-container{border-left:1px dashed;padding-left:4px}.sunburst-division .sunburst-legend-container .sunburst-legend-list .sunburst-legend-list-body .sunburst-legend-list-item.parent{display:flex;flex-direction:column}.graph-legend-row{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;grid-gap:5px 20px;gap:5px 20px;padding:5px 0}.graph-legend-row .graph-legend{display:flex;max-width:100%;grid-gap:5px;gap:5px}.graph-legend-row .graph-legend .graph-legend-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.graph-legend-row .graph-legend .graph-legend-icon.disabled{fill:#cdcdcd!important;pointer-events:none}.graph-legend-row .graph-legend .graph-legend-disc{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;background:#f5f7f9;cursor:pointer;border-radius:50%}.graph-legend-row .graph-legend .graph-legend-disc.disabled{background:#cdcdcd!important;pointer-events:none}.graph-legend-row .graph-legend .graph-legend-text{color:#555}.graph-legend-row .graph-legend .graph-legend-text.disabled{color:#cdcdcd;pointer-events:none}.pie-division{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.pie-division .pie .pie-overall-count .pie-overall-title{font-size:1.1rem;font-weight:500;color:#646464}.pie-division .pie .pie-overall-count .pie-overall-value{font-size:1.5rem;font-weight:600}.score-pie-division{display:flex;flex-direction:row;grid-gap:20px;gap:20px;justify-content:center;align-items:center;flex-wrap:wrap}.score-pie-division .score-pie-container{width:200px;height:200px;display:flex;align-items:center;justify-content:center;position:relative}.score-pie-division .score-pie-container .score-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.score-pie-division .score-pie-container .score-container .score-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#555;line-height:12px;grid-gap:3px;gap:3px}.score-pie-division .score-pie-container .score-container .score-figure{display:flex;flex-direction:column;grid-gap:10px;gap:10px;font-weight:500;color:#646464}.score-pie-division .score-pie-container .score-container .score-figure .score{font-size:20px;font-weight:800;color:#000}.score-pie-division .score-pie-container .score-container .score-error{fill:var(--error-color)}.score-pie-division .score-pie-legends-container{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:20px;gap:20px}.score-pie-division .score-pie-legends-container .score-legend{display:flex;align-items:baseline;grid-gap:20px;gap:20px}.score-pie-division .score-pie-legends-container .score-legend .score-label{font-weight:400;color:#646464}.score-pie-division .score-pie-legends-container .score-legend .score-value{font-weight:700;color:#000}.histogram-chart-division{width:100%;height:400px;position:relative}.histogram-chart{width:100%;height:100%;display:flex;flex-direction:column}.histogram-chart-container{width:100%;height:calc(100% - 40px);display:flex;position:relative;grid-gap:3rem;gap:3rem;padding:1rem 3rem}.histogram-y-axis-label{writing-mode:vertical-rl;transform:rotate(180deg);text-align:center;font-size:12px;margin-bottom:20px}.histogram-main-content{flex:1 1;flex-direction:column}.histogarm-content,.histogram-main-content{height:100%;display:flex}.histogram-bars-main-container{width:100%;display:flex;flex-direction:column}.histogram-bars-container{border-left:1px solid #333;border-bottom:1px solid #333;grid-gap:1px;gap:1px}.histogram-bar-container,.histogram-bars-container{height:100%;flex:1 1;display:flex;align-items:flex-end}.histogram-bar-container{justify-content:center;position:relative}.histogram-bar{transition:height .3s ease;cursor:pointer;border-top-left-radius:2px;border-top-right-radius:2px;border:1px solid rgba(18,18,18,.2)}.histogram-bar:hover{opacity:.8}.histogram-y-axis{max-width:50px;display:flex;flex-direction:column;align-items:flex-end;position:relative;margin:1px 0}.histogram-y-ticks{flex:1 1;display:flex;align-items:flex-end;flex-direction:column-reverse;justify-content:space-between;width:100%;padding-bottom:39px}.histogram-y-tick{display:flex;align-items:center;position:relative;height:0}.histogram-y-tick-line{width:5px;height:1px;background-color:#666;margin-left:5px}.histogram-y-tick-label{font-size:12px;color:#666}.histogram-x-axis{height:40px;display:flex}.histogram-x-tick{flex:1 1;display:flex;flex-direction:column;align-items:center;position:relative}.histogram-x-tick-line{width:1px;height:5px;background-color:#666}.histogram-x-label{font-size:12px;text-align:center;transform-origin:left top;white-space:nowrap;position:absolute;top:10px;left:50%;margin-left:-10px;color:#666}.histogram-footer{height:40px;display:flex;align-items:center;justify-content:center;padding-top:10px}.histogram-x-axis-label{font-size:12px}.histogram-tooltip{position:absolute;background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);pointer-events:none;z-index:100;font-size:12px}.tooltip-range,.tooltip-status{margin-bottom:4px}.tooltip-status{color:#555}.tooltip-count{color:#666}.home-dashboard-section-area-division{width:100%;height:400px;display:flex;flex-direction:column}.home-dashboard-section-area{width:100%;height:100%}.home-dashboard-section-area-legend-list{grid-gap:1rem;gap:1rem}.home-dashboard-section-area-legend-item,.home-dashboard-section-area-legend-list{display:flex;align-items:center;justify-content:center}.home-dashboard-section-area-legend-color-col{width:20px;max-width:20px;min-width:20px;padding:10px 0}.home-dashboard-section-area-legend-color{width:14px;height:14px;border-radius:2px}.home-dashboard-section-area-legend-item:hover{color:#2f5edf}.area-chart-tooltip{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:12px;box-shadow:0 2px 8px rgba(0,0,0,.15);font-family:Arial,sans-serif}.tooltip-header{margin:0 0 8px;padding-bottom:4px;border-bottom:1px solid #eee;font-size:14px}.tooltip-content{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.tooltip-item{display:flex;align-items:center;grid-gap:8px;gap:8px}.tooltip-color-indicator{display:inline-block;width:12px;height:12px;border-radius:2px}.tooltip-key{color:#666;font-size:13px;min-width:120px}.tooltip-value{font-weight:700;color:#333;font-size:13px}.home-dashboard-section-treemap-division{width:100%;height:400px;background:#fff;border-radius:8px;padding:1rem 3rem}.home-dashboard-section-treemap{width:100%;height:calc(100% - 60px)}tr.home-dashboard-section-treemap-legend-item:hover{color:#2f5edf}.treemap-tooltip{background:#fff;border:1px solid #ddd;border-radius:4px;padding:10px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.home-dashboard-section-treemap-legend-list{grid-gap:1rem;gap:1rem;padding-top:3rem}.home-dashboard-section-treemap-legend-item,.home-dashboard-section-treemap-legend-list{display:flex;align-items:center;justify-content:center}.home-dashboard-section-treemap-legend-color-col{width:20px;max-width:20px;min-width:20px;padding:10px 0}.home-dashboard-section-treemap-legend-color{width:14px;height:14px;border-radius:2px}.tooltip-header{font-weight:700;margin:0 0 5px;color:#333}.tooltip-value{margin:0;color:#666}.tooltip-status{margin:5px 0 0;font-size:.9em;color:#888}.home-dashboard-section-heatmap-layout{width:100%;height:100%;min-height:300px;display:flex;grid-gap:10px;gap:10px;padding:0 0 0 20px;background:inherit;overflow:auto;container-type:inline-size;container-name:heatmap-layout}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-y-division{height:calc(100% - 80px);display:flex;align-items:center;justify-content:center;width:20px;padding-right:20px}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-y-division .home-dashboard-section-heatmap-y-axis{transform:rotate(-90deg)}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-y-division .home-dashboard-section-heatmap-y-axis .home-dashboard-section-heatmap-y-axis-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container{width:calc(100% - 220px);min-width:280px;height:100%;flex-grow:1;padding-top:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:inherit}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap-y-axis-label{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px;text-align:center;padding-top:1rem}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap{width:100%;max-height:calc(100% - 30px);overflow:auto;padding:0;background:inherit}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap::-webkit-scrollbar{width:15px!important;height:10px;font-family:var(--font-family)}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap::-webkit-scrollbar-track{background-color:#e0e9f4;border-radius:3px;font-family:var(--font-family)}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap::-webkit-scrollbar-thumb{background-color:#cdddef;border-radius:3px;font-family:var(--font-family)}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap::-webkit-scrollbar-thumb:hover{background-color:#6c8fb5;font-family:var(--font-family)}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table{width:100%;border-collapse:collapse;background:inherit}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row{height:40px;background:#fafafa}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row .home-dashboard-section-heatmap-score-col{width:calc(10% - 13px);height:100%;background:inherit;border:1px solid #e7e8e9;text-align:center;cursor:pointer}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row .home-dashboard-section-heatmap-score-col.active{background:var(--table-header-color)!important;color:brown!important}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row .home-dashboard-section-heatmap-score-col.label-name{width:30px;border:none;position:-webkit-sticky;position:sticky;left:0;top:0;z-index:9}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row .home-dashboard-section-heatmap-score-col.label-name .home-dashboard-section-heatmap-y-label{transform:rotate(90deg);display:flex;align-items:center;justify-content:center;text-align:center}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row .home-dashboard-section-heatmap-score-col.name-col{width:20%;max-width:150px;border:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;position:-webkit-sticky;position:sticky;left:0;z-index:9;color:var(--link-color)}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row .home-dashboard-section-heatmap-score-col.name-col .home-dashboard-section-heatmap-score-ylabel{line-height:14px;overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;min-width:100%;max-width:100%;word-wrap:break-word;word-break:break-word;white-space:normal;padding-right:10px}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row .home-dashboard-section-heatmap-score-col.name-col:hover{color:var(--blue);text-decoration:underline}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row .home-dashboard-section-heatmap-score-col.name-col.active{color:brown}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row .home-dashboard-section-heatmap-score-col.x-label{background:#fcfcfc}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row .home-dashboard-section-heatmap-score-col.x-label.active{color:#c30000}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.top{z-index:9;height:100px;background:inherit}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.top .horizontal{height:30px!important;background:inherit;transform:rotate(0deg)!important}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.top .home-dashboard-section-heatmap-score-x-label{color:var(--link-color);max-width:100%;overflow:hidden;text-overflow:ellipsis;transform:rotate(-90deg);white-space:nowrap;width:100px!important;max-width:100px!important;margin:auto;padding-right:5px;text-align:right}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.top .home-dashboard-section-heatmap-score-x-label:hover{color:var(--blue);text-decoration:underline}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.top .home-dashboard-section-heatmap-score-x-label:active{text-decoration:none;color:var(--link-color)}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.top .home-dashboard-section-heatmap-score-x-label.slanted{transform:rotate(55deg);margin-left:-20px;text-align:start}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.top .home-dashboard-section-heatmap-score-col{border:none}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.bottom{z-index:9;height:100px;background:inherit}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.bottom .horizontal{height:30px!important}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.bottom .home-dashboard-section-heatmap-score-x-label{color:var(--link-color);max-width:100%;overflow:hidden;text-overflow:ellipsis;transform:rotate(-90deg);white-space:nowrap;width:100px!important;max-width:100px!important;margin:auto;padding-right:5px;text-align:right}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.bottom .home-dashboard-section-heatmap-score-x-label:hover{color:var(--blue);text-decoration:underline}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.bottom .home-dashboard-section-heatmap-score-x-label:active{text-decoration:none;color:var(--link-color)}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.bottom .home-dashboard-section-heatmap-score-x-label.slanted{transform:rotate(-55deg);margin-left:-20px}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-container .home-dashboard-section-heatmap .home-dashboard-section-heatmap-score-table .home-dashboard-section-heatmap-score-row.bottom .home-dashboard-section-heatmap-score-col{border:none}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-score-legend-division{width:170px;height:100%;padding-left:20px;padding-top:20px}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-score-legend-division .home-dashboard-section-heatmap-score-legend-title{line-height:30px;font-weight:700}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-score-legend-division .home-dashboard-section-heatmap-score-bar-container{width:100px;height:calc(100% - 140px);max-height:400px;display:flex;margin-top:10px}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-score-legend-division .home-dashboard-section-heatmap-score-bar-container .home-dashboard-section-heatmap-score-bar{width:24px;height:100%;background:#fff6f3;background:linear-gradient(180deg,#c30000,#fff6f3);border-radius:3px}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-score-legend-division .home-dashboard-section-heatmap-score-bar-container .home-dashboard-section-heatmap-score-number{width:40px;flex-grow:1;display:flex;align-items:center;justify-content:space-between;flex-direction:column;text-align:left;padding-left:10px}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-score-legend-division .patent-similarity-legend-list{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-score-legend-division .patent-similarity-legend-list .patent-similarity-legend-item{margin-top:10px;display:flex;align-items:center;grid-gap:5px;gap:5px}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-score-legend-division .patent-similarity-legend-list .patent-similarity-legend-item .patent-similarity-legend-disc{width:15px;height:15px;border-radius:2px}.home-dashboard-section-heatmap-layout .home-dashboard-section-heatmap-score-legend-division .patent-similarity-legend-list .patent-similarity-legend-item .patent-similarity-legend-name{width:calc(100% - 25px);flex-grow:1}@container heatmap-layout (max-width: 480px){.home-dashboard-section-heatmap-score-legend-division{display:none}}.view-option-selector{display:flex;align-items:center;grid-gap:5px;gap:5px}.view-option-selector .view-option-selector-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.aqx-documentation-popup,.default-documentation-popup,.patent-search-documentation-popup{width:100vw;height:calc(100vh - 50px)}.doc-layout{width:100%;height:100%;position:relative;padding:20px;background:#f5f7f9;display:flex;flex-direction:column}.doc-layout .doc-layout-main-title{padding-left:50px}.doc-layout .doc-layout-header{display:flex;align-items:center;justify-content:space-between;grid-gap:50px;gap:50px}.doc-layout .doc-layout-header .doc-main-title{color:var(--primary-color);font-weight:700;font-size:var(--default-font-size)}.doc-layout .doc-layout-header .doc-main-menu-list{display:flex;align-items:center;width:300px}.doc-layout .doc-layout-body{display:flex;height:calc(100% - 100px);flex-grow:1;background:#fff;margin-top:10px;border:1px solid #cdcdcd}.doc-layout .doc-layout-body .doc-layout--left{width:300px;height:100%;border-right:1px solid #cdcdcd;padding:15px 10px;overflow:auto}.doc-layout .doc-layout-body .doc-layout--left .doc-outline-list .doc-outline-group{margin-top:10px;margin-bottom:10px}.doc-layout .doc-layout-body .doc-layout--left .doc-outline-list .doc-outline-group .doc-outline-group-title{color:#797979;font-size:var(--font-size-small);font-weight:700;padding-left:15px}.doc-layout .doc-layout-body .doc-layout--left .doc-outline-list .doc-outline-group .doc-outline-nested-group{margin-top:10px;padding-left:10px}.doc-layout .doc-layout-body .doc-layout--left .doc-outline-list .doc-outline-group .doc-outline-nested-group .doc-outline-nested-group-title{display:flex;align-items:center;grid-gap:3px;gap:3px;font-weight:700;color:var(--primary-color)}.doc-layout .doc-layout-body .doc-layout--left .doc-outline-list .doc-outline-group .doc-outline-nested-group .doc-outline-nested-group-title .doc-outline-nested-group-drop-down{width:20px;height:20px;padding:2px;border-radius:50%;overflow:visible;fill:#555}.doc-layout .doc-layout-body .doc-layout--left .doc-outline-list .doc-outline-group .doc-outline-nested-group .doc-outline-nested-body{padding-left:10px}.doc-layout .doc-layout-body .doc-layout--left .doc-outline-list .doc-outline-group .doc-outline-nested-group .doc-outline-nested-body .doc-outline-nested-tab-list{border-left:1px dashed #cdcdcd;padding-left:10px;padding-top:5px}.doc-layout .doc-layout-body .doc-layout--left .doc-outline{width:100%;padding:10px 15px;border-radius:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#555;fill:#555;cursor:pointer}.doc-layout .doc-layout-body .doc-layout--left .doc-outline.active{background:var(--primary-color);color:#fff;fill:#fff}.doc-layout .doc-layout-body .doc-layout--right{width:calc(100% - 300px);height:100%;padding:20px 5px;display:flex;flex-direction:column}.doc-layout .doc-layout-body .doc-layout--right .doc-layout-right-body{height:calc(100% - 100px);flex-grow:1;width:100%;overflow:auto}.doc-layout .doc-layout-body .doc-layout--right .doc-layout-right-body .doc-section-list{padding:0 50px 30px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.doc-layout .doc-layout-body .doc-layout--right h3{margin:3px 0}.doc-layout .doc-layout-body .doc-layout--right .doc-section{width:100%;margin-top:10px;margin-bottom:10px}.doc-layout .doc-layout-body .doc-layout--right .doc-section .doc-section-body{margin-top:10px}.doc-layout .doc-layout-body .doc-layout--right .doc-normal-text{line-height:20px;color:#555}.doc-layout .doc-layout-body .doc-layout--right .bold{font-weight:700}.doc-layout .doc-layout-body .doc-layout--right .title{font-size:var(--default-font-size-bold)}.doc-layout .doc-layout-body .doc-layout--right .flex-with-icon{display:inline-flex;flex-wrap:wrap;align-items:center}.doc-layout .doc-layout-body .doc-layout--right .link{color:var(--secondary-color);cursor:pointer}.doc-layout .doc-layout-body .doc-layout--right .link:hover{color:var(--cta-color);text-decoration:underline}.doc-layout .doc-layout-body .doc-layout--right .doc-list{margin-top:10px;margin-bottom:10px;padding-left:15px;grid-gap:10px;gap:10px;display:flex;flex-direction:column;line-height:20px}.doc-layout .doc-layout-body .doc-layout--right .doc-list li{line-height:20px}.doc-layout .doc-layout-body .highlight-doc{color:var(--secondary-color)}.doc-layout .doc-layout-body .uppercase-text{text-transform:uppercase}.doc-layout .doc-layout-body .highlight-keyword{padding:0 5px;background:#ebf0f6;border:1px solid #ddd;border-radius:1px}.doc-layout .doc-layout-body .doc-note-text{margin-top:10px}.doc-layout .doc-layout-body .doc-table-division{width:100%;margin-top:10px}.doc-layout .doc-layout-body .doc-table-division .doc-table-container{max-height:500px;overflow:auto;width:100%;border-radius:3px;border:1px solid #cdcdcd}.doc-layout .doc-layout-body .doc-table-division .doc-table-container .doc-table{width:100%;border-collapse:collapse}.doc-layout .doc-layout-body .doc-table-division .doc-table-container .doc-table .doc-table-header-row{width:100%;background:#ebf0f6;z-index:99;position:-webkit-sticky;position:sticky;top:0}.doc-layout .doc-layout-body .doc-table-division .doc-table-container .doc-table .doc-table-header-row .doc-table-col{text-align:center;font-weight:700}.doc-layout .doc-layout-body .doc-table-division .doc-table-container .doc-table .doc-table-row{border-top:1px solid #ddd}.doc-layout .doc-layout-body .doc-table-division .doc-table-container .doc-table .doc-table-col{padding:7px 10px;line-height:16px;border-right:1px solid #ddd}.doc-layout .doc-layout-body .doc-table-division .doc-table-container .doc-table .doc-table-col:nth-child(2){width:calc(50% - 50px)}.doc-layout .doc-layout-body .doc-table-division .doc-table-container .doc-table .doc-table-col:nth-child(3){width:calc(50% - 50px);border-right:none}.doc-layout .doc-layout-body .doc-image-division{width:100%;margin-top:20px}.doc-layout .doc-layout-body .doc-image-division .doc-image{height:400px;border-radius:5px}.doc-layout .doc-layout-body .doc-image-division .doc-image.border{border:1px solid var(--primary-color)}.patent-detail-popup-body{width:100%;display:flex;height:calc(100% - 60px);margin-top:10px;grid-gap:30px;gap:30px;flex-grow:1}.patent-detail-popup-body--left{width:300px;height:100%;overflow:auto}.patent-deatail-popup-body--right{width:calc(100% - 330px);flex-grow:1;height:100%;display:flex;flex-direction:column}.patent-deatail-popup-body--right.irc{width:calc(100% - 1px)}.patent-detail-popup-body--right{width:calc(100% - 1px);flex-grow:1;height:100%;display:flex;flex-direction:column}.patent-detail-meta-data-list{padding-left:10px;padding-right:10px;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.patent-detail-meta-data-list .patent-detail-meta-data-item{display:flex;align-items:flex-start;margin-top:5px;margin-bottom:5px}.patent-detail-meta-data-list .patent-detail-meta-data-item *{font:var(--default-text)}.patent-detail-meta-data-list .patent-detail-meta-data-item .patent-detail-meta-data--label{width:100px;line-height:20px}.patent-detail-meta-data-list .patent-detail-meta-data-item .patent-detail-meta-data--value-list{width:calc(100% - 100px);display:flex;flex-wrap:wrap;line-height:20px}.patent-detail-meta-data-list .patent-detail-meta-data-item .patent-detail-meta-data--value{font-weight:700;line-height:20px}.patent-detail-meta-data-list .patent-detail-meta-data-item .patent-detail-meta-data--value.linkable{color:var(--link-color);fill:var(--secondary-color);cursor:pointer}.patent-detail-meta-data-list .patent-detail-meta-data-item .patent-detail-meta-data--value.linkable:hover{color:var(--blue);text-decoration:underline}.patent-detail-meta-data-list .patent-detail-meta-data-item .patent-detail-meta-data--value.linkable:active{text-decoration:none;color:var(--link-color)}.patent-detail-info-layout{display:flex;height:calc(100% - 30px);border:1px solid #cdcdcd;position:relative;width:100%;background:#fff;flex-grow:1}.patent-detail-info-layout .patent-detail-info-tab-division{width:200px;border:1px solid #ddd;height:100%;overflow:auto;padding:10px;background:#fff}.patent-detail-info-layout .patent-detail-info-tab-division a{text-decoration:none;color:#555}.patent-detail-info-layout .patent-detail-info-tab-division .patent-detail-info-tab{width:100%;padding:10px;color:#555;border-radius:3px;cursor:pointer;text-decoration:none;font-family:var(--font-family);font-size:var(--default-font-size)}.patent-detail-info-layout .patent-detail-info-tab-division .patent-detail-info-tab .patent-detailed-info-tab-content{display:flex;align-items:center;grid-gap:5px;gap:5px;white-space:nowrap}.patent-detail-info-layout .patent-detail-info-tab-division .patent-detail-info-tab .patent-detailed-info-tab-content .patent-detail-info-tab-error-icon{width:14px;min-width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--fail-color)}.patent-detail-info-layout .patent-detail-info-tab-division .patent-detail-info-tab .patent-detail-info-novelty{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:5px}.patent-detail-info-layout .patent-detail-info-tab-division .patent-detail-info-tab.active{background:var(--primary-color);color:#fff;fill:#fff}.patent-detail-info-layout .patent-detail-info-tab-division .patent-detail-info-tab .patent-detail-info-tab-header{display:flex;align-items:center}.patent-detail-info-layout .patent-detail-info-tab-division .patent-detail-info-tab .patent-detail-info-tab-header .patent-detail-info-tab-expander{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:#555;transform:rotate(-90deg)}.patent-detail-info-layout .patent-detail-info-tab-division .patent-detail-info-tab .patent-detail-info-tab-header .patent-detail-info-tab-expander.collapse{transform:rotate(0deg)}.patent-detail-info-layout .patent-detail-info-tab-division .patent-detail-info-tab .patent-detail-info-tab-body{padding-left:9.5px}.patent-detail-info-layout .patent-detail-info-tab-division .patent-detail-info-tab .patent-detail-info-tab-body .patent-detail-info-tab-child-list{border-left:1px dashed #cdcdcd;padding-left:10px;padding-top:10px}.patent-detail-info-layout .patent-detail-info-division{height:100%;width:calc(100% - 200px);flex-grow:1;padding:20px;overflow:auto;margin:0}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-section{margin-bottom:40px}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-section-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;height:40px;background:#f5f8f9;padding:0 10px}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-section-header .patent-detail-info-section-title{width:100px;flex-grow:1;font-weight:700}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-section-header .patent-detail-citation-legend-list{display:flex;align-items:center;grid-gap:10px;gap:10px;color:var(--secondary-color)}.patent-detail-info-layout .patent-detail-info-division .patent-detail-citation-tab-bar{width:100%;display:flex;align-items:center;height:40px;border-bottom:1px solid #cdcdcd}.patent-detail-info-layout .patent-detail-info-division .patent-detail-citation-tab-bar .patent-detail-citation-tab{padding:0 20px;height:100%;display:flex;align-items:center;justify-content:center;background:transparent;border:none}.patent-detail-info-layout .patent-detail-info-division .patent-detail-citation-tab-bar .patent-detail-citation-tab.active{border-bottom:2px solid var(--primary-color);font-weight:700}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-section-body{padding-left:10px;padding-right:10px;margin-top:20px}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-section-body .patent-detail-info-section-text{line-height:20px}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-section-body .patent-detail-info-image-section .patent-detail-info-image-note{color:#555}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-section-body .patent-detail-info-image-section .patent-detail-info-image-list{margin-top:20px;display:flex;flex-wrap:wrap;padding:20px;background:#f5f7f9;grid-gap:20px;gap:20px}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-section-body .patent-detail-info-image-section .patent-detail-info-image-list .patent-detail-info-image{width:120px;background:#fff;padding:10px;border-radius:3px;border:1px solid #cdcdcd}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-section-body .patent-detail-info-image-section .patent-detail-info-image-list .patent-detail-info-image:hover{cursor:zoom-in}.patent-detail-info-layout .patent-detail-info-division .patent-detail-info-section-body .patent-detail-info-section-table-container{width:100%}.patent-detail-info-layout .patent-summary-info-division{height:100%;width:calc(100% - 200px);flex-grow:1;padding:10px 20px;overflow:auto;display:flex;flex-direction:column;grid-gap:30px;gap:30px;margin:0}.patent-detail-info-layout .patent-summary-info-division .patent-summary-info-section-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;height:40px;font-weight:700;font-size:20px}.patent-detail-info-layout .patent-summary-info-division .patent-summary-info-section-body{width:100%}.patent-detail-info-layout .patent-summary-info-division .patent-summary-info-section-body .patent-summary-info-warning{height:40px;position:relative;padding:0 20px;display:flex;align-items:flex-start;justify-content:center;border-radius:4px;margin-bottom:5px;grid-gap:10px;gap:10px;background:rgba(252,127,58,.1)}.patent-detail-info-layout .patent-summary-info-division .patent-summary-info-section-body .patent-summary-info-warning .patent-summary-info-warning-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.patent-detail-info-layout .patent-summary-info-division .patent-summary-info-section-body .patent-summary-info-warning .patent-summary-info-warning-text{line-height:14px;color:var(--orange)}.patent-detail-info-layout .patent-summary-info-division .patent-summary-info-section-body .patent-summary-info-initial{height:40px;position:relative;padding:0 20px;display:flex;align-items:center;background:#f5f7f9;border-radius:4px;margin-bottom:5px;grid-gap:10px;gap:10px}.patent-detail-info-layout .patent-summary-info-division .patent-summary-info-section-body .patent-summary-info-initial .patent-detail-summarize-btn{background:transparent;border:none;padding:0;margin:0;color:var(--secondary-color)}.patent-detail-info-layout .patent-summary-info-division .patent-summary-info-section-body .patent-summary-info-initial .patent-detail-summarize-btn:hover{text-decoration:underline}.patent-detail-info-layout .patent-summary-info-division .patent-summary-info-section-body .patent-summary-info-initial .patent-detail-summarize-btn:active{text-decoration:none}.patent-detail-info-layout .patent-summary-info-division .patent-summary-info-section-body .patent-summary-info-initial .patent-detail-summarize-btn:disabled{color:#cdcdcd;pointer-events:none}.patent-detail-info-layout .patent-summary-info-division .patent-summary-info-section-body .patent-summary-info-initial .patent-detail-summarizing-inprogress{width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #cdcdcd;border-left:2px solid var(--secondary-color);animation:spin .6s linear infinite}.patent-detail-info-layout .patent-summary-info-division .patent-summary-info-section-body .patent-summary-info-section-text{line-height:20px}.novelty-legend-row{display:flex;align-items:center;grid-gap:10px;gap:10px;height:30px}.patent-search-layout{height:100%;width:100%;padding:0 0 10px;display:flex;background:#f5f7f9;border:1px solid #ddd}.patent-search-layout--right{width:calc(100% - 450px);flex-grow:1;display:flex;flex-direction:column;position:relative;height:100%;background:#fff}.patent-search-layout--right.gray-background{background:#f5f7f9}.patent-search-layout--right .patent-search-result-tab-row{height:40px;min-height:40px;max-height:40px;width:calc(100% - 50px);border-bottom:1px solid #cdcdcd;display:flex;margin-left:auto;margin-right:auto}.patent-search-layout--right .patent-search-result-tab-row .patent-search-result-tab{padding:0 30px;color:#555;display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer}.patent-search-layout--right .patent-search-result-tab-row .patent-search-result-tab.active{border-bottom:2px solid var(--primary-color);font-weight:700}.patent-search-layout--right .patent-search-result-toolbar{display:flex;align-items:center;justify-content:space-between;padding:0 25px;height:50px}.patent-search-layout--right .patent-search-result-toolbar .patent-search-result-toolbar-left{display:flex;align-items:center}.patent-search-layout--right .patent-search-result-toolbar .patent-search-result-toolbar-right{display:flex;align-items:center;grid-gap:10px;gap:10px}.patent-search-layout--right .patent-search-result-body{height:300px;overflow:auto;flex-grow:1;width:100%;position:relative}.patent-search-layout--right .patent-search-result-body .patent-search-result-list{padding:0 25px 20px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.patent-search-layout--right .patent-search-result-body .patent-search-result-list .patent-search-result-card-container{width:100%;display:flex;align-items:flex-start}.patent-search-layout--right .patent-search-result-body .patent-search-result-list .patent-search-result-card-container .patent-search-result-card-checkbox{height:50px;width:30px;display:flex;align-items:center;justify-content:center}.patent-search-layout--right .patent-search-result-body .patent-search-result-list .patent-search-result-card-container .patent-search-result-card-wrapper{width:calc(100% - 50px);flex-grow:1}.patent-search-result-card{width:100%;border-radius:4px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);background:#fff;padding:10px 0 15px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.patent-search-result-card.pin-card{background:#f4f5f8}.patent-search-result-card.pin-card .patent-card-tab-division{background:#eef1f4}.patent-search-result-card.pin-card .patent-card-tab-body{background:#e5eaee!important}.patent-search-result-card.pin-card .patent-card-tab-link{color:#0008c3!important}.patent-search-result-card.pin-card .patent-card-tab-link:hover{color:#005d80!important}.patent-search-result-card.pin-card .patent-card-tab-link:active{color:#0008c3!important}.patent-search-result-card .patent-search-result-card-header-row{min-height:40px;display:flex;align-items:center;justify-content:space-between;grid-gap:0 40px;gap:0 40px;flex-wrap:wrap;padding:0 30px}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-left-side{flex-grow:1;width:calc(100% - 680px);min-width:100px;line-height:40px}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side .patent-search-result-card-novelty-menu{display:flex;align-items:center;grid-gap:5px;gap:5px;cursor:pointer}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side .patent-search-result-card-summarizing-status{background:var(--secondary-color);padding:4px 7px;color:#fff;display:flex;border-radius:2px;align-items:center;grid-gap:5px;gap:5px;margin-right:5px;white-space:nowrap;cursor:pointer}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side .patent-search-result-card-summarizing-status .patent-search-result-summarizing-progress-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;animation:spin 1s linear infinite;fill:#fff}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side .patent-search-result-card-summarizing-status .patent-search-result-summarizing-progress-icon.retry-case{animation:none}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side .patent-search-result-card-menu{width:24px;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:50%;overflow:visible;fill:var(--main-dark-color);cursor:pointer}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side .patent-search-result-card-menu.disabled{fill:#cdcdcd}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side .patent-search-result-card-menu.bookmark{stroke:var(--orange)}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side .patent-search-result-card-menu.full-icon{padding:2px}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side .patent-search-result-card-menu:hover{background:#f5f7f9}.patent-search-result-card .patent-search-result-card-header-row .patent-search-result-card-header-right-side .patent-search-result-card-search-type-drop-down{background:#fff;color:var(--cta-color);fill:var(--cta-color);border:1px solid var(--cta-color);height:20px;padding:0 5px;margin-left:10px;width:100px}.patent-search-result-card .patent-search-result-name{color:var(--primary-color);width:100%;display:flex;align-items:center;grid-gap:4px;gap:4px}.patent-search-result-card .patent-search-result-name .patent-search-result-name-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 85px);font-size:var(--default-title-font-size);font-weight:700;cursor:pointer}.patent-search-result-card .patent-search-result-name .patent-search-result-name-type{border-radius:2px;height:20px;display:flex;align-items:center;justify-content:center;fill:#fff;color:#fff;background:#91c7ad;padding:0 10px;font-size:var(--default-font-size);font-weight:400;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.patent-search-result-card .patent-search-result-name .patent-search-result-name-type.npl{background:#8ca3d8}.patent-search-result-card .patent-sarch-result-meta-data-list{display:flex;align-items:center;flex-grow:1;grid-gap:5px 10px;gap:5px 10px;width:100%;flex-wrap:wrap}.patent-search-result-card .patent-serach-result-image-container{width:100%;display:flex;align-items:center;justify-content:center;padding:0 10px}.patent-search-result-card .patent-serach-result-image-container .patent-serach-result-image{height:100%;max-width:100%}.patent-search-result-card .patent-search-result-description{width:100%;text-align:justify;line-height:20px}.patent-search-result-card .patent-search-result-uniquenss-loader{width:14px;height:14px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;border-left-color:#7c87a2;animation:spin 1s linear infinite;border-radius:50%}.patent-search-result-card .patent-serach-result-uniquenss-division{width:100%;display:flex;flex-direction:column;grid-gap:25px;gap:25px;line-height:20px;margin-top:25px}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniqueness-loading{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;background:#f5f7f9;border-radius:4px;padding:7px 10px;white-space:nowrap;color:#7c87a2;margin-top:5px;animation:background-flick 2s linear infinite}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniqueness-loading .patent-search-uniqueness-loader{width:18px;height:18px;padding:0;display:flex;align-items:center;justify-content:center;animation:spin 1s linear infinite;color:#7c87a2;fill:#7c87a2}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniqueness-loading.warning-case{background:rgba(252,127,58,.2);animation:none;align-items:flex-start}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniqueness-loading.warning-case .patent-search-result-uniqueness-warning-icon{fill:var(--orange);width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniqueness-loading.warning-case .patent-search-result-uniqueness-text{color:#8b4513;font-family:var(--font-family);font-size:var(--default-font-size);line-height:20px}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniquness-section{width:100%;line-height:20px;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniquness-section .patent-search-result-uniquness-title{width:100%;font-weight:700;display:flex;align-items:center;grid-gap:5px;gap:5px;height:35px;border-bottom:1px dashed #cdcdcd;font-size:var(--default-title-font-size)}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniquness-section .patent-search-result-uniquness-title.similarity-title{color:#e82c2a}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniquness-section .patent-search-result-uniquness-title.novelty-title{color:#008d75}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniquness-section .patent-search-result-uniquness-title .patent-search-result-uniquness-expander{width:14px;height:14px;border:none;background:transparent;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniquness-section .patent-search-result-uniquness-title .patent-search-result-uniquness-expander.collapse{transform:rotate(-90deg)}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniquness-section .patent-search-result-uniquness-description{line-height:20px;text-align:justify}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniquness-section .patent-search-result-uniquness-description .patent-search-result-uniquness-see-more-link{color:var(--link-color);white-space:nowrap;cursor:pointer}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniquness-section .patent-search-result-uniquness-description .patent-search-result-uniquness-see-more-link:hover{color:var(--blue);text-decoration:underline}.patent-search-result-card .patent-serach-result-uniquenss-division .patent-search-result-uniquness-section .patent-search-result-uniquness-description .patent-search-result-uniquness-see-more-link:active{color:var(--link-color);text-decoration:none}.patent-search-result-card .patent-search-matched-keyword-list{width:100%;margin-top:20px;display:flex;align-items:center;grid-gap:7px;gap:7px;flex-wrap:wrap}.patent-search-result-card .patent-search-result-meta-data-row{padding:0 30px}.patent-search-result-card .patent-search-result-card-body{display:flex;padding:10px 30px;max-height:400px;overflow:auto}.patent-search-result-card .patent-search-result-card-body .patent-search-result-card-body--left{width:calc(100% - 160px);flex-grow:1}.patent-search-result-card .patent-search-result-card-body .patent-search-result-card-body--right{width:150px}.patent-card-tab-division{width:calc(100% - 60px);margin-left:auto;margin-right:auto;background:#f5f7f9;border-radius:5px;padding:20px 30px}.patent-card-tab-division .patent-card-tab-bar{width:100%}.patent-card-tab-division .patent-card-tab-body{position:relative;height:250px;padding:24px 30px;overflow:auto;border-radius:4px;background:rgba(226,231,236,.5);margin-top:15px;display:flex;flex-direction:column}.patent-card-tab-division .patent-card-tab-body .patent-card-tab-title{font-weight:700;font-size:var(--default-title-font-size);height:20px;display:flex;align-items:center;justify-content:space-between}.patent-card-tab-division .patent-card-tab-body .patent-card-tab-title .patent-card-tab-link{color:var(--link-color);cursor:pointer;font-weight:400;text-decoration:underline}.patent-card-tab-division .patent-card-tab-body .patent-card-tab-title .patent-card-tab-link:hover{color:var(--blue)}.patent-card-tab-division .patent-card-tab-body .patent-card-tab-title .patent-card-tab-link:active{color:var(--link-color);text-decoration:none}.patent-card-tab-division .patent-card-tab-body ol{padding-left:20px}.patent-card-tab-division .patent-card-tab-body ol li{line-height:16px;margin-bottom:10px;margin-top:5px}.patent-card-tab-division .patent-card-tab-body .patent-card-tab-content{margin-top:20px;width:100%;position:relative;height:calc(100% - 100px);flex-grow:1;overflow:auto;line-height:16px}.patent-card-tab-division .patent-card-tab-body .patent-card-tab-content ol{padding-left:20px}.patent-card-tab-division .patent-card-tab-body .patent-card-tab-content ol li{line-height:16px;margin-bottom:10px;margin-top:5px}.patent-card-tab-division .patent-card-tab-body .patent-card-tab-content .patent-card-empty-division{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;grid-gap:20px;gap:20px;flex-direction:column}.patent-card-tab-division .patent-card-tab-body .patent-card-tab-content .patent-card-empty-division .patent-card-empty-title{font-weight:700;font-size:var(--default-title-font-size)}.patent-card-tab-division .patent-card-tab-body .patent-card-info-link-btn{color:var(--link-color);white-space:nowrap;cursor:pointer;line-height:20px}.patent-card-tab-division .patent-card-tab-body .patent-card-info-link-btn:hover{color:var(--blue);text-decoration:underline}.patent-card-tab-division .patent-card-tab-body .patent-card-info-link-btn:active{color:var(--link-color);text-decoration:none}.patent-search-result-search-drop{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-adv-search-popup{width:1300px;max-width:100vw;height:calc(100vh - 50px)}.patent-adv-search-popup .patent-adv-search-header{height:50px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;font-size:var(--default-title-font-size);font-weight:700;color:var(--primary-color)}.patent-adv-search-popup .patent-adv-search-body{height:calc(100% - 100px);padding:5px 20px;position:relative}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-new-btn{background:#fff;border:1px solid var(--secondary-color);fill:var(--secondary-color);color:var(--secondary-color);height:30px;margin-top:10px;border-radius:4px;padding:0 15px;display:flex;align-items:center;justify-content:center}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-new-btn:hover{background:var(--secondary-color);color:#fff;fill:#fff}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-new-btn:disabled{color:#cdcdcd;fill:#cdcdcd;border-color:#cdcdcd;background:#fafafa;pointer-events:none}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-new-btn:active{background:#fff;color:var(--secondary-color);fill:var(--secondary-color)}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container{border-radius:5px;max-height:calc(100% - 50px);border:1px solid #ddd;overflow:auto}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table{width:100%;border-collapse:collapse}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table .patent-adv-search-table-header-row{height:40px;width:100%;background:#ebf0f6;position:-webkit-sticky;position:sticky;top:0;z-index:999}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table .patent-adv-search-table-header-row .patent-adv-search-table-inner-col{display:flex;align-items:center;justify-content:space-between;padding:5px 10px;min-height:40px}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table .patent-adv-search-table-header-row .patent-adv-search-table-inner-col .patent-adv-search-col-name{color:var(--primary-color);font-weight:700}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table .patent-adv-search-table-header-row .patent-adv-search-table-inner-col .patent-adv-search-col-help-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;fill:var(--secondary-color)}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table .patent-adv-search-table-header-row .patent-adv-search-table-inner-col .patent-adv-search-col-help-icon:disabled{pointer-events:none;fill:#cdcdcd}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table .patent-adv-search-table-header-row .patent-adv-search-table-inner-col .patent-adv-search-col-help-icon:hover{fill:var(--primary-color)}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table .patent-adv-search-table-row{width:100%;min-height:40px;border-top:1px solid #ddd}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table .patent-adv-search-table-row .patent-adv-search-table-row-col .patent-adv-search-table-dropdown{width:100%;height:35px;border:none;padding:0 10px;text-align:left}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table .patent-adv-search-table-row .patent-adv-search-table-row-col .patent-adv-search-action-col{height:35px;display:flex;align-items:center;justify-content:center}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table .patent-adv-search-table-col{border-left:1px solid #ddd}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table .patent-adv-search-table-col.disabled{pointer-events:none;filter:grayscale(100%);background:#f3f3f3}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table .patent-adv-search-table-col.disabled *{background:#f3f3f3;color:#b8b8b8}.patent-adv-search-popup .patent-adv-search-body .patent-adv-search-table-container .patent-adv-search-table .patent-adv-search-table-col:first-child{border-left:none}.patent-adv-search-popup .patent-adv-search-bottom{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;height:50px}.patent-adv-search-popup .patent-adv-search-bottom button{margin:0}.adv-selected-search-section-list{display:flex;align-items:center;width:100%;grid-gap:3px;gap:3px;flex-wrap:wrap}.adv-selected-search-section-list .adv-selected-search-section{background:rgba(124,111,238,.1);color:var(--primary-color);padding:3px 5px;border-radius:10px;word-wrap:break-word;max-width:100%;white-space:pre-wrap}.adv-patent-context-box-container{padding:10px}.adv-patent-context-box-container,.adv-patent-number-box-container{min-height:40px;width:100%;max-height:300px;overflow:auto;max-width:100%}.adv-patent-number-box-container{padding:10px 0;position:relative}.adv-patent-number-box-container .adv-patent-search-number{padding:0 10px}.adv-patent-number-box-container .adv-patent-number-box-checker{position:absolute;top:2px;right:4px;z-index:1;display:flex;align-items:center;justify-content:flex-end;grid-gap:5px;gap:5px}.adv-patent-number-box-container .adv-patent-number-box-checker .adv-patent-number-result{color:#0a8a64}.adv-patent-number-box-container .adv-patent-number-box-checker .adv-patent-number-result.error{color:red}.adv-patent-number-box-container .adv-patent-number-box-checker .adv-patent-number-check-loading{width:15px;height:15px;border:2px solid #f5f7f9;border-left:2px solid var(--secondary-color);border-radius:50%;animation:spin 1s linear infinite}.adv-patent-search-content-box{text-align:left;line-height:20px}.adv-patent-search-content-box[contenteditable]:empty:before{content:attr(placeholder);color:#a7a7a7;background:transparent}.adv-patent-operator{background:var(--secondary-color);color:#fff}.adv-patent-keyword,.adv-patent-operator{padding:0 7px;border-radius:2px;display:inline}.adv-patent-keyword{background:rgba(124,111,238,.2);color:var(--secondary-color);border-radius:10px;line-height:16px;margin-right:5px}.adv-patent-search-number{line-height:20px;word-wrap:break-word;word-break:break-word;margin-top:5px;margin-bottom:5px}.adv-patent-search-number.error{background:rgba(255,192,203,.2);color:red;display:flex;align-items:center;justify-content:space-between}.adv-patent-search-number.error div{width:calc(100% - 24px)}.adv-patent-search-number .adv-patent-search-context-error-icon{width:14px;min-width:14px;max-width:14px;height:14px;display:flex;align-items:center;justify-content:center;fill:red;pointer-events:none;margin-left:auto}.adv-patent-search-number-error{color:red;display:inline-flex;align-items:center}.adv-patent-default-text{background:rgba(124,111,238,.1);color:var(--primary-color);padding:2px 7px;line-height:24px;border-radius:10px;word-wrap:break-word;word-break:break-word;display:inline}.adv-patent-default-text.keyword-text-container{padding-left:3px}.adv-patent-search-measurement-col-row{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:10px}.adv-patent-search-measurement-col-row .adv-search-box-block{width:33.33333%;display:flex;align-items:center;grid-gap:5px;gap:5px}.adv-patent-search-measurement-col-row .adv-search-box-block .adv-search-box-label{display:inline-flex}.adv-patent-search-measurement-col-row .adv-search-box-block .adv-search-box-label .adv-search-box-label-req{color:red}.adv-patent-search-measurement-col-row .adv-search-box-block .adv-search-box-input-box{width:calc(100% - 50px);height:30px;min-height:30px;border:1px solid #afafaf;padding:0 5px;text-align:left;border-radius:3px;flex-grow:1}.patent-search-summary-layout{width:100%;height:100%;display:flex;flex-direction:column;padding-bottom:10px;position:relative}.patent-search-summary-layout .patent-search-graph-tool-bar{width:100%;padding:0 25px;display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px;height:60px;min-height:60px}.patent-search-summary-layout .patent-search-graph-tool-bar .patent-search-graph-tool--left{display:flex;align-items:center;grid-gap:10px;gap:10px;width:calc(100% - 280px);flex-grow:1}.patent-search-summary-layout .patent-search-graph-tool-bar .patent-search-graph-tool--left .patent-search-graph-selector{width:100px;flex-grow:1;min-height:35px;border:1px solid #cdcdcd;border-radius:3px;padding-left:0}.patent-search-summary-layout .patent-search-graph-tool-bar .patent-search-graph-tool--left .patent-search-graph-selector .patent-search-selected-graph-list{width:100%;display:flex;grid-gap:5px;gap:5px;padding:5px 30px 5px 5px}.patent-search-summary-layout .patent-search-graph-tool-bar .patent-search-graph-tool--left .patent-search-graph-selector .patent-search-selected-graph-list .patent-search-selected-graph{max-width:100%;display:flex;align-items:center;grid-gap:5px;gap:5px;padding:0 7px;border-radius:10px;justify-content:space-between;background:rgba(207,202,255,.4);height:20px}.patent-search-summary-layout .patent-search-graph-tool-bar .patent-search-graph-tool--left .patent-search-graph-selector .patent-search-selected-graph-list .patent-search-selected-graph.linked-graph-chip{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-grow:0;padding:0 2px;text-align:center}.patent-search-summary-layout .patent-search-graph-tool-bar .patent-search-graph-tool--left .patent-search-graph-selector .patent-search-selected-graph-list .patent-search-selected-graph .patent-search-selected-graph-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 25px)}.patent-search-summary-layout .patent-search-graph-tool-bar .patent-search-graph-tool--left .patent-search-graph-selector .patent-search-selected-graph-list .patent-search-selected-graph .patent-search-selected-graph-name .patent-search-selection-remove-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0}.patent-search-summary-list-container{position:relative;min-height:100px;flex-grow:1}.patent-search-summary-list{width:100%;height:100%;display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;padding:0 25px 10px}.patent-search-summary-list .patent-search-summary-card{width:calc(50% - 5px);flex-grow:1;background:#fff;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);border-radius:5px;min-width:450px}.patent-search-summary-list .patent-search-summary-card.heat-map-graph{width:100%}.patent-search-summary-list .patent-search-summary-card.heat-map-graph .patent-search-summary-card-body{height:370px}.patent-search-summary-list .patent-search-summary-card-header{font-weight:700;font-size:var(--default-font-size-bold);line-height:50px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;height:50px}.patent-search-summary-list .patent-search-summary-card-header .patent-search-summary-card-header--left{font-size:var(--default-font-size-bold);color:var(--primary-color);font-weight:700;line-height:16px}.patent-search-summary-list .patent-search-summary-card-header .patent-search-summary-card-header--right{display:flex;align-items:center;grid-gap:3px;gap:3px}.patent-search-summary-list .patent-search-summary-card-header .patent-search-summary-card-header--right .patent-summary-card-header-menu-group{display:flex;align-items:center;grid-gap:5px;gap:5px;margin-right:10px}.patent-search-summary-list .patent-search-summary-card-header .patent-search-summary-card-header--right .patent-summary-card-header-menu-group .patent-summary-card-menu-dropdown{width:200px;height:30px;border-radius:3px;border:1px solid #8a8a8a;background:#fff;display:flex;align-items:center}.patent-search-summary-list .patent-search-summary-card-header .patent-search-summary-card-header--right .patent-search-summary-card-header-menu{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:5px;background:transparent;border:none;border-radius:50%;fill:var(--secondary-color)}.patent-search-summary-list .patent-search-summary-card-header .patent-search-summary-card-header--right .patent-search-summary-card-header-menu.delete-btn{fill:var(--fail-color)}.patent-search-summary-list .patent-search-summary-card-header .patent-search-summary-card-header--right .patent-search-summary-card-header-menu:hover{background:#f5f7f9}.patent-search-summary-list .patent-search-summary-card-header .patent-search-summary-card-header--right .patent-search-summary-card-header-menu:active{background:transparent}.patent-search-summary-list .patent-search-summary-card-header .patent-search-summary-card-header--right .patent-search-summary-card-header-menu:disabled{fill:#cdcdcd;pointer-events:none}.patent-search-summary-list .patent-search-summary-card-body{width:100%;height:350px;position:relative}.patent-detail-popup{width:100vw;height:calc(100vh - 50px);padding:30px 30px 10px}.patent-detail-popup .patent-detail-popup-header{height:30px;display:flex;align-items:center;justify-content:space-between;grid-gap:50px;gap:50px}.patent-detail-popup .patent-detail-popup-header .patent-detail-popup-header--left{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:var(--default-title-font-size)}.patent-detail-popup .patent-detail-popup-header .patent-detail-popup-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.patent-detail-popup .patent-detail-popup-header .patent-detail-popup-header--right .patent-detail-popup-tool-block{display:flex;align-items:center;grid-gap:5px;gap:5px;white-space:nowrap;margin-left:5px}.patent-detail-popup .patent-detail-popup-header .patent-detail-popup-header--right .patent-detail-popup-save-btn{background:#fff;width:80px;border-radius:3px;border:1px solid var(--cta-color);color:var(--cta-color);fill:var(--cta-color);display:flex;align-items:center;justify-content:center;grid-gap:3px;gap:3px;height:30px}.patent-detail-popup .patent-detail-popup-header .patent-detail-popup-header--right .patent-detail-popup-save-btn.active{background:var(--cta-color);fill:#fff;color:#fff}.patent-highlight-text{padding:0 5px;background:rgba(199,250,238,.22);color:#2e8b57;margin-left:4px;margin-right:4px}.patent-save-group-selector-popup{width:500px;padding:20px 0}.patent-save-group-selector-popup .patent-save-group-selector-title{height:40px;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 30px;font-weight:700;font-size:var(--default-title-font-size)}.patent-save-group-selector-popup .patent-save-group-search-bar{height:50px;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 30px}.patent-save-group-selector-popup .patent-save-group-search-bar .patent-save-group-toolbar--left{display:flex;align-items:center}.patent-save-group-selector-popup .patent-save-group-list-container{min-height:200px;max-height:400px;overflow:auto;width:calc(100% - 10px);margin-left:auto;margin-right:auto;padding:10px 0;position:relative}.patent-save-group-selector-popup .patent-save-group-list-container .patent-save-group-list{padding:0 25px;display:flex;flex-direction:column;width:100%;grid-gap:10px;gap:10px}.patent-save-group-selector-popup .patent-save-group-list-container .patent-save-group-list .patent-save-group-row{width:100%;height:40px;border-radius:4px;background:#f5f7f9;display:flex;align-items:center}.patent-save-group-selector-popup .patent-save-group-list-container .patent-save-group-list .patent-save-group-row .patent-save-group-item-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.patent-save-group-selector-popup .patent-save-group-list-container .patent-save-group-list .patent-save-group-row .patent-save-group-item-name{margin-left:10px;max-width:calc(100% - 74px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary-color)}.patent-save-group-selector-popup .patent-save-group-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:80px;gap:80px;margin-top:10px}.patent-save-group-selector-popup .patent-save-group-bottom-row button{margin:0}.patent-group-creation-popup{width:450px;padding:30px}.patent-group-creation-popup .patent-group-creation-area .patent-group-creation-title{font-weight:700}.patent-group-creation-popup .patent-group-creation-area .patent-group-creation-input{height:40px;padding:0 10px;border-radius:3px;width:100%;background:#f5f7f9;border:none;margin-top:15px}.patent-group-creation-popup .patent-group-creation-area .patent-group-creation-input.error{border:.6px solid var(--fail-color)}.patent-group-creation-popup .patent-group-creation-area .patent-group-creation-error-row{margin-top:10px;color:var(--fail-color);text-align:left;word-wrap:break-word;word-break:break-word}.patent-group-creation-popup .patent-group-creation-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px;margin-top:30px}.patent-group-creation-popup .patent-group-creation-bottom-row button{margin:0;width:70px;min-width:70px}.filter-field-selector-popup{width:500px;padding:20px;border-radius:5px;background:#f5f7f9}.filter-field-selector-search-bar{height:30px;width:100%;margin-bottom:10px}.filter-field-selector-body{width:100%;background:#fff;border-radius:5px;margin-top:10px;overflow:auto;padding:10px;position:relative;height:100%}.filter-field-selector-body .filter-field-selector-tab-bar{height:30px;display:flex;width:100%;border-bottom:1px solid #cdcdcd;margin-bottom:10px}.filter-field-selector-body .filter-field-selector-tab-bar .filter-field-selector-tab{padding:0 20px;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;height:100%;color:#555;cursor:pointer}.filter-field-selector-body .filter-field-selector-tab-bar .filter-field-selector-tab.active{border-bottom:2px solid var(--primary-color);color:var(--primary-color);font-weight:700}.filter-field-selector-body .filter-field-selector-select-all-row{display:flex;align-items:center}.filter-field-selector-body .filter-field-selector-item-list{width:100%;padding:5px 20px;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.filter-field-selector-body .filter-field-selector-item-list .filter-field-selector-module{width:100%}.filter-field-selector-body .filter-field-selector-item-list .filter-field-selector-module .filter-field-selector-module-header{height:30px;display:flex;align-items:center;width:100%}.filter-field-selector-body .filter-field-selector-item-list .filter-field-selector-module .filter-field-selector-module-header .filter-field-selector-module-drop-down-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0}.filter-field-selector-body .filter-field-selector-item-list .filter-field-selector-module .filter-field-selector-module-header .filter-field-selector-module-drop-down-icon.collapse{transform:rotate(-90deg)}.filter-field-selector-body .filter-field-selector-item-list .filter-field-selector-module .filter-field-selector-module-header .filter-field-selector-module-name{max-width:calc(100% - 60px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-field-selector-body .filter-field-selector-item-list .filter-field-selector-module .filter-field-selector-module-header .filter-field-selector-count{fill:var(--secondary-color);color:var(--secondary-color)}.filter-field-selector-body .filter-field-selector-item-list .filter-field-selector-module .filter-field-selector-module-body{width:100%;padding-left:40px}.filter-field-selector-body .filter-field-selector-item-list .filter-field-selector-item{width:100%;display:flex;align-items:center}.filter-field-selector-body .filter-field-selector-item-list .filter-field-selector-item .filter-field-name{width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-field-selector-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px;margin-top:10px}.filter-field-selector-bottom-row button{min-width:70px;width:70px;margin:0}.filter-field-card{width:100%;border-radius:5px;padding:0;background:#fff;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);min-width:250px}.filter-field-card.initial-card{background:#f5f7f9}.filter-field-card .filter-field-card-tool-bar{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;height:30px;border-bottom:1px solid #cdcdcd;padding:0 5px 0 10px}.filter-field-card .filter-field-card-tool-bar .filter-field-card-close-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:5px;border-radius:50%;color:var(--fail-color);fill:var(--fail-color)}.filter-field-card .filter-field-card-tool-bar .filter-field-card-close-btn:hover{color:brown;fill:brown}.filter-field-card .filter-field-card-tool-bar .filter-field-card-close-btn:active{color:var(--fail-color);fill:var(--fail-color)}.filter-field-card .filter-field-card-tool-bar .filter-field-card-close-btn:disabled{pointer-events:none;fill:#cdcdcd;color:#cdcdcd}.filter-field-card .filter-field-card-header{height:30px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 5px 0 10px}.filter-field-card .filter-field-card-header .filter-field-card-title{display:flex;align-items:center;grid-gap:5px;gap:5px;width:calc(100% - 40px);flex-grow:1}.filter-field-card .filter-field-card-header .filter-field-card-title .filter-field-card-label{max-width:calc(100% - 25px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-field-card .filter-field-card-header .filter-field-card-close-btn,.filter-field-card .filter-field-card-header .filter-field-card-title .filter-field-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px}.filter-field-card .filter-field-card-header .filter-field-card-close-btn{min-width:20px;background:transparent;border:none;border-radius:50%;color:var(--fail-color);fill:var(--fail-color)}.filter-field-card .filter-field-card-header .filter-field-card-close-btn:hover{color:brown;fill:brown}.filter-field-card .filter-field-card-header .filter-field-card-close-btn:active{color:var(--fail-color);fill:var(--fail-color)}.filter-field-card .filter-field-card-header .filter-field-card-close-btn:disabled{pointer-events:none;fill:#cdcdcd;color:#cdcdcd}.filter-field-card .filter-field-card-body{padding:0 10px 10px;width:100%}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout{background:#fff;border:1px solid #cdcdcd;border-radius:4px}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-initial-case{height:35px;width:100%;padding:0 10px;display:flex;align-items:center;justify-content:space-between}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-initial-case .filter-field-card-cpc-initial--left{display:flex;color:#afafaf}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 10px;height:35px}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-header .filter-field-card-cpc-layout-header--left{display:flex;align-items:center}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-body{width:100%;max-height:300px;overflow:auto}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-body .filter-field-card-chosen-cpc-list{padding:5px 10px;width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-body .filter-field-card-chosen-cpc-list .filter-field-card-chosen-cpc-item{background:#fff;border:1px solid #cdcdcd;border-radius:3px;width:100%;display:flex;align-items:center;height:30px;grid-gap:5px;gap:5px}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-body .filter-field-card-chosen-cpc-list .filter-field-card-chosen-cpc-item .filter-field-card-chosen-cpc-operator{width:80px;min-widht:80px;display:flex;align-items:center;justify-content:center;border-right:1px solid #cdcdcd;height:100%}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-body .filter-field-card-chosen-cpc-list .filter-field-card-chosen-cpc-item .filter-field-card-chosen-cpc-id{padding:0 5px;line-height:20px;border-radius:10px;background:rgba(124,111,238,.01);color:var(--secondary-color)}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-body .filter-field-card-chosen-cpc-list .filter-field-card-chosen-cpc-item .filter-field-card-chosen-cpc-name-container{width:100px;flex-grow:1}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-body .filter-field-card-chosen-cpc-list .filter-field-card-chosen-cpc-item .filter-field-card-chosen-cpc-name-container .filter-field-card-chosen-cpc-name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-body .filter-field-card-chosen-cpc-list .filter-field-card-chosen-cpc-item .filter-field-card-chosen-cpc-delete-btn{min-width:20px;width:20px;height:20px;color:var(--fail-color);fill:var(--fail-color);padding:5px}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-body .filter-field-card-chosen-cpc-list .filter-field-card-chosen-cpc-item .filter-field-card-chosen-cpc-delete-btn:hover{color:brown;fill:brown}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-body .filter-field-card-chosen-cpc-list .filter-field-card-chosen-cpc-item .filter-field-card-chosen-cpc-delete-btn:active{color:var(--fail-color);fill:var(--fail-color)}.filter-field-card .filter-field-card-body .filter-field-card-cpc-layout .filter-field-card-cpc-layout-body .filter-field-card-chosen-cpc-list .filter-field-card-chosen-cpc-item .filter-field-card-chosen-cpc-delete-btn:disabled{pointer-events:none;fill:#cdcdcd;color:#cdcdcd}.filter-field-card .filter-field-card-body .filter-field-category-list-container{width:100%;border:1px solid #cdcdcd;padding:0 5px;background:#fff;max-height:200px;overflow:auto}.filter-field-card .filter-field-card-body .filter-field-category-list-container .filter-field-category-list{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.filter-field-card .filter-field-card-body .filter-field-category-list-container .filter-field-category-list .filter-field-category{padding:0 3px 0 10px;height:20px;border-radius:20px;background:#eaefff;display:flex;align-items:center;grid-gap:5px;gap:5px}.filter-field-card .filter-field-card-body .filter-field-category-list-container .filter-field-category-list .filter-field-category .filter-field-category-name{max-width:210px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-field-card .filter-field-card-body .filter-field-category-list-container .filter-field-category-list .filter-field-category .filter-field-category-remove-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:5px;fill:var(--fail-color);border-radius:50%}.filter-field-card .filter-field-card-body .filter-field-category-list-container .filter-field-category-list .filter-field-category .filter-field-category-remove-btn:hover{background:rgba(224,31,61,.11)}.filter-field-card .filter-field-card-body .filter-field-category-list-container .filter-field-category-list .filter-field-category .filter-field-category-remove-btn:active{background:transparent}.filter-field-card .filter-field-card-body .filter-field-category-list-container .filter-field-category-list .filter-field-category .filter-field-category-remove-btn.disabled{fill:#cdcdcd;pointer-events:none}.filter-field-card .filter-field-text-area-container{width:100%;border-radius:3px;border:1px solid #cdcdcd;background:#fff;position:relative}.filter-field-card .filter-field-text-area-container .filter-field-text-area{width:100%;min-height:100px;max-height:150px;padding:10px;overflow:auto;line-height:20px;resize:none}.filter-field-card .filter-field-text-area-container .filter-field-text-area[contenteditable]:empty:before{content:attr(placeholder);color:#a7a7a7}.filter-field-card .filter-field-text-area-container .filter-field-text-area-indicator{width:14px;height:14px;position:absolute;bottom:3px;right:3px}.filter-field-card .filter-field-date-container .filter-field-date-input{display:flex;align-items:center}.filter-field-card .filter-field-date-container .filter-field-date-input .filter-field-date-input{width:calc(100% - 50px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-field-card .filter-field-date-container .filter-field-date-input .filter-field-date-input .filter-field-date-delete-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;color:var(--fail-color);fill:var(--fail-color)}.filter-field-card .filter-field-date-container .filter-field-date-input .filter-field-date-input .filter-field-date-delete-btn:hover{color:brown;fill:brown}.filter-field-card .filter-field-date-container .filter-field-date-input .filter-field-date-input .filter-field-date-delete-btn:active{color:var(--fail-color);fill:var(--fail-color)}.filter-field-card .filter-field-date-container .filter-field-date-input .filter-field-date-input .filter-field-date-delete-btn:disabled{pointer-events:none;fill:#cdcdcd;color:#cdcdcd}.filter-field-card .filter-field-date-container .filter-field-date-input .filter-field-date-input .filter-field-date-calendar-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:3px}.filter-field-card .filter-field-input-container{width:100%;border-radius:3px;height:35px;background:#fff;border:1px solid #cdcdcd}.filter-field-card .filter-field-input-container .filter-filed-input{width:100%;height:100%;padding:0 10px;background:transparent;border:none}.filter-group-card{background:rgba(162,181,241,.2);border-radius:5px;border:.6px solid var(--primary-color);min-width:100%}.filter-group-card .filter-group-card-header{height:30px;width:100%;display:flex;align-items:center;justify-content:space-between;background:var(--primary-color);border-radius:5px 5px 0 0;padding:0 10px}.filter-group-card .filter-group-card-header .filter-group-card-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.filter-group-card .filter-group-card-header .filter-group-card-add-btn{padding:0;height:24px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#fff}.filter-group-card .filter-group-card-header .filter-group-card-add-btn:hover{color:var(--secondary-color);fill:var(--secondary-color);text-decoration:underline}.filter-group-card .filter-group-card-header .filter-group-card-add-btn:active{color:#fff;text-decoration:none}.filter-group-card .filter-group-card-header .filter-group-card-add-btn:disabled{color:#cdcdcd;pointer-events:none}.filter-group-card .filter-group-card-header .filter-group-card-close-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:50%;background:transparent;border:none;fill:var(--pink)}.filter-group-card .filter-group-card-header .filter-group-card-close-btn:hover{color:red;background:hsla(0,0%,100%,.1)}.filter-group-card .filter-group-card-header .filter-group-card-close-btn:active{fill:var(--pink);background:transparent}.filter-group-card .filter-group-card-header .filter-group-card-close-btn:disabled{fill:#cdcdcd;color:#cdcdcd;pointer-events:none}.filter-group-card .filter-group-card-body{overflow:auto;min-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:0 0 5px 5px}.filter-group-card .filter-group-card-body .filter-group-empty-state{padding:30px;text-align:center;word-wrap:break-word;word-break:break-word}.filter-group-card .filter-group-card-body .filter-group-card-content-list{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:10px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout--right{background:#f5f7f9}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-title .cpc-selector-remove-btn{width:100px;height:30px;background:var(--fail-color);color:#fff;border:none;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-selector-item-list,.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-select-all-row{padding:0 20px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-list-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .selected-cpc-list .selected-cpc-card{box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.patent-search-summary-graph-container{width:100%;height:100%;display:flex;flex-direction:column}.patent-search-summary-graph-container .patent-search-summary-graph{height:calc(100% - 60px);width:100%;display:flex;align-items:center;padding:0 5px 0 20px}.patent-search-summary-graph-container .patent-search-summary-graph-x-axis-part{width:calc(100% - 70px);padding-left:89.5px;padding-right:55.5px;height:30px;border-top:1px solid #cdcdcd;display:flex;align-items:center;margin-left:50px;margin-right:20px}.patent-search-summary-graph-container .patent-search-summary-graph-axis-division{width:30px;height:100%;display:flex;align-items:center;justify-content:center}.patent-search-summary-graph-container .patent-search-summary-graph-axis-division .patent-search-summary-graph-y-axis-label{transform:rotate(-90deg);min-width:290px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-weight:700}.patent-search-summary-graph-container .patent-search-summary-graph-label-division{width:100px}.patent-search-summary-graph-container .patent-search-summary-graph-bar-division{width:100%;position:relative;height:30px}.patent-search-summary-graph-container .patent-search-summary-graph-bar-division .patent-search-summary-graph-x-axis-bar{width:100%;position:absolute;top:-4px;left:0;display:flex;align-items:center;justify-content:space-between;z-index:2}.patent-search-summary-graph-container .patent-search-summary-graph-bar-division .patent-search-summary-graph-x-axis-bar .patent-search-summary-graph-x-axis{width:20px;display:flex;flex-direction:column;grid-gap:5px;gap:5px;align-items:center;justify-content:center}.patent-search-summary-graph-container .patent-search-summary-graph-bar-division .patent-search-summary-graph-x-axis-bar .patent-search-summary-graph-x-axis .patent-search-summary-graph-x-axis-tip{height:8px;width:1px;background:#bebebe;display:flex}.patent-search-summary-graph-container .patent-search-summary-graph-bar-division .patent-search-summary-graph-x-axis-bar .patent-search-summary-graph-x-axis .patent-search-summary-graph-x-axis-value{transform:rotate(-24deg)}.patent-search-summary-graph-container .patent-search-summary-bar-container{width:calc(100% - 30px);height:100%;overflow:auto;position:relative}.patent-search-summary-graph-container .patent-search-summary-bar-container .patent-search-summary-bar-list{display:flex;flex-direction:column;width:100%;min-height:100%;position:relative;justify-content:space-evenly}.patent-search-summary-graph-container .patent-search-summary-bar-container .patent-search-summary-bar-list .patent-search-summary-bar-line{width:1px;min-height:100%;background:#cdcdcd;position:absolute;left:99px;top:0}.patent-search-summary-graph-container .patent-search-summary-bar-container .patent-search-summary-bar-row{display:flex;align-items:center;width:100%}.patent-search-summary-graph-container .patent-search-summary-bar-container .patent-search-summary-bar-row .patent-search-summary-bar-label{width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px;text-align:right;height:40px;line-height:40px}.patent-search-summary-graph-container .patent-search-summary-bar-container .patent-search-summary-bar-row .patent-search-summary-bar-box{width:calc(100% - 100px);display:flex;grid-gap:5px;gap:5px}.patent-search-summary-graph-container .patent-search-summary-bar-container .patent-search-summary-bar-row .patent-search-summary-bar-box .patent-search-summary-bar-division{width:calc(100% - 75px);display:flex;align-items:center}.patent-search-summary-graph-container .patent-search-summary-bar-container .patent-search-summary-bar-row .patent-search-summary-bar-box .patent-search-summary-bar-division .patent-search-summary-bar{height:24px;width:100%;background:rgba(124,111,238,.3);border-radius:2px;position:relative}.patent-search-summary-graph-container .patent-search-summary-bar-container .patent-search-summary-bar-row .patent-search-summary-bar-box .patent-search-summary-bar-division .patent-search-summary-bar .patent-search-summary-bar-value{position:absolute;top:50%;left:calc(100% + 5px);transform:translateY(-50%)}.patent-search-summary-graph-container .patent-search-summary-graph-bottom-part{display:flex;width:100%;padding-left:150px;padding-right:20px;text-align:center}.patent-search-summary-graph-container .patent-search-summary-graph-bottom-part .patent-search-summary-graph-bar-division{font-weight:700}.chart-full-screen-popup{width:100vw;height:calc(100vh - 50px);border-radius:5px;padding:20px;position:relative}.chart-full-screen-popup .chart-full-screen-download-btn{width:100px;height:30px;background:#fff;border:1px solid var(--cta-color);color:var(--cta-color);border-radius:3px;display:flex;align-items:center;justify-content:center;margin-left:auto}.chart-full-screen-popup .chart-full-screen-download-btn:hover{background:var(--cta-color);fill:#fff;color:#fff}.chart-full-screen-popup .chart-full-screen-graph-layout{height:calc(100% - 50px);margin-top:20px}.patent-save-notification-toast{display:flex;align-items:flex-start;grid-gap:10px;gap:10px}.patent-save-notification-toast .patent-save-toast--left .patent-save-toast-icon{width:20px;height:20px;padding:4px;background:#48ca93;border-radius:4px;fill:#fff}.patent-save-notification-toast .patent-save-toast--right .patent-save-toast-title{font-weight:700;font-size:var(--default-font-size-bold);line-height:20px;color:var(--primary-color)}.patent-save-notification-toast .patent-save-toast--right .patent-save-toast-body{max-width:350px;white-space:pre-wrap;margin-top:5px;line-height:20px;color:var(--primary-color)}.patent-save-notification-toast .patent-save-toast--right .patent-save-toast-body .patent-save-toast-patent-name{font-weight:700}.patent-search-history-layout{display:flex;flex-direction:column;width:100%;height:calc(100% - 200px);flex-grow:1;background:#f5f7f9;padding-top:5px}.patent-search-history-layout .patent-search-history-header-bar{display:flex;justify-content:space-between;align-items:center;margin:0;padding:.5rem 12px}.patent-search-history-layout .patent-search-history-header-bar .patent-search-history-header-bar-left-side{display:flex;align-items:center}.patent-search-history-layout .patent-search-history-header-bar .patent-search-history-header-bar-left-side .patent-search-history-header-select-all-checkbox{width:40px;display:flex;align-items:center;justify-content:center}.patent-search-history-body{flex:1 1;display:grid;width:100%;height:calc(100% - 200px);overflow-y:auto;grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);grid-row-gap:12px}.patent-search-history-result-card-container-container{max-height:600px}.patent-search-history-card-container{display:flex;padding:1rem;align-items:flex-start}.patent-search-history-result-card-container{display:flex;flex-direction:column;width:100%;min-width:300px;height:100%;max-height:400px;border-radius:5px;padding:5px 5px 10px 10px;background-color:#fff;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.patent-search-history-result-card-container-header-bar{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.patent-search-history-result-card-container-right-side{display:flex;align-items:center;grid-gap:8px;gap:8px}.patent-search-history-result-card-container-right-side .search-method{background-color:#f5f7f9;padding:4px 8px;border-radius:5px}.patent-search-history-result-card-container-right-side .search-scope{color:#fff;padding:4px 8px;border-radius:5px;background:#a76953}.patent-search-history-result-card-container-right-side .search-scope.public{background-color:#4bcebc}.patent-search-history-result-card-container-right-side .search-scope.private{background-color:#a76953}.patent-search-history-result-card-container-date-info{display:flex;align-items:center;grid-gap:4px;gap:4px}.patent-search-history-result-card-container-body{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;overflow-y:auto!important;flex:1 1;padding-right:4px}.patent-search-history-card{min-width:-webkit-min-content;min-width:min-content;display:flex;flex-direction:column;border-radius:5px;padding:5px 15px;background-color:#f5f7f9}.patent-search-history-card-title{font-size:1.1rem;font-weight:600;padding:8px 0}.patent-search-history-card-text-title{font-weight:600}.patent-search-history-card-body{min-width:200px;min-width:-webkit-min-content;min-width:min-content;display:flex;flex-direction:column}.patent-history-search-info-container{padding:5px 4px}.patent-history-filter-info-container,.patent-history-search-info-container{min-width:-webkit-min-content;min-width:min-content;display:flex;flex-direction:column;background-color:rgba(124,111,238,.1);border:1px solid var(--secondary-color);border-radius:5px}.patent-history-filter-info-container{padding:4px}.patent-search-history-card-search-terms{display:inline-block;padding:8px;max-height:200px;overflow-y:auto!important;background-color:#fff;border:1px solid var(--secondary-color);border-radius:5px}.patent-search-history-card-search-terms.paragraph mark{padding:0 .5rem;background-color:rgba(124,111,238,.1);line-height:1.8;border-radius:15px}.patent-search-history-card-search-terms.paragraph p{padding:0;margin:0}.patent-search-history-card-filter-info-filter-container{padding:8px;max-height:200px;overflow-y:auto!important;background-color:#fff;border:1px solid var(--secondary-color);border-radius:5px;display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;min-width:150px}.patent-search-history-card-search-terms.terms{display:flex;align-items:center;grid-gap:8px;gap:8px}.patent-search-history-card-search-terms.terms mark{display:inline-block;padding:4px 8px 4px 4px;border-radius:15px;background-color:rgba(124,111,238,.1)}.patent-search-history-card-search-terms.terms mark.no-title{padding:4px 8px}.patent-search-history-card-filter-info-filter-container-fieldName,.patent-search-history-card-search-info-search-container-value{font-weight:600}.patent-history-tag,.patent-search-history-card-filter-info-filter-container-possible-values{display:inline-block;border-radius:15px;background-color:rgba(124,111,238,.1);padding:4px 8px}.patent-search-history-card-filter-info-filter-container-possible-values{margin:4px 0}.patent-search-history-card-search-terms-mark-role{display:inline-block;height:100%;margin-right:4px;padding:2px 4px;border-radius:15px;font-weight:500;background-color:rgba(124,111,238,.2)}.join-operator{padding:.5rem 0;text-shadow:1px 1px hsla(0,0%,100%,.1),-1px 1px hsla(0,0%,100%,.1),1px -1px hsla(0,0%,100%,.1),-1px -1px hsla(0,0%,100%,.1);margin:0}.filter-operator,.join-operator{font-weight:600;color:var(--secondary-color)}.filter-operator{padding:0 .5rem}.operator{font-weight:600;color:var(--secondary-color)}.patent-search-history-result-card-container-footer{padding-top:8px}.patent-search-history-result-card-container-footer-total-result{font-weight:600}.patent-search-history-footer{background-color:var(--secondary-color)}.patent-search-history-result-checkbox{width:40px;height:40px;display:flex;align-items:center;justify-content:center}@media (min-width:1000px){.patent-search-history-body{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:6px;grid-row-gap:14px}.patent-search-history-result-card-container{max-width:100%}}@media (min-width:1500px){.patent-search-history-body{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:8px;grid-row-gap:16px}}@keyframes background-flick{0%{background:#fbfbfc}50%{background:#f5f7f9}to{background:#fbfbfc}}.patent-detail-info-block-list{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:0 0 20px;width:100%}.patent-detail-info-block-list .patent-detail-info-block .patent-detail-info-block-title{font-weight:700;font-size:var(--default-title-font-size)}.patent-detail-info-block-list .patent-detail-info-block .patent-detail-info-block-description{margin-top:10px;line-height:20px}.patent-count-bar-chart-container{width:100%;height:100%}.patent-count-chart-container{width:100%;height:100%;padding:20px;display:flex;flex-direction:column}.patent-count-chart-container .patent-count-bar{width:100%;height:40px;border-radius:3px;display:flex;align-items:center;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.patent-count-chart-container .patent-count-bar .patent-count-bar-cell{height:100%;width:20%;transform-origin:center}.patent-count-chart-container .patent-count-bar .patent-count-bar-cell:first-child{border-radius:3px 0 0 3px}.patent-count-chart-container .patent-count-bar .patent-count-bar-cell:last-child{border-radius:0 3px 3px 0}.patent-count-chart-container .patent-count-bar .patent-count-bar-cell.active,.patent-count-chart-container .patent-count-bar .patent-count-bar-cell:hover{transform:scale(1.04);z-index:2;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);border-radius:3px}.patent-count-chart-container .patent-count-table{margin-top:10px;height:calc(100% - 60px);display:flex;flex-direction:column;position:relative}.patent-count-chart-container .patent-count-table .patent-count-table-header{height:40px;width:100%;border-bottom:1px solid #cdcdcd;display:flex;align-items:center}.patent-count-chart-container .patent-count-table .patent-count-table-header .patent-count-table-header-col{width:50%;font-weight:700;text-align:left;font-size:var(--default-font-size-bold);padding:0 10px}.patent-count-chart-container .patent-count-table .patent-count-table-row-list{width:100%;height:calc(100% - 100px);flex-grow:1;overflow:auto;position:relative}.patent-count-chart-container .patent-count-table .patent-count-table-row{height:40px;width:100%;border-bottom:1px dashed #ddd;display:flex;align-content:center}.patent-count-chart-container .patent-count-table .patent-count-table-row:hover{background:#f5f7f9}.patent-count-chart-container .patent-count-table .patent-count-table-row .patent-count-table-col{width:100%;display:flex;align-items:center;padding:0 10px}.patent-count-chart-container .patent-count-table .patent-count-table-row .patent-count-table-col .patent-count-col-range-info{grid-gap:5px;gap:5px}.patent-count-chart-container .patent-count-table .patent-count-table-row .patent-count-table-col .patent-count-col-range-info .patent-count-range-chip{width:10px;height:10px;border-radius:2px}.patent-count-chart-container .patent-count-table .patent-count-table-row .patent-count-table-col .patent-count-col-range-info .patent-count-range-info{color:#555}.patent-count-chart-container .patent-count-table .patent-count-table-row .patent-count-table-col .patent-count-col-range-info{display:flex;align-items:center}.similarity-score-tooltip{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:10px}.similarity-score-tooltip .similarity-score-tooltip-row{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%}.similarity-score-tooltip .similarity-score-tooltip-row .similarity-score-tooltip-label{white-space:nowrap;width:135px}.similarity-score-tooltip .similarity-score-tooltip-row .similarity-score-tooltip-value{width:calc(100% - 140px)}.patent-search-keyword-editor-popup{width:500px;height:calc(100vh - 100px);padding:20px 0;display:flex;flex-direction:column;grid-gap:15px;gap:15px;background:#f5f7f9}.patent-search-keyword-editor-popup .patent-search-keyword-editor-header{width:100%;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.patent-search-keyword-editor-popup .patent-search-keyword-editor-header .patent-search-keyword-editor-header--right{display:flex;align-items:center}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body{height:calc(100% - 150px);width:100%;flex-grow:1;position:relative;display:flex;flex-direction:column;padding:0 20px}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-table-container{width:100%;overflow:auto;border:1px solid #cdcdcd;border-radius:3px}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-table-container .patent-search-keyword-editor-table{border-collapse:collapse;width:100%}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-table-container .patent-search-keyword-editor-table .patent-search-keyword-editor-header-row{height:40px;width:100%;background:#ebf0f6;z-index:99;position:-webkit-sticky;position:sticky;top:0}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-table-container .patent-search-keyword-editor-table .patent-search-keyword-editor-header-row .patent-search-keyword-editor-col{border-top:none}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-table-container .patent-search-keyword-editor-table .patent-search-keyword-editor-table-row{height:40px;background:#fff;width:100%}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-table-container .patent-search-keyword-editor-table .patent-search-keyword-editor-col{border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-table-container .patent-search-keyword-editor-table .patent-search-keyword-editor-col.color-col{width:50px;min-width:50px;max-width:50px}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-table-container .patent-search-keyword-editor-table .patent-search-keyword-editor-col.color-col .patent-search-color-picker-container{width:10px;height:10px;position:relative}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-table-container .patent-search-keyword-editor-table .patent-search-keyword-editor-col.color-col .patent-search-color-picker-container .patent-search-color-picker{position:absolute;top:0;left:0}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-table-container .patent-search-keyword-editor-table .patent-search-keyword-editor-col:last-child{width:50px;min-width:50px;max-width:50px;border-right:none;text-align:center}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-table-container .patent-search-keyword-editor-table .patent-search-keyword-editor-col .patent-search-keyword-editor-box{width:100%;height:100%;background:transparent;border:none;font-size:var(--default-font-size);font-family:var(--font-family);padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-table-container .patent-search-keyword-editor-table .patent-search-keyword-editor-col .parent-search-keyword-color-editor-col{width:100%;display:flex;align-items:center;justify-content:center}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-table-container .patent-search-keyword-editor-table .patent-search-keyword-editor-col .patent-search-keyword-color-editor{width:24px;height:24px;background:transparent;border:none;font-size:var(--default-font-size);font-family:var(--font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:3px;margin-left:auto;margin-right:auto}.patent-search-keyword-editor-popup .patent-search-keyword-editor-body .patent-search-keyword-editor-new-row{display:flex;align-items:center;margin-top:10px}.patent-search-keyword-editor-popup .patent-search-keyword-editor-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;height:30px}.table-loading-cell{width:100%;height:100%;display:flex;align-items:center;justify-content:center;min-height:40px}.table-loading-cell .table-loading-container{background:#e3e3e3;border-radius:10px;overflow:hidden;width:100px;height:14px}.table-loading-cell .table-loading-container .table-loading{width:100%;height:100%;background-image:linear-gradient(90deg,transparent 50%,rgba(0,0,0,.03) 0);background-size:200% 100%;animation:table-loading-animation 1.7s linear infinite}.summarize-markdown-text-container ol{list-style:none}.patent-count-bar-chart-tooltip{border-radius:5px;background:#fff;border:1px solid #cdcdcd;box-shadow:1px 1px 10px rgba(0,0,0,.2);padding:20px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.patent-count-bar-chart-tooltip .patent-count-bar-chart-row{display:flex;align-items:center}.patent-count-bar-chart-tooltip .patent-count-bar-chart-row .patent-count-bar-chart--label{color:#555;width:130px}.patent-count-bar-chart-tooltip .patent-count-bar-chart-row .patent-count-bar-chart--value{color:var(--primary-color)}.patent-search-result-warning-row{width:calc(100% - 50px);padding:5px 15px;border-radius:3px;border:.5px solid #f4a460;background:rgba(252,127,58,.14);display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;margin-bottom:5px;margin-left:auto;margin-right:auto}.patent-search-result-warning-row .patent-search-result-warning-row--left{display:flex;align-items:flex-start}.patent-search-result-warning-row .patent-search-result-warning-row--left .patent-search-result-warning-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:var(--orange)}.patent-search-result-warning-row .patent-search-result-warning-row--left .patent-search-result-warning-text{line-height:20px;font-family:var(--font-family);font-size:var(--default-font-size);text-align:left}.patent-search-result-warning-row .patent-search-result-warning-row--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-search-result-warning-row .patent-search-result-warning-row--right .patent-search-result-warning-action-btn{height:24px;padding:0 7px;display:flex;align-items:center;justify-content:center;grid-gap:2px;gap:2px;min-width:50px}.novelty-background-status-layout{width:100%;height:100%;background:#f5f7f9;display:flex;border:1px solid #cdcdcd}.novelty-background-status-layout .novelty-background-status-layout--left{width:300px;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:5px;gap:5px;border-right:1px solid #cdcdcd;background:#fff;padding:10px 0}.novelty-background-status-layout .novelty-background-status-layout--left.collapse{width:0;padding:0;border-right:none}.novelty-background-status-layout .novelty-background-status-layout--left.collapse div:not(.layout-expander){display:none}.novelty-background-status-layout .novelty-background-status-layout--right{width:calc(100% - 300px);flex-grow:1;height:100%;position:relative;padding:10px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.novelty-background-status-layout .novelty-background-status-layout--right .novelty-background-status-patent-info{width:calc(100% - 20px);height:calc(100% - 40px);margin-left:auto;margin-right:auto;flex-grow:1;display:flex;flex-direction:column;background:#fafafa;border:1px solid #cdcdcd;padding:20px 20px 0}.novelty-background-status-layout .novelty-background-status-layout--right .novelty-background-status-patent-info .novelty-background-status-patent-info-container{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.novelty-background-status-layout .novelty-background-status-layout-header{line-height:30px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.novelty-background-status-layout .novelty-background-status-layout-header .novelty-background-status-layout-header--left{display:flex;align-items:center;font-weight:700;font-size:var(--default-title-font-size)}.novelty-background-status-layout .novelty-background-status-layout-header .novelty-background-status-layout-header--right{display:flex;align-items:center}.novelty-background-status-layout .novelty-background-status-layout-body{height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto;padding:0 10px;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.novelty-background-status-layout .novelty-background-status-layout-body .novelty-background-status-timestamp-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.novelty-background-status-layout .novelty-background-status-layout-body .novelty-background-status-timestamp-list .novelty-background-timestamp{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;background:#f5f7f9;border-radius:5px;flex-wrap:wrap;width:100%;padding:10px 20px}.novelty-background-status-layout .novelty-background-status-layout-body .novelty-background-status-timestamp-list .novelty-background-timestamp.active{background:var(--primary-color)}.novelty-background-status-layout .novelty-background-status-layout-body .novelty-background-status-timestamp-list .novelty-background-timestamp.active .novelty-background-time-stamp--left{color:#fff}.novelty-background-status-layout .novelty-background-status-layout-body .novelty-background-status-timestamp-list .novelty-background-timestamp .novelty-background-time-stamp--left{display:flex;align-items:center;grid-gap:10px;gap:10px}.novelty-background-status-layout .novelty-background-status-layout-body .novelty-background-status-timestamp-list .novelty-background-timestamp .novelty-background-time-stamp--right{display:flex;align-items:center;grid-gap:5px;gap:5px;color:var(--secondary-color)}.novelty-background-status-layout .novelty-background-status-layout-body .novelty-background-status-timestamp-list .novelty-background-timestamp .novelty-background-time-stamp--right .novelty-background-time-stamp-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--light-sky)}.patent-info-width-condition{font-weight:700;display:flex;align-items:center;grid-gap:10px;gap:10px}.patent-info-width-condition.viewed .patent-info-novelty-id{color:#555;font-weight:400}.patent-info-width-condition.viewed .patent-info-novelty-status{border-color:#cdcdcd;background:#fafafa;color:#555}.patent-info-width-condition .patent-info-novelty-id{font-weight:700}.patent-info-width-condition .patent-info-novelty-status{line-height:16px;padding:0 3px;border:.6px solid #0a8a64;background:rgba(10,138,100,.04);color:#0a8a64;border-radius:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400;font-size:11px}.patent-info-width-condition .patent-info-novelty-status.read{color:#cdcdcd;border:#cdcdcd}.patent-search-result-summary{display:flex;align-items:center;grid-gap:10px;gap:10px}.patent-search-result-summary .patent-search-result-summary-value{font-weight:700}.patent-search-result-table-action-cell{display:flex;align-items:center;grid-gap:5px;gap:5px}.patent-search-result-table-action-cell .patent-search-result-table-action{width:20px}.patent-search-result-table-container{width:100%;height:100%;position:relative;padding:0 25px}.patent-search-result-pin{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#0f53a5;height:20px;padding:0 10px 0 5px;border-radius:10px;background:#f5f7f9;cursor:pointer;white-space:nowrap}.patent-search-result-pin svg{width:16px;height:16px;padding:1px;display:flex;align-items:center;justify-content:center}.change-relevancy-category-popup{padding:40px;border-radius:4px;display:flex;flex-direction:column;grid-gap:30px;gap:30px;width:550px}.change-relevancy-category-popup .change-relevancy-category-popup-title{display:flex;align-items:flex-start}.change-relevancy-category-popup .change-relevancy-category-popup-title-label{width:70px}.change-relevancy-category-popup .change-relevancy-category-patent-name{width:calc(100% - 200px);flex-grow:1;font-weight:700}.change-relevancy-category-popup .change-relevancy-category-division{display:flex;align-items:flex-start}.change-relevancy-category-popup .change-relevancy-category-division .change-relevancy-category-label{line-height:30px;width:65px}.change-relevancy-category-popup .change-relevancy-category-division .change-relevancy-category-value-division{width:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.change-relevancy-category-popup .change-relevancy-category-division .change-relevancy-category-value-division .change-relevancy-category-section{width:100%;display:flex;align-items:flex-start}.change-relevancy-category-popup .change-relevancy-category-division .change-relevancy-category-value-division .change-relevancy-category-section .change-relevancy-category-section-radio{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.change-relevancy-category-popup .change-relevancy-category-division .change-relevancy-category-value-division .change-relevancy-category-section .change-relevancy-category-section-body{display:flex;flex-direction:column}.change-relevancy-category-popup .change-relevancy-category-division .change-relevancy-category-value-division .change-relevancy-category-section .change-relevancy-category-section-title{line-height:30px;display:flex;align-items:center;grid-gap:5px;gap:5px;text-align:justify}.change-relevancy-category-popup .change-relevancy-category-division .change-relevancy-category-value-division .change-relevancy-category-section .change-relevancy-category-section-title svg{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.change-relevancy-category-popup .change-relevancy-category-division .change-relevancy-category-value-division .change-relevancy-category-section .change-relevancy-category-recommended{border-radius:3px;color:#fff;background:var(--blue);font-size:11px;display:flex;align-items:center;justify-content:center;width:85px;height:20px}.change-relevancy-category-popup .change-relevancy-category-division .change-relevancy-category-value-division .change-relevancy-category-section .change-relevancy-category-section-description{width:100%;color:#262626;line-height:20px}.change-relevancy-category-popup .change-relevancy-category-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:90px;gap:90px;margin-bottom:10px;margin-top:20px}.patent-sarch-result-meta-data{padding:0 12px 0 5px;border-radius:20px;display:flex;align-items:center;justify-content:center;height:24px;max-width:100%;border:1px solid #cdcdcd}.patent-sarch-result-meta-data.category-a{border-color:#06715f;padding-right:5px}.patent-sarch-result-meta-data.category-a .patent-search-result-meta-data-value{color:#06715f}.patent-sarch-result-meta-data.category-x{border-color:#e82c2a;padding-right:5px}.patent-sarch-result-meta-data.category-x .patent-search-result-meta-data-value{color:#e82c2a}.patent-sarch-result-meta-data.category-y{border-color:#f59300;padding-right:5px}.patent-sarch-result-meta-data.category-y .patent-search-result-meta-data-value{color:#f59300}.patent-sarch-result-meta-data .patent-search-result-meta-data-icon,.patent-sarch-result-meta-data .patent-search-result-meta-data-info-icon{width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center;padding:5px}.patent-sarch-result-meta-data .patent-search-result-meta-data-value{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.default-toast-container{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;max-width:400px}.default-toast-container .toast-icon-container{width:24px;height:24px}.default-toast-container .toast-icon-container,.default-toast-container .toast-icon-container .toast-icon{display:flex;align-items:center;justify-content:center}.default-toast-container .toast-icon-container .toast-icon.success-case{fill:#0a8373;padding:1px}.default-toast-container .toast-icon-container .toast-icon.error-case{fill:var(--error-color);padding:2px}.default-toast-container .toast-info{width:calc(100% - 24px)}.default-toast-container .toast-info .toast-header{line-height:24px;font-size:var(--default-font-size-bold);font-weight:700;color:var(--primary-color)}.default-toast-container .toast-info .toast-body{color:#737373;line-height:20px;margin-top:5px}.default-toast-container .toast-info .toast-body b{font-weight:700}.default-tab-bar{width:100%;border-bottom:1px solid #cdcdcd;display:flex}.default-tab-bar .default-tab--left{display:flex;align-items:center;flex-grow:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.default-tab-bar .default-tab--right{display:flex;align-items:center;grid-gap:15px;gap:15px}.default-tab-bar .default-tab{padding:0 30px 10px;height:30px;display:flex;align-items:center;justify-content:center;background:transparent;grid-gap:5px;gap:5px;font:var(--default-text);color:var(--font-color);border:none;border-bottom:2px solid transparent}.default-tab-bar .default-tab:focus{outline:none}.default-tab-bar .default-tab:disabled{color:#cdcdcd}.default-tab-bar .default-tab.active{border-color:var(--primary-color);color:var(--primary-color);font-weight:700}.default-tab-bar .default-tab .default-tab-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.tooltip-container{width:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.default-tooltip-box{padding:10px;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.default-tooltip-box .default-tooltip-box-title{font-family:var(--font-family);font-size:var(--default-font-size);color:var(--primary-color);font-weight:700}.default-tooltip-box .default-tooltip-box-description{font-family:var(--font-family);color:var(--font-color);font-weight:400;font-size:var(--font-size-small);line-height:18px}.patent-claim-container{width:100%;height:100%;display:flex;overflow:hidden}.invention-disclosure-popup{width:100vw;height:calc(100vh - 50px);padding:20px}.invention-disclosure-popup .invention-disclosure-documentation-layout{width:100%;height:100%;display:flex;border:1px solid #cdcdcd}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-left{width:300px;height:100%;background:#f5f7f9;border-right:1px solid #cdcdcd}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-left .invention-disclosure-tab-list{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:20px}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-left .invention-disclosure-tab-list .idf-overall-division{border-bottom:1px solid #cdcdcd}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-left .invention-disclosure-tab-list .idf-documentation-tab{padding:10px 20px;background:#fff;border-radius:4px;color:#555;display:flex;align-items:flex-start;line-height:20px;grid-gap:5px;gap:5px}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-left .invention-disclosure-tab-list .idf-documentation-tab .idf-reference-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-left .invention-disclosure-tab-list .idf-documentation-tab .idf-reference-text{line-height:20px;width:calc(100% - 25px)}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-left .invention-disclosure-tab-list .idf-documentation-tab.active{background:var(--primary-color);color:#fff}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-left .invention-disclosure-tab-list .idf-reference-title{color:#555;font-weight:700}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right{width:calc(100% - 300px);height:100%;padding:20px 5px 5px;overflow:auto;display:flex;flex-direction:column}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .idf-doc-title{font-weight:700;width:100%;text-align:center}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .idf-doc-body{width:100%;height:calc(100% - 150px);overflow:auto;padding:0 50px;flex-grow:1}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .idf-doc-section{width:100%}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right ul{list-style-type:disc}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .idf-doc-section-list{padding:20px 0 20px 15px;display:flex;flex-direction:column;grid-gap:40px;gap:40px}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .idf-doc-list{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:10px 0 10px 15px}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .idf-doc-section-item{display:flex;flex-direction:column;width:100%;grid-gap:5px;gap:5px}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .idf-doc-section-title{font-size:var(--font-size-big);font-weight:700}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .idf-doc-section-description{color:#555;line-height:20px}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .idf-doc-sample-block{width:100%;border-radius:5px;background:#f5f7f9;padding:15px 25px;margin-top:5px}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .idf-doc-sample-block .idf-doc-sample-title{font-weight:700;font-size:var(--default-font-size-bold)}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .idf-doc-sample-block .idf-doc-sample-answer{color:#555;margin-top:10px;line-height:20px}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .idf-normal-text{line-height:20px}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .bold{font-weight:700}.invention-disclosure-popup .invention-disclosure-documentation-layout .invention-disclosure-popup-right .title{font-size:var(--default-font-size-bold)}.invention-disclosure-popup .invention-disclosure-documentation-layout .id-doc-label-value-row{display:flex;align-items:center}.invention-disclosure-popup .invention-disclosure-documentation-layout .id-doc-label-value-row .id-doc-label-value-label{width:100px}.invention-disclosure-popup .invention-disclosure-documentation-layout .id-doc-label-value-row .id-doc-label-value{width:calc(100% - 100px);word-wrap:break-word;white-space:pre-wrap;text-align:justify;color:var(--primary-color)}.saved-patent-layout{width:100%;height:100%;display:flex;position:relative;background:#f5f7f9;border:1px solid #cdcdcd}.saved-patent-layout .saved-patent-layout--left{width:100%;position:relative;height:100%;display:flex;flex-direction:column;background:#fff;padding:10px 3px 0}.saved-patent-layout .saved-patent-layout--left.collapse{width:0;padding:0}.saved-patent-layout .saved-patent-layout--left.collapse div:not(.anaqua-layout-expander){display:none}.saved-patent-layout .saved-patent-layout--left .anaqua-layout-expander{background:#fff}.saved-patent-layout .saved-patent-layout--left .saved-patent-layout-header{padding:0 16px}.saved-patent-layout .saved-patent-layout--right{width:calc(100% - 450px);flex-grow:1;height:100%;display:flex;flex-direction:column;padding-top:10px;padding-bottom:5px}.saved-patent-layout .saved-patent-layout-search-bar{padding:0 16px;width:100%;margin-top:10px}.saved-patent-layout .saved-patent-layout-header{min-height:30px;display:flex;align-items:center;justify-content:space-between;grid-gap:0 10px;gap:0 10px;flex-wrap:wrap;padding:0 20px}.saved-patent-layout .saved-patent-layout-header .saved-patent-layout-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1;width:300px;font-size:var(--default-title-font-size);font-weight:700}.saved-patent-layout .saved-patent-layout-header .saved-patent-layout-menu-bar{display:flex;align-items:center;grid-gap:10px;gap:10px}.saved-patent-layout .saved-patent-layout-header .saved-patent-layout-menu-bar .saved-patent-layout-menu-division{display:flex;align-items:center;grid-gap:5px;gap:5px}.saved-patent-layout .saved-patent-header-description-row{color:#555;padding:0 16px}.saved-patent-layout .saved-patent-tab-bar{width:calc(100% - 40px);height:30px;min-height:30px;margin-left:auto;margin-right:auto;display:flex;align-items:center;border-bottom:1px solid #cdcdcd}.saved-patent-layout .saved-patent-tab-bar .saved-patent-tab{padding:0 20px;height:100%;display:flex;align-items:center;grid-gap:5px;gap:5px}.saved-patent-layout .saved-patent-tab-bar .saved-patent-tab.active{border-bottom:2px solid var(--primary-color)}.saved-patent-layout .saved-patent-tab-bar .saved-patent-tab .save-patent-count{color:var(--secondary-color)}.saved-patent-layout .saved-patent-tool-bar{min-height:50px;display:flex;align-items:center;justify-content:space-between;grid-gap:0 10px;gap:0 10px;flex-wrap:wrap;width:calc(100% - 40px);margin-left:auto;margin-right:auto;padding:5px 0}.saved-patent-layout .saved-patent-tool-bar .save-patent-tool-bar--left{display:flex;align-items:center}.saved-patent-layout .saved-patent-tool-bar .save-patent-tool-bar--right{display:flex;align-items:center;grid-gap:5px;gap:5px;flex-wrap:wrap}.saved-patent-layout .saved-patent-layout-body{flex-grow:1;height:300px;overflow:auto;position:relative;padding:5px 0;margin-top:15px}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 16px;height:40px}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--left{display:flex;align-items:center}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--left .saved-patent-bread-crumb{color:#555;font-weight:700}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--left .saved-patent-bread-crumb.linked-break-crumb{color:var(--secondary-color)}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--left .saved-patent-bread-crumb.linked-break-crumb:hover{text-decoration:underline;color:var(--cta-color)}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--left .saved-patent-bread-crumb.linked-break-crumb:active{text-decoration:none;color:var(--secondary-color)}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--left .saved-patent-bread-crumb-navigator{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;fill:#555}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--right{display:flex;align-items:center;grid-gap:7px;gap:7px}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--right .saved-patent-bread-crumb-nav-menu{width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--cta-color);padding:1px;fill:var(--cta-color);color:var(--cta-color);cursor:pointer;background:#fff}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--right .saved-patent-bread-crumb-nav-menu:hover{background:var(--secondary-color);color:#fff;fill:#fff}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--right .saved-patent-bread-crumb-nav-menu:active{background:transparent;fill:var(--cta-color);color:var(--cta-color)}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--right .saved-patent-bread-crumb-nav-menu:disabled{filter:grayscale(100%);opacity:.8;pointer-events:none}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--right .saved-patent-bread-crumb-menu{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;fill:var(--cta-color);border-radius:50%;padding:4px}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--right .saved-patent-bread-crumb-menu:hover{background:#f5f7f9;fill:var(--secondary-color)}.saved-patent-layout .saved-patent-layout-body .saved-patent-bread-crumb-row .saved-patent-bread-crumb-row--right .saved-patent-bread-crumb-menu:active{background:transparent;fill:var(--cta-color)}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-tool-bar{display:flex;align-items:center;justify-content:space-between;grid-gap:50px;gap:50px;flex-wrap:wrap;margin-top:5px;padding:0 16px 0 11px}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-tool-bar .saved-patent-folder-tool-bar--left,.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-tool-bar .saved-patent-folder-tool-bar--right{display:flex;align-items:center}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division{height:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-top:5px}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-search-row{padding:0 16px;height:30px;width:100%;margin-top:5px}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container{height:calc(100% - 100px);flex-grow:1;width:100%;padding:5px 0}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:0 16px 0 11px}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-patent-folder-container{display:flex;align-items:center}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card{width:calc(100% - 50px);flex-grow:1;background:#f5f7f9;display:flex;align-items:center;padding:10px 10px 15px;grid-gap:10px;gap:10px;border-radius:5px}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card .css-78trlr-MuiButtonBase-root-MuiIconButton-root{padding:0!important}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card.active{background:var(--primary-color)}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card.active .css-78trlr-MuiButtonBase-root-MuiIconButton-root{fill:#fff}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card.active .saved-patent-folder-card-icon{fill:var(--blue)}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card.active .saved-patent-folder-card-info .saved-patent-folder-card-name{color:#fff}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card.active .saved-patent-folder-card-info .saved-patent-folder-card-date{color:#cdcdcd}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card.active .saved-patent-folder-card-menu-list .saved-patent-folder-card-menu-chip{background:rgba(124,111,238,.5);fill:#fff;color:#fff}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card.active .saved-patent-folder-card-menu-list .saved-patent-folder-card-menu-chip .saved-patent-folder-card-menu-icon{fill:#fff}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card.active .saved-patent-folder-card-menu-list .saved-patent-folder-card-menu{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;fill:#fff;border-radius:50%}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card .saved-patent-folder-card-icon{width:24px;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--blue)}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card .saved-patent-folder-card-info{width:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;grid-gap:3px;gap:3px}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card .saved-patent-folder-card-info .saved-patent-folder-card-name{font-weight:700;color:var(--primary-color);font-size:var(--default-font-size);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card .saved-patent-folder-card-info .saved-patent-folder-card-date{font-size:var(--font-size-small);color:#555}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card .saved-patent-folder-card-menu-list{display:flex;align-items:center;grid-gap:3px;gap:3px}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card .saved-patent-folder-card-menu-list .saved-patent-folder-card-menu-chip{background:rgba(124,111,238,.2);display:flex;align-items:center;padding:0 7px;border-radius:10px;height:20px;grid-gap:2px;gap:2px;fill:var(--secondary-color);color:var(--secondary-color)}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card .saved-patent-folder-card-menu-list .saved-patent-folder-card-menu-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:1px;fill:var(--secondary-color);color:var(--secondary-color)}.saved-patent-layout .saved-patent-layout-body .saved-patent-folder-list-division .saved-patent-folder-list-container .saved-patent-folder-list .saved-folder-card .saved-patent-folder-card-menu-list .saved-patent-folder-card-menu{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;fill:var(--secondary-color);border-radius:50%}.saved-patent-layout .saved-patent-layout-body .save-patent-list{padding:0 20px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container{display:flex;align-items:flex-start;width:100%}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card-check-box{height:50px;display:flex;align-items:center;justify-content:center}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card{width:calc(100% - 50px);flex-grow:1;background:#fff;border-radius:5px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);padding:14px 24px}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-header .save-patent-card-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px;flex-grow:1;max-width:calc(100% - 70px)}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-header .save-patent-card-name{flex-wrap:wrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:var(--default-title-font-size);max-width:calc(100% - 100px)}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-header .save-patent-card-name-type{border-radius:2px;height:20px;display:flex;align-items:center;justify-content:center;fill:#fff;color:#fff;background:#91c7ad;padding:0 10px;font-size:var(--default-font-size);font-weight:400;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-header .save-patent-card-name-type.npl{background:#8ca3d8}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-header .css-78trlr-MuiButtonBase-root-MuiIconButton-root{padding:0!important}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-header .save-patent-card-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-header .save-patent-card-menu-list .save-patent-card-menu{min-width:20px;height:20px;width:20px;display:flex;align-items:center;justify-content:center;fill:var(--secondary-color);padding:2px}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-header .save-patent-card-menu-list .save-patent-card-menu.delete-btn{fill:var(--fail-color)}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-header .save-patent-card-menu-list .save-patent-card-menu:hover{background:#f5f8f9}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-header .save-patent-card-menu-list .save-patent-summarize-block{height:24px;display:flex;align-items:center;padding:0 10px;background:var(--secondary-color);fill:#fff;color:#fff;border-radius:4px;white-space:nowrap}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-header .save-patent-card-menu-list .save-patent-summarize-block .save-patent-in-progress-icon{width:20px;height:20px;min-width:20px;padding:2px;display:flex;align-items:center;justify-content:center;animation:spin 1s linear infinite;margin-left:-4px}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-header .save-patent-card-menu-list .saved-patent-search-dropdown{box-shadow:1px 0 4px rgba(0,0,0,.2);background:var(--cta-color);color:#fff;fill:#fff;border-radius:2px;height:20px;min-height:20px;width:100px;padding-left:10px;border:none}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-search-option{color:var(--primary-color);fill:var(--primary-color)}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-body{display:flex;flex-wrap:wrap;grid-gap:5px 10px;gap:5px 10px;margin-top:10px;align-items:center;justify-content:space-between;padding-right:5px}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-body .save-patent-card-body--left{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap;max-width:100%}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-body .save-patent-card-body--right{display:flex;align-items:center;grid-gap:3px;gap:3px}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-body .save-patent-card-body--right .save-patent-card-folder-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:#555}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-body .save-patent-card-body--right .save-patent-card-directory{color:#555}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-body .save-patent-card-disc{height:24px;padding:0 12px 0 5px;display:flex;align-items:center;grid-gap:3px;gap:3px;background:rgba(92,208,166,.3);fill:var(--primary-color);color:var(--primary-color);border-radius:20px;max-width:100%}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-body .save-patent-card-disc .save-patent-card-disc-icon{width:24px;height:24px;min-width:24px;display:flex;align-items:center;justify-content:center;padding:5px}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-body .save-patent-card-disc .save-patent-card-disc-text{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-body .save-patent-card-disc .save-patent-card-inventor-name{max-width:calc(100% - 30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-body .save-patent-card-disc.country{background:rgba(118,161,213,.3)}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-body .save-patent-card-disc.inventor-list{background:rgba(124,111,238,.2)}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-body .save-patent-card-disc.inventor-list .save-patent-card-disc-link{color:var(--cta-color);white-space:nowrap;cursor:pointer}.saved-patent-layout .saved-patent-layout-body .save-patent-list .save-patent-card-container .save-patent-card .save-patent-card-body .save-patent-card-disc.inventor-list .save-patent-card-disc-link:hover{text-decoration:underline}.patent-folder-creation-popup{width:500px;border-radius:5px;display:flex;flex-direction:column;grid-gap:30px;gap:30px;padding:30px 40px}.patent-folder-creation-popup .patent-folder-creation-info{padding:5px 15px;display:flex;align-items:flex-start;grid-gap:5px;gap:5px;background:#f5f9ff;border:.6px solid #9dc0ee;color:var(--secondary-color);border-radius:3px}.patent-folder-creation-popup .patent-folder-creation-info .patent-folder-creation-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;fill:var(--secondary-color)}.patent-folder-creation-popup .patent-folder-creation-info .patent-folder-creation-info-text{line-height:20px;text-align:justify}.patent-folder-creation-popup .patent-folder-creation-division{width:100%}.patent-folder-creation-popup .patent-folder-creation-division .patent-folder-creation-title{width:100%;text-align:left}.patent-folder-creation-popup .patent-folder-creation-division .patent-folder-creation-input{margin-top:10px;width:100%;background:#f5f7f9;border-radius:4px;border:none;padding:0 15px;height:35px}.patent-folder-creation-popup .patent-folder-creation-text-area{margin-top:10px;width:100%;background:#f5f7f9;border-radius:4px;border:none;padding:10px 15px;height:150px;resize:none;overflow:auto}.patent-folder-creation-popup .patent-folder-creation-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:70px;gap:70px;height:30px}.patent-folder-creation-popup .patent-folder-creation-bottom-row button{margin:0;min-width:80px;width:80px}.save-patent-folder-selector-popup{width:600px;height:calc(100vh - 100px);border-radius:5px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:20px 30px;background:#f5f7f9}.save-patent-folder-selector-popup.saved-patent-folder-list{max-height:calc(100% - 100px);height:auto;min-height:500px}.save-patent-folder-selector-popup.saved-patent-folder-list .save-patent-folder-selector-division-body{max-height:calc(100vh - 250px)}.save-patent-folder-selector-popup .save-patent-folder-selector-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;font-weight:700}.save-patent-folder-selector-popup .save-patent-folder-selector-header .save-patent-folder-selector-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;width:calc(100% - 200px);flex-grow:1}.save-patent-folder-selector-popup .save-patent-folder-selector-body{height:calc(100% - 120px);flex-grow:1;width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.save-patent-folder-selector-popup .save-patent-folder-selector-body .save-patent-folder-selector-selection-info-row{height:20px;display:flex;align-items:center;grid-gap:10px;gap:10px}.save-patent-folder-selector-popup .save-patent-folder-selector-body .save-patent-folder-selector-selection-info-row .save-patent-folder-selector-selection-info-label{color:#555}.save-patent-folder-selector-popup .save-patent-folder-selector-body .save-patent-folder-selector-selection-info-row .save-patent-folder-selector-selection-info-value{color:var(--secondary-color);font-weight:700;width:calc(100% - 150px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.save-patent-folder-selector-popup .save-patent-folder-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;margin-left:auto;margin-right:auto;height:30px}.save-patent-folder-selector-popup .save-patent-folder-bottom-row button{margin:0}.save-patent-folder-selector-division{border-radius:3px;border:1px solid #cdcdcd;background:#fff;height:calc(100% - 50px);flex-grow:1;padding:5px 0}.save-patent-folder-selector-division .save-patent-folder-selector-title-row{height:40px;padding:0 24px;display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-selector-breadcrumb{display:flex;align-items:center}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-selector-breadcrumb .save-patent-folder-breadcrumb{color:#555;font-weight:700}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-selector-breadcrumb .save-patent-folder-breadcrumb.linked-crumb{color:var(--secondary-color)}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-selector-breadcrumb .save-patent-folder-breadcrumb.linked-crumb:hover{text-decoration:underline}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-selector-breadcrumb .save-patent-folder-breadcrumb.linked-crumb:active{text-decoration:none}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-selector-breadcrumb .save-patent-folder-breadcrumb-navigator{width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:1px}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-tool-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-tool-list .save-patent-folder-tool-icon{width:18px;height:18px;background:#fff;border:1px solid var(--cta-color);padding:2px;color:var(--cta-color);fill:var(--cta-color);border-radius:50%;display:flex;align-items:center;justify-content:center}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-tool-list .save-patent-folder-tool-icon:hover{background:var(--cta-color);fill:#fff;color:#fff}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-tool-list .save-patent-folder-tool-icon:active{background:#fff}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-tool-list .save-patent-folder-tool-icon:disabled{filter:grayscale(100%);opacity:.8;pointer-events:none}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-tool-list .save-patent-folder-creation-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;padding:3px;fill:var(--cta-color)}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-tool-list .save-patent-folder-creation-btn:hover{fill:var(--secondary-color);background:#f5f7f9}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-tool-list .save-patent-folder-creation-btn:active{fill:var(--cta-color);background:transparent}.save-patent-folder-selector-division .save-patent-folder-selector-title-row .save-patent-folder-tool-list .save-patent-folder-creation-btn:disabled{filter:grayscale(100%);opacity:.8;pointer-events:none}.save-patent-folder-selector-division .saved-patent-folder-select-all-row{display:flex;align-items:center;padding:10px 25px 10px 23px;justify-content:space-between}.save-patent-folder-selector-division .saved-patent-folder-select-all-row .saved-patent-folder-select-all--left,.save-patent-folder-selector-division .saved-patent-folder-select-all-row .saved-patent-folder-select-all--right{display:flex;align-items:center}.save-patent-folder-selector-division .save-patent-folder-selector-division-body{width:100%;height:calc(100% - 40px);position:relative;overflow:auto;padding:0 24px}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list{width:100%;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item{display:flex;align-items:center;padding:7px 3px 7px 10px;grid-gap:5px;gap:5px;border-radius:4px;cursor:pointer}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item.disabled{padding:7px 3px 7px 0}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item.disabled:hover{background:transparent}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item:hover{background:#f5f7f9}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item.active{background:#ddeafd}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item .save-patent-folder-selection-item-icon{width:35px;height:35px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--secondary-color)}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item .save-patent-folder-selection-item-info{width:calc(100% - 100px);flex-grow:1;display:flex;flex-direction:column;grid-gap:2px;gap:2px;justify-content:center}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item .save-patent-folder-selection-item-info .save-patent-folder-selection-item-name{font-weight:700;font-size:var(--default-font-size);color:var(--primary-color)}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item .save-patent-folder-selection-item-info .save-patent-folder-selection-item-date{font-size:var(--font-size-small);color:#555}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item .save-patent-folder-selection-menu-list{display:flex;align-items:center}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item .save-patent-folder-selection-menu-list .save-patent-folder-selection-menu{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px;fill:var(--secondary-color)}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item .save-patent-folder-selection-menu-list .save-patent-folder-selection-menu:hover{fill:var(--cta-color)}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item .save-patent-folder-selection-menu-list .save-patent-folder-remove-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px;fill:var(--fail-color)}.save-patent-folder-selector-division .save-patent-folder-selector-division-body .save-patent-folder-selection-list .save-patent-folder-selection-item .save-patent-folder-selection-menu-list .save-patent-folder-remove-btn:hover{fill:brown}.inventor-copilot-main-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.idf-layout{width:100%;height:100%;position:relative;display:flex}.idf-layout .idf-layout--left{width:60%;height:100%;position:relative}.idf-layout .idf-layout--left .idf-main-menu-list{display:flex;align-items:center;grid-gap:15px;gap:15px}.idf-layout .idf-layout--left .idf-main-menu-list .idf-main-menu-btn{width:20px!important;height:20px!important;min-width:20px!important;max-width:20px!important;min-height:20px!important;max-height:20px!important;display:flex;align-items:center;justify-content:center;padding:2px}.idf-layout .idf-layout--left .idf-main-menu{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;white-space:nowrap}.idf-layout .idf-layout--left .idf-container{position:relative;width:100%;height:100%;border-top:1px solid #cdcdcd;display:flex}.idf-layout .idf-layout--left .idf-container .idf-outline{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:5px;overflow:auto}.idf-layout .idf-layout--left .idf-container .idf-outline .idf-outline-tab{width:100%;padding:10px;border-radius:3px;color:#555;background:transparent;border:none;text-decoration:none;cursor:pointer;display:flex;align-items:center;grid-gap:5px;gap:5px}.idf-layout .idf-layout--left .idf-container .idf-outline .idf-outline-tab .idf-outline-name{flex-grow:1;width:calc(100% - 50px)}.idf-layout .idf-layout--left .idf-container .idf-outline .idf-outline-tab a{text-decoration:none}.idf-layout .idf-layout--left .idf-container .idf-outline .idf-outline-tab:hover{color:#0f53a5}.idf-layout .idf-layout--left .idf-container .idf-outline .idf-outline-tab.active{background:var(--lighter-primary);color:#fff}.idf-layout .idf-layout--left .idf-container .idf-outline .idf-outline-tab.active svg{filter:invert(100%)!important}.idf-layout .idf-layout--left .idf-container .idf-outline .idf-outline-tab.active:hover{color:#fff}.idf-layout .idf-layout--right{width:40%;flex-grow:1;height:100%;position:relative;border-left:1px solid #cdcdcd;z-index:5;box-shadow:-2px 0 10px rgba(0,0,0,.14)}.copilot-interface{width:100%;height:calc(100% - 80px);position:relative;display:flex;flex-direction:column}.copilot-interface .copilot-interface-header{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:7px 15px;border-top:1px solid #cdcdcd}.copilot-interface .copilot-interface-body{width:100%;height:calc(100% - 100px);flex-grow:1;position:relative;display:flex;flex-direction:column}.copilot-interface .copilot-interface-body .copilot-chat-division{width:100%;height:calc(100% - 400px);flex-grow:1;overflow:auto;position:relative;display:flex;flex-direction:column}.copilot-interface .copilot-interface-body .copilot-chat-division .copilot-chat-division-empty-page{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;grid-gap:50px;gap:50px;padding:50px 10px;margin-top:auto;margin-bottom:auto}.copilot-interface .copilot-interface-body .copilot-chat-division .copilot-chat-division-empty-page .copilot-chat-division-title{font-weight:700;font-size:var(--font-size-big);color:#555;width:100%;text-align:center}.copilot-interface .copilot-interface-body .copilot-chat-division .copilot-chat-division-empty-page .copilot-chat-division-title .copilot-description{margin-top:20px;width:100%;text-align:center;color:#555;font-weight:400}.copilot-interface .copilot-interface-body .copilot-chat-division .copilot-chat-division-empty-page .copilot-chat-division-sample-list{display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap;width:100%;max-width:750px;margin-left:auto;margin-right:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding:0 50px}.copilot-interface .copilot-interface-body .copilot-chat-division .copilot-chat-division-empty-page .copilot-chat-division-sample-list .copilot-chat-division-sample-card{width:100%;padding:10px 20px;border:1px solid #cdcdcd;border-radius:4px;background:#fff;display:flex;align-items:center;grid-gap:5px;gap:5px;cursor:pointer}.copilot-interface .copilot-interface-body .copilot-chat-division .copilot-chat-division-empty-page .copilot-chat-division-sample-list .copilot-chat-division-sample-card:hover{border-color:var(--blue);box-shadow:0 0 0 3px rgba(118,161,213,.1)}.copilot-interface .copilot-interface-body .copilot-chat-division .copilot-chat-division-empty-page .copilot-chat-division-sample-list .copilot-chat-division-sample-card .copilot-chat-division-sample-card-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px}.copilot-interface .copilot-interface-body .copilot-chat-division .copilot-chat-division-empty-page .copilot-chat-division-sample-list .copilot-chat-division-sample-card .copilot-chat-division-sample-question{line-height:20px;width:calc(100% - 30px)}.copilot-interface .copilot-interface-body .copilot-chat-division .copilot-chat-division-empty-page .copilot-chat-division-note{text-align:center;color:#555}.copilot-interface .copilot-interface-body .copilot-chat-division .copilot-chat-division-empty-page .copilot-chat-division-note .copilot-help-icon{fill:var(--blue);width:12px;height:12px;display:flex;align-content:center;justify-content:center;padding:0}.copilot-interface .copilot-interface-body .copilot-chat-division .copilot-chat-division-empty-page .copilot-chat-division-note .copilot-chat-division-link{color:var(--link-color);cursor:pointer}.copilot-interface .copilot-interface-body .copilot-chat-division .copilot-chat-division-empty-page .copilot-chat-division-note .copilot-chat-division-link:hover{text-decoration:underline}.copilot-interface .copilot-interface-body .copilot-chat-box-division{width:calc(100% - 30px);padding:5px 0;display:flex;margin-left:auto;margin-right:auto;grid-gap:10px;gap:10px;align-items:flex-end}.copilot-interface .copilot-interface-body .copilot-chat-box-division .copilot-chat-attach-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:4px}.copilot-interface .copilot-interface-body .copilot-chat-box-division .copilot-chat-attach-btn:hover{fill:#0a32a5}.copilot-interface .copilot-interface-body .copilot-chat-box-division .copilot-chat-attach-btn:active{fill:var(--primary-color)}.copilot-interface .copilot-interface-body .copilot-chat-box-division .copilot-chat-box-container{width:calc(100% - 50px);flex-grow:1;max-height:200px;overflow:auto;background:#fff;border:1px solid #cdcdcd;border-radius:4px}.copilot-interface .copilot-interface-body .copilot-chat-box-division .copilot-chat-box-container .copilot-chat-box{resize:none;border:none;background:transparent;width:100%;min-height:30px;padding:10px;font-family:var(--font-family);font-size:var(--default-font-size);color:var(--font-color);line-height:20px}.copilot-interface .copilot-interface-body .copilot-chat-box-division .patent-value-box-send-btn-container{width:32px;height:38px;display:flex;align-items:center;padding-bottom:2px}.copilot-interface .copilot-interface-body .copilot-chat-box-division .copilot-chat-box-send-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:3px;background:var(--cta-color);color:#fff;fill:#fff;border:none;box-shadow:1px 1px 2px rgba(0,0,0,.2)}.copilot-interface .copilot-interface-body .copilot-chat-box-division .copilot-chat-box-send-btn svg{filter:drop-shadow(0 1px 4px rgba(0,0,0,.25))}.copilot-interface .copilot-interface-body .copilot-chat-box-division .copilot-chat-box-send-btn:disabled{filter:grayscale(100%);opacity:.5;box-shadow:none;background:#e6e6e6;fill:#cdcdcd}.copilot-interface .copilot-interface-body .copilot-chat-box-division .copilot-chat-box-send-btn:disabled svg{filter:none}.copilot-interface .copilot-interface-body .copilot-chat-box-division .copilot-chat-box-send-btn:disabled:active,.copilot-interface .copilot-interface-body .copilot-chat-box-division .copilot-chat-box-send-btn:disabled:hover{background:#e6e6e6}.copilot-interface .copilot-interface-body .copilot-chat-box-division .copilot-chat-box-send-btn:hover{background:#077d57}.copilot-interface .copilot-interface-body .copilot-chat-box-division .copilot-chat-box-send-btn:active{background:var(--cta-color)}.copilot-target-info{display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;white-space:nowrap}.copilot-target-info .copilot-target-name-selector{color:var(--primary-color);font-weight:700;width:calc(100% - 200px);min-width:200px;flex-grow:1;background:#fff;border-radius:3px;border:none!important;background:var(--table-header-color)}.copilot-conversation-list{width:100%;display:flex;flex-direction:column;grid-gap:50px;gap:50px;padding:50px 15px}.copilot-conversation-list .copilot-conversation{display:flex;grid-gap:10px;gap:10px;align-items:flex-start}.copilot-conversation-list .copilot-conversation.question{justify-content:right}.copilot-conversation-list .copilot-conversation.question .copilot-conversation-profile-pic{order:2}.copilot-conversation-list .copilot-conversation.question .copilot-conversation-info{background:#ebf1f9!important;border:.6px solid var(--blue)!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;max-width:calc(100% - 30px)!important;padding:10px 20px!important;border-radius:10px 0 10px 10px!important}.copilot-conversation-list .copilot-conversation.question .copilot-conversation-conversation-info{align-items:flex-end}.copilot-conversation-list .copilot-conversation .copilot-conversation-profile-pic{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.copilot-conversation-list .copilot-conversation .copilot-conversation-profile-pic .copilot-conversation-profile{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:visible}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info{max-width:calc(100% - 40px);width:calc(100% - 40px);display:flex;flex-direction:column;grid-gap:5px;gap:5px;word-wrap:break-word}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-profile-name{line-height:24px;font-weight:700;font-size:var(--default-title-font-size);color:var(--primary-color);display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-profile-name .copilot-chat-alternative-answer-btn{background:transparent;border:none;padding:0;font:var(--default-text);color:var(--link-color)}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-profile-name .copilot-chat-alternative-answer-btn:hover{text-decoration:underline;color:var(--blue)}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-profile-name .copilot-chat-alternative-answer-btn:active{text-decoration:none;color:var(--link-color)}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-profile-name .copilot-chat-alternative-answer-btn:disabled{color:#cdcdcd}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info{line-height:24px;font-size:var(--default-font-size);background:#fff;border:1px solid #b5bbd6;box-shadow:0 4px 8px -4px rgba(12,12,13,.31);border-radius:0 7px 7px 7px;padding:10px 0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 30px)}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info .copilot-conversation-info-header{padding:0 20px}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info .copilot-conversation-info-body{padding:0 20px 10px}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info .copilot-conversation-info-bottom-row{display:flex;align-items:center;justify-content:space-between;grid-gap:15px 30px;gap:15px 30px;padding:15px;border-top:1px solid #cdcdcd;flex-wrap:wrap}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info .copilot-conversation-info-bottom-row .copilot-conversation-info-bottom--left{display:flex;align-content:center;grid-gap:10px 15px;gap:10px 15px;flex-wrap:wrap}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info .copilot-conversation-info-bottom-row .copilot-conversation-info-bottom--left .copilot-enhance-legend{display:flex;align-items:center;grid-gap:5px;gap:5px}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info .copilot-conversation-info-bottom-row .copilot-conversation-info-bottom--left .copilot-enhance-legend .copilot-enhance-legend-disc{width:10px;min-width:10px;height:10px;border-radius:50%}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info .copilot-conversation-info-bottom-row .copilot-conversation-info-bottom--left .copilot-enhance-legend .copilot-enhance-legend-name{font-size:var(--font-size-small);line-height:10px;color:#555}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info .copilot-conversation-info-bottom-row .copilot-conversation-info-bottom--right{display:flex;align-items:center;grid-gap:2px;gap:2px}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info .copilot-conversation-info-bottom-row .copilot-conversation-info-bottom--right .copilot-conversation-menu{width:24px;height:24px;display:flex;align-items:center;justify-items:center;fill:var(--primary-color);background:transparent;border:none;border-radius:50%;padding:5px;transition:all .2s linear}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info .copilot-conversation-info-bottom-row .copilot-conversation-info-bottom--right .copilot-conversation-menu:hover{fill:var(--secondary-color);background:#e7edf5}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info .copilot-conversation-info-bottom-row .copilot-conversation-info-bottom--right .copilot-conversation-menu:active{background:transparent}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info .copilot-conversation-info-bottom-row .copilot-conversation-info-bottom--right .copilot-conversation-menu:disabled{fill:#cdcdcd}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-info .copilot-conversation-info-bottom-row .copilot-conversation-info-bottom--right .copilot-conversation-btn{width:50px!important;min-width:unset!important;height:24px!important}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-chat-knowledge-base-info{border-radius:20px;padding:2px 10px;display:flex;align-items:center;grid-gap:5px;gap:5px;background:#dde7f6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:10px}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-chat-knowledge-base-info .copilot-chat-knowledge-base-label{font-family:var(--font-family);font-size:var(--default-font-size);color:#555}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-chat-knowledge-base-info .copilot-chat-knowledge-base-value{font-family:var(--font-family);font-size:var(--default-font-size);color:var(--primary-color)}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-chat-knowledge-base-info .copilot-chat-knowledge-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-error-row{display:flex;align-items:center;grid-gap:5px;gap:5px;color:var(--fail-color)}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-error-row .copilot-conversation-refresh-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:50%;fill:var(--fail-color)}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-error-row .copilot-conversation-refresh-icon:hover{fill:#6e1c1c}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-menu-list{display:flex;align-items:center}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-menu-list .css-78trlr-MuiButtonBase-root-MuiIconButton-root{padding:0}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-menu-list .css-78trlr-MuiButtonBase-root-MuiIconButton-root svg{padding:1px}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-feedback-section{border-radius:5px;padding:10px 15px;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;background:rgba(221,231,246,.5294117647058824);background:#fff;border:1px solid #cdcdcd}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-feedback-section .copilot-conversation-feedback-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.copilot-conversation-list .copilot-conversation .copilot-conversation-conversation-info .copilot-conversation-feedback-section .copilot-conversation-feedback{color:var(--primary-color)}.idf-add-menu{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:7px 5px}.idf-add-menu .idf-add-menu-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0}.idf-add-menu .idf-add-menu-name-division{display:flex;flex-direction:column;width:calc(100% - 100px);flex-grow:1}.idf-add-menu .idf-add-menu-name-division .idf-add-menu-name{font-weight:700}.idf-add-menu .idf-add-menu-name-division .idf-add-menu-description{color:#555;width:100%;word-wrap:break-word;word-break:break-word;white-space:pre-wrap;font-size:var(--font-size-small)}.idf-list-layout{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.idf-list-layout .idf-invention-empty-container{height:100%;display:flex;border-top:1px solid #cdcdcd}.idf-list-layout .idf-invention-empty-container.idf-excluded{height:100%}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--left{height:100%;width:100%;display:flex;flex-direction:column;border-radius:4px;padding:20px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--left .idf-invention-empty-container--left-header{padding-bottom:20px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--left .idf-invention-empty-container--left-header .idf-invention-empty-container--left-header-title{padding:0;margin:0;font-size:16px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--left .idf-invention-empty-container--left-body{flex:1 1;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--left .idf-invention-empty-container--left-body .idf-invention-idea-input-container{flex:1 1}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--left .idf-invention-empty-container--left-body .idf-invention-idea-input-container .idf-invention-idea-textarea{width:100%;height:100%;padding:10px;border-color:#a7a7a7;border-radius:4px;resize:none;overflow:auto}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--left .idf-invention-empty-container--left-body .idf-invention-idea-input-container .idf-invention-idea-textarea:focus{border-color:#76a1d5}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--left .idf-invention-empty-container--left-footer{display:flex;justify-content:center;padding-top:20px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right{flex:1 1;border-radius:4px;background-color:#fff;width:calc(100% - 400px);display:flex;flex-direction:column;grid-gap:10px;gap:10px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right.idf-excluded{border-radius:0!important;border:none!important;padding:0!important}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body{position:relative;width:100%;height:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container{width:100%;height:calc(100% - 40px);flex-grow:1;position:relative;display:flex;flex-direction:column;background:#f5f7fa;border-radius:5px;padding:0 10px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container.idf-excluded{height:calc(100% - 2px)!important}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list-header{display:flex;align-items:center;justify-content:space-between;padding:20px 0 10px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list-header .idf-list-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list-header .idf-list-header--left .idf-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list-header .idf-list-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list-container-body{overflow:auto;height:100%;flex-grow:1;width:100%;padding:10px 20px;margin-top:10px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(550px,1fr));grid-gap:32px 40px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container{display:flex;align-items:flex-start;width:100%;grid-gap:5px;gap:5px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card-checkbox{width:30px;height:60px;display:flex;align-items:center;justify-content:center;padding:0}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card{width:calc(100% - 50px);flex-grow:1;background:#fff;border:none;border-radius:4px;box-shadow:var(--card-shadow);padding:12px 0 20px;display:flex;flex-direction:column;grid-gap:7px;gap:7px;height:100%;position:relative}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card.fail-case{display:flex;align-items:center;justify-content:center;padding-left:20px;padding-right:20px;grid-gap:20px;gap:20px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card.fail-case .idf-card-fil-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--orange)}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card.fail-case .idf-card-fail-title{font-weight:700;font-size:var(--default-title-font-size);display:flex;grid-gap:5px;gap:5px;justify-content:center;text-align:center;align-items:center}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card.fail-case .idf-card-fail-description{font-size:var(--default-font-size);color:#555;text-align:center}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card.fail-case .idf-card-fail-button-row{display:flex;align-items:center;justify-content:center;grid-gap:40px;gap:40px;margin-top:5px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card.fail-case .idf-card-fail-button-row button{width:80px!important;height:27px!important;padding:0!important}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card.generating-case{min-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:row;grid-gap:5px;gap:5px;position:relative}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-header-row{display:flex;align-items:center;grid-gap:20px;gap:20px;justify-content:space-between;padding:0 5px 0 22px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-header-row .idf-card-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px;width:200px;flex-grow:1;cursor:pointer}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-header-row .idf-card-header--left .idf-card-title{font-weight:700;font-size:var(--default-title-font-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 30px)}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-header-row .idf-card-menu-list{display:flex;align-items:center}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-header-row .idf-card-menu-list .idf-status-tag{padding:0 10px;border-radius:10px;height:20px;display:flex;align-items:center;justify-content:center;text-align:center}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-header-row .idf-card-menu-list .idf-status-tag.pending{background:var(--table-header-color);color:#000}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-header-row .idf-card-menu-list .idf-status-tag.awaiting-feedback{background:#dbe6ff;color:#0f53a5}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-header-row .idf-card-menu-list .idf-status-tag.rejected{background:#ffe0db;color:#9f0202}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-header-row .idf-card-menu-list .idf-status-tag.approved{background:#2fbca2;color:#fff}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-header-row .idf-card-menu-list .idf-status-tag.need-improvement{background:#ffd99c;color:#1c1c1c}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-tag-row{display:flex;align-items:center;grid-gap:7px;gap:7px;flex-wrap:wrap;padding:0 22px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-tag-row .idf-card-tag{border:1px solid #b5bbd6;display:flex;align-items:center;height:24px;padding:0 10px 0 7px;border-radius:5px;grid-gap:5px;gap:5px;max-width:100%}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-tag-row .idf-card-tag .idf-card-tag-icon{width:14px;min-width:14px;height:14px;padding:0;display:flex;align-items:center;justify-content:center}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-tag-row .idf-card-tag .idf-card-tag-icon.score-tag{border-radius:50%;border:1px solid var(--blue);background:#fff;padding:0;width:14px;min-width:14px;max-width:14px;height:14px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-tag-row .idf-card-tag .idf-card-tag-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;grid-gap:5px;gap:5px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-tag-row .idf-card-tag .idf-card-tag-label .idf-card-tag-sub-label{display:inline}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-tag-row .idf-card-tag .idf-card-tag-label .idf-card-tag-sub-label-link{display:inline;color:#0f53a5;margin-top:10px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-tag-row .idf-card-tag .idf-card-tag-label .idf-card-tag-sub-label-link:hover{color:#0a32a5;text-decoration:underline;cursor:pointer}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-tag-row .idf-card-tag .idf-card-tag-label .idf-card-tag-sub-label-link:active{color:#0f53a5}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-description{padding:0 22px;margin-top:5px;line-height:20px;color:#555;margin-left:5px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-description .idf-card-see-more-link{white-space:nowrap;color:#0f53a5;cursor:pointer;text-decoration:underline}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-description .idf-card-see-more-link:hover{color:#0b48ff}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-description .idf-card-see-more-link:active{color:#0f53a5;text-decoration:none}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-description .idf-card-see-more-link:disabled{color:#cdcdcd}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list .idf-card-container .idf-card .idf-card-button-row{display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px;width:100%;margin-top:20px}.idf-list-layout .idf-invention-empty-container .idf-invention-empty-container--right .idf-invention-empty-container--right-body .idf-list-container .idf-list-pagination-row{padding:10px 20px 0}.generate-idf-popup{width:600px;height:calc(100vh - 70px);max-height:800px;border-radius:5px;display:flex;flex-direction:column;padding:40px 0;grid-gap:20px;gap:20px;background:#f5f7f9}.generate-idf-popup .generate-idf-form-division{width:100%;padding:0 30px;overflow:auto;height:calc(100% - 100px);flex-grow:1;display:flex;flex-direction:column;grid-gap:40px;gap:40px}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section{width:100%}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-label-row{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-label-row .generate-idf-form-label--left{font-weight:700;display:flex;align-items:center;grid-gap:4px;gap:4px}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-label-row .generate-idf-form-label--left span{color:#8b0000}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-label-row .generate-idf-form-label--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body{margin-top:10px}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body .generate-idf-browse-box{width:100%;border:1px solid #cdcdcd;background:#fff;padding:5px 5px 5px 10px;display:flex;align-items:flex-start;grid-gap:5px;gap:5px;border-radius:4px}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body .generate-idf-browse-box .generate-idf-browse-menu-division{display:flex;align-items:center;height:30px;grid-gap:5px;gap:5px}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body .generate-idf-browse-box .generate-idf-browse-selection-division{width:calc(100% - 100px);flex-grow:1;display:flex;grid-gap:5px;gap:5px;min-height:30px;align-items:center;flex-wrap:wrap;max-height:400px;overflow:auto;padding-right:5px}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body .generate-idf-browse-box .generate-idf-browse-selection-division .generate-idf-browse-selection{background:var(--table-header-color);color:var(--primary-color);display:flex;align-items:center;max-width:100%;border-radius:4px;padding:3px 2px 3px 7px;grid-gap:5px;gap:5px;height:24px}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body .generate-idf-browse-box .generate-idf-browse-selection-division .generate-idf-browse-selection .generate-idf-browse-selection-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body .generate-idf-browse-box .generate-idf-browse-selection-division .generate-idf-browse-selection .generate-idf-browse-selection-remove-btn{width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:3px;border-radius:50%;fill:brown}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body .generate-idf-browse-box .generate-idf-browse-selection-division .generate-idf-browse-selection .generate-idf-browse-selection-remove-btn:hover{background:brown;fill:#fff}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body .generate-idf-browse-box .generate-idf-browse-selection-division .generate-idf-browse-selection .generate-idf-browse-selection-remove-btn:active{background:transparent;fill:brown}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body .generate-idf-browse-box .generate-idf-browse-selection-division .generate-idf-browse-placeholder{color:#838383}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body .generate-idf-browse-box .generate-idf-browse-selection-division .generate-idf-template-info{line-height:30px;max-width:calc(100% - 50px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body .generate-idf-browse-box .generate-idf-browse-help-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;fill:var(--blue)}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body .generate-idf-browse-box .generate-idf-browse-btn{width:70px!important;min-width:unset!important}.generate-idf-popup .generate-idf-form-division .generate-idf-form-section .generate-idf-form-section-body .gen-idf-core-idea-input-box{width:100%;height:400px;border:1px solid hsla(0,0%,80.4%,.803921568627451);border-radius:3px;resize:none;padding:20px;line-height:20px}.generate-idf-popup .generate-idf-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.generate-idf-supported-type-info{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#555;justify-content:flex-end;font-style:italic;font-size:var(--font-size-small)}.generate-idf-supported-type-info .generate-idf-supported-type-name{font-style:italic;font-weight:700;color:#555;font-size:var(--font-size-small)}.generate-idf-browse-help-note{padding:10px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.generate-idf-browse-help-note .generate-idf-browse-help-title{color:#555;font-size:var(--font-size-small)}.generate-idf-browse-help-note .generate-idf-browse-help-body{color:#000;font-weight:700;font-size:var(--font-size-small)}.section-result-editor-popup{width:800px;height:calc(100vh - 200px);border-radius:5px;padding:30px;display:flex;flex-direction:column;grid-gap:30px;gap:30px;background:#f5f7f9}.section-result-editor-popup.title-section-editor{height:400px}.section-result-editor-popup .section-result-editor-form{width:100%;height:calc(100% - 100px);flex-grow:1;position:relative}.section-result-editor-popup .section-result-editor-form textarea{width:100%;height:100%;background:#fff;border:1px solid #cdcdcd;border-radius:3px;padding:20px;resize:none;line-height:20px}.section-result-editor-popup .section-result-editor-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.copilot-answer-loader-container{background:#fff;border:1px solid #b5bbd6;border-radius:0 7px 7px 7px;box-shadow:0 4px 8px -4px rgba(12,12,13,.31)}.copilot-answer-error-container,.copilot-answer-loader-container{display:inline-flex;align-items:center;padding:5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-gap:5px;gap:5px}.copilot-answer-error-container{fill:brown}.copilot-answer-error-container .copilot-answer-error-text{color:brown}.copilot-answer-empty-container{display:inline-flex;align-items:center;padding:5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-gap:5px;gap:5px;fill:var(--orange)}.copilot-answer-empty-container .copilot-answer-error-text{color:#555}.copilot-answer-retry-btn{background:transparent;border:none;color:#0f53a5;cursor:pointer;text-decoration:underline}.copilot-answer-retry-btn:hover{color:#0b48ff}.copilot-answer-retry-btn:active{color:#0f53a5;text-decoration:none}.copilot-answer-retry-btn:disabled{color:#cdcdcd}.copilot-chat-answer-loader{padding:7px 5px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;grid-gap:3px;gap:3px;position:relative}.copilot-chat-loader-dot{position:relative;animation:text-loader .8s infinite;display:inline-block;background-color:#a0b8c1;width:5px;height:5.2px;border-radius:50%}.copilot-chat-loader-dot:first-child{animation-delay:.15s}.copilot-chat-loader-dot:nth-child(2){animation-delay:.3s}.copilot-chat-loader-dot:nth-child(3){animation-delay:.45s}@keyframes text-loader{0%{bottom:0;opacity:1}30%{bottom:3px;opacity:.8}60%{bottom:0;opacity:.6}}.copilot-chat-answer-table-container{width:100%;margin-top:10px;box-shadow:var(--card-shadow);border:1px solid #ddd;border-radius:5px;overflow:hidden}.copilot-chat-answer-table-container .copilot-chat-answer-see-more-row{height:35px;background:#fff;border-bottom:1px solid #ddd;width:100%;display:flex;align-items:center;justify-content:center;text-decoration:underline;color:var(--link-color);cursor:pointer}.copilot-chat-answer-table-container .copilot-chat-answer-see-more-row:hover{color:var(--blue)}.copilot-chat-answer-table-container .copilot-chat-answer-see-more-row:active{text-decoration:none;color:var(--link-color)}.copilot-chat-answer-table-container .copilot-chat-answer-export-row{height:35px;background:#fff;display:flex;align-items:center;justify-content:flex-end;grid-gap:5px;gap:5px;padding:0 10px;border-radius:0 0 3px 3px}.copilot-chat-answer-table-container .copilot-chat-answer-export-row .copilot-chat-answer-table-export-btn{display:flex;align-items:center;grid-gap:3px;gap:3px;font:var(--default-text);color:var(--primary-color);fill:var(--primary-color)}.idf-template-popup{width:100vw;height:calc(100vh - 50px);position:relative;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:30px}.idf-template-popup .idf-template-popup-header{display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px}.idf-template-popup .idf-template-popup-header .idf-template-popup-header--left{font-weight:700}.idf-template-popup .idf-template-popup-header .idf-template-popup-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.idf-template-popup .idf-template-popup-body{width:100%;height:calc(100% - 200px);position:relative;display:flex;flex-grow:1;flex-direction:column;background:#f5f7f9;grid-gap:20px;gap:20px}.idf-template-popup .idf-template-popup-body .idf-template-list-container{height:calc(100% - 100px);padding:40px;overflow:auto;flex-grow:1}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:32px 40px}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container{display:flex;align-items:flex-start;width:100%;grid-gap:5px;gap:5px}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card-check-box{width:30px;height:60px;display:flex;align-items:center;justify-content:center;padding:0}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card{width:calc(100% - 50px);flex-grow:1;background:#fff;border:none;border-radius:4px;box-shadow:var(--card-shadow);padding:15px 0 20px;display:flex;flex-direction:column;grid-gap:7px;gap:7px;height:100%}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-card-header{display:flex;align-items:center;grid-gap:20px;gap:20px;justify-content:space-between;padding:0 5px 0 22px}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-card-header .idf-template-card-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-card-header .idf-template-card-header--left .idf-template-card-title{font-weight:700;font-size:var(--default-title-font-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-card-header .idf-template-card-menu-list{display:flex;align-items:center}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-info-division{padding:0 22px;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-info-division .idf-template-info-row{display:flex;width:100%;flex-wrap:wrap;grid-gap:5px;gap:5px}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-info-division .idf-template-info-row .idf-template-info--label{width:120px;color:#555}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-info-division .idf-template-info-row .idf-template-info--value{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 200px);flex-grow:1}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-info-division .idf-template-info-row .idf-template-info--value.with-link{color:#0f53a5;fill:#0f53a5;cursor:pointer}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-info-division .idf-template-info-row .idf-template-info--value.with-link:hover{color:#0a32a5;fill:#0a32a5;text-decoration:underline}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-info-division .idf-template-info-row .idf-template-info--value.with-link:active{color:#0f53a5;fill:#0f53a5;text-decoration:none}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-info-division .idf-template-info-row .idf-template-info--value.with-link:disabled,.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-info-division .idf-template-info-row .idf-template-info--value.with-link:disabled:hover{color:#cdcdcd;fill:#cdcdcd}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-section-item-list-container{width:100%;border-radius:5px;background:#f5f7f9;padding:5px 3px;height:200px;overflow:auto;margin-top:5px}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-section-item-list-container .idf-template-section-item-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.idf-template-popup .idf-template-popup-body .idf-template-list-container .idf-template-list .idf-template-card-container .idf-template-card .idf-template-section-item-list-container .idf-template-section-item-list .idf-template-section-item{line-height:20px}.idf-template-popup .idf-template-popup-body .idf-template-pagination-row{padding:0 40px}.idf-template-popup .idf-template-popup-bottom{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.idf-layout-design-detail-popup{width:100vw;height:calc(100vh - 50px);position:relative;overflow:auto;display:flex;justify-content:center;background:#f5f7f9;padding:40px}.idf-layout-design-detail-popup .idf-layout-design-form{width:1000px;background:#fff;box-shadow:var(--card-shadow);border-radius:5px;padding:20px;display:flex}.invention-detail-section-empty-case{background:#f5f7f9;padding:20px;border-radius:3px;display:flex;grid-gap:5px;gap:5px;justify-content:center;align-items:center}.idf-retry-btn{background:transparent;border:none;color:#0f53a5;cursor:pointer;text-decoration:underline}.idf-retry-btn:hover{color:#0b48ff}.idf-retry-btn:active{color:#0f53a5;text-decoration:none}.idf-retry-btn:disabled{color:#cdcdcd}.inventor-info-edit-popup{width:500px;padding:30px;background:#f5f7f9;border-radius:5px}.inventor-info-edit-popup,.inventor-info-edit-popup .inventor-info-edit-form{display:flex;flex-direction:column;grid-gap:30px;gap:30px}.inventor-info-edit-popup .inventor-info-edit-form .inventor-info-edit-row .inventor-info-edit-input-box{margin-top:10px;width:100%;background:#fff;border-radius:3px;border:1px solid #cdcdcd;padding:0 15px;height:35px}.inventor-info-edit-popup .inventor-info-edit-form .inventor-info-edit-row .inventor-info-edit-textarea{margin-top:10px;width:100%;background:#fff;border-radius:3px;border:1px solid #cdcdcd;padding:0 15px;height:150px;resize:none}.inventor-info-edit-popup .inventor-info-edit-form .inventor-info-edit-error{display:flex;align-items:center;grid-gap:5px;gap:5px;margin-top:10px;color:brown;fill:brown}.inventor-info-edit-popup .inventor-info-edit-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.idf-card-title-empty{background:rgba(205,222,227,.37);border-radius:2px;overflow:hidden;width:200px;height:14px;margin-bottom:5px;animation:text-opaicty-animation 1.7s linear infinite}.idf-card-title-empty:last-child{width:70%}.idf-card-title-empty .idf-card-title-loader{width:100%;height:100%;background-image:linear-gradient(90deg,transparent 50%,rgba(0,0,0,.02) 0);background-size:200% 100%;animation:text-loading-animation 1.7s linear infinite}.idf-card-loader-row{background:rgba(205,222,227,.37);border-radius:2px;overflow:hidden;width:100%;height:14px;margin-bottom:5px;animation:text-opaicty-animation 1.7s linear infinite}.idf-card-loader-row:last-child{width:70%}.idf-card-loader-row .idf-card-loader{width:100%;height:100%;background-image:linear-gradient(90deg,transparent 50%,rgba(0,0,0,.02) 0);background-size:200% 100%;animation:text-loading-animation 1.7s linear infinite}.irc-status{cursor:pointer}.irc-status:hover{color:#0a32a5;text-decoration:underline;cursor:pointer}@keyframes text-loading-animation{0%{background-position:0}50%{background-position:-30%;opacity:.5}80%{background-position:-100%}to{background-position:-200%;opacity:1}}@keyframes text-opaicty-animation{0%{background-position:0}50%{opacity:.7}to{opacity:1}}.oa-summary-chart-table{border-spacing:10px 12px}.oa-summary-chart-table .oa-summary-chart-children-wrapper{position:relative;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.oa-summary-chart-table .oa-summary-chart-children-wrapper:before{content:"";position:absolute;top:0;bottom:0;left:7px;border-left:1px dotted #ccc}.oa-summary-chart-table .oa-summary-chart-children-wrapper .oa-summary-chart-child-item{display:flex;align-items:center;grid-gap:12px;gap:12px}.oa-summary-chart-table .oa-summary-chart-children-wrapper .oa-summary-chart-child-item .oa-summary-chart-child-title{width:90px!important;white-space:nowrap;padding:2px 5px;box-sizing:border-box;flex-shrink:0;border-radius:2px}.oa-summary-chart-table .oa-summary-chart-children-wrapper .oa-summary-chart-child-item .oa-summary-chart-child-line{flex-grow:1;width:100%;border-bottom:1px dotted #ccc}.oa-summary-chart-table .dropUp{rotate:-90deg}.oa-summary-chart-table .oa-summary-chart-table-row .oa-summary-chart-table-title-cell{white-space:nowrap}.oa-summary-chart-table .oa-summary-chart-table-row .oa-summary-chart-table-title-cell .oa-summary-chart-item-title-container .oa-summary-chart-item-title{border-radius:2px}.oa-summary-chart-table .oa-summary-chart-table-row .oa-summary-chart-table-line-cell{min-width:20px;width:100%}.oa-summary-chart-table .oa-summary-chart-table-row .oa-summary-chart-table-value-cell{min-width:0;max-width:100px}.oa-summary-chart-table .oa-summary-chart-table-row .oa-summary-chart-table-value-cell .oa-summary-chart-item-value{text-align:end;white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden}.oa-summary-chart-table .oa-summary-chart-table-row .oa-summary-chart-table-value-cell .oa-summary-chart-item-link{color:var(--blue);text-decoration:underline}.oa-summary-chart-table .oa-summary-chart-table-row .oa-summary-chart-table-value-cell .oa-summary-chart-item-link:hover{font-weight:700;cursor:pointer}.oa-summary-chart-table .oa-summary-chart-table-child-row .oa-summary-chart-item-title-wrapper{position:relative;margin-left:7px}.oa-summary-chart-table .oa-summary-chart-table-child-row .oa-summary-chart-item-title-wrapper:before{content:"";position:absolute;top:0;bottom:0;left:0;border-left:1px dotted #ccc}.oa-summary-chart-table .oa-summary-chart-item-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:8px;gap:8px;width:100%}.oa-summary-chart-table .oa-summary-chart-item-children-container .oa-summary-chart-table.child .oa-summary-chart-table-row{margin-left:7px}.oa-summary-chart-table .oa-summary-chart-item-row.with-icon{grid-template-columns:auto 1fr auto -webkit-min-content;grid-template-columns:auto 1fr auto min-content}.oa-summary-chart-table .oa-summary-chart-item-cell{display:flex;align-items:center}.oa-summary-chart-table .title-cell{justify-content:flex-start;grid-gap:8px;gap:8px;white-space:nowrap}.oa-summary-chart-table .line-cell{justify-content:stretch;min-width:20px}.oa-summary-chart-table .value-cell{justify-content:flex-end;white-space:nowrap}.oa-summary-chart-table .icon-cell{justify-content:center;width:-webkit-min-content;width:min-content;min-width:24px}.oa-summary-chart-table .oa-summary-chart-item-line{border-bottom:1px dotted #ccc;width:100%;min-width:20px}.oa-summary-chart-table .oa-summary-chart-item-title-container{display:flex;align-items:center;grid-gap:8px;gap:8px}.oa-summary-chart-table .oa-summary-chart-item.child .oa-summary-chart-item-row{padding-left:24px}.oa-main-layout{height:100%;grid-gap:10px;gap:10px;padding:0 20px 20px}.oa-container,.oa-main-layout{width:100%;display:flex;flex-direction:column}.oa-container{height:calc(100% - 200px);flex-grow:1;background:#f5f7f9;border-radius:5px;position:relative;padding:20px 0}.oa-container .oa-layout-toolbar{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:10px 20px;gap:10px 20px;padding:0 20px}.oa-container .oa-layout-toolbar .oa-layout-toolbar--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-container .oa-layout-toolbar .oa-layout-toolbar--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.oa-container .oa-list-select-all-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.oa-layout-body{width:100%;height:calc(100% - 200px);flex-grow:1;overflow:auto;position:relative;margin-top:10px}.oa-layout-body .oa-list{padding:10px 20px 30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));grid-gap:32px 50px}.oa-layout-body .oa-list .oa-card-container{display:flex;align-items:flex-start;width:100%;justify-content:center}.oa-layout-body .oa-list .oa-card-container .oa-list-checkbox{width:30px;height:60px;display:flex;align-items:center;justify-content:center;padding:0}.oa-layout-body .oa-list .oa-card-container .oa-card{background:#fff;border-radius:3px;box-shadow:var(--card-shadow);padding:15px 25px 25px;height:100%;width:calc(100% - 50px);flex-grow:1;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-header .oa-card-name{font-weight:700;font-size:var(--default-font-size-bold);font-family:var(--font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-header .oa-card-menu-icon{width:10px;height:30px;min-width:10px;display:flex;align-items:center;justify-content:center}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-body{display:flex;flex-direction:column;grid-gap:20px;gap:20px;margin-top:10px}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-body .oa-card-row{display:flex;align-items:center;width:100%;grid-gap:20px;gap:20px}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-body .oa-card-row .oa-card-label{width:calc(50% - 10px);color:#555;white-space:nowrap}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-body .oa-card-row .oa-card-value{width:calc(50% - 10px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary-color)}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-body .oa-card-row .oa-card-value.with-link{color:#0f53a5;cursor:pointer}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-body .oa-card-row .oa-card-value.with-link:hover{text-decoration:underline;color:#0a32a5}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-body .oa-card-row .oa-card-value.with-link:active{text-decoration:none;color:#0f53a5}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-body .oa-card-row .oa-card-value.with-icon{display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-body .oa-card-row .oa-card-value .oa-card-value-warning-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:20px;gap:20px;margin-top:20px}.oa-layout-body .oa-list .oa-card-container .oa-card .oa-card-bottom-row .oa-card-button{min-width:unset;width:calc(50% - 10px);white-space:nowrap}.office-application-layout{width:100vw;height:calc(100vh - 50px);border-radius:5px;display:flex;background:#f5f7f9;position:relative}.office-application-layout .office-application--left{width:100%;height:100%;padding:20px 10px;background:#fff;overflow-y:auto;position:relative;display:flex;flex-direction:column}.office-application-layout .office-application--left .office-application-tab-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.office-application-layout .office-application--left .office-application-tab-container .office-application-tab{padding:10px;border-radius:4px;cursor:pointer}.office-application-layout .office-application--left .office-application-tab-container .office-application-tab.active,.office-application-layout .office-application--left .office-application-tab-container .office-application-tab.active:hover{font-weight:500;color:#fff;background:#212e33}.office-application-layout .office-application--left .office-application-tab-container .office-application-tab:hover{background:#efefef}.office-application-layout .office-application--right{width:calc(100vw - 250px);height:100%;flex-grow:1;position:relative;display:flex;flex-direction:column}.patent-app-info-container{width:100%;height:calc(100vh - 50px);border-radius:5px;padding:20px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;background:#f5f7f9}.patent-app-info-container .default-table-container{box-shadow:none!important}.patent-app-info-container .default-table-container .ag-theme-quartz{max-height:100%!important}.patent-app-info-container .patent-app-info-container-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.patent-app-info-container .patent-app-info-container-header .patent-app-info-container-header--left{display:flex}.patent-app-info-container .patent-app-info-container-header .patent-app-info-container-header--left .patent-app-info-container-title{font-weight:600;word-wrap:break-word;font-size:var(--default-title-font-size)}.patent-app-info-container .patent-app-info-container-header .patent-app-info-container-header--right{flex:1 1;display:flex;justify-content:flex-end}.patent-app-info-container .patent-app-info-container-header .patent-app-info-container-header--right .ps-search-box-container,.patent-app-info-container .patent-app-info-container-header .patent-app-info-container-header--right .search-box-input-container{border:1px solid var(--blue)}.patent-app-info-container .patent-app-info-container-header .patent-app-info-container-header--right .ps-search-box-container .ps-search-box,.patent-app-info-container .patent-app-info-container-header .patent-app-info-container-header--right .ps-search-box-container .search-box-input,.patent-app-info-container .patent-app-info-container-header .patent-app-info-container-header--right .search-box-input-container .ps-search-box,.patent-app-info-container .patent-app-info-container-header .patent-app-info-container-header--right .search-box-input-container .search-box-input{border:none;width:100%}.patent-app-info-container .patent-app-info-container-header .patent-app-info-container-header--right .patent-app-info-container-menu-list .secondary-btn{display:flex;align-items:center;grid-gap:4px;gap:4px;background-color:#fff;border:1px solid #9abae1;border-radius:2px;padding:5px 10px;cursor:pointer}.patent-app-info-container-body{width:100%;height:calc(100% - 300px);flex-grow:1;display:flex;border-radius:5px}.patent-app-info-container-body .office-application-body{width:100%;position:relative;border-radius:5px;background:#f5f7f9}.patent-app-info-container-body .office-application-body .default-table-container{padding:20px}.patent-app-info-container-body .office-application-body .rc-section-card-body{margin-top:0!important;height:100%!important}.patent-app-info-container-body .office-application-body .rc-section-card-body .oa-relevant-references-list-body{width:100%;height:100%}.patent-app-info-container-body .office-application-body .patent-family-popup{padding:20px!important}.patent-app-info-container-body .office-application-body .patent-family-popup .patent-family-info-body{height:calc(100% - 40px)!important}.patent-app-info-container-body .office-application-documents--left{width:30%;min-width:300px;padding:20px 10px;border-right:1px solid #dedede;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#fff}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px;height:100%}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-selector{display:flex;align-items:center;grid-gap:4px;gap:4px;cursor:pointer}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-selector input[type=checkbox]{cursor:pointer;transition:transform .2s ease}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-selector input[type=checkbox]:hover{filter:brightness(.8);accent-color:#348ff0}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-selector input[type=checkbox]:checked,.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-selector input[type=checkbox]:checked:hover{accent-color:#007bff}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-header{display:flex;justify-content:space-between;align-items:center;padding:0 10px}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body{display:flex;flex-direction:column;grid-gap:10px;gap:10px;overflow:auto;padding:10px}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab{background:#f5f7f9;padding:10px;border-radius:4px;cursor:pointer}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab.active,.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab.active:hover{font-weight:500;color:#fff;background:#212e33}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab.active .office-application-documents-tab-selector input[type=checkbox],.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab.active:hover .office-application-documents-tab-selector input[type=checkbox]{accent-color:#fff}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab.active .office-application-documents-tab-selector:checked,.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab.active:hover .office-application-documents-tab-selector:checked{text-decoration:none;color:#fff}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab.active .document-date,.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab.active:hover .document-date{color:#9bb6f5}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab:hover{background:#efefef}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab .office-application-documents-tab-header{display:flex;justify-content:space-between;align-items:center}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab .office-application-documents-tab-header .office-application-documents-tab-header--left{display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:14px}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab .office-application-documents-tab-header .office-application-documents-tab-header--left .office-application-documents-tab-selector{display:flex;align-items:center;grid-gap:4px;gap:4px}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab .office-application-documents-tab-header .office-application-documents-tab-header--left .office-application-documents-tab-selector input[type=checkbox]{padding:0;margin:0}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab .office-application-documents-tab-header .office-application-documents-tab-header--left .document-date{font-weight:600}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab .office-application-documents-tab-header .office-application-documents-tab-header--left .document-type.badge{background-color:#9bb6f5;border-radius:2px;padding:2px 4px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:300;font-size:12px}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab .office-application-documents-tab-header .office-application-documents-tab-header--right svg.active{fill:#fff!important}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab .office-application-documents-tab-header .office-application-documents-tab-header--right svg:hover{fill:#9bb6f5!important}.patent-app-info-container-body .office-application-documents--left .office-application-documents-tab-container .office-application-documents-tab-container-body .office-application-documents-tab .office-application-documents-tab-body{padding:10px 0 5px;font-weight:400}.patent-app-info-container-body .office-application-documents--right{flex:1 1;padding:20px;background:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;height:100%;overflow:hidden}.patent-app-info-container-body .office-application-documents--right .office-action-file-viewer-header{display:flex;justify-content:center;align-items:center;padding:0 20px;background:#f5f7f9;border-bottom:1px solid #cdcdcd;height:50px}.patent-app-info-container-body .office-application-documents--right .office-action-file-viewer-header--left{display:flex;align-items:center;color:#555;width:100px;flex-grow:1;grid-gap:20px;gap:20px}.patent-app-info-container-body .office-application-documents--right .office-action-file-viewer-header--left b{font-weight:700;color:var(--primary-color);width:calc(100% - 100px);flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patent-app-info-container-body .office-application-documents--right .office-action-file-viewer-header--left .office-action-file-viewer-toolbar-label{color:var(--primary-color);font-weight:700}.patent-app-info-container-body .office-application-documents--right .office-action-file-viewer-header--left .office-action-file-viewer-toolbar-value{display:flex;align-items:center;grid-gap:10px;gap:10px}.patent-app-info-container-body .office-application-documents--right .office-action-file-viewer-header--left .office-action-file-viewer-toolbar-value .office-action-file-viewer-toolbar-option{display:flex;align-items:center}.patent-app-info-container-body .office-application-documents--right .office-action-file-viewer-select-box{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.patent-app-info-container-body .office-application-documents--right .office-action-file-viewer-toolbar--right{display:flex;align-items:center;justify-content:flex-end;grid-gap:20px;gap:20px}.patent-app-info-container-body .office-application-documents--right .office-application-documents-file-viewer-container{height:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.patent-app-info-container-body .office-application-documents--right .office-application-documents-file-viewer-container.original-file-viewer-container{height:95%}.patent-app-info-container-body .office-application-documents--right .office-application-documents-file-viewer-container .office-application-documents-file-viewer-container-header{display:flex;align-items:center;justify-content:space-between}.patent-app-info-container-body .office-application-documents--right .office-application-documents-file-viewer-container .office-application-documents-file-viewer-container-header .office-application-documents-file-viewer-container-header--left .office-application-documents-file-viewer-container-header-title{font-weight:600}.patent-app-info-container-body .office-application-documents--right .office-application-documents-file-viewer-container .office-application-documents-file-viewer-container-body{height:100%;padding:20px;background-color:#f5f7f9;border-radius:4px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.patent-app-info-container-body .office-application-documents--right .office-application-documents-file-viewer-container .office-application-documents-file-viewer-container-body .oa-doc-file-viewer{height:100%;width:100%;position:relative}.patent-app-info-container-body .office-application-documents--right .office-application-documents-file-viewer-container .office-application-documents-file-viewer-container-body .oa-doc-file-viewer #react-doc-viewer .jVOngj{background:#f3f5ff}.patent-app-info-container-body .patent-detail-popup-body--left{width:25%;min-width:320px}.patent-app-info-container-body .patent-detail-popup-body--left .patent-detail-info-app-data-section{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.patent-app-info-container-body .patent-detail-popup-body--left .patent-detail-info-app-data-section .patent-detail-info-app-data-item{width:100%;display:flex;grid-gap:4px;gap:4px;padding:10px 0}.patent-app-info-container-body .patent-detail-popup-body--left .patent-detail-info-app-data-section .patent-detail-info-app-data-item .patent-detail-info-app-data-title{width:40%;color:#666}.patent-app-info-container-body .patent-detail-popup-body--left .patent-detail-info-app-data-section .patent-detail-info-app-data-item .patent-detail-info-app-data-value{flex:1 1;font-weight:500}.patent-app-info-container-body .patent-detail-popup-body--right{width:calc(100% - 1px);flex-grow:1;height:100%;display:flex;flex-direction:column}.patent-app-info-container-body .patent-detail-popup-body--right .patent-detail-info-layout{border-radius:4px!important}.patent-app-info-container-body .patent-detail-popup-body--right .patent-detail-info-layout .patent-detail-info-tab-division{border-top-left-radius:4px;border-bottom-left-radius:4px;border:none;border-right:1px solid #ddd}.patent-app-info-container-body .patent-detail-popup-body--right .patent-detail-info-layout .patent-detail-info-division{border-top-right-radius:4px;border-bottom-right-radius:4px}.add-oa-response-popup{padding:40px!important}.add-oa-response-popup .ad-oa-input-division{grid-gap:30px!important;gap:30px!important}.add-oa-popup,.add-oa-response-popup{width:500px;border-radius:5px;padding:40px 0;background:#f5f7f9}.add-oa-popup .add-oa-form,.add-oa-response-popup .add-oa-form{width:100%;overflow:auto;display:flex;flex-direction:column;grid-gap:35px;gap:35px;max-height:calc(100vh - 200px);padding:0 35px}.add-oa-popup .add-oa-form .add-oa-division,.add-oa-response-popup .add-oa-form .add-oa-division{display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:100%}.add-oa-popup .add-oa-bottom-row,.add-oa-response-popup .add-oa-bottom-row{margin-top:40px;display:flex;align-items:center;justify-content:center;grid-gap:80px;gap:80px}.add-oa-popup .add-oa-radio,.add-oa-response-popup .add-oa-radio{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.add-oa-popup .ad-oa-input-division,.add-oa-response-popup .ad-oa-input-division{display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:calc(100% - 50px);flex-grow:1}.add-oa-popup .ad-oa-input-division.full-division,.add-oa-response-popup .ad-oa-input-division.full-division{width:100%}.add-oa-popup .ad-oa-input-division .add-oa-input-label,.add-oa-response-popup .ad-oa-input-division .add-oa-input-label{line-height:20px;display:flex;align-items:center;font-weight:700}.add-oa-popup .ad-oa-input-division .add-oa-input-label .add-oa-info-icon,.add-oa-response-popup .ad-oa-input-division .add-oa-input-label .add-oa-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.add-oa-popup .add-oa-input,.add-oa-response-popup .add-oa-input{width:100%;height:40px;border:1px solid var(--blue);padding:3px 3px 3px 12px;border-radius:3px;background:#fff}.add-oa-popup .add-oa-input:disabled,.add-oa-response-popup .add-oa-input:disabled{filter:grayscale(100%);opacity:.3}.add-oa-popup .add-oa-sub-division,.add-oa-response-popup .add-oa-sub-division{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-top:20px;margin-bottom:10px}.add-oa-popup .add-oa-sub-division.drop-zone,.add-oa-response-popup .add-oa-sub-division.drop-zone{border:1px dashed #0f53a5;background:#f3f5ff;border-radius:3px}.add-oa-popup .add-oa-sub-division.drop-zone .add-oa-sub-drop-zone,.add-oa-response-popup .add-oa-sub-division.drop-zone .add-oa-sub-drop-zone{height:65px;width:100%;display:flex;justify-content:center;align-items:center;grid-gap:10px;gap:10px}.add-oa-popup .add-oa-sub-division.drop-zone .add-oa-sub-drop-zone .add-oa-sub-drop-zone-image,.add-oa-response-popup .add-oa-sub-division.drop-zone .add-oa-sub-drop-zone .add-oa-sub-drop-zone-image{width:40px;height:40px}.add-oa-popup .add-oa-sub-division.drop-zone .add-oa-sub-drop-zone .add-oa-sub-drop-zone-description,.add-oa-response-popup .add-oa-sub-division.drop-zone .add-oa-sub-drop-zone .add-oa-sub-drop-zone-description{color:var(--primary-color)}.add-oa-popup .add-oa-sub-division.drop-zone .add-oa-sub-drop-zone .add-oa-sub-drop-zone-description b,.add-oa-response-popup .add-oa-sub-division.drop-zone .add-oa-sub-drop-zone .add-oa-sub-drop-zone-description b{color:#0f53a5;font-weight:700}.add-oa-popup .add-oa-sub-division.disabled,.add-oa-response-popup .add-oa-sub-division.disabled{filter:grayscale(100%);opacity:.3}.add-oa-popup .add-oa-sub-division .add-oa-sub-division-header,.add-oa-response-popup .add-oa-sub-division .add-oa-sub-division-header{width:100%;display:flex;align-items:center;justify-content:space-between}.add-oa-popup .add-oa-sub-division .add-oa-sub-division-header .add-oa-sub-division-header--left,.add-oa-response-popup .add-oa-sub-division .add-oa-sub-division-header .add-oa-sub-division-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.add-oa-popup .add-oa-sub-division .add-oa-sub-division-header .add-oa-sub-division-header--right,.add-oa-response-popup .add-oa-sub-division .add-oa-sub-division-header .add-oa-sub-division-header--right{color:#555;font-style:italic}.add-oa-popup .add-oa-sub-division .add-oa-selector,.add-oa-response-popup .add-oa-sub-division .add-oa-selector{width:100%;height:40px;border:1px solid var(--blue);padding:3px 5px 3px 12px;border-radius:3px;background:#fff;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.add-oa-popup .add-oa-sub-division .add-oa-selector #instant-drop-zone,.add-oa-response-popup .add-oa-sub-division .add-oa-selector #instant-drop-zone{display:flex;align-items:center;width:calc(100% - 150px);flex-grow:1}.add-oa-popup .add-oa-sub-division .add-oa-selector .add-oa-selector-info,.add-oa-response-popup .add-oa-sub-division .add-oa-selector .add-oa-selector-info{width:calc(100% - 50px);flex-grow:1;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-oa-popup .add-oa-sub-division .add-oa-selector .add-oa-selector-info.placeholder,.add-oa-response-popup .add-oa-sub-division .add-oa-selector .add-oa-selector-info.placeholder{color:#aaa}.add-oa-popup .add-oa-sub-division .add-oa-selector .add-oa-selector-info .add-oa-upload-file,.add-oa-response-popup .add-oa-sub-division .add-oa-selector .add-oa-selector-info .add-oa-upload-file{line-height:24px;padding:0 2px;max-width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:3px;gap:3px;border-radius:12px;flex-grow:1}.add-oa-popup .add-oa-sub-division .add-oa-selector .add-oa-selector-info .add-oa-upload-file .add-oa-upload-file-name,.add-oa-response-popup .add-oa-sub-division .add-oa-selector .add-oa-selector-info .add-oa-upload-file .add-oa-upload-file-name{width:calc(100% - 30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.add-oa-popup .add-oa-sub-division .add-oa-selector .add-oa-selector-info .add-oa-upload-file .add-oa-upload-file-remove-btn,.add-oa-response-popup .add-oa-sub-division .add-oa-selector .add-oa-selector-info .add-oa-upload-file .add-oa-upload-file-remove-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;border-radius:50%;fill:brown;border:none;background:transparent}.add-oa-popup .add-oa-sub-division .add-oa-selector .add-oa-selector-info .add-oa-upload-file .add-oa-upload-file-remove-btn:hover,.add-oa-response-popup .add-oa-sub-division .add-oa-selector .add-oa-selector-info .add-oa-upload-file .add-oa-upload-file-remove-btn:hover{background:rgba(165,42,42,.2);fill:#822020}.add-oa-popup .add-oa-sub-division .add-oa-selector .add-oa-delete-btn,.add-oa-response-popup .add-oa-sub-division .add-oa-selector .add-oa-delete-btn{margin-top:3px;height:24px;width:24px;min-width:24px;padding:7px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(5,53,122,.05)}.add-oa-popup .add-oa-sub-division .add-oa-selector .add-oa-delete-btn:hover,.add-oa-response-popup .add-oa-sub-division .add-oa-selector .add-oa-delete-btn:hover{background:#ffeaf2}.add-oa-popup .add-oa-sub-division .add-oa-selector .add-oa-delete-btn:active,.add-oa-response-popup .add-oa-sub-division .add-oa-selector .add-oa-delete-btn:active{background:transparent}.add-oa-popup .add-oa-sub-division .add-oa-selector-sample-link,.add-oa-response-popup .add-oa-sub-division .add-oa-selector-sample-link{color:var(--link-color);cursor:pointer}.add-oa-popup .add-oa-sub-division .add-oa-selector-sample-link:hover,.add-oa-response-popup .add-oa-sub-division .add-oa-selector-sample-link:hover{text-decoration:underline;color:var(--blue)}.add-oa-popup .add-oa-sub-division .add-oa-selector-sample-link:active,.add-oa-response-popup .add-oa-sub-division .add-oa-selector-sample-link:active{text-decoration:none;color:var(--link-color)}.add-oa-popup .add-oa-division-header,.add-oa-response-popup .add-oa-division-header{font-weight:700;font-size:var(--default-font-size-bold);color:var(--primary-color)}.add-oa-popup .add-oa-input-group,.add-oa-response-popup .add-oa-input-group{margin-top:20px;display:flex;align-items:flex-start;grid-gap:5px;gap:5px}.add-oa-upload-file-status{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#0f53a5}.add-oa-upload-file-status .add-oa-upload-file-status-loading{width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #f5f7f9;border-left:1px solid var(--blue);animation:spin .7s linear infinite}.add-oa-upload-file-status.invalid-status{color:brown;fill:brown}.add-oa-upload-file-status.valid-status{color:#38a176;fill:#38a176}.main-body{padding:0!important}.oa-info-layout{width:100%;height:100%;display:flex;position:relative;border:1px solid #cdcdcd;border-radius:3px}.oa-info-layout .oa-info-layout--left{width:100%;height:100%;overflow-y:auto;position:relative;display:flex;flex-direction:column;padding:10px 0 0}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar{display:flex;flex-direction:column;height:300px;flex-grow:1;overflow:auto;padding:0 5px 0 20px}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab{position:relative;width:100%;display:flex;align-items:center;justify-content:flex-start;grid-gap:5px;gap:5px;padding:5px 0 15px 20px;cursor:pointer}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.disabled{fill:#cfcfcf}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.disabled .oa-info-step{color:#a4a4a4!important;background-color:#cfcfcf!important;border-color:#cfcfcf!important}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab:not(.active) .oa-info-tab-name:hover{font-weight:700;color:#676767;cursor:pointer}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab .oa-info-step{position:absolute;left:0;top:0;transform:translateX(-52%);width:25px;height:25px;min-width:25px;min-height:25px;max-width:25px;max-height:25px;display:flex;justify-content:center;align-items:center;background-color:var(--blue);border-radius:50%}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab{flex-direction:column;align-items:start;justify-content:start;grid-gap:0;gap:0;height:unset;cursor:auto;background:transparent}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab.disabled{color:#cfcfcf;cursor:none}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab.disabled .oa-info-step{color:#cfcfcf}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab .oa-info-tab-sub-section-parent{display:flex}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab .oa-info-tab-sub-section-parent .oa-info-tab-sub-section-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab .oa-info-tab-sub-section-parent .oa-info-tab-sub-section-name.active-parent{font-weight:700}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab:not(.active) .oa-info-tab-sub-section-parent .oa-info-tab-sub-section-name:not(.active-parent):hover{font-weight:700;color:#676767;cursor:pointer}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab .oa-info-tab-sub-section-list{display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:10px 5px 0;border-left:1px dashed #cdcdcd;margin-left:auto;width:calc(100% - 7px);flex:1 1;min-height:0;overflow-y:auto}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab .oa-info-tab-sub-section-list .oa-info-tab{padding-left:10px!important}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab .oa-info-tab-sub-section-list .oa-info-tab.expandable-tab{padding-bottom:5px!important}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab .oa-info-tab-sub-section-list .oa-info-tab:not(.active) .oa-info-tab-name{white-space:nowrap}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab .oa-info-tab-sub-section-list .oa-info-tab:not(.active) .oa-info-tab-name:hover{color:#0f53a5;cursor:pointer}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab .oa-info-tab-sub-section-list .oa-info-sub-tab{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#f5f7f9;border-radius:4px;cursor:pointer;flex-shrink:0}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab .oa-info-tab-sub-section-list .oa-info-sub-tab.active{font-weight:600;color:#fff;background-color:#212e33}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab .oa-info-tab-sub-section-list .oa-info-sub-tab:not(.active):hover{background-color:#cfcfcf}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab .oa-info-tab-expander{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;cursor:pointer}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab .oa-info-tab-expander.collapse{transform:rotate(rotate(-90deg))}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.active .oa-info-step{color:#fff;border:2px solid rgba(173,204,243,.8)}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.active .oa-info-tab-name{font-weight:700}.oa-info-layout .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.disabled{color:#cdcdcd;pointer-events:none}.oa-info-layout .oa-info-layout--left .oa-info-layout-footer{padding:10px}.oa-info-layout .oa-info-layout--left .oa-info-layout-footer .oa-info-layout-footer-label-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.oa-info-layout .oa-info-layout--left .oa-info-layout-footer .oa-info-layout-footer-label-container .oa-info-layout-footer-label-item{display:flex;grid-gap:5px;gap:5px;align-items:center}.oa-info-layout .oa-info-layout--left .oa-info-layout-footer .oa-info-layout-footer-label-container .oa-info-layout-footer-label-item .oa-info-layout-footer-label-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.oa-info-layout .oa-info-layout--left .oa-info-layout-footer .oa-info-layout-footer-label-container .oa-info-layout-footer-label-item .oa-info-layout-footer-label-text{font-size:var(--font-size-small)}.oa-info-layout .oa-info-layout--right{width:calc(100% - 300px);flex-grow:1;height:100%;position:relative;display:flex;flex-direction:column;background:#fff}.oa-info-layout .oa-info-layout--right.gray-background{background:#f5f7f9}.oa-info-layout .oa-info-layout--right .oa-info-layout-header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;height:50px;padding:0 20px}.oa-info-layout .oa-info-layout--right .oa-info-layout-header .oa-info-layout-header-title{font-weight:700;font-size:16px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body{width:100%;height:calc(100% - 120px);padding:0 20px;flex-grow:1;position:relative}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container{display:flex;flex-direction:column;background:#f5f6f7;height:100%;border:1px solid #cfcfcf;border-radius:4px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body{flex:1 1;display:flex;height:100%}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left{display:flex;flex-direction:column;flex:1 1;grid-gap:5px;gap:5px;overflow-y:auto;padding:10px 0 0}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-layout-info-header{display:flex;justify-content:space-between;align-items:center;padding:0 15px 0 20px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-layout-info-header .oa-response-layout-info-header--left{flex:1 1}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-layout-info-header .oa-response-layout-info-header--left .oa-response-layout-info-header--title{display:flex;align-items:center;grid-gap:10px;gap:10px;font-weight:600;font-size:var(--default-title-font-size)}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-layout-info-header .oa-response-layout-info-header--left .oa-response-layout-info-header--title span{font-weight:400}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-layout-info-header .oa-response-layout-info-header--left .oa-response-layout-info-header--title span.claim-type{background:#d4cfff;padding:2px 4px;border-radius:15px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-layout-info-header .oa-response-layout-info-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-layout-editor-layout{display:flex;flex-direction:column;grid-gap:10px;gap:10px;height:300px;flex-grow:1;padding:0 15px 0 20px;overflow:auto;position:relative}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-editor-container{display:flex;flex-direction:column;grid-gap:7px;gap:7px;padding-top:7px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-editor-container .oa-response-toolbar-menu{margin:0!important}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-editor-container .oa-response-toolbar-menu .oa-response-toolbar-menu-label{font-weight:700;font-size:var(--default-font-size-bold)}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-editor-container .oa-response-no-editor-warning{color:var(--primary-color)}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-editor-container .oa-response-no-editor-error{color:#d25454}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-editor-container .oa-response-editor{flex:1 1;min-height:240px;background-color:#fff;border:1px solid #cfcfcf;border-radius:4px;display:flex;flex-direction:column;overflow:hidden}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-editor-container .oa-response-editor .feedback-detail-toolbar{padding:5px 0;border-top-left-radius:4px;border-top-right-radius:4px;background:#eff4f9}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-editor-container .oa-response-editor div[data-slate-editor=true]{flex:1 1;margin:10px;max-height:calc(100vh - 440px);overflow:auto}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-editor-container .oa-response-editor div[data-slate-editor=true] p[data-slate-node=element]{padding:0;margin:0}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-layout-info-footer{display:flex;justify-content:space-between;padding:0 15px 0 20px;align-items:center;height:24px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-layout-info-footer .oa-response-layout-info-footer--left{display:flex;grid-gap:20px;gap:20px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-layout-info-footer .oa-response-layout-info-footer--left .oa-response-helper-label{display:flex;align-items:center;grid-gap:5px;gap:5px;font-size:var(--font-size-small)}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--left .oa-response-layout-info-footer .oa-response-layout-info-footer--left .oa-response-helper-label svg{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right{display:flex;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#fff}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout{border-left:1px solid #cfcfcf}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout{height:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-header{display:flex;justify-content:space-between;align-items:center;padding:10px 10px 0}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-header .oa-response-expander-header--left{font-size:14px;font-weight:600}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-header .oa-response-expander-header--right{display:flex;grid-gap:20px;gap:20px;align-items:center}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body{display:flex;flex:1 1;flex-direction:column;grid-gap:10px;gap:10px;padding:0 10px 10px;overflow:auto}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-editor-container .oa-response-expander-text-editor-body{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-editor-container .oa-response-expander-text-editor-body .oa-response-expander-text-item .oa-response-expander-text-item--title{font-weight:600}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-editor-container .oa-response-expander-text-editor-body .oa-response-expander-text-item .oa-response-expander-text-item--title span{color:var(--blue)}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-editor-container .oa-response-expander-text-editor-body.text-editor{height:100%}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-editor-container .oa-response-expander-text-editor-body.text-editor div[data-slate-editor=true] p[data-slate-node=element]{padding:0;margin:0}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-editor-container.ai-enhance{flex:1 1;border:1px solid #cfcfcf;border-radius:4px;padding:10px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-box-container{border:1px solid #cfcfcf;border-radius:4px;padding:10px;background:#fff;display:flex;flex-direction:column;grid-gap:10px;gap:10px;min-height:280px;max-height:100%}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-box-container.partial-container{height:50%}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-box-container .oa-response-expander-text-box--header{font-weight:600;padding-bottom:5px;border-bottom:1px solid}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-box-container .oa-response-expander-text-box-body{overflow-y:auto}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-box-container .oa-response-expander-text-item .oa-response-expander-text-item--title{font-weight:600}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-box-container .oa-response-expander-text-item .oa-response-expander-text-item-badge-container{padding:10px 0;display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-box-container .oa-response-expander-text-item .oa-response-expander-text-item-badge-container .oa-response-expander-text-item-badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:rgba(255,192,203,.21);color:brown;line-height:20px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-box-container .oa-response-expander-text-item .oa-response-expander-text-item-badge-container .oa-response-expander-text-item-badge.rounded{padding:2px 4px;border-radius:4px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-box-container .oa-response-expander-text-item .oa-response-expander-text-item-badge-container .oa-response-expander-text-item-badge.info-badge{background:#f5f5f9;color:#0f53a5;fill:#0f53a5;border-radius:14px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-box-container .oa-response-expander-text-item .oa-response-expander-text-item-badge-container .oa-response-expander-text-item-badge.pill{padding:2px 6px;border-radius:15px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-box-container .oa-response-expander-text-item .oa-response-expander-text-box-body{padding:10px 0}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-body .oa-response-expander-text-box-container.rejection-info{min-height:-webkit-fit-content!important;min-height:-moz-fit-content!important;min-height:fit-content!important}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout .oa-response-expander-layout .oa-response-expander-footer{display:flex;align-items:center;justify-content:center}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .expander-layout.collapse .layout-expander{display:none}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .oa-response-right-menu-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:5px 3px;border-left:1px solid #cfcfcf}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .oa-response-right-menu-list .oa-response-right-menu-section{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .oa-response-right-menu-list .oa-response-right-menu-section:first-child{border-bottom:1px solid #cdcdcd;padding-bottom:10px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .oa-response-right-menu-list button{width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .oa-response-right-menu-list button.active{background:var(--primary-color);padding:4px}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .oa-response-right-menu-list button.active svg path{fill:#fff}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .oa-response-right-menu-list .oa-response-toolbar-menu{display:flex;flex-direction:column}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .oa-response-right-menu-list .oa-response-toolbar-menu.border-right{padding-right:10px;border-right:1px solid #cfcfcf}.oa-info-layout .oa-info-layout--right .oa-response-layout-body .oa-response-layout-info-container .oa-response-layout-info-body .oa-response-layout-info-body--right .oa-response-right-menu-list .oa-response-toolbar-menu.border-bottom{padding-bottom:10px;border-bottom:1px solid #cfcfcf}.oa-info-layout .oa-info-layout--right .oa-info-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;padding:20px;overflow:auto}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-summary-row{display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card{background:#fff;border-radius:5px;box-shadow:var(--card-shadow);padding:30px;width:100%;height:100%;display:flex;flex-direction:column;margin-top:20px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;width:100%}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-header .oa-examination-result-header--left{font-weight:700;font-size:var(--default-title-font-size)}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-header .oa-examination-result-header--right{display:flex;align-items:center;grid-gap:20px;gap:20px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-header .oa-examination-result-header--right .oa-examination-result-menu{display:flex;align-items:center;grid-gap:8px;gap:8px;position:relative}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-header .oa-examination-result-header--right .oa-examination-result-menu:not(:last-child):after{content:"";right:-10px;width:1px;position:absolute;background:#ccc;height:100%}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-noti-row{background:rgba(118,161,213,.2196078431372549);width:100%;height:30px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;margin-top:20px;position:relative;padding:8px 5px;display:flex;border-radius:5px;fill:#0f53a5;text-align:left}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-noti-row .oa-examination-result-noti-info-icon-container{display:flex;align-items:baseline}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-noti-row .oa-examination-result-noti-text{padding-left:5px;color:#0f53a5}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body{width:100%;height:calc(100% - 200px);flex-grow:1;margin-top:20px;position:relative}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body.oa-examination-noti-included{height:calc(100% - 250px)}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container{border-radius:5px;overflow:auto;max-height:100%}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table{width:100%;border-collapse:initial;border-spacing:0;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-header-row{width:100%;background:var(--table-header-color);height:50px;z-index:99;position:-webkit-sticky;position:sticky;top:0}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-header-row.loading{height:80px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-header-row .oa-examination-result-header-context{width:100%;text-align:center;font-weight:700;color:var(--primary-color)}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-header-row .oa-examination-result-header-description{color:#4c885c;text-align:center;font-weight:400;margin-top:7px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-row{width:100%;background:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;vertical-align:top}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col{position:relative;width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd;background:inherit}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col.selector-col{background:#daedec}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col.claim-no-col{position:-webkit-sticky;position:sticky;left:0;z-index:9}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col.claim-text-col{z-index:9;position:-webkit-sticky;position:sticky;left:100px;box-shadow:1px 0 2px rgba(0,0,0,.12)}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col.fixed-last-col{position:-webkit-sticky;position:sticky;right:0;box-shadow:-1px 0 2px rgba(0,0,0,.12);border-left:0}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-claim-no{padding:15px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-claim-text{padding:15px;max-height:300px;overflow:auto}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-criteria-tag-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;grid-gap:10px;gap:10px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-criteria-tag-container .oa-examination-criteria-tag{border-radius:3px;display:flex;align-items:center;justify-content:center;min-width:100px;height:25px;padding:0 10px;white-space:nowrap}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-criteria-tag-container .oa-examination-criteria-tag.allow:before{content:"☑";margin-right:5px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-ref-list{width:100%;display:flex;flex-wrap:wrap;grid-gap:10px 15px;gap:10px 15px;padding:15px;max-height:300px;overflow:auto}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-ref-list .oa-examination-ref-tag{max-width:100%;display:flex;align-items:center;padding:1px 10px;border-radius:15px;background:var(--table-header-color)}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-ref-list .oa-examination-ref-tag .oa-examination-ref-tag-name{max-width:calc(100% - 20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-ref-list .oa-examination-ref-tag .oa-examination-ref-info{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col{max-height:300px;overflow:auto;display:flex;flex-direction:column}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-empty-layout{width:100%;height:300px;position:relative;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;flex-direction:column}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-empty-layout .oa-explanation-empty-title{width:100%;color:#555;text-align:center}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-empty-layout .oa-explanation-empty-description{width:100%;color:var(--link-color);cursor:pointer;text-align:center}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-empty-layout .oa-explanation-empty-description:hover{color:var(--blue);text-decoration:underline}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-empty-layout .oa-explanation-empty-description:active{color:var(--link-color);text-decoration:none}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-empty-layout .oa-explanation-empty-description.disabled{color:#cdcdcd;pointer-events:none}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-info-tool-bar{width:100%;display:flex;align-items:center;justify-content:flex-end}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-info-tool-bar .oa-explanation-info-expander{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:4px;border:none;background:#f5f7f9;border-radius:50%}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-info-tool-bar .oa-explanation-info-expander svg path{fill:#0f53a5}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-info-tool-bar .oa-explanation-info-expander:hover svg path{fill:var(--blue)}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-info-tool-bar .oa-explanation-info-expander:active svg path{fill:#0f53a5}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-info-tool-bar .oa-explanation-info-expander:disabled{fill:#cdcdcd;background:#fafafa}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-info-container{width:100%;height:calc(100% - 50px);flex-grow:1;line-height:20px;overflow:auto;padding:0 15px 15px;position:relative}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-info-container .oa-explanation-info-col-expander{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;background:#f5f7f9;border-radius:50%;fill:#0f53a5;position:absolute;top:1px;right:1px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-info-container .oa-explanation-info-col-expander:hover{fill:#0a32a5}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-explanation-col .oa-explanation-info-container .oa-explanation-info-col-expander:active{fill:#0f53a5}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-rejection-col{max-height:300px;overflow:auto;display:flex;flex-direction:column}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-rejection-col .oa-rejection-info-tool-bar{width:100%;display:flex;align-items:center;justify-content:flex-end}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-rejection-col .oa-rejection-info-tool-bar .oa-rejection-info-expander{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:4px;border:none;background:#f5f7f9;border-radius:50%}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-rejection-col .oa-rejection-info-tool-bar .oa-rejection-info-expander svg path{fill:#0f53a5}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-rejection-col .oa-rejection-info-tool-bar .oa-rejection-info-expander:hover svg path{fill:var(--blue)}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-rejection-col .oa-rejection-info-tool-bar .oa-rejection-info-expander:active svg path{fill:#0f53a5}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-rejection-col .oa-rejection-info-tool-bar .oa-rejection-info-expander:disabled{fill:#cdcdcd;background:#fafafa}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-rejection-col .oa-rejection-col-label{width:100%;height:calc(100% - 50px);flex-grow:1;overflow:auto;padding:0 15px 15px;position:relative;line-height:20px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-rejection-col .oa-rejection-col-label .oa-rejection-col-section{padding-bottom:15px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-rejection-col .oa-rejection-col-label .oa-rejection-col-section .oa-rejection-col-section-title{font-weight:700}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-rejection-col .oa-rejection-col-label .oa-rejection-col-section .oa-rejection-col-section-description{margin-top:5px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-col{padding:15px;max-height:300px;overflow:auto}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-examination-col .oa-examination-col-label{line-height:20px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-strategy-selection-list{width:100%;padding:15px;height:300px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;justify-content:center}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-strategy-selection-list .oa-strategy-selection{display:flex;align-items:flex-start;grid-gap:5px;gap:5px}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-strategy-selection-list .oa-strategy-selection .oa-strategy-selection-rdo{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-strategy-selection-list .oa-strategy-selection .oa-strategy-selection-name{display:inline-flex;grid-gap:5px;gap:5px;line-height:20px;padding-right:10px;white-space:nowrap}.oa-info-layout .oa-info-layout--right .oa-info-body .oa-examination-result-card .oa-examination-result-body .oa-examination-result-table-container .oa-examination-result-table .oa-examination-result-col .oa-strategy-selection-list .oa-strategy-selection .oa-strategy-rec{padding:0 5px;border-radius:3px;background:#e1f0f0;color:#006346;font-size:var(--font-size-small);height:20px;display:inline-flex;align-items:center;justify-content:center}.oa-info-layout .oa-info-layout--right .oa-info-body.oa-word-document-editor{padding:0 20px!important}.oa-info-layout .oa-info-layout--right .oa-info-footer,.oa-info-layout .oa-info-layout--right .oa-response-layout-footer{height:50px;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.oa-info-layout .oa-cited-reference-card{width:100%;height:600px;position:relative;padding:10px 20px;background-color:#fff;border-radius:5px;box-shadow:var(--card-shadow)}.oa-info-layout .oa-cited-reference-card .oa-cited-reference-header{display:flex;padding:10px 0;justify-content:space-between;align-items:center}.oa-info-layout .oa-cited-reference-card .oa-cited-reference-header .oa-cited-reference-header--left{font-size:16px;font-weight:600}.oa-info-layout .oa-cited-reference-card .oa-cited-reference-header .oa-cited-reference-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.oa-info-layout .oa-cited-reference-card .oa-cited-reference-body{height:calc(100% - 70px)}.oa-info-layout .oa-cited-reference-card .oa-cited-reference-body .rc-section-card-body{height:calc(100% - 30px);margin-top:10px!important}.oa-info-layout .oa-cited-reference-card .oa-cited-reference-body .rc-section-card-body.gray-background{background:#f5f7f9}.oa-info-layout .oa-cited-reference-card .oa-cited-reference-body .rc-section-card-body .oa-relevant-references-list-body{height:100%!important}.oa-info-layout .oa-cited-reference-card .sys-popup-layout{width:100vw!important;height:100vh!important}.oa-info-layout .oa-cited-reference-layout{width:100%;height:100%;position:relative;padding:10px 20px}.oa-info-layout .oa-cited-reference-layout .oa-cited-reference-container{display:flex;background:#fff;width:100%;height:100%;border:1px solid #cdcdcd}.oa-info-layout .oa-cited-reference-layout .oa-cited-reference-container .oa-cited-reference-layout--left{width:100%;height:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:20px 0}.oa-info-layout .oa-cited-reference-layout .oa-cited-reference-container .oa-cited-reference-layout--left .oa-cited-reference-layout--title{font-weight:700;font-size:var(--default-title-font-size);padding:0 20px}.oa-info-layout .oa-cited-reference-layout .oa-cited-reference-container .oa-cited-reference-layout--left .oa-cited-reference-type-list{width:100%}.oa-info-layout .oa-cited-reference-layout .oa-cited-reference-container .oa-cited-reference-layout--left .oa-cited-reference-type-list .oa-cited-reference-type{height:40px;color:#555;padding:0 20px;display:flex;align-items:center}.oa-info-layout .oa-cited-reference-layout .oa-cited-reference-container .oa-cited-reference-layout--left .oa-cited-reference-type-list .oa-cited-reference-type.active{color:#fff;background:var(--primary-color);font-weight:700}.oa-info-layout .oa-cited-reference-layout .oa-cited-reference-container .oa-cited-reference-layout--right{width:calc(100% - 200px);flex-grow:1;height:100%;position:relative;padding:20px}.oa-info-layout .argument-comparison-container{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;height:calc(100vh - 200px);padding:0 20px;display:flex;flex-direction:column}.oa-info-layout .argument-comparison-container .argument-comparison-header{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.oa-info-layout .argument-comparison-container .argument-comparison-header .argument-comparison-header--left .argument-comparison-header-title{font-weight:600}.oa-info-layout .argument-comparison-container .argument-comparison-header .argument-comparison-header--right{display:flex;grid-gap:10px;gap:10px;align-items:center}.oa-info-layout .argument-comparison-container .argument-comparison-body{flex:1 1;display:flex;border:1px solid #cfcfcf;border-radius:4px}.oa-info-layout .argument-comparison-container .argument-comparison-body .argument-comparison{display:flex;flex-direction:column}.oa-info-layout .argument-comparison-container .argument-comparison-body .argument-comparison .argument-comparison-header{display:flex;justify-content:space-between;grid-gap:5px;gap:5px;align-items:center;padding:10px 20px;border-bottom:1px solid #cfcfcf}.oa-info-layout .argument-comparison-container .argument-comparison-body .argument-comparison .argument-comparison-header .argument-comparison-header--left{display:flex;grid-gap:10px;gap:10px;align-items:center}.oa-info-layout .argument-comparison-container .argument-comparison-body .argument-comparison .argument-comparison-header .argument-comparison-header--left .argument-comparison--title{font-weight:600;font-size:16px}.oa-info-layout .argument-comparison-container .argument-comparison-body .argument-comparison .argument-comparison-content{flex:1 1;padding:20px}.oa-info-layout .argument-comparison-container .argument-comparison-body .middle-line{width:1px;border:1px solid #cfcfcf}.oa-info-layout .argument-comparison-container .argument-comparison-body .middle-line:before{content:"VS";position:absolute;top:50%;left:50%;border-radius:50%;padding:10px;background:#cfcfcf;transform:translate(-50%)}.oa-info-layout .argument-comparison-container .argument-comparison-footer{display:flex;grid-gap:20px;gap:20px;align-items:center;padding:20px 0}.oa-info-layout .argument-comparison-container .argument-comparison-footer .argument-comparison-helper-label-container{display:flex;grid-gap:5px;gap:5px;align-items:center}.oa-info-layout .argument-comparison-container .argument-comparison-footer .argument-comparison-helper-label-container .argument-comparison-helper-color{width:15px;height:15px;border-radius:50%}.oa-info-layout .interview-agenda-popup{padding:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#f5f7f9}.oa-info-layout .interview-agenda-popup,.oa-info-layout .interview-agenda-popup .interview-agenda-popup-body{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.oa-info-layout .interview-agenda-popup .interview-agenda-popup-body .interview-aganda-item{grid-gap:20px;gap:20px;display:flex;align-items:flex-start}.oa-info-layout .interview-agenda-popup .interview-agenda-popup-body .interview-aganda-item .interview-aganda-item--left{width:50px;padding:10px 0}.oa-info-layout .interview-agenda-popup .interview-agenda-popup-body .interview-aganda-item .interview-aganda-item--right{flex:1 1;display:flex;justify-content:space-between;border:1px solid #cfcfcf;border-radius:4px;padding:10px;background-color:#fff}.oa-info-layout .interview-agenda-popup .interview-agenda-popup-body .interview-aganda-item .interview-aganda-item--right .interview-agenda-menulist{display:flex;align-items:center;grid-gap:10px;gap:10px}.oa-info-layout .interview-agenda-popup .interview-agenda-popup-body .interview-aganda-item .interview-aganda-item--right .interview-agenda-menulist .interview-aganda-toolbar-item{display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-info-layout .interview-agenda-popup .interview-agenda-popup-body .interview-aganda-item .interview-aganda-item--right.text-editor-container{padding:0}.oa-info-layout .interview-agenda-popup .interview-agenda-popup-body .interview-aganda-item .interview-aganda-item--right.text-editor-container .interview-aganda-item-text-editor{width:100%;height:500px}.oa-info-layout .interview-agenda-popup .interview-agenda-popup-body .interview-aganda-item .interview-aganda-item--right.text-editor-container .interview-aganda-item-text-editor .feedback-detail-toolbar{padding:5px 0;border-top-left-radius:4px;border-top-right-radius:4px;background:#eff4f9}.oa-info-layout .interview-agenda-popup .interview-agenda-popup-body .interview-aganda-item .interview-aganda-item--right.text-editor-container .interview-aganda-item-text-editor div[data-slate-editor=true]{margin-top:10px;padding:0 10px;overflow-x:hidden;overflow-y:auto;height:calc(100% - 44px)}.oa-info-layout .interview-agenda-popup .interview-agenda-popup-body .interview-aganda-item .interview-aganda-item--right.text-editor-container .interview-aganda-item-text-editor div[data-slate-editor=true] p[data-slate-node=element]{padding:0;margin:0}.oa-info-layout .interview-agenda-popup .interview-agenda-popup-body .interview-aganda-item.body-container{flex:1 1}.oa-info-layout .interview-agenda-popup .interview-agenda-popup-footer{display:flex;align-items:center;justify-content:center;grid-gap:40px;gap:40px;padding-bottom:20px}.oa-info-layout.claim-disclosures{height:calc(100vh - 100px)}.oa-info-layout.claim-disclosures .oa-info-result-layout .cited-reference-comparison-layout.gray-background{background-color:#f4f5f7}.oa-info-layout.claim-disclosures .oa-info-layout--left .oa-info-navbar-title{font-weight:600;font-size:14px;padding:20px}.oa-info-layout.claim-disclosures .oa-info-layout--left .oa-info-layout-navbar{grid-gap:20px;gap:20px}.oa-info-layout.claim-disclosures .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab .oa-info-tab-sub-section-parent .dropUp{rotate:-90deg}.oa-info-layout.claim-disclosures .oa-info-layout--left .oa-info-layout-navbar .oa-info-tab.expandable-tab{padding:0!important}.oa-info-layout.claim-disclosures .oa-info-layout--right .oa-claim-disclosures-body{height:100%}.oa-info-layout.family-members{height:calc(100vh - 50px);width:100%;position:relative}.oa-info-layout.family-members .oa-info-layout--left{grid-gap:10px;gap:10px;width:240px;height:100%;border-right:1px solid #cfcfcf;padding:10px 0 0 20px!important;display:flex;flex-direction:column}.oa-info-layout.family-members .oa-info-layout--left .oa-info-navbar-title{font-size:14px;font-weight:700;height:30px;display:flex;align-items:center}.oa-info-layout.family-members .oa-info-layout--left .oa-info-navbar-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;display:flex;flex-direction:column;overflow:auto}.oa-info-layout.family-members .oa-info-layout--left .oa-info-navbar-body .oa-info-nav-section .oa-info-nav-section-header{display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-info-layout.family-members .oa-info-layout--left .oa-info-navbar-body .oa-info-nav-section .oa-info-nav-section-header .oa-info-nav-section-dropdown{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.oa-info-layout.family-members .oa-info-layout--left .oa-info-navbar-body .oa-info-nav-section .oa-info-nav-section-header .oa-info-nav-section-dropdown.collapse{transform:rotate(-90deg)}.oa-info-layout.family-members .oa-info-layout--left .oa-info-navbar-body .oa-info-nav-section .oa-info-nav-section-header .oa-info-nav-section-title{width:calc(100% - 30px);flex-grow:1;color:#000;font-weight:700;font-size:var(--default-font-size-bold)}.oa-info-layout.family-members .oa-info-layout--left .oa-info-navbar-body .oa-info-nav-section .oa-info-nav-section-body{width:100%;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding-left:10px;padding-right:20px}.oa-info-layout.family-members .oa-info-layout--left .oa-info-navbar-body .oa-info-nav-section .oa-info-nav-section-body .oa-info-nav-list{display:flex;flex-direction:column;grid-gap:5px;gap:5px;border-left:1px dashed #cdcdcd;padding:10px 5px 10px 10px}.oa-info-layout.family-members .oa-info-layout--left .oa-info-navbar-body .oa-info-nav-section .oa-info-nav-section-body .oa-info-nav-list .oa-info-nav{height:30px;display:flex;align-items:center;padding:0 10px;border-radius:4px;background:#f5f7f9;grid-gap:5px;gap:5px}.oa-info-layout.family-members .oa-info-layout--left .oa-info-navbar-body .oa-info-nav-section .oa-info-nav-section-body .oa-info-nav-list .oa-info-nav .oa-info-nav-name{width:calc(100% - 40px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oa-info-layout.family-members .oa-info-layout--left .oa-info-navbar-body .oa-info-nav-section .oa-info-nav-section-body .oa-info-nav-list .oa-info-nav .oa-info-nav-granted-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;fill:#0a8a64}.oa-info-layout.family-members .oa-info-layout--left .oa-info-navbar-body .oa-info-nav-section .oa-info-nav-section-body .oa-info-nav-list .oa-info-nav.active{background:var(--primary-color);color:#fff;font-weight:700}.oa-info-layout.family-members .oa-info-layout--left .oa-info-layout-navbar .oa-info-nav-item{display:flex;justify-content:space-between;padding:10px;border-radius:4px}.oa-info-layout.family-members .oa-info-layout--left .oa-info-layout-navbar .oa-info-nav-item:hover{background-color:#f5f7f9}.oa-info-layout.family-members .oa-info-layout--left .oa-info-layout-navbar .oa-info-nav-item.active{font-weight:600;background-color:#212e33;color:#fff}.oa-info-layout.family-members .oa-info-layout--left .oa-info-layout-navbar .oa-info-nav-item .oa-info-nav-item--right.Granted{color:#0a8a64}.oa-info-layout.family-members .oa-info-layout--left .oa-info-layout-navbar .oa-info-nav-item .oa-info-nav-item--right.Granted:before{content:"☑"}.oa-info-layout.additional-evidences{width:90vw;height:90vh;min-height:600px}.oa-info-layout.additional-evidences .oa-info-layout--left{width:240px;border-right:1px solid #cfcfcf}.oa-info-layout.additional-evidences .oa-info-layout--left .oa-info-layout-navbar{padding-left:0}.oa-info-layout.additional-evidences .oa-info-layout--right{padding-bottom:20px}.oa-info-layout-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px}.oa-info-layout-menu-list .score-highlight{padding:0 5px;font-weight:700;color:var(--cta-color);cursor:pointer}.oa-info-layout-menu-list svg{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px;overflow:visible;border-radius:3px}.oa-info-layout-menu-list svg:hover{background:rgba(15,83,165,.15)}.oa-info-layout-menu-list svg:active{background:transparent}.oa-info-layout-menu-list svg.disabled{background:transparent!important}.oa-info-layout-menu-list svg.disabled path{fill:#cdcdcd!important}.oa-info-layout-menu-list .oa-response-toolbar-menu{margin:0!important}.oa-info-layout-menu-list .oa-response-toolbar-menu svg{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px;overflow:visible;border-radius:3px}.oa-info-layout-menu-list .oa-response-toolbar-menu svg:hover{background:rgba(15,83,165,.15)}.oa-info-layout-menu-list .oa-response-toolbar-menu svg:active{background:transparent}.oa-info-layout-menu-list .oa-response-toolbar-menu svg.disabled{background:transparent!important}.oa-info-layout-menu-list .oa-response-toolbar-menu svg.disabled path{fill:#cdcdcd!important}.oa-info-layout-menu-list .oa-response-toolbar-menu.border-right{padding-right:10px;border-right:1px solid #cfcfcf}.oa-info-layout-menu-list .oa-response-toolbar-menu.border-bottom{padding-bottom:10px;border-bottom:1px solid #cfcfcf}.oa-info-layout-menu-list .oa-info-layout-menu-list-item{display:flex;grid-gap:10px;gap:10px;padding:0 10px}.oa-info-layout-menu-list .oa-info-layout-menu-list-item:not(.last-item){border-right:1px solid #949494}.oa-info-layout-menu-list .oa-info-layout-menu-list-item.last-item{padding-right:0}.oa-info-layout-menu-list .oa-info-tag{background:#fff;border-radius:20px;padding:0 7px;border:1px solid #cdcdcd;display:flex;align-items:center;grid-gap:5px;gap:5px;height:24px}.oa-info-layout-menu-list .oa-info-tag .oa-info-tag-label{white-space:nowrap;color:#555}.oa-info-layout-menu-list .oa-info-tag .oa-info-tag-value{font-weight:500;white-space:nowrap}.oa-info-layout-menu-list .oa-info-tag .oa-info-tag-value.with-link{width:100%;color:var(--link-color);cursor:pointer;text-align:center}.oa-info-layout-menu-list .oa-info-tag .oa-info-tag-value.with-link:hover{color:var(--blue);text-decoration:underline}.oa-info-layout-menu-list .oa-info-tag .oa-info-tag-value.with-link:active{color:var(--link-color);text-decoration:none}.oa-info-layout-menu-list .oa-info-tag .oa-info-tag-value.with-link.disabled{color:#cdcdcd;pointer-events:none}.oa-examiner-info-layout{padding:20px 0}.oa-examiner-info-layout,.oa-examiner-info-layout .oa-examiner-info-container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.oa-examiner-info-layout .oa-examiner-info-container{min-height:400px;padding:20px;background:#fff;border-radius:3px;position:relative;display:flex;flex-direction:column;grid-gap:20px;gap:20px;box-shadow:var(--card-shadow)}.oa-examiner-info-layout .oa-examiner-info-header{display:flex;align-items:center;justify-content:space-between}.oa-examiner-info-layout .oa-examiner-info-header .oa-examiner-info-header--left .oa-examiner-info-title{font-weight:700;font-size:var(--default-title-font-size)}.oa-examiner-info-layout .oa-examiner-info-body{width:100%;display:flex;flex:1 1;flex-wrap:wrap}.oa-examiner-info-layout .oa-examiner-info-body .oa-examiner-info-body--left{flex-grow:1}.oa-examiner-info-layout .oa-examiner-info-body .oa-examiner-info-body--left .oa-examiner-info-table{border-collapse:collapse;border-spacing:0}.oa-examiner-info-layout .oa-examiner-info-body .oa-examiner-info-body--left .oa-examiner-info-table .oa-examiner-info-row{height:40px}.oa-examiner-info-layout .oa-examiner-info-body .oa-examiner-info-body--left .oa-examiner-info-table .oa-examiner-info-row .oa-examiner-info-col{padding:0 15px}.oa-examiner-info-layout .oa-examiner-info-body .oa-examiner-info-body--left .oa-examiner-info-table .oa-examiner-info-row .oa-examiner-info-col .oa-examiner-info-label{color:#555;white-space:nowrap}.oa-examiner-info-layout .oa-examiner-info-body .oa-examiner-info-body--left .oa-examiner-info-table .oa-examiner-info-row .oa-examiner-info-col .oa-examiner-info-value{font-weight:700;color:var(--primary-color)}.oa-examiner-info-layout .oa-examiner-info-body .oa-examiner-info-body--left .oa-examiner-info-table .oa-examiner-info-row .oa-examiner-info-col .oa-examiner-info-value.email{text-decoration:none;color:var(--link-color)}.oa-examiner-info-layout .oa-examiner-info-body .oa-examiner-info-body--left .oa-examiner-info-table .oa-examiner-info-row .oa-examiner-info-col .oa-examiner-info-value.email:hover{text-decoration:underline}.oa-examiner-info-layout .oa-examiner-info-body .oa-examiner-info-body--left .oa-examiner-info-table .oa-examiner-info-row .oa-examiner-info-col .oa-examiner-info-value.disabled{color:#777}.oa-examiner-info-layout .oa-examiner-info-body .oa-examiner-info-body--right{width:40%;flex:1 1;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.oa-examiner-info-layout .oa-examiner-info-body .oa-examiner-info-body--right .oa-examiner-info-chart-container{width:100%;height:100%}.claim-disposition-popup{width:550px;padding:40px;border-radius:5px}.claim-disposition-popup .claim-disposition-description{color:#555;line-height:20px;text-align:justify}.claim-disposition-popup ul{color:#555;padding-left:15px}.claim-disposition-popup ul b{font-weight:700}.claim-disposition-popup ul li{margin-top:20px;line-height:20px;text-align:justify}.sample-application-popup{width:100vw;height:100vh;position:relative}.sample-application-popup iframe{border:none}.oa-drop-file-area{width:calc(100% - 60px);margin-left:auto;margin-right:auto;height:100%;background:#f5f7f9;border-radius:2px;border:1px dashed #cdcdcd;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;grid-gap:20px;gap:20px}.oa-drop-file-area .oa-drop-file-image{width:150px}.oa-drop-file-area .oa-drop-file-description,.oa-empty-title{text-align:center}.oa-empty-title{margin-top:20px;font-size:18px;font-weight:700}.oa-empty-description{display:flex;flex-direction:column;grid-gap:20px;gap:20px;margin-top:7px;justify-content:center;align-items:center}.oa-empty-description .oa-empty-description--support-list,.oa-empty-description .oa-empty-description-text{text-align:center}.oa-empty-description .oa-empty-description-middle-label{position:relative}.oa-empty-description .oa-empty-description-middle-label:before{right:20px}.oa-empty-description .oa-empty-description-middle-label:after{left:20px}.oa-empty-description .oa-empty-description-middle-label:after,.oa-empty-description .oa-empty-description-middle-label:before{position:absolute;top:50%;content:"";width:100px;height:1px;background:#bababa}.oa-empty-content{line-height:20px;margin-top:15px}.due-date-warning{color:var(--fail-color)!important}.oa-ai-explanation-popup{width:800px;max-height:calc(100vh - 100px);overflow:auto;padding:30px;border-radius:5px;color:#555;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.oa-ai-explanation-popup .oa-ai-explanation-section .oa-ai-explanation-section-header{font-weight:700;color:#555}.oa-ai-explanation-popup .oa-ai-explanation-section .oa-ai-explanation-section-body{margin-top:10px;color:#555;line-height:20px}.oa-ai-explanation-popup .oa-ai-explanation-section .oa-ai-explanation-section-body ul li{line-height:20px}.claim-editor-popup{width:calc(100vw - 150px);height:calc(100vh - 100px);position:relative;background:#f5f7f9;border-radius:5px}.claim-editor-layout{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:20px 30px}.claim-editor-layout.withdraw{background:#fffaf5}.claim-editor-layout.withdraw .claim-editor-toolbar{background:#ffedd9!important;width:100%}.claim-editor-layout.withdraw .claim-editor{background:#fffaf5;height:calc(100% - 20px)}.claim-editor-layout.withdraw .claim-editor-division{padding:5px 15px!important}.claim-editor-layout .claim-editor-header{display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px;flex-wrap:wrap}.claim-editor-layout .claim-editor-header .claim-editor-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px;flex-wrap:wrap}.claim-editor-layout .claim-editor-header .claim-editor-header--left .claim-editor-header-title{font-weight:700;font-size:var(--default-title-font-size);display:flex;align-items:center;grid-gap:5px;gap:5px}.claim-editor-layout .claim-editor-header .claim-editor-header--left .claim-editor-header-title .claim-editor-analyzing-status{background:#fff;height:20px;padding:0 10px 0 3px;border-radius:10px;display:flex;align-items:center;font-weight:400;font-size:var(--default-font-size);border:1px solid #cdcdcd}.claim-editor-layout .claim-editor-header .claim-editor-header--left .claim-editor-header-title .claim-editor-analyzing-status.warning-info{border-color:var(--orange)}.claim-editor-layout .claim-editor-header .claim-editor-header--left .claim-editor-header-title .claim-editor-analyzing-status.positive-info{border-color:#0a8a64;grid-gap:2px;gap:2px;background:rgba(85,166,138,.1)}.claim-editor-layout .claim-editor-header .claim-editor-header--left .claim-editor-header-title .claim-editor-analyzing-status.positive-info .claim-editor-analyzing-status-icon{fill:#0a8a64;padding:3px}.claim-editor-layout .claim-editor-header .claim-editor-header--left .claim-editor-header-title .claim-editor-analyzing-status .claim-editor-analyzing-status-icon{width:20px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:5px}.claim-editor-layout .claim-editor-header .claim-editor-header--right{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap}.claim-editor-layout .claim-editor-header .claim-editor-header--right .claim-editor-tool-list{display:flex;align-items:center;padding-right:10px;grid-gap:20px;gap:20px}.claim-editor-layout .claim-editor-header .claim-editor-header--right .claim-editor-tool{display:flex;align-items:center;grid-gap:10px;gap:10px;white-space:nowrap}.claim-editor-layout .claim-editor-header .claim-editor-header--right .claim-editor-version-selector{width:120px}.claim-editor-layout .claim-editor-analyze-result-box{width:100%;border-radius:3px;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:5px 10px}.claim-editor-layout .claim-editor-analyze-result-box.positive-info{background:rgba(85,166,138,.1)}.claim-editor-layout .claim-editor-analyze-result-box.positive-info .claim-editor-analyze-result-icon{fill:var(--success-color)}.claim-editor-layout .claim-editor-analyze-result-box .claim-editor-analyze-result-box--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.claim-editor-layout .claim-editor-analyze-result-box .claim-editor-analyze-result-box--left .claim-editor-analyze-result-icon{width:14px;height:14px;min-width:14px;display:flex;align-items:center;justify-content:center;padding:0}.claim-editor-layout .claim-editor-analyze-result-box .claim-editor-analyze-result-box--left .claim-editor-analyze-result-text{line-height:14px}.claim-editor-layout .claim-editor-analyze-result-box .claim-editor-analyze-result-remove-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:5px;fill:brown;background:transparent;border:none}.claim-editor-layout .claim-editor-analyze-result-box .claim-editor-analyze-result-remove-btn:hover{background:rgba(10,47,59,.12)}.claim-editor-layout .claim-editor-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.claim-editor{width:100%;height:calc(100% - 200px);flex-grow:1;border-radius:3px;box-shadow:var(--card-shadow);background:#fff}.claim-editor.warning{background:#fffaf5}.claim-editor.warning .claim-editor-toolbar{background:#ffedd9}.claim-editor.warning .claim-editor{background:#fffaf5;height:calc(100% - 20px)}.claim-editor.warning .claim-editor-division{padding:5px 15px!important}.claim-editor .claim-editor-toolbar{width:100%;border-bottom:1px solid #cdcdcd;background:var(--table-header-color);height:35px;display:flex;align-items:center;justify-content:space-between;border-radius:3px 3px 0 0;padding:0 5px}.claim-editor .claim-editor-toolbar .claim-editor-toolbar--left{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%}.claim-editor .claim-editor-toolbar .claim-editor-toolbar--left .claim-editor-tool-text{color:#000;max-width:calc(100% - 30px);white-space:nowrap}.claim-editor .claim-editor-division{width:100%;height:calc(100% - 35px);display:flex;flex-direction:column;padding:10px 5px}.claim-editor .claim-editor-division .claim-text-editor{height:calc(100% - 300px);flex-grow:1;overflow:auto}.claim-editor .claim-editor-division .claim-text-editor .text-editor-list{padding-bottom:.5rem;border-bottom:1px solid #a8a8a8}.claim-editor .claim-editor-division .claim-text-editor div[data-slate-editor=true]{padding:10px 20px}.claim-editor .claim-editor-division .claim-text-editor .claim-amendment-text{margin-left:3px;margin-right:3px}.claim-editor .claim-editor-division .claim-text-editor .claim-amendment-text.added-text{text-decoration:underline}.claim-editor .claim-editor-division .claim-text-editor .claim-amendment-text.added-text.with-highlight{background:rgba(92,208,166,.3);color:#0c8f7d}.claim-editor .claim-editor-division .claim-text-editor .claim-amendment-text.removed-text{text-decoration:line-through}.claim-editor .claim-editor-division .claim-text-editor .claim-amendment-text.removed-text.with-highlight{background:#ffe0e0;color:#e82c2a}.claim-editor .claim-editor-division .claim-text-editor .claim-amendment-text.with-highlight{padding:0 5px;border-radius:3px}.claim-editor .claim-editor-division .claim-editor-chatbot-division{height:120px;border:1px solid var(--primary-color);border-radius:5px;overflow:hidden;margin-top:5px;width:calc(100% - 24px);margin-left:auto;margin-right:auto}.claim-editor .claim-editor-division .claim-editor-chatbot-division .claim-editor-chatbot-header{height:35px;display:flex;align-items:center;justify-content:space-between;padding:5px 10px 5px 15px;background:var(--primary-color);grid-gap:10px;gap:10px}.claim-editor .claim-editor-division .claim-editor-chatbot-division .claim-editor-chatbot-header .claim-editor-chatbot-title{font-weight:700;color:#fff;font-size:var(--default-font-size-bold)}.claim-editor .claim-editor-division .claim-editor-chatbot-division .claim-editor-chatbot-header .claim-editor-chatbot-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.claim-editor .claim-editor-division .claim-editor-chatbot-division .claim-editor-chatbot-header .claim-editor-chatbot-menu-list .claim-editor-chatbot-help{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:4px;fill:var(--secondary-color)}.claim-editor .claim-editor-division .claim-editor-chatbot-division .claim-editor-chatbot-body{width:100%;height:calc(100% - 35px);background:#fff;padding:10px 15px}.claim-editor .claim-editor-division .claim-editor-chatbot-division .claim-editor-chatbot-body .claim-editor-chatbot-text-area{width:100%;height:100%;overflow:auto;background:transparent;border:none;resize:none;line-height:20px}.claim-editor-tip-container{width:230px;font-size:var(--font-size-small);line-height:16px;margin-top:5px}.claim-editor-tip-container .claim-editor-rejected-code{color:#b90c0c}.claim-editor-tip-container .claim-editor-note-tip{margin-top:10px;font-style:italic}.claim-editor-warning-icon{fill:var(--orange);width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:4px}.oa-response-analyze-result-popup{width:800px;border-radius:5px;padding:40px 5px}.oa-response-analyze-result-popup .oa-response-analyze-result-title{font-weight:700;font-size:var(--default-title-font-size);color:var(--primary-color);padding:0 40px}.oa-response-analyze-result-popup .oa-response-analyze-result-description{margin-top:20px;line-height:20px;max-height:calc(100vh - 200px);overflow:auto;padding:0 40px;color:#555}.oa-response-analyze-result-popup .oa-response-analyze-result-description .oa-response-patent-link{color:var(--link-color);cursor:pointer;text-decoration:underline}.oa-response-analyze-result-popup .oa-response-analyze-result-description .oa-response-patent-link:hover{color:#0f53a5}.oa-response-analyze-result-popup .oa-response-analyze-result-description .oa-response-patent-link:active{color:var(--link-color)}.oa-new-claim-creator-popup{width:700px;border-radius:5px;padding:30px 0;height:calc(100vh - 100px);position:relative;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.oa-new-claim-creator-popup .oa-new-claim-creator-description{font-weight:700;font-size:var(--default-font-size-bold);padding:0 40px}.oa-new-claim-creator-popup .oa-new-claim-creation-form{padding:0 30px 10px;overflow:auto;height:calc(100% - 100px);flex-grow:1;position:relative;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.oa-new-claim-creator-popup .oa-new-claim-creation-form .oa-new-claim-creation-section{display:flex;align-items:flex-start}.oa-new-claim-creator-popup .oa-new-claim-creation-form .oa-new-claim-creation-section.expand-section{flex-grow:1}.oa-new-claim-creator-popup .oa-new-claim-creation-form .oa-new-claim-creation-section .oa-new-claim-creation-radio{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.oa-new-claim-creator-popup .oa-new-claim-creation-form .oa-new-claim-creation-section .oa-new-claim-creation-division{width:calc(100% - 30px);height:100%;display:flex;flex-direction:column;position:relative}.oa-new-claim-creator-popup .oa-new-claim-creation-form .oa-new-claim-creation-section .oa-new-claim-creation-division .oa-new-claim-creation-section-title{font-weight:700;font-size:var(--default-font-size-bold);color:var(--primary-color);line-height:30px}.oa-new-claim-creator-popup .oa-new-claim-creation-form .oa-new-claim-creation-section .oa-new-claim-creation-division .oa-new-claim-creation-text-area{width:100%;min-width:100%;max-width:100%;border-radius:3px;background:#f5f7f9;padding:15px;height:150px;min-height:150px;border:5px solid #f5f7f9;flex-grow:1}.oa-new-claim-creator-popup .oa-new-claim-creation-form .oa-new-claim-creation-section .oa-new-claim-creation-division .oa-new-claim-creation-section-body .oa-claim-creation-instruct-section .oa-claim-creation-instruct-section-title{color:var(--primary-color);line-height:30px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.oa-new-claim-creator-popup .oa-new-claim-creation-form .oa-new-claim-creation-section .oa-new-claim-creation-division .oa-new-claim-creation-section-body .oa-claim-creation-instruct-section .oa-claim-creation-instruct-section-title .oa-claim-creation-support-file-type{font-style:italic;color:#555}.oa-new-claim-creator-popup .oa-new-claim-creation-form .oa-new-claim-creation-section .oa-new-claim-creation-division .oa-new-claim-creation-section-body .oa-claim-creation-instruct-section .oa-claim-creation-instruct-section-patent-uploader{border-radius:3px;display:flex;align-items:center;justify-content:space-between;padding:5px 5px 5px 15px;background:#f5f7f9}.oa-new-claim-creator-popup .oa-new-claim-creation-form .oa-new-claim-creation-section .oa-new-claim-creation-division .oa-new-claim-creation-section-body .oa-claim-creation-instruct-section .oa-claim-creation-instruct-section-patent-uploader .oa-claim-creation-instruct-section-patent-name{width:calc(100% - 150px);flex-grow:1;color:var(--primary-color)}.oa-new-claim-creator-popup .oa-new-claim-creation-form .oa-new-claim-creation-section .oa-new-claim-creation-division .oa-new-claim-creation-section-body .oa-claim-creation-instruct-section .oa-claim-creation-instruct-section-patent-uploader .oa-claim-creation-instruct-section-patent-name.placeholder{color:#a7a7a7}.oa-new-claim-creator-popup .oa-new-claim-creation-button-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;width:100%}.oa-info-layout-body-style{border-radius:3px}.oa-info-layout-body-style,.oa-response-layout{width:calc(100% - 40px);margin-left:auto;margin-right:auto;height:calc(100% - 200px);position:relative;display:flex;flex-grow:1}.oa-response-layout{border-radius:3px;background:#fff;border:1px solid #cdcdcd}.oa-cited-comparison-layout,.oa-info-layout-body{width:calc(100% - 40px);margin-left:auto;margin-right:auto;height:calc(100% - 200px);position:relative;display:flex;flex-grow:1;border-radius:3px;background:#f5f7f9;flex-direction:column;grid-gap:10px;gap:10px}.oa-info-layout-body{padding:20px}.oa-info-layout-empty-page{width:100%;height:100%;position:relative;padding:30px}.oa-evidence-list-layout{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.oa-evidence-list-layout .oa-evidence-list-title{height:40px;padding:0 15px;font-weight:700;font-size:var(--default-title-font-size);display:flex;align-items:center}.oa-evidence-list-layout .oa-evidence-list-toolbar{padding:0 7px 0 12px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.oa-evidence-list-layout .oa-evidence-list-toolbar .oa-evidence-list-toolbar--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-evidence-list-layout .oa-evidence-list-toolbar .oa-evidence-list-toolbar--right{display:flex;align-items:center}.oa-evidence-list-layout .oa-evidence-list-tool-menu{display:flex;align-items:center;justify-content:center;padding:0}.oa-evidence-list-layout .oa-evidence-list-tool-menu.delete-btn{fill:brown}.oa-evidence-list-layout .oa-evidence-list-container{width:100%;padding:0 15px;height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto}.oa-evidence-list-layout .oa-evidence-list-container .oa-evidence-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:10px 0}.oa-evidence-list-layout .oa-evidence-list-container .oa-evidence-list .oa-evidence-tab-container{width:100%;display:flex;align-items:center;background:#f5f7f9;padding:10px 8px;grid-gap:8px;gap:8px;cursor:pointer;border-radius:4px}.oa-evidence-list-layout .oa-evidence-list-container .oa-evidence-list .oa-evidence-tab-container.active{background:var(--primary-color);color:#fff}.oa-evidence-list-layout .oa-evidence-list-container .oa-evidence-list .oa-evidence-tab-container.active svg{filter:invert(100%)!important}.oa-evidence-list-layout .oa-evidence-list-container .oa-evidence-list .oa-evidence-tab-container .oa-evidence-tab{display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px;width:calc(100% - 100px);flex-grow:1}.oa-evidence-list-layout .oa-evidence-list-container .oa-evidence-list .oa-evidence-tab-container .oa-evidence-tab .oa-evidence-tab-name{width:calc(100% - 100px);flex-grow:1}.oa-evidence-list-layout .oa-evidence-list-container .oa-evidence-list .oa-evidence-tab-container .oa-evidence-tab .oa-evidence-tab-context-menu{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0}.oa-evidence-list-layout .oa-evidence-list-toolbar-checkbox{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.oa-evidence-list-layout .oa-evidence-list-pagination-row{padding:0 15px}.oa-evidence-info-layout{width:calc(100% - 300px);height:100%;display:flex;flex-direction:column;flex-grow:1;position:relative}.oa-evidence-info-layout .oa-evidence-info-layout--header{display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px;height:40px;padding:0 15px}.oa-evidence-info-layout .oa-evidence-info-layout--header .oa-evidence-info-header--left{flex-grow:1}.oa-evidence-info-layout .oa-evidence-info-layout--header .oa-evidence-info-header--left .oa-evidence-info-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--default-title-font-size);font-weight:700}.oa-evidence-info-layout .oa-evidence-info-layout--header .oa-evidence-info-header--right{display:flex;align-items:center}.oa-evidence-info-layout .oa-evidence-info-layout--body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;padding:0 15px 15px;overflow:auto}.oa-evidence-info-layout .oa-evidence-info-layout--body .oa-evidence-info-image-container{width:100%;display:flex;justify-content:center;padding:20px}.oa-evidence-info-layout .oa-evidence-info-layout--body .oa-evidence-info-image-container .oa-evidence-image{background:#fff;border:1px solid #cdcdcd;border-radius:3px;padding:30px}.oa-evidence-info-layout .oa-evidence-info-layout--body .oa-evidence-info-doc-container{width:100%}.oa-info-container{height:calc(100% - 100px);flex-grow:1}.oa-info-container,.oa-response-empty-layout{width:100%;position:relative;display:flex;flex-direction:column}.oa-response-empty-layout{height:100%;align-items:center;justify-content:center;grid-gap:30px;gap:30px}.oa-response-empty-layout .oa-response-empty-image-container{width:120px;height:120px}.oa-response-empty-layout .oa-response-empty-image-container .oa-response-empty-image{width:100%}.oa-response-empty-layout .oa-response-empty-layout-title{font-weight:700;font-size:var(--default-title-font-size);text-align:center}.oa-response-empty-layout .oa-response-empty-layout-description{text-align:center;color:#555}.oa-response-empty-layout .oa-response-empty-btn{display:inline-flex;margin-left:10px;padding:0 10px}.oa-response-empty-layout .oa-response-layout-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:30px;gap:30px;text-align:center}.oa-response-layout-info-division{background:#fff;width:calc(100% - 200px);height:100%;flex-grow:1;position:relative;display:flex;flex-direction:column;border-radius:4px}.oa-response-layout-info-division .oa-response-header{width:100%;height:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #cdcdcd;grid-gap:10px;gap:10px;padding:0 20px 0 5px;border-radius:4px 4px 0 0}.oa-response-layout-info-division .oa-response-header .oa-response-header--left{width:295px}.oa-response-layout-info-division .oa-response-header .oa-response-header--left .oa-template-selector-box{height:30px;display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;border:1px solid #cdcdcd;border-radius:3px;padding-left:10px}.oa-response-layout-info-division .oa-response-header .oa-response-header--left .oa-template-selector-box .template-selector{width:calc(100% - 100px);flex-grow:1;background:transparent;border:none;border-left:1px solid #cdcdcd;border-radius:0}.oa-response-layout-info-division .oa-response-header .oa-response-header--right{display:flex;align-items:center;grid-gap:20px;gap:20px;justify-content:space-between}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-toolbar--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-toolbar--left .oa-response-tool-label{color:#555}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-toolbar--left .oa-response-tool-value{display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-toolbar--left .oa-response-tool-value .oa-response-score{color:#0f53a5}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-toolbar--left .oa-response-tool-value .oa-response-base-score{color:#555}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-toolbar--right{display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-page-selector{display:flex;align-items:center;border-radius:3px;height:24px;border:1px solid var(--blue);grid-gap:10px;gap:10px;padding-left:10px}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-page-selector .oa-response-page-selector-controller{display:flex;align-items:center;padding:0 10px;grid-gap:5px;gap:5px}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-page-selector .oa-response-page-selector-controller .oa-response-page-selector-controller-btn{width:14px;height:14px;border-radius:3px;background:var(--blue);padding:4px;fill:#fff;display:flex;align-items:center;justify-content:center;border:none}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-page-selector .oa-response-page-selector-controller .oa-response-page-selector-controller-btn:hover{background:var(--cta-color)}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-page-selector .oa-response-page-selector-controller .oa-response-page-selector-controller-btn:active{background:var(--blue)}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-page-selector .oa-response-page-selector-controller .oa-response-page-selector-value{border:none;background:transparent;-moz-appearance:textfield;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;padding:0}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-page-selector .oa-response-page-selector-controller .oa-response-page-selector-value::-webkit-inner-spin-button,.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-page-selector .oa-response-page-selector-controller .oa-response-page-selector-value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-zoom-controller{display:flex;align-items:center;border-radius:3px;height:24px;border:1px solid var(--blue);grid-gap:5px;gap:5px;padding:0 5px}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-zoom-controller .oa-response-zoom-controller-btn{width:20px;height:20px;border-radius:3px;border:none;background:transparent;padding:2px;display:flex;align-items:center;justify-content:center;fill:var(--primary-color)}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-zoom-controller .oa-response-zoom-controller-btn:hover{fill:var(--blue)}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-zoom-controller .oa-response-zoom-controller-btn:active{fill:var(--primary-color)}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-zoom-controller .oa-response-zoom-controller-info{text-align:right;background:#f5f7f9;border-radius:10px;padding:0 5px;width:40px;line-height:22px}.oa-response-layout-info-division .oa-response-header .oa-response-header--right .oa-response-toggle-tool{display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-response-layout-info-division .oa-response-division{display:flex;height:calc(100% - 100px);flex-grow:1;position:relative}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-header{height:40px;padding:0 20px;font-weight:700;font-size:var(--default-title-font-size);display:flex;align-items:center}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body{width:100%;position:relative;height:calc(100% - 100px);flex-grow:1;overflow:auto}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-list{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:5px 20px 5px 40px;overflow:auto;margin:0}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-list .oa-response-outline-card{width:100%;border:1px solid #ddd;border-radius:4px;background:#fff;height:200px;zoom:.26444;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-list .oa-response-outline-card.active{border:1px solid #76a1d5;box-shadow:0 0 0 3px rgba(167,208,249,.3)}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:5px 20px;overflow:auto;margin:0}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-header{width:100%;display:flex;align-items:center;grid-gap:5px;gap:5px;cursor:pointer}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-header .oa-response-outline-section-dropdown{width:12px;height:12px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--primary-color)}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-header .oa-response-outline-section-dropdown.collapse{transform:rotate(-90deg)}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-header .oa-response-outline-section-dropdown:hover{fill:#0f53a5;background:rgba(10,50,165,.07)}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-header .oa-response-outline-section-dropdown:active{background:transparent;fill:var(--blue)}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-header .oa-response-outline-section-dropdown:disabled{fill:#cdcdcd}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-header .oa-response-outline-section-dropdown:disabled:hover{background:transparent;fill:#cdcdcd}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-header .oa-response-outline-section-dropdown:disabled:active{fill:#cdcdcd}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-header .oa-response-outline-section-header-name{font-weight:700}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:15px 0 10px 17px}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body .oa-response-outline-tab{height:30px;border-radius:3px;background:#f5f7f9;padding:0 5px 0 10px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;cursor:pointer}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body .oa-response-outline-tab.active{background:var(--primary-color)}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body .oa-response-outline-tab.active .oa-response-outline-tab-name{color:#fff}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body .oa-response-outline-tab .oa-response-outline-tab-name{width:calc(100% - 100px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;grid-gap:8px;gap:8px}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body .oa-response-outline-tab .oa-response-outline-tab-name .oa-response-outline-warning-icon{width:12px;height:12px;display:flex;align-items:center;justify-content:center;padding:0}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body .oa-response-outline-tab .oa-response-outline-tab-menu-list{display:flex;align-items:center}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body .oa-response-outline-tab .oa-response-outline-tab-menu-list .oa-response-outline-tab-menu{width:20px;height:20px;min-width:20px;min-height:20px;padding:3px;display:flex;align-items:center;justify-content:center;border-radius:50%;fill:var(--blue);cursor:pointer}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body .oa-response-outline-tab .oa-response-outline-tab-menu-list .oa-response-outline-tab-menu.delete-menu{fill:brown}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body .oa-response-outline-tab .oa-response-outline-tab-menu-list .oa-response-outline-tab-menu:hover{fill:#0f53a5;background:rgba(10,50,165,.07)}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body .oa-response-outline-tab .oa-response-outline-tab-menu-list .oa-response-outline-tab-menu:active{background:transparent;fill:var(--blue)}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body .oa-response-outline-tab .oa-response-outline-tab-menu-list .oa-response-outline-tab-menu:disabled{fill:#cdcdcd}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body .oa-response-outline-tab .oa-response-outline-tab-menu-list .oa-response-outline-tab-menu:disabled:hover{background:transparent;fill:#cdcdcd}.oa-response-layout-info-division .oa-response-division .oa-response-outline-division .oa-response-outline-body .oa-response-outline-section-list .oa-response-outline-section .oa-response-outline-section-body .oa-response-outline-tab .oa-response-outline-tab-menu-list .oa-response-outline-tab-menu:disabled:active{fill:#cdcdcd}.oa-response-layout-info-division .oa-response-division .oa-response-file-division{min-width:calc(100% - 1000px);width:calc(100% - 400px);flex-grow:1;height:100%;position:relative;background:#f5f7f9;overflow:auto}.oa-response-layout-info-division .oa-response-division .oa-response-file-division .oa-response-file-list{display:flex;flex-direction:column;align-items:center;grid-gap:50px;gap:50px;padding:30px 70px}.oa-response-layout-info-division .oa-response-division .oa-response-file-division .oa-response-file-list .oa-response-form-page{background:#fff;width:900px;border-radius:5px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 .6px 1px 0 rgba(0,0,0,.16)}.oa-response-layout-info-division .oa-response-division .oa-response-file-division .oa-response-file-list .oa-response-form-page:hover{box-shadow:0 4px 4px -4px rgba(12,12,13,.05),0 32px 16px -4px rgba(12,12,13,.1)}.oa-response-toolbar-menu{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-left:15px}.oa-page{padding:30px 10px;height:1344px;display:flex;flex-direction:column;grid-gap:5px;gap:5px;line-height:30px}.oa-page.edit-page *{color:#bdbdbd}.oa-page div,.oa-page p,.oa-page span{line-height:30px}.oa-page>span[data-slate-string=true],.oa-page h1[data-slate-node=element],.oa-page span[data-slate-leaf=true]{font-size:2rem}.oa-page>span[data-slate-string=true],.oa-page h2[data-slate-node=element],.oa-page span[data-slate-leaf=true]{font-size:1.5rem}.oa-page .oa-template-header{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 60px;border-radius:3px}.oa-page .oa-template-header .oa-template-header--right{display:flex;align-items:center;justify-content:flex-end;grid-gap:20px;gap:20px}.oa-page .oa-template-header .oa-template-header--right .oa-template-header-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-page .oa-template-footer{width:100%;height:40px;display:flex;align-items:center;justify-content:center;padding:0 70px}.oa-page .oa-template-footer .oa-template-page-number{text-align:center}.oa-page .oa-template-body{display:flex;flex-direction:column;grid-gap:40px;gap:40px;flex-grow:1}.oa-page .oa-template-body,.oa-page .oa-template-body .oa-response-claim-list .oa-response-claim-item{border:1px solid transparent}.oa-page .oa-template-body .oa-response-claim-list .oa-response-claim-item .oa-response-claim-item-textarea{border:none;line-height:30px;resize:none}.oa-page .oa-template-body .oa-response-claim-list .oa-response-claim-item .oa-response-claim-item-header .oa-toolbar-menu{display:flex;width:100%;min-height:24px;visibility:hidden}.oa-page .oa-template-body .oa-response-claim-list .oa-response-claim-item .oa-response-claim-item-header .oa-toolbar-menu .oa-toolbar-menu-left{flex:1 1}.oa-page .oa-template-body .oa-response-claim-list .oa-response-claim-item .oa-response-claim-item-header .oa-toolbar-menu .oa-toolbar-menu-right{display:flex;align-items:center}.oa-page .oa-template-body .oa-main-title{width:100%;text-align:center;padding:0 70px}.oa-page .oa-template-body .oa-details-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:2rem;padding:0 70px}.oa-page .oa-template-body .oa-details-grid .oa-detail-item{display:flex;grid-gap:1rem;gap:1rem}.oa-page .oa-template-body .oa-details-grid .oa-detail-item label{min-width:120px}.oa-page .oa-template-body .oa-details-grid .oa-detail-item:last-child{grid-column:1/-1}.oa-page .oa-template-body .oa-details-grid .oa-detail-item:last-child span{font-size:14px;font-weight:600}.oa-page .oa-template-body .oa-template-paragraph,.oa-page .oa-template-body .oa-template-text-row{padding:0 70px}.oa-page .oa-template-body .oa-template-summary-division{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:100%}.oa-page .oa-template-body .oa-template-summary-division .oa-template-summary-row{width:100%;display:flex;align-items:flex-start;justify-content:space-between;grid-gap:30px;gap:30px;padding:0 70px}.oa-page .oa-template-body .oa-template-header.argument{padding:0}.oa-page .oa-template-body .oa-conclusion-header,.oa-page .oa-template-body .oa-template-header.argument{display:flex;flex-direction:column}.oa-page .oa-template-body .oa-conclusion-header .oa-toolbar-menu,.oa-page .oa-template-body .oa-template-header.argument .oa-toolbar-menu{display:flex;width:100%;min-height:24px;visibility:hidden}.oa-page .oa-template-body .oa-conclusion-header .oa-toolbar-menu .oa-toolbar-menu-left,.oa-page .oa-template-body .oa-template-header.argument .oa-toolbar-menu .oa-toolbar-menu-left{flex:1 1}.oa-page .oa-template-body .oa-conclusion-header .oa-toolbar-menu .oa-toolbar-menu-right,.oa-page .oa-template-body .oa-template-header.argument .oa-toolbar-menu .oa-toolbar-menu-right{display:flex;align-items:center}.oa-page .oa-template-body .oa-argument-content{max-height:1100px;overflow:hidden}.oa-page .oa-template-body .oa-argument-content div[data-slate-editor=true]{height:100%!important;overflow-y:auto!important}.oa-page .oa-template-body .oa-argument-textarea{border:none;line-height:30px;resize:none}.oa-page .oa-template-body .oa-conclusion-container{border:1px solid transparent;padding:0 70px}.oa-page .oa-template-body .oa-conclusion-container .oa-conclusion-textarea{border:none;line-height:30px;resize:none;max-height:934px;overflow-y:auto;outline:none;white-space:pre-wrap;word-wrap:break-word;padding:0}.oa-page .oa-template-body.edit{color:#ababab}.oa-page .oa-template-body.edit .oa-conclusion-header .oa-toolbar-menu,.oa-page .oa-template-body.edit .oa-response-claim-list .oa-response-claim-item.editable .oa-response-claim-item-header .oa-toolbar-menu,.oa-page .oa-template-body.edit .oa-template-header.argument .oa-toolbar-menu{visibility:visible}.oa-page .oa-template-body.edit .oa-conclusion-container,.oa-page .oa-template-body.edit .oa-conclusion-table-container,.oa-page .oa-template-body.edit .oa-response-claim-list .oa-response-claim-item.editable{border:1px solid #b8ceff;color:#000;border-radius:4px}.oa-page .oa-template-body.argument{padding:0 70px}.oa-page .oa-template-body.edit.argument{border:1px solid #b8ceff;color:#000;border-radius:4px}.oa-page .oa-response-claim-list{border-radius:4px;border-collapse:collapse;padding:0 0 30px}.oa-page .oa-response-claim-list .oa-response-claim-item{border:1px solid transparent;border-radius:4px;margin-top:5px;padding:5px 70px 0}.oa-page .oa-response-claim-list .oa-response-claim-item:last-child{border-bottom-width:1px}.oa-page .oa-response-claim-list .oa-response-claim-item.oa-edit-division{border-color:var(--blue)!important;border-radius:3px;position:relative;background:#fff}.oa-page .oa-response-claim-list .oa-response-claim-item.oa-edit-division:hover{box-shadow:var(--card-shadow)}.oa-page .oa-response-claim-list .oa-response-claim-item.oa-edit-division *{opacity:1!important;color:#000!important;background:#fff}.oa-page .oa-response-claim-list .oa-response-claim-item.oa-edit-division .oa-edit-section{display:flex;flex-direction:column;width:100%;grid-gap:20px;gap:20px}.oa-page .oa-response-claim-list .oa-response-claim-item.oa-edit-division .oa-edit-section .oa-edit-text-layout{width:100%}.oa-page .oa-response-claim-list .oa-response-claim-item.oa-edit-division.warning-division{background:#fffbf5;border-color:#e5b168!important}.oa-page .oa-response-claim-list .oa-response-claim-item.oa-edit-division.error-division{background:rgba(255,153,159,.12)!important;border-color:#ff999f!important}.oa-page .oa-response-claim-list .oa-response-claim-item .oa-response-claim-item-header{padding:0 10px 0 20px}.oa-page .oa-response-claim-list .oa-response-claim-item .oa-response-claim-item-body{display:flex;align-items:flex-start;grid-gap:10px;gap:10px}.oa-page .oa-response-claim-list .oa-response-claim-item .oa-response-claim-item-body .oa-response-claim{width:calc(100% - 50px);flex-grow:1}.oa-page .oa-response-claim-list .oa-response-claim-item .oa-response-claim-item-body .oa-response-claim *{padding:0;margin:0}.oa-page .oa-main-title{width:100%;text-align:center;font-weight:700;padding:0 70px}.oa-page .oa-underline{text-decoration:underline}.oa-page .oa-bold{font-weight:700}.oa-page .oa-edit-division-tool-bar{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;flex-grow:1}.oa-page .oa-edit-division-tool-bar .oa-edit-division-tool--left{display:flex;align-items:center}.oa-page .oa-edit-division-tool-bar .oa-edit-analyze-result{display:flex;align-items:flex-start;grid-gap:7px;gap:7px}.oa-page .oa-edit-division-tool-bar .oa-edit-analyze-result-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.oa-page .oa-edit-division-tool-bar *{line-height:14px}.oa-page .oa-edit-division-tool--right{display:flex;align-items:center}.oa-page .oa-edit-division-tool--right .oa-edit-btn:hover{background:#f5f7f9;fill:#0f53a5}.oa-page .oa-edit-division-tool--right .oa-edit-btn:active{background:transparent;fill:var(--primary-color)}.oa-page .oa-edit-division-tool--right .oa-edit-btn:disabled{fill:#cdcdcd}.oa-page .oa-edit-division-tool--right .oa-edit-btn:disabled:active,.oa-page .oa-edit-division-tool--right .oa-edit-btn:disabled:hover{fill:#cdcdcd;background:transparent}.oa-page .oa-edit-analyze-error-code{color:brown!important}.oa-page .oa-edit-analyze-text-editor{display:inline-flex;align-items:center;grid-gap:10px;gap:10px}.oa-page .oa-edit-analyze-result-link{color:#0f53a5!important;cursor:pointer;white-space:nowrap}.oa-page .oa-edit-analyze-result-link:hover{text-decoration:underline;color:#0a32a5!important}.oa-page .oa-edit-analyze-result-link:active{text-decoration:none;color:#0f53a5!important}.oa-page .oa-italic{font-style:italic}.oa-page .oa-highlight{background:rgba(252,165,58,.28)}.oa-page .oa-response-section{padding:0 70px}.oa-page .oa-signature-table{border:none;width:calc(100% - 140px);margin-left:auto;margin-right:auto}.oa-page .oa-signature-table td,.oa-page .oa-signature-table th,.oa-page .oa-signature-table tr{border:none}.oa-page .oa-signature-table-col.date-label-col{display:flex;grid-gap:10px;gap:10px;align-items:baseline}.oa-page ol{display:flex;flex-direction:column;grid-gap:40px;gap:40px;list-style-position:outside;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:0;padding-inline-start:0}.oa-page .oa-signature-section{width:100%;display:flex;justify-content:flex-end}.page-preview-list{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:16px;max-height:100%;overflow-y:auto}.page-preview-container{display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid transparent;border-radius:8px;transition:border-color .2s ease}.page-preview-container:hover .page-preview-wrapper{border-color:#e0e0e0;box-shadow:0 0 0 1px #e0e0e0}.page-preview-container.active .page-preview-wrapper{border-color:#c1d2f8;box-shadow:0 0 0 1px #c1d2f8}.page-preview-container:after{content:"Page " attr(data-page-number);position:absolute;bottom:4px;right:8px;font-size:10px;color:#666;background:hsla(0,0%,100%,.9);padding:2px 4px;border-radius:2px}.page-preview-wrapper{width:180px;height:268.8px;overflow:hidden;border:1px solid #ddd;border-radius:4px;background:#fff;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.1)}.oa-page.preview{width:900px;height:1344px;padding:30px 10px;transform:scale(.2);transform-origin:top left;position:absolute;top:0;left:0;background:#fff;box-sizing:border-box}.oa-page.preview *{pointer-events:none}.page-preview-wrapper-alt{width:180px;height:268.8px;overflow:hidden;border:1px solid #ddd;border-radius:4px;background:#fff;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.1)}.oa-page.preview-alt{width:900px;height:1344px;padding:30px 10px;transform:scale(.2);transform-origin:top left;position:absolute;top:0;left:0;background:#fff;box-sizing:border-box}.oa-page.preview-alt *{pointer-events:none}.tiny-preview{transform:scale(.15)}.tiny-preview .page-preview-wrapper{width:135px;height:201.6px}.large-preview{transform:scale(.25)}.large-preview .page-preview-wrapper{width:225px;height:336px}.xl-preview{transform:scale(.3)}.xl-preview .page-preview-wrapper{width:270px;height:403.2px}.oa-template-summary-table{border:none;width:calc(100% - 140px);margin-left:auto;margin-right:auto}.oa-template-summary-table td,.oa-template-summary-table th,.oa-template-summary-table tr{border:none}.oa-template-summary-table .oa-template-summary-table-row .oa-template-summary-table-col{padding:10px 10px 10px 0}@page{size:21cm 29.7cm}.oa-summary-card{height:300px;border-radius:3px;background:#fff;box-shadow:var(--card-shadow);flex-grow:1;grid-gap:12px;gap:12px;padding:15px 0;width:285px}.oa-summary-card,.oa-summary-card-report-card{position:relative;display:flex;flex-direction:column}.oa-summary-card-report-card{height:100%!important;width:100%!important}.oa-summary-card-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;background:#f5f7f9;border-radius:4px;padding:10px;width:calc(100% - 30px);margin-left:auto;margin-right:auto}.oa-summary-card-header .oa-summary-card-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-summary-card-header .oa-summary-card-header--left .oa-summary-card-title{font-weight:700;font-size:var(--default-title-font-size);color:var(--primary-color)}.oa-summary-card-header .oa-summary-card-header--left .oa-summary-card-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;fill:#0b48ff}.oa-summary-card-header .oa-summary-card-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-summary-card-body{width:100%;height:100px;padding:0 10px;flex-grow:1;display:flex;flex-direction:column;overflow-y:auto}.oa-summary-card-body .response-card{height:100%!important}.oa-summary-card-body.with-condition{padding-right:5px!important}.oa-summary-card-body.with-condition .oa-summary-chart-item-value{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px!important}.oa-summary-card-body .oa-summary-info-row{padding:0 15px;display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-summary-card-body .oa-summary-info-row .oa-summary-info-label{color:#555}.oa-summary-card-body .oa-summary-info-row .oa-summary-info-value{color:#000;font-weight:700}.oa-summary-card-body .oa-summary-chart-container{width:100%;height:calc(100% - 100px);flex-grow:1;position:relative;padding:0 10px;overflow-y:auto}.oa-summary-card-body .oa-summary-chart-container .oa-summary-chart-item{width:100%;display:flex;grid-gap:15px;gap:15px;padding:10px 0}.oa-summary-card-body .oa-summary-chart-container .oa-summary-chart-item .oa-summary-chart-item--left{flex:1 1;display:flex;grid-gap:15px;gap:15px;align-items:center}.oa-summary-card-body .oa-summary-chart-container .oa-summary-chart-item .oa-summary-chart-item--left .oa-summary-chart-item-title-container{display:flex}.oa-summary-card-body .oa-summary-chart-container .oa-summary-chart-item .oa-summary-chart-item--left .oa-summary-chart-item-title-container .oa-summary-card-item-expander{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--primary-color);margin-top:8px;z-index:3}.oa-summary-card-body .oa-summary-chart-container .oa-summary-chart-item .oa-summary-chart-item--left .oa-summary-chart-item-title-container .oa-summary-card-item-expander:hover{fill:var(--secondary-color)}.oa-summary-card-body .oa-summary-chart-container .oa-summary-chart-item .oa-summary-chart-item--left .oa-summary-chart-item-title-container .oa-summary-chart-item-title{border-radius:2px}.oa-summary-card-body .oa-summary-chart-container .oa-summary-chart-item .oa-summary-chart-item--left .oa-summary-chart-item-line{flex:1 1;height:1px;border-bottom:1px dashed #cfcfcf}.oa-summary-card-body .oa-summary-chart-container .oa-summary-chart-item .oa-summary-chart-item--right{max-width:calc(100% - 70px)}.oa-summary-card-body .oa-summary-chart-container .oa-summary-chart-item .oa-summary-chart-item--right .oa-summary-chart-item-value{grid-gap:4px;gap:4px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.oa-summary-card-body .oa-summary-chart-container .oa-summary-chart-item .oa-summary-chart-item--right .oa-summary-chart-item-value .oa-summary-chart-item-link{color:var(--blue);text-decoration:underline}.oa-summary-card-body .oa-summary-chart-container .oa-summary-chart-item .oa-summary-chart-item--right .oa-summary-chart-item-value .oa-summary-chart-item-link:hover{font-weight:700;cursor:pointer}.oa-summary-card-body .oa-summary-chart-container .oa-summary-chart-item .oa-summary-chart-item--right .oa-summary-chart-item-value .oa-summary-chart-item-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:0;transform:translateY(-50%)}.oa-summary-card-body .oa-summary-chart-item-children-container{margin-left:7px;border-left:1px dashed #cdcdcd;padding-left:7px}.oa-summary-card-error-container{height:200px;position:relative;display:flex;align-items:center;justify-content:center;fill:var(--error-color);grid-gap:5px;gap:5px;width:calc(100% - 2px);margin-left:5px;margin-right:5px;flex-grow:1}.oa-summary-card-error-container .oa-summary-card-error-text{text-align:center}.oa-hori-stacked-bar-chart-container{width:100%;height:100%;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:20px 0;position:relative}.oa-hori-stacked-bar-chart-container .oa-hori-stacked-bar-chart .oa-hori-stacked-bar{height:30px;width:calc(100% - 30px);margin-left:auto;margin-right:auto;display:flex;border-radius:2px;overflow:hidden;box-shadow:var(--card-shadow)}.oa-hori-stacked-bar-chart-container .oa-hori-stacked-bar-chart .oa-hori-stacked-bar .oa-hori-stacked-bar-block{height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:var(--font-size-small)}.oa-hori-stacked-bar-chart-container .oa-hori-stacked-legend-list{padding:0 15px;overflow:auto;width:100%;height:calc(100% - 100px);position:relative;flex-grow:1;display:flex;justify-content:center}.oa-hori-stacked-bar-chart-container .oa-hori-stacked-legend-list .oa-hori-stacked-legend-table{border-spacing:0}.oa-hori-stacked-bar-chart-container .oa-hori-stacked-legend-list .oa-hori-stacked-legend-row{height:20px}.oa-hori-stacked-bar-chart-container .oa-hori-stacked-legend-list .oa-hori-stacked-legend-row td{padding-left:5px;padding-right:5px}.oa-hori-stacked-bar-chart-container .oa-hori-stacked-legend-list .oa-hori-stacked-legend-row .oa-hori-stacked-legend-info-col .oa-hori-stacked-legend-info{display:flex;align-items:center;grid-gap:10px;gap:10px}.oa-hori-stacked-bar-chart-container .oa-hori-stacked-legend-list .oa-hori-stacked-legend-row .oa-hori-stacked-legend-info-col .oa-hori-stacked-legend-info .oa-hori-stacked-legend-color-tag{width:12px;height:12px;border-radius:2px}.oa-hori-stacked-bar-chart-container .oa-hori-stacked-legend-list .oa-hori-stacked-legend-row .oa-hori-stacked-legend-value{text-align:right;width:100%}.oa-hori-stacked-bar-chart-container .oa-hori-stacked-legend-list .oa-hori-stacked-legend-row .oa-hori-stacked-legend-pct{color:#0f53a5}.oa-hori-stacked-bar-chart-container .oa-hori-stacked-legend-list .oa-hori-stacked-legend-row .oa-hori-stacked-legend-bar{border:.4px dashed #cdcdcd;height:0;width:50px;flex-grow:1;min-width:100px}.oa-sunburst-chart-container{width:100%;height:100%;position:relative;display:flex;align-items:center}.oa-sunburst-chart-container .oa-legend-list,.oa-sunburst-chart-container .oa-sunburst-chart{width:50%;height:100%}.oa-legend-list{grid-gap:10px;gap:10px;overflow:auto;height:100%}.oa-legend-list,.oa-legend-list .oa-legend-row{display:flex;flex-direction:column;width:100%}.oa-legend-list .oa-legend-row .oa-legend-row-header{display:flex;grid-gap:10px;gap:10px}.oa-legend-list .oa-legend-row .oa-legend-label-division{display:flex;grid-gap:5px;gap:5px}.oa-legend-list .oa-legend-row .oa-legend-label-division .oa-legend-label-color{width:12px;min-width:12px;height:12px;border-radius:1px}.oa-legend-list .oa-legend-row .oa-legend-label-division .oa-legend-label-color .oa-legend-label-dropdown-btn{width:12px;height:12px;display:flex;align-items:center;justify-content:center;padding:0;fill:#555}.oa-legend-list .oa-legend-row .oa-legend-label-division .oa-legend-label{line-height:12px}.oa-legend-list .oa-legend-row .oa-legend-dash{text-align:center}.oa-legend-list .oa-legend-row .oa-legend-value{text-align:right}.oa-legend-list .oa-legend-row-body{width:calc(100% - 22px);margin-left:auto;border-left:1px dashed #cdcdcd;padding:10px 0 0 20px}.prosecution-history-popup{padding:20px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;overflow:auto}.prosecution-history-popup .prosecution-history-comparison{background:#fff;border:1px solid #cfcfcf;border-radius:4px;padding:20px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.prosecution-history-popup .prosecution-history-comparison .prosecution-history-comparison-title{font-size:16px;font-weight:600}.prosecution-history-popup .prosecution-history-comparison .prosecution-history-comparison-body{display:flex;grid-gap:10px;gap:10px}.prosecution-history-popup .prosecution-history-comparison .prosecution-history-comparison-body .prosecution-history-comparison-claim-container{flex:1 1}.prosecution-history-popup .prosecution-history-comparison .prosecution-history-comparison-body .prosecution-history-comparison-claim-container .prosecution-history-comparison-claim-header{display:flex;align-items:center;justify-content:space-between;background:var(--table-header-color);border-radius:4px;height:30px;padding:0 10px}.prosecution-history-popup .prosecution-history-comparison .prosecution-history-comparison-body .prosecution-history-comparison-claim-container .prosecution-history-comparison-claim-header .prosecution-history-comparison-claim-header--left .prosecution-history-comparison-claim-title{font-weight:600}.prosecution-history-popup .prosecution-history-comparison .prosecution-history-comparison-body .prosecution-history-comparison-claim-container .prosecution-history-comparison-claim-header--right{display:flex;grid-gap:20px;gap:20px}.prosecution-history-popup .prosecution-history-comparison .prosecution-history-comparison-body .prosecution-history-comparison-claim-container .prosecution-history-comparison-claim-header--right .prosecution-history-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.prosecution-history-popup .prosecution-history-comparison .prosecution-history-comparison-body .prosecution-history-comparison-middle-line{width:1px;background:#cfcfcf}.prosecution-history-popup .prosecution-history-comparison .prosecution-history-comparison-claim-body{padding:0 10px}.prosecution-history-popup .prosecution-history-layout{background:#fff;border:1px solid #cfcfcf;border-radius:4px;padding:20px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-header .prosecution-history-header--left .prosecution-history-header-title{font-weight:600;font-size:16px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container{width:100%;max-height:100%;border:1px solid #cdcdcd;border-radius:4px;overflow:auto}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table{width:100%;border-spacing:0;max-height:100%;overflow:auto}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-table-header{height:40px;background:var(--table-header-color);z-index:2;position:-webkit-sticky;position:sticky;top:0}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-table-header .prosecution-history-col{padding:0 20px;border-top:0;background:var(--table-header-color)}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-table-header .prosecution-history-header-col-title{text-align:center;font-weight:700;line-height:normal;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;padding-top:10px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-table-header .prosecution-history-header-col-title .prosecution-history-patent-id{color:#0f53a5;cursor:pointer}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-table-header .prosecution-history-header-col-title .prosecution-history-patent-id:hover{text-decoration:underline;color:#0a32a5}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-table-header .prosecution-history-header-col-title .prosecution-history-patent-id:active{text-decoration:none;color:#0f53a5}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col{border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding:0;line-height:20px;max-width:70%;width:400px;background:#fff;vertical-align:top}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col .prosecution-history-info{padding-top:20px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col:nth-child(3){width:500px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col.count-col{width:50px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:100px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col.status-col{width:100px;min-width:100px;max-width:100px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col.comment-col{width:150px;min-width:150px;max-width:150px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col.cited-reference-claim-limitation{padding:24px 20px;max-height:600px;overflow:auto}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col.cited-reference-claim-limitation ul{margin:0;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:20px;padding-inline-start:20px;list-style-position:outside;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col .prosecution-history-text-container{padding:24px 20px;max-height:600px;overflow:auto}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col .prosecution-history-badge-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:20px;align-items:center}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col .prosecution-history-badge-container .prosecution-history-badge{background-color:rgba(110,153,198,.8823529411764706);padding:2px 6px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col .prosecution-history-badge-container .prosecution-history-badge.examination-criteria{border-radius:2px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col .prosecution-history-badge-container .prosecution-history-badge.cited-reference{border-radius:15px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col .prosecution-history-status{overflow:hidden}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col .prosecution-history-status.Allowed{color:var(--error-color)}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col .prosecution-history-status.Allowed:before{content:"☑";margin-right:5px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col .prosecution-history-status.Rejected{color:var(--success-color)}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-col .prosecution-history-status.Rejected:before{content:"☒";margin-right:5px}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-status{padding:24px 20px;max-height:600px;overflow:auto}.prosecution-history-popup .prosecution-history-layout .prosecution-history-body .prosecution-history-table-container .prosecution-history-table .prosecution-history-row{vertical-align:top}.oa-info-result-layout{width:calc(100% - 1px);flex-grow:1;height:100%;position:relative;display:flex;flex-direction:row;background:#fff}.oa-info-result-layout.gray-background{background:#f5f7f9}.oa-info-result-layout .oa-info-layout--left{width:240px;border-right:1px solid #cfcfcf}.cited-reference-comparison-layout{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:20px 0}.cited-reference-comparison-layout.gray-background{background-color:#f4f5f7}.cited-reference-comparison-layout .cited-reference-comparison-header{display:flex;align-items:center;justify-content:space-between;padding:0 20px}.cited-reference-comparison-layout .cited-reference-comparison-header .cited-reference-comparison-header--left{display:flex;align-items:center;grid-gap:20px;gap:20px}.cited-reference-comparison-layout .cited-reference-comparison-header .cited-reference-comparison-header--left .cited-reference-comparison-header--title{font-weight:700;font-size:16px}.cited-reference-comparison-layout .cited-reference-comparison-header .cited-reference-comparison-header--left .cited-reference-comparison-header-status{display:flex;align-items:center;grid-gap:5px;gap:5px;background:rgba(119,243,198,.14901960784313725);border-radius:10px;height:20px;padding:0 7px;fill:#0a8a64;color:#0a8a64}.cited-reference-comparison-layout .cited-reference-comparison-header .cited-reference-comparison-header--right{display:flex;align-items:center;grid-gap:20px;gap:20px}.cited-reference-comparison-layout .cited-reference-comparison-header .cited-reference-comparison-header--right .cited-reference-comparison-menu{position:relative}.cited-reference-comparison-layout .cited-reference-comparison-header .cited-reference-comparison-header--right .cited-reference-comparison-menu:not(:last-child):after{content:"";position:absolute;right:-10px;width:1px;background:#ccc;height:100%}.cited-reference-comparison-layout .cited-reference-comparison-header .cited-reference-comparison-menu{display:flex;align-items:center;grid-gap:7px;gap:7px}.cited-reference-comparison-layout .cited-reference-comparison-header .cited-reference-comparison-menu .cited-reference-comparison-menu-label{white-space:nowrap}.cited-reference-comparison-layout .cited-reference-comparison-header .cited-reference-comparison-menu .cited-reference-comparison-dropdown{width:200px;background:#fff;border:1px solid #cdcdcd;height:30px;border-radius:3px}.cited-reference-comparison-layout .cited-reference-comparison-body{width:100%;height:calc(100% - 200px);position:relative;flex-grow:1;overflow:auto;padding:0 20px}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container{width:100%;max-height:100%;border:1px solid #cdcdcd;border-radius:4px;overflow:auto}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table{width:100%;border-spacing:0;max-height:100%;overflow:auto}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-table-header{height:40px;background:#ebf0f6;z-index:2;position:-webkit-sticky;position:sticky;top:0}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-table-header .cited-reference-comparison-col{padding:0 20px;border-top:0;background:var(--table-header-color)}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-table-header .cited-reference-comparison-header-col-title{text-align:center;font-weight:700;line-height:normal;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;height:40px}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-table-header .cited-reference-comparison-header-col-title .cited-reference-comparison-patent-id{color:#0f53a5;cursor:pointer}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-table-header .cited-reference-comparison-header-col-title .cited-reference-comparison-patent-id:hover{text-decoration:underline;color:#0a32a5}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-table-header .cited-reference-comparison-header-col-title .cited-reference-comparison-patent-id:active{text-decoration:none;color:#0f53a5}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col{border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding:0;line-height:20px;max-width:70%;width:400px;background:#fff;vertical-align:top}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col:nth-child(3){width:500px}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col.count-col{width:50px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:100px}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col.status-col{width:100px;min-width:100px;max-width:100px}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col.comment-col{width:150px;min-width:150px;max-width:150px}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col .cited-reference-claim-limitation{padding:24px 20px;max-height:600px;overflow:auto}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col .cited-reference-claim-limitation ul{margin:0;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:20px;padding-inline-start:20px;list-style-position:outside;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col .cited-reference-claim-info{padding:24px 20px;max-height:600px;overflow:auto}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col .cited-reference-context{width:100%;height:100%}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col .cited-reference-context .cited-reference-context-list{display:flex;flex-direction:column;grid-gap:40px;gap:40px;padding:24px 20px;max-height:600px;overflow:auto}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col .cited-reference-context .cited-reference-context-list .cited-reference-context-section{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col .cited-reference-context .cited-reference-context-list .cited-reference-context-section .cited-reference-context-section-title{font-weight:700;width:100%;text-align:left}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col .cited-reference-context .cited-reference-context-list .cited-reference-context-section .cited-reference-context-body .cited-reference-context-highlight{background:#adffab}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-col .cited-reference-context .cited-reference-empty-relevant{color:#555;font-style:italic;padding:24px 20px}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-status{padding:24px 20px;max-height:600px;overflow:auto}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container .cited-reference-comparison-table .cited-reference-comparison-row{vertical-align:top}.cited-reference-comparison-layout .cited-reference-comparison-body .cited-reference-comparison-table-container.family-members .cited-reference-comparison-table .cited-reference-comparison-table-header .cited-reference-comparison-col{padding:10px 0!important}.cited-reference-comparison-popup{width:100vw;height:calc(100vh - 50px);position:relative}.claim-withdrawal-confirmation-popup{width:400px;padding:30px;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.claim-withdrawal-confirmation-popup .claim-withdrawal-context-container p{line-height:24px}.claim-withdrawal-confirmation-popup .claim-withdrawal-confirmation-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px}.analyze-result-detail-popup{width:700px;padding:40px 0 30px;position:relative}.analyze-result-detail-popup .analyze-result-detail-tab-bar{padding:0 40px}.analyze-result-detail-popup .analyze-result-detail-button-row{width:100%;display:flex;align-items:center;justify-content:center;margin-top:30px}.analyze-result-detail-popup .analyze-result-detail-context{position:relative;width:100%;padding:20px 40px 10px;overflow:auto;max-height:calc(100vh - 300px);height:700px;line-height:20px;margin-top:5px}.relevancy-reference-setting-popup{width:500px;border-radius:5px;background:#fff;padding:30px 0 20px;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.relevancy-reference-setting-popup .relevancy-reference-setting-form{width:100%;max-height:calc(100% - 200px);flex-grow:1;position:relative;display:flex;flex-direction:column;grid-gap:40px;gap:40px;padding:0 30px;overflow:auto}.relevancy-reference-setting-popup .relevancy-reference-setting-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:60px;gap:60px}.oa-deadline-info{display:flex;align-items:center;grid-gap:5px;gap:5px;padding-right:10px}.oa-deadline-info .oa-deadline-value{padding:2px 5px 3px;border-radius:3px;background:var(--table-header-color);color:#0f53a5;position:relative;display:flex;align-items:center;justify-content:center}.oa-deadline-info .oa-deadline-value.urgent{background:#e03b3b;color:#fff;font-weight:700}.oa-deadline-info .oa-deadline-value.upcoming{background:var(--orange);color:#fff}.oa-response-analysis-layout{width:100%;height:100%;border:1px solid #cdcdcd;border-radius:3px;display:flex;position:relative;background:#f5f7f9}.oa-response-analysis-layout .oa-response-analysis-outline-container{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:10px}.oa-response-analysis-layout .oa-response-analysis-outline-container .oa-response-analysis-outline{height:40px;width:100%;border-radius:3px;padding:0 2px 0 10px;display:flex;align-items:center;justify-content:space-between;color:#555;cursor:pointer;white-space:nowrap}.oa-response-analysis-layout .oa-response-analysis-outline-container .oa-response-analysis-outline.active{color:#fff;font-weight:700;background:var(--primary-color)}.oa-response-analysis-layout .oa-response-analysis-outline-container .oa-response-analysis-outline.active svg{filter:invert(100%)!important}.oa-response-analysis-layout .oa-response-analysis-container{width:calc(100% - 300px);flex-grow:1;height:100%;position:relative}.oa-response-analysis-layout .oa-response-analysis-container.included-footer{height:calc(100% - 200px)}.oa-response-analysis-container-popup{width:90vw;height:90vh}.rc-summary-section-score-pie-container{width:150px;height:150px;display:flex;align-items:center;justify-content:center;position:relative}.rc-summary-section-score-pie-container .irc-overall-score{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.rc-summary-section-score-pie-container .irc-overall-score .irc-score{font-size:24px;font-weight:700;color:var(--blue)}.rc-summary-section-score-pie-container .irc-overall-score .irc-overall-score-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#555;line-height:12px;grid-gap:3px;gap:3px}.rc-summary-section-score-pie-container .irc-overall-score .irc-overall-score-loading .irc-overall-score-error{fill:var(--error-color)}.oa-response-analysis-card{width:100%;background:#fff;border-radius:3px;display:flex;flex-direction:column;padding:0 24px 10px;position:relative;box-shadow:var(--card-shadow)}.oa-response-analysis-card.fill-card{flex-grow:1}.oa-response-analysis-card .oa-response-analysis-card-header{display:flex;align-items:center;justify-content:space-between;height:50px}.oa-response-analysis-card .oa-response-analysis-card-header .oa-response-analysis-card-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-response-analysis-card .oa-response-analysis-card-header .oa-response-analysis-card-header--left .oa-response-analysis-card-title{font-weight:700;font-size:var(--default-title-font-size)}.oa-response-analysis-card .oa-response-analysis-card-body{width:100%;position:relative}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-layout{width:100%;height:700px;position:relative;overflow:auto}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container{width:100%;height:100%;position:relative;border-radius:3px;border:1px solid #cdcdcd}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container table{width:100%;position:relative;border-collapse:initial;border-spacing:0;border:1px solid #cdcdcd;border-radius:3px}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container table .oa-response-analysis-table-header-row{width:100%;height:40px;background:var(--table-header-color);z-index:99;position:-webkit-sticky;position:sticky;top:0}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container table .oa-response-analysis-table-header-row .oa-response-analysis-table-col-text{width:100%;text-align:center;font-weight:700;padding:5px 10px}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container table .oa-response-analysis-table-header-row .oa-response-analysis-table-col-text .oa-response-analysis-table-empty-text{color:#555}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container table .oa-response-analysis-table-row{background:#fff}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container table .oa-response-analysis-table-col{position:relative;width:100%;border-top:1px solid #ddd;border-right:1px solid #ddd;background:inherit}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container table .oa-response-analysis-table-col.claim-no-col{width:100px;max-width:100px;min-width:100px;position:-webkit-sticky;position:sticky;z-index:2;left:0}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container table .oa-response-analysis-table-col:last-child{position:-webkit-sticky;position:sticky;right:0;z-index:9;border-right:0;border-left:1px solid #cdcdcd}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container table .oa-response-analysis-table-col.context-col{min-width:300px}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container table .oa-response-analysis-table-col .strength-col{width:100px;max-width:100px;min-width:100px}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container table .oa-response-analysis-table-col-text{padding:15px;max-height:400px;overflow:auto;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container table .oa-response-analysis-table-col-text .oa-response-analysis-col-context-section .oa-response-analysis-col-section-title{font-weight:700}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-analysis-table-container table .oa-response-analysis-table-col-text .oa-response-analysis-col-context-section .oa-response-analysis-col-section-description{margin-top:5px}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-summary-container{width:100%;position:relative;background:#f5f7f9;padding:20px;border-radius:5px;display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-summary-container .oa-response-summary-section{width:300px;height:400px;display:flex;flex-direction:column;padding-bottom:20px;position:relative;background:#fff;border-radius:3px}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-summary-container .oa-response-summary-section.fill-section{flex-grow:1}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-summary-container .oa-response-summary-section .oa-response-summary-section-title{height:50px;display:flex;align-items:center;padding:0 20px;font-weight:700;font-size:var(--default-title-font-size)}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-summary-container .oa-response-summary-section .oa-response-summary-section-title .oa-response-summary-section-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-summary-container .oa-response-summary-section .oa-response-summary-section-body{width:100%;height:calc(100% - 100px);flex-grow:1;position:relative}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-summary-container .oa-response-summary-section .oa-response-summary-section-body .oa-response-summary-score-division{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:3px;position:relative}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-summary-container .oa-response-summary-section .oa-response-summary-section-body .oa-response-summary-score-division .oa-analysis-overall-score{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-summary-container .oa-response-summary-section .oa-response-summary-section-body .oa-response-summary-score-division .oa-analysis-overall-score .oa-analysis-score{font-size:24px;font-weight:700;color:var(--blue)}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-summary-container .oa-response-summary-section .oa-response-summary-section-body .oa-response-summary-score-division .oa-analysis-overall-score .oa-analysis-score-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#555;line-height:12px;grid-gap:3px;gap:3px}.oa-response-analysis-card .oa-response-analysis-card-body .oa-response-summary-container .oa-response-summary-section .oa-response-summary-section-body .oa-response-summary-score-division .oa-analysis-overall-score .oa-analysis-score-loading .oa-analysis-score-error{fill:var(--error-color)}.oa-res-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.oa-res-info .oa-res-info-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--blue)}.oa-res-info .oa-res-info-icon.weak{fill:var(--fail-color)}.oa-res-info .oa-res-info-icon.strong{fill:var(--success-color)}.oa-res-info .oa-res-info-icon.moderate{fill:var(--orange)}.oa-response-report-summary-popup{width:100vw;height:calc(100vh - 50px);position:relative;padding:20px;overflow:auto;display:flex}.oa-strategy-selection-loading{display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;border-radius:10px;padding:3px 10px 3px 5px;background:hsla(0,0%,100%,.2);white-space:nowrap;font-weight:400;margin-top:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.oa-strategy-selection-loading .oa-strategy-selection-loader{width:12px;height:12px;border-radius:50%;border:2px solid hsla(0,0%,100%,.4);border-left-color:#20b2aa;animation:spin 1s linear infinite}.oa-search-main-layout{width:100%;height:calc(100vh - 50px);max-height:800px;position:relative;padding:30px;display:flex;flex-direction:column}.oa-search-main-layout .oa-search-layout{width:100%;height:calc(100% - 50px);background:#fff;border:1px solid #cdcdcd;border-radius:3px;display:flex}.oa-search-main-layout .oa-search-layout .oa-selector-right-layout{width:calc(100% - 500px);flex-grow:1;display:flex;height:100%;position:relative}.my-data-layout{border-top:1px solid #cdcdcd}.my-data-layout .my-data-layout--left{width:100%;padding:10px}.my-data-layout .my-data-layout--left,.my-data-layout .my-data-layout--right{height:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;position:relative}.my-data-layout .my-data-layout--right{width:calc(100% - 200px);flex-grow:1;padding:10px 10px 5px;background:#f5f7f9}.my-data-header{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:100px;gap:100px;height:30px;padding:0 10px}.my-data-header .my-data-title{font-weight:700;font-size:var(--default-title-font-size)}.my-data-header .my-data-main-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px}.my-data-header .my-data-main-menu-list .my-data-main-menu{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#555}.my-data-header .my-data-main-menu-list .my-data-main-menu b{color:var(--primary-color);font-weight:700}.my-data-select-all-bar{justify-content:space-between;grid-gap:50px 100px;gap:50px 100px;padding:0 10px}.my-data-select-all-bar,.my-data-select-all-bar .my-data-select-all-bar--left{display:flex;align-items:center}.my-data-pagination-row{width:100%;padding:0 10px}.my-data-checkbox{height:30px}.my-data-checkbox,.my-data-checkbox-container{width:30px;display:flex;align-items:center;justify-content:center}.my-data-checkbox-container{height:65px}.my-data-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.my-data-body.with-border{border:1px solid #cdcdcd;border-radius:5px;width:calc(100% - 20px);margin-left:auto;margin-right:auto;padding:20px 10px}.my-data-body .my-data-list-container{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto}.my-data-body .my-data-type-list{width:100%;display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:0 10px}.my-data-body .my-data-type-list .my-data-type{width:100%;border-radius:3px;background:#fff;padding:10px;color:#555}.my-data-body .my-data-type-list .my-data-type.active{background:var(--primary-color);color:#fff;font-weight:700}.my-patent-layout{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:0 10px}.my-patent-layout .my-patent-layout-body{width:100%;position:relative;height:calc(100% - 200px);flex-grow:1;background:#f5f7f9;border:1px solid #cdcdcd;border-radius:3px}.my-text-layout{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.my-text-layout .my-text-list{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));grid-gap:32px 50px;padding:5px 10px}.my-text-layout .my-text-list .my-text-card-container{width:100%;display:flex;align-items:flex-start}.my-text-layout .my-text-list .my-text-card-container .my-text-card{width:calc(100% - 50px);flex-grow:1;padding:15px 0 25px;background:#fff;border-radius:5px;box-shadow:var(--card-shadow);height:100%}.my-text-layout .my-text-list .my-text-card-container .my-text-card .my-text-card-header{display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px;padding:0 10px 0 25px}.my-text-layout .my-text-list .my-text-card-container .my-text-card .my-text-card-header .my-text-card-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--default-title-font-size);font-weight:700}.my-text-layout .my-text-list .my-text-card-container .my-text-card .my-text-card-header .my-text-card-menu-list{display:flex;align-items:center;grid-gap:4px;gap:4px}.my-text-layout .my-text-list .my-text-card-container .my-text-card .my-text-card-body{width:100%;margin-top:10px;line-height:20px;color:#555;padding:0 25px}.my-text-layout .my-text-list .my-text-card-container .my-text-card .my-text-card-body span{cursor:pointer;color:var(--link-color);margin-left:5px;white-space:nowrap}.my-text-layout .my-text-list .my-text-card-container .my-text-card .my-text-card-body span:hover{color:#0f53a5;text-decoration:underline}.my-text-layout .my-text-list .my-text-card-container .my-text-card .my-text-card-body span:active{text-decoration:none;color:var(--link-color)}.add-text-popup{width:600px;display:flex;flex-direction:column;grid-gap:40px;gap:40px;padding:40px;background:#f5f7f9;border-radius:5px}.add-text-popup .add-text-section{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.add-text-popup .add-text-section .add-text-section-name{width:100%}.add-text-popup .add-text-section input{width:100%;height:40px;background:#fff;border-radius:3px;border:1px solid #cdcdcd;padding:0 15px}.add-text-popup .add-text-section textarea{width:100%;height:calc(100vh - 300px);max-height:300px;padding:15px;background:#fff;border-radius:3px;border:1px solid #cdcdcd;resize:none;line-height:20px}.add-text-popup .add-text-section .add-text-section-error-row{color:var(--error-color)}.add-text-popup .add-text-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.my-data-selector-popup{width:100vw;height:calc(100vh - 50px);border-radius:4px;background:#fff;position:relative;padding:20px}.my-data-selector-popup .my-data-selector-body{width:100%;height:calc(100% - 50px);border-radius:3px;display:flex}.my-data-selector-popup .my-data-selector-body .patent-selector-right-layout{width:calc(100% - 500px);flex-grow:1;display:flex;height:100%;position:relative}.my-data-selector-popup .my-data-selector-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;margin-top:20px}.color-picker{width:14px;height:14px;border-radius:2px;border:1px solid #8f8f8f}.color-picker .color-picker-popup-container{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.01)}.color-picker .color-picker-popup-container .color-picker-popup{position:fixed;right:auto;bottom:auto}.translation-main-menu{display:flex;align-items:center;grid-gap:10px;gap:10px}.translation-layout-container{position:relative;width:100%;height:100%;background:#f5f7f9;display:flex;border-top:1px solid #cdcdcd}.translation-layout-container .translation-layout{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:12px 25px;flex-grow:1}.translation-layout-container .translation-layout .translation-layout-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px 20px;gap:10px 20px;min-height:40px;flex-wrap:wrap}.translation-layout-container .translation-layout .translation-layout-header .translation-layout-title{display:flex;flex-direction:column;grid-gap:5px;gap:5px;line-height:20px;font-weight:700;color:var(--primary-color);font-size:var(--default-title-font-size);min-width:150px}.translation-layout-container .translation-layout .translation-layout-header .translation-layout-title .translation-layout-description{color:#555;font-weight:400}.translation-layout-container .translation-layout .translation-layout-header .translation-layout-title .translation-layout-description span{color:var(--link-color)}.translation-layout-container .translation-layout .translation-layout-header .translation-layout-title .translation-layout-description span:hover{text-decoration:underline;color:#0a32a5}.translation-layout-container .translation-layout .translation-layout-header .translation-layout-tool{display:flex;align-items:center;grid-gap:10px;gap:10px}.translation-layout-container .translation-layout .translation-layout-header .translation-layout-tool .translation-layout-tool-dropdown{background:#fff;height:35px;border:1px solid #d6d9e5;border-radius:3px;width:130px}.translation-layout-container .translation-layout .translation-layout-header .translation-layout-tool .translation-layout-tool-dropdown .my-drop-down-selected-item{width:100%!important}.translation-layout-container .translation-layout .translation-layout-header .translation-layout-tool .translation-layout-tool-btn-list{display:flex;align-items:center}.translation-layout-container .translation-layout .translation-layout-body{width:100%;height:calc(100% - 100px);flex-grow:1;position:relative}.translation-layout-container .translation-layout .translation-layout-body .translation-layout-textarea{background:#fff;border-radius:5px;border:1px solid #d6d9e5;padding:20px;min-width:100%;max-width:100%;min-height:100%;max-height:100%;line-height:20px;overflow:auto}.translation-layout-container .translation-layout .translation-layout-body .translation-layout-textarea.disabled{background:#f3f3f3;color:grey}.translation-layout-container .translation-layout .translation-layout-body .translation-layout-textarea p{-webkit-margin-before:0;margin-block-start:0}.translation-layout-container .translation-layout .translation-layout-body textarea{background:#fff;border-radius:5px;border:1px solid #d6d9e5;padding:20px;min-width:100%;max-width:100%;min-height:100%;max-height:100%;line-height:20px;resize:none}.translation-layout-container .translation-layout .translation-layout-body textarea:disabled{background:#f3f3f3}.translation-layout-container .translation-layout .translation-layout-body .translation-browse-layout{width:100%;height:100%;position:relative;border-radius:4px;background:#fff}.translation-layout-container .translation-layout .translation-layout-body .translation-file-info-layout{width:100%;height:100%;position:relative;border-radius:4px;background:#e6e6e6;overflow:auto;padding:20px}.save-translation-popup{width:600px;height:calc(100vh - 100px);position:relative;padding:30px;border-radius:4px;display:flex;flex-direction:column;grid-gap:30px;gap:30px;background:#f5f7f9}.save-translation-popup .save-translation-name-division .save-translation-label{display:flex;align-items:center;font-weight:700;font-size:var(--default-font-size-bold)}.save-translation-popup .save-translation-name-division .save-translation-label span{color:#8b0000}.save-translation-popup .save-translation-name-division input{background:#fff;border:1px solid #cdcdcd;border-radius:4px;height:35px;width:100%;padding:0 10px;margin-top:10px}.save-translation-popup .save-translation-name-division .save-translation-error-name{margin-top:10px;color:var(--error-color);width:100%}.save-translation-popup .save-translation-body{width:100%;height:calc(100% - 300px);flex-grow:1;position:relative}.save-translation-popup .save-translation-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.translation-setting-popup{width:1000px;height:calc(100vh - 100px);padding:40px}.translation-setting-popup .translation-setting-body{width:100%;display:flex;height:calc(100% - 50px);grid-gap:50px;gap:50px;position:relative}.translation-setting-popup .translation-setting-body .translation-setting-division{width:calc(50% - 25px);height:100%;position:relative;display:flex;flex-direction:column;grid-gap:50px;gap:50px}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section{width:100%;min-height:100px;flex-grow:1;display:flex;flex-direction:column}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-title{font-size:var(--default-title-font-size);font-weight:700;border-bottom:1px solid #cdcdcd;height:30px;margin-bottom:15px}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option-list{width:100%;height:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option{display:flex;align-items:flex-start}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option:last-child{flex-grow:1}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-radio{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value{width:calc(100% - 40px);flex-grow:1;display:flex;flex-direction:column;height:100%}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value b{font-weight:700;font-size:var(--default-font-size-bold)}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value .translation-setting-section-option-title{line-height:30px}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value .translation-setting-section-option-description{color:#555;margin-top:3px}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value .translation-setting-section-option-info{display:flex;align-items:center;grid-gap:10px;gap:10px;white-space:nowrap;margin-top:5px}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value .translation-setting-section-option-info .translation-setting-section-option-info-value{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:20px;padding:0 10px;border-radius:12px;background:var(--table-header-color);color:var(--primary-color)}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value .translation-setting-section-option-body{width:100%;height:100px;flex-grow:1;position:relative;background:#f5f7f9;border-radius:4px;padding:15px 0 5px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-top:15px}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value .translation-setting-section-option-body.disabled{filter:grayscale(100%);opacity:1;pointer-events:none}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value .translation-setting-section-option-body.disabled *{color:#cdcdcd;box-shadow:none}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value .translation-setting-section-option-body .translation-setting-section-search-bar{padding:0 20px}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value .translation-setting-section-option-body .translation-setting-language-list-container{overflow:auto;height:100px;flex-grow:1}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value .translation-setting-section-option-body .translation-setting-language-list-container .translation-setting-language-list{display:flex;flex-wrap:wrap;grid-gap:5px 0;gap:5px 0;padding:10px 20px;justify-content:space-between}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value .translation-setting-section-option-body .translation-setting-language-list-container .translation-setting-language-list .translation-setting-language-item{width:calc(50% - 10px);white-space:nowrap;display:flex;align-items:center}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value .translation-setting-section-option-body .translation-setting-language-list-container .translation-setting-language-list .translation-setting-language-item .translation-setting-language-radio{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-section-option .translation-setting-section-option-value .translation-setting-section-option-body .translation-setting-language-list-container .translation-setting-language-list .translation-setting-language-item .translation-setting-language-label{width:calc(100% - 30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-label{font-size:var(--default-font-size-bold);font-weight:700;margin-top:5px}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section .translation-setting-mail-input-box{width:100%;margin-top:10px;background:#f5f7f9;border-radius:4px;padding:0 15px;height:30px;border:none;margin-bottom:20px}.translation-setting-popup .translation-setting-body .translation-setting-division .translation-setting-section textarea{width:100%;margin-top:10px;background:#f5f7f9;border-radius:4px;padding:15px;flex-grow:1;border:none;resize:none}.translation-setting-popup .translation-setting-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;margin-top:20px}.saved-translation-layout{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.saved-translation-layout .saved-translation-header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 20px}.saved-translation-layout .saved-translation-header .saved-translation-header--left{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--default-title-font-size);font-weight:700}.saved-translation-layout .saved-translation-header .saved-translation-header--right{display:flex;align-items:center;grid-gap:20px;gap:20px}.saved-translation-layout .saved-translation-header .saved-translation-header--right .saved-translation-tool{display:flex;align-items:center;grid-gap:5px;gap:5px}.saved-translation-layout .saved-translation-header .saved-translation-header--right .saved-translation-tool .saved-translation-tool-label{color:#555}.saved-translation-layout .saved-translation-header .saved-translation-header--right .saved-translation-tool .saved-translation-tool-value{color:var(--primary-color)}.saved-translation-layout .saved-translation-tab-bar{padding:0 20px}.saved-translation-layout .saved-translation-tool-bar{padding:0 20px;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.saved-translation-layout .saved-translation-tool-bar .saved-translation-tool--left{display:flex;align-items:center}.saved-translation-layout .saved-translation-tool-bar .saved-translation-tool--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.saved-translation-layout .saved-translation-body{width:100%;height:calc(100% - 400px);flex-grow:1;position:relative;overflow:auto}.saved-translation-layout .saved-translation-body .saved-translation-table-container{padding:20px;flex-grow:1;position:relative;overflow:auto;width:100%;height:calc(100% - 10px)}.saved-translation-layout .saved-translation-body .saved-translation-list{padding:0 20px 20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:20px}.saved-translation-layout .saved-translation-body .saved-translation-list .saved-translation-card-container{display:flex;align-items:flex-start;width:100%}.saved-translation-layout .saved-translation-body .saved-translation-list .saved-translation-card-container .saved-translation-card-checkbox{width:30px;height:70px;display:flex;align-items:center;justify-content:center;padding:0}.saved-translation-layout .saved-translation-body .saved-translation-list .saved-translation-card-container .saved-translation-card{background:#fff;border-radius:3px;box-shadow:var(--card-shadow);padding:20px 30px;height:100%;width:calc(100% - 50px);flex-grow:1;display:flex;flex-direction:column}.saved-translation-layout .saved-translation-body .saved-translation-list .saved-translation-card-container .saved-translation-card .saved-translation-card-header{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between;width:calc(100% + 12px)}.saved-translation-layout .saved-translation-body .saved-translation-list .saved-translation-card-container .saved-translation-card .saved-translation-card-header .saved-translation-card-title{font-weight:700;font-size:var(--default-title-font-size);color:var(--primary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 50px);flex-grow:1}.saved-translation-layout .saved-translation-body .saved-translation-list .saved-translation-card-container .saved-translation-card .saved-translation-card-header .saved-translation-card-menu-list{display:flex;align-items:center}.saved-translation-layout .saved-translation-body .saved-translation-list .saved-translation-card-container .saved-translation-card .saved-translation-card-header .saved-translation-card-menu-list .saved-translation-card-menu{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.saved-translation-layout .saved-translation-body .saved-translation-list .saved-translation-card-container .saved-translation-card .saved-translation-card-body{display:flex;flex-direction:column;grid-gap:15px;gap:15px;margin-top:10px;line-height:20px}.saved-translation-layout .saved-translation-body .saved-translation-list .saved-translation-card-container .saved-translation-card .saved-translation-card-body .saved-translation-card-row{display:flex;align-items:flex-start;grid-gap:5px;gap:5px}.saved-translation-layout .saved-translation-body .saved-translation-list .saved-translation-card-container .saved-translation-card .saved-translation-card-body .saved-translation-card-row .saved-translation-card-label{width:100px;color:#555}.saved-translation-layout .saved-translation-body .saved-translation-list .saved-translation-card-container .saved-translation-card .saved-translation-card-body .saved-translation-card-row .saved-translation-card-value{display:flex;align-items:center;flex-wrap:wrap;flex-grow:1;grid-gap:10px;gap:10px;color:var(--primary-color)}.saved-translation-layout .saved-translation-body .saved-translation-list .saved-translation-card-container .saved-translation-card .saved-translation-source-info-title{font-weight:700;font-size:var(--default-font-size-bold);margin-top:20px}.saved-translation-layout .saved-translation-pagination-row{padding:0 20px}.saved-translation-division{width:100%;margin-top:10px;border-radius:5px}.saved-translation-division .saved-translation-division-text-container{width:100%;background:#f5f7f9;padding:10px;border-radius:5px}.saved-translation-division .saved-translation-division-text-container span{color:var(--link-color);cursor:pointer}.saved-translation-division .saved-translation-card-source-info{width:100%;background:var(--table-header-color);border-radius:5px;padding:10px}.saved-translation-division .saved-translation-card-source-info .saved-translation-card-file{display:flex;align-items:flex-start;grid-gap:5px;gap:5px}.saved-translation-division .saved-translation-card-source-info .saved-translation-card-file .saved-translation-card-file-value{width:calc(100% - 100px);flex-grow:1}.saved-translation-division .saved-translation-card-source-info .saved-translation-card-file .saved-translation-card-file-value .saved-translation-card-source-title{font-size:var(--default-font-size-bold);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saved-translation-division .saved-translation-card-source-info .saved-translation-card-file .saved-translation-card-file-value .saved-translation-card-source-additional-info{color:#555}.saved-translation-division-table{width:100%;border-radius:5px}.saved-translation-division-table .saved-translation-division-text-container{width:100%}.saved-translation-division-table .saved-translation-division-text-container span{color:var(--link-color);cursor:pointer}.saved-translation-division-table .saved-translation-card-source-info{width:100%}.saved-translation-division-table .saved-translation-card-source-info .saved-translation-card-file{display:flex;align-items:flex-start;grid-gap:5px;gap:5px}.saved-translation-division-table .saved-translation-card-source-info .saved-translation-card-file .saved-translation-card-file-value{width:calc(100% - 100px);flex-grow:1}.saved-translation-division-table .saved-translation-card-source-info .saved-translation-card-file .saved-translation-card-file-value .saved-translation-card-source-title{font-size:var(--default-font-size-bold);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saved-translation-division-table .saved-translation-card-source-info .saved-translation-card-file .saved-translation-card-file-value .saved-translation-card-source-additional-info{color:#555}.translation-popup-text{text-align:left!important}.translation-loader-container{width:20px;height:20px;position:relative;display:inline-block}.translation-loader-container .translation-loader{width:15px;min-width:15px;min-height:15px;height:15px;max-height:15px;max-width:15px;position:absolute;top:0;left:10px}.saved-items{position:relative;width:100%;height:100%;display:flex;background:#f5f7f9;border:1px solid #cdcdcd;border-radius:3px;overflow:hidden}.saved-items *{font:var(--default-text)}.saved-items .saved-items-left-layout{width:100%;height:100%;display:flex;flex-direction:column;grid-gap:15px;gap:15px;padding:15px 0 0}.saved-items .saved-items-left-layout .saved-items-left-header{padding:0 20px;height:40px;display:flex;flex-direction:column;grid-gap:5px;gap:5px;justify-content:center;align-items:flex-start}.saved-items .saved-items-left-layout .saved-items-left-header .saved-items-left-title{font-weight:700;font-size:var(--default-title-font-size);color:var(--primary-color)}.saved-items .saved-items-left-layout .saved-items-left-header .saved-items-left-description{color:#727272;font-weight:400}.saved-items .saved-items-left-layout .saved-items-left-body{height:calc(100% - 150px);flex-grow:1;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header{display:flex;padding:0 20px;align-items:center;justify-content:space-between;height:30px}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory{display:flex;align-items:center;grid-gap:5px;gap:5px;flex-grow:1;width:250px}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory .saved-directory-breadcrumb-dropdown{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;min-width:unset!important;border:none!important;background:transparent!important}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory .saved-directory-breadcrumb-dropdown .my-drop-down-selected-item{width:100%!important}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory .saved-directory-breadcrumb-dropdown .my-drop-down-selected-item .my-dropdown-display-value{padding-left:0!important}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory .saved-directory-breadcrumb-dropdown .MuiSelect-select{min-width:unset!important}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory .saved-directory-breadcrumb-dropdown .MuiSvgIcon-root.MuiSelect-icon{display:none!important}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory .saved-directory-breadcrumb{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory .saved-directory-breadcrumb.with-link{color:var(--link-color)}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory .saved-directory-breadcrumb-icon{width:14px;height:14px;min-width:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:#555}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory-navigator-list{display:flex;align-items:center;grid-gap:7px;gap:7px}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory-navigator-list .saved-directory-navigator{width:16px;height:16px;min-width:16px;background:#fff;border:1px solid var(--blue);padding:1px;color:var(--blue);fill:var(--blue);border-radius:50%;display:flex;align-items:center;justify-content:center}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory-navigator-list .saved-directory-navigator:hover{background:var(--blue);fill:#fff;color:#fff}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory-navigator-list .saved-directory-navigator:active{background:#fff}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory-navigator-list .saved-directory-navigator:disabled{filter:grayscale(100%);opacity:.8;pointer-events:none}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory-navigator-list .saved-folder-creation-btn{width:20px;height:20px;min-width:20px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;padding:3px;fill:var(--blue)}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory-navigator-list .saved-folder-creation-btn:hover{fill:var(--secondary-color);background:#f5f7f9}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory-navigator-list .saved-folder-creation-btn:active{fill:var(--blue);background:transparent}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-header .saved-directory-navigator-list .saved-folder-creation-btn:disabled{filter:grayscale(100%);opacity:.8;pointer-events:none}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-search-row{display:flex;align-items:center;width:100%;padding:0 20px}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-search-row .default-search-bar{width:100%}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-select-all-row{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 20px}.saved-items .saved-items-left-layout .saved-items-left-body .saved-directory-select-all-row .saved-directory-select-all-left{display:flex;align-items:center;grid-gap:5px;gap:5px}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;padding:0 20px;overflow:auto}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container.no-selection-highlight{-webkit-user-select:none;user-select:none}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder{background:#f5f7f9;border-radius:4px;padding:10px 15px;display:flex;align-items:center;grid-gap:5px;gap:5px}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder.active{background:var(--primary-color)}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder.active .saved-folder-info .saved-folder-name{color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder.active .saved-folder-info .saved-folder-date{color:#cdcdcd}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder.active .saved-folder-menu-list .saved-folder-info-chip{background:rgba(203,240,255,.34);color:#fff}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder.active .saved-folder-menu-list .saved-folder-info-chip .saved-patent-folder-card-menu-icon,.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder.active .saved-folder-menu-list .saved-folder-info-icon{fill:#fff}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder .saved-folder-icon{width:35px;height:35px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--blue)}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder .saved-folder-info{width:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;grid-gap:5px;gap:5px;cursor:pointer}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder .saved-folder-info .saved-folder-name{font-weight:700;color:var(--primary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder .saved-folder-info .saved-folder-date{font-weight:400;color:#555}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder .saved-folder-menu-list{display:flex;align-items:center;grid-gap:7px;gap:7px}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder .saved-folder-menu-list .saved-folder-info-chip{background:rgba(124,111,238,.2);display:flex;align-items:center;padding:0 7px;border-radius:10px;height:20px;grid-gap:2px;gap:2px;fill:var(--secondary-color);color:var(--secondary-color)}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder .saved-folder-menu-list .saved-folder-info-chip .saved-patent-folder-card-menu-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:1px;fill:var(--secondary-color);color:var(--secondary-color)}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder .saved-folder-menu-list .saved-folder-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;fill:var(--secondary-color);border-radius:50%}.saved-items .saved-items-left-layout .saved-items-left-body .saved-folder-list-container .saved-folder-list .saved-folder .saved-folder-menu-list .saved-folder-context-menu{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.saved-items .saved-items-right-layout{width:calc(100% - 450px);height:100%;flex-grow:1;position:relative;display:flex;flex-direction:column;grid-gap:15px;gap:15px;padding:15px 0 0}.saved-items .saved-items-right-layout .saved-items-right-header{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 20px;height:40px}.saved-items .saved-items-right-layout .saved-items-right-header .saved-items-right-title{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--default-title-font-size)}.saved-items .saved-items-right-layout .saved-items-right-header .saved-items-right-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px}.saved-items .saved-items-right-layout .saved-items-right-header .saved-items-right-menu-list .saved-items-right-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.saved-items .saved-items-right-layout .saved-items-tool-bar{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 20px}.saved-items .saved-items-right-layout .saved-items-tool-bar .saved-items-tool-bar--left{display:flex;align-items:center}.saved-items .saved-items-right-layout .saved-items-tool-bar .saved-items-tool-bar--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.saved-items .saved-items-right-layout .saved-item-container{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list{width:100%;padding:5px 20px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item{width:100%;display:flex;align-items:flex-start}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-checkbox-container{width:30px;height:50px;display:flex;align-items:center;justify-content:center}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-card{width:calc(100% - 50px);flex-grow:1;background:#fff;border-radius:4px;box-shadow:var(--card-shadow);padding:10px 15px 15px;grid-gap:5px 20px;gap:5px 20px}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-card .save-item-card-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px 40px;gap:10px 40px}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-card .save-item-card-header .save-item-card-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--default-title-font-size);color:var(--primary-color);font-weight:700}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-card .save-item-card-header .save-item-card-tool-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-card .save-item-card-bottom-row{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;grid-gap:10px 40px;gap:10px 40px;margin-top:10px;width:100%}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-card .save-item-card-bottom-row .save-item-card-bottom-left{display:flex;align-items:center;flex-wrap:wrap;width:100%;grid-gap:10px 5px;gap:10px 5px}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-card .save-item-card-bottom-row .save-item-card-bottom-left .save-item-category{padding:0 12px;border-radius:10px;line-height:20px;background:#e2ebf5;color:#0961cd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-card .save-item-card-bottom-row .save-item-card-bottom-left .save-item-category-all-link{color:var(--link-color)}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-card .save-item-card-bottom-row .save-item-card-bottom-left .save-item-category-all-link:hover{cursor:pointer;color:var(--blue);text-decoration:underline}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-card .save-item-card-bottom-row .save-item-card-bottom-left .save-item-category-all-link:active{text-decoration:none}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-card .save-item-card-bottom-row .save-item-card-bottom-right{display:flex;align-items:center;justify-content:flex-end;grid-gap:5px;gap:5px;fill:#979797;margin-left:auto}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-card .save-item-card-bottom-row .save-item-card-bottom-right .save-patent-card-folder-icon{fill:#979797;width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.saved-items .saved-items-right-layout .saved-item-container .saved-item-list .save-item .save-item-card .save-item-card-bottom-row .save-item-card-bottom-right .save-patent-card-directory{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 25px)}.saved-items .saved-directory-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.saved-folder-info-division{padding:10px 15px}.saved-folder-info-division .saved-folder-info-header{color:var(--primary-color);font-weight:700;font-size:var(--default-font-size);font-family:var(--font-family)}.saved-folder-info-division .saved-folder-info-description{margin-top:10px;font-family:var(--font-family);color:#555;font-size:var(--default-font-size)}.saved-directory-checkbox{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.folder-selector-layout{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.folder-selector-header{display:flex;align-items:center;grid-gap:5px;gap:5px}.folder-selector-header .folder-selector-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:var(--default-font-size-bold)}.folder-selector-header span{color:var(--error-color)}.folder-selector-body{height:100%;width:100%;flex-grow:1;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.folder-selector-body .folder-selector-selection-info-row{height:20px;display:flex;align-items:center;grid-gap:10px;gap:10px;margin-top:5px}.folder-selector-body .folder-selector-selection-info-row .folder-selector-selection-info-label{color:#555}.folder-selector-body .folder-selector-selection-info-row .folder-selector-selection-info-value{color:#0f53a5;font-weight:700;width:calc(100% - 150px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.folder-selector-body .folder-selector-division{border-radius:3px;border:1px solid #cdcdcd;background:#fff;height:calc(100% - 50px);flex-grow:1;padding:5px 0}.folder-selector-body .folder-selector-division .folder-selector-title-row{height:40px;padding:0 24px;display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-selector-breadcrumb{display:flex;align-items:center}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-selector-breadcrumb .folder-breadcrumb{color:#555;font-weight:700}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-selector-breadcrumb .folder-breadcrumb.linked-crumb{color:var(--secondary-color)}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-selector-breadcrumb .folder-breadcrumb.linked-crumb:hover{text-decoration:underline}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-selector-breadcrumb .folder-breadcrumb.linked-crumb:active{text-decoration:none}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-selector-breadcrumb .folder-breadcrumb-navigator{width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:1px}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-tool-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-tool-list .folder-tool-icon{width:18px;height:18px;background:#fff;border:1px solid #0f53a5;padding:2px;color:#0f53a5;fill:#0f53a5;border-radius:50%;display:flex;align-items:center;justify-content:center}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-tool-list .folder-tool-icon:hover{background:var(--cta-color);fill:#fff;color:#fff}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-tool-list .folder-tool-icon:active{background:#fff}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-tool-list .folder-tool-icon:disabled{filter:grayscale(100%);opacity:.8;pointer-events:none}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-tool-list .folder-creation-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;padding:3px;fill:#0f53a5}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-tool-list .folder-creation-btn:hover{fill:var(--secondary-color);background:#f5f7f9}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-tool-list .folder-creation-btn:active{fill:var(--cta-color);background:transparent}.folder-selector-body .folder-selector-division .folder-selector-title-row .folder-tool-list .folder-creation-btn:disabled{filter:grayscale(100%);opacity:.8;pointer-events:none}.folder-selector-body .folder-selector-division .folder-selector-division-body{width:100%;height:calc(100% - 40px);position:relative;overflow:auto;padding:0 24px}.folder-selector-body .folder-selector-division .folder-selector-division-body .folder-selection-list{width:100%;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.folder-selector-body .folder-selector-division .folder-selector-division-body .folder-selection-list .folder-selection-item{display:flex;align-items:center;padding:7px 3px 7px 10px;grid-gap:5px;gap:5px;border-radius:4px;cursor:pointer}.folder-selector-body .folder-selector-division .folder-selector-division-body .folder-selection-list .folder-selection-item:hover{background:#f5f7f9}.folder-selector-body .folder-selector-division .folder-selector-division-body .folder-selection-list .folder-selection-item.active{background:#ddeafd}.folder-selector-body .folder-selector-division .folder-selector-division-body .folder-selection-list .folder-selection-item .folder-selection-item-icon{width:35px;height:35px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--blue)}.folder-selector-body .folder-selector-division .folder-selector-division-body .folder-selection-list .folder-selection-item .folder-selection-item-info{width:calc(100% - 100px);flex-grow:1;display:flex;flex-direction:column;grid-gap:2px;gap:2px;justify-content:center}.folder-selector-body .folder-selector-division .folder-selector-division-body .folder-selection-list .folder-selection-item .folder-selection-item-info .folder-selection-item-name{font-weight:700;font-size:var(--default-font-size);color:var(--primary-color)}.folder-selector-body .folder-selector-division .folder-selector-division-body .folder-selection-list .folder-selection-item .folder-selection-item-info .folder-selection-item-date{font-size:var(--font-size-small);color:#555}.folder-selector-body .folder-selector-division .folder-selector-division-body .folder-selection-list .folder-selection-item .folder-selection-menu-list{display:flex;align-items:center}.folder-selector-body .folder-selector-division .folder-selector-division-body .folder-selection-list .folder-selection-item .folder-selection-menu-list .folder-selection-menu{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px;fill:var(--secondary-color)}.folder-selector-body .folder-selector-division .folder-selector-division-body .folder-selection-list .folder-selection-item .folder-selection-menu-list .folder-selection-menu:hover{fill:var(--cta-color)}#react-doc-viewer{position:relative;width:100%;height:100vh;overflow:hidden}#react-doc-viewer:has(#proxy-renderer:hover) #header-bar{border-bottom:2px solid #2b7cd3}#pdf-renderer{background-color:#edebe9;width:100%}#pdf-renderer .unjha{margin:0}#proxy-renderer::-webkit-scrollbar-thumb,#proxy-renderer::-webkit-scrollbar-thumb:hover{background-color:#797775!important}#proxy-renderer::-webkit-scrollbar-track{padding:0 4px;background-color:initial!important}#header-bar{border-bottom:2px solid #e1e1e1;background:#fff}#pdf-controls{position:absolute;top:unset;bottom:0;left:0;right:0;height:22px;background-color:#fff;border-top:1px solid #e1e1e1;margin:0;padding:0;display:flex;align-items:center;z-index:10}#pdf-controls .dErjJs,#pdf-controls .eeEBQk,#pdf-controls .iaViuq,#pdf-controls .jVRMxf,#pdf-controls .PqUgj{height:16px;width:16px;border-radius:0;box-shadow:none;font-size:unset}#pdf-controls .dErjJs svg,#pdf-controls .eeEBQk svg,#pdf-controls .iaViuq svg,#pdf-controls .jVRMxf svg,#pdf-controls .PqUgj svg{height:90%;width:90%}.eeEBQk{display:contents}#pdf-page-wrapper{position:relative;margin:0 0 1px}#pdf-page-wrapper>:last-child{margin:0}#pdf-page-info{position:absolute;left:0;right:0;bottom:0;margin:auto;z-index:1}.jblNHt{margin:0!important}.jVOngj #proxy-renderer{height:100%;overflow-y:auto;margin-bottom:23px}.jVOngj #proxy-renderer .fBdFME{width:100%;height:100%}.react-pdf__Page{display:flex;justify-content:center;align-items:center}.file-viewer-container{position:relative;width:100%;height:100%;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.close-button{border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;border-radius:50%;background-color:rgba(0,0,0,.5);color:#fff;font-size:20px;z-index:1000;position:absolute;top:10px;right:10px;width:30px;height:30px;fill:#fff}.close-button:hover{background-color:rgba(0,0,0,.7)}.close-button:active{background-color:rgba(0,0,0,.8)}.popup-button{border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;border-radius:50%;background-color:rgba(0,0,0,.5);color:#fff;font-size:20px;z-index:1000;position:absolute;top:10px;right:50px;width:30px;height:30px;font-size:16px;fill:#fff}.popup-button:hover{background-color:rgba(0,0,0,.7)}.popup-button:active{background-color:rgba(0,0,0,.8)}#txt-renderer{line-break:anywhere;line-height:2}.json-viewer,.xml-viewer{padding:20px;line-height:2}.loading-spinner{padding:20px;text-align:center;color:#fff}.pdf-overlay{display:flex;flex-direction:column;width:80vw;height:80vh}.pdf-overlay-header{background:#f8f9fa;padding:12px 20px;display:flex;justify-content:space-between;align-items:center;min-height:50px}.pdf-overlay-title{color:var(--font-color);font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-overlay-viewer{flex:1 1;display:flex;flex-direction:column;overflow:hidden;border-radius:4px}.pdf-overlay-viewer iframe{border:none;background:#fff}.custom-iframe-loading-overlay{position:absolute;top:50px;left:0;right:0;bottom:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .3s ease-out}.iframe-loading-content{text-align:center;padding:20px}.iframe-loading-spinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top-color:#2b7cd3;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 15px}.iframe-loading-text{font-size:16px;font-weight:500;color:#333;margin-bottom:5px}.iframe-loading-subtext{font-size:14px;color:#6c757d}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.url-error-container{position:absolute;top:50px;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#fff;z-index:1000}.url-error-content{text-align:center}.url-error-text{font-size:16px;color:#dc3545;margin-bottom:16px;font-weight:500}.url-loading-text{font-size:16px;color:#6c757d;text-align:center}@media (max-width:768px){.pdf-overlay-content{width:98vw;height:98vh;border-radius:4px}.pdf-overlay-header{padding:8px 12px;min-height:44px}.pdf-overlay-title{font-size:14px}.pdf-overlay-btn{width:32px;height:32px;font-size:14px}}.claim-chart-main-layout{width:100%;height:99%;display:flex;flex-direction:column;position:relative;grid-gap:10px;gap:10px;padding:0 0 3px}.claim-chart-main-layout .claim-chart-list-layout{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;display:flex;flex-direction:column;background:#f5f7f9;border-radius:5px;overflow:auto}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-toolbar{display:flex;align-items:center;justify-content:space-between;grid-gap:50px;gap:50px;padding:15px 30px;position:-webkit-sticky;position:sticky;top:0;background:#f5f7f9;z-index:2}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-toolbar .claim-chart-list-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body{width:100%;position:relative;margin-top:5px}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list{padding:0 30px 30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:32px 40px}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container{display:flex;align-items:flex-start;width:100%}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card-checkbox{width:30px;height:50px;display:flex;align-items:center;justify-content:center;padding:0}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card{background:#fff;border-radius:3px;box-shadow:var(--card-shadow);padding:10px 20px 15px;height:100%;width:calc(100% - 50px);flex-grow:1;display:flex;flex-direction:column;cursor:pointer;border:1px solid transparent}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card:hover{box-shadow:0 0 0 3px rgba(118,161,213,.2);border-color:#60a1ff}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card:disabled{box-shadow:var(--card-shadow);border-color:transparent;filter:grayscale(100%);opacity:.4}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card:active{border-color:transparent}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-header{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between;width:calc(100% + 12px)}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-header .claim-chart-card-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-header .claim-chart-card-header--left .claim-chart-name{font-weight:700;font-size:var(--default-title-font-size);color:var(--primary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 50px);flex-grow:1}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-header .claim-chart-menu-list{display:flex;align-items:center}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-header .claim-chart-menu-list .claim-chart-card-context-menu{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-header .claim-chart-menu-list .claim-chart-card-menu{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:5px;margin-left:5px}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-header .claim-chart-menu-list .claim-chart-card-menu:hover{border-radius:50%;background:#f5f7f9}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-header .claim-chart-menu-list .claim-chart-card-menu:active{background:transparent}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body{display:flex;flex-direction:column;grid-gap:5px;gap:5px;margin-top:5px;line-height:20px;flex-grow:1}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section{width:100%;border-radius:3px;background:#f5f7f9;padding:10px 15px}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section:first-child .claim-chart-card-section-body{height:100px;overflow:auto}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section:nth-child(3),.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section:nth-child(3) .claim-chart-card-section-body{flex-grow:1}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-title{font-weight:700;display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:var(--default-font-size-bold)}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-title .claim-chart-card-section-info-type{font-weight:400;font-size:var(--default-font-size);border-radius:10px;height:18px;display:flex;align-items:center;padding:0 7px;background:#e2ebf5;border:.6px solid var(--blue);color:var(--primary-color)}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-body{margin-top:5px;font-size:var(--default-font-size);color:#555;line-height:20px}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-body .claim-chart-card-section-link{color:var(--link-color);white-space:nowrap;margin-left:5px;cursor:pointer}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-body .claim-chart-card-section-link:hover{text-decoration:underline}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-body .claim-chart-card-section-link:active{text-decoration:none}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-body .claim-chart-card-chip-list{display:flex;align-items:center;flex-wrap:wrap;grid-gap:5px;gap:5px}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-body .claim-chart-card-chip-list .claim-chart-card-chip{padding:0 7px;border-radius:3px;background:var(--blue);color:#fff;line-height:20px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-body .claim-chart-card-chip-list .claim-chart-card-chip-link{color:var(--link-color);cursor:pointer}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-body .claim-chart-card-chip-list .claim-chart-card-chip-link:hover{text-decoration:underline}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-body .claim-chart-card-chip-list .claim-chart-card-chip-link:active{text-decoration:none}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-body .claim-chart-card-section-body-row{display:flex;align-items:center}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-body .claim-chart-card-section-body-row .claim-chart-card-section-body-row-label{width:70px;color:#555;line-height:20px}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-body .claim-chart-card-section .claim-chart-card-section-body .claim-chart-card-section-body-row .claim-chart-card-section-body-row-value{width:calc(100% - 100px);flex-grow:1;line-height:20px;color:var(--primary-color)}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-list-body .claim-chart-list .claim-chart-card-container .claim-chart-card .claim-chart-card-bottom-row{margin-top:10px}.claim-chart-main-layout .claim-chart-list-layout .claim-chart-pagination-row{padding:0 30px}.cc-creation-popup{width:1000px;border-radius:5px;height:calc(100vh - 50px);display:flex;background:#fff;max-height:800px}.cc-creation-popup .cc-creation-popup--left{min-width:200px;box-shadow:1px 0 4px rgba(0,0,0,.12);height:100%;background:#f5f7f9;position:relative;padding:30px}.cc-creation-popup .cc-creation-popup--left .cc-creation-step-list{position:relative;display:flex;flex-direction:column;grid-gap:40px;gap:40px}.cc-creation-popup .cc-creation-popup--left .cc-creation-step-list .cc-creation-step-bar{position:absolute;top:0;left:9px;height:100%;width:2px;background:#cdcdcd}.cc-creation-popup .cc-creation-popup--left .cc-creation-step-list .cc-creation-step{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;z-index:1}.cc-creation-popup .cc-creation-popup--left .cc-creation-step-list .cc-creation-step.pending-step .cc-creation-step-number{font-weight:400;color:var(--primary-color);background:#fff;border-color:var(--blue);box-shadow:none}.cc-creation-popup .cc-creation-popup--left .cc-creation-step-list .cc-creation-step.pending-step .cc-creation-step-name{font-weight:400}.cc-creation-popup .cc-creation-popup--left .cc-creation-step-list .cc-creation-step.completed-step .cc-creation-step-number{font-weight:400;fill:#fff;background:var(--success-color);border-color:var(--success-color)}.cc-creation-popup .cc-creation-popup--left .cc-creation-step-list .cc-creation-step.completed-step .cc-creation-step-name{font-weight:400}.cc-creation-popup .cc-creation-popup--left .cc-creation-step-list .cc-creation-step .cc-creation-step-number{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background:var(--primary-color);border:1px solid var(--primary-color);box-shadow:var(--card-shadow);padding:3px}.cc-creation-popup .cc-creation-popup--left .cc-creation-step-list .cc-creation-step .cc-creation-step-name{font-weight:700;font-size:var(--default-font-size);color:var(--primary-color);line-height:20px}.cc-creation-popup .cc-creation-popup--right{width:calc(100% - 300px);flex-grow:1;position:relative;display:flex;flex-direction:column;grid-gap:15px;gap:15px;padding:30px 0 10px}.cc-creation-popup .cc-creation-popup--right .cc-creation-step-header{display:flex;align-items:center;justify-content:space-between;width:100%;grid-gap:20px;gap:20px;padding:0 30px}.cc-creation-popup .cc-creation-popup--right .cc-creation-step-header .cc-creation-step-title{font-size:var(--default-title-font-size);color:var(--primary-color);font-weight:700;display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-creation-popup .cc-creation-popup--right .cc-creation-step-header .cc-creation-step-title .cc-creation-step-optional{color:#555;font-size:var(--default-title-font-size);font-weight:400}.cc-creation-popup .cc-creation-popup--right .cc-creation-step-header .cc-creation-step-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px}.cc-creation-popup .cc-creation-popup--right .cc-creation-step-header .cc-creation-step-menu-list button{padding:0 10px}.cc-creation-popup .cc-creation-popup--right .cc-creation-step-description{color:#555;line-height:14px;padding:0 30px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body{flex-grow:1;width:100%;height:calc(100% - 200px);position:relative;display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-top:10px;overflow:auto;padding:0 30px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-product-list-container{width:100%;height:100%;position:relative;display:flex;flex-direction:column;background:#f5f7f9;border-radius:4px;overflow:auto}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-product-list-container .cc-creation-product-list{width:100%;padding:30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:15px 30px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-form-section{width:100%;display:flex;align-items:flex-start}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-form-section .cc-creation-form-radio{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-claim-set-toolbar{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-claim-set-toolbar .cc-creation-claim-set-toolbar--left{display:flex;align-items:center;grid-gap:10px;gap:10px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-claim-set-toolbar .cc-creation-claim-set-toolbar--right{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#555}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-claim-set-toolbar .cc-creation-claim-set-toolbar--right b{color:var(--primary-color);font-weight:700}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division{width:calc(100% - 30px);flex-grow:1;height:100%;display:flex;flex-direction:column}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-division{width:100%;padding:30px;border-radius:4px;background:#f5f7f9;display:flex;flex-direction:column;grid-gap:20px;gap:20px;margin-top:5px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-division .cc-creation-config-search-row{display:flex;align-items:flex-start}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-division .cc-creation-config-search-row .cc-creation-config-search-label{width:100px;display:flex;align-items:center;grid-gap:3px;gap:3px;line-height:30px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-division .cc-creation-config-search-row .cc-creation-config-search-value-division{width:calc(100% - 120px);display:flex;flex-direction:column;grid-gap:10px;gap:10px;flex-grow:1}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-division .cc-creation-config-search-row .cc-creation-config-search-value-division .cc-creation-config-search-dropdown{width:100%}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-division .cc-creation-config-search-row .cc-creation-config-search-dropdown{width:calc(100% - 120px);flex-grow:1;height:30px;border:1px solid #cdcdcd}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-division .cc-creation-config-search-row .cc-creation-radio-value-list{width:calc(100% - 100px);flex-grow:1;margin-top:-3px;margin-left:-7px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-division .cc-creation-config-search-row .cc-creation-radio-value-list .cc-creation-radio-value-item{display:flex;align-items:flex-start;line-height:33px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-division .cc-creation-config-search-link-row{width:100%;text-align:center}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-division .cc-creation-config-search-link-row .cc-creation-config-search-link{color:var(--link-color);text-decoration:underline;background:transparent;border:none;padding:0;cursor:pointer}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-division .cc-creation-config-search-link-row .cc-creation-config-search-link:hover{color:#ad53ff}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-division .cc-creation-config-search-link-row .cc-creation-config-search-link.active{text-decoration:none}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-division .cc-creation-config-search-link-row .cc-creation-config-search-link:disabled{color:#cdcdcd}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-header-row{display:flex;align-items:center;justify-content:space-between;grid-gap:50px;gap:50px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-header-row .cc-creation-config-header--left{line-height:30px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-header-row .cc-creation-config-header--right{display:flex;align-items:center;grid-gap:15px;gap:15px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-header-row .cc-creation-config-header--right .cc-creation-config-note{color:#555}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-header-row .cc-creation-config-header--right .cc-creation-config-link{color:var(--link-color);text-decoration:underline;background:transparent;border:none;padding:0;cursor:pointer}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-header-row .cc-creation-config-header--right .cc-creation-config-link:hover{color:#ad53ff}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-header-row .cc-creation-config-header--right .cc-creation-config-link.active{text-decoration:none}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-header-row .cc-creation-config-header--right .cc-creation-config-link:disabled{color:#cdcdcd}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-search-by-pub-number-division{width:100%;border-radius:4px;background:#f5f7f9;padding:20px;flex-grow:1;display:flex;flex-direction:column;height:200px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-description{color:#8f8f8f;font-style:italic;line-height:18px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-config-textarea{margin-top:10px;width:100%;border-radius:5px;padding:15px 20px;background:#f5f7f9;border:none;resize:none;height:100px;flex-grow:1}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-number-config-input{height:30px;width:100%;border-radius:3px;border:1px solid #c6cede;padding:0 10px;background:#f5f9fa;margin-top:5px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-choose-patent-box{height:30px;width:100%;border-radius:3px;border:1px solid #c6cede;padding:3px 3px 3px 10px;background:#f5f9fa;margin-top:5px;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-choose-patent-box .cc-creation-choose-patent-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;background:#fff;border-radius:20px;height:24px;border:1px solid #cdcdcd;padding:1px 10px 1px 1px;grid-gap:5px;gap:5px;display:flex;align-items:center}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-choose-patent-box .cc-creation-choose-patent-item .cc-creation-choose-patent-id{background:var(--blue);border-radius:19px;padding:0 10px;display:flex;align-items:center;justify-content:center;color:#fff;height:100%}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-choose-patent-box .cc-creation-choose-patent-item .cc-creation-choose-patent-name{width:calc(100% - 150px);flex-grow:1;overflow:hidden;text-overflow:ellipsis}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-choose-patent-box .cc-creation-choose-patent-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-choose-patent-box .cc-creation-choose-patent-menu-list button{height:24px}.cc-creation-popup .cc-creation-popup--right .cc-creation-popup-body .cc-creation-config-division .cc-creation-choose-patent-box .cc-creation-choose-patent-menu-list .cc-creation-choose-patent-menu{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:1px}.cc-creation-popup .cc-creation-popup--right .cc-creation-step-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;padding:5px 30px}.cc-creation-infringed-product{width:100%;background:#fff;border-radius:4px;box-shadow:var(--card-shadow);padding:10px 10px 15px 15px;cursor:pointer}.cc-creation-infringed-product .cc-creation-infringed-product-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.cc-creation-infringed-product .cc-creation-infringed-product-header .cc-creation-infringed-product-header-name{font-weight:700;font-size:var(--default-title-font-size);width:100px;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:30px}.cc-creation-infringed-product .cc-creation-infringed-product-header .cc-creation-infringed-product-header-menu-list{display:flex;align-items:center;grid-gap:3px;gap:3px}.cc-creation-infringed-product .cc-creation-infringed-product-header .cc-creation-infringed-product-header-menu-list button{min-width:20px;width:20px;min-height:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:visible;padding:3px;background:transparent;border:none;cursor:pointer}.cc-creation-infringed-product .cc-creation-infringed-product-header .cc-creation-infringed-product-header-menu-list button.negative-icon{fill:var(--error-color);padding:5px}.cc-creation-infringed-product .cc-creation-infringed-product-header .cc-creation-infringed-product-header-menu-list button:hover{background:#f5f7f9}.cc-creation-infringed-product .cc-creation-infringed-product-header .cc-creation-infringed-product-header-menu-list button:active{background:transparent}.cc-creation-infringed-product .cc-creation-infringed-product-header .cc-creation-infringed-product-header-menu-list button:disabled{filter:grayscale(100%);opacity:.6}.cc-creation-infringed-product .cc-creation-infringed-product-assignee-info{display:flex;align-items:center;grid-gap:5px;gap:5px;margin-top:5px}.cc-creation-infringed-product .cc-creation-infringed-product-assignee-info .cc-creation-infringed-product-assignee-icon{width:20px;height:20px;min-width:20px;min-height:20px;display:flex;align-items:center;justify-content:center;padding:0}.cc-creation-infringed-product .cc-creation-infringed-product-assignee-info .cc-creation-infringed-product-assignee-name{width:calc(100% - 100px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0f53a5}.cc-creation-infringed-product .cc-creation-infringed-product-assignee-info .cc-creation-infringed-product-assignee-name.not-available{color:#909090}.cc-infringed-product-creation-popup{width:600px;height:calc(100vh - 150px);background:#fff;border-radius:5px;padding:0 0 30px}.cc-infringed-product-creation-popup .cc-infringed-product-creation-layout{width:100%;padding:30px 30px 0;display:flex;flex-direction:column;grid-gap:20px;gap:20px;height:calc(100% - 60px)}.cc-infringed-product-creation-popup .cc-infringed-product-creation-layout .cc-infringed-product-creation-row{display:flex;align-items:flex-start}.cc-infringed-product-creation-popup .cc-infringed-product-creation-layout .cc-infringed-product-creation-row:nth-child(2){flex-grow:1}.cc-infringed-product-creation-popup .cc-infringed-product-creation-layout .cc-infringed-product-creation-row .cc-infringed-product-creation-label{line-height:35px;color:var(--primary-color);width:150px}.cc-infringed-product-creation-popup .cc-infringed-product-creation-layout .cc-infringed-product-creation-row .cc-infringed-product-creation-input{width:calc(100% - 200px);height:35px;background:#f5f7f9;border-radius:3px;padding:0 15px;border:none;flex-grow:1}.cc-infringed-product-creation-popup .cc-infringed-product-creation-layout .cc-infringed-product-creation-row .cc-infringed-product-creation-textarea{width:calc(100% - 200px);line-height:20px;background:#f5f7f9;border-radius:3px;padding:8px 15px;border:2px solid #f5f7f9;height:100%;resize:none;flex-grow:1}.cc-infringed-product-creation-popup .cc-infringed-product-creation-bottom-row{width:100%;height:30px;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;margin-top:30px}.product-selection-popup{width:calc(100vw - 80px);height:calc(100vh - 100px);max-width:100vw;background:#fff;border-radius:5px;display:flex;flex-direction:column;padding:20px;grid-gap:10px;gap:10px}.product-selection-popup .product-selection-layout{width:100%;height:calc(100% - 100px);flex-grow:1;display:flex;background:#f5f7f9;border-radius:3px;border:1px solid #cdcdcd}.product-selection-popup .product-selection-layout .product-selection-layout--left{width:50%;height:100%;display:flex;flex-direction:column;position:relative;grid-gap:10px;gap:10px;border-right:1px solid #cdcdcd;padding:20px 0 10px}.product-selection-popup .product-selection-layout .product-selection-layout--right{width:50%;height:100%;display:flex;flex-direction:column;position:relative;grid-gap:10px;gap:10px;padding:5px 0 10px}.product-selection-popup .product-selection-layout .product-selection-layout-header{height:45px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.product-selection-popup .product-selection-layout .product-selection-layout-header .product-selection-layout-header--left{font-weight:700;font-size:var(--default-font-size-bold)}.product-selection-popup .product-selection-layout .product-selection-layout-header .product-selection-layout-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.product-selection-popup .product-selection-layout .product-selection-tool-bar{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.product-selection-popup .product-selection-layout .product-selection-layout-body{width:100%;position:relative;height:calc(100% - 100px);flex-grow:1;padding:0 20px}.product-selection-popup .product-selection-layout .product-selection-layout-body .product-selection-list{grid-gap:20px;gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;width:100%}.product-selection-popup .product-selection-bottom-row{height:30px;width:100%;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.cc-builder-layout{width:100%;height:100%;display:flex;flex-direction:column;border-radius:3px;background:#f5f7f9}.cc-builder-layout .cc-builder-layout-header{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;height:50px;padding:0 15px}.cc-builder-layout .cc-builder-layout-header .cc-builder-layout-header--left{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-grow:1}.cc-builder-layout .cc-builder-layout-header .cc-builder-layout-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-builder-layout .cc-builder-layout-header .cc-builder-layout-menu-list{display:flex;align-items:center;grid-gap:20px;gap:20px}.cc-builder-layout .cc-builder-layout-body{display:flex;height:calc(100% - 200px);flex-grow:1;position:relative;border:1px solid #cdcdcd}.cc-builder-layout .cc-builder--left{width:100%;height:100%;display:flex;flex-direction:column;padding:15px 0 5px;border-radius:4px 0 0 4px}.cc-builder-layout .cc-builder--left .cc-builder--header{padding:0 15px}.cc-builder-layout .cc-builder--left .cc-builder--header .cc-builder-title{font-weight:700;font-size:var(--default-title-font-size)}.cc-builder-layout .cc-builder--left .cc-builder--header .cc-builder-description{margin-top:5px;color:#555}.cc-builder-layout .cc-builder--left .cc-builder--body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;margin-top:10px;overflow:auto}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list{padding:5px 15px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product{width:100%;background:#f5f7f9;border-radius:3px;padding:5px 3px 5px 14px}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product.active{background:var(--primary-color)}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product.active .cc-builder-product-name{color:#fff!important}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product.active .cc-builder-product-card-loader svg{filter:invert(100%)!important}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product .cc-builder-product-card-header{display:flex;align-items:center;justify-content:space-between}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product .cc-builder-product-card-header .cc-builder-product-name{color:var(--primary-color);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 100px);flex-grow:1}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product .cc-builder-product-card-header .cc-builder-product-card-menu-list{display:flex;align-items:center}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product .cc-builder-product-card-header .cc-builder-product-card-menu{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product .cc-builder-product-card-body{width:100%;display:flex;align-items:center;justify-content:space-between}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product .cc-builder-product-card-body .cc-builder-product-card-body--left{display:flex;align-items:center;width:calc(100% - 100px);flex-grow:1}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product .cc-builder-product-card-body .cc-builder-product-card-body--left .cc-builder-product-card-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product .cc-builder-product-card-body .cc-builder-product-card-body--left .cc-builder-product-card-company-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 30px);color:var(--blue)}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product .cc-builder-product-card-body .cc-builder-product-card-body--right{display:flex;align-items:center}.cc-builder-layout .cc-builder--left .cc-builder--body .cc-builder-product-list .cc-builder-product .cc-builder-product-card-body .cc-builder-product-card-body--right .cc-builder-product-card-loader{width:20px;display:flex;align-items:center;justify-content:center}.cc-builder-layout .cc-builder--right{width:calc(100% - 300px);flex-grow:1;height:100%;display:flex;flex-direction:column;padding:0 0 5px}.cc-builder-layout .cc-builder--right .cc-builder--right-notification-row{height:30px;background:var(--table-header-color);padding:0 15px;display:flex;align-items:center;justify-content:center}.cc-builder-layout .cc-builder--right .cc-builder--right-notification-row .cc-builder--right-notification-row--left{display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px}.cc-builder-layout .cc-builder--right .cc-builder--right-body{height:calc(100% - 300px);flex-grow:1;width:100%;overflow:auto;display:flex;flex-direction:column;padding:0 15px;margin-top:15px}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-toolbar{width:100%;margin-left:auto;margin-right:auto;background:#fff;height:40px;border-radius:5px 5px 0 0;border:1px solid #cdcdcd;border-bottom:none;display:flex;align-items:center;position:-webkit-sticky;position:sticky;top:0;padding:0 5px;z-index:20}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table-container{width:100%;margin-left:auto;margin-right:auto;overflow:auto;height:400px;position:relative;flex-grow:1;border:1px solid #cdcdcd}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table{table-layout:fixed;min-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-header-row{background:var(--table-header-color);position:-webkit-sticky;position:sticky;top:0;z-index:3;display:flex;min-height:30px;border-right:0;width:100%}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-header-row .cc-builder-table-col{display:flex;align-items:center;justify-content:center;text-align:center;position:relative;border-bottom:1px solid #cdcdcd}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-header-row .cc-builder-table-col .cc-builder-table-remove-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:5px;background:transparent;border:none;position:absolute;top:50%;right:5px;transform:translateY(-50%);fill:var(--fail-color);z-index:2}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-header-row .cc-builder-table-col .cc-builder-table-remove-btn:hover{border-radius:50%;background:rgba(255,75,75,.12)}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-header-row .cc-builder-table-col .cc-builder-table-remove-btn:active{background:transparent}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-header-row .cc-builder-table-col .cc-builder-table-cell-content{display:flex;align-items:center;font-weight:700;justify-content:center;padding:10px!important}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-row{background:#fff;border-right:0;border-top:none;display:flex}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-col{width:400px;border-left:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;background:inherit;flex-grow:1}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-col.number-col{width:40px;min-width:40px;max-width:40px}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-col.number-col .cc-builder-table-cell-content{width:100%;text-align:right;padding-left:0;padding-right:10px;white-space:nowrap;overflow:visible}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-col:first-child{border-left:0}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-col.evidence-list{display:flex;flex-direction:column}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-col.evidence-list .cc-builder-table-cell-content{border-bottom:1px solid #ddd;flex-grow:1}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-col.evidence-list .cc-builder-table-cell-content:last-child{border:none}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-col.status-col{width:200px;min-width:200px;max-width:200px;flex-grow:0;z-index:2;right:-1px;border-right:1px solid #cdcdcd;border-bottom:.5px solid #cdcdcd;border-top:.5px solid #cdcdcd}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-col.status-col .cc-builder-table-cell-content{padding:20px 10px}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-col.pct-col{width:100px;min-width:100px;max-width:100px;flex-grow:0;position:-webkit-sticky;position:sticky;z-index:2;right:199px;border-right:1px solid #cdcdcd;box-shadow:-1px 0 2px 0 rgba(0,0,0,.1)}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-col.pct-col .cc-builder-table-cell-content{padding:20px 10px}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-cell-content{min-height:30px;padding:20px;max-height:400px;overflow:auto;width:100%;word-break:break-word;white-space:pre-wrap;word-wrap:break-word;grid-gap:5px;gap:5px;position:relative;border:1px solid transparent;display:inline-block;line-height:20px}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-cell-content:focus{border-color:#9747ff}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-cell-content .cc-builder-patent-id{font-weight:700;color:var(--link-color);text-decoration:underline;cursor:pointer;font-size:var(--default-title-font-size)}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-cell-content .cc-builder-patent-id:hover{color:#8a2be2}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-cell-content .cc-builder-patent-id.active{text-decoration:none}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-cell-content .cc-builder-cell-highlight{background:rgba(224,74,74,.2);color:#9f0202;padding-left:3px;padding-right:3px;border-radius:2px}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-cell-content *{word-break:break-word;white-space:pre-wrap;word-wrap:break-word}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-cell-content .cc-builder-table-cell-content-info{position:absolute;top:0;left:0;width:100%;min-height:30px}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-cell-content .cc-builder-table-cell-tag{white-space:nowrap;border-radius:10px;height:20px;padding:0 10px;display:flex;align-items:center;justify-content:center;color:var(--primary-color);border:.6px solid var(--blue)}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-table-cell-content .cc-builder-table-cell-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:#0f53a5}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-cell-link{color:var(--link-color);text-decoration:underline;cursor:pointer}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-cell-link:hover{color:#8a2be2}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-table .cc-builder-cell-link.active{text-decoration:none}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-slide-layout{width:100%;height:100%;display:flex;position:relative}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-slide-layout .cc-builder-slide-left-side{width:100%;height:100%;position:relative;padding:10px 0 5px;display:flex;flex-direction:column}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-slide-layout .cc-builder-slide-left-side .cc-builder-slide-left-header{line-height:30px;font-weight:700;font-size:var(--default-font-size-bold);width:100%;text-align:left;padding:0 20px}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-slide-layout .cc-builder-slide-left-side .cc-builder-slide-left-body{width:100%;height:200px;flex-grow:1;overflow:auto}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-slide-layout .cc-builder-slide-left-side .cc-builder-slide-left-body .cc-builder-slide-tab-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:10px 20px}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-slide-layout .cc-builder-slide-left-side .cc-builder-slide-left-body .cc-builder-slide-tab-list .cc-builder-slide-tab{width:100%;border-radius:3px;background:#fff;zoom:.28}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-slide-layout .cc-builder-slide-right-side{width:calc(100% - 300px);flex-grow:1;height:100%;overflow:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;overscroll-behavior:contain}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-slide-layout .cc-builder-slide-right-side .cc-builder-slide-list{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:20px}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-slide-layout .cc-builder-slide-right-side .cc-builder-slide-list .cc-builder-slide{width:100%}.cc-builder-layout .cc-builder--right .cc-builder-bottom{height:30px}.cc-builder-layout .cc-builder-slide-info{padding:0 0 30px;border-radius:5px;width:100%;height:600px;border:1px solid #cdcdcd;background:#fff;min-width:700px}.cc-builder-layout .cc-builder-slide-info .cc-builder-slide-header{width:100%;height:30px;background:#fff9eb;display:flex;align-items:center;justify-content:center;padding:0 30px;border-radius:5px 5px 0 0}.cc-builder-layout .cc-builder-slide-info .cc-builder-slide-header.not-infringed{background:#e7fff5}.cc-builder-layout .cc-builder-slide-info .cc-builder-slide-header .cc-builder-slider-header-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px;color:var(--orange);fill:var(--orange)}.cc-builder-layout .cc-builder-slide-info .cc-builder-slide-body{display:flex;align-items:flex-start;padding:10px 0;height:calc(100% - 35px);overflow:auto}.cc-builder-layout .cc-builder-slide-info .cc-builder-slide-body .cc-builder-slide-section{width:calc(50% - 10px);height:100%;overflow:auto;padding:0 30px}.cc-builder-layout .cc-builder-slide-info .cc-builder-slide-body .cc-builder-slide-section .cc-builder-slide-sub-section-list{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.cc-builder-layout .cc-builder-slide-info .cc-builder-slide-body .cc-builder-slide-section .cc-builder-slide-sub-section .cc-builder-slide-sub-section-title{display:flex;align-items:center;grid-gap:5px;gap:5px;height:40px}.cc-builder-layout .cc-builder-slide-info .cc-builder-slide-body .cc-builder-slide-section .cc-builder-slide-sub-section .cc-builder-slide-sub-section-title .cc-builder-slide-sub-section-title-name{color:#555}.cc-builder-layout .cc-builder-slide-info .cc-builder-slide-body .cc-builder-slide-section .cc-slide-section-similarity-info{position:relative;display:flex;align-items:center;grid-gap:5px;gap:5px;cursor:not-allowed;background:#f5f7f9;border-radius:20px;padding:4px 10px 4px 4px}.cc-builder-layout .cc-builder-slide-info .cc-builder-slide-body .cc-builder-slide-section .cc-slide-section-similarity-info .cc-slide-similarity-pie{display:flex;align-items:center;justify-content:center;border:1px solid #82ca9d;border-radius:50%}.cc-builder-layout .cc-builder-slide-info .cc-builder-slide-body .cc-builder-slide-section .cc-slide-section-similarity-info .cc-slide-section-similarity-value{display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-builder-layout .cc-builder-slide-info .cc-builder-slide-body .cc-builder-slide-section .cc-slide-section-similarity-info .cc-slide-section-similarity-value .cc-slide-section-similarity-value--title{color:#555}.cc-builder-layout .cc-builder-slide-info .cc-builder-slide-body .cc-builder-slide-section .cc-slide-section-similarity-info .cc-slide-section-similarity-value .cc-slide-section-similarity-value--value{font-weight:700}.cc-builder--right-notification-loader-container{display:flex;align-items:center;grid-gap:3px;gap:3px;border-radius:20px;background:var(--table-header-color);padding:2px 4px}.cc-builder--right-notification-loader{width:12px;height:12px;border-radius:50%;border:2px solid #cdcdcd;border-left-color:#76a1d5;animation:spin 1s linear infinite}.claim-chart-card-complete-icon{fill:var(--success-color)}.claim-chart-card-complete-icon,.claim-chart-card-error-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.claim-chart-card-error-icon{fill:var(--error-color)}.cc-builder-img-container{width:240px;position:relative;border:2px solid transparent;cursor:pointer;margin-top:10px;margin-bottom:10px}.cc-builder-img-container:before{width:5px;height:5px}.cc-builder-img-container.on-focus{border-color:#c75bff}.cc-builder-img-container .cc-builder-cell-image{position:relative;border-radius:inherit;width:100%;vertical-align:bottom}.cc-builder-img-container .cc-builder-img-remove-btn{width:20px;height:20px;background:transparent;border:none;border-radius:50%;padding:6px;fill:brown;position:absolute;top:2px;right:2px;cursor:pointer;z-index:2}.cc-builder-img-container .cc-builder-img-remove-btn:hover{background:#a53a3a;fill:#fff}.cc-builder-img-container .cc-builder-img-remove-btn:active{background:transparent}.cc-builder-img-container .cc-builder-img-remove-btn.disabled{fill:#cdcdcd}.cc-builder-img-container .cc-builder-img-remove-btn.disabled:hover{fill:#cdcdcd;background:transparent}.cc-builder-img-container .cc-builder-imag-editor-block{width:10px;height:10px;position:absolute;background:#fff;border:2px solid #c75bff;top:-5px;left:-5px;z-index:2}.cc-builder-img-container .cc-builder-imag-editor-block:nth-child(2){left:auto;right:-5px}.cc-builder-img-container .cc-builder-imag-editor-block:nth-child(3){bottom:-5px;top:auto}.cc-builder-img-container .cc-builder-imag-editor-block:nth-child(4){bottom:-5px;top:auto;left:auto;right:-5px}.text-editor-list{justify-content:space-between;width:100%}.text-editor-list,.text-editor-list .text-editor-list--left,.text-editor-list .text-editor-list--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.text-editor-list .text-editor-list--right{padding-right:10px}.text-editor-list .text-editor-list--right .text-editor-right-menu-btn{background:transparent;border:none;border-radius:3px;height:30px;padding:0 10px;display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;fill:#0f53a5}.text-editor-list .text-editor-list--right .text-editor-right-menu-btn:hover{fill:#0f53a5;color:#0f53a5}.text-editor-list .text-editor-list--right .text-editor-right-menu-btn:active{fill:var(--blue);color:var(--primary-color)}.text-editor-list .text-editor-list--right .text-editor-right-menu-btn:disabled,.text-editor-list .text-editor-list--right .text-editor-right-menu-btn:disabled:active,.text-editor-list .text-editor-list--right .text-editor-right-menu-btn:disabled:hover{fill:#cdcdcd;color:#cdcdcd}.text-editor-list .text-editor-list--right .text-editor-right-menu-btn .text-editor-right-menu-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0}.text-editor-list .text-editor-list--right .text-editor-right-menu-btn .text-editor-right-menu-name{white-space:nowrap;background:transparent!important;border:none!important}.text-editor-list .text-editor-list--right .text-editor-right-menu-btn .text-editor-right-menu-name .my-drop-down-selected-item{width:100%!important}.text-editor-list .text-editor-list--right .text-editor-right-menu-btn .text-editor-right-menu-name .my-dropdown-display-value{padding-left:0!important;width:100%!important}.text-editor-list .text-editor-section-divider{height:14px;width:1px;background:#cdcdcd}.text-editor-list .text-editor-section{display:flex;align-items:center;padding-left:10px;padding-right:10px;grid-gap:10px;gap:10px}.text-editor-list .text-editor-section .text-editor-font-type-dropdown,.text-editor-list .text-editor-section .text-editor-input-box{width:100px;height:20px;border:1px solid #cdcdcd;border-radius:3px;padding:0 5px;background:#fff}.text-editor-list .text-editor-section .text-editor-font-type-dropdown.disabled,.text-editor-list .text-editor-section .text-editor-input-box.disabled{color:#cdcdcd}.text-editor-list .text-editor-section .text-editor-menu{border:none;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:3px}.text-editor-list .text-editor-section .text-editor-menu:hover{background:#f5f7f9!important}.cc-infringement-status{display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;width:100%;height:100%}.cc-infringement-status.infringed-status,.cc-infringement-status.infringed-status .cc--infringement-status-name{color:var(--orange)}.cc-infringement-status .cc-infringement-status-icon{width:14px;height:14px;min-width:14px;display:flex;align-items:center;justify-content:center}.cc-infringement-status .cc-infringement-status-icon .cc-infringement-status-loader{width:100%;height:100%;border-radius:50%;border:2px solid #f5f7f9;border-left:2px solid var(--blue);animation:spin 1s linear infinite}.cc-infringement-status.not-available{padding-top:10px}.cc-infringement-status .cc--infringement-status-name{color:#555;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cc-infringement-status.not-infringed-status .cc--infringement-status-name{color:#008d63}.cc-infringement-status .cc--infringement-status-info{width:20px;height:20px;min-width:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:var(--link-color)}.cc-builder-layout-label,.claim-chart-analyze-patent-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-builder-layout-label{color:#555}.cc-builder-layout-value{flex-grow:1;display:flex;align-items:center;grid-gap:5px;gap:5px;max-width:300px}.cc-builder-layout-value .cc-builder-add-pub-number-link{background:transparent;border:none;color:var(--link-color);text-decoration:underline;cursor:pointer}.cc-builder-layout-value .cc-builder-add-pub-number-link:hover{color:#8a2be2}.cc-builder-layout-value .cc-builder-add-pub-number-link.active{text-decoration:none}.cc-builder-layout-value .cc-builder-add-pub-number-link.disabled{color:#cdcdcd;fill:#cdcdcd}.cc-builder-layout-value .cc-builder-analyzed-patent-id{background:#fff;color:#0f53a5;border-radius:20px;height:20px;padding:0 10px;border:1px solid var(--blue);display:flex;align-items:center;cursor:pointer}.cc-builder-layout-value .cc-builder-analyzed-patent-name{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 300px);flex-grow:1}.link-creation-popup{width:400px;padding:40px;display:flex;flex-direction:column;grid-gap:50px;gap:50px}.link-creation-popup .link-creation-section label{color:var(--primary-color)}.link-creation-popup .link-creation-section input{background:#f5f7f9;padding:0 10px;border-radius:3px;margin-top:10px;width:100%;height:40px;border:none}.link-creation-popup .link-creation-section .link-creation-error-text{color:brown;margin-top:10px;word-wrap:break-word;text-align:left}.link-creation-popup .link-creation-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:70px;gap:70px}.claim-chart-info-layout{width:100%;height:100%;display:flex;flex-direction:column}.claim-chart-info-layout .claim-chart-info-container,.claim-chart-info-layout .claim-chart-layout{width:100%;height:calc(100% - 100px);flex-grow:1;display:flex;flex-direction:column}.claim-chart-info-layout .claim-chart-info-container{padding:0 15px 15px}.claim-chart-info-layout .claim-chart-info-container .claim-chart-claim-set-info{display:flex;align-items:center;font-weight:400;grid-gap:10px;gap:10px}.claim-chart-info-layout .claim-chart-info-container .claim-chart-claim-set-info .claim-chart-claim-set-value{font-weight:700}.claim-chart-info-layout .claim-chart-info-container .claim-chart-body{width:100%;height:calc(100% - 200px);background:#f5f7f9;border-radius:5px;flex-grow:1;padding:20px;overflow:auto}.claim-chart-info-layout .claim-chart-info-container .claim-chart-body *{line-height:20px!important}.claim-chart-info-layout .claim-chart-info-header{display:flex;align-items:center;justify-content:space-between;grid-gap:40px;gap:40px;height:50px}.claim-chart-info-layout .claim-chart-info-header .claim-chart-info-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.claim-chart-info-layout .claim-chart-info-header .claim-chart-info-header--left .claim-chart-title{display:flex;align-items:center;grid-gap:10px;gap:10px}.claim-chart-info-layout .claim-chart-info-header .claim-chart-info-header--left .claim-chart-title .claim-chart-id{padding:2px 10px;border-radius:10px;border:1px solid var(--blue);color:#0f53a5;background:#fff;font-weight:400}.claim-chart-info-layout .claim-chart-info-header .claim-chart-info-header--right{display:flex;align-items:center;grid-gap:20px;gap:20px}.claim-chart-info-layout .claim-chart-info-header .claim-chart-info-header--right .claim-chart-info-header-menu{display:flex;align-items:center;grid-gap:10px;gap:10px}.claim-chart-info-layout .claim-chart-info-header .claim-chart-info-header--right .claim-chart-info-header-menu .claim-chart-info-header-menu-label{white-space:nowrap}.claim-chart-info-layout .claim-chart-info-header .claim-chart-info-header--right .claim-chart-info-header-menu .claim-chart-info-header-menu-value{color:var(--primary-color);font-weight:700}.claim-chart-info-layout .claim-chart-info-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto}.claim-chart-info-layout .claim-chart-info-body .claim-chart-text-layout{width:100%;height:100%;position:relative;overflow:auto;padding:20px 40px;border:1px solid #cdcdcd;border-radius:5px;background:#fff}.infringement-reason-popup{padding:10px 30px;max-height:calc(100vh - 200px);overflow:auto}.cc-infringement-status-icon{width:14px;height:14px;min-width:14px;display:flex;align-items:center;justify-content:center}.cc-infringement-status-icon .cc-infringement-status-loader{width:100%;height:100%;border-radius:50%;border:2px solid #f5f7f9;border-left:2px solid var(--blue);animation:spin 1s linear infinite}.cc-builder-table-cell-similarity-value-container{width:100%;height:100%;display:flex;justify-content:center}.cc-builder-table-cell-similarity-value-container .cc-builder-table-cell-similarity-value{height:24px;width:50px;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--blue);border-radius:20px}.claim-set-popup{width:1000px;border-radius:5px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:30px 40px;height:calc(100vh - 50px);background:#f5f7f9}.claim-set-popup .claim-set-popup--header{display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px}.claim-set-popup .claim-set-popup--header .claim-set-popup-header--left{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#555}.claim-set-popup .claim-set-popup--header .claim-set-popup-header--left .claim-set-popup-header-menu{display:flex;align-items:center;grid-gap:10px;gap:10px}.claim-set-popup .claim-set-popup--header .claim-set-popup-header--left .claim-set-popup-header-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.claim-set-popup .claim-set-popup--header .claim-set-popup-header--left .claim-set-popup-header-info b{color:var(--primary-color)}.claim-set-popup .claim-set-popup--header .claim-set-popup-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#555;justify-content:flex-end;width:calc(100% - 200px);flex-grow:1}.claim-set-popup .claim-set-popup--header .claim-set-popup-header--right b{color:var(--primary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.claim-set-popup .claim-set-popup-body{height:calc(100% - 300px);flex-grow:1;position:relative}.claim-set-popup .claim-set-popup-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:150px;gap:150px;width:100%}.claim-set-table-container{width:100%;max-height:100%;overflow:auto;position:relative;border:1px solid #cdcdcd;border-radius:5px}.claim-set-table-container.empty-data{height:100%}.claim-set-table-container table{width:100%;border-spacing:0;border-collapse:collapse;border-radius:5px}.claim-set-table-container table .claim-set-table-header-row{height:40px;width:100%;border-radius:5px 5px 0 0}.claim-set-table-container table .claim-set-table-header-row .claim-set-table-col{background:var(--table-header-color);border-bottom:none!important;border-top:none!important;box-shadow:inset 0 -.5px 0 #cdcdcd;position:-webkit-sticky;position:sticky;top:0;z-index:3}.claim-set-table-container table .claim-set-table-header-row .claim-set-table-col:first-child{border-radius:5px 0 0 0}.claim-set-table-container table .claim-set-table-header-row .claim-set-table-col:last-child{border-radius:0 5px 0 0}.claim-set-table-container table .claim-set-table-row{background:#fff}.claim-set-table-container table .claim-set-table-row.active{background:rgba(225,245,249,.2);border:1px solid #57bcff}.claim-set-table-container table .claim-set-table-row.active .claim-set-table-col{border-bottom:0}.claim-set-table-container table .claim-set-table-col{border:1px solid #cdcdcd;border-top:0}.claim-set-table-container table .claim-set-table-col:first-child{border-left:none}.claim-set-table-container table .claim-set-table-col:last-child{border-right:none}.claim-set-table-container table .claim-set-table-col.number-col .claim-set-table-content{text-align:right}.claim-set-table-container table .claim-set-table-col.first-number-col{width:40px;min-width:40px;max-width:40px}.claim-set-table-container table .claim-set-table-col.first-number-col .claim-set-table-content{text-align:right}.claim-set-table-container table .claim-set-table-col.checkbox-col{width:40px;min-width:40px;max-width:40px}.claim-set-table-container table .claim-set-table-col.checkbox-col .claim-set-table-checkbox-container{width:100%;height:40px;display:flex;align-items:center;justify-content:center}.claim-set-table-container table .claim-set-table-col.claim-type-col{width:120px;min-width:120px;max-width:120px}.claim-set-table-container table .claim-set-table-col .claim-set-table-content{padding:10px;line-height:20px;max-height:250px;overflow:auto}.claim-set-table-container table .claim-set-table-col .claim-set-table-content .claim-set-table-link{color:var(--link-color);cursor:pointer;margin-left:5px}.claim-set-table-container table .claim-set-table-col .claim-set-table-content .claim-set-table-link:hover{color:var(--blue);text-decoration:underline}.claim-set-table-container table .claim-set-table-col .claim-set-table-content .claim-set-table-link:active{text-decoration:none;color:var(--link-color)}.claim-set-table-container table .claim-set-table-col .claim-set-table-content .claim-set-type-container{width:100%;display:flex;align-items:center;justify-content:center}.claim-set-table-container table .claim-set-table-col .claim-set-table-content .claim-set-type-container .claim-set-type{height:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 10px;color:#000;background:#b0f6d4}.claim-set-table-container table .claim-set-table-col .claim-set-table-content .claim-set-type-container .claim-set-type.dependent{background:#e1ecf9}.cc-creation-date-picker{height:30px!important;box-shadow:none!important;border:1px solid #cdcdcd!important}.cc-creation-date-picker-option{display:flex;flex-direction:column;width:100%}.claim-chart-detailed-popup{width:100vw;height:calc(100vh - 50px);position:relative;padding:5px 10px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;background:#f5f7f9}.claim-chart-detailed-popup .claim-chart-detailed-popup--header{display:flex;align-items:center;justify-content:space-between}.claim-chart-detailed-popup .claim-chart-detailed-popup--body{display:flex;height:calc(100% - 300px);flex-grow:1;position:relative}.cc-creation-selector-box{width:100%;padding:5px 5px 5px 10px;display:flex;align-items:flex-start;justify-content:space-between;border-radius:4px;background:#f5f7f9;grid-gap:10px;gap:10px}.cc-creation-selector-box .cc-creation-selected-item-text{color:#0f53a5;line-height:40px}.cc-creation-selector-box .cc-creation-selected-item-list{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%;flex-wrap:wrap;padding-top:4px;padding-bottom:4px}.cc-creation-selector-box .cc-creation-selected-item-list .cc-creation-selected-item{background:#fff;border-radius:3px;border:1px solid var(--blue);padding:0 8px;height:24px;display:flex;align-items:center;text-align:center}.product-company-name{color:var(--primary-color)}.product-company-name.not-available{color:#b1bec6}.claim-set-popup-header-menu-dropdown{width:240px}.patent-pub-no-add-popup{width:400px;padding:30px;display:flex;flex-direction:column;grid-gap:30px;gap:30px;border-radius:5px}.patent-pub-no-add-popup input{width:100%;border-radius:3px;background:#f5f9fa;border:1px solid #c6cede;padding:0 10px;height:35px}.patent-pub-no-add-popup .patent-pub-no-add-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:70px;gap:70px}.cc-table{width:100%;border-collapse:initial;border-spacing:0}.cc-table .cc-table-header-row{background:var(--table-header-color);border-radius:5px 5px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:10;min-height:30px;padding:5px 0}.cc-table .cc-table-header-row th{vertical-align:middle!important}.cc-table .cc-table-header-row th .cc-table-col-content{display:flex;align-items:center;grid-gap:5px;gap:5px;text-align:center!important;justify-content:center!important;color:#000!important}.cc-table .cc-table-header-row th .cc-table-col-content.additional-col{padding:5px}.cc-table .cc-table-row{background:#fff;padding:5px 0}.cc-table .cc-table-col{padding:15px 20px;border:1px solid #cdcdcd;border-top:0;background:inherit;vertical-align:top}.cc-table .cc-table-col.number{min-width:40px;width:40px;max-width:40px;position:-webkit-sticky;position:sticky;z-index:9;left:0;border-right:1px solid #cdcdcd;border-left:0;padding:15px 10px}.cc-table .cc-table-col.number .cc-table-col-content{text-align:right;width:100%;justify-content:flex-end;color:var(--link-color);cursor:pointer;background:inherit}.cc-table .cc-table-col.number .cc-table-col-content:hover{color:#ad53ff;text-decoration:underline}.cc-table .cc-table-col.number .cc-table-col-content.active{text-decoration:none}.cc-table .cc-table-col.claim-text{min-width:300px;width:300px;position:-webkit-sticky;position:sticky;z-index:9;left:40px;border-right:1px solid #cdcdcd;border-left:0}.cc-table .cc-table-col.claim-element,.cc-table .cc-table-col.claim-limitation-col{min-width:200px;width:200px;padding:5px 10px}.cc-table .cc-table-col.evidence-col{min-width:300px;width:300px}.cc-table .cc-table-col.score-col{min-width:70px;width:70px;max-width:70px;padding:15px 10px;vertical-align:top}.cc-table .cc-table-col.score-col .cc-table-col-score-division{width:100%;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:5px;gap:5px}.cc-table .cc-table-col.status-col{right:70px;border-right:0}.cc-table .cc-table-col.status-col,.cc-table .cc-table-col.status-view-col{min-width:120px;width:120px;position:-webkit-sticky;position:sticky;z-index:9;border-left:1px solid #cdcdcd;max-width:120px;padding:20px 5px;vertical-align:top}.cc-table .cc-table-col.status-view-col{right:0;border-right:1px solid #cdcdcd}.cc-table .cc-table-col.action-col{min-width:70px;width:70px;position:-webkit-sticky;position:sticky;z-index:9;right:0;border-left:1px solid #cdcdcd;border-right:0;max-width:70px;vertical-align:top}.cc-table .cc-table-col.additional-col{min-width:250px;width:250px;max-width:250px}.cc-table .cc-table-col.additional-col .cc-table-col-addition-col{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.cc-table .cc-table-col.additional-col .cc-table-col-addition-col .cc-table-col-addition-col-name{width:calc(100% - 100px);flex-grow:1}.cc-table .cc-table-col.additional-col .cc-table-col-addition-col .cc-table-col-additional-col-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-table .cc-table-col.additional-col .cc-table-col-addition-col .cc-table-col-additional-col-menu-list .cc-table-row-remove-btn{width:20px;height:20px;min-width:20px;max-width:20px;min-height:20px;max-height:20px;border-radius:50%}.cc-table .cc-table-col-main-hidden{padding:15px 20px;border:1px solid #cdcdcd;border-bottom:none;background:inherit;vertical-align:top}.cc-table .cc-table-col-main-hidden.number{min-width:40px;width:40px;max-width:40px;position:-webkit-sticky;position:sticky;z-index:9;left:0;border-right:1px solid #cdcdcd;border-left:0;padding:15px 10px}.cc-table .cc-table-col-main-hidden.number .cc-table-col-content{text-align:right;width:100%;justify-content:flex-end;color:var(--link-color);cursor:pointer;background:inherit}.cc-table .cc-table-col-main-hidden.number .cc-table-col-content:hover{color:#ad53ff;text-decoration:underline}.cc-table .cc-table-col-main-hidden.number .cc-table-col-content.active{text-decoration:none}.cc-table .cc-table-col-main-hidden.claim-text{min-width:300px;width:300px;position:-webkit-sticky;position:sticky;z-index:9;left:40px;border-right:1px solid #cdcdcd;border-left:0}.cc-table .cc-table-col-main-hidden.claim-element,.cc-table .cc-table-col-main-hidden.claim-limitation-col{min-width:200px;width:200px;padding:5px 10px}.cc-table .cc-table-col-main-hidden.evidence-col{min-width:300px;width:300px}.cc-table .cc-table-col-main-hidden.score-col{min-width:70px;width:70px;max-width:70px;padding:15px 10px;vertical-align:top}.cc-table .cc-table-col-main-hidden.score-col .cc-table-col-score-division{width:100%;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:5px;gap:5px}.cc-table .cc-table-col-main-hidden.status-col{right:70px}.cc-table .cc-table-col-main-hidden.status-col,.cc-table .cc-table-col-main-hidden.status-view-col{min-width:120px;width:120px;position:-webkit-sticky;position:sticky;z-index:9;border-left:1px solid #cdcdcd;vertical-align:top;border-right:1px solid #cdcdcd;max-width:120px;padding:20px 5px}.cc-table .cc-table-col-main-hidden.status-view-col{right:0}.cc-table .cc-table-col-main-hidden.action-col{min-width:70px;width:70px;position:-webkit-sticky;position:sticky;z-index:9;right:0;border-left:1px solid #cdcdcd;border-right:0;max-width:70px;vertical-align:top}.cc-table .cc-table-col-main-hidden.additional-col{min-width:250px;width:250px;max-width:250px}.cc-table .cc-table-col-main-hidden.additional-col .cc-table-col-addition-col{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.cc-table .cc-table-col-main-hidden.additional-col .cc-table-col-addition-col .cc-table-col-addition-col-name{width:calc(100% - 100px);flex-grow:1}.cc-table .cc-table-col-main-hidden.additional-col .cc-table-col-addition-col .cc-table-col-additional-col-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-table .cc-table-col-main-hidden.additional-col .cc-table-col-addition-col .cc-table-col-additional-col-menu-list .cc-table-row-remove-btn{width:20px;height:20px;min-width:20px;max-width:20px;min-height:20px;max-height:20px;border-radius:50%}.cc-table .cc-table-col-hidden{padding:15px 20px;background:inherit;vertical-align:top}.cc-table .cc-table-col-hidden.number{min-width:40px;width:40px;max-width:40px;position:-webkit-sticky;position:sticky;z-index:9;left:0;border-right:1px solid #cdcdcd;border-left:0;padding:15px 10px}.cc-table .cc-table-col-hidden.number .cc-table-col-content{text-align:right;width:100%;justify-content:flex-end;color:var(--link-color);cursor:pointer;background:inherit}.cc-table .cc-table-col-hidden.number .cc-table-col-content:hover{color:#ad53ff;text-decoration:underline}.cc-table .cc-table-col-hidden.number .cc-table-col-content.active{text-decoration:none}.cc-table .cc-table-col-hidden.claim-text{min-width:300px;width:300px;position:-webkit-sticky;position:sticky;z-index:9;left:40px;border-right:1px solid #cdcdcd;border-left:0}.cc-table .cc-table-col-hidden.claim-element,.cc-table .cc-table-col-hidden.claim-limitation-col{min-width:200px;width:200px;padding:5px 10px}.cc-table .cc-table-col-hidden.evidence-col{min-width:300px;width:300px}.cc-table .cc-table-col-hidden.score-col{min-width:70px;width:70px;max-width:70px;padding:15px 10px;vertical-align:top}.cc-table .cc-table-col-hidden.score-col .cc-table-col-score-division{width:100%;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:5px;gap:5px}.cc-table .cc-table-col-hidden.status-col{right:70px}.cc-table .cc-table-col-hidden.status-col,.cc-table .cc-table-col-hidden.status-view-col{min-width:120px;width:120px;position:-webkit-sticky;position:sticky;z-index:9;border-left:1px solid #cdcdcd;vertical-align:top;border-right:1px solid #cdcdcd;max-width:120px;padding:20px 5px}.cc-table .cc-table-col-hidden.status-view-col{right:0}.cc-table .cc-table-col-hidden.action-col{min-width:70px;width:70px;position:-webkit-sticky;position:sticky;z-index:9;right:0;border-left:1px solid #cdcdcd;border-right:0;max-width:70px;vertical-align:top}.cc-table .cc-table-col-hidden.additional-col{min-width:250px;width:250px;max-width:250px}.cc-table .cc-table-col-hidden.additional-col .cc-table-col-addition-col{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.cc-table .cc-table-col-hidden.additional-col .cc-table-col-addition-col .cc-table-col-addition-col-name{width:calc(100% - 100px);flex-grow:1}.cc-table .cc-table-col-hidden.additional-col .cc-table-col-addition-col .cc-table-col-additional-col-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-table .cc-table-col-hidden.additional-col .cc-table-col-addition-col .cc-table-col-additional-col-menu-list .cc-table-row-remove-btn{width:20px;height:20px;min-width:20px;max-width:20px;min-height:20px;max-height:20px;border-radius:50%}.cc-table .cc-table-col-hidden-last-row{padding:15px 20px;border-bottom:1px solid #cdcdcd;background:inherit;vertical-align:top}.cc-table .cc-table-col-hidden-last-row.number{min-width:40px;width:40px;max-width:40px;position:-webkit-sticky;position:sticky;z-index:9;left:0;border-right:1px solid #cdcdcd;border-left:0;padding:15px 10px}.cc-table .cc-table-col-hidden-last-row.number .cc-table-col-content{text-align:right;width:100%;justify-content:flex-end;color:var(--link-color);cursor:pointer;background:inherit}.cc-table .cc-table-col-hidden-last-row.number .cc-table-col-content:hover{color:#ad53ff;text-decoration:underline}.cc-table .cc-table-col-hidden-last-row.number .cc-table-col-content.active{text-decoration:none}.cc-table .cc-table-col-hidden-last-row.claim-text{min-width:300px;width:300px;position:-webkit-sticky;position:sticky;z-index:9;left:40px;border-right:1px solid #cdcdcd;border-left:0}.cc-table .cc-table-col-hidden-last-row.claim-element,.cc-table .cc-table-col-hidden-last-row.claim-limitation-col{min-width:200px;width:200px;padding:5px 10px}.cc-table .cc-table-col-hidden-last-row.evidence-col{min-width:300px;width:300px}.cc-table .cc-table-col-hidden-last-row.score-col{min-width:70px;width:70px;max-width:70px;padding:15px 10px;vertical-align:top}.cc-table .cc-table-col-hidden-last-row.score-col .cc-table-col-score-division{width:100%;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:5px;gap:5px}.cc-table .cc-table-col-hidden-last-row.status-col{right:70px}.cc-table .cc-table-col-hidden-last-row.status-col,.cc-table .cc-table-col-hidden-last-row.status-view-col{min-width:120px;width:120px;position:-webkit-sticky;position:sticky;z-index:9;border-left:1px solid #cdcdcd;vertical-align:top;border-right:1px solid #cdcdcd}.cc-table .cc-table-col-hidden-last-row.status-view-col{right:0}.cc-table .cc-table-col-hidden-last-row.action-col{min-width:70px;width:70px;position:-webkit-sticky;position:sticky;z-index:9;right:0;border-left:1px solid #cdcdcd;border-right:0;max-width:70px;vertical-align:top}.cc-table .cc-table-col-hidden-last-row.additional-col{min-width:250px;width:250px;max-width:250px}.cc-table .cc-table-col-hidden-last-row.additional-col .cc-table-col-addition-col{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.cc-table .cc-table-col-hidden-last-row.additional-col .cc-table-col-addition-col .cc-table-col-addition-col-name{width:calc(100% - 100px);flex-grow:1}.cc-table .cc-table-col-hidden-last-row.additional-col .cc-table-col-addition-col .cc-table-col-additional-col-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-table .cc-table-col-hidden-last-row.additional-col .cc-table-col-addition-col .cc-table-col-additional-col-menu-list .cc-table-row-remove-btn{width:20px;height:20px;min-width:20px;max-width:20px;min-height:20px;max-height:20px;border-radius:50%}.cc-table .cc-table-match-type-info{margin-top:10px;cursor:pointer}.cc-table .cc-table-match-type-info .cc-table-match-type-info-title{font-weight:700;width:100%;text-align:center}.cc-table .cc-table-match-type-info .cc-table-match-type-info-description{color:#555;margin-top:5px;width:100%;text-align:center}.cc-table .cc-table-col-content .cc-table-header-read-only-tag{font-weight:400;padding:1px 7px;border-radius:10px;height:20px;border:1px solid var(--blue);display:flex;align-items:center}.cc-table .cc-patent-id{color:var(--link-color);text-decoration:underline;background:transparent;border:none;padding:0;cursor:pointer;display:block!important;width:100%;text-align:center;font-weight:700;margin-bottom:10px}.cc-table .cc-patent-id:hover{color:#ad53ff}.cc-table .cc-patent-id.active{text-decoration:none}.cc-table .cc-patent-id:disabled{color:#cdcdcd}.cc-table .cc-paragraph{margin-top:10px}.cc-table .cc-table-action-list{grid-gap:5px;gap:5px}.cc-table .cc-table-action-list,.cc-table .cc-table-col-score{width:100%;display:flex;align-items:center;justify-content:center}.cc-table .cc-table-col-score{padding:2px 10px;text-align:center;background:var(--blue);color:#000;border-radius:20px;cursor:pointer;border:1px solid transparent}.cc-table .cc-table-col-score:hover{border-color:#0f53a5;box-shadow:0 0 0 2px rgba(168,209,255,.4)}.cc-table-col-list{padding-left:20px}.cc-table-col-list li{margin-bottom:10px}.cc-table-claim-limitation-list{padding-left:0}.cc-table-claim-limitation-list ul{-webkit-padding-start:20px;padding-inline-start:20px}.cc-table-claim-limitation-list .cc-table-claim-limitation-block{width:100%;border-bottom:1px dashed #cdcdcd;padding:10px 0}.cc-table-claim-limitation-list .cc-table-claim-limitation-block:last-child{border-bottom:none}.cc-table-claim-limitation-list .cc-table-claim-limitation-block .cc-table-claim-limitation{display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-table-claim-limitation-list .cc-table-claim-limitation-block .cc-table-claim-limitation .cc-table-claim-limitation-text{width:calc(100% - 100px);flex-grow:1;display:flex;align-items:flex-start;grid-gap:5px;gap:5px}.cc-table-claim-limitation-list .cc-table-claim-limitation-block .cc-table-claim-limitation .cc-table-claim-limitation-text .cc-table-claim-limitation-text-number{width:14px}.cc-table-claim-limitation-list .cc-table-claim-limitation-block .cc-table-claim-limitation .cc-table-claim-limitation-text .cc-table-claim-limitation-text-context{width:calc(100% - 50px);flex-grow:1}.original-claim-popup{width:1000px;max-height:calc(100vh - 50px);position:relative;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:20px 0;background:#f5f7f9;border-radius:5px}.original-claim-popup .original-claim-popup-header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 24px}.original-claim-popup .original-claim-popup-header .original-claim-popup-header--left{flex-grow:1;width:200px;display:flex;align-items:center;font-size:var(--default-title-font-size);grid-gap:10px;gap:10px}.original-claim-popup .original-claim-popup-header .original-claim-popup-header--left .original-claim-popup-header--value{width:calc(100% - 50px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;flex-grow:1}.original-claim-popup .original-claim-popup-header .original-claim-popup-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.original-claim-popup .original-claim-popup-body{width:100%;height:calc(100vh - 150px);overflow:auto;padding:0 24px;flex-grow:1}.original-claim-popup .original-claim-popup-body .original-claim-popup-text-container{position:relative;width:100%;height:100%;padding:20px 30px;overflow:auto;background:#fff;border:1px solid #cdcdcd;border-radius:4px}.cc-builder-menu-item{display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-builder-menu-item .cc-builder-menu-label{color:var(--primary-color);display:flex;align-items:center;grid-gap:2px;gap:2px;fill:var(--link-color)}.cc-builder-menu-item .cc-builder-menu-number-box{width:50px;height:20px;background:#fff;border:1px solid var(--blue);border-radius:3px;padding:0 5px 0 10px}.cc-builder-refresh-btn{width:24px;height:24px;border-radius:4px;background:#fff;border:1px solid var(--blue);display:flex;align-items:center;justify-content:center;padding:5px;fill:var(--link-color)}.cc-builder-refresh-btn:hover{background:rgba(118,161,213,.2)}.cc-builder-refresh-btn:active{background:#fff;fill:var(--link-color)}.cc-builder-refresh-btn:disabled{filter:grayscale(100%);opacity:.5;pointer-events:none}.cc-similarity-score{width:100%;text-align:center;margin-top:10px}.claim-chart-summary-layout{width:100%;height:calc(100% - 100px);flex-grow:1;display:flex;flex-direction:column;position:relative;overflow:auto}.claim-chart-summary-layout .summary-dashboard-graph-row{width:100%;display:flex;align-items:center;grid-gap:20px;gap:20px;padding:15px 20px 0}.claim-chart-summary-layout .summary-dashboard-graph-row .summary-dashboard-graph-label{white-space:nowrap}.claim-chart-summary-layout .summary-dashboard-graph-row .summary-dashboard-graph-selector{width:calc(100% - 200px);flex-grow:1;border:1px solid #cdcdcd;background:#fff;min-height:35px;border-radius:3px;display:flex;align-items:center}.cc-summary-dashboard-card-list{width:100%;margin-top:10px;padding:10px 20px;min-height:calc(100% - 100px);flex-grow:1;position:relative;display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card{background:#fff;border-radius:5px;border:1px solid #cdcdcd;display:flex;flex-direction:column;height:100%;max-height:600px;min-height:400px;padding:20px 0;width:calc(50% - 10px);flex-grow:1}.cc-summary-dashboard-card-list .cc-summary-dashboard-card.one-third{width:calc(33% - 13.4px)}.cc-summary-dashboard-card-list .cc-summary-dashboard-card.two-third{width:calc(66% - 6.8px)}.cc-summary-dashboard-card-list .cc-summary-dashboard-card.one-forth{width:calc(25% - 15px)}.cc-summary-dashboard-card-list .cc-summary-dashboard-card.three-forth{width:calc(75% - 5px)}.cc-summary-dashboard-card-list .cc-summary-dashboard-card.one-fifth{width:calc(20% - 16px)}.cc-summary-dashboard-card-list .cc-summary-dashboard-card.full-card{width:100%;min-height:calc(100vh - 200px)}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-header{width:calc(100% - 60px);margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 0 15px;border-bottom:1px solid #cdcdcd}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-header .cc-summary-dashboard-card-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-header .cc-summary-dashboard-card-header--left .cc-summary-dashboard-card-title{font-size:16px;font-weight:700}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-header .cc-summary-dashboard-card-header--right{display:flex;align-items:center}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-header .cc-summary-dashboard-card-header--right .cc-summary-dashboard-card-header-menu{display:flex;align-items:center;grid-gap:5px;gap:5px;margin-right:10px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-overall-info-row{display:flex;align-items:center;grid-gap:30px;gap:30px;width:calc(100% - 60px);margin-left:auto;margin-right:auto;margin-top:20px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-overall-info-row .cc-summary-overall-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-overall-info-row .cc-summary-overall-info .cc-summary-overall-info-label{color:#555}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-overall-info-row .cc-summary-overall-info .cc-summary-overall-info-value{color:#000;padding:1px 7px;border-radius:10px;background:var(--table-header-color);text-align:center}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body{position:relative;height:calc(100% - 200px);flex-grow:1;width:100%;overflow:auto;padding:10px 30px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-header{display:flex;align-items:center;justify-content:space-between;height:30px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-header .cc-summary-dashboard-card-section-title{font-size:var(--default-title-font-size)}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body{width:100%}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-info-container .cc-summary-dashboard-info-list{list-style:none;padding:0;margin:0}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-info-container .cc-summary-dashboard-info-list .cc-summary-dashboard-info-list-item{display:flex;grid-gap:1rem;gap:1rem;align-items:center;font-size:12px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-info-container .cc-summary-dashboard-info-list .cc-summary-dashboard-info-list-item .cc-summary-dashboard-info-list-item-title{color:grey}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container{border-radius:3px;border:1px solid #cdcdcd;width:100%;overflow:auto}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table{width:100%;border-spacing:0}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-table-header{width:100%;height:40px;min-height:40px;border-radius:3px 3px 0 0;background:var(--table-header-color);z-index:2}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-table-header th{padding:5px 10px!important;background:var(--table-header-color)!important}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-table-header th .cc-summary-dashboard-col-info{width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-table-row{width:100%}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-table-row.target-patent-row .cc-summary-dashboard-col{background:#eafff1!important}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-col{padding:10px;background:#fff;border:1px solid #cdcdcd;border-top:none;border-right:none}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-col .cc-summary-dashboard-col-info{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-col .cc-summary-dashboard-col-info.list-info{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-col .cc-summary-dashboard-col-info.list-info .cc-summary-dashboard-table-list-item{line-height:20px;padding:0 7px;border-radius:4px;background:var(--table-header-color);color:var(--primary-color)}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-col.patent-number-col{min-width:120px;width:120px;position:-webkit-sticky;position:sticky;z-index:9;left:0;border-right:1px solid #cdcdcd;border-left:0}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-col.aia-status-col{min-width:70px;width:70px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-col.pa-type-col{min-width:150px;width:150px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-col.date-col{min-width:100px;width:100px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-col.assignee-col,.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-col.inventor-col{min-width:200px;width:200px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-card-section .cc-summary-dashboard-card-section-body .cc-summary-dashboard-table-container .cc-summary-dashboard-table .cc-summary-dashboard-col.family-id-col{min-width:100px;width:100px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-bar-chart{width:100%;display:flex;height:100%;position:relative;background:#f5f7f9}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container{width:100%;display:flex;height:100%;position:relative}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division .home-dashboard-section-pie{flex:1 1;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container{width:30%;height:100%;display:flex;flex-direction:column;justify-content:center}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-list .home-dashboard-section-pie-legend-item.parent{font-weight:700;padding-top:.5rem}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-list .home-dashboard-section-pie-legend-item.parent .home-dashboard-section-pie-legend-name-col{padding-left:5px!important;padding:.25rem 0}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-list .home-dashboard-section-pie-legend-item.child{font-weight:400}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-list .home-dashboard-section-pie-legend-item.child .home-dashboard-section-pie-legend-color-col{padding-left:5px!important}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-list .home-dashboard-section-pie-legend-item.child .home-dashboard-section-pie-legend-color-col .child-color{border-radius:2px;width:12px;height:12px;margin-left:8px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-list .home-dashboard-section-pie-legend-item.child .home-dashboard-section-pie-legend-name-col{padding-left:15px!important}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-list .home-dashboard-section-pie-legend-item{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-list .home-dashboard-section-pie-legend-item .home-dashboard-section-pie-legend-name-col{flex:1 1}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-list .home-dashboard-section-pie-legend-item:hover{color:#2f5edf}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-division .home-dashboard-section-pie-legend-container .home-dashboard-section-pie-legend-color-col .home-dashboard-section-pie-legend-color{border-radius:50%!important}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .cc-summary-pie-chart-container--left{width:250px;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .cc-summary-pie-chart-container--right{width:calc(100% - 250px);flex-grow:1;height:100%;position:relative;padding:0 40px;display:flex;align-items:center;justify-content:center}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .cc-summary-pie-chart-container--right .cc-summary-pie-chart-info-table{width:100%}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .cc-summary-pie-chart-container--right .cc-summary-pie-chart-info-table .cc-summary-pie-chart-info-header-row{width:100%;border-bottom:1px solid #cdcdcd;display:flex;align-items:center;height:45px;justify-content:space-between;font-weight:700}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .cc-summary-pie-chart-container--right .cc-summary-pie-chart-info-table .cc-summary-pie-chart-info-row{border-bottom:1px dashed #cdcdcd;display:flex;align-items:center;height:45px;justify-content:space-between}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .cc-summary-pie-chart-container--right .cc-summary-pie-chart-info-table .cc-summary-pie-chart-info-col .cc-summary-pie-chart-info-col-context{display:flex;align-items:center;grid-gap:5px;gap:5px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .cc-summary-pie-chart-container--right .cc-summary-pie-chart-info-table .cc-summary-pie-chart-info-col .cc-summary-pie-chart-info-col-context .cc-summary-pie-chart-info-color-tag{width:10px;height:10px;border-radius:50%}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .cc-summary-pie-chart-container--right .cc-summary-pie-chart-info-table .cc-summary-pie-chart-info-col .cc-summary-pie-chart-info-col-context .cc-summary-pie-chart-info-text{white-space:nowrap}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .cc-summary-pie-chart-container--right .cc-summary-pie-chart-info-table .cc-summary-pie-chart-info-col .cc-summary-pie-chart-info-col-context .cc-summary-pie-chart-info-value{text-align:right}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-overall-count{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;text-align:center}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-overall-count .home-dashboard-section-pie-overall-title{font-size:1.2rem}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-pie-chart-container .home-dashboard-section-pie-overall-count .home-dashboard-section-pie-overall-value{font-size:1.6rem;font-weight:800}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-cpc-list{width:100%;height:100%;background:#f5f7f9;padding:15px 20px;border-radius:3px;position:relative;overflow:auto}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-cpc-list .cc-summary-dashboard-cpc-table{width:100%;border-spacing:0 7px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-cpc-list .cc-summary-dashboard-cpc-table .cc-summary-dashboard-cpc-row{box-shadow:var(--card-shadow);border-radius:5px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-cpc-list .cc-summary-dashboard-cpc-table .cc-summary-dashboard-cpc-row .cc-summary-dashboard-cpc-col{padding:10px;background:#fff}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-cpc-list .cc-summary-dashboard-cpc-table .cc-summary-dashboard-cpc-row .cc-summary-dashboard-cpc-col.cpc-code{width:70px;padding-right:0;min-width:70px;border-radius:4px 0 0 4px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-cpc-list .cc-summary-dashboard-cpc-table .cc-summary-dashboard-cpc-row .cc-summary-dashboard-cpc-col.cpc-code .cc-summary-dashboard-cpc-code{width:100%;padding:2px 5px;line-height:20px;border-radius:4px;background:var(--blue);color:#fff}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-cpc-list .cc-summary-dashboard-cpc-table .cc-summary-dashboard-cpc-row .cc-summary-dashboard-cpc-col.cpc-text{border-radius:0 4px 4px 0}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-cpc-list .cc-summary-dashboard-cpc-table .cc-summary-dashboard-cpc-row .cc-summary-dashboard-cpc-col.cpc-text .cc-summary-dashboard-cpc-name{padding-top:2px;line-height:20px}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-heat-map-container{width:100%;height:100%;background:#f5f7f9}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-heat-map-container .home-dashboard-section-heatmap-score-row .home-dashboard-section-heatmap-score-col.name-col{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem .25rem;background:#fbfbfb}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-heat-map-container .home-dashboard-section-heatmap-score-row.bottom{position:-webkit-sticky;position:sticky;bottom:0;background:transparent!important}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-heat-map-container .home-dashboard-section-heatmap-score-row.bottom,.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-heat-map-container .home-dashboard-section-heatmap-score-row.top{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-heat-map-container .home-dashboard-section-heatmap-score-row.bottom .home-dashboard-section-heatmap-score-col,.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-heat-map-container .home-dashboard-section-heatmap-score-row.top .home-dashboard-section-heatmap-score-col{padding:1rem .25rem}.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-heat-map-container .home-dashboard-section-heatmap-score-row.bottom .home-dashboard-section-heatmap-score-col .home-dashboard-section-heatmap-score-x-label,.cc-summary-dashboard-card-list .cc-summary-dashboard-card .cc-summary-dashboard-card-body .cc-summary-dashboard-heat-map-container .home-dashboard-section-heatmap-score-row.top .home-dashboard-section-heatmap-score-col .home-dashboard-section-heatmap-score-x-label{transform:rotate(0)!important;text-align:center!important;background:hsla(0,0%,93.7%,.08235294117647059)}.cc-builder--right-header{width:100%;padding:15px 24px 0;justify-content:space-between}.cc-builder--right-header,.cc-builder--right-header .cc-builder--header-left{display:flex;align-items:center;grid-gap:30px;gap:30px}.cc-builder--right-header .cc-builder--header-left .cc-builder-patent-id-name{font-weight:700;font-size:var(--default-title-font-size);color:var(--link-color);background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;flex-grow:1;grid-gap:10px;gap:10px}.cc-builder--right-header .cc-builder--header-left .cc-builder-patent-id-name.simple-label{color:var(--primary-color)}.cc-builder--right-header .cc-builder--header-left .cc-builder-patent-id-name.active{text-decoration:none}.cc-builder--right-header .cc-builder--header-left .cc-builder-patent-id-name:disabled{color:#cdcdcd}.cc-builder--right-header .cc-builder--header-left .cc-builder-patent-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary-color);width:500px;flex-grow:1;font-weight:700}.cc-builder--right-header .cc-builder--header-left .cc-builder-patent-title.linked{color:var(--link-color)}.cc-builder--right-header .cc-builder--header-left .cc-builder-patent-title.linked:hover{color:#ad53ff;text-decoration:underline}.cc-builder--right-header .cc-builder--header-left .cc-builder-patent-id-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:var(--link-color)}.cc-builder--right-header .cc-builder--header-left .cc-builder-product-info{display:flex;align-items:center;grid-gap:10px;gap:10px}.cc-builder--right-header .cc-builder--header-left .cc-builder-product-info .cc-builder-product-info--label{color:var(--primary-color)}.cc-builder--right-header .cc-builder--header-left .cc-builder-product-info .cc-builder-product-info-value{color:var(--primary-color);font-weight:700}.cc-builder--right-header .cc-builder--header-left .cc-builder-product-info .cc-builder-product-info-value.not-available-case{color:#555;font-weight:400}.cc-builder--right-header .cc-builder--header-right{display:flex;align-items:center;grid-gap:20px;gap:20px}.cc-table-claim-limitation-highlight-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:2px;background:transparent;border:none;border-radius:4px}.cc-table-claim-limitation-highlight-btn:hover{background:var(--table-header-color)}.cc-table-claim-limitation-highlight-btn:active{background:transparent}.cc-table-claim-limitation-highlight-btn:disabled{filter:grayscale(100%)}.cc-table-relevant-patent-card{width:100%;background:#f5f7f9;padding-bottom:20px;border-radius:5px}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-header{padding:15px 10px 15px 15px}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-header .cc-table-relevant-patent-card-title{display:flex;align-items:center;justify-content:space-between}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-header .cc-table-relevant-patent-card-title .cc-table-relevant-patent-card-patent-id{font-weight:700;font-size:var(--default-title-font-size);color:var(--link-color);background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;flex-grow:1;grid-gap:10px;gap:10px}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-header .cc-table-relevant-patent-card-title .cc-table-relevant-patent-card-patent-id:hover{color:#ad53ff;text-decoration:underline}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-header .cc-table-relevant-patent-card-title .cc-table-relevant-patent-card-patent-id.active{text-decoration:none}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-header .cc-table-relevant-patent-card-title .cc-table-relevant-patent-card-patent-id:disabled{color:#cdcdcd}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-body{margin-top:20px}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-body .cc-table-relevant-info-title{font-weight:700;font-size:var(--default-title-font-size);color:var(--primary-color);padding:0 15px}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-body-hidden{margin-top:20px;display:none}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-body-hidden .cc-table-relevant-info-title{font-weight:700;font-size:var(--default-title-font-size);color:var(--primary-color);padding:0 15px}.cc-table-relevant-patent-card .cc-table-relevant-patent-limitation-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-top:10px;padding:0 15px;max-height:500px;overflow:auto}.cc-table-relevant-patent-card .cc-table-relevant-patent-limitation-list .cc-table-relevant-patent-limitation{border-radius:4px;background:#fff;border:1px solid #cdcdcd}.cc-table-relevant-patent-card .cc-table-relevant-patent-limitation-list .cc-table-relevant-patent-limitation .cc-table-relevant-patent-limitation-header{display:flex;align-items:center;justify-content:space-between;padding:10px 0;width:calc(100% - 40px);margin-left:auto;margin-right:auto;border-bottom:1px solid #cdcdcd}.cc-table-relevant-patent-card .cc-table-relevant-patent-limitation-list .cc-table-relevant-patent-limitation .cc-table-relevant-patent-limitation-header .cc-table-relevant-patent-limitation-title{font-weight:700}.cc-table-relevant-patent-card .cc-table-relevant-patent-limitation-list .cc-table-relevant-patent-limitation .cc-table-relevant-patent-limitation-body{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:10px;max-height:200px;overflow:auto;border-top:1px solid #cdcdcd}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-expander{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;background:transparent;border:none;border-radius:50%;fill:var(--primary-color)}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-expander:hover{fill:#0a32a5;background:rgba(128,167,255,.15)}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-expander:active{background:transparent;fill:var(--primary-color)}.cc-table-relevant-patent-card .cc-table-relevant-patent-card-expander:disabled{fill:#cdcdcd}.limitation-coverage-popup{width:100vw;border-radius:5px;height:calc(100vh - 50px);position:relative;display:flex;flex-direction:column;padding:30px 0;grid-gap:30px;gap:30px;background:#f5f7f9}.limitation-coverage-popup .limitation-coverage-header{display:flex;align-items:center;grid-gap:30px;gap:30px;padding:0 30px}.limitation-coverage-popup .limitation-coverage-header .limitation-coverage-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.limitation-coverage-popup .limitation-coverage-header .limitation-coverage-info--label{color:#555}.limitation-coverage-popup .limitation-coverage-header .limitation-coverage-info--value{color:var(--primary-color);font-weight:700}.limitation-coverage-popup .limitation-coverage-body{min-height:400px;padding:0 30px;position:relative;height:calc(100% - 200px);flex-grow:1}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout{border:1px solid #cdcdcd;border-radius:4px;max-height:100%;overflow:auto}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container{min-width:900px}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table{border-collapse:initial;border-spacing:0;width:100%}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-header-row{border-radius:5px 5px 0 0;position:-webkit-sticky;position:sticky;top:35px;z-index:10;min-height:35px;padding:5px 0;background:#fff;width:100%;background:var(--table-header-color)}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-header-row.upper-row{z-index:12;height:35px;min-height:35px;max-height:35px;top:0}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-header-row th .limitation-coverage-header-col-context{display:flex;align-items:center;grid-gap:5px;gap:5px;text-align:center!important;justify-content:center!important;color:#000!important}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-header-row th .limitation-coverage-header-col-context .limitation-coverage-limitation-info .limitation-coverage-limitation{color:var(--link-color);cursor:pointer;margin-top:5px;font-weight:400}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-header-row th .limitation-coverage-header-col-context .limitation-coverage-limitation-info .limitation-coverage-limitation:hover{text-decoration:underline}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-header-row th .limitation-coverage-header-col-context .limitation-coverage-limitation-info .limitation-coverage-limitation:active{text-decoration:none}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-row{background:#fff;width:100%}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-col{background:inherit;padding:10px;border:1px solid #cdcdcd;border-top:0}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-col.number-column{min-width:40px;width:40px;max-width:40px;position:-webkit-sticky;position:sticky;z-index:9;left:0;border-right:1px solid #cdcdcd;border-left:0}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-col.number-column .limitation-coverage-cell{text-align:right;width:100%;justify-content:flex-end;color:var(--primary-color);cursor:pointer;background:inherit}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-col.patent-id-col{min-width:140px;width:140px;position:-webkit-sticky;position:sticky;z-index:9;left:40px;border-right:1px solid #cdcdcd;border-left:0}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-col.patent-id-col .limitation-coverage-patent-id{color:var(--link-color);white-space:nowrap;cursor:pointer}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-col.patent-id-col .limitation-coverage-patent-id:hover{text-decoration:underline}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-col.patent-id-col .limitation-coverage-patent-id:active{text-decoration:none}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-col.limitation-col{min-width:200px}.limitation-coverage-popup .limitation-coverage-body .limitation-coverage-table-layout .limitation-coverage-table-container .limitation-coverage-table .limitation-coverage-col.limitation-col .limitation-coverage-disclose-status{text-align:center;width:100%;display:flex;align-items:center;grid-gap:5px;gap:5px;justify-content:center}.cc-table-patent-card-matched-info{padding:0 15px;display:flex;align-items:flex-start;grid-gap:10px;gap:10px}.cc-table-patent-card-matched-info .cc-table-patent-card-match-label{line-height:20px}.cc-table-patent-card-matched-info .cc-table-patent-card-match-value-list{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;padding-bottom:5px}.cc-table-patent-card-matched-info .cc-table-patent-card-match-value-list .cc-table-patent-card-match-value{line-height:20px;background:var(--blue);border-radius:4px;padding:0 5px}.cc-infringement-status-limitaion-list{padding:0 15px;margin-top:15px}.cc-infringement-status-limitaion-list .cc-table-patent-card-match-value-list{margin-top:5px}.limitation-disclosed-detailed-info-popup{width:1200px;max-width:100vw;max-height:calc(100vh - 50px);position:relative;overflow:auto;display:flex;flex-direction:column;grid-gap:30px;gap:30px;padding:30px;border-radius:5px}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-info-row{display:flex;align-items:flex-start}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-info-row .limitation-disclose-detailed-info-label{line-height:20px;width:130px}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-info-row .limitation-disclose-detailed-info-value{line-height:20px;width:calc(100% - 200px);flex-grow:1}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-relevant-info{width:100%;min-height:300px;position:relative}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-relevant-info .limitation-disclosed-detailed-table-layout{border-radius:5px;border:1px solid #cdcdcd}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-relevant-info .limitation-disclosed-detailed-table-layout .limitation-disclosed-detailed-table-container{max-height:calc(100vh - 300px);overflow:auto}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-relevant-info .limitation-disclosed-detailed-table-layout .limitation-disclosed-detailed-table-container .limitation-disclose-detailed-table{width:100%;border-collapse:collapse;border-spacing:0}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-relevant-info .limitation-disclosed-detailed-table-layout .limitation-disclosed-detailed-table-container .limitation-disclose-detailed-table .limitation-disclose-detailed-header-row{background:var(--table-header-color);border-radius:5px 5px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:10;min-height:30px;padding:5px 0}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-relevant-info .limitation-disclosed-detailed-table-layout .limitation-disclosed-detailed-table-container .limitation-disclose-detailed-table .limitation-disclose-detailed-header-row th .limitation-disclose-detailed-header-col{display:flex;align-items:center;grid-gap:5px;gap:5px;text-align:center!important;justify-content:center!important;color:#000!important}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-relevant-info .limitation-disclosed-detailed-table-layout .limitation-disclosed-detailed-table-container .limitation-disclose-detailed-table .limitation-disclose-detailed-row{background:#fff}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-relevant-info .limitation-disclosed-detailed-table-layout .limitation-disclosed-detailed-table-container .limitation-disclose-detailed-table .limitation-disclose-detailed-header-col{padding:7px 0}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-relevant-info .limitation-disclosed-detailed-table-layout .limitation-disclosed-detailed-table-container .limitation-disclose-detailed-table .limitation-disclose-detailed-col{padding:5px;border:1px solid #cdcdcd;border-top:0;background:inherit}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-relevant-info .limitation-disclosed-detailed-table-layout .limitation-disclosed-detailed-table-container .limitation-disclose-detailed-table .limitation-disclose-detailed-col.patent-id-col{border-left:none;min-width:130px;width:130px}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-relevant-info .limitation-disclosed-detailed-table-layout .limitation-disclosed-detailed-table-container .limitation-disclose-detailed-table .limitation-disclose-detailed-col.patent-id-col .limitation-disclose-detailed-patent-id{padding:15px 20px;line-height:20px;white-space:nowrap}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-relevant-info .limitation-disclosed-detailed-table-layout .limitation-disclosed-detailed-table-container .limitation-disclose-detailed-table .limitation-disclose-detailed-col.patent-id-col:last-child{border-right:none}.limitation-disclosed-detailed-info-popup .limitation-disclosed-detailed-relevant-info .limitation-disclosed-detailed-table-layout .limitation-disclosed-detailed-table-container .limitation-disclose-detailed-table .limitation-disclose-detailed-col .limitation-disclose-detailed-content{max-height:400px;overflow:auto;line-height:20px;padding:15px 20px}.disclosed-content-detail-popup{width:600px;min-height:400px;overflow:auto;border-radius:5px;max-height:calc(100vh - 100px);position:relative;display:flex;flex-direction:column;grid-gap:50px;gap:50px;padding:40px}.disclosed-content-detail-popup .disclosed-content-detailed-info .disabled-content-detailed-info-label{font-weight:700;line-height:20px}.disclosed-content-detail-popup .disclosed-content-detailed-info .disabled-content-detailed-info-value{margin-top:10px;line-height:20px}.disclosed-content-detail-popup .disabled-content-detail-link{color:var(--link-color);cursor:pointer}.disclosed-content-detail-popup .disabled-content-detail-link:hover{text-decoration:underline}.disclosed-content-detail-popup .disabled-content-detail-link:active{text-decoration:none}.cc-table-text-link{color:var(--link-color);cursor:pointer}.cc-table-text-link:hover{text-decoration:underline}.cc-table-text-link:active{text-decoration:none}.cc-infringement-status-limitation-list-container{margin-top:15px;padding:10px;border-radius:5px;background:#f5f7f9}.cc-infringement-status-limitation-list-container .cc-infringement-status-limitation-list-title{font-weight:700;text-align:center}.cc-infringement-status-limitation-list-container .cc-infringement-status-limitation-list{margin-top:10px;display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;padding-bottom:5px;justify-content:center}.cc-infringement-status-limitation-list-container .cc-infringement-status-limitation-list .cc-infringement-status-limitation{line-height:20px;background:var(--blue);border-radius:4px;padding:0 5px}.company-invalidate-config-popup{width:800px;border-radius:5px;height:600px;max-height:calc(100vh - 50px);position:relative;display:flex}.company-invalidate-config-popup .company-invalidate-config-outline-division{width:250px;height:100%;position:relative;background:#f5f7f9;padding:30px}.company-invalidate-config-popup .company-invalidate-config-outline-division .company-invalidate-config-outline-list{position:relative;display:flex;flex-direction:column;grid-gap:40px;gap:40px}.company-invalidate-config-popup .company-invalidate-config-outline-division .company-invalidate-config-outline-list .company-invalidate-config-outline-bar{position:absolute;height:100%;width:0;border-left:1px solid #899dc9;top:0;left:10px}.company-invalidate-config-popup .company-invalidate-config-outline-division .company-invalidate-config-outline-list .company-invalidate-config-outline-item{display:flex;align-items:center;grid-gap:10px;gap:10px;z-index:2}.company-invalidate-config-popup .company-invalidate-config-outline-division .company-invalidate-config-outline-list .company-invalidate-config-outline-item.completed .company-invalidate-config-outline-no{background:var(--success-color);color:#fff}.company-invalidate-config-popup .company-invalidate-config-outline-division .company-invalidate-config-outline-list .company-invalidate-config-outline-item.completed .company-invalidate-config-outline-name{color:var(--success-color)}.company-invalidate-config-popup .company-invalidate-config-outline-division .company-invalidate-config-outline-list .company-invalidate-config-outline-item.in-progress .company-invalidate-config-outline-no{background:var(--primary-color);color:#fff}.company-invalidate-config-popup .company-invalidate-config-outline-division .company-invalidate-config-outline-list .company-invalidate-config-outline-item.in-progress .company-invalidate-config-outline-name{font-weight:700;color:var(--primary-color)}.company-invalidate-config-popup .company-invalidate-config-outline-division .company-invalidate-config-outline-list .company-invalidate-config-outline-item .company-invalidate-config-outline-no{width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--blue);border-radius:50%;color:#555}.company-invalidate-config-popup .company-invalidate-config-outline-division .company-invalidate-config-outline-list .company-invalidate-config-outline-item .company-invalidate-config-outline-name{color:#555}.company-invalidate-config-popup .company-invalidate-config-form-layout{width:calc(100% - 400px);flex-grow:1;height:100%;position:relative;padding:30px 0;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form{width:100%;height:calc(100% - 300px);flex-grow:1;position:relative;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-header{padding:0 30px}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-header .company-invalidate-config-title{font-size:var(--default-title-font-size);font-weight:700;color:var(--primary-color)}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-header .company-invalidate-config-title *{color:brown;font-size:var(--default-title-font-size)}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-header .company-invalidate-config-description{margin-top:10px;color:#555}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body{width:100%;height:calc(100% - 200px);flex-grow:1;padding:0 30px;overflow:auto}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type{margin-bottom:5px;display:flex;align-items:flex-start}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-rdo{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set{width:calc(100% - 30px);flex-grow:1}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-name{line-height:30px}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-box{display:flex;align-items:flex-start;justify-content:space-between;border:1px solid #899dc9;border-radius:3px;padding:5px;margin-top:5px}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-box.disabled{opacity:.3;filter:grayscale(100%);pointer-events:none}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-box .company-invalidate-config-patent-list{padding:3px 10px 3px 0;max-height:200px;overflow:auto;display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-box .company-invalidate-config-patent-list .company-invalidate-config-patent{border-radius:20px;padding:3px;display:flex;align-items:center;max-width:100%;background:#fff;border:1px solid #cdcdcd}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-box .company-invalidate-config-patent-list .company-invalidate-config-patent .company-invalidate-config-patent-id{padding:3px 7px;border-radius:18px;background:var(--blue);color:#fff}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-box .company-invalidate-config-patent-list .company-invalidate-config-patent .company-invalidate-config-patent-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:5px}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-box .company-invalidate-config-patent-list .company-invalidate-config-patent .company-invalidate-config-patent-remove-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;fill:brown;cursor:pointer}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-box .company-invalidate-config-patent-list .company-invalidate-config-patent .company-invalidate-config-patent-remove-btn:hover{background:brown;fill:#fff}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-box .company-invalidate-config-patent-list .company-invalidate-config-patent .company-invalidate-config-patent-remove-btn:active{background:transparent;fill:brown}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-box .company-invalidate-config-patent-list-link{color:var(--link-color)!important;margin-left:5px;cursor:pointer}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-box .company-invalidate-config-patent-list-link:hover{text-decoration:underline}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-box .company-invalidate-config-patent-list-link:active{text-decoration:none}.company-invalidate-config-popup .company-invalidate-config-form-layout .company-invalidate-config-form .company-invalidate-config-body .company-invalidate-config-patent-set-type .company-invalidate-config-patent-set-box .company-invalidate-config-patent-empty-list{color:#8a8a8a;line-height:30px;padding-left:10px}.company-invalidation-target-name{color:var(--link-color)!important;cursor:pointer}.company-invalidation-target-name:hover{text-decoration:underline}.company-invalidation-target-name:active{text-decoration:none}.company-invalidate-config-form-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px}.cp-invalidity-summary-layout{width:100%;height:100%;position:relative;overflow:auto;padding:20px;display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.cp-invalidity-summary-layout .cp-is-summary-card{background:#fff;border-radius:3px;box-shadow:var(--card-shadow);padding:24px 30px 20px;display:flex;flex-direction:column;width:100%;max-height:calc(100% - 150px);min-height:200px;grid-gap:20px;gap:20px}.cp-invalidity-summary-layout .cp-is-summary-card.one-fifth{width:350px;height:400px}.cp-invalidity-summary-layout .cp-is-summary-card.two-fifth{width:175px;height:400px;flex-grow:1}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-header{display:flex;flex-wrap:wrap;grid-gap:5px 10px;gap:5px 10px;align-items:center;justify-content:space-between}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-header .cp-is-summary-card-title{font-size:var(--default-title-font-size);font-weight:700;max-width:calc(100% - 50px)}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-header .cp-is-summary-card-title *{font-size:inherit}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-header .cp-is-summary-card-title .cp-is-summary-card-target-info{font-size:inherit;font-weight:400}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-header .cp-is-summary-card-description{color:#555;width:100%}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-header .cp-is-summary-menu-list{display:flex;align-items:center;justify-content:flex-end;grid-gap:20px;gap:20px}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-header .cp-is-summary-menu-list .cp-is-summary-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-total-info-row{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#555}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-total-info-row .cp-is-summary-card-total-value{font-weight:700;color:brown}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body{width:100%;height:calc(100% - 300px);flex-grow:1;position:relative;overflow:auto}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-invalid-patent-pie-container{width:100%;height:100%;display:flex;align-items:center;grid-gap:10px;gap:10px}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-pie-chart{width:150px;height:150px;background:#f5f7f9}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-pie-legend-info{width:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-pie-legend-info .cp-is-summary-pie-legend-set .cp-is-summary-pie-legend-label{color:#555}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-pie-legend-info .cp-is-summary-pie-legend-set .cp-is-summary-pe-legend-value{color:var(--primary-color);font-weight:700;margin-top:10px}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-pie-legend-info .cp-is-summary-pie-legend-set .cp-is-summary-pe-legend-value.invalid-patents{color:brown}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-bar-chart-container{width:100%;height:100%;position:relative}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-empty-division{width:100%;height:100%;position:relative;background:#f5f7f9}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-heat-map-container,.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout{width:100%;max-height:100%;overflow:auto}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container{width:100%;border:1px solid #cdcdcd;border-radius:3px}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table{width:100%;position:relative;border-collapse:initial;border-spacing:0}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-header{background:var(--table-header-color);z-index:10;position:-webkit-sticky;position:sticky;top:0}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-header .cp-is-summary-card-table-header-text{font-weight:700;font-size:var(--default-font-size);text-align:center}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-row{background:#fff}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col{padding:3px 10px;background:inherit;border-top:1px solid #ddd;border-right:1px solid #ddd}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.number-col{width:60px;min-width:60px;text-align:right;position:-webkit-sticky;position:sticky;z-index:9;left:0;border-right:1px solid #cdcdcd;border-left:0}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.patent-id-col{width:150px;position:-webkit-sticky;position:sticky;z-index:9;left:60px;border-right:1px solid #cdcdcd;border-left:0}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.patent-id-col .cp-is-summary-patent-id-context{display:flex;align-items:center}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.company-name-col{min-width:150px;width:150px}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.patent-list-col .cp-is-summary-patent-list{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;padding:20px 5px;max-height:300px;overflow:auto}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.patent-list-col .cp-is-summary-patent-list .cp-is-summary-rel-patent{display:flex;align-items:center;padding:3px 3px 3px 10px;grid-gap:5px;gap:5px;border:1px solid #cdcdcd;border-radius:20px}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.patent-list-col .cp-is-summary-patent-list .cp-is-summary-rel-patent .cp-is-summary-patent-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:4px;cursor:pointer}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.patent-list-col .cp-is-summary-patent-list .cp-is-summary-rel-patent .cp-is-summary-rel-similarity-score{background:#fff;padding:3px 10px;text-align:center;border:1px solid hsla(0,0%,63.1%,.57);border-radius:18px}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.patent-count-col{min-width:80px;width:80px;text-align:right;padding-left:20px;padding-right:20px}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col:last-child{position:-webkit-sticky;position:sticky;right:0;border-right:0}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.similarity-score-col{min-width:120px;width:120px}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.similarity-score-col .cp-is-summary-table-similarity-pie-chart-info{width:100%;display:flex;align-items:center;grid-gap:10px;gap:10px}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.similarity-score-col .cp-is-summary-table-similarity-pie-chart-info .cp-is-summary-table-similarity-pie-chart{width:35px;height:35px;border-radius:50%;background:#ffeee6}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.similarity-score-col .cp-is-summary-table-similarity-pie-chart-info .cp-is-summary-similarity-score{display:flex;align-items:center;grid-gap:3px;gap:3px;white-space:nowrap}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.action-col{min-width:100px;width:100px}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.action-col .cp-is-summary-action-list{display:flex;align-items:center;justify-content:center}.cp-invalidity-summary-layout .cp-is-summary-card .cp-is-summary-card-body .cp-is-summary-card-table-layout .cp-is-summary-card-table-container .cp-is-summary-card-table .cp-is-summary-card-table-col.action-col .cp-is-summary-action-list .cp-is-summary-action-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:3px;background:transparent;border:none;border-radius:4px}.cp-invalidity-summary-layout .cp-is-summary-patent-info-icon{width:20px;height:20px;fill:#0f53a5;display:flex;align-items:center;justify-content:center;padding:3px}.cp-invalidity-summary-layout .cp-is-summary-rel-patent-link{line-height:30px;color:var(--link-color);white-space:nowrap;margin-left:5px;cursor:pointer}.cp-invalidity-summary-layout .cp-is-summary-rel-patent-link:hover{text-decoration:underline}.cp-invalidity-summary-layout .cp-is-summary-rel-patent-link:active{text-decoration:none}.cc-info-layout,.cc-info-layout .cc-info-layout--left{width:100%;height:100%;position:relative;display:flex}.cc-info-layout .cc-info-layout--left{flex-direction:column;padding:15px 0;grid-gap:15px;gap:15px}.cc-info-layout .cc-info-layout--left .cc-info-tab-division-header{font-weight:700;font-size:var(--default-title-font-size);padding:0 15px}.cc-info-layout .cc-info-layout--left .cc-info-tab-menu-bar{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 15px}.cc-info-layout .cc-info-layout--left .cc-info-tab-search-bar{padding:0 15px}.cc-info-layout .cc-info-layout--left .cc-info-tab-division-menu-bar{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 15px}.cc-info-layout .cc-info-layout--left .cc-info-tab-pagination-row{padding:0 15px}.cc-info-layout .cc-info-layout--left .cc-info-tab-list-container{width:100%;padding:15px;height:calc(100% - 400px);flex-grow:1;position:relative;overflow:auto}.cc-info-layout .cc-info-layout--left .cc-info-tab-list-container .cc-info-tab-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.cc-info-layout .cc-info-layout--left .cc-info-tab-list-container .cc-info-tab-list .cc-info-tab{width:100%;border-radius:3px;padding:15px;display:flex;flex-direction:column;grid-gap:7px;gap:7px;background:#f5f7f9}.cc-info-layout .cc-info-layout--left .cc-info-tab-list-container .cc-info-tab-list .cc-info-tab.active{background:var(--primary-color);color:#fff}.cc-info-layout .cc-info-layout--left .cc-info-tab-list-container .cc-info-tab-list .cc-info-tab.active .cc-info-tab-id,.cc-info-layout .cc-info-layout--left .cc-info-tab-list-container .cc-info-tab-list .cc-info-tab.active .cc-info-tab-name{color:#fff}.cc-info-layout .cc-info-layout--left .cc-info-tab-list-container .cc-info-tab-list .cc-info-tab .cc-info-tab-id{width:100%;font-weight:700;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-info-layout .cc-info-layout--left .cc-info-tab-list-container .cc-info-tab-list .cc-info-tab .cc-info-tab-name{width:100%;color:#555;line-height:20px}.cc-info-layout .cc-info-layout--right{width:calc(100% - 300px);height:100%;position:relative;flex-grow:1;display:flex;flex-direction:column}.new-patent-draft-detail{width:100%;height:100%;display:flex;border:1px solid #cdcdcd;border-radius:3px;overflow:hidden}.new-patent-draft-detail .new-patent-draft-detail-header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-bottom:1px solid #cdcdcd}.new-patent-draft-detail .new-patent-draft-detail-header .new-patent-draft-detail-header--left .new-patent-draft-detail-header-title{font-size:16px;font-weight:600}.new-patent-draft-detail .new-patent-draft-detail-header .new-patent-draft-detail-header--right{display:flex;grid-gap:20px;gap:20px;align-items:center}.new-patent-draft-detail .new-patent-draft-detail-body{width:100%;height:100%;display:flex;flex-grow:1}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left{height:calc(100% - 6px);display:flex;flex-direction:column;grid-gap:15px;gap:15px;padding:10px 15px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-header .new-patent-draft-detail-navbar-header--left{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-header .new-patent-draft-detail-navbar-header--left .new-patent-draft-detail-navbar-title{font-weight:600;font-size:14px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body{flex-grow:1;display:flex;flex-direction:column;grid-gap:15px;gap:15px;overflow-y:auto}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav{display:flex;align-items:center;grid-gap:5px;gap:5px;padding:10px 5px;fill:#303030;border-radius:5px;cursor:pointer}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav .title{color:#303030;cursor:pointer}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav .required{color:red}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav .new-patent-draft-detail-nav-badge{padding:0 4px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.parent{padding:0!important}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.parent .title{font-weight:600}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.children{display:flex;align-items:start!important;flex-direction:column;border-left:1px dashed #303030;border-radius:0!important;margin-left:7px;padding:0 0 0 17px!important;cursor:default}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.children .new-patent-draft-detail-nav{width:100%}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav:not(.parent,.children,.active,.disabled):hover{background-color:#f4f5f7}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.active{background-color:#212e33;fill:#fff;color:#fff}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.active .title{color:#fff}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.active .new-patent-draft-detail-nav-badge{background-color:#294e4f}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.active .new-patent-draft-detail-nav-badge svg path{fill:#fff}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.active .new-patent-draft-detail-nav-badge:before{border-color:#fff}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.disabled{-webkit-user-select:none;user-select:none;cursor:default;color:#cdcdcd;fill:#cdcdcd}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.disabled .title{color:#cdcdcd;cursor:default}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.disabled .new-patent-draft-detail-nav-badge{background-color:#ececec}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.disabled .new-patent-draft-detail-nav-badge svg path{fill:#cdcdcd}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nav.disabled .new-patent-draft-detail-nav-badge:before{border-color:#cdcdcd}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .new-patent-draft-detail-nested-nav{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-body .drop_up{rotate:-90deg}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-navbar-footer .new-patent-draft-detail-nav-badge{padding:2px 4px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-nav-badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;grid-gap:5px;gap:5px;border-radius:4px;background:#dbf5f2;padding:3px 4px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--left .new-patent-draft-detail-nav-badge svg{padding:1px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right{height:calc(100% - 5px);flex-grow:1}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-header{display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid #cdcdcd;width:100%}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-header .new-patent-draft-detail-text-editor-header--left .new-patent-draft-detail-text-editor-header-toolbar{display:flex;align-items:center;grid-gap:10px;gap:10px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-header .new-patent-draft-detail-text-editor-header--left .new-patent-draft-detail-text-editor-header-toolbar .text-editor-tools-section{display:flex;grid-gap:10px;gap:10px;align-items:center;padding-right:10px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-header .new-patent-draft-detail-text-editor-header--left .new-patent-draft-detail-text-editor-header-toolbar .text-editor-tools-section .text-editor-menu{width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:4px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-header .new-patent-draft-detail-text-editor-header--left .new-patent-draft-detail-text-editor-header-toolbar .text-editor-tools-section:not(:last-child){border-right:1px solid #cdcdcd}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-header .new-patent-draft-detail-text-editor-header--right{display:flex;align-items:center;grid-gap:15px;gap:15px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-header .new-patent-draft-detail-text-editor-header--right .new-patent-task-status-icon{padding:0!important;overflow:visible;position:relative}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-header .new-patent-draft-detail-text-editor-header--right .new-patent-draft-detail-text-editor-toggle{display:flex;grid-gap:5px;gap:5px;white-space:nowrap}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body{display:flex;height:calc(100% - 45px)}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division{position:relative;height:100%;flex-grow:1;background:#f4f5f7;overflow-y:auto;width:200px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division.drawings{overflow:hidden}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-notification-row{position:-webkit-sticky;position:sticky;width:100%;top:0;left:0;display:flex;justify-content:space-between;align-items:center;padding:5px 10px;border-bottom:1px solid transparent;min-width:550px;z-index:999}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-notification-row.warning{fill:var(--cta-color);background:#fff0d3;border-color:var(--cta-color)}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-notification-row .new-patent-draft-detail-text-editor-notification-row--left{display:flex;align-items:center;grid-gap:10px;gap:10px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-notification-row .new-patent-draft-detail-text-editor-notification-row--right .main-cta-btn{height:25px!important}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-drawing-container{width:100%;height:100%;padding:20px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-drawing-container.notification-included{padding-top:55px!important}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-drawing-container .new-patent-draft-detail-drawing-header{padding:0 20px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-drawing-container .new-patent-draft-detail-drawing-list{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;grid-gap:20px;gap:20px;width:100%;height:100%;justify-items:center;align-items:start;overflow-y:auto}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-drawing-container .new-patent-draft-detail-drawing-list .new-patent-draft-detail-drawing-item .new-patent-draft-detail-drawing-card{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:20px;border-radius:4px;width:500px;aspect-ratio:1/1.414;position:relative}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-drawing-container .new-patent-draft-detail-drawing-list .new-patent-draft-detail-drawing-item .new-patent-draft-detail-drawing-card .new-patent-draft-detail-drawing-container{width:100%;height:400px;max-height:600px;flex-grow:1;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-drawing-container .new-patent-draft-detail-drawing-list .new-patent-draft-detail-drawing-item .new-patent-draft-detail-drawing-card .new-patent-draft-detail-drawing-container .new-patent-draft-drawing{width:100%;height:100%}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-drawing-container .new-patent-draft-detail-drawing-list .new-patent-draft-detail-drawing-item .new-patent-draft-detail-drawing-card .new-patent-draft-detail-drawing-container .drawing-image{width:100%;height:100%;object-fit:contain}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-drawing-container .new-patent-draft-detail-drawing-dropdown{width:250px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container{width:75%;min-width:550px;max-width:1000px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;padding:20px 30px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;border-radius:2px;box-shadow:var(--card-shadow);margin:100px auto 40%}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-claim-row{margin-bottom:5px;border-top:1px solid #cdcdcd}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-claim-row.show-bg.independent{background-color:rgba(219,245,242,.3)}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-claim-row.show-bg.dependent{background-color:rgba(171,194,247,.3)}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-claim-row.first-claim{border:none!important}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-claim-row.last-claim{margin-bottom:0!important}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-claim-row.active{border:1px solid #aac1f7!important;box-shadow:1px 1px 6px -1px #aac1f7,-1px -1px 6px -1px #aac1f7;margin-bottom:0!important}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row{width:100%;display:flex}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row.container{border-radius:5px;border:1px solid #cdcdcd}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row.container.active{border-color:#aac1f7;box-shadow:1px 1px 6px -1px #aac1f7,-1px -1px 6px -1px #aac1f7}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row.container.disabled{border-color:#ececec}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row .new-patent-draft-detail-table-container{width:100%;display:flex;flex-direction:column}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row .title{display:flex;align-items:center;grid-gap:5px;gap:5px;font-size:14px;font-weight:600}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row .title.small{font-size:12px;font-weight:400}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row .textarea{width:100%;resize:none;height:100%;border:transparent;border-radius:5px;overflow:hidden}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row .menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row .menu-list .menu-icon{width:28px;height:28px;min-width:28px;min-height:28px;padding:5px;fill:var(--link-color)}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row .menu-list .menu-icon.save{margin-right:-8px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row .menu-list .menu-icon.active{background-color:rgba(118,161,213,.5);fill:rgba(15,83,165,.2)}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row .menu-list .menu-icon.disabled{-webkit-user-select:none;user-select:none;cursor:default;fill:#cdcdcd}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row .claim-badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;grid-gap:5px;gap:5px;border-radius:2px;padding:2px 4px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row .claim-badge.independent{background-color:#dbf5f2}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row .claim-badge.dependent{background-color:#aac1f7}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row .text-editor-toggle{display:flex;grid-gap:5px;gap:5px;align-items:center}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-text-editor-division .new-patent-draft-detail-text-editor-container .new-patent-draft-detail-text-editor-row.disabled{cursor:default;color:#cdcdcd;border-color:#cdcdcd}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container{height:100%;display:flex}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list{border-left:1px solid #cdcdcd}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander{height:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:10px 0}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-header{display:flex;justify-content:space-between;align-items:center;padding-left:15px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-header .new-patent-draft-detail-menu-list-expander-header--left .new-patent-draft-detail-menu-list-expander-header-title{font-size:14px;font-weight:600}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-body{display:flex;flex-direction:column;grid-gap:15px;gap:15px;flex-grow:1;overflow-y:auto;padding:0 15px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-body-row{width:100%;display:flex;grid-gap:15px;gap:15px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-body-row.horizontal{flex-direction:row;align-items:center}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-body-row.horizontal-between{flex-direction:row;align-items:center;justify-content:space-between}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-body-row.vertical{flex-direction:column}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-body-row.card{padding:15px 10px;border-radius:5px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-body-row.full{flex-grow:1}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-body-row .new-patent-draft-detail-menu-list-expander-body-row-title{display:flex;align-items:center;grid-gap:5px;gap:5px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-body-row .new-patent-draft-detail-menu-list-expander-body-row-date{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#676767;fill:#676767}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-body-row .new-patent-draft-detail-menu-list-expander-body-row-content.textarea{width:100%;resize:none;height:100%;border:1px solid #cdcdcd;border-radius:5px;padding:10px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-body-row .new-patent-draft-detail-menu-list-expander-body-row-content.dropdown{max-width:200px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-body-row .new-patent-draft-detail-menu-list-expander-body-row-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list-expander .new-patent-draft-detail-menu-list-expander-footer{display:flex;justify-content:center;align-items:center;padding:10px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list{display:flex;grid-gap:10px;gap:10px}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list.vertical{padding:10px 5px;flex-direction:column}.new-patent-draft-detail .new-patent-draft-detail-body .new-patent-draft-detail-body--right .new-patent-draft-detail-text-editor-body .new-patent-draft-detail-menu-list-container .new-patent-draft-detail-menu-list.horizontal{padding:5px 10px}.new-patent-draft-detail .menu-button.active{background-color:rgba(118,161,213,.5)}.new-patent-draft-detail .patent-comparison-icon{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:5px}.new-patent-draft-detail .patent-comparison-icon svg path{fill:var(--primary-color)}.new-patent-draft-detail .toggle-container{display:flex;align-items:center;grid-gap:5px;gap:5px}.new-patent-draft-detail .dropdown{border:1px solid #cdcdcd}.new-patent-draft-detail .flex,.new-patent-draft-detail .row{display:flex}.new-patent-draft-detail .horizontal,.new-patent-draft-detail .horizontal-between{flex-direction:row!important;align-items:center!important}.new-patent-draft-detail .horizontal-between{justify-content:space-between!important}.new-patent-draft-detail .vertical{flex-direction:column!important}.new-patent-draft-detail .item-start{align-items:start!important}.new-patent-draft-detail .item-center{align-items:center!important}.new-patent-draft-detail .item-end{align-items:end!important}.new-patent-draft-detail .justify-start{justify-content:start!important}.new-patent-draft-detail .justify-center{justify-content:center!important}.new-patent-draft-detail .justify-end{justify-content:end!important}.new-patent-draft-detail .gap-lg{grid-gap:20px;gap:20px}.new-patent-draft-detail .gap-md{grid-gap:15px;gap:15px}.new-patent-draft-detail .gap-sm{grid-gap:10px;gap:10px}.new-patent-draft-detail .gap-xs{grid-gap:5px;gap:5px}.new-patent-draft-detail .card{padding:15px 10px}.new-patent-draft-detail .flex-1,.new-patent-draft-detail .full{flex-grow:1}.new-patent-draft-detail .text-lg{font-size:16px!important;font-weight:600!important}.new-patent-draft-detail .text-md{font-size:14px!important;font-weight:600!important}.new-patent-draft-detail .text-sm{font-weight:600!important}.new-patent-draft-detail .text-xs{font-size:10px!important;font-weight:600!important}.new-patent-draft-detail .text-nowrap{white-space:nowrap!important}.new-patent-draft-detail .text-center{text-align:center!important}.new-patent-draft-detail .text-black{color:#000!important}.new-patent-draft-detail .text-offblack{color:#676767!important}.new-patent-draft-detail .text-white{color:#fff!important}.new-patent-draft-detail .text-offwhite{color:#f4f5f7!important}.new-patent-draft-detail .text-gray{color:#aeaeae!important}.new-patent-draft-detail .text-disabled{color:#cdcdcd!important}.new-patent-draft-detail .font-bold{font-weight:600!important}.new-patent-draft-detail .font-light{font-weight:400!important}.new-patent-draft-detail .separator,.new-patent-draft-detail .seperator{width:100%;height:1px;border-top:1px solid #cdcdcd}.new-patent-draft-detail .bg-white{background-color:#fff!important}.new-patent-draft-detail .bg-gray{background-color:#f4f5f7!important}.new-patent-draft-detail .border-sm{border:1px solid #cdcdcd}.new-patent-draft-detail .border-t-sm{border-top:1px solid #cdcdcd}.new-patent-draft-detail .border-b-sm{border-bottom:1px solid #cdcdcd}.new-patent-draft-detail .border-l-sm{border-left:1px solid #cdcdcd}.new-patent-draft-detail .border-r-sm{border-right:1px solid #cdcdcd}.new-patent-draft-detail .border-black{border-color:#000!important}.new-patent-draft-detail .border-offblack{border-color:#676767!important}.new-patent-draft-detail .border-gray{border-color:#cdcdcd!important}.new-patent-draft-detail .border-offwhite{border-color:#f4f5f7!important}.new-patent-draft-detail .card{border:1px solid #cdcdcd;border-radius:5px}.new-patent-draft-detail .card-shadow{box-shadow:var(--card-shadow)}.new-patent-draft-detail .p-lg{padding:20px!important}.new-patent-draft-detail .p-md{padding:15px!important}.new-patent-draft-detail .p-sm{padding:10px!important}.new-patent-draft-detail .pt-lg{padding-top:20px!important}.new-patent-draft-detail .pt-md{padding-top:15px!important}.new-patent-draft-detail .pt-sm{padding-top:10px!important}.new-patent-draft-detail .pb-lg{padding-bottom:20px!important}.new-patent-draft-detail .pb-md{padding-bottom:15px!important}.new-patent-draft-detail .pb-sm{padding-bottom:10px!important}.new-patent-draft-detail .px-lg{padding-left:20px!important;padding-right:20px!important}.new-patent-draft-detail .px-md{padding-left:15px!important;padding-right:15px!important}.new-patent-draft-detail .px-sm{padding-left:10px!important;padding-right:10px!important}.new-patent-draft-detail .py-lg{padding-top:20px!important;padding-bottom:20px!important}.new-patent-draft-detail .py-md{padding-top:15px!important;padding-bottom:15px!important}.new-patent-draft-detail .py-sm{padding-top:10px!important;padding-bottom:10px!important}.new-patent-draft-detail .overflow-scroll{overflow:auto}.new-patent-draft-detail .overflow-scroll-x{overflow-x:auto!important}.new-patent-draft-detail .overflow-scroll-y{overflow-y:auto!important}.default-font-config{font-family:var(--font-family);font-size:var(--default-font-size)}.new-patent-draft-window-popup{width:100vw;min-width:800px;height:100vh;min-height:600px;display:flex;flex-direction:column}.new-patent-draft-window-popup .pat-gen-header{font-family:var(--font-family);font-size:var(--default-font-size);height:60px;width:100%;background:var(--primary-color);display:flex;align-items:center;justify-content:space-between;z-index:9999;padding:0 10px}.new-patent-draft-window-popup .new-patent-draft-window-body-section{width:100%;position:relative;height:140px;flex-grow:1;overflow:auto;grid-gap:10px!important;gap:10px!important}.new-patent-draft-window-popup .new-patent-draft-window-body{flex:1 1;width:100%;height:100%;overflow:auto;border:1px solid #cdcdcd;background:#fff;border-radius:4px}.new-patent-draft-window-popup .new-patent-draft-window-body .new-patent-draft-window-info-container{width:100%;border:none!important}.new-patent-draft-window-popup .new-patent-draft-window-title{font-size:14px;font-weight:600}.new-patent-draft-window-popup .new-patent-draft-window-title.bold{font-weight:800!important}.flex,.row{display:flex}.horizontal,.horizontal-between{flex-direction:row!important;align-items:center!important}.horizontal-between{justify-content:space-between!important}.vertical{flex-direction:column!important}.item-start{align-items:start!important}.item-center{align-items:center!important}.item-end{align-items:end!important}.justify-start{justify-content:start!important}.justify-center{justify-content:center!important}.justify-end{justify-content:end!important}.gap-lg{grid-gap:20px;gap:20px}.gap-md{grid-gap:15px;gap:15px}.gap-sm{grid-gap:10px;gap:10px}.gap-xs{grid-gap:5px;gap:5px}.card{padding:15px 10px}.flex-wrap{flex-wrap:wrap}.flex-1,.full{flex-grow:1}.text-lg{font-size:16px!important}.text-lg,.text-md{font-weight:600!important}.text-md{font-size:14px!important}.text-sm,.text-xs{font-weight:600!important}.text-xs{font-size:10px!important}.text-nowrap{white-space:nowrap!important}.text-center{text-align:center!important}.text-black{color:#000!important}.text-offblack{color:#676767!important}.text-white{color:#fff!important}.text-offwhite{color:#f4f5f7!important}.text-gray{color:#aeaeae!important}.text-disabled{color:#cdcdcd!important}.font-bold{font-weight:600!important}.font-light{font-weight:400!important}.separator,.seperator{width:100%;height:1px;border-top:1px solid #cdcdcd}.bg-white{background-color:#fff!important}.bg-gray{background-color:#f4f5f7!important}.border-sm{border:1px solid #cdcdcd}.border-t-sm{border-top:1px solid #cdcdcd}.border-b-sm{border-bottom:1px solid #cdcdcd}.border-l-sm{border-left:1px solid #cdcdcd}.border-r-sm{border-right:1px solid #cdcdcd}.border-black{border-color:#000!important}.border-offblack{border-color:#676767!important}.border-gray{border-color:#cdcdcd!important}.border-offwhite{border-color:#f4f5f7!important}.card{border:1px solid #cdcdcd;border-radius:5px}.card-shadow{box-shadow:var(--card-shadow)}.p-lg{padding:20px!important}.p-md{padding:15px!important}.p-sm{padding:10px!important}.pt-lg{padding-top:20px!important}.pt-md{padding-top:15px!important}.pt-sm{padding-top:10px!important}.pb-lg{padding-bottom:20px!important}.pb-md{padding-bottom:15px!important}.pb-sm{padding-bottom:10px!important}.px-lg{padding-left:20px!important;padding-right:20px!important}.px-md{padding-left:15px!important;padding-right:15px!important}.px-sm{padding-left:10px!important;padding-right:10px!important}.py-lg{padding-top:20px!important;padding-bottom:20px!important}.py-md{padding-top:15px!important;padding-bottom:15px!important}.py-sm{padding-top:10px!important;padding-bottom:10px!important}.overflow-scroll{overflow:auto}.overflow-scroll-x{overflow-x:auto!important}.overflow-scroll-y{overflow-y:auto!important}.react-flow__attribution{display:none!important}.add-claim-dropdown{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:200px;background-color:var(--cta-color)}.add-claim-dropdown .my-dropdown-placeholder{color:#000}.download-dropdown{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:200px;background-color:var(--cta-color);width:130px!important}.download-dropdown .my-dropdown-placeholder{color:#000;display:flex;align-items:center;justify-content:center}.download-dropdown.in-progress .MuiSvgIcon-root{display:none!important}.proposal-slider{background-color:#fff;border:1px solid #e0e0e0;border-radius:.5rem;padding:5px}.proposal-slider.fixed-width{width:140px}.proposal-slider .slider-controls{display:flex;justify-content:space-between;align-items:center;grid-gap:10px;gap:10px}.proposal-slider .slider-controls .nav-button{padding:2px;border:1px solid #007bff;background-color:#007bff;color:#fff;border-radius:4px;cursor:pointer;font-size:.9rem;transition:all .2s ease}.proposal-slider .slider-controls .nav-button:hover:not(:disabled){background-color:#0056b3;border-color:#0056b3}.proposal-slider .slider-controls .nav-button:disabled{background-color:#6c757d;border-color:#6c757d;cursor:default;opacity:.6}.proposal-slider .slider-controls .slider-counter{display:flex;grid-gap:5px;gap:5px;color:#666;font-weight:500;font-size:.9rem;white-space:nowrap}.slate-table{margin:.5rem 0}.slate-table,.slate-table-cell{padding:.5rem;border:1px solid;border-collapse:collapse}.slate-container{padding:0 1rem}.heading_one span[data-slate-string=true]{font-size:18px!important;font-weight:800!important}.heading_two span[data-slate-string=true]{font-size:17px!important;font-weight:800!important}.heading_three span[data-slate-string=true]{font-size:16px!important;font-weight:700!important}.heading_four span[data-slate-string=true]{font-size:15px!important;font-weight:700!important}.heading_five span[data-slate-string=true]{font-size:14px!important;font-weight:600!important}.heading_six span[data-slate-string=true]{font-size:13px!important;font-weight:600!important}.bold{font-weight:600!important}.element-link .popup{position:absolute;width:300px;left:0;display:flex;align-items:center;background-color:#fff;padding:6px 10px;grid-gap:10px;gap:10px;border-radius:6px;border:1px solid #d3d3d3;z-index:999}.element-link .popup a{display:flex;align-items:center;grid-gap:5px;gap:5px;flex:1 1;padding-right:10px;border-right:1px solid #d3d3d3}.element-link .popup button{border:none;background:transparent}.element-link .popup button:hover{color:#639;cursor:pointer}code.text-editor-text-content.code *{font-family:inherit}span.text-editor-text-content.font-family *{font-family:inherit!important}span.text-editor-text-content.font-size *{font-size:inherit!important}.github-json-viewer{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.github-json-viewer .json-container{overflow-y:auto;height:100%;width:100%}.github-json-viewer .json-container .json-header{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background-color:#f6f8fa;border-bottom:1px solid #e1e4e8;font-weight:600;font-size:14px}.github-json-viewer .json-container .json-header .copy-btn{background-color:#fafbfc;border:1px solid rgba(27,31,35,.15);border-radius:6px;padding:5px 12px;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .2s}.github-json-viewer .json-container .json-header .copy-btn:hover{background-color:#f3f4f6}.github-json-viewer .json-container .json-content{position:relative;display:flex;background-color:#fff;overflow-x:auto;min-width:100%;height:100%;border:1px solid #e1e4e8;border-radius:6px}.github-json-viewer .json-container .json-content .line-numbers{position:-webkit-sticky;position:sticky;left:0;padding:8px 16px;background-color:#f6f8fa;border-right:1px solid #e1e4e8;text-align:right;-webkit-user-select:none;user-select:none;color:#6a737d;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:30px}.github-json-viewer .json-container .json-content .line-numbers .line-number{display:block}.github-json-viewer .json-container .json-content .json-code{margin:0;padding:8px 16px;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:30px;white-space:pre;overflow-x:visible;overflow-y:visible;color:#24292e;min-width:-webkit-min-content;min-width:min-content}.github-json-viewer .json-container .json-content .json-code .json-key{color:#d73a49}.github-json-viewer .json-container .json-content .json-code .json-string{color:#032f62}.github-json-viewer .json-container .json-content .json-code .json-number{color:#005cc5}.github-json-viewer .json-container .json-content .json-code .json-boolean,.github-json-viewer .json-container .json-content .json-code .json-null{color:#e36209}.github-json-viewer .user-input-json{margin-top:30px}.github-json-viewer .user-input-json .user-input-json-title{margin-bottom:10px;font-size:16px}.github-json-viewer .user-input-json .user-input-json-textarea{width:100%;min-height:200px;padding:12px;border:1px solid #e1e4e8;border-radius:6px;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:14px;resize:vertical}.github-json-viewer .user-input-json .user-input-json-textarea:focus{outline:none;border-color:#0366d6;box-shadow:0 0 0 3px rgba(3,102,214,.3)}.patent-drafting{display:flex;flex-direction:column;max-height:100vh;height:100%;width:100%}.patent-drafting .patent-top-zone{height:54px;padding:0 15px;border-bottom:1px solid #cdcdcd;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;justify-content:space-between}.patent-drafting .patent-top-zone h3{margin:0}.patent-drafting .patent-top-zone .text-center{text-align:center;font-weight:400}.patent-drafting .patent-top-zone .patent-controls{display:flex;align-items:center;grid-gap:12px;gap:12px;justify-content:flex-end}.patent-drafting .patent-main-body{flex:1 1;display:flex;overflow:hidden;justify-content:space-between;position:relative}.patent-drafting .patent-main-body .patent-left-zone{background-color:#fff;border-right:1px solid #cdcdcd;display:flex;z-index:1}.patent-drafting .patent-main-body .patent-center-zone{flex:1 1;background:#f5f5f5;display:flex;flex-direction:column;overflow:auto}.patent-drafting .patent-main-body .patent-center-zone-top{width:100%;z-index:1;position:-webkit-sticky;position:sticky;top:0;left:0}.patent-drafting .patent-main-body .patent-center-zone-content{width:100%;overflow:auto;padding:40px;height:calc(100% - 100px);flex-grow:1}.patent-drafting .patent-main-body .patent-center-zone-content .canvas-container{transform-origin:top left;margin-left:auto!important;margin-right:auto!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.patent-drafting .patent-main-body .patent-right-zone{display:flex;background-color:#fff;border-left:1px solid #cdcdcd;z-index:1}.patent-drafting-zoom-control{display:flex;align-items:center;border:1px solid #ddd;border-radius:6px;background:#fff;overflow:hidden}.patent-drafting-zoom-control-btn{background:none;border:none;padding:6px 10px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#222}.patent-drafting-zoom-control-btn:hover{background:#f0f0f0}.patent-drafting-zoom-control-input{width:60px;text-align:center;border:none;outline:none;font-size:14px;font-weight:500;color:#222;background:#f5f7f9;border-radius:20px}.patent-drafting-icon-button{padding:10px;border:none;background:transparent;cursor:pointer;fill:#4b5a6c}.patent-drafting-icon-button-exit{padding:10px;border:none;background-color:rgba(227,132,131,.1);cursor:pointer;fill:#e38483}.patent-drafting-icon-button:hover{opacity:.8}.patent-drafting-toolbar{display:flex;flex-direction:column;max-width:50px;grid-gap:15px;gap:15px;justify-content:flex-start;align-items:center;padding:4px;overflow-y:auto}.patent-drafting-toolbar-divider{width:100%;height:1px;border-bottom:1px solid #cdcdcd;background-color:#cdcdcd}.patent-drafting-toolbar-item{display:flex;align-items:center;justify-content:center;border-radius:5px;padding:5px;width:30px;height:30px;min-width:30px;min-height:30px}.patent-drafting-toolbar-item-active,.patent-drafting-toolbar-item-active:hover{background-color:var(--primary-color);fill:#b0f6d4;color:#b0f6d4}.patent-drafting-toolbar-item-active:hover{opacity:.8}.add-figures{width:80vw;margin:auto;padding:30px 0;overflow-y:auto;background:#f5f7f9;border-radius:5px;grid-gap:30px;gap:30px;max-width:1200px}.add-figures,.add-figures-content{display:flex;flex-direction:column}.add-figures-content{grid-gap:16px;gap:16px}.add-figures-title{font-size:var(--default-font-size);font-weight:400;color:var(--primary-text-color);padding:0 24px;margin:0}.add-figures-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding:0 24px;flex:1 1;overflow:auto;max-height:calc(100vh - 200px);height:540px}.add-figures-card{display:flex;grid-gap:16px;gap:16px;align-items:center;border:1px solid #d1d5db;border-radius:8px;padding:24px;background:#fff;cursor:pointer;transition:all .2s ease}.add-figures-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.add-figures-card--active{border:1px solid var(--cta-color);background:#fff;box-shadow:0 2px 10px var(--link-light-color)}.add-figures-card-icon{display:flex;align-items:center;justify-content:center;padding:16px;border-radius:50%;background-color:rgba(255,223,165,.2)}.add-figures-card-icon-icon{fill:var(--cta-color)}.add-figures-card-title-container{display:flex;align-items:center;grid-gap:8px;gap:8px}.add-figures-card-title{font-size:var(--default-title-font-size);font-weight:700;margin:4px 0}.add-figures-card-check{fill:var(--success-color)}.add-figures-card-desc{font-size:var(--default-font-size);color:var(--lighter-primary);line-height:1.4;margin:4px 0}.add-figures-link{color:var(--link-color);font-weight:500;text-decoration:none;margin-left:4px}.add-figures-link--button{background:none;border:none;cursor:pointer;font:inherit;padding:0}.add-figures-footer{display:flex;justify-content:center;grid-gap:50px;gap:50px}.version-history-container{display:flex;height:80vh;width:80vw;border-radius:4px}.version-history-container .version-history-left{min-width:20%;height:calc(100% - 12px);border-right:1px solid #cdcdcd;padding:12px;overflow:auto}.version-history-container .version-history-left-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.version-history-container .version-history-left-header-title{font-size:var(--default-title-font-size);font-weight:700}.version-history-container .version-history-left-header-actions{display:flex;align-items:center}.version-history-container .version-history-left-header-actions-button{display:flex;align-items:center;justify-content:center;border:none;background-color:initial;cursor:pointer;padding:4px}.version-history-container .version-history-left-body{display:flex;flex-direction:column;flex:1 1;justify-content:flex-start;width:100%;overflow-y:auto}.version-history-container .version-history-left-body .version-history-item{position:relative;display:flex;align-items:center;justify-content:space-between;border-radius:4px;padding:10px 10px 10px 32px;grid-gap:12px;gap:12px}.version-history-container .version-history-left-body .version-history-item:not(:first-child):before{content:"";position:absolute;left:14px;top:0;width:1px;height:50%;background-color:var(--primary-color);z-index:1}.version-history-container .version-history-left-body .version-history-item:not(:last-child):after{content:"";position:absolute;left:14px;bottom:0;width:1px;height:50%;background-color:var(--primary-color);z-index:1}.version-history-container .version-history-left-body .version-history-item-marker{position:absolute;left:8px;top:50%;transform:translateY(-50%);z-index:2}.version-history-container .version-history-left-body .version-history-item-marker .version-history-item-dot{width:12px;height:12px;border-radius:50%;background-color:#fff;border:1px solid var(--primary-color)}.version-history-container .version-history-left-body .version-history-item-content-container{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;background-color:var(--main-light-color);width:100%;height:100%;padding:10px;border-radius:4px}.version-history-container .version-history-left-body .version-history-item .active{background-color:var(--primary-color)}.version-history-container .version-history-left-body .version-history-item .active .version-history-item-content-title{color:#fff}.version-history-container .version-history-left-body .version-history-item .active .version-history-item-content-date{color:#cdcdcd}.version-history-container .version-history-left-body .version-history-item .active .version-history-item-actions-button{fill:#fff}.version-history-container .version-history-left-body .version-history-item-content{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.version-history-container .version-history-left-body .version-history-item-content-title{font-size:var(--default-font-size);font-weight:700}.version-history-container .version-history-left-body .version-history-item-content-date{font-size:var(--default-font-size);color:#626262}.version-history-container .version-history-left-body .version-history-item-actions{display:flex;align-items:center;grid-gap:4px;gap:4px}.version-history-container .version-history-left-body .version-history-item-actions-button{display:flex;align-items:center;justify-content:center;border:none;background-color:initial;cursor:pointer;padding:4px;fill:var(--blue)}.version-history-container .version-history-left-body .version-history-item-actions .button-black-fill{fill:#000}.version-history-container .version-history-left-body .disabled{opacity:.5;cursor:not-allowed}.version-history-container .version-history-right{width:100%;height:100%;padding:0 12px;background-color:#f5f5f5;border-radius:4px}.version-history-container .version-history-right-header{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #cdcdcd}.version-history-container .version-history-right-header-title{font-size:var(--default-title-font-size);font-weight:700}.version-history-container .version-history-right-header-actions{display:flex;align-items:center;grid-gap:4px;gap:4px}.version-history-container .version-history-right-header-actions-button{display:flex;align-items:center;justify-content:center;border:none;background-color:initial;cursor:pointer;padding:4px}.version-history-container .version-history-right-header .button-black-fill{fill:#000}.version-history-container .version-history-right-header .button-blue-fill{fill:var(--blue)}.version-history-container .version-history-right-header .disabled{opacity:.5;cursor:not-allowed}.version-history-container .version-history-right-body{display:flex;align-items:center;justify-content:center;height:calc(100% - 60px);width:calc(100% - 50px);padding:20px;position:relative}.version-history-container .version-history-right-body img{max-width:100%;max-height:100%}.validation-check-points{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:20px;font-size:var(--default-font-size);max-height:80vh;max-width:50vw;height:100%}.validation-check-points .check-points{display:flex;flex-direction:column;grid-gap:24px;gap:24px;height:100%;overflow-y:auto}.validation-check-points .check-points-content-item-title{font-weight:700}.validation-check-points .check-points-content-item-details{display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin-top:10px}.validation-check-points .check-points-content-item-details-item{display:flex;align-items:center;grid-gap:8px;gap:8px}.validation-check-points .check-points-content-item-details-item-icon{display:flex;align-items:center}.validation-check-points .check-points-content-item-details-item-text{line-height:1.5}.figures-detailed-info{display:flex;font-size:var(--default-font-size);height:90vh;width:100vw}.figures-detailed-info-left{display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:10%;min-width:80px;height:100%;border:1px solid #cdcdcd;background-color:#f5f7f9;padding:15px}.figures-detailed-info-left-title{font-size:var(--extra-big-font-size);font-weight:700}.figures-detailed-info-left-body{display:flex;flex-direction:column;grid-gap:10px;gap:10px;height:100%;overflow-y:auto}.figures-detailed-info-left-body-tab{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:10px;border-radius:4px;background-color:#fff;cursor:pointer}.figures-detailed-info-left-body-tab.active{background-color:var(--primary-color);color:#fff;font-weight:700}.figures-detailed-info-right{flex:1 1;height:100%;border:1px solid #cdcdcd;padding:15px}.figures-detailed-info-right .figures-detailed-info-header-left{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.figures-detailed-info-right .figures-detailed-info-header-left-text{padding:4px 10px;border-radius:15px;background-color:rgba(138,56,245,.12941176470588237)}.figures-detailed-info-right .figures-detailed-info-header-left-icon{fill:#28ba8c}.figures-detailed-info-right .figures-detailed-info-header-right{display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px}.figures-detailed-info-right .figures-detailed-info-header-right .icon-color-blue{fill:var(--blue)}.figures-detailed-info-right .figures-detailed-info-body{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;height:100%;margin:0 15px 15px;border:1px solid #cdcdcd;border-radius:5px;background-color:#f5f7f9;box-shadow:0 2px 8px rgba(0,0,0,.25)}.figures-detailed-info-right .figures-detailed-info-body-left{width:40%;height:100%;padding:15px;background-color:#fff}.figures-detailed-info-right .figures-detailed-info-body-left-canvas{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.figures-detailed-info-right .figures-detailed-info-body-right{flex:1 1;display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:100%;height:100%;padding:15px}.figures-detailed-info-right .figures-detailed-info-body-right-description{display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:100%}.figures-detailed-info-right .figures-detailed-info-body-right-description-title{font-size:var(--default-title-font-size);font-weight:700}.figures-detailed-info-right .figures-detailed-info-body-right-labels{display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:100%;position:relative;height:100%;overflow:hidden}.figures-detailed-info-right .figures-detailed-info-body-right-labels-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.figures-detailed-info-right .figures-detailed-info-body-right-labels-header .figures-detailed-info-body-right-labels-title{font-size:var(--default-title-font-size);font-weight:700}.figures-detailed-info-right .figures-detailed-info-body-right-labels-header .figures-detailed-info-body-right-labels-actions{display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px}.figures-detailed-info-right .figures-detailed-info-body-right-labels-header .figures-detailed-info-body-right-labels-actions .figures-detailed-info-total-label{white-space:nowrap}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table{width:100%;height:100%;border-radius:4px;overflow:auto}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table-empty{padding:20px;text-align:center;color:#999}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table{width:100%;border-collapse:collapse;min-height:100%}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table thead{position:-webkit-sticky;position:sticky;top:0;z-index:10}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table thead tr{background-color:#e6edf6}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table thead tr th{padding:15px 10px;text-align:center;font-weight:700;font-size:var(--default-font-size);border:1px solid #cdcdcd;position:-webkit-sticky;position:sticky;top:0;background-color:#e6edf6}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table tbody tr{background-color:#fff}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table tbody tr td{padding:12px 8px;font-size:13px;vertical-align:center;border:1px solid #cdcdcd}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table tbody tr td.ref-no{font-weight:500;min-width:80px;text-align:center}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table tbody tr td .spec-content{display:flex;flex-direction:column;grid-gap:16px;gap:16px;max-height:300px;overflow:auto}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table tbody tr td .spec-content-empty{color:#999}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table tbody tr td .spec-section{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table tbody tr td .spec-section-title{font-weight:700;font-size:var(--default-font-size);color:#555}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table tbody tr td .spec-section-text{line-height:1.5}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table tbody tr td .claims-list{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table tbody tr td .claims-list-badge{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;background-color:#e6edf6;border-radius:20px;font-size:var(--default-font-size);padding:2px 5px 2px 7px}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table tbody tr td .claims-list-badge-icon{fill:var(--main-dark-color)}.figures-detailed-info-right .figures-detailed-info-body-right-labels-table table tbody tr td .claims-list-empty{color:#878787}.view-sample-data-popup{width:100vw;height:calc(100vh - 50px);display:flex}.view-sample-data-popup .view-sample-data-popup--left{width:250px;height:100%;padding:0 20px;border-right:1px solid #cdcdcd}.view-sample-data-popup .view-sample-data-popup--left .view-sample-data-popup-navbar{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding-top:10px}.view-sample-data-popup .view-sample-data-popup--left .view-sample-data-popup-navbar .view-sample-data-popup-nav{padding:10px;border-radius:5px;cursor:pointer}.view-sample-data-popup .view-sample-data-popup--left .view-sample-data-popup-navbar .view-sample-data-popup-nav:not(.active):hover{background-color:#f4f5f7}.view-sample-data-popup .view-sample-data-popup--left .view-sample-data-popup-navbar .view-sample-data-popup-nav.active{background-color:var(--primary-color);color:#fff;font-weight:600}.view-sample-data-popup .view-sample-data-popup--right{flex:1 1;height:calc(100vh - 50px);padding:20px 0;overflow-x:auto}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body{width:100%;display:flex;flex-direction:column;grid-gap:30px;gap:30px;height:100%}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-header{display:flex;justify-content:space-between;align-items:center;padding:0 20px}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division{padding:0 20px}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.required_fields{display:flex;flex-direction:column;grid-gap:40px;gap:40px;flex:1 1;overflow-y:auto}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.required_fields .view-sample-data-body-division-step{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.required_fields .view-sample-data-body-division-step .view-sample-data-body-division-step-info .view-sample-data-body-division-step-description-list{padding-left:15px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.required_fields .view-sample-data-body-division-step .view-sample-data-body-division-step-info .view-sample-data-body-division-step-description-list .view-sample-data-body-division-step-description{line-height:1.5}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.required_fields .view-sample-data-body-division-step .view-sample-data-body-division-step-info .view-sample-data-body-division-step-description-list .view-sample-data-body-division-step-description::marker{color:#606060}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.required_fields .view-sample-data-body-division-step .view-sample-data-body-division-step-table-info{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.required_fields .view-sample-data-body-division-step .view-sample-data-body-division-step-table-info .view-sample-data-body-division-step-table{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.sample_file{display:grid;grid-template-columns:minmax(300px,65%) minmax(300px,35%);grid-template-rows:auto;grid-gap:20px;gap:20px;width:100%;min-width:400px;height:calc(100% - 50px);min-height:400px}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.sample_file .view-sample-data-body-division--left{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.sample_file .view-sample-data-body-division--left .view-sample-data-viewer-container{width:100%;height:100%;max-height:calc(100vh - 175px);min-height:400px}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.sample_file .view-sample-data-body-division--left .view-sample-data-viewer-container .view-sample-data-viewer{max-width:100%!important;height:100%}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.sample_file .view-sample-data-body-division--right{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.sample_file .view-sample-data-body-division--right .view-sample-data-body-division-title{height:30px}.view-sample-data-popup .view-sample-data-popup--right .view-sample-data-body .view-sample-data-body-division.sample_file .view-sample-data-body-division--right .view-sample-data-body-results{width:100%;max-width:600px;height:100%;max-height:calc(100% - 50px);flex:1 1;background:#fff;border:1px solid #cdcdcd;border-radius:5px}.view-sample-data-popup .title{font-weight:600}.view-sample-data-popup .title-1{font-weight:600;font-size:14px}.view-sample-data-popup .title-2{font-weight:600;font-size:13px}.textarea{width:100%;resize:none;border:transparent;border-radius:5px;overflow:hidden}.default-text-loader{display:inline-flex;align-items:center;grid-gap:7px;gap:7px}.default-text-loader .default-text-loader{width:12px;height:12px;border-radius:50%;border:2px solid #f5f7f9;border-left:2px solid var(--light-sky);animation:spin 1s linear infinite}.default-text-loader .default-text-loader--text{white-space:nowrap;font-family:var(--font-family);font-size:var(--default-font-size);color:#555}.default-text-loader .default-text-loader-animation{position:relative;display:inline-flex;align-items:center;justify-content:center;background:pink;height:30px;width:30px}.text-loader-division{display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:100%}.text-loader-list-item{height:20px;width:100%;display:flex;align-items:center;grid-gap:5px;gap:5px}.text-loader-container{background:#f1f1f1;border-radius:3px;overflow:hidden;width:calc(100% - 50px);height:14px;flex-grow:1}.text-loader-container:last-child{width:70%}.text-loader-container .text-loader{width:100%;height:100%;background-image:linear-gradient(90deg,transparent 50%,rgba(0,0,0,.03) 0);background-size:200% 100%;animation:table-loading-animation 1.7s linear infinite}.text-loader-container:last-child{width:79%}@keyframes table-loading-animation{0%{background-position:0}50%{background-position:-30%}80%{background-position:-100%}to{background-position:-200%}}.password-page{justify-content:center;width:100%;height:100%;position:relative;background:#f5f7f9}.password-main,.password-page{display:flex;align-items:center}.password-main{height:230px;border-radius:5px;padding:0 50px;grid-gap:40px;gap:40px;background-color:#fff;box-shadow:var(--card-shadow)}.password-lock,.password-lock img{width:150px;height:150px}.lock-password-info{display:flex;flex-direction:column;grid-gap:5px;gap:5px;justify-content:center;align-items:flex-start}.lock-password-info p{font-size:var(--default-font-size);color:#555}.lock-password-info .password-box{position:relative;width:100%;height:35px;display:flex;align-items:center;background-color:#fff;border:.6px solid var(--blue);border-radius:4px;margin-top:10px;margin-bottom:10px}.lock-password-info .password-box input{width:calc(100% - 30px);height:100%;font-size:var(--default-font-size);color:var(--font-color);border:none;background:transparent;padding-left:15px}.lock-password-info .password-box-error-text{word-wrap:break-word;color:var(--fail-color);margin-bottom:10px;margin-top:-10px}.user-profile-layout{width:100%;height:100%;position:relative}.user-profile-layout .user-profile-layout-header{height:100px;width:100%;background:var(--table-header-color);display:flex;align-items:flex-start;padding:0 30px;grid-gap:10px;gap:10px;z-index:2;position:relative;box-shadow:0 2px 3px -1px rgba(0,0,0,.24)}.user-profile-layout .user-profile-layout-header .user-profile-pic{width:120px;height:120px;min-width:120px;min-height:120px;border:10px solid var(--table-header-color);display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:var(--primary-color);color:var(--blue);font-size:40px;padding:10px;box-shadow:0 4px 3px -3px rgba(0,0,0,.24)}.user-profile-layout .user-profile-layout-header .user-profile-pic .user-profile-pic-image{width:100%;height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.user-profile-layout .user-profile-layout-header .user-profile-info{display:flex;flex-direction:column;justify-content:center;grid-gap:5px;gap:5px;height:100%}.user-profile-layout .user-profile-layout-header .user-profile-info .user-profile-name{font-size:20px;color:var(--primary-color);font-weight:700}.user-profile-layout .user-profile-layout-header .user-profile-info .user-profile-email{color:var(--link-color)}.user-profile-layout .user-profile-layout-header .user-profile-info .user-profile-role{color:#555}.user-profile-layout .user-profile-layout-body{background:#fff;width:100%;height:calc(100% - 100px);position:relative;padding:40px 0 10px;overflow:auto}.user-profile-layout .user-profile-layout-body .user-profile-section-list{width:100%;display:flex;flex-direction:column;grid-gap:30px;gap:30px;padding:0 40px}.user-profile-layout .user-profile-layout-body .user-profile-section-list .user-profile-section{background:#f5f7f9;padding:0 30px 20px;border-radius:4px;border:1px solid #ddd}.user-profile-layout .user-profile-layout-body .user-profile-section-list .user-profile-section .user-profile-section-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;height:50px;border-bottom:1px solid #ddd}.user-profile-layout .user-profile-layout-body .user-profile-section-list .user-profile-section .user-profile-section-header .user-profile-section-title{font-weight:700;font-size:var(--default-title-font-size);color:var(--primary-color)}.user-profile-layout .user-profile-layout-body .user-profile-section-list .user-profile-section .user-profile-section-header .user-profile-section-menu-list{display:flex;align-items:center;grid-gap:5px;gap:5px}.user-profile-layout .user-profile-layout-body .user-profile-section-list .user-profile-section .user-profile-section-body{width:100%;margin-top:20px}.user-profile-layout .user-profile-layout-body .user-profile-section-list .user-profile-section .user-profile-section-body .user-profile-info-list{display:flex;align-items:center;grid-gap:10px;gap:10px}.user-profile-layout .user-profile-layout-body .user-profile-section-list .user-profile-section .user-profile-section-body .user-profile-info-list .user-profile-info-card{padding:0 10px 0 5px;background:var(--table-header-color);display:flex;align-items:center;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:20px}.user-profile-layout .user-profile-layout-body .user-profile-section-list .user-profile-section .user-profile-section-body .user-profile-info-list .user-profile-info-card .user-profile-info-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px}.terms-condition-layout .terms-condition-header .terms-condition-name{color:var(--cta-color);font-family:var(--logo-font)}.pending-verification-layout .pending-verification-image-container .pending-verification-image{width:250px}.pending-verification-layout .pending-verification-context .pending-verification-title{font-size:20px;text-align:justify}.pending-verification-layout .pending-verification-context .pending-verification-body .pending-confirmation-email{color:var(--link-color);font-size:var(--default-font-size-bold);text-decoration:none}.main-welcome-layout{width:100vw;height:100vh;top:0;left:0;z-index:150;background:var(--primary-color);border-radius:5px;position:absolute}.main-welcome-layout .main-welcome-layout-header{display:flex;align-items:center;justify-content:space-between;height:50px;background:var(--primary-color);padding-left:20px;padding-right:20px;border-radius:3px}.main-welcome-layout .main-welcome-layout-header .main-welcome-layout-title{display:flex;align-items:center;color:#fff}.main-welcome-layout .main-welcome-layout-header .main-welcome-layout-title .main-welcome-logo{width:30px}.main-welcome-layout .main-welcome-layout-header .main-welcome-layout-title .main-welcome-logo-name{margin-left:10px;font-size:var(--default-title-font-size)}.main-welcome-layout .main-welcome-layout-body{display:flex;align-items:center;height:80vh;width:90%;background:#003a80;box-shadow:0 1px 3px #07274f,0 1px 2px #07274f;margin:5vh auto auto;padding:20px;border-radius:3px}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--left{width:40%;display:flex;align-items:center;justify-content:center;padding:30px}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--left .main-welcome-layout-image{width:300px}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right{width:60%;padding:20px}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-greeting-text{font-size:20px!important;font-weight:700;text-align:justify;color:#fff}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-title{margin-top:30px;font-weight:700!important;color:#fff;font-size:30px;text-shadow:none}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-greeting-description{margin-top:30px;text-align:left;font-size:var(--default-font-size);line-height:30px;color:#fff}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-brief-info-container{margin-top:20px}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-brief-info-container .main-welcome-brief-info-row{margin-top:10px;display:flex;align-items:center;font-size:var(--default-font-size)}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-brief-info-container .main-welcome-brief-info-row .organization{fill:var(--light-sky)}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-brief-info-container .main-welcome-brief-info-row .department{fill:#daa645}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-brief-info-container .main-welcome-brief-info-row .tenant{fill:#51c495}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-brief-info-container .main-welcome-brief-info{margin-left:15px;color:#f5f5f5}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-bottom-text{margin-top:20px;color:#fff;font-size:var(--default-font-size)}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-bottom-text .main-welcome-bottom-link{color:#50ff8c;margin-left:10px}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-bottom-text .main-welcome-bottom-link:hover{cursor:pointer;text-decoration:underline}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-btn{margin-top:30px;padding:10px 20px;background:var(--light-sky);color:#fff;border-radius:3px;border:none;font-size:var(--default-font-size);margin-bottom:20px;box-shadow:1px 1px 5px #073062}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-btn:hover{background:var(--primary-color);box-shadow:0 0 2px #073062}.main-welcome-layout .main-welcome-layout-body .main-welcome-layout--right .main-welcome-btn:active{background:var(--light-sky)}.email-verification-main-layout{width:100vw;height:100vh;top:0;left:0;z-index:150;background:#001d62;position:absolute}.email-verification-main-layout .email-verification-header{height:50px;width:100%;display:flex;padding:0 15px;align-items:center}.email-verification-main-layout .email-verification-header .email-verification-logo{width:45px;height:45px;display:flex}.email-verification-main-layout .email-verification-header .main-welcome-logo-name{margin-left:15px;color:#fff;font-size:25px}.email-verification-main-layout .email-verification-body{width:100%;height:calc(100% - 50px);display:flex;justify-content:center;align-items:center}.email-verification-main-layout .email-verification-body .email-verification-card{width:1150px;height:530px;background:#fff;border-radius:8px;padding:20px;display:flex;flex-direction:column;align-items:center;position:relative}.email-verification-main-layout .email-verification-body .email-verification-card .email-verification-back-button{position:absolute;top:15px;left:25px;border:none;background:transparent;width:35px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%}.email-verification-main-layout .email-verification-body .email-verification-card .email-verification-back-button:hover{background:#f5f7f9}.email-verification-main-layout .email-verification-body .email-verification-card .email-verification-logo{width:200px;height:200px}.email-verification-main-layout .email-verification-body .email-verification-card .email-verification-title{text-align:center;margin-top:15px;margin-bottom:25px;font-size:28px;color:var(--primary-color)}.email-verification-main-layout .email-verification-body .email-verification-card .email-verification-body-context{width:95%;text-align:center;line-height:28px;word-break:break-word}.email-verification-main-layout .email-verification-body .email-verification-card .email-verification-bottom-container{width:300px;display:flex;margin:65px auto 15px;justify-content:space-between}.email-verification-main-layout .email-verification-body .email-verification-card .email-verification-bottom-container .back-to-main{background:transparent;border:1px solid var(--primary-color);color:var(--primary-color);width:100px;height:35px;border-radius:5px;cursor:pointer}.email-verification-main-layout .email-verification-body .email-verification-card .email-verification-bottom-container .back-to-main:hover{background:#d8edff}.email-verification-main-layout .email-verification-body .email-verification-card .email-verification-bottom-container .resend-verify-email{width:100px;height:35px;border:none;background:var(--primary-color);border-radius:5px;color:#fff;cursor:pointer}.email-verification-main-layout .email-verification-body .email-verification-card .email-verification-bottom-container .resend-verify-email:hover{box-shadow:1px 2px 4px #cdcdcd}.email-verification-main-layout .email-verification-body .email-verification-card .email-verification-bottom-container .resend-verify-email:disabled{background:#fafafa;color:#cdcdcd}.email-verification-main-layout .email-verification-body .email-verification-card .email-verification-resending-email-time{width:100%;text-align:center;color:#696969;display:flex;align-items:center;justify-content:center}.email-verification-main-layout .email-verification-body .email-verification-card .email-verification-resending-email-time .email-verify-time{width:65px;height:30px;background:#f5f7f9;color:#555;display:flex;align-items:center;justify-content:center;border-radius:3px;margin-left:15px}.external-page-logo{width:30px;height:30px}.external-logo-row{width:100%;padding-left:20px;display:flex;align-items:center;height:50px;background:var(--primary-color);grid-gap:10px;gap:10px;font-size:18px;font-weight:700;color:#fff}.fto-main-layout{width:100%;height:100%;background:#f5f7f9;border-radius:5px;display:flex;flex-direction:column;padding:5px;position:relative}.fto-main-layout *{font:var(--default-text)}.fto-main-layout .fto-checkbox{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.fto-main-layout .fto-main-tool-bar{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;flex-wrap:wrap;padding:0 10px 0 5px}.fto-main-layout .fto-main-tool-bar .fto-main-tool-bar--left,.fto-main-layout .fto-main-tool-bar .fto-main-tool-bar--left .fto-main-tool-select-all{display:flex;align-items:center}.fto-main-layout .fto-main-tool-bar .fto-main-tool-bar--right{display:flex;align-items:center;grid-gap:10px;gap:10px}.fto-main-layout .fto-main-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto}.fto-main-layout .fto-main-body .fto-idea-card-list{padding:0 10px 0 5px;display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-auto-flow:row;grid-gap:40px;gap:40px;width:100%}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container{display:flex;align-items:flex-start}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card{width:calc(100% - 50px);border-radius:4px;box-shadow:var(--card-shadow);background:#fff;padding:10px 20px 15px;display:flex;flex-direction:column;grid-gap:5px;gap:5px;height:100%}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-header{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between;height:30px;width:calc(100% + 10px)}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-header .fto-idea-card-header--left{display:flex;align-items:center}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-header .fto-idea-card-header--left .fto-idea-card-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:var(--default-title-font-size);color:var(--primary-color)}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-header .fto-idea-card-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-row{display:flex;align-items:center;height:30px}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-row .fto-idea-card-label{color:#555;width:100px}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-row .fto-idea-card-value{width:calc(100% - 100px)}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-row .fto-idea-card-status-value-text{color:var(--blue)}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-row .fto-idea-infringed-status{height:24px;padding:0 7px;border-radius:3px;background:rgba(255,31,31,.1);display:flex;align-items:center;grid-gap:5px;gap:5px;color:var(--fail-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-row .fto-idea-infringed-status svg{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--fail-color)}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-row .fto-idea-safe-status{height:24px;padding:0 7px;border-radius:3px;background:rgba(31,255,139,.1);display:flex;align-items:center;grid-gap:5px;gap:5px;color:#0a8a64;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-row .fto-idea-safe-status svg{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:#0a8a64}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-row .fto-idea-monitoring-pending{color:#cdcdcd}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-row .fto-idea-monitoring-frequency{color:var(--primary-color)}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-description-section{flex-grow:1;width:100%;margin-top:10px}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-description-section .fto-idea-card-description-title{font-weight:700;color:var(--primary-color)}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-description-section .fto-idea-card-description{max-height:150px;margin-top:5px;overflow:auto;padding-right:5px;line-height:20px;color:var(--font-color)}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-description-section .fto-idea-card-description .fto-idea-card-full-description-link{color:var(--link-color);padding-left:5px;white-space:nowrap;line-height:20px}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-conduct-btn{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;color:var(--primary-color);margin-top:10px}.fto-main-layout .fto-main-body .fto-idea-card-list .fto-idea-card-container .fto-idea-card .fto-idea-card-conduct-btn .fto-idea-card-inprogress{border-radius:50%;width:14px;height:14px;border:2px solid hsla(0,0%,100%,.21);border-left:2px solid var(--primary-color);animation:spin 1s linear infinite}.fto-strategy-config-popup{width:600px;height:calc(100vh - 100px);border-radius:3px;background:#fff;padding:20px 5px;grid-gap:20px;gap:20px;display:flex;flex-direction:column}.fto-strategy-config-popup *{font:var(--default-text)}.fto-strategy-config-popup .fto-strategy-config-form{height:calc(100% - 100px);flex-grow:1;display:flex;flex-direction:column;grid-gap:30px;gap:30px;padding:0 30px;overflow:auto}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section{display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:100%}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-section-header{display:flex;align-items:center;height:30px;justify-content:space-between}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-section-header .fto-search-section-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px;font-weight:700}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-section-header .fto-search-section-header--left .fto-search-section-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-section-header .fto-search-section-header--right{display:flex;align-items:center;justify-content:flex-end}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-section-header .fto-search-section-header--right .fto-search-section-tool-btn{height:24px;padding:0 7px;border-radius:3px;background:transparent;border:none;color:var(--blue);fill:var(--blue)}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-section-header .fto-search-section-header--right .fto-search-section-tool-btn:hover{background:rgba(118,161,213,.13)}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-strategy-dropdown{width:100%;height:40px;border-radius:3px;background:#f5f7f9;border:none}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-keyword-list{width:100%;border-radius:4px;padding:15px;max-height:200px;overflow:auto;display:flex;flex-wrap:wrap;grid-gap:7px;gap:7px;background:#f5f7f9;border:5px solid #f5f7f9}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-keyword-list .fto-search-keyword{background:#fff;border:.6px solid var(--blue);border-radius:2px;display:flex;align-items:center;justify-content:center;padding:0 5px;height:20px;color:#0f53a5;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-cpc-list{width:100%;border-radius:4px;padding:15px;max-height:400px;overflow:auto;display:flex;flex-wrap:wrap;grid-gap:7px;gap:7px;background:#f5f7f9;border:5px solid #f5f7f9}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-cpc-list .fto-strategy-cpc{background:#fff;border-radius:3px;border:.6px solid var(--blue);display:flex;align-items:flex-start;grid-gap:10px;gap:10px;padding:5px 7px;width:100%}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-cpc-list .fto-strategy-cpc .fto-strategy-cpc-label{line-height:20px;padding:0 7px;border-radius:10px;background:rgba(118,161,213,.2);color:#0f53a5}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-cpc-list .fto-strategy-cpc .fto-strategy-cpc-description{width:calc(100% - 200px);flex-grow:1;line-height:20px}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-keyword-setting-row{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-top:5px}.fto-strategy-config-popup .fto-strategy-config-form .fto-strategy-section .fto-search-keyword-setting-row .fto-search-keyword-setting-label{display:flex;align-items:center;grid-gap:5px;gap:5px}.fto-keyword-editor-popup{width:600px;height:calc(100vh - 150px);background:#f5f7f9;padding:20px 30px 30px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;border-radius:5px}.fto-keyword-editor-popup *{font:var(--default-text)}.fto-keyword-editor-popup .fto-keyword-editor-header{width:100%;display:flex;align-items:center;justify-content:space-between}.fto-keyword-editor-popup .fto-keyword-editor-header .fto-keyword-editor-title{font-weight:700}.fto-keyword-editor-popup .fto-keyword-editor-body{width:100%;height:calc(100% - 300px);position:relative;flex-grow:1}.fto-keyword-editor-popup .fto-keyword-editor-body .fto-keyword-editor{width:100%;height:100%;position:relative;border:1px solid #cdcdcd;border-radius:3px;overflow:hidden}.fto-keyword-editor-popup .fto-keyword-editor-body .fto-keyword-editor .fto-keyword-text-number-col{width:50px;background:var(--table-header-color);border-right:1px solid #ddd;position:absolute;height:100%;top:0;left:0;border-radius:3px 0 0 3px;z-index:2}.fto-keyword-editor-popup .fto-keyword-editor-body .fto-keyword-editor .fto-keyword-text-box{border-radius:3px;flex-grow:1;position:relative;width:100%;height:100%;overflow:auto;background:#fff}.fto-keyword-editor-popup .fto-keyword-editor-body .fto-keyword-editor .fto-keyword-text-box .fto-keyword-text-editor-row{padding:10px 5px 10px 0;display:flex;align-items:flex-start;width:100%}.fto-keyword-editor-popup .fto-keyword-editor-body .fto-keyword-editor .fto-keyword-text-box .fto-keyword-text-editor-row .fto-keyword-editor-number-col{width:50px;line-height:20px;padding:0 10px 0 5px;text-align:right;z-index:10}.fto-keyword-editor-popup .fto-keyword-editor-body .fto-keyword-editor .fto-keyword-text-box .fto-keyword-text-editor-row .fto-keyword-editor-ai-mark{width:14px;height:20px;display:flex;align-items:center;justify-content:center;padding:1px}.fto-keyword-editor-popup .fto-keyword-editor-body .fto-keyword-editor .fto-keyword-text-box .fto-keyword-text-editor-row .fto-keyword-editor-text-box{flex-grow:1;width:100px;line-height:20px;padding:0 5px 0 2px;border:none}.fto-keyword-editor-popup .fto-keyword-editor-body .fto-keyword-editor .fto-keyword-text-box .fto-keyword-text-editor-row .fto-keyword-editor-text-box *{line-height:20px}.fto-keyword-editor-popup .fto-keyword-editor-body .fto-keyword-editor .fto-keyword-text-box .fto-keyword-text-editor-row .fto-keyword-editor-delete-col{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:brown;border-radius:50%}.fto-keyword-editor-popup .fto-keyword-editor-body .fto-keyword-editor .fto-keyword-text-box .fto-keyword-text-editor-row .fto-keyword-editor-delete-col:hover{background:rgba(255,192,203,.15)}.fto-keyword-editor-popup .fto-keyword-editor-body .fto-keyword-editor .fto-keyword-text-box .fto-keyword-text-editor-row .fto-keyword-editor-delete-col:active{background:transparent}.fto-keyword-editor-popup .fto-keyword-editor-body .fto-keyword-editor .fto-keyword-text-box .fto-keyword-text-editor-row .fto-keyword-editor-delete-col.disabled{pointer-events:none;fill:#cdcdcd}.fto-keyword-editor-popup .fto-keyword-editor-legend-row{display:flex;align-items:center;grid-gap:5px;gap:5px}.fto-keyword-editor-popup .fto-keyword-bottom-row{margin-top:10px;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.new-idea-creation-popup{width:500px;border-radius:5px;padding:30px;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.new-idea-creation-popup *{font:var(--default-text)}.new-idea-creation-popup .new-idea-creation-section .new-idea-creation-section-title{font-weight:700;color:#555;margin-bottom:5px}.new-idea-creation-popup .new-idea-creation-section .new-idea-creation-section-input-box{height:40px;width:100%;border-radius:3px;padding:0 15px;background:#f5f7f9;border:none}.new-idea-creation-popup .new-idea-creation-section .new-idea-creation-section-textarea{height:300px;width:100%;border-radius:3px;padding:10px 15px;background:#f5f7f9;border:none;resize:none}.new-idea-creation-popup .new-idea-checkbox-row{display:flex;align-items:center;grid-gap:10px;gap:10px}.new-idea-creation-popup .new-idea-check-box{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.fto-overall-layout{width:100%;height:100%;overflow:auto;position:relative;padding:0 10px}.fto-overall-layout *{font-size:var(--default-font-size);font-weight:400;font-family:var(--font-family)}.fto-overall-layout .fto-overall-summary-card-row{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.fto-overall-layout .fto-overall-summary-card-row .fto-overall-summary-card{width:15%;background:#fff;border-radius:3px;box-shadow:var(--card-shadow);position:relative;display:flex;align-items:center;grid-gap:10px;gap:10px;padding:12px 5px 12px 20px}.fto-overall-layout .fto-overall-summary-card-row .fto-overall-summary-card .fto-overall-summary-card-edit-btn{position:absolute;top:2px;right:2px}.fto-overall-layout .fto-overall-summary-card-row .fto-overall-summary-card .fto-overall-summary-card-icon{width:50px;height:50px;min-width:50px;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:50%;background:#f5f7f9}.fto-overall-layout .fto-overall-summary-card-row .fto-overall-summary-card .fto-overall-summary-card-info-division{width:calc(100% - 60px)}.fto-overall-layout .fto-overall-summary-card-row .fto-overall-summary-card .fto-overall-summary-card-info-division .fto-overall-summary-card-info-title{font-weight:700;color:#555;font-size:var(--default-font-size-bold)}.fto-overall-layout .fto-overall-summary-card-row .fto-overall-summary-card .fto-overall-summary-card-info-division .fto-overall-summary-card-info{color:var(--blue);display:flex;flex-wrap:wrap;grid-gap:5px 10px;gap:5px 10px;margin-top:10px}.fto-overall-layout .fto-overall-summary-card-row .fto-overall-summary-card .fto-overall-summary-card-info-division .fto-overall-summary-card-loader{width:40px;display:flex;align-items:center;justify-content:center;overflow:hidden}.fto-overall-layout .fto-overall-summary-card-row .fto-overall-summary-card .fto-overall-summary-card-info-division .fto-overall-summary-card-info-value{font-size:30px;font-weight:700}.fto-overall-layout .fto-overall-summary-card-row .fto-overall-summary-card .fto-overall-summary-card-info-division .fto-overall-summary-info-row{display:flex;align-items:flex-start;width:calc(50% - 5px)}.fto-overall-layout .fto-overall-summary-card-row .fto-overall-summary-card .fto-overall-summary-card-info-division .fto-overall-summary-info-row .fto-overall-summary-info-label{line-height:16px;color:#555;font-size:var(--default-font-size);width:60px}.fto-overall-layout .fto-overall-summary-card-row .fto-overall-summary-card .fto-overall-summary-card-info-division .fto-overall-summary-info-row .fto-overall-summary-info-label.long-label{width:110px}.fto-overall-layout .fto-overall-summary-card-row .fto-overall-summary-card .fto-overall-summary-card-info-division .fto-overall-summary-info-row .fto-overall-summary-info-value{line-height:16px;color:var(--blue);display:flex;align-items:center;grid-gap:5px;gap:5px;width:calc(100% - 120px);flex-wrap:wrap;flex-grow:1}.fto-overall-layout .fto-overall-summary-card-row .fto-overall-summary-card .fto-overall-summary-card-info-division .fto-overall-summary-info-row .fto-overall-summary-info-value .fto-search-strategy-value{color:#76a1d5;background:rgba(118,161,213,.1);padding:0 5px;border-radius:2px;line-height:16px}.fto-overall-layout .fto-overall-table-card{width:100%;border-radius:5px;background:#fff;box-shadow:var(--card-shadow);padding:20px;margin-top:10px}.fto-overall-layout .fto-overall-table-card .fto-overall-table-card-header{display:flex;align-items:center;justify-content:space-between;grid-gap:50px;gap:50px}.fto-overall-layout .fto-overall-table-card .fto-overall-table-card-header .fto-overall-table-card-header--left{font-family:var(--font-family);font-size:var(--default-title-font-size);font-weight:700}.fto-overall-layout .fto-overall-table-card .fto-overall-table-card-header .fto-overall-table-card-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.fto-overall-layout .fto-overall-table-card .fto-overall-table-card-header .fto-overall-table-card-header--right .fto-overall-table-card-menu{display:flex;align-items:center;grid-gap:10px;gap:10px;white-space:nowrap}.fto-overall-layout .fto-overall-table-card .fto-overall-table-card-header .fto-overall-table-card-header--right .fto-overall-table-btn{min-width:unset}.fto-overall-layout .fto-overall-table-card .fto-overall-table-card-body{width:100%;height:600px;position:relative;margin-top:10px}.fto-detailed-layout{display:flex;width:100%;height:100%;background:#f5f7f9;border-radius:5px;border:1px solid #cdcdcd;overflow:hidden}.fto-detailed-layout *{font:var(--default-text)}.fto-detailed-layout .fto-detailed-layout--left{display:flex;flex-direction:column;width:100%;height:100%;padding:5px;grid-gap:5px;gap:5px}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-tab-list{height:40px;display:flex;align-items:center;border-bottom:1px solid #cdcdcd;width:calc(100% - 20px);margin-left:auto;margin-right:auto}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-tab-list .fto-detailed-layout-tab{width:50%;height:100%;display:flex;align-items:center;justify-content:center;color:#555;cursor:pointer}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-tab-list .fto-detailed-layout-tab.active{font-weight:700;color:var(--primary-color);border-bottom:1px solid var(--primary-color);box-shadow:0 1px 0 0 var(--primary-color)}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-search-bar{width:100%;padding:0 10px;margin-top:5px;margin-bottom:5px}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body{position:relative;height:calc(100% - 250px);flex-grow:1;overflow:auto;padding:0 10px}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-item-tab{background:#f5f7f9;border-radius:3px;padding:15px 20px}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-item-tab.active{background:var(--primary-color)}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-item-tab.active .fto-item-tab-name{color:#bed4ff}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-item-tab.active .fto-item-tab-description{color:#fff;font-weight:300}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-item-tab .fto-item-tab-name{color:var(--primary-color);font-weight:700}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-item-tab .fto-item-tab-description{color:#555;margin-top:5px;line-height:16px}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-patent-tab{background:#f5f7f9;border-radius:3px;padding:12px 10px}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-patent-tab.active{background:var(--primary-color)}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-patent-tab.active .fto-patent-tab-header .fto-patent-tab-title{color:#bed4ff}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-patent-tab.active .fto-patent-tab-body{color:#fff}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-patent-tab .fto-patent-tab-header{display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-patent-tab .fto-patent-tab-header .fto-patent-tab-title{color:var(--primary-color);font-weight:700}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-patent-tab .fto-patent-tab-header .fto-patent-tab-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-patent-tab .fto-patent-tab-header .fto-patent-tab-menu-list .fto-patent-tab-menu-division{display:flex;align-items:center;grid-gap:5px;gap:5px}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-patent-tab .fto-patent-tab-header .fto-patent-tab-menu-list .fto-patent-status{height:18px;padding:0 5px;border-radius:3px;background:var(--fail-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-patent-tab .fto-patent-tab-header .fto-patent-tab-menu-list .fto-patent-status.active{background:var(--cta-color);color:#fff}.fto-detailed-layout .fto-detailed-layout--left .fto-detailed-layout-body .fto-detailed-layout-list .fto-patent-tab .fto-patent-tab-body{color:#555;margin-top:5px}.fto-detailed-layout .fto-detailed-layout--right{width:calc(100% - 350px);flex-grow:1;height:100%;padding:10px 5px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.fto-detailed-layout .fto-detailed-layout--right .fto-detailed-layout--right-header{height:30px;display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px;padding:0 20px}.fto-detailed-layout .fto-detailed-layout--right .fto-detailed-layout--right-header .fto-detailed-layout--right-header-title-division{display:flex;align-items:center;grid-gap:5px;gap:5px;width:calc(100% - 300px);flex-grow:1}.fto-detailed-layout .fto-detailed-layout--right .fto-detailed-layout--right-header .fto-detailed-layout--right-header-title-division .fto-detailed-layout--right-title{font-weight:700;font-size:var(--default-title-font-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fto-detailed-layout .fto-detailed-layout--right .fto-detailed-layout--right-header .fto-detailed-layout--right-header-title-division .fto-detailed-layout-id{background:#e2ebf5;color:#2967b1;margin-left:10px;white-space:nowrap;line-height:20px;padding:0 7px}.fto-detailed-layout .fto-detailed-layout--right .fto-detailed-layout--right-header .fto-detailed-layout--right-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px}.fto-detailed-layout .fto-detailed-layout--right .fto-detailed-layout-right-body{display:flex;flex-direction:column;width:100%;height:calc(100% - 100px);flex-grow:1;position:relative;overflow:auto}.fto-detailed-layout .fto-detailed-layout--right .fto-detailed-layout-feature-description{width:100%;line-height:20px;color:#555;max-height:250px;padding:0 20px;overflow:auto}.fto-detailed-layout .fto-detailed-layout--right .fto-detailed-layout-feature-description .fto-detailed-layout-infringed-feature{color:var(--fail-color)}.fto-detailed-layout .fto-detailed-layout--right .fto-infringed-feature-patent-list-container{margin-top:20px;height:calc(100% - 500px);flex-grow:1;width:100%;display:flex;flex-direction:column;padding:0 20px}.fto-detailed-layout .fto-detailed-layout--right .fto-infringed-feature-patent-list-container .fto-infringed-feature-patent-list-title{font-weight:700}.fto-detailed-layout .fto-detailed-layout--right .fto-infringed-feature-patent-list-container .fto-infringed-feature-patent-list-body{height:calc(100% - 30px);flex-grow:1;width:100%;margin-top:10px}.fto-detailed-layout .fto-detailed-layout--right .fto-detailed-layout--right-body{padding:0 20px;width:100%;height:calc(100% - 100px);flex-grow:1}.fto-detailed-layout .fto-detailed-layout--right .fto-detailed-layout--right-body .fto-detailed-patent-info-container{background:#fff;width:100%;height:100%}.fto-detailed-layout .relevant-patent-detailed-info{display:flex;flex-direction:column;grid-gap:30px;gap:30px;text-align:left}.fto-detailed-layout .relevant-patent-detailed-info .relevant-patent-detailed-section .relevant-patent-detailed-section-tag{background:#e2ebf5;color:#2967b1;border-radius:20px;white-space:nowrap;padding:2px 7px 3px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fto-detailed-layout .relevant-patent-detailed-info .relevant-patent-detailed-section .relevant-patent-detailed-section-description{color:#555;line-height:20px;margin-top:5px}.fto-detailed-layout .relevant-patent-detailed-info .relevant-patent-detailed-section .relevant-patent-detailed-section-description .relevant-patent-point{color:var(--fail-color);line-height:20px}.fto-detailed-layout .fto-legend-row{display:flex;align-items:center;grid-gap:5px;gap:5px;padding:0 10px}.fto-detailed-layout .fto-legend-row .fto-legend-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.fto-detailed-layout .fto-legend-row .fto-legend-name{font-size:11px}.relevant-patent-claim-chart-tooltip{padding:10px;width:250px}.relevant-patent-claim-chart-tooltip *{font:var(--default-text)}.relevant-patent-claim-chart-tooltip .relevant-patent-claim-chart-tooltip-header{font-weight:700;color:var(--primary-color)}.relevant-patent-claim-chart-tooltip .relevant-patent-claim-chart-tooltip-body{margin-top:5px;color:#555;line-height:20px}.fto-monitoring-setting-popup{padding:40px;border-radius:2px;position:relative;margin-left:auto;margin-right:auto}.fto-monitoring-setting-popup .fto-monitoring-setting-form{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.fto-monitoring-setting-popup .fto-monitoring-setting-description{white-space:nowrap}.fto-monitoring-setting-popup .fto-monitoring-setting-option-row{display:flex;align-items:center}.fto-monitoring-setting-popup .fto-monitoring-setting-option-row .fto-monitoring-setting-option{display:flex;align-items:center;grid-gap:5px;gap:5px}.fto-monitoring-setting-popup .fto-monitoring-setting-option-row .fto-monitoring-setting-option input{border:1px solid #cdcdcd;padding:0 10px;height:24px;background:#fff;width:50px;border-radius:3px}.fto-monitoring-setting-popup .fto-monitoring-setting-bottom-row{margin-top:40px;display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px;width:100%}.cpc-selector-popup{width:1200px;height:calc(100vh - 50px);background:#fff;padding:20px}.cpc-selector-popup *{font:var(--default-text)}.cpc-selector-popup .cpc-selector-layout{display:flex;height:calc(100% - 50px);grid-gap:10px;gap:10px;background:#f5f7f9;border-radius:3px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout--left{position:relative;width:calc(50% - 5px);height:100%;display:flex;flex-direction:column;padding:10px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout--right{width:calc(50% - 5px);height:100%;border-radius:5px;position:relative;border-left:1px solid #cdcdcd;padding:10px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-division-container{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;height:100%;padding-top:10px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-division-container .cpc-selector-tab-bar{width:calc(100% - 40px);display:flex;height:40px;border-bottom:1px solid #cdcdcd;margin-left:auto;margin-right:auto}.cpc-selector-popup .cpc-selector-layout .cpc-selector-division-container .cpc-selector-tab-bar .cpc-selector-tab{padding:0 20px;height:100%;background:transparent;border:none;display:flex;align-items:center;justify-content:center}.cpc-selector-popup .cpc-selector-layout .cpc-selector-division-container .cpc-selector-tab-bar .cpc-selector-tab.active{border-bottom:1px solid var(--primary-color);color:var(--primary-color);font-weight:700;box-shadow:0 1px 0 0 var(--primary-color)}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-title{height:30px;min-height:30px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-weight:700;font-size:var(--default-title-font-size)}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-title .cpc-selector-remove-btn{padding:0 10px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--fail-color);fill:var(--fail-color);border:1px solid var(--fail-color);background:#fff}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-title .cpc-selector-remove-btn:hover{background:brown}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-title .cpc-selector-remove-btn:active{background:var(--fail-color)}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-title .cpc-selector-remove-btn:disabled{box-shadow:none;background:#cdcdcd;pointer-events:none}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-search-bar{width:100%;padding:0 20px;margin-top:10px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-select-all-row{width:100%;display:flex;align-items:center;padding:0 20px 0 10px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body{height:100px;flex-grow:1;overflow:auto;position:relative}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-selector-item-list{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:100%;padding:0 20px 0 30px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-division{width:100%}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-division .cpc-division-header{display:flex;align-items:flex-start;width:100%}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-division .cpc-division-header .cpc-list-expander{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--primary-color);margin-top:8px;z-index:3}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-division .cpc-division-header .cpc-list-expander:hover{fill:var(--secondary-color)}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-division .cpc-division-header .cpc-list-header-code{padding:0 10px;height:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-top:5px;margin-left:7px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-division .cpc-division-header .cpc-list-header-name{margin-left:10px;line-height:20px;margin-top:5px;word-wrap:break-word;word-break:break-word}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-division .cpc-list-body{margin-left:37px;width:calc(100% - 40px);display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:7px 0 0 7px;position:relative}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-division .cpc-list-body .cpc-list-border{position:absolute;top:-14px;left:0;width:0;height:calc(100% + 14px);border-left:1px dashed #afafaf}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-division .cpc-list-item{display:flex;align-items:flex-start}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-division .cpc-list-item .cpc-list-item-code{padding:0 10px;height:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-top:5px;margin-left:7px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .cpc-division .cpc-list-item .cpc-list-item-name{margin-left:10px;line-height:20px;margin-top:5px;word-wrap:break-word;word-break:break-word}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .selected-cpc-list{width:100%;display:flex;flex-direction:column;padding:0 20px;grid-gap:7px;gap:7px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .selected-cpc-list .selected-cpc-card{width:100%;background:#fff;min-height:30px;box-shadow:var(--card-shadow);border-radius:3px;display:flex;align-items:flex-start;border:.6px solid #ddd;padding:7px 0}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .selected-cpc-list .selected-cpc-card .selected-cpc-card-operator{width:70px;display:flex;align-items:center;justify-content:center;height:100%}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .selected-cpc-list .selected-cpc-card .selected-cpc-card-value{flex-grow:1;width:100px;display:flex;align-items:flex-start;border-left:1px solid #cdcdcd;padding:0 5px;grid-gap:5px;gap:5px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .selected-cpc-list .selected-cpc-card .selected-cpc-card-value .selected-cpc-card-code{line-height:20px;padding:0 10px;border-radius:10px}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .selected-cpc-list .selected-cpc-card .selected-cpc-card-value .selected-cpc-card-name{line-height:20px;word-wrap:break-word;word-break:break-word;text-align:left}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .selected-cpc-list .selected-cpc-card .selected-cpc-remove-btn{width:30px;height:20px;display:flex;align-items:center;justify-content:center;padding:5px;fill:var(--fail-color);background:transparent;border:none}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .selected-cpc-list .selected-cpc-card .selected-cpc-remove-btn:hover{fill:brown}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .selected-cpc-list .selected-cpc-card .selected-cpc-remove-btn:active{fill:var(--fail-color)}.cpc-selector-popup .cpc-selector-layout .cpc-selector-layout-body .selected-cpc-list .selected-cpc-card .selected-cpc-remove-btn:disabled{fill:#cdcdcd;pointer-events:none}.cpc-selector-popup .cpc-list-recommended-mark{font-size:var(--font-size-small);color:#0a8373;background:rgba(44,194,149,.1);border-radius:10px;padding:1px 7px 1.4px;margin-left:5px}.cpc-selector-popup .cpc-selector-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;height:30px;margin-top:20px}.cpc-selector-popup .cpc-selector-bottom-row button{width:100px;min-width:100px;margin:0}.cpc-list-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.cc-builder-slide-tab.active{box-sizing:border-box;border:5px solid orange}.cc-builder-slide-tab .blur{width:100%;height:100%;z-index:999;background-color:#d2691e}.cc-builder-slide-right-side{scroll-snap-type:y mandatory;scroll-behavior:smooth}.cc-builder-slide{scroll-snap-align:center;scroll-snap-stop:always}.cc-builder-slide-right-side .cc-builder-slide-list{position:relative;height:auto;overflow:hidden}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-slide-layout .cc-builder-slide-right-side .cc-builder-slide-list{grid-gap:0;gap:0;padding:10px 20px}.cc-builder-layout .cc-builder--right .cc-builder--right-body .cc-builder-slide-layout .cc-builder-slide-right-side .cc-builder-slide-list .cc-builder-slide{padding:10px 0}.scrollbar-container{position:absolute;top:0;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;display:flex;align-items:center}.scrollbar-container input{-webkit-appearance:none;width:100%;height:100%;appearance:none;background-color:initial}.scrollbar-container input[type=range][orient=vertical]{writing-mode:vertical-rl;width:var(--scroll-width);vertical-align:bottom}.scrollbar-container input[type=range]::-webkit-slider-runnable-track{background:#ddd;border-radius:8px;height:100%}.scrollbar-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--scroll-width);background:#888;border-radius:4px;position:relative}.scrollbar-container input[type=range].custom-range::-webkit-slider-thumb{height:var(--thumb-height,50px)}.scrollbar-container input[type=range]::-moz-range-thumb{background:#888;cursor:pointer;border-radius:4px;height:var(--thumb-height,50px)}.pat-claim-chart-comparison-layout{width:100%;height:100%;position:relative}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container{width:100%;height:calc(100% - 50px);display:flex;position:relative;background:#f5f7f9;border:1px solid #cdcdcd;border-radius:3px}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-main-compare-tag{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:30px;height:30px;border:1px solid #cdcdcd;padding:4px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;fill:#969696}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block{width:50%;height:100%;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:20px 0;border-right:1px solid #cdcdcd}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block:last-child{border-right:none}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-block-title{font-weight:700;font-family:var(--font-family);font-size:var(--default-title-font-size);padding:0 20px}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-block-toolbar{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 20px;font:var(--default-text)}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-target-division{width:calc(100% - 40px);margin-left:auto;margin-right:auto;background:#fff;height:calc(100% - 200px);flex-grow:1;padding:10px 20px;box-shadow:var(--card-shadow);border-radius:3px}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list{height:calc(100% - 200px);flex-grow:1;overflow:auto;padding:0 20px 10px;position:relative;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card{width:100%;background:#fff;border-radius:3px;padding:10px 0 20px;box-shadow:var(--card-shadow);max-height:700px;display:flex;flex-direction:column}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card.disabled{pointer-events:none;filter:grayscale(100%);opacity:.5;box-shadow:none}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-card-header{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:100px;gap:100px;padding:0 20px 0 10px}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-card-header .pat-claim-chart-comparison-landscape-card-title{display:flex;align-items:center;font:var(--default-text);font-weight:700}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-card-header .pat-claim-chart-comparison-landscape-card-title .pat-claim-chart-comparison-landscape-radio-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-card-header .pat-claim-chart-comparison-landscape-card-expander{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:4px;background:transparent;border:none;fill:var(--primary-color)}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-description{font:var(--default-text);padding:0 40px;color:#868686}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-card-body{margin-top:20px;background:#f5f7f9;border-radius:4px;padding:10px 20px;width:calc(100% - 80px);margin-left:auto;margin-right:auto}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-card-body.specific-patent-configuration{background:#fff;border:1px solid #cdcdcd;min-height:300px;height:calc(100% - 200px);overflow:auto;flex-grow:1}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-card-body .pat-claim-chart-comparison-landscape-setting-row{display:flex;align-items:center;width:100%;grid-gap:10px 40px;gap:10px 40px;flex-wrap:wrap}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-card-body .pat-claim-chart-comparison-landscape-setting-row .pat-claim-chart-comparison-landscape-setting{display:flex;align-items:center;grid-gap:10px;gap:10px}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-card-body .pat-claim-chart-comparison-landscape-setting-row .pat-claim-chart-comparison-landscape-setting .pat-claim-chart-comparison-landscape-setting-label{font:var(--default-text)}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-card-body .pat-claim-chart-comparison-landscape-setting-row .pat-claim-chart-comparison-landscape-setting .pat-claim-chart-comparison-landscape-dropdown{width:150px;border:1px solid #cdcdcd;border-radius:3px;background:#fff;font:var(--default-text)}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-card-body .pat-claim-chart-comparison-landscape-setting-row .pat-claim-chart-comparison-landscape-setting .pat-claim-chart-comparison-setting-link{color:var(--link-color);text-decoration:underline;font:var(--default-text);cursor:pointer}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-card-body .pat-claim-chart-comparison-landscape-setting-row .pat-claim-chart-comparison-landscape-setting .pat-claim-chart-comparison-setting-link:hover{color:var(--blue);text-decoration:underline}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-container .pat-claim-chart-comparison-block .pat-claim-chart-comparison-landscape-list .pat-claim-chart-comparison-landscape-card .pat-claim-chart-comparison-landscape-card-body .pat-claim-chart-comparison-landscape-setting-row .pat-claim-chart-comparison-landscape-setting .pat-claim-chart-comparison-setting-link:active{color:var(--link-color);text-decoration:none}.pat-claim-chart-comparison-layout .pat-claim-chart-comparison-bottom-row{margin-top:10px}.pat-claim-chart-comparison-target-tab-bar{width:100%;height:40px;display:flex;align-items:center;border-bottom:1px solid #cdcdcd}.pat-claim-chart-comparison-target-tab-bar .pat-claim-chart-comparison-target-tab{display:flex;align-items:center;justify-content:center;padding:0 30px;grid-gap:5px;gap:5px;font-family:var(--font-family);font-size:var(--default-font-size);color:var(--font-color);height:100%;cursor:pointer}.pat-claim-chart-comparison-target-tab-bar .pat-claim-chart-comparison-target-tab.active{border-bottom:1px solid var(--primary-color);color:var(--primary-color);font-weight:700;box-shadow:0 1px 0 0 var(--primary-color)}.pat-claim-chart-comparison-target-tab-bar .pat-claim-chart-comparison-target-tab .pat-claim-chart-comparison-target-tab-count{color:var(--link-color);font-family:var(--font-family);font-size:var(--default-font-size)}.pat-claim-chart-comparison-target-layout{width:100%;height:calc(100% - 40px);position:relative;display:flex;flex-direction:column}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-header-row{padding-top:10px;padding-bottom:10px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:10px;gap:10px}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-header-row .pat-claim-chart-comparison-target-layout-header{font-size:var(--default-title-font-size);font-weight:700;font-family:var(--font-family)}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-header-row .pat-claim-chart-comparison-target-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-header-row .pat-claim-chart-comparison-target-menu-list .pat-claim-chart-comparison-target-conversion-setting-block{height:30px;border-radius:3px;background:#f5f7f9;border:.4px solid var(--blue);display:flex;align-items:center;padding:3px 0}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-header-row .pat-claim-chart-comparison-target-menu-list .pat-claim-chart-comparison-target-conversion-setting-block .pat-claim-chart-comparison-target-conversion-setting-toggle-container{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 10px}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-header-row .pat-claim-chart-comparison-target-menu-list .pat-claim-chart-comparison-target-conversion-setting-block .pat-claim-chart-comparison-target-conversion-setting-toggle-label{display:flex;align-items:center;grid-gap:5px;gap:5px;font-family:var(--font-family);font-size:var(--default-font-size)}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-header-row .pat-claim-chart-comparison-target-menu-list .pat-claim-chart-comparison-target-conversion-setting-block .pat-claim-chart-comparison-target-conversion-setting-toggle-label .pat-claim-chart-comparison-target-conversion-setting-toggle-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-header-row .pat-claim-chart-comparison-target-menu-list .pat-claim-chart-comparison-target-conversion-setting-block .pat-claim-chart-comparison-target-conversion-setting-btn{width:30px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;border-left:1px solid var(--blue)}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-body{background:#f5f7f9;width:100%;height:calc(100% - 100px);flex-grow:1;display:flex;flex-direction:column;padding:10px 15px;border:1px solid #ddd}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-body .pat-claim-chart-comparison-target-layout-body--header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-body .pat-claim-chart-comparison-target-layout-body--header .pat-claim-chart-comparison-target-layout-body--header--left{display:flex;align-items:center;grid-gap:15px;gap:15px}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-body .pat-claim-chart-comparison-target-layout-body--header .pat-claim-chart-comparison-target-layout-body--header--left .pat-claim-chart-comparison-target-check-validity{display:flex;align-items:center;grid-gap:5px;gap:5px;margin-right:10px}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-body .pat-claim-chart-comparison-target-layout-body--header .pat-claim-chart-comparison-target-layout-body--header--left .pat-claim-chart-comparison-target-check-validity .pat-claim-chart-comparison-target-check-label{display:flex;align-items:center;font-family:var(--font-family);font-size:var(--default-font-size)}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-body .pat-claim-chart-comparison-target-layout-body--header .pat-claim-chart-comparison-target-layout-body--header--left .pat-claim-chart-comparison-target-check-validity .pat-claim-chart-comparison-target-check-label .pat-claim-chart-comparison-target-check-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;grid-gap:0;gap:0;fill:var(--success-color)}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-body .pat-claim-chart-comparison-target-layout-body--header .pat-claim-chart-comparison-target-layout-body--header--left .pat-claim-chart-comparison-target-check-validity .pat-claim-chart-comparison-target-check-label .pat-claim-chart-comparison-target-check-icon.error{fill:var(--fail-color)}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-body .pat-claim-chart-comparison-target-layout-body--header .pat-claim-chart-comparison-target-layout-body--header--left .pat-claim-chart-comparison-target-check-validity .pat-claim-chart-comparison-target-check-value{color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size)}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-body .pat-claim-chart-comparison-target-layout-body--header .pat-claim-chart-comparison-target-layout-body--header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-claim-chart-comparison-target-layout .pat-claim-chart-comparison-target-layout-body .pat-claim-chart-comparison-target-layout-invention-container{margin-top:10px;display:flex;flex-direction:column;flex-grow:1;height:calc(100% - 100px)}.pat-claim-chart-comparison-target-patent-list-container{position:relative;border:1px solid #cdcdcd;border-radius:3px;width:100%;height:calc(100% - 100px);flex-grow:1;display:flex;overflow:auto;grid-gap:10px;gap:10px;padding:10px 10px 15px 20px;background:#fff;margin-top:10px}.pat-claim-chart-comparison-target-patent-list-container .pat-claim-chart-comparison-target-patent-text-area{width:calc(100% - 100px);flex-grow:1;font:var(--default-text);line-height:30px;border:none;background:transparent;padding:0;resize:none}.pat-claim-chart-comparison-target-patent-list-container .pat-claim-chart-comparison-target-patent-text-area:focus{outline:none}.pat-claim-chart-comparison-target-patent-list-container .pat-claim-chart-comparison-target-patent-checker .pat-claim-chart-comparison-target-patent-checker-info{display:flex;align-items:center;justify-content:flex-end;height:30px}.pat-claim-chart-comparison-target-patent-list-container .pat-claim-chart-comparison-target-patent-checker .pat-claim-chart-comparison-target-patent-checker-info .pat-claim-chart-comparison-target-patent-checking-state{width:12px;height:12px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #f5f7f9;border-left:2px solid var(--blue);animation:spin 1s linear infinite}.pat-claim-chart-comparison-target-patent-list-container .pat-claim-chart-comparison-target-patent-checker .pat-claim-chart-comparison-target-patent-checker-info .pat-claim-chart-comparison-target-patent-checking-state.alternative{animation:spin2 1s linear infinite}.pat-claim-chart-comparison-target-patent-list-container .pat-claim-chart-comparison-target-patent-checker .pat-claim-chart-comparison-target-patent-checker-info .pat-claim-chart-comparison-target-patent-check-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:var(--success-color);position:relative}.pat-claim-chart-comparison-target-patent-list-container .pat-claim-chart-comparison-target-patent-checker .pat-claim-chart-comparison-target-patent-checker-info .pat-claim-chart-comparison-target-patent-check-icon.error{fill:var(--error-color)}.pat-claim-chart-comparison-target-patent-list-container .pat-claim-chart-comparison-target-patent-checker .pat-claim-chart-comparison-target-patent-checker-info .pat-claim-chart-comparison-target-delete-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;fill:#7d7d7d;background:transparent;border:none;border-radius:50%}.pat-claim-chart-comparison-target-patent-list-container .pat-claim-chart-comparison-target-patent-checker .pat-claim-chart-comparison-target-patent-checker-info .pat-claim-chart-comparison-target-delete-btn:hover{fill:brown;background:#f5f7f9}.pat-claim-chart-comparison-classification-info-header{padding:20px 10px}.pat-claim-chart-comparison-classification-info-header .pat-claim-chart-comparison-classification-info-title{font-weight:700;font-family:var(--font-family);font-size:var(--default-title-font-size)}.pat-claim-chart-comparison-classification-info-header .pat-claim-chart-comparison-classification-info-description{margin-top:5px;color:#555;font:var(--default-text)}.pat-claim-chart-comparison-classification-config-row{padding:10px;display:flex;align-items:center;grid-gap:10px;gap:10px}.pat-claim-chart-comparison-classification-config-row .pat-claim-chart-comparison-config-row--label{width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:var(--default-text)}.pat-claim-chart-comparison-classification-config-row .pat-claim-chart-comparison-config-row--value{width:calc(100% - 200px);flex-grow:1}.pat-claim-chart-comparison-classification-config-row .pat-claim-chart-comparison-config-row--value .pat-claim-chart-comparison-classification-dropdown-box{height:40px;background:#f5f7f9;border-radius:3px;border:1px solid var(--blue)}.pat-claim-chart-comparison-classification-config-row .pat-claim-chart-comparison-config-row--value .my-drop-down-selected-item{width:100%}.pat-claim-chart-comparison-selected-class-label-list-container{width:100%;display:flex;align-items:center;justify-content:space-between;height:100%}.pat-claim-chart-comparison-selected-class-label-list-container .pat-claim-chart-comparison-selected-class-label-info-btn{width:16px;display:flex;align-items:center;justify-content:center;height:16px;padding:2px}.pat-claim-chart-comparison-selected-class-label-list{display:flex;align-items:center;flex-wrap:wrap;grid-gap:5px;gap:5px;padding:3px 0 0 10px;width:calc(100% - 30px);flex-grow:1;font:var(--default-text)}.pat-claim-chart-comparison-selected-class-label-list .pat-claim-chart-comparison-selected-class-label{display:flex;align-items:center;justify-content:center;font:var(--default-text);border:1px solid #cdcdcd;border-radius:20px;background:#fff;padding:0 2px;height:20px;grid-gap:10px;gap:10px}.pat-claim-chart-comparison-selected-class-label-list .pat-claim-chart-comparison-selected-class-label.remaining-label{color:var(--link-color);padding:0 7px}.pat-claim-chart-comparison-selected-class-label-list .pat-claim-chart-comparison-selected-class-label .pat-claim-chart-comparison-select-class-label-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-claim-chart-comparison-selected-class-label-list .pat-claim-chart-comparison-selected-class-label .pat-claim-chart-comparison-select-class-label-info .pat-claim-chart-comparison-selected-class-label-id{line-height:16px;border-radius:10px;background:rgba(118,161,213,.24);padding:0 7px}.pat-claim-chart-comparison-selected-class-label-list .pat-claim-chart-comparison-selected-class-label .pat-claim-chart-comparison-selected-class-label-name{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-claim-chart-comparison-selected-class-label-list .pat-claim-chart-comparison-selected-class-label .pat-claim-chart-comparison-selected-class-label-remove-btn{width:16px;height:16px;display:flex;align-items:center;padding:5px;border-radius:50%;justify-content:center;border:none;background:#fff}.pat-claim-chart-comparison-selected-class-label-list .pat-claim-chart-comparison-selected-class-label .pat-claim-chart-comparison-selected-class-label-remove-btn:hover{fill:brown;color:brown}@keyframes spin2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pat-claim-chart-comparison-overview-result-layout{width:100%;height:100%;display:flex;border:1px solid #cdcdcd;background:#f5f7f9}.pat-claim-chart-comparison-overview-result-layout *{font:var(--default-text)}.pat-claim-chart-comparison-overview-result-layout .pat-claim-chart-comparison-overview-result--right{width:calc(100% - 500px);height:100%;flex-grow:1;padding:0 10px;display:flex;flex-direction:column}.pat-claim-chart-comparison-overview-result-layout .pat-claim-chart-comparison-overview-result-header{display:flex;margin-top:15px;align-items:center;padding:0 12px;grid-gap:5px;gap:5px}.pat-claim-chart-comparison-overview-result-layout .pat-claim-chart-comparison-overview-result-header .pat-claim-chart-comparison-overview-result-title{font-weight:700;font-size:var(--default-title-font-size);font-family:var(--font-family)}.pat-claim-chart-comparison-overview-result-body{width:100%;height:calc(100% - 40px);overflow:auto;padding:15px 12px 0;position:relative;flex-grow:1}.pat-claim-chart-comparison-overview-result-body *{font-family:var(--font-family);font-size:var(--default-font-size)}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division{margin-bottom:20px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-header .pat-claim-chart-comparison-overview-filter-title{font:var(--default-text);font-weight:700;display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-header .pat-claim-chart-comparison-overview-filter-title .pat-claim-chart-comparison-overview-filter-expander{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-header .pat-claim-chart-comparison-overview-filter-title .pat-claim-chart-comparison-overview-filter-expander.collapse{transform:rotate(-90deg)}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-header .pat-claim-chart-comparison-overview-filter-count-info-division{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-header .pat-claim-chart-comparison-overview-filter-count-info-division.multi-type-case{border-left:1px dashed #cdcdcd;margin-left:7px;padding-top:10px;padding-left:10px;flex-grow:1}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-header .pat-claim-chart-comparison-overview-filter-count-info-division.multi-type-case.collapse-case{border-left:none}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-header .pat-claim-chart-comparison-overview-filter-count-info-division .pat-claim-chart-comparison-overview-filter-count-info{display:flex;align-items:center;grid-gap:5px;gap:5px;font-size:var(--default-font-size);font-family:var(--font-family)}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-header .pat-claim-chart-comparison-overview-filter-count-info-division .pat-claim-chart-comparison-overview-filter-count-info .pat-claim-chart-comparison-overview-filter-count--label{color:#9c9c9c}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-header .pat-claim-chart-comparison-overview-filter-count-info-division .pat-claim-chart-comparison-overview-filter-count-info .pat-claim-chart-comparison-overview-filter-count--value{color:var(--primary-color)}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body{width:calc(100% - 7px);margin-left:7px;border-left:1px dashed #cdcdcd;padding-left:10px;padding-top:10px;position:relative}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-empty-division{position:relative;display:flex;align-items:center;justify-content:center;height:35vh;border-radius:5px;background:#f5f7f9}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-empty-division *{font:var(--default-text)}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list{border-radius:3px;background:#f5f7f9;padding:12px 0}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-section--header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 15px;margin-bottom:12px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-section--header .pat-claim-chart-comparison-overview-filter-section--header-title{font:var(--default-text);font-weight:700}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-section--header .pat-claim-chart-comparison-overview-section-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-tab-bar{width:calc(100% - 30px);margin-left:auto;margin-right:auto;border-bottom:1px solid #cdcdcd;display:flex}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-tab-bar .pat-claim-chart-comparison-overview-filter-tab{width:50%;display:flex;align-items:center;justify-content:center;height:35px;color:var(--font-color);cursor:pointer}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-tab-bar .pat-claim-chart-comparison-overview-filter-tab.active{color:var(--primary-color);font-weight:700;border-bottom:1px solid var(--primary-color);box-shadow:0 1px 0 0 var(--primary-color)}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-section-search-bar{width:100%;display:flex;align-items:center;padding:0 15px;margin-top:12px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-selection-row{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:12px 15px 5px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-selection-row .pat-claim-chart-comparison-overview-filter-selection-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-selection-row .pat-claim-chart-comparison-overview-filter-selection-info .pat-claim-chart-comparison-overview-filter-selection-value{color:var(--success-color);font:var(--default-text)}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-section--body{width:100%}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-section--body .pat-claim-chart-comparison-overview-filter-select-all-row{display:flex;align-items:center;justify-content:space-between;padding:0 15px 0 5px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-section--body .pat-claim-chart-comparison-overview-filter-select-all-row .pat-claim-chart-comparison-overview-filter-select-all-row--left{display:flex;align-items:center}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-section--body .pat-claim-chart-comparison-overview-filter-select-all-row .pat-claim-chart-comparison-overview-filter-select-all-row--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-section--body .pat-claim-chart-comparison-overview-filter-family-card-list-container{width:100%;max-height:400px;overflow:auto;padding:0 12px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-section--body .pat-claim-chart-comparison-overview-filter-family-card-list-container .pat-claim-chart-comparison-overview-filter-family-card-list{width:100%;padding:10px 0}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-section--body .pat-claim-chart-comparison-overview-filter-family-card-list-container .pat-claim-chart-comparison-overview-filter-family-card-list .pat-claim-chart-comparison-overview-filter-family-card{margin-bottom:10px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-overview-filter-body .pat-claim-chart-comparison-overview-filter-section-list .pat-claim-chart-comparison-overview-filter-section .pat-claim-chart-comparison-overview-filter-section--body .pat-claim-chart-comparison-overview-filter-family-card-list-container .pat-claim-chart-comparison-overview-filter-family-card-list .pat-claim-chart-comparison-overview-filter-family-card .pat-claim-chart-comparison-overview-filter-family-card-header{display:flex;align-items:center;font-weight:700;color:#4e4e4e;font-family:var(--font-family)}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-similarity-score-slider-div{width:100%;padding:0 0 0 22px;margin-top:10px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-similarity-score-config-row{width:100%;padding:0 0 0 20px;margin-top:5px;display:flex;align-items:center;justify-content:space-between}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-similarity-score-config-row .pat-claim-chart-comparison-similarity-score-config-input-container{height:24px;border:1px solid var(--blue);background:#fff;border-radius:3px;align-items:center;display:flex}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-similarity-score-config-row .pat-claim-chart-comparison-similarity-score-config-input-container .pat-claim-chart-comparison-similarity-score-config-label{width:30px;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-size:var(--default-font-size)}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-similarity-score-config-row .pat-claim-chart-comparison-similarity-score-config-input-container .pat-claim-chart-comparison-similarity-score-config-selector{width:70px;padding-left:10px;background:transparent;border:none;border-left:1px solid var(--blue)}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-filter-division .pat-claim-chart-comparison-similarity-score-config-row .pat-claim-chart-comparison-similarity-score-config-input-container .pat-claim-chart-comparison-similarity-score-config-selector:focus{outline:none}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-result-card-list{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:0 0 20px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-result-card{border-radius:3px;background:#fff;box-shadow:var(--card-shadow);padding:10px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-result-card .pat-claim-chart-comparison-overview-result-card-header{height:40px;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 20px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-result-card .pat-claim-chart-comparison-overview-result-card-header .pat-claim-chart-comparison-overview-result-card-header--left{display:flex;align-items:center;grid-gap:10px;gap:10px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-result-card .pat-claim-chart-comparison-overview-result-card-header .pat-claim-chart-comparison-overview-result-card-header--left .pat-claim-chart-comparison-overview-result-card-header-title{font-weight:700;font-size:var(--default-title-font-size);font-family:var(--font-family)}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-result-card .pat-claim-chart-comparison-overview-result-card-header .pat-claim-chart-comparison-overview-menu-list{display:flex;align-items:center;grid-gap:3px;gap:3px}.pat-claim-chart-comparison-overview-result-body .pat-claim-chart-comparison-overview-result-card .pat-claim-chart-comparison-overview-result-card-body{width:100%;padding:0 20px;height:500px}.pat-claim-chart-comparison-overview-filter-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.pat-claim-chart-comparison-overview-filter-item-list-container{max-height:350px;overflow:auto;position:relative;min-height:150px}.pat-claim-chart-comparison-overview-filter-item-list-container.family-list-case{width:calc(100% - 7px);margin-left:auto;border-left:1px dashed #cdcdcd;padding-top:7px;padding-left:10px}.pat-claim-chart-comparison-overview-filter-item-list-container.family-list-case .pat-claim-chart-comparison-overview-filter-item-list{padding-left:3px}.pat-claim-chart-comparison-overview-filter-item-list-container.long-list-container{max-height:400px}.pat-claim-chart-comparison-overview-filter-item-list-container .pat-claim-chart-comparison-overview-filter-item-list{display:flex;flex-direction:column;padding:5px 10px 5px 15px;grid-gap:7px;gap:7px}.pat-claim-chart-comparison-overview-filter-item{display:flex;align-items:center;background:#fff;border-radius:3px;width:100%;padding:0 7px 0 0;height:35px;box-shadow:.6px .6px 2px rgba(0,0,0,.24);justify-content:space-between;grid-gap:5px;gap:5px}.pat-claim-chart-comparison-overview-filter-item .pat-claim-chart-comparison-overview-filter-item--left{display:flex;align-items:center;width:100px;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-claim-chart-comparison-overview-filter-item .pat-claim-chart-comparison-overview-filter-item--right{display:flex;align-items:center}.pat-claim-chart-comparison-overview-filter-item .pat-claim-chart-comparison-overview-filter-item--right .pat-claim-chart-comparison-overview-filter-draft-container{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:5px;position:relative}.pat-claim-chart-comparison-overview-filter-item .pat-claim-chart-comparison-overview-filter-item--right .pat-claim-chart-comparison-overview-filter-draft-container svg{z-index:9}.pat-claim-chart-comparison-overview-filter-item .pat-claim-chart-comparison-overview-filter-item--right .pat-claim-chart-comparison-overview-filter-draft-container .pat-claim-chart-comparison-overview-filter-draft-container-in-progress{width:100%;height:100%;border:2px solid #f5f7f9;border-radius:50%;position:absolute;top:0;left:0;border-left:2px solid var(--blue);animation:spin 1s linear infinite}.pat-claim-chart-comparison-overview-filter-item .pat-claim-chart-comparison-overview-filter-item--right .comparison-overview-filter-item-tag{line-height:18px;width:30px;text-align:center;border-radius:3px;background:#e57878;color:var(--primary-color);font-size:var(--font-size-small)}.pat-claim-chart-comparison-overview-filter-item-card{background:#fff;box-shadow:var(--card-shadow);border-radius:3px;padding:5px}.pat-claim-chart-comparison-overview-filter-item-card .pat-claim-chart-comparison-overview-filter-item-card-header-row{display:flex;align-items:center;height:30px}.pat-claim-chart-comparison-overview-filter-item-card .pat-claim-chart-comparison-overview-filter-item-card-body{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:10px;background:#f5f7f9;width:calc(100% - 20px);border-radius:3px;margin:3px auto 10px}.pat-claim-chart-comparison-overview-filter-item-card .pat-claim-chart-comparison-overview-filter-item-card-body .pat-claim-chart-comparison-overview-filter-item-classification-info{padding:0 5px}.pat-claim-chart-comparison-overview-filter-item-card .pat-claim-chart-comparison-overview-filter-item-card-body .pat-claim-chart-comparison-overview-filter-item-classification-list{padding:5px 0;overflow:auto;max-height:150px;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.pat-claim-chart-comparison-overview-filter-item-card .pat-claim-chart-comparison-overview-filter-item-card-body .pat-claim-chart-comparison-overview-filter-item-classification-list .pat-claim-chart-comparison-overview-filter-classification-item{display:flex;align-items:center;width:100%;background:#fff;border:1px solid #cdcdcd;border-radius:20px;grid-gap:5px;gap:5px;padding:1px}.pat-claim-chart-comparison-overview-filter-item-card .pat-claim-chart-comparison-overview-filter-item-card-body .pat-claim-chart-comparison-overview-filter-item-classification-list .pat-claim-chart-comparison-overview-filter-classification-item.see-more-case{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1px 10px}.pat-claim-chart-comparison-overview-filter-item-card .pat-claim-chart-comparison-overview-filter-item-card-body .pat-claim-chart-comparison-overview-filter-item-classification-list .pat-claim-chart-comparison-overview-filter-classification-item .pat-claim-chart-comparison-overview-filter-class-id{padding:1px 4px;display:flex;align-items:center;background:var(--table-header-color);border-radius:inherit;font-size:var(--default-font-size)}.pat-claim-chart-comparison-overview-filter-item-card .pat-claim-chart-comparison-overview-filter-item-card-body .pat-claim-chart-comparison-overview-filter-item-classification-list .pat-claim-chart-comparison-overview-filter-classification-item .pat-claim-chart-comparison-overview-filter-class-name{width:50px;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-claim-chart-comparison-overview-filter-item-name{color:var(--font-color);cursor:pointer;width:calc(100% - 50px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-claim-chart-comparison-overview-filter-item-name.link{color:var(--link-color)}.pat-claim-chart-comparison-overview-filter-item-name.link:hover{text-decoration:underline}.pat-claim-chart-comparison-overview-filter-item-name.link:active{text-decoration:none}.pat-claim-chart-comparison-overview-filter-warning-text-container{width:calc(100% - 30px);position:relative;padding:10px;background:#fff5e0;border:1px solid var(--orange);display:flex;align-items:flex-start;margin-left:auto;margin-right:auto;margin-top:12px;grid-gap:3px;gap:3px;border-radius:2px}.pat-claim-chart-comparison-overview-filter-warning-text-container .pat-claim-chart-comparison-overview-filter-warning-close-btn{width:20px;height:20px;padding:5px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;color:#555;position:absolute;top:0;right:0}.pat-claim-chart-comparison-overview-filter-warning-text-container .pat-claim-chart-comparison-overview-filter-warning-close-btn:hover{fill:brown}.pat-claim-chart-comparison-overview-filter-warning-text-container .pat-claim-chart-comparison-overview-filter-warning-icon{width:16px;height:16px;padding:2px;display:flex;align-items:center;justify-content:center;background:transparent;border:none}.pat-claim-chart-comparison-overview-filter-warning-text-container .pat-claim-chart-comparison-overview-filter-warning-text{line-height:16px;color:#7c5200}.pat-claim-chart-comparison-filter-search-info-container{padding:15px;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.pat-claim-chart-comparison-filter-search-info-container .pat-claim-chart-comparison-filter-search-info-title{font-family:var(--font-color);font-size:var(--default-font-size);color:var(--primary-color)}.pat-claim-chart-comparison-filter-search-info-container .pat-claim-chart-comparison-filter-search-info-row{display:flex;align-items:center;grid-gap:10px;gap:10px}.pat-claim-chart-comparison-filter-search-info-container .pat-claim-chart-comparison-filter-search-info-row label{width:70px;color:#787878;font:var(--default-text)}.pat-claim-chart-comparison-filter-search-info-container .pat-claim-chart-comparison-filter-search-info-row .pat-claim-chart-comparison-filter-search-info-value{white-space:nowrap;color:var(--primary-color);font:var(--default-text)}.pat-claim-chart-comparison-filter-search-info-container .pat-claim-chart-comparison-filter-search-info-note{color:#a0a0a0;font-family:var(--font-family);font-size:var(--font-size-small);font-weight:400}.pat-claim-chart-comparison-result-detail-layout{width:100%;display:flex;background:#f5f8f9;border:1px solid #cdcdcd;height:100%}.pat-claim-chart-comparison-result-detail-layout *{font-family:var(--font-family)}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left{display:flex;flex-direction:column;height:100%;width:100%;padding:15px 0;grid-gap:10px;gap:10px}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section--title{font-weight:700;padding:0 15px;font-size:var(--default-title-font-size);font-family:var(--font-family)}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section-selector{width:calc(100% - 30px);margin-left:auto;margin-right:auto;height:30px;border-radius:3px;background:#fff}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section{margin-top:15px;width:100%;flex-grow:1;display:flex;flex-direction:column;grid-gap:10px;gap:10px;height:calc(100% - 300px)}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-landscape-tab-bar{height:30px;border-bottom:1px solid #cdcdcd;width:calc(100% - 30px);margin-left:auto;margin-right:auto;display:flex;align-items:center}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-landscape-tab-bar .pat-claim-chart-comparison-result-detail-landscape-tab{height:100%;width:50%;white-space:nowrap;color:var(--font-color);cursor:pointer;font-family:var(--font-family);font-size:var(--default-font-size);background:transparent;border:none;display:flex;align-items:center;justify-content:center;text-align:center}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-landscape-tab-bar .pat-claim-chart-comparison-result-detail-landscape-tab.active{border-bottom:1px solid var(--primary-color);font-weight:700;box-shadow:0 1px 0 0 var(--primary-color)}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-search-bar,.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-sort-bar{height:30px;width:100%;padding:0 15px}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-section-body{height:calc(100% - 300px);flex-grow:1;padding:0;width:100%;overflow:auto;position:relative}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-section-body .pat-claim-chart-comparison-result-detail-landscape-list{padding:5px 15px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-section-body .pat-claim-chart-comparison-result-detail-landscape-list .pat-claim-chart-comparison-result-detail-landscape-card{width:100%;border-radius:3px;background:#fff;padding:10px}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-section-body .pat-claim-chart-comparison-result-detail-landscape-list .pat-claim-chart-comparison-result-detail-landscape-card.active{background:var(--primary-color)}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-section-body .pat-claim-chart-comparison-result-detail-landscape-list .pat-claim-chart-comparison-result-detail-landscape-card.active .pat-claim-chart-comparison-result-detail-landscape-body{color:#fff}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-section-body .pat-claim-chart-comparison-result-detail-landscape-list .pat-claim-chart-comparison-result-detail-landscape-card .pat-claim-chart-comparison-result-detail-landscape-card-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-section-body .pat-claim-chart-comparison-result-detail-landscape-list .pat-claim-chart-comparison-result-detail-landscape-card .pat-claim-chart-comparison-result-detail-landscape-card-header .pat-claim-chart-comparison-result-detail-landscape-title{color:var(--blue);max-width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family);font-size:var(--default-font-size)}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-section-body .pat-claim-chart-comparison-result-detail-landscape-list .pat-claim-chart-comparison-result-detail-landscape-card .pat-claim-chart-comparison-result-detail-landscape-card-header .pat-claim-chart-comparison-result-detail-landscape-score{width:30px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:2px;height:14px;color:var(--primary-color);font-size:var(--font-size-small);font-family:var(--font-family)}.pat-claim-chart-comparison-result-detail-layout .pat-claim-chart-comparison-result-detail-layout--left .pat-claim-chart-comparison-result-detail-section .pat-claim-chart-comparison-result-detail-section-body .pat-claim-chart-comparison-result-detail-landscape-list .pat-claim-chart-comparison-result-detail-landscape-card .pat-claim-chart-comparison-result-detail-landscape-body{margin-top:5px;width:100%;color:var(--font-color);font-family:var(--font-family);font-size:var(--default-font-size)}.pat-claim-chart-comparison-result-detail-layout--right{height:100%;width:calc(100% - 400px);flex-grow:1;position:relative;padding:15px;display:flex;flex-direction:column}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-header .pat-claim-chart-comparison-result-detail-layout-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px;width:calc(100% - 600px);flex-grow:1}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-header .pat-claim-chart-comparison-result-detail-layout-header--left .pat-claim-chart-comparison-result-detail-title{font-size:var(--default-title-font-size);font-family:var(--font-family);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-header .pat-claim-chart-comparison-result-detail-layout-header--left .pat-claim-chart-comparison-result-detail-score{height:20px;padding:0 7px;display:flex;align-items:center;justify-content:center;border-radius:3px;font-family:var(--font-family);font-size:var(--default-font-size);white-space:nowrap}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-header .pat-claim-chart-comparison-result-detail-layout-header--right{display:flex;align-items:center;grid-gap:20px;gap:20px}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-header .pat-claim-chart-comparison-result-detail-layout-header--right .pat-claim-chart-comparison-result-detail-menu-info{display:flex;align-items:center;grid-gap:10px;gap:10px;font:var(--default-text);white-space:nowrap}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body-container{display:flex;height:calc(100% - 100px);flex-grow:1;position:relative;border:1px solid #cdcdcd;margin-top:15px}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body{width:calc(100% - 400px);height:100%;flex-grow:1;overflow:auto}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body .pat-claim-chart-comparison-result-detail-table-container{width:100%;border-radius:3px;max-height:100%;overflow:auto}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body .pat-claim-chart-comparison-result-detail-table-container .pat-claim-chart-comparison-result-detail-table{width:100%;height:100%;border-collapse:collapse}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body .pat-claim-chart-comparison-result-detail-table-container .pat-claim-chart-comparison-result-detail-table .pat-claim-chart-comparison-result-detail-table-header-row{height:40px;width:100%;background:var(--table-header-color);top:0;position:-webkit-sticky;position:sticky;z-index:9}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body .pat-claim-chart-comparison-result-detail-table-container .pat-claim-chart-comparison-result-detail-table .pat-claim-chart-comparison-result-detail-table-header-row .pat-claim-chart-comparison-result-detail-table-col{text-align:center;vertical-align:middle}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body .pat-claim-chart-comparison-result-detail-table-container .pat-claim-chart-comparison-result-detail-table .pat-claim-chart-comparison-result-detail-table-row{background:#fff;border-top:1px solid #ddd}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body .pat-claim-chart-comparison-result-detail-table-container .pat-claim-chart-comparison-result-detail-table .pat-claim-chart-comparison-result-detail-table-col{padding:10px;border-left:1px solid #ddd;font-size:var(--default-font-size);color:var(--font-color);width:400px;vertical-align:top}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body .pat-claim-chart-comparison-result-detail-table-container .pat-claim-chart-comparison-result-detail-table .pat-claim-chart-comparison-result-detail-table-col.number-col{width:30px;flex-grow:0;border-left:none;padding:2px 5px}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body .pat-claim-chart-comparison-result-detail-table-container .pat-claim-chart-comparison-result-detail-table .pat-claim-chart-comparison-result-detail-table-col.similarity-score{width:100px;flex-grow:0;padding:2px 5px;position:relative}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body .pat-claim-chart-comparison-result-detail-table-container .pat-claim-chart-comparison-result-detail-table .pat-claim-chart-comparison-result-detail-table-col.similarity-score .pat-claim-chart-comparison-result-detail-table-similarity-score{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body .pat-claim-chart-comparison-result-detail-table-container .pat-claim-chart-comparison-result-detail-table .pat-claim-chart-comparison-result-detail-table-content-container{width:100%}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body .pat-claim-chart-comparison-result-detail-table-container .pat-claim-chart-comparison-result-detail-table .pat-claim-chart-comparison-result-detail-table-content-container .pat-claim-chart-comparison-result-detail-table-content-section{padding:2px 10px;background:#f5f7f9;border-radius:10px;display:flex;align-items:center;justify-content:center;text-align:center;margin-left:5px;font-size:var(--default-font-size);color:var(--font-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-layout-body .pat-claim-chart-comparison-result-detail-table-container .pat-claim-chart-comparison-result-detail-table .pat-claim-chart-comparison-result-detail-table-content-container .pat-claim-chart-comparison-result-detail-content-description{width:100%;max-height:200px;overflow:auto;padding:0 5px 5px;margin-top:5px;font-size:var(--default-font-size);color:var(--font-color)}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout{width:100%;display:flex;background:#fff;height:100%}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left{width:100%;height:100%;display:flex;flex-direction:column;padding:5px}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-title{height:40px;display:flex;align-items:center;font-weight:700;font-size:var(--default-title-font-size);font-family:var(--font-family);padding:0 15px}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body{width:100%;height:calc(100% - 200px);flex-grow:1;padding:5px 15px;overflow:auto}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body .pat-claim-chart-comparison-layout-similarity-list{display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:100%}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body .pat-claim-chart-comparison-layout-similarity-list .pat-claim-chart-comparison-similarity{width:100%;padding:15px;border-radius:3px;background:#f5f7f9;display:flex;align-items:center;grid-gap:10px;gap:10px;cursor:pointer;text-decoration:none}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body .pat-claim-chart-comparison-layout-similarity-list .pat-claim-chart-comparison-similarity.active{background:var(--primary-color)}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body .pat-claim-chart-comparison-layout-similarity-list .pat-claim-chart-comparison-similarity.active .pat-claim-chart-comparison-similarity-info .pat-claim-chart-comparison-similarity-info--title{color:#fff}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body .pat-claim-chart-comparison-layout-similarity-list .pat-claim-chart-comparison-similarity.active .pat-claim-chart-comparison-similarity-info .pat-claim-chart-comparison-similarity-info-row label{color:#cdcdcd}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body .pat-claim-chart-comparison-layout-similarity-list .pat-claim-chart-comparison-similarity.active .pat-claim-chart-comparison-similarity-info .pat-claim-chart-comparison-similarity-info-row .pat-claim-chart-comparison-similarity-info-value{color:#fff}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body .pat-claim-chart-comparison-layout-similarity-list .pat-claim-chart-comparison-similarity.active .pat-claim-chart-comparison-similarity-score-value{color:#fff;font-weight:400}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body .pat-claim-chart-comparison-layout-similarity-list .pat-claim-chart-comparison-similarity .pat-claim-chart-comparison-similarity-score-division{width:50px;height:50px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body .pat-claim-chart-comparison-layout-similarity-list .pat-claim-chart-comparison-similarity .pat-claim-chart-comparison-similarity-info{display:flex;flex-direction:column;grid-gap:7px;gap:7px;width:calc(100% - 60px);justify-content:center}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body .pat-claim-chart-comparison-layout-similarity-list .pat-claim-chart-comparison-similarity .pat-claim-chart-comparison-similarity-info .pat-claim-chart-comparison-similarity-info--title{font-size:var(--default-font-size);font-weight:700;font-family:var(--font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body .pat-claim-chart-comparison-layout-similarity-list .pat-claim-chart-comparison-similarity .pat-claim-chart-comparison-similarity-info .pat-claim-chart-comparison-similarity-info-row{display:flex;align-items:center;grid-gap:5px;gap:5px}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body .pat-claim-chart-comparison-layout-similarity-list .pat-claim-chart-comparison-similarity .pat-claim-chart-comparison-similarity-info .pat-claim-chart-comparison-similarity-info-row label{width:90px;color:#7f7f7f;font-size:var(--default-font-size);font-family:var(--font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--left .pat-claim-chart-comparison-layout-body .pat-claim-chart-comparison-layout-similarity-list .pat-claim-chart-comparison-similarity .pat-claim-chart-comparison-similarity-info .pat-claim-chart-comparison-similarity-info-row .pat-claim-chart-comparison-similarity-info-value{width:calc(100% - 105px);flex-grow:1;font-size:var(--default-font-size);font-family:var(--font-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary-color)}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--right{width:calc(100% - 300px);flex-grow:1;height:100%;display:flex}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--right .pat-claim-chart-comparison-doc-layout{width:50%;height:100%;display:flex;flex-direction:column;border-right:1px solid #cdcdcd;padding:5px}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--right .pat-claim-chart-comparison-doc-layout:last-child{border:none}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--right .pat-claim-chart-comparison-doc-layout .pat-claim-chart-comparison-doc-header{padding:10px 30px;background:#e2ebf5;font-family:var(--font-family);font-size:var(--font-size-big);font-weight:700;word-wrap:break-word;text-align:center;height:50px;display:flex;align-items:center;justify-content:center;border-radius:5px}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--right .pat-claim-chart-comparison-doc-layout .pat-claim-chart-comparison-doc-body{height:calc(100% - 200px);flex-grow:1;width:100%;padding:10px 30px;overflow:auto;font-family:var(--font-family);font-size:var(--default-font-size);line-height:16px}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--right .pat-claim-chart-comparison-doc-layout .pat-claim-chart-comparison-doc-highlight{border-radius:10px;padding-left:5px;padding-right:5px;line-height:20px;margin-right:5px}.pat-claim-chart-comparison-result-detail-layout--right .pat-claim-chart-comparison-result-detail-comparison-layout .pat-claim-chart-comparison-result--right .pat-claim-chart-comparison-doc-layout .pat-claim-chart-comparison-doc-highlight-name{border-radius:10px;padding-left:7px;padding-right:7px;color:var(--primary-color);line-height:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;margin-right:12px;font-family:var(--font-family);font-size:var(--font-size-small);cursor:pointer;background:#fff;border:1px solid #cdcdcd}.patent-claim-chart-comparison-search-criteria-popup{width:600px;height:calc(100vh - 50px);border-radius:10px}.patent-claim-chart-comparison-search-criteria-popup .patent-claim-chart-comparison-search-criteria-layout{width:100%;height:100%;position:relative;display:flex;flex-direction:column;padding:20px}.patent-claim-chart-comparison-search-criteria-popup .patent-claim-chart-comparison-patent-criteria-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;margin-top:20px}.pat-claim-chart-comparison-overview-filter-draft-tooltip{padding:10px}.pat-claim-chart-comparison-overview-filter-draft-tooltip .pat-claim-chart-comparison-overview-filter-draft-title{white-space:nowrap}.pat-claim-chart-comparison-overview-filter-draft-tooltip .pat-claim-chart-comparison-overview-filter-draft-in-progress-bar-container{margin-top:10px;width:100%;display:flex;align-items:center;grid-gap:5px;gap:5px;justify-content:space-between}.pat-claim-chart-comparison-overview-filter-draft-tooltip .pat-claim-chart-comparison-overview-filter-draft-in-progress-bar-container .pat-claim-chart-comparison-overview-filter-draft-in-progress-bar{width:calc(100% - 30px);border-radius:5px;height:10px;background:#e9f7f0;overflow:hidden}.pat-claim-chart-comparison-overview-filter-draft-tooltip .pat-claim-chart-comparison-overview-filter-draft-in-progress-bar-container .pat-claim-chart-comparison-overview-filter-draft-in-progress-bar .pat-claim-chart-comparison-overview-filter-draft-in-progress-bar-value{width:80%;height:100%;background:#47c49f;border-radius:inherit}.pat-claim-chart-comparison-overview-filter-draft-tooltip .pat-claim-chart-comparison-overview-filter-draft-in-progress-bar-container .pat-claim-chart-comparison-overview-filter-draft-in-progress-bar-value-text{font-weight:700}.pat-claim-chart-comparison-help-tooltip{padding:10px}.pat-claim-chart-comparison-help-tooltip .pat-claim-chart-comparison-tooltip-header{font-family:var(--font-family);font-size:var(--default-font-size);color:var(--primary-color)}.pat-claim-chart-comparison-help-tooltip .pat-claim-chart-comparison-tooltip-description{font-family:var(--font-family);font-size:var(--default-font-size);color:#7d7d7d;margin-top:5px;font-weight:400}.pat-claim-chart-comparison-similarity-score-value{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;font-size:10px}.pat-claim-chart-comparison-similarity-score-pie{width:100px;height:80px;min-width:100px}.patent-claim-chart-comparison-detailed-content-section{margin-top:30px}.patent-claim-chart-comparison-detailed-content-section h4{margin-top:20px;margin-bottom:10px}.patent-claim-chart-comparison-detailed-content-nested-list,.patent-claim-chart-comparison-detailed-content-section ol{padding-left:15px}.patent-claim-chart-comparison-detailed-content-nested-list h4{margin-top:20px;margin-bottom:10px}.patent-claim-chart-comparison-full-screen-view-popup{width:100vw;height:calc(100vh - 50px);position:relative;padding:20px 30px}.patent-claim-chart-comparison-full-screen-view-popup .patent-claim-chart-comparison-full-screen-tool-bar{width:100%;display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px;height:30px}.patent-claim-chart-comparison-full-screen-view-popup .patent-claim-chart-comparison-full-screen-layout{margin-top:5px;height:calc(100% - 35px);width:100%;position:relative}.my-data-layout,.my-data-layout .my-data-nav-bar{width:100%;height:100%;position:relative;display:flex}.my-data-layout .my-data-nav-bar{padding:14px 0;flex-direction:column}.my-data-layout .my-data-nav-bar .my-data-nav-header{font-weight:700;font-size:var(--default-title-font-size);padding:0 14px}.my-data-layout .my-data-nav-bar .my-data-nav-body{display:flex;flex-direction:column;grid-gap:14px;gap:14px;height:300px;flex-grow:1;overflow:auto;padding:14px}.my-data-layout .my-data-nav-bar .my-data-nav-body .my-data-nav-section{padding-bottom:14px;border-bottom:1px solid #cdcdcd;display:flex;flex-direction:column;grid-gap:14px;gap:14px}.my-data-layout .my-data-nav-bar .my-data-nav-body .my-data-nav-section .my-data-nav-section-title{font-size:var(--default-font-size-bold);font-weight:700;color:#555}.my-data-layout .my-data-nav-bar .my-data-nav-body .my-data-nav-section .my-data-nav-list{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.my-data-layout .my-data-nav-bar .my-data-nav-body .my-data-nav-section .my-data-nav-list .my-data-nav-item{width:100%;height:30px;border-radius:3px;background:#fff;display:flex;align-items:center;padding:0 10px;color:#555;grid-gap:4px;gap:4px;cursor:pointer}.my-data-layout .my-data-nav-bar .my-data-nav-body .my-data-nav-section .my-data-nav-list .my-data-nav-item.active{color:#fff;background:var(--primary-color)}.my-data-layout .my-data-nav-bar .my-data-nav-body .my-data-nav-section .my-data-nav-list .my-data-nav-item.active svg{filter:invert(100%)!important}.my-data-layout .my-data-nav-bar .my-data-nav-body .my-data-nav-section .my-data-nav-list .my-data-nav-item .my-data-nav-item-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center}.my-data-layout .my-data-nav-bar .my-data-nav-body .my-data-nav-section .my-data-nav-list .my-data-nav-item .my-data-nav-item-profile{width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:5px;font-size:10px;font-weight:700;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.24);background:#d2defa;box-shadow:var(--card-shadow)}.my-data-layout .my-data-nav-bar .my-data-nav-body .my-data-nav-section .my-data-nav-list .my-data-nav-item .my-data-nav-item-name{width:calc(100% - 30px);flex-grow:1}.my-data-layout .my-data-right-layout{width:calc(100% - 300px);flex-grow:1;height:100%;position:relative;display:flex;flex-direction:column;overflow:auto}.my-data-layout .my-data-right-layout .my-data-layout-header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 14px;width:100%;height:45px}.my-data-layout .my-data-right-layout .my-data-layout-header .my-data-layout-header--left{display:flex;align-items:center;font-size:var(--default-title-font-size);color:var(--primary-color);font-weight:700}.my-data-layout .my-data-right-layout .my-data-layout-header .my-data-layout-header--right{display:flex;align-items:center;grid-gap:14px;gap:14px}.my-data-layout .my-data-right-layout .my-data-layout-header .my-data-layout-header--right .my-data-add-btn{background-color:var(--cta-color);width:80px;box-shadow:0 3px 8px 0 rgba(101,92,128,.2);border:1px solid transparent}.my-data-layout .my-data-right-layout .my-data-layout-header .my-data-layout-header--right .my-data-layout-header-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.my-data-layout .my-data-right-layout .my-data-layout-header .my-data-layout-header--right .my-data-layout-header-menu .my-data-layout-header-menu-label{white-space:nowrap}.my-data-layout .my-data-right-layout .my-data-dashboard-layout-container{width:100%;height:200px;flex-grow:1;position:relative;overflow:auto}.my-data-layout .my-data-right-layout .my-data-dashboard-layout{display:flex;flex-wrap:wrap;width:100%;padding:0 14px 14px;grid-gap:14px;gap:14px}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card{width:calc(50% - 7px);background:#fff;border:1px solid #cdcdcd;border-radius:3px;padding:14px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;flex-grow:1;min-width:400px}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card.full-width{width:100%}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-dashboard-card-header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px 10px;gap:20px 10px;flex-grow:1}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-dashboard-card-header .my-data-dashboard-card-header--left{display:flex;align-items:center}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-dashboard-card-header .my-data-dashboard-card-header--left .my-data-dashboard-card-title{font-size:var(--default-title-font-size);font-weight:700}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-dashboard-card-header .my-data-dashboard-card-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px;min-height:30px}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-dashboard-card-header .my-data-dashboard-card-menu-list .my-data-dashboard-card-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-dashboard-card-header .my-data-dashboard-card-menu-list .my-data-dashboard-card-dropdown{width:220px;height:30px;border-radius:3px;border:1px solid #cdcdcd}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-dashboard-card-header .my-data-dashboard-card-menu-list .my-data-recent-division-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-layout-summary-card-row{grid-gap:14px;gap:14px;background:#f5f7f9;border-radius:3px;padding:14px;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(140px,18%,100%),1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-layout-summary-card-row .my-data-dashboard-summary-card{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:15px;flex-grow:1;background:#fff;border-radius:3px;box-shadow:var(--card-shadow);width:100%;height:100%}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-layout-summary-card-row .my-data-dashboard-summary-card.clickable{cursor:pointer}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-layout-summary-card-row .my-data-dashboard-summary-card .my-data-dashboard-summary-card-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:7px;font-size:26px;font-weight:700;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.24);background:#d2defa;box-shadow:var(--card-shadow)}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-layout-summary-card-row .my-data-dashboard-summary-card .my-data-dashboard-summary-card-info{width:calc(100% - 100px);flex-grow:1;display:flex;flex-direction:column}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-layout-summary-card-row .my-data-dashboard-summary-card .my-data-dashboard-summary-card-info .my-data-dashboard-summary-card-title{color:#555}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-layout-summary-card-row .my-data-dashboard-summary-card .my-data-dashboard-summary-card-info .my-data-dashboard-summary-card-value{font-size:20px;font-weight:700;color:var(--primary-color)}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-dashboard-card .my-data-dashboard-card-body{width:100%;height:400px;position:relative}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-recent-division-body{width:100%;position:relative;background:#f5f7f9;border-radius:5px;padding:22px 0 5px}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-recent-division-body .my-data-recent-division-header-row{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 28px 0 23px}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-recent-division-body .my-data-recent-division-header-row .my-data-recent-division-header--left{display:flex;align-items:center}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-recent-division-body .my-data-recent-division-header-row .my-data-recent-division-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-recent-division-body .my-data-recent-division-data-body{width:100%;position:relative;min-height:300px}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-recent-division-body .my-data-recent-card-container{max-height:calc(100vh - 300px);overflow:auto;margin-top:5px}.my-data-layout .my-data-right-layout .my-data-dashboard-layout .my-data-recent-division-body .my-data-recent-card-container .my-data-recent-card-list{width:100%;padding:14px 28px 28px 24px;background:#f5f7f9;border-radius:5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:28px}.my-data-layout .my-data-right-layout .my-data-layout-body{width:100%;height:400px;flex-grow:1;position:relative;display:flex;border-top:1px solid #cdcdcd;background:#fff}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view{border:1px solid #cdcdcd;flex-direction:row;width:calc(100% - 28px);margin-left:auto;margin-right:auto;border-radius:4px}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-layout{display:flex;height:100%;width:calc(100% - 400px);flex-grow:1;position:relative}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-layout.full-size{width:calc(100% - 1px)}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-section{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-section .my-data-category-header{padding:0 14px;height:50px;display:flex;align-items:center;justify-content:space-between}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-section .my-data-category-header .my-data-category-title{font-weight:700;font-size:var(--default-title-font-size)}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-section .my-data-category-body{width:100%;padding:0 14px;height:200px;flex-grow:1;position:relative;overflow:auto}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-section .my-data-category-body .my-category-category-list{width:100%;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-section .my-data-category-body .my-category-category-list .my-data-category-tab{padding:10px;border-radius:3px;background:#f5f7f9;cursor:pointer}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-section .my-data-category-body .my-category-category-list .my-data-category-tab.active{background:var(--primary-color);color:#fff;font-weight:700}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-section .my-data-category-body .my-category-category-list .my-data-category-tab.active svg{filter:invert(100%)!important}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-section .my-data-category-body .my-category-category-list .my-data-category-tab.disabled{color:#cdcdcd}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-view-layout{width:calc(100% - 300px);height:100%;display:flex;flex-direction:column;padding:0;background:#fff;flex-grow:1}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-view-layout .my-data-category-view-header{min-height:50px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px 20px;gap:10px 20px;padding:10px 14px;flex-wrap:wrap}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-view-layout .my-data-category-view-header .my-data-category-view-title{font-weight:700;font-size:var(--default-title-font-size)}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-view-layout .my-data-category-view-header .my-data-category-view-menu-list{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px}.my-data-layout .my-data-right-layout .my-data-layout-body.category-view .my-data-category-view-layout .my-data-category-view-body{width:100%;height:200px;flex-grow:1;position:relative;display:flex;flex-direction:column;overflow:auto}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-container{width:calc(100% - 500px);flex-grow:1;height:100%;display:flex;flex-direction:column;grid-gap:14px;gap:14px;padding:14px 0 5px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-container .my-data-layout--body{width:100%;height:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;overflow:auto;grid-gap:20px;gap:20px;position:relative}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-container .my-data-layout--body .my-data-tag-table-layout{width:100%;height:100%;position:relative;border-radius:4px;margin-left:auto;margin-right:auto;padding:0 14px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-layout--header{display:flex;align-items:center;grid-gap:5px;gap:5px;padding:0 14px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-layout--header .my-data-breadcrumb-container{display:flex;align-items:center;width:200px;flex-grow:1}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-layout--header .my-data-breadcrumb-container .my-data-breadcrumb{font-weight:700;font-size:var(--default-font-size);cursor:pointer}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-layout--header .my-data-breadcrumb-container .my-data-breadcrumb.link{color:#0f53a5;font-weight:400}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-layout--header .my-data-breadcrumb-container .my-data-breadcrumb.link:hover{text-decoration:underline;color:var(--blue)}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-layout--header .my-data-breadcrumb-container .my-data-breadcrumb.link:active{text-decoration:none;color:#0f53a5}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-layout--header .my-data-layout-menu-list{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-layout--header .my-data-layout-menu-list .my-data-layout-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-layout--header .my-data-breadcrumb-nav-btn{width:10px;height:10px;display:flex;align-items:center;justify-content:center;padding:0;fill:var(--primary-color);border-radius:50%;stroke:#fff;stroke-width:2px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-layout--header .my-data-breadcrumb-nav-btn:hover{background:#f5f7f9}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division{width:100%;height:100%;background:#fff;border-left:1px solid #cdcdcd;position:relative;display:flex;flex-direction:column}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-close-row{padding-top:5px;display:flex;width:100%;justify-content:flex-end}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-icon-row{display:flex;align-items:center;justify-content:center}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-icon-row .my-data-detailed-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:5px;background:#f5f7f9;border-radius:50%;overflow:visible}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-name{font-weight:700;font-size:var(--default-title-font-size);color:var(--primary-color);text-align:center;width:100%;padding:0 20px;margin-top:20px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-tab-row{padding:0 20px;margin-top:20px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body{padding:20px;height:100px;flex-grow:1;overflow:auto;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-description{line-height:20px;color:#555}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-description .my-data-detailed-view-more-btn{cursor:pointer;color:#0f53a5;white-space:nowrap;margin-left:5px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-description .my-data-detailed-view-more-btn:hover{text-decoration:underline;color:var(--blue)}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-description .my-data-detailed-view-more-btn:active{text-decoration:none;color:#0f53a5}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;flex-wrap:wrap}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-header .my-data-detailed-overall-info{display:flex;align-items:center;grid-gap:10px;gap:10px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-header .my-data-detailed-overall-info .my-data-detailed-overall-info-label{color:#555}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-header .my-data-detailed-overall-info .my-data-detailed-overall-info-value{display:flex;align-items:center}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-header .my-data-detailed-overall-info .my-data-detailed-overall-info-value b{color:#0a8a64}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-header .my-data-detailed-overall-info .my-data-detailed-overall-info-dropdown{background:transparent;border:none;color:#0f53a5}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-task-overall-row{padding:10px 0}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-task-body{border-radius:5px;background:#f5f7f9;height:100px;flex-grow:1;overflow:auto}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-task-body .my-data-detailed-task-list{padding:20px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-task-body .my-data-detailed-task-list .my-data-detailed-task-card{background:#fff;border:none;border-radius:5px;box-shadow:var(--card-shadow);padding:5px 14px;display:flex;align-items:center;justify-content:space-between;grid-gap:7px;gap:7px;min-height:45px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-task-body .my-data-detailed-task-list .my-data-detailed-task-card.success{background:#f2fbf9}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-task-body .my-data-detailed-task-list .my-data-detailed-task-card.success .my-data-detailed-task-icon{fill:#0a8a64;background:transparent;border:none;border-radius:0}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-task-body .my-data-detailed-task-list .my-data-detailed-task-card .my-data-detailed-task-icon .my-data-detailed-task-empty-icon{background:#f5f7f9;border:1px solid #cdcdcd;border-radius:50%;width:14px;height:14px;display:flex;align-items:center;justify-content:center}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-task-body .my-data-detailed-task-list .my-data-detailed-task-card .my-data-detailed-task-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-task-body .my-data-detailed-task-list .my-data-detailed-task-card .my-data-detailed-task-name{width:calc(100% - 100px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-task-body .my-data-detailed-task-list .my-data-detailed-task-card .my-data-detailed-task-info{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;fill:var(--primary-color)}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-task-body .my-data-detailed-task-list .my-data-detailed-task-card .my-data-detailed-task-go-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:50%;background:var(--cta-color);fill:#fff;box-shadow:var(--card-shadow)}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-detailed-task-body .my-data-detailed-task-list .my-data-detailed-task-card .my-data-detailed-task-go-btn path{fill:#fff;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.2))}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-responsibility-list{display:flex;flex-direction:column;grid-gap:40px;gap:40px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-responsibility-list .my-data-responsibility-section .my-data-responsibility-section-title{font-size:var(--default-font-size-bold);font-weight:700;color:#555}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-responsibility-list .my-data-responsibility-section .my-data-responsibility-section-body{margin-top:15px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-responsibility-list .my-data-responsibility-section .my-data-responsibility-section-body .my-data-responsibility-section-row{margin-top:10px;display:flex;align-items:center}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-responsibility-list .my-data-responsibility-section .my-data-responsibility-section-body .my-data-responsibility-section-row .my-data-responsibility-section-label{width:100px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-responsibility-list .my-data-responsibility-section .my-data-responsibility-section-body .my-data-responsibility-section-row .my-data-responsibility-section-block{height:35px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;border-radius:3px;background:#f5f7f9;flex-grow:1;width:calc(100% - 150px)}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-responsibility-list .my-data-responsibility-section .my-data-responsibility-section-body .my-data-responsibility-section-row .my-data-responsibility-section-block .my-data-responsibility-date-info,.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-responsibility-list .my-data-responsibility-section .my-data-responsibility-section-body .my-data-responsibility-section-row .my-data-responsibility-section-block .my-data-responsibility-user-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-responsibility-list .my-data-responsibility-section .my-data-responsibility-section-body .my-data-responsibility-section-row .my-data-responsibility-section-block .my-data-responsibility-user-info .my-data-responsibility-user-pp{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:5px;font-size:14px;font-weight:700;color:#fff;background:var(--blue)}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-responsibility-list .my-data-responsibility-section .my-data-responsibility-section-body .my-data-responsibility-section-row .my-data-responsibility-section-block .my-data-responsibility-user-info .my-data-responsibility-user-name{width:calc(100% - 100px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-detailed-body .my-data-responsibility-list .my-data-responsibility-section .my-data-responsibility-section-body .my-data-responsibility-section-row .my-data-responsibility-section-block .my-data-responsibility-edit-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:5px;fill:var(--blue)}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-meta-data-division{margin-top:20px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-meta-data-row{display:flex;align-items:flex-start;grid-gap:5px;gap:5px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-meta-data-row .my-data-meta-data-label{width:100px;line-height:20px;color:#555}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-division .my-data-meta-data-row .my-data-meta-data-value{line-height:20px;width:calc(100% - 120px);flex-grow:1;color:var(--primary-color)}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-section{margin-top:20px}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-section .my-data-detailed-section-header{font-weight:700;font-size:var(--default-title-font-size);color:#555}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-section .my-data-detailed-section-tag-list{display:flex;align-items:center;grid-gap:5px;gap:5px;flex-wrap:wrap;margin-top:10px;width:100%;padding-bottom:20px;color:#555}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-section .my-data-detailed-section-tag-list .my-data-detailed-add-tag-btn{color:#0f53a5;font-weight:400;cursor:pointer}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-section .my-data-detailed-section-tag-list .my-data-detailed-add-tag-btn:hover{text-decoration:underline;color:var(--blue)}.my-data-layout .my-data-right-layout .my-data-layout-body .my-data-detailed-section .my-data-detailed-section-tag-list .my-data-detailed-add-tag-btn:active{text-decoration:none;color:#0f53a5}.my-data-group-view-menu{width:260px;height:30px;border-radius:3px;display:flex;align-items:center;background:#fff;border:1px solid #cdcdcd;padding:2px 0 2px 3px}.my-data-group-view-menu .my-data-group-view-menu-icon{width:30px;height:100%;display:flex;align-items:center;justify-content:center;padding:3px;border-right:1px solid #cdcdcd}.my-data-group-view-menu .my-data-group-view-drop-down{border:none;height:100%;background:transparent;width:calc(100% - 50px);flex-grow:1}.my-data-section{display:flex;flex-direction:column;background:#f5f7f9;padding:20px 0 5px;position:relative;border-radius:5px;flex-grow:1;grid-gap:5px;gap:5px;width:calc(100% - 28px);margin-left:auto;margin-right:auto}.my-data-section.predefined-case{flex-grow:0}.my-data-section.predefined-case .my-data-section-body{height:auto;max-height:calc(100vh - 260px)}.my-data-section-header{display:flex;align-items:center;justify-content:space-between;padding:0 20px 10px}.my-data-section-header .my-data-section-title{font-size:var(--default-title-font-size);color:#000;font-weight:700}.my-data-section-header .my-data-section-menu-list{display:flex;align-items:center;grid-gap:10px;gap:10px}.my-data-tool-bar{padding:0 20px;justify-content:space-between;flex-wrap:wrap}.my-data-tool-bar,.my-data-tool-bar .my-data-tool-bar--left{display:flex;align-items:center}.my-data-tool-bar .my-data-tool-bar--right{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px}.my-data-tool-bar .my-data-tool-bar--right .my-data-tool{display:flex;align-items:center;grid-gap:5px;gap:5px}.my-data-section-body{width:100%;height:calc(100vh - 260px);flex-grow:1;position:relative;overflow:auto;display:flex;flex-direction:column}.my-data-section-body.less-data-case{height:auto;max-height:calc(100vh - 260px)}.my-data-section-body .my-data-folder-list-container{width:100%;height:calc(100% - 200px);flex-grow:1;display:flex;flex-direction:column;position:relative;overflow:auto}.my-data-section-body .my-data-folder-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;padding:10px 20px}.my-data-section-body .my-data-folder-list-pagination-row{padding:0 20px}.my-data-empty-list-container{width:100%;height:100%;position:relative;min-height:250px}.data-card-tag-list{display:flex;align-items:center;margin-top:auto;grid-gap:5px;gap:5px;padding:2px;overflow:auto;flex-wrap:wrap}.my-data-tag-table-container{width:100%;border:1px solid #cdcdcd;max-height:100%;position:relative;border-radius:5px;overflow:auto}.my-data-tag-table-container table{width:100%;border-collapse:initial;border-spacing:0}.my-data-tag-table-container .my-data-tag-table-header{background:var(--table-header-color);border-radius:5px 5px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:10;height:30px;padding:5px 0}.my-data-tag-table-container .my-data-tag-table-header th{vertical-align:middle!important}.my-data-tag-table-container .my-data-tag-table-header th .my-data-tag-table-context{text-align:center!important;color:#000!important;justify-content:center}.my-data-tag-table-container .my-data-tag-table-header th .my-data-tag-table-context b{text-align:center}.my-data-tag-table-container .my-data-tag-table-row{background:#fff;padding:5px 0}.my-data-tag-table-container .my-data-tag-table-col{border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-top:0;background:inherit;vertical-align:center}.my-data-tag-table-container .my-data-tag-table-col.description-col{min-width:200px}.my-data-tag-table-container .my-data-tag-table-col.description-col .my-data-tag-table-context{padding:0}.my-data-tag-table-container .my-data-tag-table-col.action-col{min-width:100px;max-width:100px;width:100px;position:-webkit-sticky;position:sticky;z-index:9;right:0;border-left:1px solid #cdcdcd;border-right:none}.my-data-tag-table-container .my-data-tag-table-col.name-col{min-width:200px;max-width:200px;width:200px;position:-webkit-sticky;position:sticky;z-index:9;left:0;border-right:1px solid #cdcdcd;border-left:0}.my-data-tag-table-container .my-data-tag-table-col.name-col .my-data-tag-table-context{justify-content:flex-start!important}.my-data-tag-table-container .my-data-tag-table-col.creator-col{min-width:120px;max-width:120px;width:120px}.my-data-tag-table-container .my-data-tag-table-col.creator-col .my-data-tag-creator{display:flex;align-items:center;width:100%;cursor:pointer;grid-gap:5px;gap:5px}.my-data-tag-table-container .my-data-tag-table-col.creator-col .my-data-tag-creator .my-data-tag-creator-avatar{width:20px;height:20px;font-size:20px;border-radius:50%;min-width:20px;min-height:20px;max-width:20px;max-height:20px;overflow:hidden}.my-data-tag-table-container .my-data-tag-table-col.creator-col .my-data-tag-creator .my-data-tag-creator-avatar .my-data-tag-creator-avatar-placeholder{width:100%;height:100%;border-radius:inherit;display:flex;align-items:center;justify-content:center;font-weight:700}.my-data-tag-table-container .my-data-tag-table-col.creator-col .my-data-tag-creator .my-data-tag-creator-name{width:calc(100% - 100px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-data-tag-table-container .my-data-tag-table-col.tag-count-col{min-width:80px;max-width:80px;width:80px}.my-data-tag-table-container .my-data-tag-table-context{display:flex;align-items:center;padding:5px 10px;grid-gap:5px;gap:5px}.my-data-tag-table-container .my-data-tag-table-context .my-data-tag-description{max-height:300px;overflow:auto;padding:10px}.my-data-tag-table-container .my-data-tag-table-context .my-data-tag-description.disabled{color:#cdcdcd}.my-data-tag-table-container .my-data-tag-table-context .my-data-tag-data-count-empty{color:var(--primary-color);font-weight:400;text-align:right;padding:10px;width:100%}.my-data-tag-table-container .my-data-tag-table-context .my-data-tag-data-count{color:#0f53a5;font-weight:400;text-align:right;padding:10px;width:100%;cursor:pointer}.my-data-tag-table-container .my-data-tag-table-context .my-data-tag-data-count:hover{text-decoration:underline;color:var(--blue)}.my-data-tag-table-container .my-data-tag-table-context .my-data-tag-data-count:active{text-decoration:none;color:#0f53a5}.my-data-tag-table-container .my-data-tag-table-context .my-data-tag-table-action-list{display:flex;align-items:center;grid-gap:2px;gap:2px}.my-data-tag-table-container .my-data-tag-table-checkbox{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.my-data-tag-table-container .my-data-tag-table-tag{width:calc(100% - 50px);flex-grow:1;display:flex}.tag-selection-popup{width:1000px;height:calc(100vh - 100px);border-radius:5px;background:#fff;padding:20px;display:flex;flex-direction:column;position:relative;grid-gap:20px;gap:20px}.tag-selection-popup .tag-selection-tool-bar{display:flex;align-items:center;justify-content:space-between;grid-gap:10px 20px;gap:10px 20px}.tag-selection-popup .tag-selection-tool-bar .tag-selection-tool-title{font-weight:700;font-size:var(--default-title-font-size)}.tag-selection-popup .tag-selection-tool-bar .tag-selection-tool-list{display:flex;align-items:center;grid-gap:20px;gap:20px}.tag-selection-popup .tag-selection-tool-bar .tag-selection-tool-list .tag-selection-tool{display:flex;align-items:center;grid-gap:5px;gap:5px}.tag-selection-popup .tag-selection-body{width:100%;height:200px;flex-grow:1;position:relative}.tag-selection-popup .tag-selection-bottom-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px}.tag-creation-popup{width:500px;padding:30px}.tag-creation-popup .tag-creation-form{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.tag-creation-popup .tag-creation-form .tag-creation-row{display:flex;align-items:flex-start;grid-gap:10px;gap:10px}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-label{line-height:30px;width:100px}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-label span{color:red}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-value-division{width:calc(100% - 120px);flex-grow:1}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-value-division.disabled{color:#cdcdcd}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-value-division input{background:#f5f7f9;border-radius:3px;padding:3px 10px;width:100%;height:35px;border:1px solid transparent}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-value-division .tag-creation-input.error{box-shadow:0 0 0 2px rgba(165,42,42,.2);border-color:#cb5656;background:#fff}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-value-division textarea{background:#f5f7f9;border-radius:3px;padding:10px;overflow:auto;border:none;width:100%;height:200px;resize:none}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-value-division .tag-creation-input-box{display:flex;align-items:center;justify-content:space-between;background:#f5f7f9;border-radius:3px;padding:0 5px 0 7px;height:35px;grid-gap:5px;gap:5px}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-value-division .tag-creation-icon{width:20px;height:20px;border-radius:2px;border:1px solid #8f8f8f;background:#fff;overflow:hidden}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-value-division .tag-creation-icon .tag-creation-color-picker{width:100%;height:100%;display:flex;align-items:center}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-value-division .tag-creation-icon .tag-creation-color-picker .color-picker{width:100%;height:100%;border:none}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-value-division .tag-creation-icon img{width:100%;height:100%;max-width:100%;max-height:100%;border-radius:inherit}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-value-division .tag-creation-text-info{padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1;width:calc(100% - 150px)}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-value-division .tag-creation-text-info.placeholder{color:#a1a1a1}.tag-creation-popup .tag-creation-form .tag-creation-row .tag-creation-value-division .tag-creation-error-text{color:red;margin-top:5px}.tag-creation-popup .tag-creation-button-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:60px;gap:60px;margin-top:20px}.tag-creation-popup .tag-browse-icon-btn{padding:0 5px;height:24px}.email-save-popup{width:600px;height:calc(100vh - 50px);border-radius:5px;display:flex;flex-direction:column;background:#f5f7f9}.email-save-popup .email-save-description{padding:20px}.email-save-popup .email-save-description .email-save-link{color:#0f53a5;font-weight:400;cursor:pointer}.email-save-popup .email-save-description .email-save-link:hover{text-decoration:underline;color:var(--blue)}.email-save-popup .email-save-description .email-save-link:active{text-decoration:none;color:#0f53a5}.email-save-popup .email-save-body{width:100%;height:200px;flex-grow:1;position:relative}.data-card-tag{padding:3px 5px 3.4px 3px;border-radius:3px;background:var(--blue);display:flex;align-items:center;max-width:100%;cursor:pointer}.data-card-tag .data-card-tag-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;padding:0}.data-card-tag .data-card-tag-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff!important;font-size:11px;padding:0 3px}.data-card-tag .data-card-tag-remove-btn{margin-left:5px;width:14px;height:14px;min-width:14px;max-width:14px;min-height:14px;max-height:14px;border-radius:50%;overflow:visible;fill:#fff;padding:3px}.data-card-tag .data-card-tag-remove-btn:hover{background:rgba(165,42,42,.15)}.custom-time-limit-editor-popup{padding:30px;display:flex;flex-direction:column;grid-gap:30px;gap:30px;background:#f5f7f9;border-radius:5px}.custom-time-limit-editor-popup .custom-time-limit-editor-form{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.custom-time-limit-editor-popup .custom-time-limit-editor-form .custom-time-limit-editor-label{font-weight:700}.custom-time-limit-editor-popup .custom-time-limit-editor-form .custom-time-limit-editor-row{display:flex;align-items:center;grid-gap:20px;gap:20px}.custom-time-limit-editor-popup .custom-time-limit-editor-form .custom-time-limit-editor-row .custom-time-limit-value{display:flex;align-items:center;grid-gap:5px;gap:5px}.custom-time-limit-editor-popup .custom-time-limit-editor-form .custom-time-limit-editor-row .custom-time-limit-value input{padding-left:10px}.custom-time-limit-editor-popup .custom-time-limit-editor-form .custom-time-limit-editor-row .custom-time-limit-value .custom-time-limit-input{height:30px;border-radius:3px;background:#fff;width:100px;border:1px solid #cdcdcd}.custom-time-limit-editor-popup .custom-time-limit-editor-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:30px;gap:30px}.my-data-confirmation-popup{width:400px;border-radius:5px;padding:35px 40px;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.my-data-confirmation-popup .my-data-confirmation-body{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.my-data-confirmation-popup .my-data-confirmation-body .my-data-confirmation-section{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.my-data-confirmation-popup .my-data-confirmation-body .my-data-confirmation-section .my-data-confirmation-section-row{display:flex;align-items:center;grid-gap:5px;gap:5px}.my-data-confirmation-popup .my-data-confirmation-body .my-data-confirmation-section .my-data-confirmation-section-row .my-data-confirmation-radio{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.my-data-confirmation-popup .my-data-confirmation-body .my-data-confirmation-section .my-data-confirmation-section-row .my-data-confirmation-section-text{width:calc(100% - 100px);flex-grow:1}.my-data-confirmation-popup .my-data-confirmation-body .my-data-confirmation-section .my-data-confirmation-section-body{margin-left:25px;width:calc(100% - 25px);border-radius:3px;background:#f5f7f9;padding:15px 20px;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.my-data-confirmation-popup .my-data-confirmation-body .my-data-confirmation-section .my-data-confirmation-section-body .my-data-confirmation-body-title{font-weight:700}.my-data-confirmation-popup .my-data-choice-remember-row{display:flex;align-items:center;grid-gap:5px;gap:5px}.my-data-confirmation-popup .my-data-choice-remember-row .my-data-choice-checkbox{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.my-data-confirmation-popup .my-data-confirmation-button-row{display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px;width:100%}.gs-popup{width:100vw;height:calc(100vh - 50px);border-radius:5px;background:#fff;position:relative}.gs-result-layout{width:100%;height:100%;display:flex;position:relative;background:#f5f7f9}.gs-result-layout .gs-result-layout-header{display:flex;align-items:center;justify-content:space-between;padding:0 20px;grid-gap:10px;gap:10px;flex-wrap:wrap}.gs-result-layout .gs-result-layout-header .gs-result-title{font-size:var(--default-title-font-size);font-weight:700}.gs-result-layout .gs-result-layout-header .gs-result-summary-info{display:flex;align-items:center;grid-gap:5px 20px;gap:5px 20px;flex-wrap:wrap}.gs-result-layout .gs-result-layout-header .gs-result-summary-item{display:flex;align-items:center;grid-gap:5px;gap:5px}.gs-result-layout .gs-result-layout-header .gs-result-summary-item .gs-result-summary-item-label{color:#555}.gs-result-layout .gs-result-layout-header .gs-result-summary-item .gs-result-summary-item-value{font-weight:700;color:var(--primary-color)}.gs-result-layout .gs-result-left-layout{width:100%;height:100%;position:relative;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:20px 0 5px}.gs-result-layout .gs-result-left-layout .gs-layout-description-row{padding:0 20px;color:#555}.gs-result-layout .gs-result-left-layout .gs-left-layout-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:0 20px}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-tab-list{display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:100%;position:relative}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-tab-list .gs-result-type-tab{width:100%;height:35px;border-radius:3px;background:#f5f7f9;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px;padding:0 10px;cursor:pointer}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-tab-list .gs-result-type-tab:hover{color:#0f53a5}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-tab-list .gs-result-type-tab.disabled{background:transparent}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-tab-list .gs-result-type-tab.disabled:hover{color:#000}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-tab-list .gs-result-type-tab.disabled .gs-result-type-tab-name{opacity:.4;filter:grayscale(100%)}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-tab-list .gs-result-type-tab .gs-result-type-tab-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-tab-list .gs-result-type-tab .gs-result-number{padding:3px 5px 3.5px;border-radius:3px;text-align:right;background:var(--blue);color:var(--primary-color)}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-tab-list .gs-result-type-tab.active{background:var(--primary-color);color:#fff}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-tab-list .gs-result-type-tab.active svg{filter:invert(100%) brightness(105%) grayscale(100%)!important}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding:14px 0;margin-top:20px}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-header .gs-left-layout-section-header--left{font-size:var(--default-title-font-size);font-weight:700}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-header .gs-left-layout-section-header--right{display:flex;align-items:center}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body{width:100%;margin-top:20px}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-list{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-row{display:flex;grid-gap:30px;gap:30px}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-row .gs-result-search-info-label{font-weight:700;line-height:20px}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-row .gs-result-search-info-value-list{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-row .gs-result-search-info-value-list .gs-result-search-info-value{padding:2px 5px;background:#ebf1ff;border-radius:20px;border:1px solid var(--blue);height:20px;display:flex;align-items:center;justify-content:center}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section{border-radius:3px;border:1px solid #cdcdcd}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section .gs-result-search-info-section-header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;background:#ebf1ff;padding:5px 5px 5px 10px;font-weight:700;font-size:var(--default-font-size-bold)}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section .gs-result-search-info-section-header .gs-result-search-info-section-menu-list{display:flex;align-items:center}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section .gs-result-search-term{padding:15px;line-height:20px;background:#fff;max-height:350px;overflow:auto}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section .gs-result-filter-list{padding:10px;background:#f5f7f9;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section .gs-result-filter-list .gs-result-filter-section{border-bottom:1px solid #cdcdcd;padding:10px 15px;box-shadow:var(--card-shadow);background:#fff}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section .gs-result-filter-list .gs-result-filter-section .gs-result-filter-section-header{display:flex;align-items:center;justify-content:space-between;font-weight:700;grid-gap:5px;gap:5px}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section .gs-result-filter-list .gs-result-filter-section .gs-result-filter-section-header .gs-result-filter-section-title{display:flex;align-items:center;grid-gap:5px;gap:5px}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section .gs-result-filter-list .gs-result-filter-section .gs-result-filter-section-menu-list{display:flex;align-items:center}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section .gs-result-filter-list .gs-result-filter-section .gs-result-filter-section-body{width:100%;padding:10px 0;display:flex;flex-direction:column;border-top:1px solid #cdcdcd;margin-top:10px;grid-gap:10px;gap:10px;max-height:350px;overflow:auto}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section .gs-result-filter-list .gs-result-filter-section .gs-result-filter-section-body .gs-result-filter-info-block{display:flex;flex-direction:column;grid-gap:10px;gap:10px;border-bottom:1px dashed #cdcdcd;padding-bottom:10px}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section .gs-result-filter-list .gs-result-filter-section .gs-result-filter-section-body .gs-result-filter-info-block .gs-result-filter-info-block-title{font-weight:700;color:#0f53a5}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section .gs-result-filter-list .gs-result-filter-section .gs-result-filter-section-body .gs-result-filter-info-block .gs-result-filter-info-block-value-division .gs-result-filter-info-block-value-list{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%;flex-wrap:wrap}.gs-result-layout .gs-result-left-layout .gs-left-layout-body .gs-left-layout-section .gs-left-layout-section-body .gs-result-search-info-section .gs-result-filter-list .gs-result-filter-section .gs-result-filter-section-body .gs-result-filter-info-block .gs-result-filter-info-block-value-division .gs-result-filter-info-block-value-list .gs-result-filter-info-block-value{padding:2px 5px;background:#ebf1ff;border-radius:20px;border:1px solid var(--blue);height:20px;display:flex;align-items:center;justify-content:center}.gs-result-layout .gs-result-right-layout{width:calc(100% - 500px);flex-grow:1;height:100%;position:relative;padding:20px 0 5px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.gs-result-layout .gs-result-right-layout .gs-result-tab-list{padding:0 20px}.gs-result-layout .gs-result-right-layout .gs-result-tab-list .gs-result-menu-bar{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.gs-result-layout .gs-result-right-layout .gs-result-tab-list .gs-result-menu-bar .gs-result-main-menu{display:flex;align-items:center;grid-gap:10px;gap:10px;background-color:#fff}.gs-result-layout .gs-result-right-layout .gs-result-tool-bar{padding:0 20px 0 10px;width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.gs-result-layout .gs-result-right-layout .gs-result-tool-bar .fs-result-tool-bar--right,.gs-result-layout .gs-result-right-layout .gs-result-tool-bar .gs-result-tool-bar--left{display:flex;align-items:center}.gs-result-layout .gs-result-right-layout .gs-result-tool-bar .fs-result-tool-bar--right .gs-result-menu-bar{display:flex;align-items:center;grid-gap:10px;gap:10px}.gs-result-layout .gs-result-right-layout .gs-result-body{width:100%;padding:5px 20px;height:calc(100% - 300px);flex-grow:1;position:relative;overflow:auto}.gs-result-layout .gs-result-right-layout .gs-result-body.edit-mode{padding:5px 20px 5px 10px}.gs-result-checkbox{width:30px;height:70px;display:flex;align-items:center;justify-content:center}.gs-result-checkbox.select-all{height:30px}.gs-result-list{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:15px 30px}.gs-result-container{display:flex;align-items:flex-start;width:100%}.gs-result-container .gs-result-card{background:#fff;border-radius:3px;box-shadow:var(--card-shadow);padding:20px;height:100%;width:calc(100% - 50px);flex-grow:1;display:flex;flex-direction:column;cursor:pointer;border:1px solid transparent;grid-gap:20px;gap:20px;transition:all .2s linear}.gs-result-container .gs-result-card:hover{box-shadow:var(--card-shadow),var(--box-shadow)}.gs-result-container .gs-result-card:disabled{box-shadow:var(--card-shadow);border-color:transparent;filter:grayscale(100%);opacity:.4}.gs-result-container .gs-result-card:active{box-shadow:var(--card-shadow)}.gs-result-container .gs-result-card.active{border-color:#60a1ff;box-shadow:0 0 0 3px rgba(118,161,213,.2)}.gs-result-container .gs-result-card .gs-result-card-menu-bar{display:flex;align-items:center;justify-content:space-between}.gs-result-container .gs-result-card .gs-result-card-menu-bar .gs-result-card-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:relative}.gs-result-container .gs-result-card .gs-result-card-menu-bar .gs-result-card-menu-list{display:flex;align-items:center}.gs-result-container .gs-result-card .gs-result-card-menu-bar .gs-result-card-menu-list .gs-result-card-owner-pp{width:24px;height:24px;border-radius:24px;overflow:hidden;margin-right:5px;background:var(--blue);color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.gs-result-container .gs-result-card .gs-result-card-menu-bar .gs-result-card-menu-list .gs-result-card-owner-pp.global{background:transparent;overflow:visible;padding:4px;margin-right:0}.gs-result-container .gs-result-card .gs-result-card-menu-bar .gs-result-card-menu-list .gs-result-card-context-menu{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.gs-result-container .gs-result-card .gs-result-card-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--default-font-size-bold);font-weight:700}.gs-result-container .gs-result-card .data-folder-info-row{display:flex;align-items:center;grid-gap:20px;gap:20px}.gs-result-container .gs-result-card .data-folder-info-row .data-folder-info{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#555}.data-folder-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:relative}.data-folder-icon .gs-result-card-data-type-icon{position:absolute;bottom:0;left:-1px;display:flex;align-items:center;justify-content:center}.gs-result-card-info-list{display:flex;flex-direction:column;grid-gap:15px;gap:15px;flex-grow:1}.gs-result-card-info-list .gs-result-card-info-row{display:flex;align-items:flex-start;grid-gap:5px;gap:5px;flex-wrap:wrap;line-height:20px}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-label{color:#555;width:100px;line-height:20px}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section{width:calc(100% - 200px);flex-grow:1}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-list{width:100%;display:flex;align-items:center;flex-wrap:wrap;grid-gap:5px;gap:5px}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-list .gs-result-card-info-value{line-height:20px;padding:0 8px;border-radius:10px;background:var(--table-header-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-list .gs-result-card-info-value.link{color:var(--link-color);cursor:pointer}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-list .gs-result-card-info-value.link:hover{text-decoration:underline}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-list .gs-result-card-info-value.link:active{text-decoration:none}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-single-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;align-items:center;grid-gap:3px;gap:3px}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-single-value.disabled{color:#cdcdcd}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-single-value a,.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-single-value span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-single-value svg{min-width:20px;max-width:20px;min-height:20px;max-height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-single-value svg:hover{fill:var(--link-color)}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-single-value.link{color:#0f53a5;font-weight:400;cursor:pointer}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-single-value.link:hover{text-decoration:underline;color:var(--blue)}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-single-value.link:active{text-decoration:none;color:#0f53a5}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-string{white-space:pre-wrap;word-break:break-word}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-link{display:flex;align-items:center;grid-gap:5px;gap:5px;flex-wrap:wrap;line-break:anywhere}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-link a{color:var(--link-color);text-decoration:none;cursor:pointer}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-tag{display:flex;align-items:center;grid-gap:5px;gap:5px;flex-wrap:wrap}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-tag .gs-result-card-info-value-tag-item{padding:2px 5px;background:#edf2f8;border-radius:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-tag .remaining-count{color:var(--link-color)}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-paragraph{padding:10px;background:var(--main-light-color);border-radius:5px;line-height:1.4;max-height:114px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-image{width:100%;height:100%;max-height:200px;border-radius:5px}.gs-result-card-info-list .gs-result-card-info-row .gs-result-card-info-value-section .gs-result-card-info-value-image img{width:100%;height:100%;object-fit:contain}.gs-result-card-info-list .gs-result-card-info-full-value{width:100%;background:#f5f7f9;position:relative;line-height:20px;height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden}.gs-result-card-info-list .gs-result-card-info-full-value .gs-result-card-info-description{width:100%;height:100%;padding:20px}.gs-result-card-info-list .gs-result-card-info-full-value .gs-result-card-info-see-more-link{color:#0f53a5;font-weight:400;margin-left:5px}.gs-result-card-info-list .gs-result-card-info-full-value .gs-result-card-info-see-more-link:hover{text-decoration:underline;color:var(--blue)}.gs-result-card-info-list .gs-result-card-info-full-value .gs-result-card-info-see-more-link:active{text-decoration:none;color:#0f53a5}.gs-result-card-type-tooltip{display:flex;align-items:center;grid-gap:5px;gap:5px}.gs-result-card-type-tooltip label{color:#a1a1a1}.gs-result-card-type-tooltip b{color:var(--primary-color);font-weight:700}.product-detail-popup{width:1200px;max-width:95vw;min-height:650px;max-height:calc(100vh - 100px);border-radius:5px;background:#fff;padding:50px;overflow:auto}.product-detail-popup .product-detail-top-section{width:100%;display:flex;grid-gap:40px;gap:40px}.product-detail-popup .product-detail-top-section .product-detail-image-section{display:flex;align-items:center;grid-gap:20px;gap:20px}.product-detail-popup .product-detail-top-section .product-detail-image-section .product-image-list{padding:10px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;height:410px;overflow:auto}.product-detail-popup .product-detail-top-section .product-detail-image-section .product-image-list .product-image-tab{width:70px;height:70px;min-height:70px;background-color:#f5f7f9;border-radius:3px;border:1px solid transparent;background-repeat:no-repeat;background-position:50%;background-size:cover;display:flex;align-items:center;justify-content:center}.product-detail-popup .product-detail-top-section .product-detail-image-section .product-image-list .product-image-tab.active{box-shadow:0 0 0 3px rgba(118,161,213,.2);border-color:#60a1ff}.product-detail-popup .product-detail-top-section .product-detail-image-section .product-image-list .product-image-tab img{max-width:100%;max-height:100%}.product-detail-popup .product-detail-top-section .product-detail-image-section .product-selected-image-division{width:450px;height:410px;border-radius:10px;position:relative;padding:10px;background:#f5f7f9;display:flex;align-items:center;justify-content:center}.product-detail-popup .product-detail-top-section .product-detail-image-section .product-selected-image-division .product-selected-image-navigation{position:absolute;top:50%;left:-10px;transform:translateY(-50%);width:30px;height:30px;min-width:30px;max-width:30px;min-height:30px;max-height:30px;border-radius:50%;background:#fff;z-index:2;display:flex;align-items:center;justify-content:center}.product-detail-popup .product-detail-top-section .product-detail-image-section .product-selected-image-division .product-selected-image-navigation.right{left:auto;right:-10px;transform:translateY(-50%) rotate(180deg)}.product-detail-popup .product-detail-top-section .product-detail-image-section .product-selected-image-division .product-selected-image-navigation:hover{fill:var(--link-color)}.product-detail-popup .product-detail-top-section .product-detail-image-section .product-selected-image-division .product-selected-image-navigation:active{fill:var(--primary-color)}.product-detail-popup .product-detail-top-section .product-detail-image-section .product-selected-image-division .product-selected-image{max-width:100%;max-height:100%;background:#f5f7f9 no-repeat 50%;background-size:cover;border-radius:inherit;display:flex;align-items:center;justify-content:center}.product-detail-popup .product-detail-top-section .product-detail-bibliography-data-section{width:200px;flex-grow:1;display:flex;flex-direction:column;grid-gap:40px;gap:40px;padding:10px}.product-detail-popup .product-detail-top-section .product-detail-bibliography-data-section .product-detail-bibliography-data-sub-section .product-detail-bibliography-data-sub-section-title{font-weight:700;font-size:var(--default-font-size-bold)}.product-detail-popup .product-detail-top-section .product-detail-bibliography-data-section .product-detail-bibliography-data-sub-section .product-detail-bibliography-data-list{margin-top:20px;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.product-detail-popup .product-detail-top-section .product-detail-bibliography-data-section .product-detail-bibliography-data-sub-section .product-detail-tag-list{margin-top:10px;display:flex;grid-gap:5px;gap:5px;flex-wrap:wrap;max-height:300px;overflow:auto}.product-detail-popup .product-detail-top-section .product-bibliography-info-row{display:flex;align-items:flex-start;grid-gap:5px;gap:5px;flex-wrap:wrap;line-height:20px}.product-detail-popup .product-detail-top-section .product-bibliography-info-row .product-bibliography-info-label{color:#555;width:120px;line-height:20px}.product-detail-popup .product-detail-top-section .product-bibliography-info-row .product-bibliography-info-value-section{width:calc(100% - 200px);flex-grow:1}.product-detail-popup .product-detail-top-section .product-bibliography-info-row .product-bibliography-info-value-section .product-bibliography-info-value-list{width:100%;display:flex;align-items:center;flex-wrap:wrap;grid-gap:5px;gap:5px}.product-detail-popup .product-detail-top-section .product-bibliography-info-row .product-bibliography-info-value-section .product-bibliography-info-value-list .product-bibliography-info-value{line-height:20px;padding:0 8px;border-radius:10px;background:var(--table-header-color)}.product-detail-popup .product-detail-top-section .product-bibliography-info-row .product-bibliography-info-value-section .product-bibliography-info-value-list .product-bibliography-info-value.link{color:var(--link-color);cursor:pointer}.product-detail-popup .product-detail-top-section .product-bibliography-info-row .product-bibliography-info-value-section .product-bibliography-info-value-list .product-bibliography-info-value.link:hover{text-decoration:underline}.product-detail-popup .product-detail-top-section .product-bibliography-info-row .product-bibliography-info-value-section .product-bibliography-info-value-list .product-bibliography-info-value.link:active{text-decoration:none}.product-detail-popup .product-detail-top-section .product-bibliography-info-row .product-bibliography-info-value-section .product-bibliography-info-single-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.product-detail-popup .product-detail-top-section .product-bibliography-info-row .product-bibliography-info-value-section .product-bibliography-info-single-value.link{color:#0f53a5;font-weight:400}.product-detail-popup .product-detail-top-section .product-bibliography-info-row .product-bibliography-info-value-section .product-bibliography-info-single-value.link:hover{text-decoration:underline;color:var(--blue)}.product-detail-popup .product-detail-top-section .product-bibliography-info-row .product-bibliography-info-value-section .product-bibliography-info-single-value.link:active{text-decoration:none;color:#0f53a5}.product-detail-popup .product-detail-top-section .product-bibliography-info-row .product-bibliography-info-value-section .product-bibliography-info-single-value.disabled{color:#cdcdcd;pointer-events:none}.product-detail-popup .product-detail-feature-section{padding:10px;margin-top:50px}.product-detail-popup .product-detail-feature-section .product-detail-feature-section-title{font-size:var(--default-title-font-size);font-weight:700}.product-detail-popup .product-detail-feature-section .product-detail-feature-section-body{margin-top:20px;line-height:20px}.product-detail-popup .product-tag{border-radius:3px;padding:0 5px;background:#dfeafb;color:var(--primary-color);max-width:100%;display:flex;align-items:center;grid-gap:3px;gap:3px;height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-detail-popup .product-tag .product-tag-image{width:14px;height:14px;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-detail-popup .product-tag .product-tag-name{width:calc(100% - 50px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folder-browser-popup{width:600px;border-radius:5px;height:calc(100vh - 100px);position:relative;background:#f5f7f9;padding-top:16px}.folder-browser,.folder-browser-popup{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.folder-browser{width:100%;height:100%}.folder-browser .folder-browser-list{padding:0 16px 16px 20px;height:calc(100% - 100px);flex-grow:1;position:relative;overflow:auto;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.folder-browser .folder-browser-list .fb-main-section{width:100%;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.folder-browser .folder-browser-list .fb-main-section .fb-header{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;flex-wrap:wrap}.folder-browser .folder-browser-list .fb-main-section .fb-header .fb-title{font-weight:700;font-size:var(--font-size-big)}.folder-browser .folder-browser-list .fb-main-section .fb-header .fb-main-menu-list{display:flex;align-items:center;grid-gap:20px;gap:20px}.folder-browser .folder-browser-list .fb-main-section .fb-header .fb-main-menu-list .fb-main-menu-item{display:flex;align-items:center;grid-gap:5px;gap:5px}.folder-browser .folder-browser-list .fb-main-section .fb-header .fb-main-menu-list .fb-main-menu-item label{color:#4b4b4b}.folder-browser .folder-browser-list .fb-main-section .fb-header .fb-main-menu-list .fb-main-menu-item b{padding:2px 7px;border-radius:3px;background:var(--table-header-color);color:#0f53a5;cursor:pointer}.folder-browser .folder-browser-list .fb-main-section .fb-header .fb-main-menu-list .fb-main-menu-item b:hover{text-decoration:underline;color:var(--blue)}.folder-browser .folder-browser-list .fb-main-section .fb-header .fb-main-menu-list .fb-main-menu-item b:active{text-decoration:none;color:#0f53a5}.folder-browser .folder-browser-list .fb-main-section .fb-header .fb-main-menu-list .fb-main-menu-item span{padding:2px 7px;border-radius:3px;background:#e7eaec;color:#cdcdcd;cursor:pointer}.folder-browser .folder-browser-list .fb-main-section .fb-body{width:100%;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section{width:100%;border-radius:5px;background:#fff;border:1px solid #cdcdcd;display:flex;flex-direction:column;grid-gap:11px;gap:11px;padding:11px 0}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section.settings{padding:15px 0;grid-gap:20px;gap:20px}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-header{padding:0 15px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:10px;gap:10px}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-header .fb-section-title{font-size:var(--default-title-font-size);color:var(--primary-color);font-weight:700}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-description{color:#a1a1a1;width:100%;padding-bottom:5px}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-toolbar{width:100%;display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 15px}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-toolbar.disabled{pointer-events:none;filter:grayscale(100%);opacity:.4}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-toolbar .menu-button svg path{fill:var(--cta-color)}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-row{display:flex;align-items:start;grid-gap:5px;gap:5px;width:100%}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-row .fb-section-selector{width:20px;height:30px;display:flex;align-items:center;justify-content:center}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-row .fb-section-selector-label{white-space:nowrap;line-height:30px}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-row .fb-section-selector-additional-settings{width:calc(100% - 200px);flex-grow:1;margin-left:10px}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-row .fb-section-selector-additional-settings.disabled{filter:grayscale(100%);opacity:.3;pointer-events:none}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-row .fb-section-selector-additional-settings .fb-section-date-count-input,.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-row .fb-section-selector-additional-settings .fb-section-selector-dropdown{height:30px;border-radius:3px;background:#fff;border:1px solid #cdcdcd;text-align:right;width:100px!important;min-width:unset!important}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-row .fb-section-selector-additional-settings .fb-section-date-count-input.error,.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-row .fb-section-selector-additional-settings .fb-section-selector-dropdown.error{box-shadow:0 0 0 2px rgba(165,42,42,.2);border-color:#cb5656}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-row .fb-section-selector-additional-settings .fb-section-date-section{display:flex;align-items:center;grid-gap:10px;gap:10px}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-row .fb-section-selector-additional-settings .fb-section-date-error{margin-top:10px;color:brown}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-body{padding:0 15px;max-height:400px;overflow:auto;width:100%;position:relative}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-body .fb-empty-section{padding:30px 10px;width:100%;margin-left:auto;margin-right:auto;border-radius:3px;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;background:#f5f7f9;flex-direction:column}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-body .fb-empty-section .fb-empty-section-text{color:#888}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-body .fb-empty-section.warning{fill:var(--orange);background:rgba(252,127,58,.1)}.folder-browser .folder-browser-list .fb-main-section .fb-body .fb-section .fb-section-body .fb-empty-section.warning .fb-empty-section-text{color:#000}.folder-browser .folder-browser-button-row{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:70px;gap:70px;padding-bottom:20px}.fb-directory-container,.fb-directory-container .fb-directory{width:100%;display:flex;flex-direction:column}.fb-directory-container .fb-directory .fb-sub-directory{margin-left:7.5px;padding-left:23.5px;margin-top:-10px;padding-top:10px;width:calc(100% - 7.5px);display:flex;flex-direction:column;border-left:1px dashed #cdcdcd}.fb-folder{display:flex;align-items:center;height:32px;width:100%;border-radius:3px;cursor:pointer;background:transparent;border:none;padding:0}.fb-folder:hover{background:#f5f7f9}.fb-folder .fb-folder-icon,.fb-folder .fb-folder-selection{width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px;display:flex;align-items:center;justify-content:center}.fb-folder .fb-folder-icon{position:relative}.fb-folder .fb-folder-icon .fb-folder-sub-icon{width:8px;height:8px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0}.fb-folder .fb-folder-name{white-space:nowrap;padding:0 0 0 5px}.fb-folder .fb-folder-dropdown-caret{width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;background:transparent;border:none}.fb-folder .fb-folder-dropdown-caret.collapse{transform:rotate(-90deg)}.fb-folder .fb-folder-dropdown-caret:hover{fill:#0f53a5}.fb-folder .fb-folder-dropdown-caret:active{fill:var(--primary-color)}.fb-folder .fb-folder-dropdown-caret.disabled,.fb-folder .fb-folder-dropdown-caret.disabled:active,.fb-folder .fb-folder-dropdown-caret.disabled:hover,.fb-folder .fb-folder-dropdown-caret:disabled,.fb-folder .fb-folder-dropdown-caret:disabled:active,.fb-folder .fb-folder-dropdown-caret:disabled:hover{fill:#cdcdcd}.fb-folder-creation{fill:var(--cta-color)}.fb-folder-creation:hover{fill:#f4a460}.fb-folder-creation:active{fill:#e3924d}.attachment-popup{width:100vw;height:calc(100vh - 50px);border-radius:5px;display:flex;position:relative;background:#f5f7f9}.attachment-popup .attachment-info-layout{width:calc(100% - 300px);height:100%;flex-grow:1;position:relative}.save-email-attachment-popup{width:1000px;height:calc(100vh - 50px);position:relative}.save-email-attachment-popup .save-email-attachment-section{display:flex;height:calc(100% - 50px);position:relative;border-bottom:1px solid #cdcdcd}.save-email-attachment-popup .save-email-attachment-section .save-email-attachment-info-layout{width:calc(100% - 300px);flex-grow:1;height:100%;position:relative;display:flex;flex-direction:column;padding:0 30px}.save-email-attachment-popup .save-email-attachment-section .save-email-attachment-info-layout .save-email-attachment-info-header{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:20px 0}.save-email-attachment-popup .save-email-attachment-section .save-email-attachment-info-layout .save-email-attachment-info-header .save-email-attachment-info-header--left{display:flex;align-items:center;grid-gap:5px;gap:5px;flex-grow:1}.save-email-attachment-popup .save-email-attachment-section .save-email-attachment-info-layout .save-email-attachment-info-header .save-email-attachment-info-header--left .save-email-attachment-title{max-width:calc(100% - 30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:18px}.save-email-attachment-popup .save-email-attachment-section .save-email-attachment-info-layout .save-email-attachment-info-header .save-email-attachment-info-menu{display:flex;align-items:center;grid-gap:5px;gap:5px}.save-email-attachment-popup .save-email-attachment-section .save-email-attachment-info-layout .save-email-attachment-info-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;background:#f5f7f9;border-radius:5px;padding:20px 5px 0}.save-email-attachment-popup .save-email-attachment-bottom-row{height:50px;display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px}.attachment-list-layout{width:100%;height:100%;display:flex;flex-direction:column;grid-gap:15px;gap:15px;padding:20px 0}.attachment-list-layout .attachment-list-header{padding:0 20px;font-weight:700;font-size:var(--default-title-font-size)}.attachment-list-layout .attachment-search-row{padding:0 20px}.attachment-list-layout .attachment-list-body{width:100%;height:200px;flex-grow:1;position:relative;overflow:auto}.attachment-list-layout .attachment-list-body .attachment-list{display:flex;flex-direction:column;padding:0 20px;grid-gap:5px;gap:5px}.attachment-list-layout .attachment-list-body .attachment-list .attachment-tab{width:100%;background:#f5f7f9;height:30px;border-radius:3px;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.attachment-list-layout .attachment-list-body .attachment-list .attachment-tab .attachment-tab-name{width:calc(100% - 100px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attachment-list-layout .attachment-list-body .attachment-list .attachment-tab.active{background:var(--primary-color)}.attachment-list-layout .attachment-list-body .attachment-list .attachment-tab.active .attachment-tab-name{color:#fff;font-weight:700}.attachment-list-layout .attachment-list-body .attachment-list .attachment-tab.active svg{filter:invert(100%)!important}.new-data-popup{border-radius:5px;padding:0 0 20px;display:flex;flex-direction:column;grid-gap:20px;gap:20px;max-height:calc(100vh - 50px);width:500px}.new-data-popup.new-folder{width:500px}.new-data-popup.new-product{width:700px}.new-data-popup.new-product .data-creation-label{width:150px!important}.new-data-popup.new-npl{width:600px;padding:10px 0}.new-data-popup.new-text{width:500px}.data-creation-form{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:25px 30px 0;overflow:auto;max-height:calc(100% - 200px);flex-grow:1}.data-creation-row{width:100%;display:flex;align-items:flex-start;grid-gap:10px;gap:10px}.data-creation-row .data-creation-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90px;line-height:30px}.data-creation-row .data-creation-label span{color:red}.data-creation-row .data-creation-value{width:calc(100% - 200px);flex-grow:1}.data-creation-row .data-creation-value .data-creation-input{width:100%;min-height:30px;padding:0 10px;background:#f5f7f9;border-radius:3px;border:none}.data-creation-row .data-creation-value .data-creation-input .data-creation-autocomplete-input{display:flex;grid-gap:5px;gap:5px}.data-creation-row .data-creation-value .data-creation-input input{padding:0 10px!important;height:28px}.data-creation-row .data-creation-value .data-creation-input .MuiAutocomplete-tag{height:30px;display:flex;align-items:center;margin:0 0 0 7px!important}.data-creation-row .data-creation-value .data-creation-input .MuiAutocomplete-tag .MuiChip-deleteIcon{width:16px;color:var(--error-color)}.data-creation-row .data-creation-value .data-creation-error{margin-top:5px;color:red}.data-creation-row .data-creation-value .data-creation-textarea{width:100%;height:250px;background:#f5f7f9;border-radius:3px;border:none;resize:none;padding:5px 10px;line-height:20px}.data-creation-tag-box{min-height:30px;display:flex;align-items:flex-start;justify-content:space-between;grid-gap:1px;gap:1px;width:100%;background:#fff;border:1px solid #cdcdcd;border-radius:3px;padding:5px}.data-creation-tag-box .data-creation-tag-list{width:calc(100% - 150px);flex:1 1;display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;padding:2px;max-height:240px;overflow:auto}.data-creation-tag-box .data-creation-tag-list .data-creation-tag-placeholder{line-height:20px;padding:0 5px;color:#cdcdcd}.data-creation-tag-box .data-creation-tag-btn{height:24px;padding:0 5px;width:50px;min-width:unset}.data-creation-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px;width:100%}.gs-layout{padding:20px 30px;flex-direction:column;width:100%;height:100%}.gs-layout,.gs-layout .gs-search-type-row{display:flex;grid-gap:20px;gap:20px}.gs-layout .gs-search-type-row .gs-search-type-label{font-weight:700;line-height:30px}.gs-layout .gs-search-type-row .gs-search-type-list{display:flex;align-items:center;grid-gap:10px 20px;gap:10px 20px;flex-wrap:wrap}.gs-layout .gs-search-type-row .gs-search-type-list .gs-search-type{display:flex;align-items:center}.gs-layout .gs-search-type-row .gs-search-type-list .gs-search-type .gs-search-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:2px}.gs-layout .gs-search-type-row .gs-search-type-list .gs-search-type .gs-search-type-name{white-space:nowrap}.gs-layout .gs-search-type-row .gs-search-type-list .gs-search-type .gs-search-type-info{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px}.gs-layout .gs-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;display:flex;border:1px solid #cdcdcd;border-radius:5px}.gs-layout .gs-search-term-division{width:calc(100% - 600px);height:100%;position:relative;flex-grow:1;display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:20px 24px;background:#f5f7f9}.gs-layout .gs-search-term-division .gs-search-term-header{display:flex;align-items:center;justify-content:space-between;height:20px}.gs-layout .gs-search-term-division .gs-search-term-header .gs-search-term-title{font-size:var(--default-title-font-size);font-weight:700}.gs-layout .gs-search-term-division .gs-search-term-header .gs-search-term-menu-list{display:flex;align-items:center;grid-gap:20px;gap:20px}.gs-layout .gs-search-term-division .gs-search-term-header .gs-search-term-menu-list .gs-search-term-menu{display:flex;align-items:center;grid-gap:10px;gap:10px}.gs-layout .gs-search-term-division .gs-search-term-header .gs-search-term-menu-list .gs-search-term-menu .gs-search-term-label{color:#555}.gs-layout .gs-search-term-division .gs-search-term-body{width:100%;height:calc(100% - 200px);flex-grow:1;position:relative;overflow:auto}.gs-layout .gs-search-term-division .gs-search-term-body textarea{background:#fff;border-radius:3px;border:1px solid #cdcdcd;padding:20px;line-height:20px;width:100%;height:calc(100% - 5px);resize:none}.gs-layout .gs-search-term-division .gs-search-term-body .gs-search-term-file-list-container{width:100%;height:100%;display:flex;flex-direction:column;padding:20px 0 5px;background:#fff;border:1px solid #cdcdcd;border-radius:3px}.gs-layout .gs-search-term-division .gs-search-term-body .gs-search-term-file-list-container .gs-search-term-description{padding:0 20px}.gs-layout .gs-search-term-division .gs-search-term-body .gs-search-term-file-list-container .gs-search-term-description .gs-search-term-link{color:#0f53a5;font-weight:400;cursor:pointer}.gs-layout .gs-search-term-division .gs-search-term-body .gs-search-term-file-list-container .gs-search-term-description .gs-search-term-link:hover{text-decoration:underline;color:var(--blue)}.gs-layout .gs-search-term-division .gs-search-term-body .gs-search-term-file-list-container .gs-search-term-description .gs-search-term-link:active{text-decoration:none;color:#0f53a5}.gs-layout .gs-search-term-division .gs-search-term-body .gs-search-term-file-list-container .gs-search-term-file-list{padding:20px;display:flex;flex-direction:column;grid-gap:5px;gap:5px;max-height:clac(70%);overflow:auto}.gs-layout .gs-search-term-division .gs-search-term-body .gs-search-term-file-list-container .gs-search-term-file-list .gs-search-term-file{border-radius:4px;background:var(--table-header-color);display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px;padding:12px 10px 12px 15px}.gs-layout .gs-search-term-division .gs-search-term-body .gs-search-term-file-list-container .gs-search-term-file-list .gs-search-term-file .gs-search-term-file-left{display:flex;flex-grow:1;grid-gap:5px;gap:5px}.gs-layout .gs-search-term-division .gs-search-term-body .gs-search-term-file-list-container .gs-search-term-file-list .gs-search-term-file .gs-search-term-file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 30px)}.gs-layout .gs-search-term-division .gs-search-term-body .gs-search-term-file-list-container .gs-search-term-file-list .gs-search-term-file .gs-search-term-file-right{display:flex;align-items:center;grid-gap:5px;gap:5px}.gs-layout .gs-filter-division{width:100%;height:100%;display:flex;flex-direction:column;padding:20px 0}.gs-layout .gs-filter-division .gs-filter-header{width:100%;padding:0 20px;display:flex;align-items:center;grid-gap:5px;gap:5px;height:20px}.gs-layout .gs-filter-division .gs-filter-header .gs-filter-title{display:flex;align-items:center;font-size:var(--default-title-font-size);font-weight:700}.gs-layout .gs-filter-division .gs-filter-body{display:flex;flex-direction:column;grid-gap:20px;gap:20px;padding:0 20px;margin-top:20px;overflow:auto;height:200px;flex-grow:1}.gs-layout .gs-filter-division .gs-filter-body .gs-filter-section{background:#f5f7f9;border-radius:3px;padding:14px 20px}.gs-layout .gs-filter-division .gs-filter-body .gs-filter-section .gs-filter-section-header{display:flex;align-items:center;justify-content:space-between;grid-gap:30px;gap:30px}.gs-layout .gs-filter-division .gs-filter-body .gs-filter-section .gs-filter-section-body{margin-top:14px;border-top:1px solid #cdcdcd;padding:20px 0;max-height:400px;overflow:auto}.gs-layout .gs-filter-division .gs-filter-body .gs-filter-section .gs-filter-section-body .gs-filter-list{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.gs-layout .gs-filter-division .gs-filter-body .gs-filter-section .gs-filter-section-body .gs-filter-list .gs-filter-row{display:flex;align-items:start}.gs-layout .gs-filter-division .gs-filter-body .gs-filter-section .gs-filter-section-body .gs-filter-list .gs-filter-row .gs-filter-label{width:120px;line-height:30px}.gs-layout .gs-filter-division .gs-filter-body .gs-filter-section .gs-filter-section-body .gs-filter-list .gs-filter-row .gs-filter-selector{width:calc(100% - 120px);max-width:calc(100% - 122px);min-height:30px;border:1px solid #cdcdcd;border-radius:3px;background:#fff}.gs-layout .gs-filter-division .gs-filter-body .gs-filter-section .gs-filter-section-body .gs-filter-list .gs-filter-row .gs-filter-selector.input-row{padding:0 10px!important;height:28px}.gs-layout .gs-filter-division .gs-filter-body .gs-filter-section .gs-filter-section-body .gs-filter-list .gs-filter-row .gs-filter-selector .gs-filter-autocomplete-input{display:flex;grid-gap:5px;gap:5px}.gs-layout .gs-filter-division .gs-filter-body .gs-filter-section .gs-filter-section-body .gs-filter-list .gs-filter-row .gs-filter-selector input{padding:0 10px!important;height:28px}.gs-layout .gs-filter-division .gs-filter-body .gs-filter-section .gs-filter-section-body .gs-filter-list .gs-filter-row .gs-filter-selector .MuiAutocomplete-tag{height:30px;display:flex;align-items:center;margin:0 0 0 7px!important}.gs-layout .gs-filter-division .gs-filter-body .gs-filter-section .gs-filter-section-body .gs-filter-list .gs-filter-row .gs-filter-selector .MuiAutocomplete-tag .MuiChip-deleteIcon{width:16px;color:var(--error-color)}.gs-layout .gs-bottom-row{display:flex;align-items:center;justify-content:center;width:100%;grid-gap:100px;gap:100px}.selected-folder-popup{background:#f5f7f9;border-radius:5px;padding:20px 0;width:450px;display:flex;flex-direction:column}.selected-folder-popup .selected-folder-count-bar{height:30px;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding:0 30px}.selected-folder-popup .selected-folder-count-bar .selected-folder-count-label{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#3e3e3e}.selected-folder-popup .selected-folder-count-bar .selected-folder-count-label b{color:var(--primary-color);font-weight:700}.selected-folder-popup .selected-folder-tab-bar{width:100%;padding:0 30px;margin-top:20px}.selected-folder-popup .selected-folder-list{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:20px 30px 5px;overflow:auto;height:600px;position:relative}.selected-folder-popup .selected-folder-list .selected-folder{background:#fff;border-radius:4px;border:1px solid #cdcdcd;padding:14px;display:flex;align-items:center;grid-gap:14px;gap:14px;width:100%}.selected-folder-popup .selected-folder-list .selected-folder .selected-folder-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0}.selected-folder-popup .selected-folder-list .selected-folder .selected-folder-info{display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:calc(100% - 100px);flex-grow:1}.selected-folder-popup .selected-folder-list .selected-folder .selected-folder-info .selected-folder-name{font-weight:700;font-size:var(--default-font-size-bold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selected-folder-popup .selected-folder-list .selected-folder .selected-folder-info .selected-folder-directory{color:#555;display:flex;align-items:center;grid-gap:5px;gap:5px}.selected-folder-popup .selected-folder-list .selected-folder .selected-folder-info .selected-folder-directory .selected-folder-directory-info{width:calc(100% - 30px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.data-save-noti-toast{display:flex;align-items:flex-start;grid-gap:10px;gap:10px}.data-save-noti-toast .data-save-toast--left .data-save-toast-icon{width:20px;height:20px;padding:4px;background:var(--blue);border-radius:4px;fill:#fff}.data-save-noti-toast .data-save-toast--left .data-save-toast-icon.fail{background:var(--error-color)}.data-save-noti-toast .data-save-toast--left .data-save-toast-icon.success{background:#48ca93}.data-save-noti-toast .data-save-toast--left .data-save-toast-icon.warning{background:var(--cta-color)}.data-save-noti-toast .data-save-toast--right .data-save-toast-title{font-weight:700;font-size:var(--default-font-size-bold);line-height:20px;color:var(--primary-color)}.data-save-noti-toast .data-save-toast--right .data-save-toast-body{max-width:350px;white-space:pre-wrap;margin-top:5px;line-height:20px;color:var(--primary-color)}.data-save-noti-toast .data-save-toast--right .data-save-toast-body .data-save-toast-patent-name{font-weight:700}.my-breadcrumb{display:flex;align-items:center;position:relative;grid-gap:1px;gap:1px;color:#444;font-size:14px;height:28px;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;width:100%}.my-breadcrumb.view-mode .my-breadcrumb-item{color:var(--primary-color);cursor:default}.my-breadcrumb.view-mode .my-breadcrumb-item:hover{background-color:initial;color:inherit}.my-breadcrumb.view-mode .my-breadcrumb-item.active{color:inherit;cursor:default}.my-breadcrumb-item{cursor:pointer;color:#06c;padding:2px 4px;border-radius:3px;transition:background-color .2s,color .2s}.my-breadcrumb-item:hover{background-color:#e6f0ff;color:#004c99}.my-breadcrumb-item.active{color:#222;cursor:default}.my-breadcrumb-separator{color:#888;fill:#888}.my-breadcrumb-ellipsis-wrapper{position:relative}.my-breadcrumb-ellipsis-wrapper .my-breadcrumb-ellipsis{color:#888;fill:#888;cursor:pointer;padding:2px 6px;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;min-width:unset!important;border:none!important;background:transparent!important}.my-breadcrumb-ellipsis-wrapper .my-breadcrumb-ellipsis .my-drop-down-selected-item{width:100%!important}.my-breadcrumb-ellipsis-wrapper .my-breadcrumb-ellipsis .my-drop-down-selected-item .my-dropdown-display-value{padding-left:0!important}.my-breadcrumb-ellipsis-wrapper .my-breadcrumb-ellipsis .MuiSelect-select{min-width:unset!important}.my-breadcrumb-ellipsis-wrapper .my-breadcrumb-ellipsis .MuiSvgIcon-root,.my-breadcrumb-ellipsis-wrapper .my-breadcrumb-ellipsis .MuiSvgIcon-root.MuiSelect-icon{display:none!important}.summary-dashboard-layout{padding:20px;width:100%;height:100%;overflow-y:auto;grid-gap:20px;gap:20px}.summary-dashboard-layout.flex{display:flex}.summary-dashboard-layout.grid{display:grid;grid-template-columns:repeat(12,1fr)}.summary-dashboard-layout .summary-dashboard-card{position:relative;width:100%;min-height:440px;background:#fff;border-radius:5px;border:1px solid #ddd;box-shadow:0 2px 10px rgba(0,0,0,.1);grid-column:span 12}.summary-dashboard-layout .summary-dashboard-card .summary-dashboard-card-header{width:100%;height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;grid-gap:20px;gap:20px}.summary-dashboard-layout .summary-dashboard-card .summary-dashboard-card-header--left{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.summary-dashboard-layout .summary-dashboard-card .summary-dashboard-card-header--left .summary-dashboard-card-title{font-size:14px;font-weight:600}.summary-dashboard-layout .summary-dashboard-card .summary-dashboard-card-header--right,.summary-dashboard-layout .summary-dashboard-card .summary-dashboard-card-header--right .summary-dashboard-card-menu-list{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.summary-dashboard-layout .summary-dashboard-card .summary-dashboard-card-header--right .summary-dashboard-card-menu-list .download-btn{padding:6px!important}.summary-dashboard-layout .summary-dashboard-card .summary-dashboard-card-body{width:100%;height:calc(100% - 40px);padding:20px}@media (min-width:1200px){.summary-dashboard-layout .summary-dashboard-card[data-span="1"]{grid-column:1/-1}.summary-dashboard-layout .summary-dashboard-card[data-span="1/2"]{grid-column:span 6}.summary-dashboard-layout .summary-dashboard-card[data-span="1/3"]{grid-column:span 4}.summary-dashboard-layout .summary-dashboard-card[data-span="2/3"]{grid-column:span 8}.summary-dashboard-layout .summary-dashboard-card[data-span="1/4"]{grid-column:span 3}.summary-dashboard-layout .summary-dashboard-card[data-span="3/4"]{grid-column:span 9}}@media (max-width:1199px){.summary-dashboard-layout .summary-dashboard-card{grid-gap:15px;gap:15px;padding:10px}.summary-dashboard-layout .summary-dashboard-card[data-span="1/2"]{grid-column:1/-1}.summary-dashboard-layout .summary-dashboard-card[data-span="1/3"],.summary-dashboard-layout .summary-dashboard-card[data-span="1/4"],.summary-dashboard-layout .summary-dashboard-card[data-span="2/3"],.summary-dashboard-layout .summary-dashboard-card[data-span="3/4"]{grid-column:span 6}}@media (max-width:768px){.summary-dashboard-layout .summary-dashboard-card{min-height:350px}.summary-dashboard-layout .summary-dashboard-card .summary-dashboard-card-body{height:310px}.summary-dashboard-layout .summary-dashboard-card[data-span="1/2"],.summary-dashboard-layout .summary-dashboard-card[data-span="1/3"],.summary-dashboard-layout .summary-dashboard-card[data-span="1/4"],.summary-dashboard-layout .summary-dashboard-card[data-span="2/3"],.summary-dashboard-layout .summary-dashboard-card[data-span="3/4"]{grid-column:1/-1}}.OAuth-welcome-page{width:100vw;height:100vh;overflow:hidden;position:relative;z-index:999;text-align:center;background:#f5f7f9;font-family:var(--font-family)}.OAuth-welcome-header{color:#3186f9}.OAuth-welcome-header,.OAuth-welcome-header-badge{width:100%;text-align:left;font-family:var(--font-family)}.OAuth-welcome-header-badge{color:var(--primary-color);margin-top:5vh}.OAuth-welcome-text{color:#777;font-size:var(--default-font-size);margin-top:5vh;text-align:left;line-height:30px;margin-bottom:5vh;width:90%;font-family:var(--font-family)}.OAuth-welcome-body{display:flex;justify-content:center;position:absolute;width:95%;padding:10vh 10px;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.OAuth-welcome-body,.OAuth-welcome-image-division{margin-top:auto;margin-bottom:auto;font-family:var(--font-family)}.OAuth-welcome-image-division{width:50%}.OAuth-welcome-user,.OAuth-welcome-user-image{width:100%;margin-top:auto;margin-bottom:auto;font-family:var(--font-family)}.OAuth-welcome-user-upload-image{width:100%;margin:auto;border:1px solid #cdcdcd;background:#f5f7f9;font-family:var(--font-family)}.OAuth-welcome-info{width:40%;margin-top:auto;margin-bottom:auto;font-family:var(--font-family)}.OAuth-welcome-row{display:flex;margin-top:10px;font-family:var(--font-family)}.OAuth-welcome-left{width:45px;height:30px;background:transparent;border:none;color:var(--primary-color);font-size:var(--default-font-size);text-align:left;margin-top:auto;margin-bottom:auto;font-family:var(--font-family)}.OAuth-welcome-right{font-size:var(--default-font-size);text-align:right}.OAuth-Bottom-row{text-align:left;margin-top:5vh}.OAuth-confirm-btn{width:150px;height:35px;background:var(--primary-color);color:#fff;border-radius:3px;border:none;font-family:var(--font-family)}.OAuth-confirm-btn:hover{background:var(--light-sky);font-family:var(--font-family)}.OAuth-confirm-btn:active{background:var(--primary-color);font-family:var(--font-family)}.default-diverge-inner-background-container{position:absolute;width:50vw;height:100vh;background:#f5f7f9;font-family:var(--font-family)}.default-diverge-inner-background-container.left{background:transparent;top:0;left:0;font-family:var(--font-family)}.default-diverge-inner-background-container.right{background:transparent;top:0;right:0;font-family:var(--font-family)}.default-diverge-container{width:100vw;height:100vh;overflow:hidden;position:absolute;z-index:999;text-align:center}.default-diverge-container,.default-diverge-container.authentication-fail{background:#fff;font-family:var(--font-family)}.authentication-logo-name{margin-top:auto;margin-bottom:auto;color:var(--cta-color);font-family:var(--logo-font);font-size:20px}.default-diverge-container.authentication{background:#fafafa;font-family:var(--font-family)}.default-diverge-inner-container{position:relative;width:90%;height:90vh;margin-top:5vh;margin-left:auto;margin-right:auto;top:0;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:5px;font-family:var(--font-family)}.default-diverge-inner-container.authentication-fail{display:flex;width:90%;height:80vh;margin-top:10vh;box-shadow:0 1px 3px rgba(0,0,0,.4),0 1px 2px rgba(0,0,0,.5);font-family:var(--font-family)}.authentication-fail--left{width:55%;padding:50px 40px 50px 130px;margin-top:auto;margin-bottom:auto;font-family:var(--font-family)}.authentication-fail--right{width:45%;background:#f5f7f9;font-family:var(--font-family)}.authentication-fail-right-image{width:100%;margin:10vh auto auto;font-family:var(--font-family)}.authentication-fail--left-title{font-size:36px;color:#114e62;text-align:left;font-family:var(--font-family)}.authentication-fail-message{margin-top:10vh;text-align:left;font-size:14px;line-height:30px;font-family:var(--font-family)}.curren-chosen-auth-icon{margin-top:auto;font-family:var(--font-family)}.authentication-fail-inner-message{display:inline-flex;align-items:center;font-family:var(--font-family)}.authentication-provider-item{display:flex;align-items:center;margin-left:5px;margin-top:auto;margin-bottom:auto;font-family:var(--font-family)}.authentication-provider-item-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:3px}.authentication-provider-name{font-weight:700!important;margin-left:5px;font-family:var(--font-family)}.authentication-fail-bottom-row{margin-top:10vh;display:flex;font-family:var(--font-family)}.authentication-fail-fix-btn{width:180px;height:40px;border:2px solid var(--primary-color);background:transparent;color:var(--primary-color);border-radius:3px;font-size:var(--default-font-size);font-family:var(--font-family)}.authentication-fail-fix-btn:hover{border-color:var(--light-sky);color:var(--primary-color);background:#f0f8ff;font-family:var(--font-family)}.authentication-fail-report-btn:hover{box-shadow:0 0 0 2px #abd0e9;font-family:var(--font-family)}.authentication-fail-report-btn{width:100px;height:35px;background:var(--cta-color);color:var(--primary-color);fill:var(--primary-color);border-radius:3px;border:none;font-size:14px;font-family:var(--font-family)}.authentication-fail-report-btn:hover{border-color:var(--cta-color);background:var(--link-light-color);box-shadow:0 0 0 2px rgba(255,223,165,.4)}.authentication-fail-back-btn{text-align:left;margin-top:3vh;text-decoration:underline;margin-left:10vw;font-size:var(--default-font-size)}.authentication-check-title,.authentication-fail-back-btn,.authentication-fail-back-btn:hover{color:var(--primary-color);font-family:var(--font-family)}.authentication-check-title{padding-top:8vh;width:100%;text-align:center;font-size:40px;z-index:99;position:relative;text-shadow:2px 2px 3px #cdcdcd}.authenticaiton-check-badge-text{font-size:var(--default-title-font-size);margin-top:10vh;width:100vw;text-align:center;display:none;font-family:var(--font-family)}.default-diverge-loading-image{width:30vw;position:absolute;top:50%}.default-diverge-covering-name,.default-diverge-loading-image{left:50%;transform:translate(-50%,-50%);font-family:var(--font-family)}.default-diverge-covering-name{width:100px;height:30px;background:#fff;position:relative;top:72%}.authenticationLoading,.authenticationLoading:after,.authenticationLoading:before{background:#fff;animation:load1 1s ease-in-out infinite;width:1em;height:4em;font-family:var(--font-family)}.authenticationLoading{color:#fff;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;transform:translateZ(0);animation-delay:-.16s;font-family:var(--font-family)}.authenticationLoading:after,.authenticationLoading:before{position:absolute;top:0;content:"";font-family:var(--font-family)}.authenticationLoading:before{left:-1.5em;animation-delay:-.32s;font-family:var(--font-family)}.authenticationLoading:after{left:1.5em;font-family:var(--font-family)}@keyframes load1{0%,80%,to{box-shadow:0 0;height:4em;font-family:var(--font-family)}40%{box-shadow:0 -2em;height:5em;font-family:var(--font-family)}}.authentication-logo-bar{width:100%;position:relative;height:5vh;font-family:var(--font-family)}.existed-acc-title{margin-top:20vh;font-size:24px}.existed-acc-badge-title,.existed-acc-title{width:100vw;text-align:center;font-family:var(--font-family)}.existed-acc-badge-title{margin-top:5vh;font-size:var(--default-font-size);color:var(--primary-color)}.existed-acc-inner-container{margin-top:10vh;text-align:center;width:100vw;font-family:var(--font-family)}.existed-acc-info{display:flex;width:350px;margin-left:auto;margin-right:auto;font-family:var(--font-family)}.existed-acc-profile-pic{width:100px;margin-top:auto;margin-bottom:auto}.existed-acc-profile-pic,.existed-profile-pic{border-radius:50%;font-family:var(--font-family)}.existed-profile-pic{width:100%;margin:0}.existed-acc-right-info{width:auto;padding-left:10px;margin-left:auto;margin-right:auto;font-family:var(--font-family)}.existed-acc-info-title{font-size:20px;font-weight:700;text-align:left;font-family:var(--font-family)}.existed-acc-info-body{margin-left:10px}.existed-acc-info-body,.existed-acc-info-detail-row{width:200px;margin-top:10px;font-family:var(--font-family)}.existed-acc-info-detail-row{text-align:left;font-size:var(--default-font-size);background:transparent;border:none}.existed-acc-bottom-row{width:350px;margin-top:10vh;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;font-family:var(--font-family)}.existed-acc-refuse-btn{width:140px;height:40px;border:2px solid var(--primary-color);color:var(--primary-color);background:#f5f7f9;border-radius:3px;font-size:var(--default-font-size);font-family:var(--font-family)}.existed-acc-refuse-btn:hover{border-color:var(--light-sky);font-family:var(--font-family)}.existed-acc-accept-btn{width:140px;height:40px;color:#fff;background:var(--primary-color);border-radius:3px;border:none;font-size:var(--default-font-size);font-family:var(--font-family)}.existed-acc-accept-btn:hover{box-shadow:0 0 0 2px #abd0e9;font-family:var(--font-family)}.existed-acc-accept-btn:active{background:var(--light-sky);font-family:var(--font-family)}.oAuth-info{display:flex}.oAuth-info,.oAuth-info--left{font-family:var(--font-family)}.oAuth-info--left{order:1}.oAuth-info--right{height:100%;order:2;margin-left:50px}.oAuth-info--right,.oAuth-info-pic{margin-top:auto;margin-bottom:auto;font-family:var(--font-family)}.oAuth-info-pic{width:120px;text-align:left;margin-right:20px}.session-timeout-container{position:absolute;width:100vw;height:100vh;font-size:var(--default-font-size);font-family:var(--font-family)!important;text-align:center;background-size:cover;overflow:auto;background:#fff;z-index:999;display:flex;font-family:var(--font-family)}.session-timeout-main-body{position:relative;height:100%;width:100%;margin-left:0;overflow-x:hidden;overflow-y:auto;font-size:var(--default-title-font-size)!important;color:var(--primary-text-color);z-index:999;font-family:var(--font-family)}.session-timeout-login-btn{margin-top:10px;width:100px;height:35px;text-transform:uppercase;background:var(--primary-color);color:#fff;border:none;border-radius:3px;font-family:var(--font-family)}.session-timeout-login-btn:hover{background:#0d889e;font-family:var(--font-family)}.session-timeout-login-btn:active{background:#0a2f3d;font-family:var(--font-family)}.timeout-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;line-height:30px}.timeout-container,.timeout-title{color:var(--primary-text-color);font-family:var(--font-family)}.timeout-title{font-size:36px;font-weight:700}.timeout-image-illustration{width:100%;font-family:var(--font-family)}.timeout-image{width:500px;margin-left:auto;margin-right:auto;font-family:var(--font-family)}.signup-success-container{background-color:var(--primary-color);font-family:var(--font-family)}.signup-success-card{position:relative;height:90vh;margin-top:7vh;width:95vw;margin-left:auto;margin-right:auto;background:#0c3846;padding-left:10vh;padding-right:15vh;display:flex;z-index:999;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);border-radius:3px;font-family:var(--font-family)}.signup-success-right-image{height:300px;position:absolute;bottom:5px;right:10px;font-family:var(--font-family)}.org-exist-title{font-size:40px;margin-top:5vh}.org-exist-description,.org-exist-title{color:#fff;font-family:var(--font-family)}.org-exist-description{margin-top:10vh;font-size:var(--default-font-size);line-height:40px}.org-exist-exit-btn{margin-top:10vh;width:300px;height:40px;border:1px solid var(--primary-color);color:var(--primary-color);border-radius:3px;color:#fff;background:transparent;display:block;font-family:var(--font-family)}.org-exist-exit-btn:hover,.org-exist-join-btn:hover{background:var(--light-sky);font-family:var(--font-family)}.org-exist-exit-btn:active,.org-exist-join-btn:active{background:#114e62;font-family:var(--font-family)}.org-exist-join-btn{margin-top:5vh;width:300px;height:40px;border:1px solid var(--primary-color);color:var(--primary-color);border-radius:3px;color:#fff;background:transparent;font-family:var(--font-family)}.org-exist-left{width:100%;position:absolute;text-align:left;top:50%;transform:translateY(-50%);font-family:var(--font-family)}.join-org-badge{font-size:var(--default-font-size);color:#95d0f9;font-family:var(--font-family)}.join-org-info-list{margin-top:3vh;font-family:var(--font-family)}.join-org-info-item{margin-top:7px;font-family:var(--font-family)}.remind-job-email-body{margin-top:25vh;text-align:center;font-family:var(--font-family)}.remind-job-email-title{font-size:30px;color:#fff;font-family:var(--font-family)}.remind-job-email-description{font-size:var(--default-font-size);color:#fff;width:40vw;-ms-word-wrap:break-word;word-wrap:break-word;line-height:35px}.remind-job-email-bottom-row,.remind-job-email-description{margin-top:10vh;margin-left:auto;margin-right:auto;font-family:var(--font-family)}.remind-job-email-bottom-row{display:flex;width:35vw;justify-content:space-evenly}.remind-job-email-cancel-btn{background:transparent}.remind-job-email-cancel-btn,.remind-job-email-save-btn{width:100px;height:30px;border:1px solid #f0f8ff;color:#fff;font-family:var(--font-family)}.remind-job-email-save-btn{background:#114e62}.remind-job-email-cancel-btn:hover,.remind-job-email-save-btn:hover{background:#0e4252;font-family:var(--font-family)}.remind-job-email-cancel-btn:active,.remind-job-email-save-btn:active{background:transparent;font-family:var(--font-family)}.sirius-menu-bar--distinct{position:fixed;height:50px;background-color:var(--primary-color);width:100vw;display:flex;z-index:2;align-items:center;padding:0 20px;grid-gap:10px;gap:10px}.email-verification-fail-body{width:100vw;height:92vh;position:relative;margin-top:8vh;font-family:var(--font-family)}.email-verification-fail-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;min-width:460px;width:70vw;font-family:var(--font-family)}.email-verification-fail-inner-div{width:50%;display:flex;justify-content:center;align-content:center;font-family:var(--font-family)}.email-verification-image-container{position:relative;width:150px;height:150px;font-family:var(--font-family)}.email-verification-image--message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:var(--light-sky);font-size:80px;color:var(--light-sky);width:80px;height:80px;font-family:var(--font-family)}.email-verification-image--warning{width:40px;height:40px;position:absolute;bottom:20px;right:30px;fill:red;font-family:var(--font-family)}.respond-page-loading-layout{width:100%;height:80vh;position:relative}.terms-condition-layout{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:150;background:#f0f8ff}.terms-condition-layout .terms-condition-noti{position:absolute;top:20px;left:50%;transform:translate(-50%);border-radius:5px;background:rgba(187,243,252,.96);color:#07274d;text-align:center;padding:10px 30px;display:flex;align-items:center;white-space:nowrap}.terms-condition-layout .terms-condition-noti .terms-condition-gmail-btn{padding:5px 15px;height:30px;border:none;color:#fff;background:var(--primary-color);border-radius:3px;white-space:nowrap;margin-left:10px}.terms-condition-layout .terms-condition-noti .terms-condition-gmail-btn:hover{background:#062956;box-shadow:0 0 0 2px #87ceeb}.terms-condition-layout .terms-condition-noti .terms-condition-gmail-btn:active{box-shadow:none}.terms-condition-layout .terms-condition-header{display:flex;align-items:center;height:50px;background:var(--primary-color);padding-left:30px;padding-right:30px;color:#fff;fill:#fff;font-size:var(--extra-big-font-size)}.terms-condition-layout .terms-condition-header .term-condition-img{width:30px;height:30px}.terms-condition-layout .terms-condition-header .terms-condition-name{margin-left:10px;color:#fff;background:-webkit-linear-gradient(#fff,var(--cta-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px;font-weight:700;font-family:var(--font-family)}.terms-condition-layout .terms-condition-body{width:80vw;margin-left:auto;margin-right:auto;margin-top:2vh;padding:30px 5px;border-radius:3px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.terms-condition-layout .terms-condition-body .terms-condition-context-header{width:100%;color:var(--primary-color);font-weight:700;text-align:center}.terms-condition-layout .terms-condition-body .align-terms-paragraph{width:90%;margin:0 auto 15px;line-height:30px}.terms-condition-layout .terms-condition-body .terms-and-condition-sub-section{width:90%;margin:25px auto}.terms-condition-layout .terms-condition-body .terms-and-condition-sub-section *{line-height:30px}.terms-condition-layout .terms-condition-body .terms-and-condition-sub-section ol{-webkit-padding-start:30px!important;padding-inline-start:30px!important}.terms-condition-layout .terms-condition-body .terms-and-condition-sub-section .sub-section-title{height:45px;display:flex;align-items:center;border-radius:5px;background:#f5f7f9;color:var(--primary-color);padding:0 15px;margin:8px 0;font-weight:700!important}.terms-condition-layout .terms-condition-body .terms-and-condition-sub-section h3{font-weight:700!important}.terms-condition-layout .terms-condition-body .align-terms-paragraph{width:100%;text-align:justify}.terms-condition-layout .terms-condition-body .terms-and-condition-update-date{font-style:italic;font-weight:700;width:90%;margin:0 auto;height:35px}.terms-condition-layout .terms-condition-body .terms-condition-bottom-row .terms-condition-acceptance-row{display:flex;align-items:center;margin-top:20px;padding:0 40px}.terms-condition-layout .terms-condition-body .terms-condition-bottom-row .terms-condition-acceptance-row .terms-condition-checkbox{color:var(--primary-color)!important}.terms-condition-layout .terms-condition-body .terms-condition-bottom-row .terms-condition-confirm-row{display:flex;align-items:center;justify-content:center;width:100%;height:40px;margin-top:5px;grid-gap:100px;gap:100px}.pending-verification-layout{width:80%;display:flex;height:80vh;margin:5vh auto auto;border-radius:3px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.pending-verification-layout .pending-verification-image-container{width:50%;background:var(--primary-color);display:flex;align-items:center;justify-content:center;padding:10%;border-radius:3px 0 0 3px}.pending-verification-layout .pending-verification-context{width:50%;display:flex;align-items:center;flex-wrap:wrap;padding:0 5%;flex-direction:column;justify-content:center;margin-top:auto;margin-bottom:auto}.pending-verification-layout .pending-verification-context .pending-verification-title{width:100%;color:var(--primary-color);font-size:25px;font-weight:700!important}.pending-verification-layout .pending-verification-context .pending-verification-body{margin-top:50px;width:100%;word-wrap:break-word;text-align:justify;line-height:30px;color:#333;font-size:var(--default-title-font-size)}.pending-verification-layout .pending-verification-context .pending-verification-body p{word-wrap:break-word;text-align:justify;line-height:30px;color:#333;font-size:var(--default-font-size)}.pending-verification-layout .pending-verification-context .pending-verification-body .pending-confirmation-email{color:#0f53a5;margin-left:5px;margin-right:5px;font-size:var(--default-title-font-size);font-family:var(--font-family);font-weight:700}.pending-verification-layout .pending-verification-context .pending-verification-body .pending-confirmation-email:hover{color:var(--light-sky);text-decoration:underline}.pending-verification-layout .pending-verification-context .pending-verification-body .pending-confirmation-email:active{color:var(--primary-color)}.pending-verification-layout .pending-verification-context .pending-verification-body .pending-verification-signature{margin-top:10px;margin-left:auto;font-weight:700!important;width:100%;display:flex;justify-content:flex-end}.pending-verification-layout .pending-verification-context .pending-option-div{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:40px}.pending-verification-layout .pending-verification-context .pending-option-div .pending-option .pending-option-label{text-align:left;color:#777}.pending-verification-layout .pending-verification-context .pending-option-div .pending-option-btn{margin-top:10px;width:120px;border-radius:3px;background:#f0f8ff;border:1px solid #87ceeb;color:var(--primary-color);height:30px}.pending-verification-layout .pending-verification-context .pending-option-div .pending-option-btn:hover{background:#87ceeb}.pending-verification-layout .pending-verification-context .pending-option-div .pending-option-btn:active{background:#fff}.pending-verification-layout .pending-verification-context .pending-option-div .pending-option-btn:disabled{background:#fafafa;border:1px solid #cdcdcd;color:#cdcdcd}.respond-main{background-color:#fff;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.respond-main .request-denied-page-title{font-size:22px;font-weight:700;color:var(--primary-color)}.respond-main .request-denied-body-text{width:45%;color:#6e6e6e;line-height:25px;margin:5px 0;text-align:center}.respond-main .reset-password-title{color:var(--primary-color)}.respond-main .reset-password-image{width:300px;height:300px}.respond-main .respond-success-img{width:370px;height:280px}.respond-main .respond-fail-img{width:370px;height:200px;background-color:#c4c4c4;margin-bottom:20px}.respond-main .respond-fail-text,.respond-main .respond-success-text{font-style:normal;font-weight:700;font-size:30px;margin-bottom:10px}.respond-main .respond-success-text{color:#39b537}.respond-main .reset-password-bodytext{margin:5px 0;text-align:center}.respond-main .respond-fail-text{color:#cc2c2c}.respond-main .respond-fail-desc,.respond-main .respond-success-desc{font-style:normal;font-size:var(--extra-big-font-size);color:#000;text-align:center;margin-top:25px}.respond-main .respond-description-info{color:#696969;font-size:var(--default-font-size);width:45%;margin:0 auto;text-align:center}.respond-main .reset-resend-url{width:145px;height:35px;background:var(--lighter-primary);color:#fff;border:none;border-radius:25px;cursor:pointer;margin-top:25px}.respond-main .reset-resend-url:hover{box-shadow:1px 2px 4px #cdcdcd}.respond-main .reset-resend-url:disabled{background:#fafafa;color:#cdcdcd}.feedback-popup{width:1000px;height:calc(100vh - 50px);max-height:900px;border-radius:5px;background:#fff;position:relative}.feedback-form-layout{width:100%;height:100%;display:flex;flex-direction:column;grid-gap:40px;gap:40px;padding:40px 0}.feedback-form-layout .feedback-form{display:flex;flex-direction:column;grid-gap:40px;gap:40px;height:300px;flex-grow:1;position:relative;overflow:auto;padding:0 40px}.feedback-form-layout .feedback-form .feedback-form-section{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.feedback-form-layout .feedback-form .feedback-form-section.dynamic-section,.feedback-form-layout .feedback-form .feedback-form-section.dynamic-section .feedback-form-section-body{flex-grow:1}.feedback-form-layout .feedback-form .feedback-form-section .feedback-form-section-title{font-weight:700}.feedback-form-layout .feedback-form .feedback-form-section .feedback-form-section-body{position:relative}.feedback-form-layout .feedback-form .feedback-form-section .feedback-form-section-body .feedback-form-section-item-list{display:flex;flex-wrap:wrap;grid-gap:10px 20px;gap:10px 20px}.feedback-form-layout .feedback-form .feedback-form-section .feedback-form-section-body .feedback-form-section-item-list .feedback-form-list-item{height:30px;padding:1px 20px 1px 10px;display:flex;align-items:center;max-width:100%;flex-wrap:wrap;background:#f5f7f9;border-radius:20px;grid-gap:4px;gap:4px}.feedback-form-layout .feedback-form .feedback-form-section .feedback-form-section-body .feedback-form-section-item-list .feedback-form-list-item.is-selected{background:#9bb6f5}.feedback-form-layout .feedback-form .feedback-form-section .feedback-form-section-body .feedback-form-section-item-list .feedback-form-list-item .feedback-form-checkbox{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.feedback-form-layout .feedback-form .feedback-form-section .feedback-form-section-body .feedback-form-section-item-list .feedback-form-list-item .feedback-form-list-item-name{width:calc(100% - 50px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feedback-form-layout .feedback-form .feedback-form-section .feedback-form-section-body .feedback-form-input{width:100%;height:35px;padding:0 10px;border:1px solid #afb5ca;border-radius:3px;background:#fff;margin-top:10px}.feedback-form-layout .feedback-detail-division{width:100%;height:100%;display:flex;flex-direction:column;border:1px solid #afb5ca;position:relative;border-radius:3px;background:#fff}.feedback-form-layout .feedback-detail-division .feedback-detail-toolbar{width:100%;position:relative;min-height:30px;border-bottom:1px solid #cdcdcd;display:flex;align-items:center;background:var(--table-header-color)}.feedback-form-layout .feedback-detail-division .feedback-detail-context-container{height:200px;flex-grow:1;background:transparent;padding:20px;overflow:auto}.feedback-form-layout .feedback-form-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px}.feedback-media-container{max-width:100%;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #cdcdcd;border-radius:3px}.feedback-media-container .feedback-media-remove-btn{width:20px;min-width:unset;min-height:unset;height:20px;display:flex;align-items:center;justify-content:center;z-index:2;border-radius:50%;padding:10px;fill:brown;background:transparent;cursor:pointer;position:absolute;top:1px;right:1px;color:#ffb6c1}.feedback-media-container .feedback-media-remove-btn:hover{background:rgba(165,42,42,.14)}.feedback-media-container .feedback-media-remove-btn:active{background:transparent}.feedback-media-container .feedback-media-remove-btn:disabled{fill:#cdcdcd}.feedback-media-container .feedback-media{max-width:100%}.feedback-file{max-width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;height:35px;background:var(--table-header-color);margin-top:10px;background:rgba(155,182,245,.33);border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 5px 0 10px}.feedback-file .feedback-file-left{display:flex;align-items:center;grid-gap:5px;gap:5px}.feedback-file .feedback-file-left .feedback-file-icon{fill:#fff;stroke:#2e3b59;width:20px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0}.feedback-file .feedback-file-left .feedback-file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:780px}.feedback-file .feedback-file-right{display:flex;align-items:center}.feedback-file .feedback-file-right .attached-file-remove-btn{width:20px;min-width:unset;min-height:unset;height:20px;display:flex;align-items:center;justify-content:center;z-index:2;border-radius:50%;padding:10px;fill:brown;background:transparent;cursor:pointer;color:#ffb6c1}.feedback-file .feedback-file-right .attached-file-remove-btn:hover{background:rgba(165,42,42,.14)}.feedback-file .feedback-file-right .attached-file-remove-btn:active{background:transparent}.feedback-file .feedback-file-right .attached-file-remove-btn:disabled{fill:#cdcdcd}.word-document-editor-layout{height:100%;display:flex;border:1px solid #cfcfcf}.word-document-editor-layout .word-document-editor--left{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.word-document-editor-layout .word-document-editor--left .word-document-outlines-container{width:100%;height:100%;display:flex;flex-direction:column;padding:10px 0;grid-gap:10px;gap:10px;position:relative}.word-document-editor-layout .word-document-editor--left .word-document-outlines-container .word-document-outlines-title{font-weight:600;font-size:14px;padding:0 10px}.word-document-editor-layout .word-document-editor--right{position:relative;flex-grow:1;width:calc(100% - 300px)}.word-document-editor-layout .word-document-editor--right .word-document-editor-loading-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.7);z-index:10}.word-document-editor-layout .word-document-editor--right .word-document-editor-error-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;z-index:11}.word-document-editor-layout .word-document-editor--right .word-document-editor-error-container .error-icon{font-size:48px;margin-bottom:16px}.word-document-editor-layout .word-document-editor--right .word-document-editor-error-container .error-message{font-size:16px;color:#6c757d;margin-bottom:20px;max-width:400px}.word-document-editor-layout .word-document-editor--right .word-document-editor-error-container .retry-button{min-width:120px}.word-document-editor-layout .word-document-editor-footer{position:absolute;bottom:0;left:0;z-index:9;display:flex;grid-gap:40px;gap:40px;width:100%;justify-content:center;align-items:center;height:50px;background:#fff}.e-documenteditorcontainer .e-de-ctn .e-de-ctnr-toolbar{height:40px!important}.e-documenteditorcontainer .e-de-ctn .e-de-ctnr-toolbar .e-de-tlbr-wrapper{height:40px!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.e-documenteditorcontainer .e-de-ctn .e-de-ctnr-toolbar .e-de-tlbr-wrapper .e-toolbar .e-toolbar-items{height:40px!important}.e-documenteditorcontainer .e-de-ctn .e-de-ctnr-toolbar .e-de-ctnr-properties-pane-btn .e-btn{height:40px!important;padding:0!important}.e-documenteditorcontainer .e-de-ctn .e-spinner-pane{display:none}.e-de-tlbr-wrapper{background:#fff!important;border-bottom:1px solid #cdcdcd!important}.e-de-background{background:#f5f7f9!important}.no-cursor *{caret-color:transparent!important}.visual-outline{height:100%;overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;padding:10px}.visual-outline .outline-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid #dedede}.visual-outline .outline-header h3{margin:0;font-size:1.1rem;font-weight:600;color:#000}.visual-outline .outline-header .page-count{font-size:.875rem;color:#101648}.visual-outline .outline-empty,.visual-outline .outline-loading{padding:2rem;text-align:center;color:#718096;font-style:italic}.visual-outline .thumbnails-loading{padding:1rem;text-align:center;color:#718096;font-style:italic;font-size:.9rem}.visual-outline .page-previews{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:100%}.visual-outline .page-previews .page-preview-container{display:flex;grid-gap:10px;gap:10px;align-items:flex-start;width:100%}.visual-outline .page-previews .page-preview-container .page-info{padding-top:10px}.visual-outline .page-previews .page-preview-container .page-preview{display:flex;align-items:center;padding:4px;background:#fff;border:1px solid #cfcfcf;border-radius:8px;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.1);width:calc(100% - 30px);flex-grow:1}.visual-outline .page-previews .page-preview-container .page-preview:hover{border-color:#8faaef;box-shadow:0 4px 8px rgba(0,0,0,.15)}.visual-outline .page-previews .page-preview-container .page-preview.current,.visual-outline .page-previews .page-preview-container .page-preview.selected{border-color:#8faaef;background-color:#fff}.visual-outline .page-previews .page-preview-container .page-preview .page-thumbnail{position:relative;width:100%;background:linear-gradient(135deg,#f0f4ff,#e6eeff);border-radius:3px;display:flex;align-items:center;justify-content:center;margin-right:1rem;flex-shrink:0}.visual-outline .page-previews .page-preview-container .page-preview .page-thumbnail .thumbnail-image{width:100%;height:100%;object-fit:contain;background:#fff}.visual-outline .page-previews .page-preview-container .page-preview .page-thumbnail .thumbnail-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.visual-outline .page-previews .page-preview-container .page-preview .page-thumbnail .page-number-badge{font-size:1.2rem;color:#fff}.visual-outline .page-previews .page-preview-container .page-preview .page-thumbnail .thumbnail-spinner{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite;margin-top:.5rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.visual-outline .page-previews .page-preview-container .page-preview .page-thumbnail .page-number-badge{font-size:1.1rem;font-weight:700;color:#8faaef}.visual-outline .page-previews .page-preview-container .page-preview .page-thumbnail .page-type-indicator{position:absolute;bottom:4px;right:4px;background:#8faaef;color:#fff;font-size:.7rem;padding:.1rem .4rem;border-radius:3px}.page-preview-container:after{display:none!important}.font-family-picker-popup{box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:1001;max-height:300px;overflow-y:auto;padding:5px;font-family:sans-serif}.font-family-list{display:flex;flex-direction:column}.font-family-item{padding:8px 12px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #eee;font-size:14px}.font-family-item:last-child{border-bottom:none}.font-family-item:hover{background-color:#f0f0f0}.document-editor-container{display:flex;height:100vh;width:100%;overflow:hidden;position:relative;background-color:#f9fbfd}.document-list-panel{width:250px;height:100%;overflow-y:auto;border-right:1px solid #e0e0e0;padding:10px;transition:width .3s ease}.document-list{list-style:none;padding:0;margin:0}.document-list li{padding:8px 10px;cursor:pointer;border-radius:4px;display:flex;justify-content:space-between}.document-list li:hover{background-color:#f1f3f4}.document-list li.selected{background-color:#e8f0fe;color:#1a73e8}.document-title{height:40px;padding:8px 16px;font-size:18px;border-bottom:1px solid #e0e0e0;background-color:#f9fbfd;display:flex;align-items:center}.editor-panel{flex:1 1;display:flex;flex-direction:column;height:100%;overflow:hidden}.button-group{margin-top:15px}.save-button{background-color:#1a73e8;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-weight:500}.save-button:hover{background-color:#1765cc}.save-button:disabled{background-color:#dadce0;color:#5f6368;cursor:not-allowed}.status-message{margin-top:10px;padding:8px;background-color:#f8f9fa;border-radius:4px;font-size:14px}.last-saved-info{margin-top:10px;font-size:12px;color:#5f6368}.modified-indicator{color:#ea4335;margin-left:5px}.e-de-ctnr.e-toolbar{border-bottom:1px solid #e0e0e0!important;padding:4px 8px!important}.e-de-ctnr.e-toolbar,.e-toolbar .e-toolbar-items{background-color:#f9fbfd!important}.e-toolbar .e-tbar-btn{border-radius:4px!important;margin:0 2px!important}.e-toolbar .e-tbar-btn:hover{background-color:#f1f3f4!important}.e-toolbar .e-tbar-btn.e-active{background-color:#e8eaed!important}.gdocs-toolbar-select{height:28px;border:1px solid #dadce0;border-radius:4px;padding:0 8px;margin:0 4px;background-color:#fff;font-size:14px;color:#202124}.custom-dropdown{display:inline-block}#fontFamily .gdocs-toolbar-select{width:120px}#fontSize .gdocs-toolbar-select{width:60px}#CustomFontFamilyButton.gdocs-toolbar-select{height:28px;border:1px solid #dadce0;border-radius:4px;padding:0 8px;margin:0 4px;background-color:#fff;font-size:14px;color:#202124;-webkit-appearance:none;appearance:none;text-align:left}#CustomFontFamilyButton.gdocs-toolbar-select:hover{background-color:#f1f3f4!important;border-color:#dadce0}.e-toolbar .e-toolbar-separator{margin:0 4px!important;height:24px!important}.color-picker-popup{position:absolute;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:8px;z-index:1000}.color-picker-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #eee}.color-picker-title{font-weight:700;font-size:14px}.color-picker-close{background:none;border:none;cursor:pointer;font-size:18px;padding:0;margin:0;line-height:1;color:#666}.color-palette{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;margin-bottom:8px}.color-cell{width:24px;height:24px;border:1px solid #ddd;cursor:pointer;border-radius:2px}.color-cell:hover{transform:scale(1.1);box-shadow:0 0 4px rgba(0,0,0,.2)}.no-color-cell{background-image:linear-gradient(45deg,#ccc 25%,transparent 0,transparent 75%,#ccc 0,#ccc),linear-gradient(45deg,#ccc 25%,#fff 0,#fff 75%,#ccc 0,#ccc);background-size:8px 8px;background-position:0 0,4px 4px}.custom-color-section{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid #eee}.custom-color-input{width:24px;height:24px;border:none;padding:0;cursor:pointer}.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text{display:none}.e-de-toolbar .e-active .e-icons,.e-toolbar .e-active .e-icons{color:#0078d7}.e-toolbar-item.e-tbtn-align.e-active.e-btn-toggle button{background-color:#e8eaed!important}.e-de-toolbar .e-tbar-btn:hover,.e-toolbar .e-tbar-btn:hover{background-color:#f0f0f0;border-color:#d3d3d3}.e-de-toolbar .e-btn-toggle,.e-toolbar .e-btn-toggle{background-color:initial!important;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);border-color:#adadad}#container{width:100%!important;height:calc(100% - 40px)!important}@media (max-width:768px){.document-editor-container{flex-direction:column}.document-list-panel{width:100%;height:30vh;border-right:none;border-bottom:1px solid #e0e0e0}.editor-panel{height:70vh}}@media (max-width:480px){.e-de-toolbar{height:auto!important}.e-de-toolbar,.e-toolbar-items{flex-wrap:wrap}}.font-family-picker-popup{position:fixed;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:8px;z-index:1000;min-width:70px}.font-family-list{list-style:none;padding:0;margin:0}.font-family-list li{padding:6px 12px;cursor:pointer}.font-family-list li:hover{background-color:#eee}.font-family-list li.selected{background-color:#e8f0fe;font-weight:700}.font-size-picker-popup{max-height:250px;overflow-y:auto}#CustomFontSizeButton.gdocs-toolbar-select{height:28px;border:1px solid #dadce0;border-radius:4px;padding:0 8px;margin:0 4px;background-color:#fff;font-size:14px;color:#202124;-webkit-appearance:none;appearance:none;text-align:left}#CustomFontSizeButton.gdocs-toolbar-select:hover{background-color:#f1f3f4!important;border-color:#dadce0}.line-height-popup{display:block;position:absolute;z-index:1000;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.2);padding:8px;width:200px}.line-height-popup .line-height-header{border-bottom:1px solid #eee;padding:4px 8px;display:flex;justify-content:space-between;align-items:center}.line-height-popup .line-height-title{font-weight:700}.line-height-popup .line-height-close{background:none;border:none;font-size:16px;cursor:pointer;padding:0 4px}.line-height-popup .line-height-option{padding:6px 12px;cursor:pointer;border-radius:4px;margin:2px 0}.line-height-popup .line-height-option:hover{background-color:#f0f0f0}.e-de-ctnr-properties-pane-btn.e-de-pane-disable-clr{display:none}.e-de-toolbar.e-toolbar .e-toolbar-items{height:unset}.e-de-tlbr-wrapper{height:unset;width:100%}.e-de-ctnr-toolbar{height:unset}.e-de-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn{border-bottom:0}.auto-save-indicator{position:absolute;bottom:5px;right:10px;font-size:12px;color:#666;background-color:hsla(0,0%,100%,.8);padding:2px 6px;border-radius:3px;pointer-events:none;z-index:100}.template-selector-container .template-selector-dropdown{padding:8px 12px;border:1px solid #ddd;border-radius:4px;cursor:pointer;background-color:#fff;min-width:200px;position:relative;z-index:999}.template-selector-container .template-selector-dropdown .template-selector-dropdown-header{display:flex;justify-content:space-between;align-items:center}.template-selector-container .template-selector-dropdown .template-selector-dropdown-header .template-selector-dropdown-header-icon{transform:rotate(90deg);transition:transform .2s}.template-selector-container .template-selector-dropdown .template-options{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #ddd;border-radius:4px;margin-top:4px;z-index:1000;box-shadow:0 2px 8px rgba(0,0,0,.1)}.template-selector-container .template-selector-dropdown .template-options .template-option{padding:12px;cursor:pointer;border-bottom:1px solid #f0f0f0;background-color:#fff}.template-selector-container .template-selector-dropdown .template-options .template-option.active{background-color:#f0f8ff}.template-selector-container .template-selector-dropdown .template-options .template-option:not(.active):hover{background-color:#f8f9fa}.template-selector-container .template-selector-dropdown.open .template-selector-dropdown-header-icon{transform:rotate(0deg)}.classify-popup{width:100vw;height:calc(100vh - 50px)}.anaqua-infer-layout{height:calc(100% - 5px);width:100%;background:#fff;display:flex;margin-top:5px;border:1px solid #cdcdcd;border-radius:5px;position:relative}.anaqua-infer-layout .anaqua-infer-layout-expander{position:absolute;z-index:99;top:50%;right:-23px;width:24px;height:27px;border-radius:0 5px 5px 0;border:1px solid #cdcdcd;border-left:none;fill:var(--primary-color);display:flex;align-items:center;justify-content:center;padding:5px;background:#fff;transform:translateY(-50%)}.anaqua-infer-layout .anaqua-infer-layout-expander .anaqua-infer-expander-icon{transform:rotate(180deg)}.anaqua-infer-layout .anaqua-infer-layout-expander:hover{fill:var(--light-sky)}.anaqua-infer-layout .anaqua-infer-layout--left{width:500px;position:relative;height:100%;border-right:1px solid #cdcdcd;grid-gap:5px;gap:5px;padding:0 0 5px;display:flex;flex-direction:column;background:#fff;overflow:auto}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-toolbar{display:flex;align-items:center;justify-content:space-between;height:40px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-toolbar .anaqua-infer-toolbar--left{display:flex;height:100%;align-items:center}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-toolbar .anaqua-infer-toolbar--left b{font-family:var(--font-family);font-weight:700;font-size:var(--default-font-size-bold)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-toolbar .anaqua-infer-toolbar--left .anaqua-infer-tab{display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-size:var(--default-font-size);color:#555;background:transparent;border:none;padding:0 15px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-toolbar .anaqua-infer-toolbar--left .anaqua-infer-tab.active{color:var(--primary-color);font-weight:700;border-bottom:2px solid var(--primary-color)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-toolbar .anaqua-infer-toolbar--right{display:flex;align-items:center}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-main-body{height:calc(100% - 50px);flex-grow:1;display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:100%;position:relative;border-radius:5px;background:#f5f7f9;padding:8px 15px 10px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-name-row{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-top:5px;margin-bottom:5px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-name-row .anaqua-infer-name--label{font-family:var(--font-family);color:#555;width:140px;display:flex;grid-gap:5px;gap:5px;align-items:center}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-name-row .anaqua-infer-name--label .output-class-count-info-icon:hover{fill:var(--light-sky)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-name-row .anaqua-infer-name--value{width:calc(100% - 150px);height:30px;display:flex;align-items:center;background:#fff;border-radius:3px;padding:0 10px;box-shadow:1px 1px 4px #cdcdcd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;color:var(--primary-color);font-family:var(--font-family)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-name-row .anaqua-infer-output-count-range-division{width:calc(100% - 130px);display:flex;grid-gap:20px;gap:20px;align-items:center;justify-content:space-between}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-name-row .anaqua-infer-output-count-range-division .anaqua-infer-output-count-range{display:flex;align-items:center;grid-gap:10px;gap:10px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-name-row .anaqua-infer-output-count-range-division .anaqua-infer-output-count-range .anaqua-infer-output-range--label{color:#555;font-family:var(--font-family);font-size:var(--default-font-size)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-name-row .anaqua-infer-output-count-range-division .anaqua-infer-output-count-range .anaqua-infer-output-range--val{color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-patent-list-container{background:#fff;width:calc(100% - 20px);margin-left:auto;margin-right:auto;height:calc(100% - 300px);flex-grow:1;padding:10px 0;border-radius:5px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-bottom-row{height:40px;display:flex;align-items:center;justify-content:center;grid-gap:70px;gap:70px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-new-patent-row{display:flex;justify-content:space-between;padding:0 20px;height:40px;align-items:center}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-new-patent-row .anaqua-infer-input-new-patent-title{color:#555;font-weight:700;font-size:var(--default-font-size-bold)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-list{padding:10px 20px;flex-grow:1;height:calc(100% - 40px);overflow:auto}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-list .anaqua-infer-input-card{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:10px;position:relative}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-list .anaqua-infer-input-card .anaqua-infer-input-card--label{color:#555;font-size:var(--default-font-size);font-family:var(--font-family);width:70px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-list .anaqua-infer-input-card .anaqua-infer-input-box{width:calc(100% - 80px);height:30px;border:3px;border-radius:3px;background:#f5f7f9;padding:3px 10px;font-family:var(--font-family);font-size:var(--default-font-size);color:var(--primary-color);flex-grow:1}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-list .anaqua-infer-input-card .anaqua-infer-input-card-close{width:16px;height:16px;padding:5px;fill:var(--fail-color);background:transparent;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-list .anaqua-infer-input-card .anaqua-infer-input-card-close:hover{background:rgba(255,182,193,.22)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-list .anaqua-infer-input-card .anaqua-infer-input-card-close:active{background:transparent}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-form-header{color:var(--primary-color);font-weight:700;font-family:var(--font-family);font-size:var(--default-font-size-bold);line-height:30px}.anaqua-infer-layout .anaqua-infer-layout--left .anqua-infer-classification-form{display:flex;grid-gap:20px;gap:20px;flex-direction:column;width:100%;padding:20px 20px 5px;height:calc(100% - 200px);flex-grow:1;overflow:auto}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row{display:flex;align-items:center;grid-gap:10px;gap:10px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-label{min-width:140px;max-width:140px;color:#555}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-label.title{font-weight:700;font-size:var(--font-size-big)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-label .output-class-count-info-icon{margin-left:5px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-label .output-class-count-info-icon:hover{fill:var(--light-sky)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input{width:calc(100% - 150px);height:30px;border:.6px solid transparent;background:#f5f7f9;border-radius:3px;padding:0 10px;align-items:center;font-family:vaR(--font-family)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input.error{border-color:var(--error-color)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-value-group{width:calc(100% - 150px);display:flex;align-items:center;grid-gap:3px;gap:3px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-dropdown{width:calc(100% - 150px);height:30px;border:.6px solid #cdcdcd;background:#fff;border-radius:3px;flex-grow:1;align-items:center;font-family:vaR(--font-family)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-dropdown.error{border-color:var(--error-color)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-link-container{width:calc(100% - 150px);height:30px;border-radius:3px;flex-grow:1;align-items:center;font-family:vaR(--font-family);font-size:var(--default-font-size);word-wrap:break-word;text-decoration:underline;color:#0f53a5;padding-top:8px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-link-container:hover{cursor:pointer;color:var(--light-sky)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-link-container:active{color:#0f53a5}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-link-container:disabled{pointer-events:none;color:#cdcdcd}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-menu-btn{width:24px;height:24px;border-radius:50%;padding:1px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-menu-btn:hover{background:var(--light-sky);fill:#fff}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-row .anaqua-infer-input-menu-btn.delete-btn:hover{background:var(--error-color);fill:#fff}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-input-radio-group{width:calc(100% - 150px);display:flex;align-items:center}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-input-radio-group .anaqua-input-radio-option{display:flex;align-items:center;font-family:vaR(--font-family);width:50%}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-input-radio-group .anaqua-input-radio-option .anaqua-input-radio{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-left:-7px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-new-item-link{margin-top:5px;color:#0f53a5;text-decoration:underline;font-family:var(--font-family);font-size:var(--default-font-size);margin-left:160px;width:calc(100% - 160px);word-wrap:break-word}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-new-item-link:hover{cursor:pointer;color:var(--light-sky)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-new-item-link:active{color:#0f53a5}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-new-item-link:disabled{pointer-events:none;color:#cdcdcd}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-error-row{margin-top:5px;color:var(--fail-color);font-family:var(--font-family);font-size:var(--default-font-size);margin-left:160px;width:calc(100% - 150px);word-wrap:break-word}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-limit-row{margin-top:5px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-limit-row .anaqua-input-limit-info-row{margin-left:150px;width:calc(100% - 150px);display:flex;align-items:center;justify-content:space-between}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-limit-row .anaqua-input-limit-info-row .anaqua-input-limit-bound{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#555;font-size:var(--font-size-small)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-input-group .anaqua-infer-input-limit-row .anaqua-input-limit-info-row .anaqua-input-limit-bound b{color:var(--primary-color);font-size:var(--font-size-small)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-form-divider{height:0;width:100%;border-bottom:1px dashed #a8a8a8}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-file-uploading-division{flex-grow:1;display:flex;flex-direction:column;grid-gap:10px;gap:10px;background:#f5f7f9;border-radius:3px;padding:10px 15px 20px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-file-uploading-division .anaqua-infer-file-uploading-ownership-info-division{padding:0 0 30px;border-bottom:1px dashed #a8a8a8}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-file-uploading-division .anaqua-infer-file-uploading-ownership-info-division .anaqua-infer-input-group-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-file-uploading-division .anaqua-infer-file-upload-division--header{height:40px;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-file-uploading-division .anaqua-infer-file-upload-division--header .anaqua-infer-file-upload-division-header--left{font-size:var(--default-font-size-bold);font-weight:700;color:var(--primary-color);display:flex;align-items:center;grid-gap:5px;gap:5px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-file-uploading-division .anaqua-infer-file-upload-division--header .anaqua-infer-file-upload-tool-bar{display:flex;align-items:center;grid-gap:5px;gap:5px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-file-uploading-division .anaqua-infer-file-upload-division--body{height:400px;flex-grow:1;width:100%;display:flex;flex-direction:column}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-file-uploading-division .anaqua-infer-file-upload-division--body .anaqua-model-infer-file-info-layout{width:100%;height:100%;display:flex;flex-direction:column}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-file-uploading-division .anaqua-infer-file-upload-division--body .anaqua-model-infer-file-layout-info-row{display:flex;align-items:center;grid-gap:5px;gap:5px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-file-uploading-division .anaqua-infer-file-upload-division--body .anaqua-model-infer-file-layout-info-row .anaqua-model-infer-file-layout-info--label{width:100px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-file-uploading-division .anaqua-infer-file-upload-division--body .anaqua-model-infer-file-layout-info-row .anaqua-model-infer-file-layout-info--value{width:calc(100% - 105px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-file-uploading-division .anaqua-infer-file-upload-division--body .anaqua-file-column-list-header{color:var(--primary-color);font-weight:700;margin-top:20px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-patent-division{display:flex;flex-direction:column;grid-gap:10px;gap:10px;background:#f5f7f9;border-radius:3px;padding:20px 0 10px;position:relative;flex-grow:1}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-patent-division .infer-search-patent-header{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:0 20px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-patent-division .infer-search-patent-header .infer-search-patent-header--left{font-weight:700;font-size:var(--default-title-font-size)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-patent-division .infer-search-patent-header .infer-search-patent-header--right{display:flex;align-items:center;grid-gap:5px;gap:5px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-patent-division .infer-search-patent-body{width:100%;max-height:calc(100vh - 310px);overflow:auto}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-patent-division .infer-search-patent-body .infer-search-patent-list{padding:20px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-patent-division .infer-search-patent-body .infer-search-patent-list .infer-search-patent-item{width:100%;padding:15px 20px;background:#fff;border-radius:3px;box-shadow:var(--card-shadow);transition:all .2s}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-patent-division .infer-search-patent-body .infer-search-patent-list .infer-search-patent-item:hover{box-shadow:1px 1px 12px rgba(0,0,0,.3)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-patent-division .infer-search-patent-body .infer-search-patent-list .infer-search-patent-item .infer-search-patent-item-header{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-patent-division .infer-search-patent-body .infer-search-patent-list .infer-search-patent-item .infer-search-patent-item-header .infer-search-patent-item-id{color:var(--secondary-color)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-patent-division .infer-search-patent-body .infer-search-patent-list .infer-search-patent-item .infer-search-patent-item-header .infer-search-patent-id-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:3px;border:none;background:transparent;cursor:pointer;border-radius:50%;fill:var(--secondary-color)}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-patent-division .infer-search-patent-body .infer-search-patent-list .infer-search-patent-item .infer-search-patent-item-header .infer-search-patent-id-icon:hover{background:#f5f7f9}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-patent-division .infer-search-patent-body .infer-search-patent-list .infer-search-patent-item .infer-search-patent-item-body{width:100%;margin-top:10px;line-height:20px;color:var(--primary-color);font-weight:700}.anaqua-infer-layout .anaqua-infer-layout--left .anaqua-infer-search-result-selection-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.anaqua-infer-layout .anaqua-infer-layout--right{width:calc(100% - 500px);height:100%;display:flex;flex-direction:column;flex-grow:1}.anaqua-infer-layout .anaqua-infer-layout--right .anaqua-infer-layout--right-header{height:50px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.anaqua-infer-layout .anaqua-infer-layout--right .anaqua-infer-layout--right-header .anaqua-infer-layout--right-title{font-weight:700;font-family:var(--font-family);font-size:var(--default-font-size-bold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anaqua-infer-layout .anaqua-infer-layout--right .anaqua-infer-layout--right-header .anaqua-infer-layout--toolbar{display:flex;align-items:center;grid-gap:10px;gap:10px}.anaqua-infer-layout .anaqua-infer-layout--right .anaqua-infer-result-layout--body{padding:0 15px 10px;height:calc(100% - 200px);flex-grow:1;width:calc(100% - 40px);margin-left:auto;margin-right:auto;position:relative;border-radius:3px;display:flex;flex-direction:column}.anaqua-infer-layout .anaqua-infer-layout--right .anaqua-infer-result-layout--body .anqua-infer-result-table-container{height:calc(100% - 300px);flex-grow:1}.infer-search-patent-detail-tooltip{max-width:350px;padding:20px;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.infer-search-patent-detail-tooltip .infer-search-patent-detail-tooltip-title{font-weight:700;font-size:var(--default-font-size-bold);color:var(--primary-color)}.infer-search-patent-detail-tooltip .infer-search-patent-detail-tooltip-body{line-height:20px;color:#555}.infer-search-patent-detail-tooltip .infer-search-patent-detail-tooltip-note-row{color:#0f53a5}.anaqua-model-infer-file-layout{width:100%;margin-left:auto;margin-right:auto;height:calc(100% - 50px);flex-grow:1;padding:10px 0;overflow:auto;display:flex;flex-direction:column;position:relative}.anaqua-model-infer-file-layout .anaqua-file-column-info-row{display:flex;align-items:center}.anaqua-model-infer-file-layout .anaqua-file-column-menu-row{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.anaqua-model-infer-file-layout .anaqua-file-column-menu-row .anaqua-file-column-menu--left{font-weight:700;color:#555}.anaqua-file-column-list-container{height:calc(100% - 200px);flex-grow:1;position:relative;border-radius:5px;display:flex;font-family:var(--font-family);box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);margin-top:10px;background:#fff;border:1px solid #cdcdcd;flex-direction:column}.anaqua-model-infer-bottom-row{height:30px;width:300px;margin-left:auto;margin-right:auto;display:flex;margin-top:10px;align-items:center;justify-content:center;grid-gap:70px;gap:70px}.anaqua-model-infer-cata-header-layout{height:40px;padding:0;background:var(--primary-color);color:#fff}.anaqua-model-infer-cata-header-layout,.anaqua-model-infer-cata-list-layout{width:100%;display:flex;flex-direction:column;border-radius:5px;font-family:var(--font-family)}.anaqua-model-infer-cata-list-layout{background:#fff;padding:10px 0}.anaqua-model-infer-cata-list-layout-item{display:flex;font-family:var(--font-family)}.anaqua-model-infer-cata-list-layout-item .model-infer-select-list-no{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-size:var(--default-font-size);color:var(--primary-color);background:transparent;z-index:1}.anaqua-model-infer-cata-list-layout-item .model-infer-select-list-no.header{background:var(--primary-color);color:#fff;border-right:1px solid #cdcdcd}.anaqua-model-infer-cata-list-layout-item .model-infer-select-list{background:transparent;width:calc(100% - 60px);margin:0 10px;font-family:var(--font-family);font-size:var(--default-font-size);color:#09092d;outline:none;border:none;height:40px;z-index:2;display:flex;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.anaqua-model-infer-cata-list-layout-item .model-infer-select-list.header{color:#fff}.anaqua-model-infer-cata-list-layout-item .model-infer-select-list .model-infer-select-item{background:transparent;width:100%;display:flex;align-items:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-family:var(--font-family)}.model-infer-column-body--left{width:40px;height:100%;text-align:center;background:#f5f7f9;color:var(--primary-color);border-top-left-radius:5px;border-bottom-left-radius:5px;position:absolute;z-index:1;font-family:var(--font-family);font-size:var(--default-font-size);border-right:1px solid #cdcdcd}.anaqua-infer-result-table-layout{height:100%;width:100%;position:relative}.anaqua-infer-result-table-container{overflow:auto;height:100%;display:flex;width:100%;border-radius:5px}.anaqua-infer-result-table-container .anaqua-infer-result-table{box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);border-radius:5px;min-width:100%;max-width:100%;max-height:100%;border-collapse:initial;border-spacing:0}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-header-row{position:-webkit-sticky;position:sticky;top:0;background:var(--primary-color);color:#fff;font-family:var(--font-family);font-size:var(--default-font-size);font-weight:700;text-align:center;height:40px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);z-index:20;border-radius:5px 5px 0 0;overflow:hidden}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-header-row .anaqua-infer-result-table-col{font-family:var(--font-family);font-size:var(--default-font-size);border-right:1px solid #cdcdcd;min-width:100px;background:inherit}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-header-row .anaqua-infer-result-table-col.row-number{text-align:center;padding-left:10px;padding-right:10px}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-row{min-height:40px;background:#fff}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-row:last-child{border-radius:0 0 5px 5px;overflow:hidden}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-row:nth-child(odd){background:#f5f7f9}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col{font-family:var(--font-family);font-size:var(--default-font-size);border-right:1px solid #cdcdcd;min-width:100px;background:inherit}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.row-number{position:-webkit-sticky;position:sticky;left:0;z-index:11;text-align:right;flex-grow:unset}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.output-col{flex-grow:1}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.output-col .anaqua-infer-result-table-single-value{color:#0a8a64;text-decoration:underline}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.output-col .anaqua-infer-result-table-single-value:hover{color:#0f53a5}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.output-col .anaqua-infer-result-table-single-value:active{color:#0a8a64;text-decoration:none}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.check-division{min-width:50px;max-width:50px;position:-webkit-sticky;position:sticky;left:0;z-index:9}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.check-division .anaqua-infer-result-table-checkbox-container{width:100%;height:50px;justify-content:center;display:flex;align-items:center}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.patent-id{min-width:200px;max-width:300px;position:-webkit-sticky;position:sticky;left:50px;z-index:9}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.patent-id.no-checkbox{left:0}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.patent-id .anaqua-infer-result-table-single-value{word-wrap:break-word;word-break:break-word}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.title-col{min-width:150px;max-width:150px;position:-webkit-sticky;position:sticky;left:250px;z-index:9}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.title-col.no-checkbox{left:200px}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.abstract-col{min-width:200px;max-width:600px;position:-webkit-sticky;position:sticky;left:400px;z-index:8;box-shadow:1px 0 1px 0 #cdcdcd}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.abstract-col.no-checkbox{left:350px}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.description-col{min-width:0;max-width:0;position:-webkit-sticky;position:sticky;left:600px;z-index:7;box-shadow:1px 0 1px 0 #cdcdcd}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col.description-col.no-checkbox{left:550px}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col .anaqua-infer-result-table-single-value{max-height:400px;overflow:auto;padding:10px;line-height:20px;font-family:var(--font-family);font-size:var(--default-font-size)}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col .anaqua-infer-result-table-single-value.hyperlink{text-decoration:underline;cursor:pointer}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col .anaqua-infer-result-table-single-value.hyperlink:hover{color:var(--light-sky)}.anaqua-infer-result-table-container .anaqua-infer-result-table .anaqua-infer-result-table-col .anaqua-infer-result-table-single-value.hyperlink:active{color:var(--primary-color)}.anaqua-infer-history-layout{width:100%;height:100%;display:flex;flex-direction:column}.anaqua-infer-history-layout .anaqua-infer-history-card-list{width:100%;height:calc(100% - 100px);flex-grow:1;overflow:auto;margin-top:5px;padding-right:15px}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container{display:flex;align-items:flex-start;width:100%}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card-checkbox{width:30px;height:100px;display:flex;align-items:center;justify-content:center}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card{width:calc(100% - 30px);padding:20px 30px;background:#fff;border-radius:5px;flex-grow:1;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);margin-top:10px}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row{width:100%;display:flex;align-items:center;justify-content:space-between}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-expander{min-width:20px;max-width:20px;width:20px;height:20px;padding:3px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;margin-left:-20px}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-expander:hover{fill:var(--light-sky)}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-expander.close-btn{transform:rotate(-90deg)}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-header{width:calc(100% - 400px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:var(--default-title-font-size);font-family:var(--font-family)}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-header:hover{fill:var(--light-sky);color:var(--light-sky);cursor:pointer}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-header .anaqua-infer-history-card-text-box{width:calc(100% - 20px);border:1px solid transparent;padding-left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:24px;border-radius:3px;color:var(--primary-color);font-weight:700;font-size:var(--default-title-font-size);font-family:var(--font-family)}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-header .anaqua-infer-history-card-text-box.editable,.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-header .anaqua-infer-history-card-text-box:focus{padding-left:5px;border:1px solid var(--light-sky)}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-header .anaqua-infer-history-card-text-box.error{border-color:var(--error-color)}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-toolbar{display:flex;align-items:center;grid-gap:10px;gap:10px}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-toolbar .anaqua-infer-history-card-tool{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#555;fill:var(--primary-color);white-space:nowrap}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-toolbar .anaqua-infer-history-card-output-count-info{border-radius:4px;height:30px;padding:3px 10px;display:flex;align-items:center;grid-gap:5px;gap:5px;font-family:var(--font-family);font-size:var(--default-font-size);background:#f5f7f9;white-space:nowrap;fill:var(--cta-color)}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-toolbar .anaqua-infer-history-card-output-count-info b{font-weight:700;color:var(--primary-color);max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-header-row .anaqua-infer-history-card-toolbar .anaqua-infer-history-card-output-count-info svg{margin-left:5px}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-info-row{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap;margin-top:10px}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-info-row .anaqua-infer-history-card-output-count-info{border-radius:4px;height:30px;padding:3px 15px;display:flex;align-items:center;grid-gap:5px;gap:5px;font-family:var(--font-family);font-size:var(--default-font-size);background:#ebf0f6;white-space:nowrap}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-info-row .anaqua-infer-history-card-output-count-info b{font-weight:700;color:var(--primary-color);max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-descirption-bar{display:flex;align-items:center;grid-gap:5px;gap:5px}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-descirption-bar b{font-weight:700}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-descirption-bar .anaqua-infer-history-card-link{color:#0f53a5;text-decoration:underline;background:transparent;border:none}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-descirption-bar .anaqua-infer-history-card-link:hover{color:var(--cta-color)}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-warning-row{height:50px;width:100%;background:rgba(252,127,58,.04);margin-top:10px;display:flex;align-items:flex-start;justify-content:center;grid-gap:5px;gap:5px;padding:20px;text-align:center}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-warning-row .anaqua-infer-history-wraning-text{line-height:14px;color:var(--orange)}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body{margin-top:15px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);border-radius:5px;overflow:hidden}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table-container{overflow:auto;position:relative;max-height:100%;display:flex;width:100%;flex-grow:1}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table{border-radius:5px;min-width:100%;max-width:100%;max-height:100%;border-collapse:initial;border-spacing:0}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-header-row{position:-webkit-sticky;position:sticky;top:0;background:var(--primary-color);color:#fff;font-family:var(--font-family);font-size:var(--default-font-size);font-weight:700;text-align:center;min-height:40px;height:40px;max-height:40px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);z-index:10;border-radius:5px 5px 0 0;overflow:hidden}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-header-row .anaqua-infer-history-table-col{padding:3px 5px}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-header-row .anaqua-infer-history-table-col.row-number{text-align:center;padding-left:10px;padding-right:10px}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-row{min-height:40px;background:#fff}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-row .anaqua-infer-history-table-see-more-row{position:-webkit-sticky;position:sticky;bottom:0;left:0}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-row:last-child{border-radius:0 0 5px 5px;overflow:hidden}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-row:nth-child(odd){background:#f5f7f9}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col{font-family:var(--font-family);font-size:var(--default-font-size);border-right:1px solid #cdcdcd;min-width:150px;background:inherit;border-top:1px solid #cdcdcd;padding:3px 5px}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col.output-col{min-width:150px}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col.row-number{position:-webkit-sticky;position:sticky;left:0;z-index:11;text-align:right;flex-grow:unset}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col.row-number .anaqua-infer-history-table-data{padding:5px 0}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col .anaqua-infer-history-table-data{padding:5px 10px;width:100%;word-wrap:break-word;max-height:100px;overflow:auto;min-height:40px}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col .anaqua-infer-history-table-data.output-data{color:#129d73}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col .anaqua-infer-history-table-data.hyperlink{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;color:#129d73}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col .anaqua-infer-history-table-data.hyperlink:hover{cursor:pointer;color:var(--light-sky)}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col .anaqua-infer-history-table-data.hyperlink:active{cursor:pointer;color:var(--primary-color)}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col.patent-id{min-width:150px;max-width:200px;position:-webkit-sticky;position:sticky;left:0;z-index:10}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col.title-col{min-width:150px;width:150px;position:-webkit-sticky;position:sticky;left:200px;z-index:10}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col.description-col{min-width:0;max-width:0;position:-webkit-sticky;position:sticky;left:350px;z-index:9}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col.abstract-col{min-width:200px;max-width:600px;position:-webkit-sticky;position:sticky;left:350px;z-index:9;box-shadow:1px 0 1px 0 #cdcdcd}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col:last-child{border-right:none}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-card-body .anaqua-infer-history-table .anaqua-infer-history-table-col .anaqua-infer-result-table-single-value{max-height:400px;overflow:auto;padding:10px;line-height:20px;font-family:var(--font-family);font-size:var(--default-font-size)}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-table-container-bottom-row{width:100%;height:35px;display:flex;align-items:center;justify-content:center;color:#0f53a5;background:#f5f7f9;text-decoration:underline;cursor:pointer;grid-gap:70px;gap:70px}.anaqua-infer-history-layout .anaqua-infer-history-card-list .anaqua-infer-history-card-container .anaqua-infer-history-card .anaqua-infer-history-table-container-bottom-row:hover{color:#0a8a64}.show-patent-info-division{display:flex;align-items:center;grid-gap:3px;gap:3px}.show-patent-info-division .show-patent-info-division--label{color:#555;font-family:var(--font-family);font-size:var(--default-font-size);white-space:nowrap}.default-font-size{font-size:var(--default-font-size);font-weight:400}.inference-result-details-container{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column}.inference-result-details-container .inference-result-details-toolbar{display:flex;align-items:center;justify-content:space-between;width:100%}.inference-result-details-container .inference-result-details-toolbar .inference-result-details-toolbar-left{display:flex;align-items:center;grid-gap:40px;gap:40px}.inference-result-details-container .inference-result-details-toolbar .inference-result-details-toolbar-left .inference-result-details-patent-label{font-size:var(--default-font-size);font-weight:400}.inference-result-details-container .inference-result-details-toolbar .inference-result-details-toolbar-left .inference-result-details-patent-label .inference-result-details-patent-value{font-size:var(--default-font-size);font-weight:400;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.inference-result-details-container .inference-result-details-toolbar .inference-result-details-toolbar-right{display:flex;align-items:center;grid-gap:5px;gap:5px;white-space:nowrap}.inference-result-details-container .inference-result-details-patent-info-off-container{width:100%;height:calc(100% - 200px);display:flex;grid-gap:60px;gap:60px;position:relative;flex-grow:1}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component{height:100%;flex:1 1;width:100%;display:flex;flex-direction:column}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body{height:calc(100% - 70px);width:100%;flex-grow:1}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;overflow:auto;max-height:100%;background:#fff;border-radius:5px;box-shadow:1px 1px 4px 1px rgba(0,0,0,.25)}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-collapse:collapse}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-header{display:flex;height:40px;background-color:var(--primary-color);color:#fff;z-index:20;position:-webkit-sticky;position:sticky;top:0}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-header .inference-result-details-patent-info-off-table-column{justify-content:center;font-size:var(--default-font-size);font-weight:400;font-weight:700}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-header .inference-result-details-patent-info-off-table-column.output-class{color:#fff}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-row{display:flex;min-height:40px;flex-grow:1;background:#fff}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-row:nth-child(odd){background-color:#f5f7f9}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-row .inference-result-details-patent-info-off-table-column{font-size:var(--default-font-size);font-weight:400}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-column{display:flex;align-items:center;width:200px;flex-grow:1;border-left:1px solid #cdcdcd;background:inherit;padding:3px 5px}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-column.output-class{color:#0a8a64}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-column.row-number{position:-webkit-sticky;position:sticky;left:0;z-index:11;text-align:right;flex-grow:unset}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-column .inference-result-detail-overview-value{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:200px;max-width:100%;overflow:auto;word-wrap:break-word;margin-bottom:auto}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-column .inference-result-detail-overview-value.hyperlink{text-decoration:underline}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-column .inference-result-detail-overview-value.hyperlink:hover{color:var(--light-sky)}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-column:first-child{border-left:none}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-patent-info-off-table-container .inference-result-details-patent-info-off-table .inference-result-details-patent-info-off-table-column.patent-id{position:-webkit-sticky;position:sticky;left:0;z-index:1;box-shadow:1px 0 2px 0 #cdcdcd}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-body .inference-result-details-loading{position:relative;top:50%}.inference-result-details-container .inference-result-details-patent-info-off-container .inference-result-details-patent-info-off-table-component .inference-result-details-patent-info-off-pagination{display:flex;height:40px}.inference-result-details-container .inference-result-details-patent-info-container{width:100%;height:calc(100% - 200px);margin-top:10px;position:relative;flex-grow:1}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container{max-height:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:auto;width:100%;background:#fff;border-radius:5px;box-shadow:1px 1px 4px 1px rgba(0,0,0,.25)}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;border-collapse:collapse}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-header{display:flex;height:40px;position:-webkit-sticky;position:sticky;top:0;z-index:20;color:#fff;background-color:var(--primary-color)}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-header .inference-result-details-patent-info-table-column{justify-content:center;align-items:center;font-size:var(--default-font-size);font-weight:400;font-weight:700;background:var(--primary-color);padding:3px 5px}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-header .inference-result-details-patent-info-table-column.patent-id{position:-webkit-sticky;position:sticky;width:200px;min-width:200px;max-width:200px;left:0;z-index:1}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-header .inference-result-details-patent-info-table-column.title{position:-webkit-sticky;position:sticky;width:150px;min-width:200px;max-width:150px;left:200px;z-index:1}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-header .inference-result-details-patent-info-table-column.description{position:-webkit-sticky;position:sticky;width:0;min-width:0;max-width:0;left:350px;z-index:1}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-header .inference-result-details-patent-info-table-column.abstract{position:-webkit-sticky;position:sticky;width:200px;min-width:200px;max-width:600px;left:350px;z-index:1}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-header .inference-result-details-patent-info-table-column.output-class{color:#fff}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-row{display:flex;min-height:40px;height:auto;flex-grow:1;background:#fff}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-row:nth-child(odd),.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-row:nth-child(odd) .inference-result-details-patent-info-table-column.abstract,.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-row:nth-child(odd) .inference-result-details-patent-info-table-column.description,.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-row:nth-child(odd) .inference-result-details-patent-info-table-column.output-class{background-color:#f5f7f9}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-row .inference-result-details-patent-info-table-column{padding:10px 5px 15px 10px;height:auto;background:inherit;font-size:var(--default-font-size);font-weight:400}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-row .inference-result-details-patent-info-table-column.row-number{position:-webkit-sticky;position:sticky;left:0;z-index:11;text-align:right;flex-grow:unset}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-row .inference-result-details-patent-info-table-column.row-number .inference-result-details-patent-info-table-value{width:100%;padding-right:5px}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-row .inference-result-details-patent-info-table-column.patent-id{position:-webkit-sticky;position:sticky;width:200px;min-width:200px;max-width:200px;left:0;z-index:1}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-row .inference-result-details-patent-info-table-column.title{position:-webkit-sticky;position:sticky;width:150px;min-width:150px;max-width:150px;left:200px;z-index:1}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-row .inference-result-details-patent-info-table-column.description{color:#555;position:-webkit-sticky;position:sticky;width:0;min-width:0;max-width:500px;left:350px;z-index:1}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-row .inference-result-details-patent-info-table-column.abstract{color:#555;position:-webkit-sticky;position:sticky;width:200px;min-width:200px;max-width:600px;left:350px;z-index:1;box-shadow:1px 0 2px #cdcdcd}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-row .inference-result-details-patent-info-table-value{max-height:150px;overflow:auto;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;font-size:var(--default-font-size);font-weight:400;word-wrap:break-word}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-column{display:flex;width:200px;flex-grow:1;height:auto;border-left:1px solid #cdcdcd;padding:10px 5px 15px 10px}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-column:first-child{border-left:none}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-column.row-number{position:-webkit-sticky;position:sticky;left:0;z-index:11;text-align:right;flex-grow:unset}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-column.patent-id{min-width:200px;width:200px;max-width:200px}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-column.title{min-width:150px;width:150px;max-width:150px}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-column.abstract,.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-column.description{min-width:400px;width:400px}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-column.output-class{min-width:200px;width:200px;max-width:200px;color:#0a8a64}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-column.output-class .inference-result-details-patent-info-table-value{color:inherit;word-wrap:break-word}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-column.output-class .inference-result-details-patent-info-table-value.hyperlink{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-decoration:underline}.inference-result-details-container .inference-result-details-patent-info-container .inference-result-details-patent-info-table-container .inference-result-details-patent-info-table .inference-result-details-patent-info-table-column.output-class .inference-result-details-patent-info-table-value.hyperlink:hover{color:var(--light-sky);cursor:pointer}.inference-result-details-container .inference-result-details-patent-info-pagination{display:flex;height:40px}.aqua-infer-result-tooltip-box{background:transparent;padding:15px}.aqua-infer-result-tooltip-box .aqua-infer-result-tooltip-header{font-weight:700}.aqua-infer-result-tooltip-box .anaqua-infer-result-body .aqua-infer-result-tooltip-row{display:flex;grid-gap:5px;gap:5px;margin-top:10px}.aqua-infer-result-tooltip-box .anaqua-infer-result-body .aqua-infer-result-tooltip-row .aqua-infer-result-tooltip-label{width:80px;min-width:50px;line-height:20px;font-family:var(--font-family);color:#555;font-size:var(--default-font-size)}.aqua-infer-result-tooltip-box .anaqua-infer-result-body .aqua-infer-result-tooltip-row .aqua-infer-result-tooltip-value{line-height:20px;word-wrap:break-word;font-family:var(--font-family);color:var(--primary-color);font-size:var(--default-font-size);max-width:300px;max-height:300px;overflow:auto}.check-folder-structure-link{color:#0f53a5;margin-top:10px;cursor:pointer}.check-folder-structure-link:hover{text-decoration:underline;color:var(--light-sky)}.check-folder-structure-link:active{color:#0f53a5}.csv-preview-data-layout{width:100%;height:100%;display:flex;flex-direction:column;padding:10px 0 20px}.csv-preview-data-layout .csv-preview-data-header-row{height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.csv-preview-data-layout .csv-preview-data-header-row .csv-preview-data-header--left{display:flex;align-items:center;grid-gap:20px;gap:20px}.csv-preview-data-layout .csv-preview-data-header-row .csv-preview-data-header--left .csv-preview-data-row-count{display:flex;align-items:center;grid-gap:10px;gap:10px}.csv-preview-data-layout .csv-preview-data-header-row .csv-preview-data-header--left .csv-preview-data-row-count .csv-preview-data-row-count--label{color:#555;font-family:var(--font-family);font-size:var(--default-font-size)}.csv-preview-data-layout .csv-preview-data-header-row .csv-preview-data-header--left .csv-preview-data-row-count .csv-preview-data-row-count--value{font-weight:700;font-family:var(--font-family);font-size:var(--default-font-size);color:var(--primary-color)}.csv-preview-data-layout .csv-preview-data-header-row .csv-preview-data-header--right{display:flex;align-items:center}.csv-preview-data-layout .csv-preview-data-body{height:calc(100% - 300px);flex-grow:1;position:relative;padding:0 20px 10px;overflow:auto;margin-top:10px;margin-bottom:5px}.csv-preview-data-layout .csv-preview-data-body .csv-preview-table-container{width:100%}.csv-preview-data-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:100px;gap:100px;width:400px;margin-left:auto;margin-right:auto;height:30px;margin-top:10px}.csv-full-popup{width:100vw;height:calc(100vh - 50px);background:#f5f7f9}.csv-full-popup .ag-header{box-shadow:1px 1px 4px #cdcdcd;z-index:9;background:#ebf0f6}.csv-full-popup .ag-root-wrapper{box-shadow:1px 1px 5px rgba(0,0,0,.24);border:1px solid #cdcdcd;padding-bottom:5px}.csv-full-popup .ag-cell,.csv-full-popup .ag-header-cell{padding:0!important;border-right:1px solid #cdcdcd!important}.csv-full-popup .ag-header-cell:last-child{border-right-color:transparent!important}.csv-full-popup .csv-preview-cell-value-container{padding:5px}.csv-full-popup .csv-preview-cell-value{max-height:200px;overflow:auto;line-height:20px;padding:5px 10px}.csv-full-popup .csv-preview-cell-value-header{font-weight:700;line-height:20px;padding:5px 10px}.csv-full-popup .ag-cell-focus{border:1px solid var(--light-sky)!important}.anaqua-data-classification-inprogress-layout{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:20px;gap:20px}.anaqua-data-classification-inprogress-layout .anaqua-data-classification-inprogress-animation-layout{width:450px;display:flex;align-items:center;justify-content:center}.anaqua-data-classification-inprogress-layout .anaqua-data-classification-title{font-weight:700;font-family:var(--font-family);font-size:18px;color:var(--primary-color)}.anaqua-data-classification-inprogress-layout .anaqua-data-classification-time-info-row{display:flex;align-items:center;grid-gap:5px;gap:5px}.anaqua-data-classification-inprogress-layout .anaqua-data-classification-time-info-row .anaqua-data-classificaiton-remaining-time{margin-left:10px;color:#0f53a5}.anaqua-data-classification-note-notification{display:flex;align-items:flex-start;grid-gap:5px;gap:5px}.anaqua-data-classification-note-notification .anaqua-data-classification-note-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;fill:var(--secondary-color)}.anaqua-data-classification-note-notification .anaqua-data-classification-note-text{line-height:14px;width:calc(100% - 100px);margin-left:auto;margin-right:auto;flex-grow:1;color:var(--secondary-color)}.anaqua-infer-progress-block{margin-top:10px}.anaqua-history-infer-inprogress{width:100%;height:100px;background:#f5f7f9;border-radius:4px;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;margin-top:10px}.anaqua-history-infer-inprogress .anaqua-history-inprogress-loader{width:14px;height:14px;border-radius:50%;border:2px solid #cdcdcd;border-left:2px solid var(--secondary-color);animation:spin .7s linear infinite}.anaqua-infer-inprogress-layout{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;background:rgba(18,157,115,.14)}.anaqua-infer-inprogress-layout.inprogress{background:rgba(118,161,213,.1)}.anaqua-infer-inprogress-layout.inprogress .anaqua-infer-inprogress-layout--left{color:#090909}.anaqua-infer-inprogress-layout .anaqua-infer-inprogress-layout--left{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#0a8a64}.anaqua-infer-inprogress-layout .anaqua-infer-inprogress-layout--left.inprogress b{color:var(--primary-color)}.anaqua-infer-inprogress-layout .anaqua-infer-inprogress-layout--left b{color:var(--success-color);font-weight:700}.anaqua-infer-inprogress-layout .anaqua-infer-inprogress-layout--left .anaqua-infer-inprogress-complete-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;fill:var(--success-color)}.anaqua-infer-inprogress-layout .anaqua-infer-inprogress-layout--left .anaqua-infer-infer-inprogress-loading{width:30px}.anaqua-infer-inprogress-layout .anaqua-infer-inprogress-layout--right{display:flex;align-items:center}.anaqua-infer-inprogress-layout .anaqua-infer-inprogress-layout--right .anaqua-infer-inprogress-btn{background:transparent;border:none;height:30px;padding:0 15px;border-radius:3px;fill:var(--light-sky);display:flex;align-items:center;grid-gap:4px;gap:4px}.anaqua-infer-inprogress-layout .anaqua-infer-inprogress-layout--right .anaqua-infer-inprogress-btn.delete{fill:var(--fail-color)}.anaqua-infer-inprogress-layout .anaqua-infer-inprogress-layout--right .anaqua-infer-inprogress-btn:disabled{pointer-events:none;fill:#cdcdcd;color:#cdcdcd}.anaqua-infer-result-layout-tab-bar{height:40px;display:flex;align-items:center;border-bottom:1px solid #cdcdcd;justify-content:space-between}.anaqua-infer-result-layout-tab-bar .anaqua-infer-result-layout-tab-list{display:inline-flex;height:inherit}.anaqua-infer-result-layout-tab-bar .anaqua-infer-result-layout-tab{padding:0 20px;height:100%;background:transparent;border:none;color:#555;display:flex;align-items:center;justify-content:center;grid-gap:7px;gap:7px}.anaqua-infer-result-layout-tab-bar .anaqua-infer-result-layout-tab .anaqua-result-tab-count{padding:0 5px;font-size:10px;color:#fff;border-radius:3px;height:16px;display:flex;align-items:center;justify-content:center;background:var(--light-sky)}.anaqua-infer-result-layout-tab-bar .anaqua-infer-result-layout-tab.active{border-bottom:2px solid var(--primary-color);font-weight:700;color:var(--primary-color)}.anaqua-infer-result-layout-tab-bar .anaqua-infer-result-patent-info-container{display:flex;align-items:center;grid-gap:20px;gap:20px}.anaqua-infer-result-layout-tab-bar .anaqua-infer-result-patent-info-container .anaqua-infer-result-patent-info{display:flex;align-items:center;grid-gap:5px;gap:5px}.anaqua-infer-result-layout-tab-bar .anaqua-infer-result-patent-info-container .anaqua-infer-result-patent-info .anaqua-infer-result-patent-info--label{color:#555}.anaqua-infer-result-layout-tab-bar .anaqua-infer-result-patent-info-container .anaqua-infer-result-patent-info .anaqua-infer-result-patent-info--value{color:var(--primary-color);max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.anaqua-infer-result-description-row{padding:10px 0}.anaqua-infer-result-description-row .anqua-infer-result-description-box{border:.5px solid #76a1d5;background:rgba(176,212,255,.24);color:#0f53a5;fill:#0f53a5;padding:10px 0;border-radius:3px;width:100%;display:flex;align-items:flex-start;grid-gap:20px;gap:20px;flex-wrap:wrap;justify-content:space-between}.anaqua-infer-result-description-row .anqua-infer-result-description-box .anaqua-infer-result-description-box--left{display:flex;align-items:flex-start;grid-gap:5px;gap:5px;width:calc(100% - 350px);min-width:450px;padding-left:10px;padding-top:3px;line-height:14px;flex-grow:1}.anaqua-infer-result-description-row .anqua-infer-result-description-box .anaqua-infer-result-description-box--left .anaqua-infer-reuslt-description-icon{min-width:14px;max-width:14px;width:140px;height:14px;display:flex!important;align-items:center;justify-content:center;padding:0;drop-shadow:1px 1px 2px #cdcdcd}.anaqua-infer-result-description-row .anqua-infer-result-description-box .anaqua-infer-result-description-box--left .anaqua-infer-result-description-text{line-height:14px;word-wrap:break-word}.anaqua-infer-result-description-row .anqua-infer-result-description-box .anaqua-infer-result-description-box--right .anaqua-infer-result-description-close-btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:50%;fill:brown}.anaqua-infer-result-description-row .anqua-infer-result-description-box .anaqua-infer-result-description-box--right .anaqua-infer-result-description-close-btn:hover{fill:#8b0000;background:rgba(19,43,98,.13)}.anaqua-infer-result-description-row .anqua-infer-result-description-box .anaqua-infer-result-description-box--right .anaqua-infer-result-description-close-btn:active{fill:brown;background:transparent}.anaqua-infer-result-description-row .anqua-infer-result-description-box .anaqua-infer-result-description-box--right .anaqua-infer-result-description-close-btn:disabled{pointer-events:none;opacity:1%}.anaqua-infer-result-description-row .anqua-infer-result-description-box .anaqua-infer-result-description-box--right .anqua-infer-result-filter-box .anaqua-infer-result-filter-label{color:var(--primary-color);white-space:nowrap;font-weight:700}.anaqua-infer-result-description-row .anqua-infer-result-description-box .anaqua-infer-result-description-box--right .anqua-infer-result-filter-box .anaqua-infer-result-slider{width:300px}.new-competitor-popup{width:400px;padding:30px}.new-competitor-popup .new-competitor-popup-division{display:flex;flex-direction:column;grid-gap:30px;gap:30px}.new-competitor-popup .new-competitor-popup-division .new-competitor-popup-input-division{color:var(--primary-color);font-weight:700;font-family:var(--font-family)}.new-competitor-popup .new-competitor-popup-division .new-competitor-popup-input-division .new-competitor-popup-input{height:30px;width:100%;border:none;border-radius:3px;background:#f5f7f9;padding:0 10px;color:var(--primary-color);margin-top:10px;font-family:var(--font-family)}.new-competitor-popup .new-competitor-popup-division .new-competitor-popup-input-division .new-competitor-popup-text-area{height:120px;width:100%;border:none;border-radius:3px;background:#f5f7f9;padding:5px 10px;color:var(--primary-color);margin-top:10px;resize:none;font-family:var(--font-family)}.new-competitor-popup .new-competitor-popup-division .new-competitor-popup-input-division .new-competitor-error-text{margin-top:5px;color:var(--fail-color);text-align:left;width:100%;word-wrap:break-word}.new-competitor-popup .new-competitor-popup-bottom-row{width:300px;display:flex;align-items:center;justify-content:center;height:30px;margin-left:auto;margin-right:auto;margin-top:30px;grid-gap:70px;gap:70px}.test-class{background:#00f}.action-confirmation-popup{padding:30px 0;background:#f5f7f9;border-radius:4px;max-width:500px}.action-confirmation-popup.single-record{width:400px}.action-confirmation-popup.single-record .action-confirmation-description{height:100px}.action-confirmation-popup .action-confirmation-description{padding:0 30px;line-height:20px;color:#555}.action-confirmation-popup .action-confirmation-list-container{margin-top:20px;max-height:350px;overflow:auto;min-height:150px}.action-confirmation-popup .action-confirmation-list-container .action-confirmation-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:5px 30px;width:100%}.action-confirmation-popup .action-confirmation-list-container .action-confirmation-list .action-confirmation-item{background:#fff;border-radius:3px;padding:15px;display:flex;flex-direction:column;align-items:center;grid-gap:7px;gap:7px}.action-confirmation-popup .action-confirmation-list-container .action-confirmation-list .action-confirmation-item .action-confimation-item-name-division{width:100%;display:flex;grid-gap:10px;gap:10px;align-items:center}.action-confirmation-popup .action-confirmation-list-container .action-confirmation-list .action-confirmation-item .action-confirmation-item--name{font-weight:700;color:var(--primary-color);max-width:calc(100% - 80px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px}.action-confirmation-popup .action-confirmation-list-container .action-confirmation-list .action-confirmation-item .action-confirmation-type{padding:0 10px;line-height:16px;font-size:10px;color:#fff;text-align:center;border-radius:3px;display:flex;align-items:center;justify-content:center}.action-confirmation-popup .action-confirmation-list-container .action-confirmation-list .action-confirmation-item .action-confirmation-type.internal{background:var(--light-sky)}.action-confirmation-popup .action-confirmation-list-container .action-confirmation-list .action-confirmation-item .action-confirmation-type.external{background:#22b2b7}.action-confirmation-popup .action-confirmation-list-container .action-confirmation-list .action-confirmation-item .action-confirmation-additional-info{display:flex;align-items:center;width:100%;grid-gap:10px;gap:10px}.action-confirmation-popup .action-confirmation-list-container .action-confirmation-list .action-confirmation-item .action-confirmation-additional-info .action-confirmation-addition-info--label{color:#555;width:120px;white-space:nowrap}.action-confirmation-popup .action-confirmation-list-container .action-confirmation-list .action-confirmation-item .action-confirmation-additional-info .action-confirmation-addition-info--value{color:var(--primary-color);width:calc(100% - 130px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-confirmation-popup .action-confirmation-bottom-row{display:flex;align-items:center;justify-content:center;grid-gap:50px;gap:50px;width:300px;margin-left:auto;margin-right:auto;height:30px;margin-top:20px}.action-confirmation-popup .action-confirmation-bottom-row .delete-button{background:var(--fail-color);color:#fff}.action-confirmation-popup .action-confirmation-bottom-row .delete-button:hover{box-shadow:0 0 0 1.6px pink}.selected-competitor-item{display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px;width:100%}.selected-competitor-item .selected-competitor-item--name{max-width:calc(100% - 30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selected-competitor-item .selected-competitor-item--edit-btn{width:20px;height:20px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}.manage-model-row{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;height:30px;width:100%}.manage-model-row:hover{color:var(--light-sky)}.manage-model-row .manage-model-row--left{display:flex;align-items:center}.model-selector-item{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px}.model-selector-item-tooltip-container{width:200px;padding:10px}.model-selector-item-tooltip-container .model-selector-item-tooltip-title{line-height:30px;font-weight:700;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-selector-item-tooltip-container .model-selector-item-tooltip-row{display:flex;margin-top:10px}.model-selector-item-tooltip-container .model-selector-item-tooltip-row .model-selector-item-tooltip-label{width:70px;color:#555;line-height:18px}.model-selector-item-tooltip-container .model-selector-item-tooltip-row .model-selector-item-tooltip-value{width:calc(100% - 70px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary-color);line-height:18px}.model-selector-item-tooltip-container .model-selector-item-tooltip-row .model-selector-item-tooltip-value-list{width:calc(100% - 100px);display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.model-selector-item-tooltip-container .model-selector-item-tooltip-row .model-selector-item-tooltip-value-list .model-selector-item-tooltip-user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5px;background:#f5f7f9;border-radius:3px;line-height:18px}.anaqua-infer-body{width:100%;height:calc(100% - 200px);flex-grow:1;display:flex;position:relative;flex-direction:column}.anaqua-infer-body.popup-box{padding:20px;height:100%;grid-gap:10px;gap:10px}.anaqua-infer-body.popup-box .anaqua-infer-form-mappping-layout{grid-gap:10px;gap:10px}.anaqua-infer-body.popup-box .anaqua-model-infer-bottom-row{margin-top:0;grid-gap:70px;gap:70px}.anaqua-infer-body .anaqua-infer-form-mappping-layout{display:flex;flex-direction:column;width:100%;height:calc(100% - 200px);flex-grow:1;margin-top:10px}.anaqua-infer-body .anaqua-infer-form-mappping-layout .anaqua-infer-form-mapping-description{color:#555;font-family:var(--font-family);font-size:var(--default-font-size);width:100%}.anaqua-infer-body .anaqua-infer-form-mappping-layout .anaqua-infer-column-mapping-layout-body{height:calc(100% - 100px);flex-grow:1;margin-top:10px}.anaqua-infer-body .anaqua-infer-form-mappping-layout .anaqua-infer-column-mapping-layout-body .anaqua-infer-column-mapping-table-container{overflow:auto;max-height:100%;display:flex;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);width:100%;border-radius:5px}.anaqua-infer-body .anaqua-infer-form-mappping-layout .anaqua-infer-column-mapping-layout-body .anaqua-infer-column-mapping-table-container .anaqua-infer-mapping-table{box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);border-radius:5px;min-width:100%;max-width:100%;max-height:100%;border-collapse:initial;border-spacing:0}.anaqua-infer-body .anaqua-infer-form-mappping-layout .anaqua-infer-column-mapping-layout-body .anaqua-infer-column-mapping-table-container .anaqua-infer-mapping-table .anaqua-infer-mapping-table-header-row{position:-webkit-sticky;position:sticky;top:0;background:var(--primary-color);color:#fff;font-family:var(--font-family);font-size:var(--default-font-size);font-weight:700;text-align:center;height:40px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);z-index:10;border-radius:5px 5px 0 0;overflow:hidden}.anaqua-infer-body .anaqua-infer-form-mappping-layout .anaqua-infer-column-mapping-layout-body .anaqua-infer-column-mapping-table-container .anaqua-infer-mapping-table .anaqua-infer-mapping-table-header-row .anaqua-infer-mapping-table-col.row-number{text-align:center;padding-left:10px;padding-right:10px}.anaqua-infer-body .anaqua-infer-form-mappping-layout .anaqua-infer-column-mapping-layout-body .anaqua-infer-column-mapping-table-container .anaqua-infer-mapping-table .anaqua-infer-mapping-table-row{min-height:40px;background:#fff}.anaqua-infer-body .anaqua-infer-form-mappping-layout .anaqua-infer-column-mapping-layout-body .anaqua-infer-column-mapping-table-container .anaqua-infer-mapping-table .anaqua-infer-mapping-table-row:last-child{border-radius:0 0 5px 5px;overflow:hidden}.anaqua-infer-body .anaqua-infer-form-mappping-layout .anaqua-infer-column-mapping-layout-body .anaqua-infer-column-mapping-table-container .anaqua-infer-mapping-table .anaqua-infer-mapping-table-row:nth-child(odd){background:#f5f7f9}.anaqua-infer-body .anaqua-infer-form-mappping-layout .anaqua-infer-column-mapping-layout-body .anaqua-infer-column-mapping-table-container .anaqua-infer-mapping-table .anaqua-infer-mapping-table-col{font-family:var(--font-family);font-size:var(--default-font-size);border-right:1px solid #cdcdcd;width:50%;min-width:50%;max-width:50%;background:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anaqua-infer-body .anaqua-infer-form-mappping-layout .anaqua-infer-column-mapping-layout-body .anaqua-infer-column-mapping-table-container .anaqua-infer-mapping-table .anaqua-infer-mapping-table-col .anaqua-infer-mapping-table-col-value{padding:0 10px}.anaqua-infer-body .anaqua-infer-form-mappping-layout .anaqua-infer-column-mapping-layout-body .anaqua-infer-column-mapping-table-container .anaqua-infer-mapping-table .anaqua-infer-mapping-table-col .anaqua-infer-drop-down-box{height:100%;width:100%;background:transparent;font-family:var(--font-family);font-size:var(--default-font-size);padding-left:10px;border:none}.manage-model-popup{width:100vw;height:calc(100vh - 50px);border-radius:5px;background:#f5f7f9}.manage-model-popup .manage-model-popup--body{width:100%;height:calc(100% - 50px);display:flex;border-bottom:1px solid #cdcdcd}.manage-model-popup .manage-model-popup--body .manage-model-popup--left{width:300px;height:100%;position:relative;display:flex;flex-direction:column;border-right:1px solid #cdcdcd;padding:10px 5px 5px}.manage-model-popup .manage-model-popup--body .manage-model-popup--left.collapse{padding:0;width:0}.manage-model-popup .manage-model-popup--body .manage-model-popup--left.collapse>:not(.manage-model-popup-expander,.anaqua-infer-expander-icon){display:none}.manage-model-popup .manage-model-popup--body .manage-model-popup--left .manage-model-popup-expander{width:24px;height:30px;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:0 5px 5px 0;position:absolute;top:50%;right:-24px;transform:translateY(-50%);background:#f5f7f9;box-shadow:1px 1px 0 #cdcdcd,0 -1px 0 #cdcdcd}.manage-model-popup .manage-model-popup--body .manage-model-popup--right{width:calc(100% - 300px);height:100%;padding:10px 5px 5px;display:flex;flex-direction:column;flex-grow:1}.manage-model-popup .manage-model-popup--body .manage-model-popup-header{height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 15px}.manage-model-popup .manage-model-popup--body .manage-model-popup-header .manage-model-popup-header-title{width:calc(100% - 400px);flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:16px}.manage-model-popup .manage-model-popup--body .manage-model-tab-bar{display:flex;height:40px;border-bottom:1px solid #cdcdcd;width:calc(100% - 30px);margin-left:auto;margin-right:auto;margin-top:10px}.manage-model-popup .manage-model-popup--body .manage-model-tab-bar .manage-model-tab{padding:0 20px;height:100%;display:flex;align-items:center;justify-content:center;color:#555}.manage-model-popup .manage-model-popup--body .manage-model-tab-bar .manage-model-tab.active{color:var(--primary-color);font-weight:700;border-bottom:2px solid var(--primary-color)}.manage-model-popup .manage-model-popup--body .manage-model-version-list-container .manage-model-version-list{width:100%;padding:10px 15px;display:flex;flex-wrap:wrap;grid-gap:30px;gap:30px}.manage-model-popup .manage-model-popup--body .manage-model-popup-search-bar{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:0 10px;margin-top:10px}.manage-model-popup .manage-model-popup--body .manage-model-popup-body{height:calc(100% - 300px);width:100%;flex-grow:1;margin-top:20px;overflow:auto;position:relative}.manage-model-popup .manage-model-popup--body .manage-model-popup-body .manage-model-list{padding:0 10px;width:100%}.manage-model-popup .manage-model-popup--body .manage-model-popup-body .manage-model-list .manage-model-item{line-height:40px;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;background:#fff;border-radius:4px;color:var(--primary-color);margin-bottom:10px}.manage-model-popup .manage-model-popup--body .manage-model-popup-body .manage-model-list .manage-model-item.active{background:var(--primary-color);color:#fff;font-weight:700}.manage-model-popup .manage-model-bottom-row{height:50px;display:flex;align-items:center;justify-content:center;width:400px;margin-left:auto;margin-right:auto;grid-gap:70px;gap:70px}.classification-download-option-popup{border-radius:5px;padding:40px}.classification-download-option-popup .classification-download-body{display:flex;flex-direction:column;grid-gap:40px;gap:40px}.classification-download-option-popup .classification-download-body .classification-download-division .classification-download-option-title{font-weight:700;font-size:var(--default-font-size-bold);color:var(--primary-color)}.classification-download-option-popup .classification-download-body .classification-download-division .classification-download-option-list{margin-top:15px;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.classification-download-option-popup .classification-download-body .classification-download-division .classification-download-option-list .classification-download-item{border-radius:4px}.classification-download-option-popup .classification-download-body .classification-download-division .classification-download-option-list .classification-download-item.active{border-color:var(--secondary-color)}.classification-download-option-popup .classification-download-body .classification-download-division .classification-download-option-list .classification-download-item .classification-download-item-header{display:flex;align-items:center;color:var(--primary-color)}.classification-download-option-popup .classification-download-body .classification-download-division .classification-download-option-list .classification-download-item .classification-download-item-header .classification-download-item-checkbox{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.classification-download-option-popup .classification-download-body .classification-download-division .classification-download-option-list .classification-download-item-body{color:#6e6e6e;padding-left:30px;margin-bottom:5px;line-height:20px;margin-top:-3px;width:400px}.classification-download-option-popup .classification-download-option-bottom-row{margin-top:40px;display:flex;align-items:center;justify-content:center;grid-gap:70px;gap:70px;margin-left:auto;margin-right:auto;width:100%}.classification-download-option-popup .classification-download-option-bottom-row button{margin:0;width:100px;min-width:100px}.download-row-division .download-row-title{font-weight:700}.download-row-division .download-row-option-list{margin-top:10px;display:flex;align-items:center;grid-gap:40px;gap:40px}.download-row-division .download-row-option-list .download-row-option-item{display:flex;align-items:center}.classifier-patent-search-result-layout{display:flex;width:100vw;height:calc(100vh - 50px)}.classifier-patent-search-result-layout .classifier-patent-search-result-layout--left{width:100%;height:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:10px 0}.classifier-patent-search-result-layout .classifier-patent-search-result-layout--left .classifier-patent-search-result-search-bar{width:100%;padding:0 20px}.classifier-patent-search-result-layout .classifier-patent-search-result-layout--left .classifier-patent-search-result-container{position:relative;width:100%;height:calc(100% - 200px);flex-grow:1;overflow:auto}.classifier-patent-search-result-layout .classifier-patent-search-result-layout--left .classifier-patent-search-result-container .classifier-patent-search-result-list{display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:0 20px}.classifier-patent-search-result-layout .classifier-patent-search-result-layout--left .classifier-patent-search-result-container .classifier-patent-search-result-list .classifier-patent-search-result-card{width:100%;border-radius:3px;background:#fff;border:1px solid #cdcdcd;padding:10px 20px}.classifier-patent-search-result-layout .classifier-patent-search-result-layout--left .classifier-patent-search-result-container .classifier-patent-search-result-list .classifier-patent-search-result-card.active{background:var(--primary-color)}.classifier-patent-search-result-layout .classifier-patent-search-result-layout--left .classifier-patent-search-result-container .classifier-patent-search-result-list .classifier-patent-search-result-card.active .classifier-patent-search-result-card-title{color:#fff}.classifier-patent-search-result-layout .classifier-patent-search-result-layout--left .classifier-patent-search-result-container .classifier-patent-search-result-list .classifier-patent-search-result-card.active .classifier-patent-search-result-card-description{color:#cdcdcd}.classifier-patent-search-result-layout .classifier-patent-search-result-layout--left .classifier-patent-search-result-container .classifier-patent-search-result-list .classifier-patent-search-result-card .classifier-patent-search-result-card-title{color:var(--primary-color);font-weight:700;font-size:var(--default-title-font-size)}.classifier-patent-search-result-layout .classifier-patent-search-result-layout--left .classifier-patent-search-result-container .classifier-patent-search-result-list .classifier-patent-search-result-card .classifier-patent-search-result-card-description{margin-top:5px;color:#555;word-wrap:break-word}.classifier-patent-search-result-layout .classifier-patent-search-result-layout--right{width:calc(100% - 400px);height:100%;position:relative;padding:10px;flex-grow:1}.classification-patent-search-info-popup{width:600px;height:600px;padding:30px;max-height:calc(100vh - 50px);background:#f5f7f9}.anaqua-model-list{width:100%;height:100%;display:flex;flex-direction:column;background:#f5f7f9}.anaqua-model-list .anaqua-model-list-header{height:50px;padding:0;display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}.anaqua-model-list .anaqua-model-list-header .anaqua-model-list-header--left{display:flex;align-items:center}.anaqua-model-list .anaqua-model-list-header .anaqua-model-list-header--right{display:flex;align-items:center;grid-gap:20px;gap:20px}.anaqua-model-list .anaqua-model-list-header .anaqua-model-list-header--right .new-user-layout-model-count-division{display:flex;align-items:center;grid-gap:10px;gap:10px}.anaqua-model-list .anaqua-model-list-header .anaqua-model-list-header--right .new-user-layout-model-count-division .new-user-layout-model-count-label{color:#555;font-family:var(--font-family);font-size:var(--default-font-size)}.anaqua-model-list .anaqua-model-list-header .anaqua-model-list-header--right .new-user-layout-model-count-division .new-user-layout-model-count-value{color:var(--primary-color);font-family:var(--font-family);font-size:var(--default-font-size)}.default-model-card-container{display:flex;align-items:flex-start;font-family:var(--font-family)}.default-model-card-container .model-card-checkbox{margin-top:5px}.patent-insight-layout{width:100%;height:100%;overflow:auto;padding:5px}.patent-insight-layout .patent-insight-card{width:100%;height:80vh;min-height:500px;overflow:auto;background:#fff;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);border-radius:3px;padding:5px 5px 20px;margin-bottom:10px;position:relative}.patent-insight-layout .patent-insight-card .patent-insight-card--header{height:50px;display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:var(--default-font-size-bold);padding:0 15px}.patent-insight-layout .patent-insight-card .patent-insight-global-body{display:flex;height:calc(100% - 50px);grid-gap:20px;gap:20px;flex-wrap:wrap;width:100%;padding:0 15px;position:relative;overflow:auto}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight--left{width:calc(60% - 20px);height:100%;flex-grow:1;min-width:700px;position:relative}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right{width:40%;flex-grow:1;min-width:500px}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right .patent-insight-gobal-info-division{width:100%;height:100%;border-radius:3px;background:#f5f7f9;padding:5px 10px}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right .patent-insight-gobal-info-division .patent-insight-global-header{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;grid-gap:5px;gap:5px;padding:0 10px}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right .patent-insight-gobal-info-division .patent-insight-global-header .patent-insight-global-header--title{font-weight:700;font-family:var(--font-family);font-size:var(--default-font-size-bold)}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right .patent-insight-gobal-info-division .patent-insight-global-header .patent-insight-global-tool-bar{display:flex;align-items:center;grid-gap:10px;gap:10px}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right .patent-insight-gobal-info-division .patent-insight-global-header .patent-insight-global-tool-bar .patent-insight-global-chart-type{width:200px;height:30px;padding-left:3px;background:#fff;border-radius:4px;border:1px solid #cdcdcd}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right .patent-insight-gobal-info-division .patent-insight-global-header .patent-insight-global-tool-bar .patent-insight-global-chart-type .patent-insight-global-chart-dropdown{background:transparent;border:none}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right .patent-insight-gobal-info-division .patent-insight-global-body{height:calc(100% - 50px);position:relative;width:100%;overflow:auto;padding:0}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right .patent-insight-gobal-info-division .patent-insight-global-body .patent-insight-graph-container{width:100%;height:100%;overflow:auto;background:transparent;border:none;position:relative;display:flex;flex-direction:column}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right .patent-insight-gobal-info-division .patent-insight-global-body .patent-insight-single-bar-container{height:70px;width:100%;display:flex;align-items:center;justify-content:center;position:relative;padding:0 10px}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right .patent-insight-gobal-info-division .patent-insight-global-body .patent-insight-single-bar-container .patent-insight-single-bar{height:40px;width:100%;display:flex;overflow:hidden;border-radius:3px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right .patent-insight-gobal-info-division .patent-insight-global-body .patent-insight-single-bar-container .patent-insight-single-bar-slice{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right .patent-insight-gobal-info-division .patent-insight-global-body .patent-insight-single-bar-container .patent-insight-single-bar-slice .patent-insight-single-bar-slice-value{color:inherit;font-size:var(--font-size-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-insight-layout .patent-insight-card .patent-insight-global-body .patent-insight-global-right .patent-insight-gobal-info-division .patent-insight-global-body .patent-insight-tabular-container{padding:0 10px;width:100%;height:calc(100% - 120px);overflow:auto;min-height:250px;flex-grow:1}.patent-insight-layout .patent-insight-card .patent-insight-card-body{display:flex;height:calc(100% - 50px);border:1px solid #cdcdcd;background:#f5f7f9;width:calc(100% - 30px);margin-left:auto;margin-right:auto}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division{width:200px;position:relative;height:100%;display:flex;flex-direction:column;background:#f5f7f9;border-right:1px solid #cdcdcd}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division.collapse{width:0;padding:0}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division.collapse div:not(.anaqua-layout-expander){display:none}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division .patent-insight-classes-header{height:40px;display:flex;align-items:center;padding:0 10px;width:100%;font-weight:700;font-size:var(--font-size-big)}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division .patent-insight-classes-output-selector-division{font-size:var(--default-font-size);font-family:var(--font-family);width:calc(100% - 20px);margin-left:auto;margin-right:auto;margin-bottom:10px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division .patent-insight-classes-output-selector-division .patent-insight-classes-output-dropdown-box{margin-top:3px;width:100%}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division .patent-insight-classes-search-box-container{width:calc(100% - 20px);margin-left:auto;margin-right:auto;padding:0 0 0 5px;display:flex;align-items:center;height:30px;background:#fff;border:1px solid #cdcdcd;border-radius:3px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division .patent-insight-classes-search-box-container .patent-insight-classes-search-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division .patent-insight-classes-search-box-container .patent-insight-class-search-box{width:calc(100% - 20px);padding:0 5px;background:transparent;border:none;height:30px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division .patent-insight-classes-list-division{height:calc(100% - 300px);flex-grow:1;width:100%;position:relative;display:flex;flex-direction:column}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division .patent-insight-classes-list-division .patent-insgiht-class-select-all-row{display:flex;align-items:center;padding:0 5px;height:30px;margin-top:10px;grid-gap:3px;gap:3px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division .patent-insight-class-list-container{height:clac(70%);width:100%;overflow:auto;padding-left:20px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division .patent-insight-class-list-container .patent-insight-class-list{width:100%;padding:0 5px;display:flex;flex-direction:column}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division .patent-insight-class-list-container .patent-insight-class-list .patent-insight-class-item{display:flex;margin-top:10px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight-classes-division .patent-insight-class-list-container .patent-insight-class-list .patent-insight-class-item .patent-insight-class-item-name{width:calc(100% - 40px);padding-top:8px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right{width:200px;height:100%;flex-grow:1;padding:0 10px 5px;position:relative;display:flex;flex-direction:column}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-title-row{min-height:40px;display:flex;align-items:center;justify-content:space-between;width:100%;padding:5px 0;flex-wrap:wrap}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-title-row .patent-insight-info-title{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:30px;font-size:var(--font-size-big)}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-title-row .patent-insight-info-tool-bar{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-title-row .patent-insight-info-tool-bar .patent-insight-info-tool-container{display:flex;align-items:center;grid-gap:10px;gap:10px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-title-row .patent-insight-info-tool-bar .patent-insight-info-tool-container .patent-insight-info-tool-label{color:#555;font-family:var(--font-family)}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-title-row .patent-insight-info-tool-bar .patent-insight-info-tool-container .patent-insight-tool-drop-down-container{width:200px;height:30px;padding-left:3px;background:#fff;border-radius:4px;border:1px solid #cdcdcd}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-title-row .patent-insight-info-tool-bar .patent-insight-info-tool-container .patent-insight-tool-drop-down-container.small-dropdown{width:150px;padding-left:10px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-title-row .patent-insight-info-tool-bar .patent-insight-info-tool-container .patent-insight-tool-drop-down-container .patent-insight-tool-drop-down{background:transparent;border:none}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-layout{height:calc(100% - 200px);border:1px solid #cdcdcd;position:relative;width:100%;padding:3px 5px;background:#fff;border-radius:3px;flex-grow:1}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout{display:flex;height:calc(100% - 50px);flex-wrap:wrap;grid-gap:5px;gap:5px;overflow:auto;position:relative;width:100%}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card{width:calc(50% - 2.5px);flex-grow:1;border:1px solid #cdcdcd;height:430px;background:#fff;overflow:hidden;position:relative}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card.whole-card{height:100%}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card.full-card{width:100%;height:400px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card.full-card-whole{width:100%;height:100%}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header{height:40px;width:100%;background:#e4ebf1;justify-content:space-between;display:flex;align-items:center}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header .patent-insight-info-graph-card-icon{width:40px;height:30px;display:flex;align-items:center;justify-content:center;padding:0 5px;border-right:1px solid #ddd}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header .patent-insight-info-company-list{width:calc(100% - 100px);flex-grow:1;display:flex;align-items:center;grid-gap:5px;gap:5px;padding:0 10px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header .patent-insight-info-company-list .patent-insight-info-comapny-card{padding:0 7px;height:24px;display:flex;align-items:center;grid-gap:10px;gap:10px;background:#fff;border-radius:3px;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16)}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header .patent-insight-info-company-list .patent-insight-info-comapny-card.link{color:#0f53a5}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header .patent-insight-info-company-list .patent-insight-info-comapny-card.link:hover{color:var(--cta-color);text-decoration:underline}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header .patent-insight-info-company-list .patent-insight-info-comapny-card .patent-insight-info-company-name{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header .patent-insight-info-company-list .patent-insight-info-comapny-card .patent-insight-info-company-close-icon{width:20px;height:20px;padding:7px;fill:brown;display:flex;align-items:center;justify-content:center;background:transparent;border:none}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header .patent-insight-info-company-list .patent-insight-info-comapny-card .patent-insight-info-company-close-icon:hover{fill:var(--fail-color)}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header .patent-insight-info-company-list .patent-insight-info-comapny-card .patent-insight-info-company-close-icon:disabled{fill:#cdcdcd;pointer-events:none}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header .patent-insight-info-company-list .patent-insight-info-company-add-more-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 .36px .8px 0 rgba(0,0,0,.12),0 1.6px 3px 0 rgba(0,0,0,.16);color:#0b5a67;background:#fff}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header .patent-insight-info-company-list .patent-insight-info-company-add-more-icon:hover{color:#0a8a64}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header .patent-insight-info-company-list .patent-insight-info-company-add-more-icon:active{color:#0b5a67}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--header .patent-insight-info-company-list .patent-insight-info-company-add-more-icon:disabled{color:#cdcdcd;pointer-events:none}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-grid-layout .patent-insight-info-graph-card .patent-insight-info-graph-card--body{height:calc(100% - 80px);width:100%;position:relative}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container{width:100%;height:calc(100% - 45px);display:flex;grid-gap:20px;gap:20px;position:relative;margin-top:5px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-graph-container{width:calc(100% - 420px);height:100%;position:relative;overflow:auto;flex-grow:1}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-graph-container .patent-insight-info-graph{width:100%;height:100%;overflow:auto;position:relative}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-graph-container .patent-insight-info-graph .patent-insight-table-container{padding:10px 20px;width:100%;height:100%;overflow:auto;position:relative}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list{width:200px;height:100%;display:flex;flex-direction:column}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list.color-picker{width:200px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list.color-picker .patetnt-insight-legend-header{padding-left:0}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list.color-picker .patent-insight-legend-body{margin-top:10px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list.color-picker .patent-insight-legend-bottom-row{width:100%;height:30px;display:flex;align-items:center;justify-content:center;grid-gap:30px;gap:30px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list.color-picker .patent-insight-legend-bottom-row .patent-color-picker-cancel-btn{width:60px;height:24px;background:#fff;border:1px solid var(--light-sky);color:var(--primary-color);display:flex;align-items:center;justify-content:center;border-radius:3px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list.color-picker .patent-insight-legend-bottom-row .patent-color-picker-cancel-btn:hover{background:#f5f7f9;border-color:#0f53a5}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list.color-picker .patent-insight-legend-bottom-row .patent-color-picker-cancel-btn:active{background:#fff;border-color:var(--light-sky)}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list.color-picker .patent-insight-legend-bottom-row .patent-color-picker-cancel-btn:disabled{background:#fafafa;color:#cdcdcd}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list.color-picker .patent-insight-legend-bottom-row .paten-color-picker-save-btn{width:60px;height:24px;display:flex;align-items:center;justify-content:center}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list .patetnt-insight-legend-header{font-weight:700;color:var(--primary-color);font-size:var(--default-font-size-bold);padding-left:10px;margin-top:5px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list .patent-insight-legend-body{height:calc(100% - 100px);overflow:auto;width:100%;display:flex;flex-direction:column;position:relative;flex-grow:1}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list .patent-insight-legend-body .sketch-picker{box-shadow:none!important;border:none!important;height:100%!important;box-sizing:border-box!important;padding:0!important}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list .patent-insight-legend-body .patent-insight-legend-title{color:#555;font-weight:700;margin-top:15px;padding-left:10px;width:100%}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list .patent-insight-legend-body .patent-insight-legend-select-all{display:flex;align-items:center;width:100%}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list .patent-insight-legend-body .patent-insight-legend-list{padding-left:20px;height:calc(100% - 250px);flex-grow:1;width:100%;overflow:auto;position:relative}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list .patent-insight-legend-body .patent-insight-legend-list .patent-insight-legend-loading{width:calc(100% + 10px);margin-left:-10px;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;grid-gap:10px;gap:10px;background:hsla(0,0%,96.5%,.71);position:absolute;top:0;left:-20px;z-index:99;-webkit-backdrop-filter:blur(.7px);backdrop-filter:blur(.7px)}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list .patent-insight-legend-body .patent-insight-legend-list .patent-insight-legend-loading .patent-insight-legend-loader{width:20px;height:20px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list .patent-insight-legend-body .patent-insight-legend-item{display:flex;align-items:center}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list .patent-insight-legend-body .patent-insight-legend-item-disc{width:12px;height:12px;border-radius:2px}.patent-insight-layout .patent-insight-card .patent-insight-card-body .patent-insight--right .patent-insight-info-body-container .patent-insight-info-legend-info-list .patent-insight-legend-body .patent-insight-legend-item-name{width:calc(100% - 70px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:5px;flex-grow:1}.patent-insight-info-body-title-row{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:flex-end;height:40px;padding-right:5px}.patent-graph-drop-down-item{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%}.patent-graph-drop-down-item .patent-graph-drop-down-item-icon{width:24px;height:20px;display:flex;align-items:center;justify-content:center;padding:2px;background:#f5f7f9;border-radius:2px}.patent-graph-drop-down-item .patent-graph-drop-down-item-name{width:calc(100% - 25px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-ownership-selector-popup{width:400px;padding:20px 5px;background:#f5f7f9;border-radius:7px}.patent-ownership-selector-popup .patent-ownership-selector-popup-header{padding-left:20px;padding-right:20px}.patent-ownership-selector-popup .patent-ownership-selector-popup-body{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.patent-ownership-selector-popup .patent-ownership-selector-popup-body .patent-ownership-selector-list-container{width:100%}.patent-ownership-selector-popup .patent-ownership-selector-popup-body .patent-ownership-selector-list-container .patent-ownership-selector-section{margin-top:20px}.patent-ownership-selector-popup .patent-ownership-selector-popup-body .patent-ownership-selector-list-container .patent-ownership-selector-section .patent-ownership-selector-section-header{padding-left:20px;padding-right:20px;color:#555;font-family:var(--font-family);font-size:var(--default-font-size);font-weight:700}.patent-ownership-selector-popup .patent-ownership-selector-popup-body .patent-ownership-selector-list-container .patent-ownership-selector-section .patent-ownership-selector-section-list{max-height:300px;overflow:auto;padding-left:20px;padding-right:20px}.patent-ownership-selector-popup .patent-ownership-selector-popup-body .patent-ownership-selector-list-container .patent-ownership-selector-section .patent-ownership-selector-section-list.external-section{padding-left:40px;min-height:100px}.patent-ownership-selector-popup .patent-ownership-selector-popup-body .patent-ownership-selector-list-container .patent-ownership-selector-section .patent-ownership-selector-section-item{display:flex;align-items:center;max-width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family);font-size:var(--default-font-size)}.patent-ownership-selector-popup .patent-ownership-selector-popup-bottom-row{display:flex;align-items:center;justify-content:center;height:30px;margin-top:10px;grid-gap:70px;gap:70px}.patent-ownership-selector-popup .patent-ownership-selector-popup-bottom-row button{margin:0;width:70px;min-width:unset}.panel-title{font-size:var(--default-title-font-size);font-weight:700;padding:0;line-height:30px;margin:0}.view-settings-panel-item{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.layers-panel{display:flex;flex-direction:column}.layers-panel .layers-panel-row-item-editing-input{width:30px}.layers-panel .layers-panel-row-item-editing-input:focus+.layers-panel-row-item-actions{display:none!important}.layers-panel-row{display:flex;flex-direction:column;min-height:38px;align-items:center}.layers-panel-row-item{display:flex;align-items:center;width:100%;border-bottom:1px solid #cdcdcd;height:38px;padding-right:3px}.layers-panel-row-item:hover{cursor:pointer;background-color:rgba(155,182,245,.12549019607843137)}.layers-panel-row-item-actions{display:flex;grid-gap:2px;gap:2px}.layers-panel-row-item-actions .layers-panel-row-item-actions-button{display:none;transform:translateX(6px);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s;pointer-events:none}.layers-panel-row-item-actions-button{display:flex;justify-content:center;border:none;background-color:initial;padding:2px 6px;cursor:pointer;align-items:center;z-index:2}.layers-panel-row-item:focus-within .layers-panel-row-item-actions .layers-panel-row-item-actions-button,.layers-panel-row-item:hover .layers-panel-row-item-actions .layers-panel-row-item-actions-button{opacity:1;visibility:visible;display:block;transform:translateX(0);transition-delay:0s;pointer-events:auto}.layers-panel-row-item .locked{opacity:1!important;visibility:visible!important;transform:translateX(0)!important;pointer-events:auto!important}.layers-panel-row .layers-panel-row-item-actions .always-visible{display:flex;transform:translateX(0);pointer-events:auto}.layers-panel .selected{background-color:rgba(155,182,245,.12549019607843137)}.description-frame{display:flex;flex-direction:column;height:100%;border-radius:6px;background:#fff}.description-frame .frame-header{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.description-frame .frame-header .title{font-size:14px;font-weight:600;margin:0}.description-frame .frame-header .actions{display:flex;align-items:center;grid-gap:6px;gap:6px}.description-frame .frame-header .actions .version-select{padding:4px 6px;font-size:12px}.description-frame .frame-header .actions .icon-btn{height:24px;padding:0;border:none;background-color:initial}.description-frame .frame-header .actions .use-btn{height:24px;min-width:50px}.description-frame .frame-body{display:flex;flex-direction:column;padding:10px 0;height:100%}.description-frame .frame-body .figure-description-editor{width:100%;display:flex;border-radius:4px;flex-direction:column;flex:1 1;border:1px solid #cdcdcd;margin-bottom:10px}.description-frame .frame-body .figure-description-editor .text-editor-list{width:100%;display:flex;flex-wrap:nowrap;padding:10px 5px;background:var(--table-header-color);white-space:nowrap;overflow-x:auto}.description-frame .frame-body .figure-description-editor .text-editor-menu{white-space:nowrap}.description-frame .frame-body .figure-description-editor .text-editor-section{display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%}.description-frame .frame-body .figure-description-editor .text-editor-container{padding:10px;align-items:center}.description-frame .frame-body .ai-enhance{display:flex;flex-direction:column;height:40%;border:1px solid hsla(0,0%,80.4%,.803921568627451);border-radius:4px}.description-frame .frame-body .ai-enhance .ai-header{font-weight:700;padding:10px;border-radius:4px;background-color:var(--primary-color);color:#fff}.description-frame .frame-body .ai-enhance .ai-input{border:none;padding:10px;flex:1 1}.description-frame .frame-body .ai-enhance .enhance-btn{align-self:center;margin:8px 0}.enhance-with-ai{display:flex;flex-direction:column;height:100%}.enhance-with-ai .enhance-header{font-weight:700;padding:10px 0;font-size:var(--default-title-font-size)}.enhance-with-ai .enhance-input{border:1px solid hsla(0,0%,80.4%,.803921568627451);border-radius:4px;padding:10px;flex:1 1;font-size:var(--default-font-size);color:#5b5b5b}.enhance-with-ai .enhance-btn{align-self:center;margin:10px 0}.label-popup-list-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:16px;min-width:500px;max-width:80vh;max-height:80vh;background-color:var(--main-light-color);border-radius:4px}.label-popup-list-container .label-popup-list-header{display:flex;justify-content:space-between;align-items:center;grid-gap:10px;gap:10px}.label-popup-list-container .label-popup-list-select-all{display:flex;align-items:center;grid-gap:8px;gap:8px}.label-popup-list-container .label-popup-list-footer{display:flex;justify-content:center;align-items:center;grid-gap:70px;gap:70px}.new-label-popup{background-color:var(--main-light-color);padding:32px;border-radius:4px;min-width:400px}.new-label-popup .form-group{display:flex;flex-direction:column;margin-bottom:32px}.new-label-popup .form-group label{font-size:var(--default-font-size);margin-bottom:14px;font-weight:500;color:#333}.new-label-popup .form-group label .required{color:var(--fail-color);margin-left:2px}.new-label-popup .form-group input{padding:8px;font-size:var(--default-font-size);border:1px solid #628693;border-radius:4px}.new-label-popup .new-label-popup-footer{display:flex;justify-content:space-around;align-items:center}.check-validity-panel{display:flex;flex-direction:column;height:100%}.check-validity-panel .check-validity-panel-header{display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between;flex-shrink:0}.check-validity-panel .check-validity-panel-body{margin-top:16px;display:flex;grid-gap:16px;gap:16px;flex-direction:column;flex:1 1;min-height:0}.check-validity-panel .check-validity-panel-body .check-validity-panel-body-last-check{flex-shrink:0}.check-validity-panel .check-validity-panel-body .check-validity-panel-body-last-check .check-validity-panel-body-last-check-date{color:var(--link-color)}.check-validity-panel .check-validity-panel-body .check-validity-panel-body-issue-found{display:flex;align-items:center;grid-gap:5px;gap:5px;fill:var(--fail-color);flex-shrink:0}.check-validity-panel .check-validity-panel-body .check-validity-panel-body-issue-found .check-validity-panel-body-issue-found-text{color:var(--fail-color)}.check-validity-panel .check-validity-panel-body .check-validity-panel-body-issue-found.success{fill:#00b48a}.check-validity-panel .check-validity-panel-body .check-validity-panel-body-issue-found.success .check-validity-panel-body-issue-found-text{color:#00b48a}.check-validity-panel .check-validity-panel-body .check-validity-panel-body-issue-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px;overflow-y:auto;flex:1 1;min-height:0}.check-validity-panel .check-validity-panel-body .check-validity-panel-body-issue-list-item{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:rgba(255,192,203,.16862745098039217);border-radius:4px;border-left:3px solid var(--fail-color);flex-shrink:0}.check-validity-panel .check-validity-panel-body .check-validity-panel-body-issue-list-item-text{margin-right:10px}.check-validity-panel .check-validity-panel-body .check-validity-panel-body-issue-list-item-actions{display:flex;align-items:center;justify-content:center;height:100%}.shape-properties{display:flex;padding:4px;border-bottom:1px solid #cdcdcd;width:100%;background-color:#fff;overflow-y:auto}.shape-properties .shape-properties-section{display:flex;font-size:var(--default-font-size);font-weight:500;grid-gap:10px;gap:10px}.shape-properties .shape-properties-section-item{display:flex;align-items:center;border:1px solid #cdcdcd;border-radius:4px;padding:4px}.shape-properties .shape-properties-section-item-label{padding:4px 6px;display:flex;align-items:center;justify-content:center;border-radius:4px;background-color:#e6edf6}.shape-properties .shape-properties-section-item-input{font-size:var(--default-font-size);border:none;margin-left:4px;width:50px}.label-row{display:flex;align-items:center;grid-gap:4px;gap:4px;opacity:1;cursor:grab;width:100%}.label-row .disabled{opacity:.5;cursor:not-allowed}.label-row-index{min-width:16px;max-width:24px;text-align:right;font-size:var(--default-font-size);flex-shrink:0}.label-row-content{justify-content:space-between;border:1px solid #ddd;border-radius:4px;padding:4px}.label-row-content,.label-row-content-inner{flex:1 1;display:flex;align-items:center;grid-gap:8px;gap:8px;min-width:0}.label-row-content-code{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;background:#e1ecf9;min-width:28px;justify-content:center;flex-shrink:0}.label-row-content-text{font-size:var(--default-font-size);flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-row-content-actions{display:flex;align-items:center;grid-gap:6px;gap:6px;flex-shrink:0}.shapes-panel-container{height:100%;overflow-y:auto}.shapes-panel-section{padding:8px 0;border-bottom:1px solid #cdcdcd}.shapes-panel-section-header,.shapes-panel-section-header-expand{display:flex;align-items:center;cursor:pointer}.shapes-panel-section-header-expand{border:none;background-color:initial;justify-content:center}.shapes-panel-section-header-title{font-size:var(--default-font-size);font-weight:700}.shapes-panel-section-shapes{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;padding:22px 0 12px 18px}.shapes-panel-section-shapes-button{display:flex;align-items:center;justify-content:center;border-radius:4px;background:#f5f7f9;cursor:pointer;padding:8px;border:none}.shapes-panel-section-shapes-button.active{background-color:var(--primary-color)}.figure-description-editor-toolbar{display:flex;align-items:center;padding:4px 8px;background:#e6edf6}.figure-description-editor-toolbar .figure-description-editor-toolbar-divider{height:20px;width:1px;background:#cdcdcd;margin:0 4px}.figure-description-editor-toolbar .figure-description-editor-toolbar-section{display:flex;align-items:center;grid-gap:4px;gap:4px}.figure-description-editor-toolbar .figure-description-editor-toolbar-section .figure-description-editor-toolbar-font-type-dropdown{color:#333;cursor:pointer;overflow:hidden;text-overflow:ellipsis;background-color:initial;border:none}.figure-description-editor-toolbar .figure-description-editor-toolbar-section .font-size-spinner{position:relative;display:flex;align-items:center}.figure-description-editor-toolbar .figure-description-editor-toolbar-section .font-size-spinner .figure-description-editor-toolbar-input-box{width:50px;height:24px;border:1px solid #cdcdcd;border-radius:3px;background:#fff;font-size:12px;color:#333;text-align:center;appearance:none;-webkit-appearance:none;-moz-appearance:none}.figure-description-editor-toolbar .figure-description-editor-toolbar-section .figure-description-editor-toolbar-button{border:none;display:flex;align-items:center;justify-content:center;padding:4px;background:transparent;cursor:pointer;transition:all .2s ease;color:#6c757d;font-weight:500}.figure-description-editor-toolbar .figure-description-editor-toolbar-section .figure-description-editor-toolbar-button:hover{background:#e9ecef;color:#495057}.figure-description-editor-toolbar .figure-description-editor-toolbar-section .figure-description-editor-toolbar-button:active{background:#dee2e6;transform:translateY(1px)}.figure-description-editor-toolbar .figure-description-editor-toolbar-section .figure-description-editor-toolbar-button[style*="color: black"]{background:#e9ecef;color:#212529;font-weight:600}.uploads-panel{display:flex;flex-direction:column;height:100%}.uploads-panel-header{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px}.uploads-panel-drop-area{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:16px;gap:16px;height:100%;border:1px dashed #989898;border-radius:4px;margin-top:8px;transition:all .2s ease-in-out;box-sizing:border-box}.uploads-panel-drop-area.drag-valid{background-color:rgba(33,46,51,.05);border:1px dashed var(--primary-color)}.uploads-panel-drop-area.drag-invalid{background-color:rgba(224,31,61,.05);border:1px dashed var(--fail-color)}.uploads-panel-drop-area-text-sub{position:relative;color:#666;font-size:14px;font-weight:400;padding:0 20px}.uploads-panel-drop-area-text-sub:after,.uploads-panel-drop-area-text-sub:before{content:"";position:absolute;top:50%;width:100%;height:1px;background-color:#ccc;transform:translateY(-50%)}.uploads-panel-drop-area-text-sub:before{left:-50px}.uploads-panel-drop-area-text-sub:after{right:-50px}.uploads-panel-images{display:flex;flex-direction:column;margin-top:8px;grid-gap:8px;gap:8px;transition:all .2s ease-in-out;flex:1 1;min-height:0;box-sizing:border-box}.uploads-panel-images.drag-valid{outline:2px dashed var(--primary-color);outline-offset:-2px;background-color:rgba(33,46,51,.05)}.uploads-panel-images.drag-invalid{outline:2px dashed var(--fail-color);outline-offset:-2px;background-color:rgba(224,31,61,.05)}.uploads-panel-images-list{display:flex;flex-direction:column;flex:1 1;min-height:0}.uploads-panel-images-list-header{justify-content:space-between;flex-shrink:0}.uploads-panel-images-list-header,.uploads-panel-images-list-header-select-all{display:flex;align-items:center;grid-gap:8px;gap:8px}.uploads-panel-images-list-header-button{display:flex;align-items:center;justify-content:center;border:none;background-color:initial;fill:var(--fail-color);cursor:pointer}.uploads-panel-images-list-header-button:disabled{fill:#cdcdcd;cursor:not-allowed}.uploads-panel-images-list-item{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;grid-gap:8px;gap:8px;overflow-y:auto;flex:1 1;min-height:0;padding:4px 0}.uploads-panel-images-list-item .uploads-panel-image-card{display:flex;align-items:center;flex-direction:column;border-radius:4px;padding:6px;width:120px;height:140px;background-color:#f5f7f9;flex-shrink:0}.uploads-panel-images-list-item .uploads-panel-image-card-header{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;width:100%}.uploads-panel-images-list-item .uploads-panel-image-card-header-button{display:flex;align-items:center;justify-content:center;border:none;background-color:initial;fill:var(--fail-color)}.uploads-panel-images-list-item .uploads-panel-image-card-content{flex:1 1;display:flex;align-items:center;justify-content:center}.uploads-panel-images-list-item .uploads-panel-image-card-content-image{width:90%;height:90%;object-fit:contain}.sponsor-row{display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;position:fixed;z-index:99999999999;background:rgba(208,219,225,.6784313725490196);padding:1px 12px;border-radius:20px;bottom:5px;right:10px;-webkit-backdrop-filter:blur(.4px);backdrop-filter:blur(.4px)}.sponsor-row .sponsor-label{color:#5a5a5a}.sponsor-row .sponsor-label,.sponsor-row .sponsor-name{font-family:var(--font-family);font-size:var(--font-size-small);display:flex;align-items:center}.sponsor-row .sponsor-name{color:var(--primary-color);fill:var(--primary-color);text-decoration:none}.sponsor-row .sponsor-name:hover{color:#0f53a5;fill:#0f53a5;text-decoration:underline;font-weight:700}.sponsor-row .sponsor-name:active{color:var(--primary-color);fill:var(--primary-color)}.sponsor-row .sponsor-logo{width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:4px}
/*# sourceMappingURL=main.7f437920.chunk.css.map */