body{margin:0;font-family:Aptos,sans-serif;line-height:1.5;font-weight:500;font-size:.9rem!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--primary-light-color: #45BAC4;--primary-mid-color: #0C929C;--primary-dark-color: #05494E;--secondary-color: #0C3651;--background-color: #061b29;--text-dark-color: #212529;--text-light-color: #ffffff}a{color:inherit;text-decoration:none}button{border:0;padding:0;cursor:pointer}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.poppins-thin{font-family:Poppins,sans-serif;font-weight:100;font-style:normal}.poppins-extralight{font-family:Poppins,sans-serif;font-weight:200;font-style:normal}.poppins-light{font-family:Poppins,sans-serif;font-weight:300;font-style:normal}.poppins-regular{font-family:Poppins,sans-serif;font-weight:400;font-style:normal}.poppins-medium{font-family:Poppins,sans-serif;font-weight:500;font-style:normal}.poppins-semibold{font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.poppins-bold{font-family:Poppins,sans-serif;font-weight:700;font-style:normal}.poppins-extrabold{font-family:Poppins,sans-serif;font-weight:800;font-style:normal}.poppins-black{font-family:Poppins,sans-serif;font-weight:900;font-style:normal}.poppins-thin-italic{font-family:Poppins,sans-serif;font-weight:100;font-style:italic}.poppins-extralight-italic{font-family:Poppins,sans-serif;font-weight:200;font-style:italic}.poppins-light-italic{font-family:Poppins,sans-serif;font-weight:300;font-style:italic}.poppins-regular-italic{font-family:Poppins,sans-serif;font-weight:400;font-style:italic}.poppins-medium-italic{font-family:Poppins,sans-serif;font-weight:500;font-style:italic}.poppins-semibold-italic{font-family:Poppins,sans-serif;font-weight:600;font-style:italic}.poppins-bold-italic{font-family:Poppins,sans-serif;font-weight:700;font-style:italic}.poppins-extrabold-italic{font-family:Poppins,sans-serif;font-weight:800;font-style:italic}.poppins-black-italic{font-family:Poppins,sans-serif;font-weight:900;font-style:italic}.App{text-align:left;scrollbar-width:none}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background:#282c34}::-webkit-scrollbar-thumb{background-image:linear;background:gray}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.generalPage{background-color:var(--background-color);overflow:hidden}.generalPageOverflow{background-color:var(--background-color);overflow:clip}.sectionContainer{padding:2rem;max-width:1200px;margin:0 auto;background-color:#fff;min-height:100vh}.pageContainer{padding:Max(10rem,20vh) Max(1vw,2rem);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1vw}.pageContainer2{padding:Max(10rem,20vh) Max(1vw,2rem);width:100%;justify-content:center;align-items:center;gap:400px}.generalPage .subTitle{color:#fff;font-size:3vw}.title{font-size:24px;text-align:center;margin-top:30px;margin-bottom:60px}.generalPage .title{color:#fff;font-size:5vw;padding:1%;border-radius:1rem;background-color:var(--primary-dark-color)}.splitContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:20px;gap:5vw}.virticalContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px;width:100%}.imageContainer{display:flex;justify-content:center;align-items:center;width:33%}.imageContainer img{border-radius:30px;height:auto;object-fit:contain;max-width:500px;width:100%;display:block}.description{font-weight:600}.splitContainer .description{width:60vw;margin-top:0}.splitContainer .imageContainer{display:flex;justify-content:center;align-items:center;width:33%}.description p b{font-size:clamp(1rem,2vw,3rem);color:var(--primary-mid-color);line-height:2;text-align:left}.description p,.description ul{font-size:clamp(1rem,1.5vw,2rem);text-align:left}.description p div{padding-bottom:40px}.videoCompContainer .title{width:100%}.videoCompContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;width:80vw;position:relative}.videoCompContainer iframe{height:40vw;width:100%}@media (max-width: 991px){.splitContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:0}.imageContainer{display:flex;justify-content:center;align-items:center;width:100%}.description{width:100%}}@media (max-width: 820px){.pageContainer{gap:1vw;padding:Max(8rem,10vh) Max(5vw,2rem)}.pageContainer2{padding:Max(50px,3vh) Min(200px,8%)}}@media (max-width: 660px){.pageContainer{gap:1vw;padding:3rem .1rem}.pageContainer2{padding:3rem .1rem}}.generalPage{background-color:var(--background-color)}.contracts-container{max-width:800px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;margin:0 auto;padding:2rem;color:#333;font-weight:400;border-radius:8px;box-shadow:0 2px 4px #0000001a}.contracts{width:100%}.contracts .description{display:contents;color:#fff;width:100%;justify-content:center;align-items:center}.contracts .description p div{padding-bottom:20px}.nowrap-phone{white-space:nowrap}.footerSmall{width:100%;background-color:var(--background-color);padding:4rem 0;position:relative;z-index:1000}.socialMedia{display:flex;justify-content:center;flex-direction:row;gap:2vw}.footerSmall .socialMedia a{margin:0}.footerSmallContent{max-width:1200px;margin:0 auto;text-align:center}.footerSmallText{font-size:20px;color:#666}.footerItem{margin:4px 0}.footerItem a{color:#666;text-decoration:none}.footerItem a:hover{text-decoration:underline}*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;border:0}.hamburger{display:none}.hamburger .bar,.hamburger:after,.hamburger:before{content:"";display:block;width:100%;height:5px;background-color:#fff;margin:6px 0;transition:.4s}.hamburger.is-active:before{transform:rotate(-45deg) translate(-8px,6px)}.hamburger.is-active:after{transform:rotate(45deg) translate(-9px,-8px)}.hamburger.is-active .bar{opacity:0}.navbar ul{font-size:20px;padding:0;list-style:none}.navbar ul li{display:inline-block;position:relative}.navbar ul li a,.navbar ul li span.navItem{cursor:pointer;display:block;padding:max(1.7vh,15px) max(2.15vh,20px);text-decoration:none;text-align:center;font-size:min(1.1rem,1.5vw)}.navHeader{display:flex;color:#fff;font-size:40px;flex-wrap:nowrap;justify-content:space-between;align-items:center;background-color:var(--primary-dark-color);position:fixed;width:100%;z-index:40;padding:20px Min(100px,3vw)}.navHeader .logo{display:flex;white-space:nowrap;font:60px;margin:0}.navHeader .logo .logoImage{aspect-ratio:1;object-fit:fill;object-position:center;margin-right:.25vw;border-radius:Clamp(1rem,2vw,2rem);height:Clamp(3.5rem,7vw,7rem)}.navHeader .logo .logoText{object-fit:fill;object-position:center;width:Clamp(4vh,8vw,8rem);height:auto}a{display:flex;justify-content:center;align-items:center;text-decoration:underline}.navbar ul li p{font-size:min(1.1rem,1.5vw);cursor:pointer;padding:max(1.7vh,15px) max(2.15vh,20px);margin:0}.navbar ul li span{font-size:min(1.1rem,1.5vw);cursor:pointer;padding:max(.25vh,3px) max(.2vh,5px);margin:0}.navbar ul li .clickable:hover,.navbar ul li a:hover,.navbar li:hover>.navItem{background-color:orange;border-radius:12px}.navbar ul li .hidden{color:#bbb}.navbar ul li ul li a{cursor:pointer;display:block;padding:max(.25vh,3px) max(.2vh,5px);text-decoration:none;text-align:center;border-radius:12px}.navbar ul li ul.dropdown li{display:block}.navbar ul li ul.dropdown{position:absolute;z-index:40;display:none;background-color:var(--primary-mid-color);border-radius:20px;padding:10px;white-space:nowrap}.navItem.active{background-color:orange;border-radius:12px}.navbar ul li:hover ul.dropdown{display:block}.navbar li:hover>.navItem,.navbar li:focus-within>.navItem{background-color:orange;border-radius:12px}.dropdown .navItem{padding:8px 12px!important;line-height:1.2;border-radius:8px}.navbar>ul>li:hover>.navItem{background-color:orange}.dropdown li>.navItem{background-color:transparent;color:inherit}.dropdown li>.navItem:hover{background-color:orange;color:#fff}.dropdown li>.navItem.active{background-color:transparent;color:inherit}.dropdown li>.navItem.active:hover{background-color:orange;color:#fff}.navbar>ul>li:last-child>ul.dropdown{left:auto;right:0}.navItemWelcome,.navItemWelcome:hover,.navItemWelcome:focus{background-color:transparent!important;cursor:default;color:#fff}.navbar ul li ul.dropdown{position:absolute;z-index:40;display:none;background-color:var(--primary-mid-color);border-radius:20px;padding:10px;white-space:nowrap;opacity:0;transform:translateY(-5px);transition:opacity .2s ease,transform .2s ease}.navbar ul li ul.dropdown.open{display:block;opacity:1;transform:translateY(0)}@media (max-width: 991px){.navContainer{justify-content:center}.navbar ul{display:flex;flex-direction:column;width:fit-content}.navbar ul li{display:inline;width:100%}.navbar{position:fixed;top:0;left:100%;width:100%;max-height:100vh;display:flex;justify-content:center;z-index:1000;padding-bottom:50px;background-color:gray;transition:.4s;overflow-y:auto;overflow-x:hidden;padding-top:5%}.navbar.is-active{left:0;height:100vh;justify-items:center}.navbar a{display:block;text-align:center;margin:0;padding:12px 16px;font-size:40px}.navbar ul li a{display:block;padding:10px 12.5px;text-decoration:none;text-align:center;font-size:18px;margin:4px 0}.navbar ul li ul.dropdown li span.navItem{display:block;padding:20px 25px;text-align:center;font-size:2vw}.navbar>ul>li:last-child>ul.dropdown{right:auto;margin-bottom:150px}.hamburger{position:relative;display:block;width:35px;height:35px;cursor:pointer;appearance:none;background:none;outline:none;border:none;z-index:1000}.logoImage{max-height:40px;width:auto;object-fit:contain}.logoText{display:none}.navbar ul li p{font-size:15px;text-align:center;cursor:pointer;padding:max(1.7vh,15px) max(2.15vh,20px);margin:0}.navbar ul li ul.dropdown{position:relative;width:100%;opacity:0;transform:translateY(-10px);transition:opacity .25s ease,transform .25s ease}.navbar ul li ul.dropdown.open{opacity:1;transform:translateY(0)}.navbar ul li ul.dropdown li a,.navbar ul li ul.dropdown li span.navItem{padding:8px 20px;font-size:18px;text-align:center;display:block}.logoutBtn{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left;width:100%}.logoutBtn:hover{text-decoration:underline}}.navbar ul li:hover>ul.dropdown{display:block;opacity:1;transform:translateY(0)}.EntityAgreements-container{width:100%;padding:10px;box-sizing:border-box}.agreements-list{display:flex;flex-direction:column;gap:3px}.agreement-card{border:1px solid #ddd;padding:6px 12px;box-shadow:0 2px 5px #0000000d;cursor:pointer;transition:transform .1s ease,box-shadow .2s ease}.agreements-list .agreement-card:nth-child(odd){background-color:#f5f5f5}.agreements-list .agreement-card:nth-child(2n){background-color:#e0e0e0}.agreement-card:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0000001a}.agreement-title{margin:0;word-break:break-word}@media screen and (max-width: 400px){.agreement-card{padding:10px 12px}.agreement-title{font-size:14px}}.AgreementsList-table-container{width:100%;max-height:400px;overflow-y:auto;overflow-x:hidden;border:1px solid #ccc;border-radius:8px}.AgreementsList-table thead{position:sticky;top:0;z-index:2}.AgreementsList-table-header th{background-color:#888;color:#fff}.AgreementsList-table{width:100%;table-layout:fixed;background-color:transparent;color:#222;border-radius:4px;font-size:1rem;margin:0;border-collapse:collapse}.AgreementsList-table-header{background-color:#888}.AgreementsList-table-header th,.AgreementsList-table-row td{padding:.5rem .75rem;font-size:.675rem;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.AgreementsList-table-row:nth-child(2n) td{background-color:#e0e0e0}.AgreementsList-table-row:nth-child(odd) td{background-color:#f5f5f5}.AgreementsList-table th:nth-child(1),.AgreementsList-table td:nth-child(1){width:50px;max-width:50px;min-width:50px;padding:.25rem;white-space:nowrap}.AgreementsList-table th:nth-child(2),.AgreementsList-table td:nth-child(2){white-space:nowrap}.AgreementsList-table th:nth-child(3),.AgreementsList-table td:nth-child(3){width:90px;max-width:90px;min-width:90px;white-space:nowrap}.AgreementsList-table th:nth-child(4),.AgreementsList-table td:nth-child(4){width:240px;min-width:200px;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AgreementsList-table th:nth-child(5),.AgreementsList-table td:nth-child(5){white-space:normal;overflow:visible;text-overflow:unset;word-break:break-word;overflow-wrap:anywhere}.AgreementsList-table th:nth-child(6),.AgreementsList-table td:nth-child(6){width:9%;max-width:95px;min-width:95px;padding:.25rem;white-space:nowrap}.AgreementsList-table th:nth-child(7),.AgreementsList-table td:nth-child(7){white-space:normal;overflow:visible;text-overflow:unset;word-break:break-word;overflow-wrap:anywhere}.AgreementsList-table th:nth-child(8),.AgreementsList-table td:nth-child(8){width:100px;max-width:100px;min-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.AgreementDetail-table-container{background-color:transparent;border-radius:4px;box-shadow:none;overflow-x:auto}.AgreementDetail-table{width:100%;margin:1rem auto 0;background-color:transparent;color:#222;border-radius:4px;overflow:hidden;font-size:1rem;text-align:left}.AgreementDetail-table-header{background-color:#888;text-align:left}.AgreementDetail-table-header th{padding:.75rem 1rem;font-size:.75rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.05em;width:30%;text-align:left}.AgreementDetail-table-row{background-color:transparent;text-align:left}.AgreementDetail-table-row:nth-child(2n) td{background-color:#e0e0e0}.AgreementDetail-table-row:nth-child(odd) td{background-color:#f5f5f5}.AgreementDetail-table-row td{padding:.75rem 1rem;white-space:nowrap;font-size:.875rem;text-align:left}.AgreementDetail-table th:first-child,.AgreementDetail-table td:first-child{width:18%;min-width:60px}.button-container{margin-top:20px;left:0;width:100%;display:flex;justify-content:center;align-items:center;gap:7rem}.agreement-approve-button{background-color:green;color:#fff;padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s}.agreement-approve-button:hover{background-color:#666}.agreement-reject-button{background-color:#f81c2e;color:#fff;padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s}.agreement-reject-button:hover{background-color:#666}.agreement-return-button{background-color:#097261;color:#fff;padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s}.agreement-return-button:hover{background-color:#666}.agreement-resend-button{background-color:#155c87;color:#fff;margin-left:2rem;padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s}.agreement-resend-button:hover{background-color:#666}.agreement-inactive-button{background-color:#e70c38;color:#fff;margin-left:2rem;padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s}.agreement-inactive-button:hover{background-color:#666}.agreement-cancel-button{background-color:red;color:#fff;padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s}.agreement-cancel-button:hover{background-color:#666}.error-text{color:red;font-weight:700;margin-top:8px}.comments-textarea{width:300px;padding:8px;border-radius:6px;border:1px solid #ccc;min-height:80px;font-family:inherit;font-size:14px;resize:vertical;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.comments-textarea:focus{border-color:#007bff;box-shadow:0 0 4px #007bff66;outline:none}.comments-readonly{width:100%;padding:8px;border-radius:6px;border:1px solid #eee;background-color:#f9f9f9;min-height:80px;font-size:14px;color:#333;white-space:pre-wrap}.leftalign{float:left}.modal-backdrop{position:fixed;inset:0;background:#00000080;z-index:9999;display:flex;align-items:center;justify-content:center}.modal{background:#fff;padding:20px;width:400px;border-radius:6px}.modal textarea{width:100%;min-height:80px;margin-top:8px}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.Contract-Agreement-Submit input[type=text]{size:50;border:2px solid #000000;background-color:#ff0}.error-message{color:#dc3545;margin-bottom:15px;padding:10px;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px}.Contract-Agreement-Submit{display:flex;flex-direction:row;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:16px}.Contract-Agreement-Submit button{padding:10px 16px;border-radius:4px;border:none;cursor:pointer;flex:1 1 auto;max-width:200px}.submit-button{padding:8px 16px;background-color:#05753d;color:#fff;border:none}.saveprogress-button{background-color:#007bff;color:#fff;border:none;padding:8px 16px}.saveprogress-button:hover{background-color:#0056b3}.submit-button:hover{background-color:#05572e}.Contract-Agreement-Submit .error-text,.Contract-Agreement-Errors .error-text{color:#dc3545}.outer-entity-container{display:flex;width:100%;border:1px solid black;font-size:.875rem}.entity-column{flex:1;display:flex;flex-direction:column;border-right:1px solid black}.entity-column:last-child{border-right:none}.entity-header{font-weight:700;padding:6px 12px;border-bottom:1px solid black}.entity-row{border-bottom:1px solid black;padding:6px 12px}.entity-row:last-child{border-bottom:none}.entity-row span{display:block}.entity-row div{margin-top:2px}.contract-agreement-container.mobile-grouped .grid-container{display:grid;grid-template-columns:1fr 1fr;border:1px solid black}.contract-agreement-container.mobile-grouped .input-section,.contract-agreement-container.mobile-grouped .readonly-section{display:grid;grid-auto-rows:1fr;grid-template-rows:1fr 2fr repeat(3,1fr)}.contract-agreement-container.mobile-grouped .form-col{display:flex;flex-direction:column;padding:6px;border-right:1px solid black;border-bottom:1px solid black;box-sizing:border-box}.form-col:nth-last-child(-n+1){border-bottom:none!important}.form-col.readonly,.form-col.logo-col{border-right:none!important}.form-col input,.form-col select{width:100%;padding:4px 8px;height:25px;font-size:13px;box-sizing:border-box;max-width:250px}.form-col input[type=text],.form-col input[type=number],.form-col input[type=date],.form-col input[type=tel],.form-col select{border:2px solid #000000;background-color:#ff0;border-radius:0}.logo-col{display:flex}.logo-col img{max-width:200px}.sign-checkbox{display:block;gap:2px;font-size:.9rem;flex:1}.sign-checkbox input[type=checkbox]{transform:scale(.6);margin-right:2px}.sign-text{line-height:1.5;word-break:break-word}.sign-text a{display:inline;white-space:nowrap}.checkbox-row{display:flex;align-items:flex-start;gap:8px}.checkbox-col{flex:0 0 auto}.text-col{flex:1 1 auto;line-height:1.4}@media (max-width: 768px){.contract-agreement-container.mobile-grouped .grid-container{grid-template-columns:1fr}.contract-agreement-container.mobile-grouped .input-section,.contract-agreement-container.mobile-grouped .readonly-section{display:grid;grid-auto-rows:auto;grid-template-rows:none;gap:2px}.contract-agreement-container.mobile-grouped .form-col{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:4px 6px}.form-col input,.form-col select{height:25px;padding:4px 8px;margin:0;line-height:1.2;box-sizing:border-box}.form-col:nth-last-child(-n+1){border-bottom:1px solid black!important}.form-col,.form-col.readonly{border-right:none!important}.form-col.readonly:nth-last-child(-n+1){border-bottom:none!important}}@media screen and (max-width: 480px){.Contract-Agreement-Submit{flex-direction:column;gap:8px;align-items:stretch}.Contract-Agreement-Submit button{width:100%;max-width:100%;padding:12px}}.ContractThankYouDiv{max-width:600px;margin:0 auto;padding:16px;box-sizing:border-box}.Noreply{color:#797777}.Noreply a{display:inline}.ContractThankYouDiv-Submit{display:flex;flex-direction:row;gap:10px;justify-content:center;flex-wrap:wrap}.ContractThankYouDiv-Submit button{padding:10px 16px;border:none;border-radius:4px;cursor:pointer;box-sizing:border-box;margin:0}.save-button{background-color:#007bff;color:#fff;border:none}.save-button:hover{background-color:#0056b3}.ContractThankYouDiv-Submit button:hover{opacity:.9}@media screen and (max-width: 400px){.h3Basic{font-size:20px}.ContractThankYouDiv-Submit{display:flex;flex-direction:column;gap:8px;align-items:stretch}.ContractThankYouDiv-Submit button{font-size:14px;padding:12px}}.ContractThankYou{max-width:600px;margin:0 auto;padding:16px;box-sizing:border-box}.h3Basic{font-size:18px;color:#1a7c9c;font-weight:100}.agreement-message{line-height:1.5;margin:8px 0;word-wrap:break-word}.ContractThankYou-Submit{display:flex;flex-direction:row;gap:10px;justify-content:center;flex-wrap:wrap}.button-wrapper{flex:1 1 auto}.ContractThankYou-Submit button{width:100%;padding:10px 16px;border:none;border-radius:4px;cursor:pointer;box-sizing:border-box;margin:0}.view-button{background-color:#007bff;color:#fff}.view-button:hover{background-color:#0056b3}.return-button{background-color:red;color:#fff}.return-button:hover{background-color:#610505}.create-button{background-color:green;color:#fff}.create-button:hover{background-color:#014b01}.ContractThankYou-Submit button:hover{opacity:.9}@media screen and (max-width: 400px){.h3Basic{font-size:20px}.agreement-message{font-size:14px}.ContractThankYou-Submit{display:flex;flex-direction:column;gap:8px;align-items:stretch}.ContractThankYou-Submit button{font-size:14px;padding:12px}}.MyAgreements-container{max-width:95%;margin:0 auto;padding:4.9375rem 20px 2rem;background-color:#a9a9a9;color:#fff;font-weight:400}.MyAgreements-table-container{width:100%;max-height:400px;overflow-y:auto;overflow-x:auto;border:1px solid #ccc;border-radius:8px}.MyAgreements-actions{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1rem}.MyAgreements-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:1rem;margin:0;background-color:transparent;color:#222}.MyAgreements-table thead{position:sticky;top:0;z-index:2;background-color:#888;color:#fff}.MyAgreements-table th,.MyAgreements-table td{padding:.5rem .75rem;font-size:.675rem;word-break:break-word;overflow-wrap:anywhere}.MyAgreements-table-row:nth-child(2n) td{background-color:#e0e0e0}.MyAgreements-table-row:nth-child(odd) td{background-color:#f5f5f5}.MyAgreements-table th:nth-child(1),.MyAgreements-table td:nth-child(1){width:50px;max-width:50px;min-width:50px;white-space:nowrap}.MyAgreements-table th:nth-child(2),.MyAgreements-table td:nth-child(2){white-space:nowrap}.MyAgreements-table th:nth-child(3),.MyAgreements-table td:nth-child(3){width:90px;max-width:90px;min-width:90px;white-space:nowrap}.MyAgreements-table th:nth-child(4),.MyAgreements-table td:nth-child(4){width:240px;min-width:200px;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MyAgreements-table th:nth-child(5),.MyAgreements-table td:nth-child(5){white-space:normal;word-break:break-word;overflow-wrap:anywhere}.MyAgreements-table th:nth-child(6),.MyAgreements-table td:nth-child(6){width:9%;max-width:95px;min-width:95px;white-space:nowrap}.MyAgreements-table th:nth-child(7),.MyAgreements-table td:nth-child(7){width:100px;max-width:100px;min-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.MyAgreements-table td:nth-child(7) a{display:inline-block;text-align:left;width:100%}.sortable-header{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;padding-right:20px}.sortable-header:hover{background-color:#0000000d}.sortable-header svg{margin-left:5px;font-size:1.1em;color:#666}.sortable-header:hover svg{color:#333}.agreements-actions{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.add-agreement-button{background-color:#888;color:#fff;padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s}.add-agreement-button:hover{background-color:#666}.underline-link{text-decoration:underline}@media screen and (max-width: 768px){.MyAgreements-table thead{display:none}.MyAgreements-table th,.MyAgreements-table td{width:auto!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important}.MyAgreements-table,.MyAgreements-table tbody,.MyAgreements-table tr,.MyAgreements-table td{display:block;width:100%}.MyAgreements-table-row{margin-bottom:.75rem;padding:.75rem;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9;box-shadow:0 1px 3px #0000001a}.MyAgreements-table-row td{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:.25rem 0;border:none}.MyAgreements-table-row td:before{content:attr(data-label);font-weight:700;flex:0 0 40%;text-align:left;white-space:nowrap;padding-right:.5rem}.MyAgreements-table-row td span,.MyAgreements-table-row td a{flex:1 1 60%;text-align:left;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.MyAgreements-table-row:nth-child(2n){background-color:#e0e0e0}.MyAgreements-table-row:nth-child(odd){background-color:#f5f5f5}}
