.styles-module__5i3wMW__root{gap:1rem;height:calc(100dvh - 64px);position:relative;overflow-y:auto}.styles-module__5i3wMW__float{position:absolute;top:-50px;left:50%;transform:translate(-50%)}.styles-module__5i3wMW__selectables{cursor:pointer;border-radius:2px;width:-moz-fit-content;width:fit-content;padding:3px;display:inline}.styles-module__5i3wMW__selectables:hover{background-color:var(--light)}.styles-module__5i3wMW__right{height:0;min-height:100%}.styles-module__5i3wMW__drawer{z-index:500;box-sizing:border-box;background-color:#fff;border-top:1px solid rgba(0,0,0,.1);width:0;height:100%;transition:width .3s ease-in-out;position:absolute;top:0;right:0;overflow:hidden}.styles-module__5i3wMW__drawer.styles-module__5i3wMW__toggle{border-left:1px solid #d9d9d9;width:100%;max-width:512px}.styles-module__5i3wMW__infoGroup{color:rgba(0,0,0,.45);border-bottom:1px solid #d9d9d9;margin:.5rem 0}.styles-module__5i3wMW__info{cursor:pointer;border-radius:2px;gap:.5rem;padding:3px;display:flex}.styles-module__5i3wMW__info:hover{background-color:var(--light)}.styles-module__5i3wMW__infoRef{color:#b7b7b7;align-items:center;gap:.5rem;height:2rem;margin-bottom:2rem;display:flex;overflow:hidden}.styles-module__5i3wMW__infoRef div{text-overflow:ellipsis;white-space:nowrap;max-width:400px;overflow:hidden}.styles-module__5i3wMW__infoRef .styles-module__5i3wMW__close{cursor:pointer;border-radius:50%;margin:0 1rem}.styles-module__5i3wMW__infoRef .styles-module__5i3wMW__close:hover{background-color:#f1f1f1}.styles-module__5i3wMW__diffBox{border:1px solid #d9d9d9;border-radius:8px;height:100%;padding:16px 16px 8px}.styles-module__5i3wMW__newContentText,.styles-module__5i3wMW__oldContentText{height:100%}.styles-module__5i3wMW__oldContentContainer,.styles-module__5i3wMW__newContentContainer{border-radius:8px;width:100%;height:100%;padding:1rem}.styles-module__5i3wMW__oldContentContainer{background-color:#ffe2e2}.styles-module__5i3wMW__newContentContainer{background-color:#ccffe6}.styles-module__5i3wMW__profileSessions{overflow:auto}.styles-module__5i3wMW__expandSiderBtn{z-index:501;position:fixed;top:50%;right:8px}
.styles-module__Ju2rbq__root{flex-direction:column;display:flex}.styles-module__Ju2rbq__title{font-size:24px;font-weight:700}.styles-module__Ju2rbq__loading{flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.styles-module__Ju2rbq__tools{border-right:1px solid #e8e8ea;flex-direction:column;gap:2em;padding:0 40px;display:flex}.styles-module__Ju2rbq__divider{border-color:var(--text)}.styles-module__Ju2rbq__search{flex-direction:column;gap:1em;padding:0 40px;display:flex}.styles-module__Ju2rbq__topbar{gap:20px;display:flex;overflow:hidden}.styles-module__Ju2rbq__searchform{flex:1;align-items:center;gap:1em;display:flex;overflow:hidden}.styles-module__Ju2rbq__displaypreview *{white-space:nowrap}.styles-module__Ju2rbq__suffix{opacity:.4;cursor:pointer}.styles-module__Ju2rbq__suffix.styles-module__Ju2rbq__loading{cursor:unset}.styles-module__Ju2rbq__resultsContainer{height:calc(100vh - 232px - 4.5rem);overflow:auto}.styles-module__Ju2rbq__row{cursor:pointer}.styles-module__Ju2rbq__row.styles-module__Ju2rbq__selected{background-color:#ddf9eb!important}.styles-module__Ju2rbq__row:not(.styles-module__Ju2rbq__selected):hover{color:var(--primary)}.styles-module__Ju2rbq__judgementdetail{grid-template-columns:1fr;gap:1em;display:grid}.styles-module__Ju2rbq__judgementdetail .styles-module__Ju2rbq__content{min-width:100%;margin:.5em;padding-left:20px;position:relative}.styles-module__Ju2rbq__judgementdetail .styles-module__Ju2rbq__content:before{content:"";background-color:#e8eae8;border-radius:2px;width:2px;height:100%;position:absolute;top:0;left:0}.styles-module__Ju2rbq__loading{justify-content:center;align-items:center;display:flex}.styles-module__Ju2rbq__searchBtn{width:-moz-fit-content;width:fit-content}.styles-module__Ju2rbq__tooltip{color:#000!important;background-color:#fefefe!important;width:-moz-fit-content!important;width:fit-content!important;min-width:350px!important}.styles-module__Ju2rbq__noData{flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.styles-module__Ju2rbq__hoverable .styles-module__Ju2rbq__icon{opacity:0;transition:opacity .3s}.styles-module__Ju2rbq__hoverable:hover .styles-module__Ju2rbq__icon{opacity:1}.styles-module__Ju2rbq__modal{width:70vw;height:80vh}.styles-module__Ju2rbq__modal_content{height:100%;overflow:auto}.styles-module__Ju2rbq__modal_content>div{height:0;padding:2rem}.styles-module__Ju2rbq__modal_content>div *{font-family:Times New Roman}.styles-module__Ju2rbq__loading{flex-direction:column;justify-content:center;align-items:center;display:flex;height:400px!important}.styles-module__Ju2rbq__appeal_tag{color:#007bff;cursor:pointer;text-decoration:underline}.styles-module__Ju2rbq__appeal_tag:hover{color:#0056b3}.styles-module__Ju2rbq__researchContainer{padding:8px 4px 12px}.styles-module__Ju2rbq__text{padding:12px 16px 8px;line-height:1.65}@media screen and (max-width:991px){.styles-module__Ju2rbq__topbar,.styles-module__Ju2rbq__searchform{flex-direction:column}.styles-module__Ju2rbq__displaypreview{max-width:unset;text-align:center}.styles-module__Ju2rbq__displaypreview *{white-space:inherit}.styles-module__Ju2rbq__searchBtn{width:100%}.styles-module__Ju2rbq__tooltip{min-width:unset!important;width:-moz-fit-content!important;width:fit-content!important}}
.styles-module__95F3aa__root{grid-template-columns:1fr 1fr;gap:.5rem 1rem;width:100%;max-width:800px;margin:0 auto 1rem;display:grid;position:absolute;bottom:5rem;left:0;right:0}.styles-module__95F3aa__suggestion{flex-direction:column;align-items:start;gap:2px;width:100%;height:-moz-fit-content;height:fit-content;padding:.5rem;display:flex}
.styles-module__eXHSTa__sticky{width:100%;margin-top:auto;position:absolute;bottom:1rem;left:0}.styles-module__eXHSTa__float{position:absolute;top:-50px;left:50%;transform:translate(-50%)}.styles-module__eXHSTa__inputBox.styles-module__eXHSTa__disabled{cursor:not-allowed;color:#909090;background-color:#f5f5f5}.styles-module__eXHSTa__inputBox.styles-module__eXHSTa__disabled .styles-module__eXHSTa__textArea{cursor:not-allowed;pointer-events:none}.styles-module__eXHSTa__inputBox{background-color:#fff;border:1px solid #d9d9d9;border-radius:2rem;gap:.5rem;width:100%;padding:10px 1rem;display:flex;box-shadow:4px 4px 12px 2px rgba(0,0,0,.24)}.styles-module__eXHSTa__inputBox .styles-module__eXHSTa__textArea{resize:none;background:0 0;border:none;outline:none;width:100%;min-height:32px;max-height:6rem;padding-top:4px}.styles-module__eXHSTa__document{justify-content:space-between;align-items:center;gap:8px;width:95%;margin-left:20px;display:flex}
.styles-module__RK658W__root{flex-direction:column;display:flex}.styles-module__RK658W__title{font-size:24px;font-weight:700}.styles-module__RK658W__loading{flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.styles-module__RK658W__tools{border-right:1px solid #e8e8ea;flex-direction:column;gap:2em;padding:0 40px;display:flex}.styles-module__RK658W__divider{border-color:var(--text)}.styles-module__RK658W__search{flex-direction:column;gap:1em;padding:0 40px;display:flex}.styles-module__RK658W__topbar{gap:20px;display:flex;overflow:hidden}.styles-module__RK658W__searchform{flex:1;align-items:center;gap:1em;padding:2px;display:flex;overflow:hidden}.styles-module__RK658W__displaypreview *{white-space:nowrap}.styles-module__RK658W__suffix{opacity:.4;cursor:pointer}.styles-module__RK658W__suffix.styles-module__RK658W__loading{cursor:unset}.styles-module__RK658W__resultsContainer{height:calc(100vh - 232px - 4.5rem);overflow:auto}.styles-module__RK658W__row{cursor:pointer}.styles-module__RK658W__row.styles-module__RK658W__selected{background-color:#ddf9eb!important}.styles-module__RK658W__row:not(.styles-module__RK658W__selected):hover{color:var(--primary)}.styles-module__RK658W__judgementdetail{grid-template-columns:1fr;gap:1em;display:grid}.styles-module__RK658W__judgementdetail .styles-module__RK658W__content{min-width:100%;margin:.5em;padding-left:20px;position:relative}.styles-module__RK658W__judgementdetail .styles-module__RK658W__content:before{content:"";background-color:#e8eae8;border-radius:2px;width:2px;height:100%;position:absolute;top:0;left:0}.styles-module__RK658W__loading{justify-content:center;align-items:center;display:flex}.styles-module__RK658W__searchBtn{width:-moz-fit-content;width:fit-content}.styles-module__RK658W__tooltip{color:#000!important;background-color:#fefefe!important;width:-moz-fit-content!important;width:fit-content!important;min-width:350px!important}.styles-module__RK658W__noData{flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.styles-module__RK658W__hoverable .styles-module__RK658W__icon{opacity:0;transition:opacity .3s}.styles-module__RK658W__hoverable:hover .styles-module__RK658W__icon{opacity:1}.styles-module__RK658W__modal{width:70vw;height:80vh}.styles-module__RK658W__modal_content{height:100%;overflow:auto}.styles-module__RK658W__modal_content>div{height:0;padding:2rem}.styles-module__RK658W__modal_content>div *{font-family:Times New Roman}.styles-module__RK658W__loading{flex-direction:column;justify-content:center;align-items:center;display:flex;height:400px!important}@media screen and (max-width:991px){.styles-module__RK658W__topbar,.styles-module__RK658W__searchform{flex-direction:column}.styles-module__RK658W__displaypreview{max-width:unset;text-align:center}.styles-module__RK658W__displaypreview *{white-space:inherit}.styles-module__RK658W__searchBtn{width:100%}.styles-module__RK658W__tooltip{min-width:unset!important;width:-moz-fit-content!important;width:fit-content!important}}
.styles-module__mDvESW__page{gap:2%;width:100%;height:100%;padding:16px 32px 0;display:flex}.styles-module__mDvESW__editorContainer{flex:0 0 60%;min-width:0}.styles-module__mDvESW__reviewContainer{flex-direction:column;flex:0 0 38%;min-width:0;min-height:0;display:flex}.styles-module__mDvESW__reviewCard{flex-direction:column;height:calc(100dvh - 96px);display:flex}.styles-module__mDvESW__reviewCard .ant-card-body{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.styles-module__mDvESW__reviewBody{height:100%;padding:8px 12px 16px;overflow-y:auto}.styles-module__mDvESW__reviewCollapse{background:0 0}.styles-module__mDvESW__reviewCollapse .ant-collapse-item{border-bottom:1px solid #f0f0f0}.styles-module__mDvESW__reviewCollapse .ant-collapse-header{align-items:center!important;padding:12px 8px!important}.styles-module__mDvESW__reviewCollapse .ant-collapse-content-box{padding:0 8px 16px!important}.styles-module__mDvESW__sectionLabel{justify-content:space-between;align-items:center;gap:12px;width:100%;padding-right:4px;display:flex}.styles-module__mDvESW__sectionLabelLeft{color:rgba(0,0,0,.88);align-items:center;gap:8px;font-weight:600;display:flex}.styles-module__mDvESW__clauseSuggestions{flex-direction:column;gap:8px;display:flex}.styles-module__mDvESW__clauseSuggestionsTitle{color:rgba(0,0,0,.65);font-size:13px;font-weight:600}.styles-module__mDvESW__suggestionsList{flex-direction:column;gap:10px;display:flex}.styles-module__mDvESW__suggestionCard{cursor:pointer;background:rgba(14,44,87,.1);border:1px solid #f0f0f0;border-left:3px solid #0e2d57;border-radius:8px;padding:12px 14px;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s}.styles-module__mDvESW__suggestionCard:hover{background:rgba(14,44,87,.19);border-color:#d6dee8 #d6dee8 #d6dee8 #0e2d57;transform:translateY(-1px);box-shadow:0 4px 14px rgba(14,45,87,.12)}.styles-module__mDvESW__suggestionCard:active{transform:translateY(0);box-shadow:0 2px 8px rgba(14,45,87,.1)}.styles-module__mDvESW__suggestionRef{color:rgba(0,0,0,.45);margin:0 0 8px;font-size:12px;font-style:italic;line-height:1.5}.styles-module__mDvESW__suggestionText{color:rgba(0,0,0,.85);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.65}.styles-module__mDvESW__resultsList{flex-direction:column;gap:12px;display:flex}.styles-module__mDvESW__clausesList{flex-direction:column;gap:8px;padding:0 8px 8px;display:flex}.styles-module__mDvESW__clauseTitle{color:rgba(0,0,0,.65);cursor:pointer;border:1px solid #f0f0f0;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:500}.styles-module__mDvESW__clauseTitle:hover{background:#f0f0f0;border-color:#d6dee8;transform:translateY(-1px);box-shadow:0 4px 14px rgba(14,45,87,.12)}.styles-module__mDvESW__clauseCollapse{background:0 0}.styles-module__mDvESW__clauseCollapse .ant-collapse-item{border:1px solid #f0f0f0;border-radius:8px;margin-bottom:8px;overflow:hidden}.styles-module__mDvESW__clauseCollapse .ant-collapse-header{align-items:center!important;padding:10px 12px!important}.styles-module__mDvESW__clauseCollapse .ant-collapse-content-box{padding:0 12px 12px!important}.styles-module__mDvESW__clauseHeader{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.styles-module__mDvESW__clauseTitleText{color:rgba(0,0,0,.85);flex:1;font-size:14px;font-weight:500;line-height:1.5}.styles-module__mDvESW__clauseHeader:hover .styles-module__mDvESW__clauseTitleText{color:#0e2d57}.styles-module__mDvESW__clauseResearch{flex-direction:column;gap:12px;padding-top:4px;display:flex}
.styles-module__iX3eda__page{gap:2%;width:100%;height:100%;padding:16px 32px 0;display:flex}.styles-module__iX3eda__editorContainer{flex:0 0 60%;min-width:0}.styles-module__iX3eda__reviewContainer{flex-direction:column;flex:0 0 38%;min-width:0;min-height:0;display:flex}.styles-module__iX3eda__reviewCard{flex-direction:column;height:calc(100dvh - 96px);display:flex}.styles-module__iX3eda__reviewCard .ant-card-body{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.styles-module__iX3eda__reviewBody{height:100%;padding:8px 12px 16px;overflow-y:auto}.styles-module__iX3eda__reviewCollapse{background:0 0}.styles-module__iX3eda__reviewCollapse .ant-collapse-item{border-bottom:1px solid #f0f0f0}.styles-module__iX3eda__reviewCollapse .ant-collapse-header{align-items:center!important;padding:12px 8px!important}.styles-module__iX3eda__reviewCollapse .ant-collapse-content-box{padding:0 8px 16px!important}.styles-module__iX3eda__sectionLabel{justify-content:space-between;align-items:center;gap:12px;width:100%;padding-right:4px;display:flex}.styles-module__iX3eda__sectionLabelLeft{color:rgba(0,0,0,.88);align-items:center;gap:8px;font-weight:600;display:flex}.styles-module__iX3eda__clauseSuggestions{flex-direction:column;gap:8px;display:flex}.styles-module__iX3eda__clauseSuggestionsTitle{color:rgba(0,0,0,.65);font-size:13px;font-weight:600}.styles-module__iX3eda__suggestionsList{flex-direction:column;gap:10px;display:flex}.styles-module__iX3eda__suggestionCard{cursor:pointer;background:rgba(14,44,87,.1);border:1px solid #f0f0f0;border-left:3px solid #0e2d57;border-radius:8px;padding:12px 14px;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s}.styles-module__iX3eda__suggestionCard:hover{background:rgba(14,44,87,.19);border-color:#d6dee8 #d6dee8 #d6dee8 #0e2d57;transform:translateY(-1px);box-shadow:0 4px 14px rgba(14,45,87,.12)}.styles-module__iX3eda__suggestionCard:active{transform:translateY(0);box-shadow:0 2px 8px rgba(14,45,87,.1)}.styles-module__iX3eda__suggestionRef{color:rgba(0,0,0,.45);margin:0 0 8px;font-size:12px;font-style:italic;line-height:1.5}.styles-module__iX3eda__suggestionText{color:rgba(0,0,0,.85);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.65}.styles-module__iX3eda__resultsList{flex-direction:column;gap:12px;display:flex}.styles-module__iX3eda__clausesList{flex-direction:column;gap:8px;padding:0 8px 8px;display:flex}.styles-module__iX3eda__clauseTitle{color:rgba(0,0,0,.65);cursor:pointer;border:1px solid #f0f0f0;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:500}.styles-module__iX3eda__clauseTitle:hover{background:#f0f0f0;border-color:#d6dee8;transform:translateY(-1px);box-shadow:0 4px 14px rgba(14,45,87,.12)}.styles-module__iX3eda__clauseCollapse{background:0 0}.styles-module__iX3eda__clauseCollapse .ant-collapse-item{border:1px solid #f0f0f0;border-radius:8px;margin-bottom:8px;overflow:hidden}.styles-module__iX3eda__clauseCollapse .ant-collapse-header{align-items:center!important;padding:10px 12px!important}.styles-module__iX3eda__clauseCollapse .ant-collapse-content-box{padding:0 12px 12px!important}.styles-module__iX3eda__clauseHeader{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.styles-module__iX3eda__clauseTitleText{color:rgba(0,0,0,.85);flex:1;font-size:14px;font-weight:500;line-height:1.5}.styles-module__iX3eda__clauseHeader:hover .styles-module__iX3eda__clauseTitleText{color:#0e2d57}.styles-module__iX3eda__clauseResearch{flex-direction:column;gap:12px;padding-top:4px;display:flex}
