.toast-stack{z-index:12000;pointer-events:none;gap:10px;max-width:min(420px,100vw - 32px);max-height:calc(100vh - 40px);display:flex;position:fixed;overflow:hidden}.toast-stack>*{pointer-events:auto}.toast-stack--top-right,.toast-stack--top-left,.toast-stack--top-center{flex-direction:column-reverse}.toast-stack--bottom-right,.toast-stack--bottom-left,.toast-stack--bottom-center{flex-direction:column}.toast-stack--top-right{align-items:flex-end;top:20px;right:20px}.toast-stack--top-left{align-items:flex-start;top:20px;left:20px}.toast-stack--top-center{align-items:center;top:20px;left:50%;transform:translate(-50%)}.toast-stack--bottom-right{align-items:flex-end;bottom:20px;right:20px}.toast-stack--bottom-left{align-items:flex-start;bottom:20px;left:20px}.toast-stack--bottom-center{align-items:center;bottom:20px;left:50%;transform:translate(-50%)}.toast-card{align-items:flex-start;width:100%;animation:.24s toast-in;box-shadow:0 6px 20px #00000026}.toast-content-wrapper{flex-direction:column;min-width:0;margin:auto 0;display:flex}.toast-line{word-break:break-word}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-italic-Cx5WlvFD.woff2)format("woff2"),url(/assets/roboto-cyrillic-ext-400-italic-ETIoFZ5V.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-italic-DybfvQDZ.woff2)format("woff2"),url(/assets/roboto-cyrillic-400-italic-Zu_q-fPu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-italic-B34zyaoR.woff2)format("woff2"),url(/assets/roboto-greek-400-italic-DyaAzNah.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-math-400-italic-DYUv4wPJ.woff2)format("woff2"),url(/assets/roboto-math-400-italic-F353DnNC.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-symbols-400-italic-D5oo1_lk.woff2)format("woff2"),url(/assets/roboto-symbols-400-italic-28v-oHAk.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-italic-CwcIpTAp.woff2)format("woff2"),url(/assets/roboto-vietnamese-400-italic-DVuEM9xW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-italic-CsSFmaQ2.woff2)format("woff2"),url(/assets/roboto-latin-ext-400-italic-CSR_FBJM.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-italic-CdnZD53w.woff2)format("woff2"),url(/assets/roboto-latin-400-italic-C8qargjA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.sign-in{min-height:100vh;font-family:var(--joy-fontFamily-body);justify-content:center;align-items:center;padding:16px;display:flex;position:relative;overflow:hidden}.sign-in__backdrop{background:url(/assets/sign-in-background-Dck9Cb69.webp) 50%/cover no-repeat;position:absolute;inset:0}[data-joy-color-scheme=dark] .sign-in__backdrop{filter:brightness(.4)}.sign-in__shapes{background-color:var(--joy-palette-background-level1);width:100%;height:100%;position:absolute;inset:0}.sign-in__shape{fill:var(--joy-palette-primary-softBg)}.sign-in__shape--round{fill:var(--joy-palette-warning-softBg)}[data-joy-color-scheme=dark] .sign-in__shape{opacity:.5}.sign-in__card{border-radius:var(--joy-radius-md);text-align:start;flex-direction:column;gap:16px;width:100%;max-width:402px;padding:24px;display:flex;position:relative}.sign-in__wordmark{-o-object-fit:contain;object-fit:contain;align-self:center;width:240px;height:42px}.sign-in__section{flex-direction:column;gap:12px;display:flex}.sign-in__section h2{font-weight:var(--joy-fontWeight-lg)}.sign-in__provider .MuiButton-startDecorator{margin-right:0;margin-inline-end:var(--Button-gap)}.sign-in__divider{margin-block:8px}.sign-in__form{flex-direction:column;gap:12px;display:flex}.sign-in__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.sign-in__back{align-self:center}.sign-in__qr{border-radius:var(--joy-radius-sm);align-self:center;width:176px;height:176px}.sign-in__secret{color:var(--joy-palette-text-primary);font-weight:var(--joy-fontWeight-md);font-variant-numeric:tabular-nums;letter-spacing:.08em;overflow-wrap:anywhere}.sign-in__google-mark{width:16px;height:16px}.sign-in__completing{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-block:16px 8px;display:flex}.sign-in__completing .sign-in__ms-mark{--tile:16px;margin-block-end:8px}.sign-in__progress{width:100%;margin-block-start:8px}.sign-in__ms-mark{--tile:7px;grid-template-columns:repeat(2, var(--tile));gap:2px;display:inline-grid}.sign-in__ms-tile{width:var(--tile);height:var(--tile)}.sign-in__ms-tile:first-child{background-color:#f25022}.sign-in__ms-tile:nth-child(2){background-color:#7fba00}.sign-in__ms-tile:nth-child(3){background-color:#00a4ef}.sign-in__ms-tile:nth-child(4){background-color:#ffb900}.consolidate-modal{z-index:9999!important}.consolidate-modal .alert-modal-note{max-width:420px;color:var(--joy-palette-warning-plainColor);background-color:var(--joy-palette-warning-softBg);border-radius:6px;align-items:flex-start;gap:8px;margin-top:4px;padding:8px 12px;font-size:13px;line-height:1.4;display:flex}.consolidate-modal .alert-modal-note svg{flex-shrink:0;margin-top:1px}.PDFPage{direction:ltr;background-color:#fff;background-clip:content-box;border:9px solid #0000;margin:1px auto -8px;position:relative;overflow:visible}.PDFPage-page{position:relative}.PDFPage-page>div{opacity:.4;line-height:1;display:none;position:absolute;inset:0;overflow:hidden}.PDFPage-loading{width:100%;height:100%;position:absolute;inset:0}.PDFViewer{width:100%;height:100%;position:relative}.PDFViewer-container{min-width:320px;position:absolute;inset:0}.PDFViewer-headerToolbar{z-index:9999;cursor:default;position:relative;left:0;right:0}.PDFViewer-headerToolbar-container{background-color:#fafafa;height:32px;padding:0 10px;position:relative;box-shadow:inset 0 1px 1px #00000026,inset 0 -1px #ffffff0d,0 1px #00000026,0 1px 1px #0000001a}.PDFViewer-headerToolbar-container-title{align-items:center;height:32px;display:flex}.PDFViewer-headerToolbar-container-title img{-webkit-user-drag:none;align-self:flex-start;width:26px;height:26px;margin-left:10px;margin-right:10px;transform:translateY(10%)}.PDFViewer-headerToolbar-container-title span{text-overflow:ellipsis;white-space:nowrap;cursor:default;color:#2e2e2e;max-width:65%;height:32px;margin:0;padding:0;font-size:13px;font-weight:500;line-height:32px;display:inline-block;overflow:hidden}.PDFViewer-toolbar{z-index:1050;opacity:.8;-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:20px;align-items:center;min-width:165px;height:44px;padding:0 20px 0 5px;font-size:16px;font-weight:500;line-height:44px;transition:opacity .5s;display:flex;position:fixed;bottom:50px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #6666664d}@media (width<=535px){.PDFViewer-toolbar{min-width:260px}}.PDFViewer-toolbar-pageNumber{color:#555;min-width:30px;height:40px;box-shadow:none;text-align:right;background:0 0;border:1px solid #0000;border-radius:0;outline:none;margin:0;padding:0 10px 2px 0;font-size:15px;font-weight:700;line-height:44px;transition:all .3s;position:relative;top:50%;left:0;transform:translateY(-47%)}.PDFViewer-toolbar-allNumber{display:block;margin-left:20px!important}.PDFViewer-toolbar-numPages,.PDFViewer-toolbar-allNumber{color:#555;white-space:nowrap;min-width:30px;height:44px;margin:0;padding:0;font-weight:700;line-height:44px}.PDFViewer-toolbar-deliver{background-color:#ddd;width:1px;height:18px;margin:0 10px}.PDFViewer-toolbar-button{align-items:center;display:flex}.PDFViewer-toolbar-button-zoomIn,.PDFViewer-toolbar-button-zoomOut{cursor:pointer;width:25px;height:35px;box-shadow:none;background-color:#0000;border:0;outline:none;padding:0;position:relative}.PDFViewer-toolbar-button-zoomIn:before,.PDFViewer-toolbar-button-zoomOut:before{content:"";background-position:0 3px;background-repeat:no-repeat;background-size:contain;width:20px;height:33px;display:inline-block;position:absolute;top:4px;left:7px;transform:translate(0)}.PDFViewer-toolbar-button-zoomIn:focus,.PDFViewer-toolbar-button-zoomOut:focus{outline:none}.PDFViewer-toolbar-button span{min-width:68px;max-width:68px;margin:0 8px;font-size:14px}.PDFViewer-viewer{-webkit-overflow-scrolling:touch;outline:none;transition-duration:.2s;transition-timing-function:ease;position:absolute;inset:32px 0 0;overflow:auto;box-shadow:inset 1px 0 #ffffff0d}:is(.MuiBox-root:has(.FileDetailPanel) .Sidebar,.MuiBox-root:has(.FileDetailPanel) .consolidocs-header){display:none}div[data-focused],div[data-selected]{color:unset!important;background-color:#0000!important}div[data-focused]:hover,div[data-selected]:hover,.active-list{background-color:var(--joy-palette-background-level2)!important}.consolidate-docs-btn{align-items:center;gap:8px;display:flex}.consolidate-docs-btn button{flex:1}.MuiTreeView-root li:nth-of-type(2n){background-color:#fff}.tree-wrapper>ul{flex-direction:column;gap:12px;display:flex}.tree-wrapper>ul>li{background-color:var(--joy-palette-background-level1);border:1px solid var(--joy-palette-divider);border-radius:6px}.FileDetailPanel+.FileDetailPanel{border-top:6px solid var(--joy-palette-background-level2);margin-top:6px}.FileDetailPanel{word-break:break-word;overflow-wrap:break-word;padding:6px 10px 2px}.FileDetailPanel .file-head{align-items:flex-start;gap:8px;padding-bottom:6px;display:flex}.FileDetailPanel .file-head__text{flex:1;min-width:0}.FileDetailPanel .file-head__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.FileDetailPanel .file-badge{background-color:var(--joy-palette-background-level2);width:28px;height:28px;color:var(--joy-palette-text-secondary);border-radius:6px;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.FileDetailPanel .file-badge__ext{letter-spacing:.02em;font-size:8px;font-weight:700}.FileDetailPanel .file-badge__icon{font-size:16px}.FileDetailPanel .file-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.FileDetailPanel .file-meta__status{--Chip-minHeight:16px;--Chip-paddingInline:6px;font-size:10px;font-weight:700}.FileDetailPanel .panel-section{padding-bottom:8px}.FileDetailPanel .panel-section:first-of-type{margin-top:0}.FileDetailPanel .section-label{background-color:var(--joy-palette-neutral-700,#32383e);letter-spacing:.06em;text-transform:uppercase;color:#fff;align-items:center;gap:5px;margin:0 -10px 6px;padding:4px 10px;font-size:10px;font-weight:700;display:flex}.FileDetailPanel .section-label__count{letter-spacing:0;color:#fff;background-color:#ffffff3d;border-radius:8px;justify-content:center;align-items:center;min-width:15px;height:14px;padding:0 4px;font-size:10px;display:inline-flex}.FileDetailPanel .detail-row{grid-template-columns:68px 1fr;align-items:baseline;gap:2px 10px;padding:1px 0;display:grid}.FileDetailPanel .detail-row__label{color:var(--joy-palette-text-tertiary)}.FileDetailPanel .detail-row__value{color:var(--joy-palette-text-primary);font-weight:500;line-height:1.4}.FileDetailPanel .disclosure__trigger{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:3px 6px;display:flex}.FileDetailPanel .disclosure__trigger:hover{background-color:#3478f70f}.FileDetailPanel .disclosure__trigger:focus-visible{outline-offset:-2px;outline:2px solid #3478f7}.FileDetailPanel .disclosure__header{flex:1;min-width:0}.FileDetailPanel .disclosure__chevron{color:var(--joy-palette-text-tertiary);flex-shrink:0;font-size:16px;transition:transform .2s}.FileDetailPanel .disclosure__chevron--open{transform:rotate(180deg)}.FileDetailPanel .disclosure__body{padding:1px 6px 6px}.FileDetailPanel .party__role{letter-spacing:.05em;text-transform:uppercase;color:#3478f7;font-size:9px;font-weight:700;line-height:1.4}.FileDetailPanel .party__name{font-size:12.5px;font-weight:500;line-height:1.25}.FileDetailPanel .party-list{flex-direction:column;margin:0 -6px;display:flex}.FileDetailPanel .gradient-text{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}.FileDetailPanel .dora-score-row{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.FileDetailPanel .dora-progress{background-color:#0000001a;border-radius:3px;height:6px;margin-bottom:8px}.FileDetailPanel .dora-progress .MuiLinearProgress-bar{border-radius:3px}.FileDetailPanel .dora-progress--success .MuiLinearProgress-bar{background-color:#10b981}.FileDetailPanel .dora-progress--warning .MuiLinearProgress-bar{background-color:#f59e0b}.FileDetailPanel .dora-progress--danger .MuiLinearProgress-bar{background-color:#ef4444}.FileDetailPanel .dora-stats{margin-bottom:8px}.FileDetailPanel .dora-stat{text-align:center}.FileDetailPanel .dora-stat__value{justify-content:center;align-items:center;gap:4px;display:flex}.FileDetailPanel .dora-gaps{margin:0;padding-left:16px}.FileDetailPanel .dora-gaps li{color:var(--joy-palette-text-secondary);margin-bottom:2px;font-size:.75rem;line-height:1.6}.FileDetailPanel .dora-gaps__title{color:var(--joy-palette-danger-700);margin-bottom:4px;font-weight:700}.FilePanel.file-folders{padding:10px;min-width:360px!important}.FilePanel{z-index:9;border:2px solid;border-color:var(--joy-palette-divider);flex-direction:column;flex-shrink:0;height:calc(100vh - 48px);transition:transform .4s,width .4s;display:flex;position:sticky;top:0}.FilePanel.right{background-color:var(--joy-palette-background-body)}@media (width<=899px){.FilePanel{position:fixed}}.FilePanel .Sidebar-overlay{z-index:9998;width:100vw;height:100vh;opacity:var(--SideNavigation-slideIn);background-color:var(--joy-palette-background-backdrop);transition:opacity .4s;position:fixed;top:0;left:0}@media (width<=899px){.FilePanel .Sidebar-overlay{transform:translateX(calc(100% * (var(--SideNavigation-slideIn,0) - 1) + var(--SideNavigation-slideIn,0) * var(--FilePanel-width,0px)))}}@media (width>=900px){.FilePanel .Sidebar-overlay{transform:translate(-100%)}}.FilePanel .header-logo{width:32px}.contract-relation{--cr-accent:#667eea;--cr-accent-ink:#4c56b8;--cr-accent-tint:#667eea12;--cr-accent-border:#667eea47;--cr-accent-ring:#667eea2e;--cr-surface:#fff;--cr-border:#0f172a1a;--cr-hairline:#0f172a1f;--cr-chip-fill:#0f172a0d;--cr-ink:#0f172ae0;--cr-ink-strong:#0f172a;--cr-quiet:#0f172a8f;--cr-error:#dc2626;--cr-error-ink:#b91c1c;--cr-error-tint:#dc26260f;--cr-error-border:#dc262647;--cr-warn:#d97706;--cr-warn-ink:#b45309;--cr-warn-tint:#d9770612;--cr-warn-border:#d977064d;--cr-ok:#059669;--cr-ok-ink:#047857;--cr-ok-tint:#05966912;--cr-ok-border:#05966947;--cr-line:#0f172a24}[data-joy-color-scheme=dark] .contract-relation{--cr-accent:#8b9cf7;--cr-accent-ink:#b3bef9;--cr-accent-tint:#8b9cf71f;--cr-accent-border:#8b9cf757;--cr-accent-ring:#8b9cf738;--cr-surface:#ffffff0b;--cr-border:#ffffff24;--cr-hairline:#ffffff29;--cr-chip-fill:#ffffff14;--cr-ink:#ffffffe6;--cr-ink-strong:#fff;--cr-quiet:#ffffff9e;--cr-error:#f87171;--cr-error-ink:#fca5a5;--cr-error-tint:#f871711f;--cr-error-border:#f8717157;--cr-warn:#fbbf24;--cr-warn-ink:#fcd34d;--cr-warn-tint:#fbbf241f;--cr-warn-border:#fbbf2452;--cr-ok:#34d399;--cr-ok-ink:#6ee7b7;--cr-ok-tint:#34d3991f;--cr-ok-border:#34d39952;--cr-line:#fff3}.cr-summary{flex:1;align-items:center;gap:8px;display:flex}.contract-relation{color:var(--cr-ink);flex-direction:column;gap:8px;display:flex}.contract-relation .cr-lede{background:var(--cr-accent-tint);border:1px solid var(--cr-accent-border);border-radius:10px;align-items:flex-start;gap:6px;padding:8px 10px;display:flex}.contract-relation .cr-lede .cr-lede__icon{color:var(--cr-accent);flex-shrink:0;margin-top:1px;font-size:15px}.contract-relation .cr-lede p{color:var(--cr-ink);line-height:1.45}.contract-relation .cr-block-head{align-items:center;gap:8px;margin-top:2px;display:flex}.contract-relation .cr-block-head__title{letter-spacing:.07em;text-transform:uppercase;color:var(--cr-quiet);white-space:nowrap;font-size:9.5px;font-weight:700}.contract-relation .cr-block-head__rule{background:var(--cr-hairline);flex:1;height:1px}.contract-relation .cr-block-head__note{letter-spacing:.03em;text-transform:uppercase;color:var(--cr-quiet);white-space:nowrap;font-size:9.5px;font-weight:700}.contract-relation .cr-block-head__note.is-error{color:var(--cr-error-ink)}.contract-relation .cr-block-head__note.is-warning{color:var(--cr-warn-ink)}.contract-relation .cr-block-head__note.is-clear{color:var(--cr-ok-ink)}.contract-relation .cr-block-head__note.is-danger{color:var(--cr-error-ink)}.contract-relation .cr-flow{margin:0;padding:0;list-style:none}.contract-relation .cr-step{gap:8px;display:flex}.contract-relation .cr-step__rail{flex-shrink:0;width:14px;position:relative}.contract-relation .cr-step__rail:before{content:"";background:var(--cr-line);border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:6px}.contract-relation .cr-step:first-child .cr-step__rail:before{top:9px}.contract-relation .cr-step:last-child .cr-step__rail:before{bottom:calc(100% - 9px)}.contract-relation .cr-step__dot{background:var(--cr-surface);border:2px solid var(--cr-line);box-sizing:border-box;z-index:1;border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:2px}.contract-relation .cr-step__body{flex:1;min-width:0;padding-bottom:2px}.contract-relation .cr-step--self .cr-step__dot{background:var(--cr-accent);border-color:var(--cr-accent);box-shadow:0 0 0 3px var(--cr-accent-ring)}.contract-relation .cr-step--self .cr-card{border-color:var(--cr-accent-border);background:var(--cr-accent-tint)}.contract-relation .cr-card{background:var(--cr-surface);border:1px solid var(--cr-border);border-radius:10px;flex-direction:column;gap:3px;padding:8px 10px;display:flex}.contract-relation .cr-card__head{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.contract-relation .cr-card__code{font-family:var(--joy-fontFamily-body);font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--cr-ink-strong);font-size:11.5px;font-weight:700}.contract-relation .cr-card__type,.contract-relation .cr-card__self{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:700}.contract-relation .cr-card__type{background:var(--cr-chip-fill);color:var(--cr-quiet)}.contract-relation .cr-card__self{background:var(--cr-accent);color:#fff}.contract-relation .cr-card__title{color:var(--cr-quiet);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.contract-relation .cr-card__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:1px;display:flex}.contract-relation .cr-term{font-variant-numeric:tabular-nums;color:var(--cr-ink);align-items:center;gap:4px;font-size:10.5px;display:flex}.contract-relation .cr-term__arrow{color:var(--cr-quiet)}.contract-relation .cr-term__date{text-underline-offset:3px}.contract-relation .cr-term__date.is-muted{color:var(--cr-quiet);font-style:italic}.contract-relation .cr-term__date.is-error{color:var(--cr-error-ink);-webkit-text-decoration:underline wavy var(--cr-error);-webkit-text-decoration:underline wavy var(--cr-error);text-decoration:underline wavy var(--cr-error);font-weight:700}.contract-relation .cr-term__date.is-warning{color:var(--cr-warn-ink);-webkit-text-decoration:underline dotted var(--cr-warn);-webkit-text-decoration:underline dotted var(--cr-warn);text-decoration:underline dotted var(--cr-warn);font-weight:700}.contract-relation .cr-card__code--unnamed{color:var(--cr-quiet);font-style:italic;font-weight:700}.contract-relation .cr-mark{cursor:help;flex-shrink:0;margin-left:auto;font-size:14px}.contract-relation .cr-mark--warning{color:var(--cr-warn-ink)}.contract-relation .cr-mark--error{color:var(--cr-error-ink)}.contract-relation .cr-status{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:700}.contract-relation .cr-status--onfile{background:var(--cr-ok-tint);color:var(--cr-ok-ink);border:1px solid var(--cr-ok-border)}.contract-relation .cr-status--unbound{background:var(--cr-warn-tint);color:var(--cr-warn-ink);border:1px solid var(--cr-warn-border)}.contract-relation .cr-status--inforce{background:var(--cr-ok-tint);color:var(--cr-ok-ink);border:1px solid var(--cr-ok-border)}.contract-relation .cr-status--pending{background:var(--cr-warn-tint);color:var(--cr-warn-ink);border:1px solid var(--cr-warn-border)}.contract-relation .cr-status--expired{background:var(--cr-chip-fill);color:var(--cr-quiet);border:1px solid var(--cr-border)}.contract-relation .cr-more{width:100%;font:inherit;color:var(--cr-accent-ink);background:var(--cr-accent-tint);border:1px solid var(--cr-accent-border);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;margin-top:8px;padding:6px 9px;font-size:10.5px;display:flex}.contract-relation .cr-more:hover{background:var(--cr-accent-ring)}.contract-relation .cr-more__icon{flex-shrink:0;font-size:13px}.contract-relation .cr-check{border:1px solid var(--cr-border);background:var(--cr-surface);border-left-width:3px;border-radius:8px;margin-top:8px;padding:8px 10px}.contract-relation .cr-check--error{border-left-color:var(--cr-error)}.contract-relation .cr-check--warning{border-left-color:var(--cr-warn)}.contract-relation .cr-check__head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.contract-relation .cr-check__icon{flex-shrink:0;font-size:15px}.contract-relation .cr-check--error .contract-relation .cr-check__icon{color:var(--cr-error-ink)}.contract-relation .cr-check--warning .contract-relation .cr-check__icon{color:var(--cr-warn-ink)}.contract-relation .cr-check__title{color:var(--cr-ink-strong);flex:60%;min-width:0;font-weight:700}.contract-relation .cr-check__subject{font-family:var(--joy-fontFamily-body);font-variant-numeric:tabular-nums;color:var(--cr-quiet);background:var(--cr-chip-fill);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:100%;margin-left:auto;padding:1px 6px;font-size:10px;overflow:hidden}.contract-relation .cr-check__sides{font-variant-numeric:tabular-nums;color:var(--cr-ink);flex-wrap:wrap;gap:4px 16px;margin:6px 0 4px;font-size:11px;display:flex}.contract-relation .cr-check__side{align-items:baseline;gap:5px;display:inline-flex}.contract-relation .cr-check__side b{letter-spacing:.04em;text-transform:uppercase;color:var(--cr-quiet);font-size:9px;font-weight:700}.contract-relation .cr-check__detail{color:var(--cr-quiet);margin-top:2px;line-height:1.5}.contract-relation .cr-refs{flex-direction:column;gap:8px;margin-top:8px;display:flex}.contract-relation .cr-ref{border:1px solid var(--cr-border);background:var(--cr-surface);border-radius:8px;padding:8px 10px}.contract-relation .cr-ref__head{align-items:center;gap:6px;margin-bottom:2px;display:flex}.contract-relation .cr-ref__type{letter-spacing:.04em;text-transform:uppercase;color:var(--cr-accent-ink);flex:1;min-width:0;font-size:9.5px;font-weight:700}.contract-relation .cr-ref__lateral{color:var(--cr-quiet);white-space:nowrap;font-size:9px}.contract-relation .cr-ref__state{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:9px;font-weight:700}.contract-relation .cr-ref__state--bound{background:var(--cr-ok-tint);border:1px solid var(--cr-ok-border);color:var(--cr-ok-ink)}.contract-relation .cr-ref__state--unbound{background:var(--cr-warn-tint);border:1px solid var(--cr-warn-border);color:var(--cr-warn-ink)}.contract-relation .cr-ref__title{color:var(--cr-ink-strong);word-break:break-word;margin-bottom:4px;font-weight:700}.contract-relation .cr-ref__quote{border-top:1px solid var(--cr-hairline);color:var(--cr-quiet);gap:5px;margin-top:6px;padding-top:6px;font-style:italic;line-height:1.5;display:flex}.contract-relation .cr-ref__quote-icon{color:var(--cr-quiet);flex-shrink:0;font-size:14px}.contract-relation .cr-ref__page{white-space:nowrap;font-style:normal}.contract-relation .cr-fact{gap:8px;font-size:11px;line-height:1.55;display:flex}.contract-relation .cr-fact__label{letter-spacing:.04em;text-transform:uppercase;color:var(--cr-quiet);flex:0 0 84px;padding-top:2px;font-size:9px;font-weight:700}.contract-relation .cr-fact__value{min-width:0;color:var(--cr-ink);word-break:break-word;flex:1}.contract-relation .cr-empty{color:var(--cr-quiet);line-height:1.5}.contract-relation .cr-chain+.cr-chain{border-top:1px solid var(--cr-hairline);margin-top:14px;padding-top:12px}.contract-relation .cr-amends{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.contract-relation .cr-amend{font-family:var(--joy-fontFamily-body);font-variant-numeric:tabular-nums;cursor:help;border:1px solid;border-radius:6px;align-items:center;gap:2px;padding:1px 5px;font-size:9.5px;font-weight:700;display:inline-flex}.contract-relation .cr-amend .cr-amend__icon{font-size:11px}.contract-relation .cr-amend--reflected{background:var(--cr-ok-tint);border-color:var(--cr-ok-border);color:var(--cr-ok-ink)}.contract-relation .cr-amend--missing{background:var(--cr-error-tint);border-style:dashed;border-color:var(--cr-error-border);color:var(--cr-error-ink)}.contract-relation .cr-amend--local{background:var(--cr-chip-fill);border-color:var(--cr-border);color:var(--cr-quiet)}.contract-relation .cr-edge{align-items:flex-start;gap:4px;padding:5px 0 5px 2px;display:flex}.contract-relation .cr-edge__icon{color:var(--cr-accent);flex-shrink:0;margin-top:1px;font-size:13px}.contract-relation .cr-edge__text{color:var(--cr-quiet);line-height:1.4}.contract-relation .cr-edge__text b{font-family:var(--joy-fontFamily-body);font-variant-numeric:tabular-nums;color:var(--cr-ink-strong)}.contract-relation .cr-edge__quote{cursor:help;font-style:italic}.cr-dialog{flex-direction:column;gap:2px;width:min(560px,100vw - 32px);max-height:min(84vh,760px);display:flex}.cr-dialog__title{padding-right:32px}.cr-dialog__files{opacity:.7;word-break:break-word;margin-bottom:6px}.cr-dialog__body{flex:auto;min-height:0;margin-right:-4px;padding-right:4px;overflow-y:auto}.cr-tip{flex-direction:column;gap:3px;max-width:260px;display:flex}.cr-tip__head{text-transform:uppercase;letter-spacing:.04em;font-size:9px}.cr-tip__name{font-weight:700}.cr-tip__fact b{text-transform:uppercase;letter-spacing:.03em;opacity:.75;font-size:8.5px}.cr-tip__finding{line-height:1.45}.cr-tip__quote{opacity:.85;border-top:1px solid;padding-top:3px;font-style:italic;line-height:1.4}.cr-amends__tip{flex-direction:column;gap:2px;max-width:190px;font-size:10.5px;line-height:1.45;display:flex}.cr-amends__tip b{letter-spacing:.02em;font-size:10.5px}.consolidocs-header{z-index:10001;background-color:#2c2c2e;justify-content:space-between;align-items:center;gap:20px;height:48px;padding:0 20px;display:flex;position:relative}.consolidocs-header .consoli-logo{cursor:pointer;height:24px}.consolidocs-header .header-center{align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.consolidocs-header .header-right{flex:auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.consolidocs-header .header-right>.logout-btn,.consolidocs-header .header-right>.theme-switch{flex-shrink:0}.consolidocs-header .consoli-sublogo{height:24px}.consolidocs-header .consoli-sublogo-container{flex-shrink:0;gap:8px;display:flex}@media (width<=900px){.consolidocs-header{padding:0 10px}.consolidocs-header .consoli-sublogo{display:none}.consolidocs-header .consoli-logo{height:20px}.consolidocs-header .consoli-sublogo-container{gap:0;min-width:0}.consolidocs-header .header-right{gap:6px}}@media (width<=640px){.consolidocs-header .header-center{display:none}.consolidocs-header .header-right{gap:4px}}.notification-center{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.notification-bell{color:#fff;border-radius:50%;flex-shrink:0;position:relative}.notification-bell svg{color:#fff;font-size:20px}.notification-bell:hover{color:#fff}.notification-badge{color:#fff;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;background:linear-gradient(135deg,#ff8a3d,#e5484d);border-radius:999px;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:700;line-height:17px;position:absolute;top:-5px;right:-6px;box-shadow:0 0 0 2px #2c2c2e}.notification-menu{z-index:10002;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 10px 30px #0000002e}.notification-panel{flex-direction:column;width:min(340px,100vw - 24px);display:flex}.notification-panel__header{border-bottom:1px solid var(--joy-palette-divider,#e5e5e5);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.notification-panel__list{max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}.notification-panel__empty{color:var(--joy-palette-text-tertiary,#9a9a9a);flex-direction:column;align-items:center;gap:6px;padding:28px 12px;display:flex}.notification-panel__empty svg{font-size:28px}.notification-row{border-bottom:1px solid var(--joy-palette-divider,#f0f0f0);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.notification-row:last-child{border-bottom:none}.notification-row__dot{background:var(--joy-palette-neutral-400,#9a9a9a);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.notification-row--danger .notification-row__dot{background:var(--joy-palette-danger-500,#d3232f)}.notification-row--warning .notification-row__dot{background:var(--joy-palette-warning-500,#e08b00)}.notification-row--success .notification-row__dot{background:var(--joy-palette-success-500,#1f7a4d)}.notification-row__body{flex:auto;min-width:0}.notification-row__message{word-break:break-word}.notification-row__time{color:var(--joy-palette-text-tertiary,#9a9a9a);margin-top:2px}.notification-row__dismiss{flex-shrink:0}.MuiSelect-select.MuiSelect-outlined{padding:unset!important}.filter-menu-header{justify-content:space-between;align-items:center;display:flex}.filter-menu-header h6{margin:unset}.filter-menu-header button{color:#0173e5}#contract-type-label{top:-7px}.cd-checkbox{--cd-checkbox-border:#555e68;--cd-checkbox-fill:#555e68;--cd-checkbox-indeterminate-bg:#fff;cursor:pointer;flex:none;justify-content:center;align-items:center;width:14px;min-width:14px;height:14px;margin:0;padding:0;display:inline-flex;position:relative}.cd-checkbox__input{opacity:0;width:100%;height:100%;cursor:inherit;z-index:1;margin:0;padding:0;position:absolute;inset:0}.cd-checkbox__box{box-sizing:border-box;border:1px solid var(--cd-checkbox-border);border-radius:4px;width:14px;height:14px;display:inline-block}.cd-checkbox[data-state=checked] .cd-checkbox__box{background-clip:padding-box;border-width:1.5px;padding:2px}.cd-checkbox[data-state=checked] .cd-checkbox__box:after{content:"";background-color:var(--cd-checkbox-fill);border-radius:2px;width:100%;height:100%;display:block}.cd-checkbox[data-state=indeterminate] .cd-checkbox__box{background-color:var(--cd-checkbox-indeterminate-bg);position:relative}.cd-checkbox[data-state=indeterminate] .cd-checkbox__box:after{content:"";background-color:var(--cd-checkbox-fill);border-radius:1px;width:6px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cd-checkbox[data-disabled=true]{cursor:default;opacity:.5}[data-joy-color-scheme=dark] .cd-checkbox{--cd-checkbox-border:#ccc;--cd-checkbox-fill:var(--joy-palette-primary-500,#0b6bcb);--cd-checkbox-indeterminate-bg:var(--joy-palette-background-surface,#0b0d0e)}.cd-checkbox__input:focus-visible+.cd-checkbox__box{outline:2px solid var(--joy-palette-primary-500,#0b6bcb);outline-offset:1px}.tree-label-root{flex-direction:column;align-items:center;width:100%;display:flex;overflow:hidden}.tree-label-root>.tree-label-line{justify-content:center;align-items:center;display:flex}.tree-label-root .tree-label-icon{color:var(--joy-palette-text-icon,#555e68);margin-right:8px;font-size:1.2rem}.tree-label-root .tree-label-main{flex-direction:column;flex:1;min-width:0;display:flex}.tree-label-root .tree-label-name{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.tree-label-root .tree-label-name__text{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;display:inline-block;overflow:hidden}.tree-label-root .tree-label-name__ext{flex-shrink:0}.tree-label-root .tree-label-name__text--folder,.tree-label-root .tree-label-name__ext--folder{text-transform:uppercase;font-weight:700}.tree-label-root .tree-label-duplicate{flex:none;margin-left:6px}.tree-label-root .tree-label-tags{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.tree-label-root .tree-label-main--parties{flex-direction:row;align-items:center;gap:8px;overflow:hidden}.tree-label-root .tree-label-main--parties>*{min-width:0}.tree-label-root .tree-label-parties{flex-wrap:nowrap;flex:0 auto;overflow:hidden}.tree-label-root .tree-label-rename{flex-direction:column;gap:2px;width:100%;min-width:0;display:flex}.tree-label-root .tree-label-rename-input{width:100%;min-width:0;font-family:var(--joy-fontFamily-body);color:inherit;background:var(--joy-palette-background-surface,#fff);border:1px solid var(--joy-palette-primary-500,#0b6bcb);border-radius:4px;outline:none;padding:1px 6px;font-size:14px;font-weight:700}.tree-label-root .tree-label-rename-input--error{border-color:var(--joy-palette-danger-500,#c41c1c)}.tree-label-root .tree-label-rename-error{font-family:var(--joy-fontFamily-body);color:var(--joy-palette-danger-500,#c41c1c);white-space:normal;font-size:11px;font-weight:400;line-height:1.4}.tree-signature-chip{--tree-signature-chip-width:54px;top:50%;right:min(100% - 30px - var(--TreeView-itemChildrenIndentation,24px) * var(--TreeView-itemDepth,0), 100% - var(--tree-signature-chip-width));width:var(--tree-signature-chip-width);box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-family:var(--joy-fontFamily-body);cursor:default;background-color:#0000;border:1px dashed;border-radius:12px;padding:0 5px;font-size:9px;font-weight:700;line-height:16px;position:absolute;overflow:hidden;transform:translateY(-50%)}.tree-signature-chip--unsigned{color:var(--joy-palette-danger-plainColor,#c41c1c)}.tree-signature-chip--partial{color:var(--joy-palette-warning-plainColor,#9a5b13)}[data-focused] .tree-signature-chip,[data-selected] .tree-signature-chip,.tree-item-surface--selected .tree-signature-chip{color:inherit}.tree-item-surface{background-color:var(--joy-palette-background-level1);color:inherit}.tree-item-surface--body{background-color:var(--joy-palette-background-body)}.tree-item-surface--level1{background-color:var(--joy-palette-background-level1)}.tree-item-surface--selected{background-color:var(--joy-palette-background-level3);color:var(--joy-palette-primary-contrastText)}.tree-item-group{margin:0;padding:0;list-style:none;animation:.12s ease-out tree-item-group-in}@keyframes tree-item-group-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tree-item-group{animation:none}}.tree-bulk-expanding .tree-item-group{animation:none}.edit-file-modal{--efm-surface:#fafafa;--efm-border:#e0e0e0;--efm-border-subtle:#0000001f;--efm-field:#fff;--efm-field-hover-border:#1976d2;--efm-quiet-text:#0009;--efm-hover-fill:#0000000f;--efm-disabled-text:#00000042;--efm-disabled-fill:#0000001f;--efm-accent:#007aff;--efm-accent-hover:#3392ff;--efm-accent-shadow:#007aff40;--efm-accent-shadow-hover:#007aff59;--efm-selected:#2c2c2e;--efm-selected-text:#fff;--efm-selected-fill:#2c2c2e14;--efm-selected-tint:#2c2c2e0a;--efm-selected-outline:#2c2c2e33;--efm-error:#d32f2f;--efm-error-fill:#d32f2f12;--efm-shadow:0 8px 32px #0000001f}[data-joy-color-scheme=dark] .edit-file-modal{--efm-surface:#ffffff0d;--efm-border:#ffffff1f;--efm-border-subtle:#ffffff1f;--efm-field:#ffffff0f;--efm-field-hover-border:#64b5f6;--efm-quiet-text:#ffffffb3;--efm-hover-fill:#ffffff14;--efm-disabled-text:#ffffff4d;--efm-disabled-fill:#ffffff1f;--efm-accent:#0a84ff;--efm-accent-hover:#3b9dff;--efm-accent-shadow:#0a84ff59;--efm-accent-shadow-hover:#0a84ff73;--efm-selected:#e5e5e7;--efm-selected-text:#1c1c1e;--efm-selected-fill:#ffffff1f;--efm-selected-tint:#ffffff0a;--efm-selected-outline:#fff3;--efm-error:#e57373;--efm-error-fill:#e5737324;--efm-shadow:0 8px 32px #0009}.edit-file-modal .MuiPaper-root{box-shadow:var(--efm-shadow);border-radius:8px}.edit-file-modal__title{justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.edit-file-modal__title h6{font-weight:700}.edit-file-modal__close{color:inherit;opacity:.65;flex-shrink:0}.edit-file-modal__close:hover{opacity:1;background-color:var(--efm-hover-fill)}.edit-file-modal__content{padding-top:24px}.edit-file-modal__error{background-color:var(--efm-error-fill);color:var(--efm-error);border-radius:6px;align-items:center;gap:6px;margin-bottom:12px;padding:5px 10px;display:flex}.edit-file-modal__error .MuiTypography-root{color:inherit;line-height:1.4}.edit-file-modal__error-icon{flex-shrink:0;font-size:15px!important}.edit-file-modal__actions{background-color:var(--efm-surface);border-top:1px solid;border-color:var(--efm-border-subtle);gap:12px;padding:20px 24px}.edit-file-modal__btn-cancel{text-transform:none;color:var(--efm-quiet-text);border-radius:6px;padding:8px 24px;font-weight:500}.edit-file-modal__btn-cancel:hover{background-color:var(--efm-hover-fill)}.edit-file-modal__btn-cancel.Mui-disabled{color:var(--efm-disabled-text)}.edit-file-modal__btn-save{text-transform:none;color:#fff;box-shadow:0 2px 8px var(--efm-accent-shadow);border-radius:6px;padding:8px 32px;font-weight:700;background-color:var(--efm-accent)!important}.edit-file-modal__btn-save:hover{box-shadow:0 4px 12px var(--efm-accent-shadow-hover);background-color:var(--efm-accent-hover)!important}.edit-file-modal__btn-save.Mui-disabled{color:var(--efm-disabled-text);box-shadow:none;background-color:var(--efm-disabled-fill)!important}.edit-file-section{background-color:var(--efm-surface);border:1px solid var(--efm-border);border-radius:8px;padding:12px}.edit-file-section--party{margin-bottom:24px}.edit-file-section__title{margin-bottom:20px!important;font-size:.95rem!important;font-weight:700!important}.edit-file-skeleton__group{flex-direction:column;gap:16px;display:flex}.edit-file-skeleton__group--party{margin-bottom:24px}.edit-file-skeleton__label{margin-bottom:16px;font-weight:700}.party-grid{grid-template-columns:1fr;gap:24px;display:grid}@media (width>=600px){.party-grid{grid-template-columns:1fr 1fr}}.edit-file-input .MuiOutlinedInput-root{background-color:var(--efm-field)}.edit-file-input .MuiOutlinedInput-root:hover fieldset{border-color:var(--efm-field-hover-border)}.signature-section{border-top:1px solid var(--efm-border);margin-top:16px;padding-top:8px}.signature-section__checkbox.Mui-checked{color:var(--efm-selected)}.signature-section__label{font-size:.9rem;font-weight:700}.signature-collapse-content{background-color:var(--efm-selected-tint);border:1px solid var(--efm-selected-outline);border-radius:6px;margin-top:8px;padding:8px}.signature-chips{margin-bottom:20px}.signature-chips__label{margin-bottom:12px;font-weight:700;display:block}.signature-chips__list{flex-wrap:wrap;gap:8px;display:flex}.signature-chips__error{color:var(--efm-error);margin-top:6px;display:block}.signature-chip{cursor:pointer;font-weight:500;transition:all .2s}.signature-chip--signed{background-color:var(--efm-selected)!important;color:var(--efm-selected-text)!important;border-color:var(--efm-selected)!important}.signature-chip--signed:hover{transform:scale(1.05);background-color:var(--efm-selected)!important}.signature-chip--unsigned{border-color:var(--efm-border-subtle);background-color:#0000}.signature-chip--unsigned:hover{background-color:var(--efm-selected-fill);transform:scale(1.05)}.signature-date-input .MuiOutlinedInput-root{background-color:var(--efm-field)}.contract-details__fields{flex-direction:column;gap:16px;display:flex}.drag-drop-move-modal{width:90%;max-width:420px!important}.drag-drop-move-modal [role=alertdialog]{max-height:90vh;overflow-y:auto}.drag-drop-move-modal [role=heading]{color:#222;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.item-section{padding:4px 0}.item-section .MuiTypography-root{word-break:break-word}.location-section{padding:4px 0}.location-section .MuiBox-root{padding:2px 0}.impact-section{background-color:#f9f9f9;border-left:4px solid #e8e8e8;border-radius:8px;padding:10px}.impact-section:has(>[style*="color: #d9534f"]){background-color:#d9534f0d;border-left-color:#d9534f}.impact-section:has(>[style*="color: #5cb85c"]){background-color:#5cb85c0d;border-left-color:#5cb85c}.impact-section:has(>[style*="color: #666"]){background-color:#66666608;border-left-color:#ddd}.impact-items{flex-direction:column;gap:6px;display:flex}.impact-items .impact-item{margin:0;padding-left:4px;font-size:13px;font-weight:500;line-height:1.5;color:#222!important}@media (width<=600px){.drag-drop-move-modal{max-width:95%!important}.impact-section{padding:10px}.impact-items{gap:6px}.impact-items .impact-item{font-size:12px}}@media (prefers-color-scheme:dark){.impact-section{background-color:#ffffff0d}.impact-section:has(>[style*="color: #d9534f"]){background-color:#d9534f1a}.impact-section:has(>[style*="color: #5cb85c"]){background-color:#5cb85c1a}.impact-items .impact-item{color:#ddd}}
