.page-module___8aEwW__auth{color:#f5f6ef;background:#103f35;grid-template-columns:1.1fr .9fr;align-items:center;gap:5rem;min-height:100vh;padding:8vw;display:grid}.page-module___8aEwW__brand{max-width:560px}.page-module___8aEwW__brand b,.page-module___8aEwW__content>b,.page-module___8aEwW__dashboard aside>b{letter-spacing:.12em;color:#a9e4c7;font-size:.73rem}.page-module___8aEwW__brand h1{margin:1rem 0;font:600 clamp(2.5rem,5vw,5rem)/1.02 Georgia,serif}.page-module___8aEwW__brand p{color:#c9ddd4;font-size:1.2rem}.page-module___8aEwW__card{color:#16362e;background:#fff;border-radius:18px;max-width:480px;padding:2.2rem;box-shadow:0 20px 60px #061f194d}.page-module___8aEwW__tabs{border-bottom:1px solid #d9e3df;gap:1rem;margin-bottom:1.6rem;display:flex}.page-module___8aEwW__tabs button{color:#64756e;background:0 0;border:0;padding:.8rem 0}.page-module___8aEwW__tabs .page-module___8aEwW__active{color:#0c5e48;border-bottom:2px solid #0c5e48}.page-module___8aEwW__card form{gap:.8rem;display:grid}.page-module___8aEwW__card label{gap:.35rem;font-size:.84rem;font-weight:600;display:grid}.page-module___8aEwW__card input,.page-module___8aEwW__dashboard select{background:#fff;border:1px solid #c9d5d0;border-radius:8px;padding:.75rem}.page-module___8aEwW__primary{color:#fff;background:#0c6b53;border:0;border-radius:8px;margin-top:.8rem;padding:.85rem;font-weight:700}.page-module___8aEwW__dashboard{background:#f6f8f6;grid-template-columns:240px 1fr;min-height:100vh;display:grid}.page-module___8aEwW__dashboard header{color:#fff;background:#103f35;grid-column:1/3;justify-content:space-between;padding:1rem 2rem;display:flex}.page-module___8aEwW__dashboard header button{color:#d9eee6;background:0 0;border:0}.page-module___8aEwW__dashboard aside{color:#d8eee5;background:#173d33;padding:2rem 1.4rem}.page-module___8aEwW__dashboard select{width:100%;margin:1rem 0}.page-module___8aEwW__dashboard nav{color:#c2d8ce;line-height:2.6}.page-module___8aEwW__content{box-sizing:border-box;width:100%;max-width:1640px;padding:2.5rem 3rem}.page-module___8aEwW__content>b{color:#27765f}.page-module___8aEwW__content h1{margin:.5rem 0;font:600 2.5rem Georgia,serif}.page-module___8aEwW__ok{color:#146148;background:#d9f2e7;border-radius:99px;margin:1.5rem 0;padding:.55rem .8rem;display:inline-block}.page-module___8aEwW__grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:1rem 0 2rem;display:grid}.page-module___8aEwW__grid article{background:#fff;border:1px solid #e1e9e5;border-radius:12px;padding:1.5rem}.page-module___8aEwW__grid article>b{color:#668076;font-size:.72rem}.page-module___8aEwW__grid h2{margin:.5rem 0}.page-module___8aEwW__permissions{flex-wrap:wrap;gap:.5rem;display:flex}.page-module___8aEwW__permissions span{background:#d9eee5;border-radius:99px;padding:.45rem .7rem;font-size:.85rem}@media (max-width:700px){.page-module___8aEwW__auth{grid-template-columns:1fr;gap:2rem;padding:2rem}.page-module___8aEwW__dashboard{grid-template-columns:1fr}.page-module___8aEwW__dashboard header{grid-column:1}.page-module___8aEwW__dashboard aside{padding:1rem}.page-module___8aEwW__grid{grid-template-columns:1fr}.page-module___8aEwW__content{padding:2rem}}.page-module___8aEwW__dashboard nav{gap:.75rem;display:grid}.page-module___8aEwW__dashboard nav span,.page-module___8aEwW__dashboard nav strong{color:#c2d8ce;font-weight:500}.page-module___8aEwW__panel{background:#fff;border:1px solid #e1e9e5;border-radius:8px;margin:1rem 0 2rem;padding:1.4rem}.page-module___8aEwW__panelHead{justify-content:space-between;align-items:end;gap:1rem;display:flex}.page-module___8aEwW__panelHead b{letter-spacing:.12em;color:#27765f;font-size:.72rem}.page-module___8aEwW__panelHead h2{margin:.3rem 0 0}.page-module___8aEwW__search{gap:.6rem;display:flex}.page-module___8aEwW__search input{border:1px solid #c9d5d0;border-radius:8px;min-width:240px;padding:.7rem}.page-module___8aEwW__secondary{color:#0c6b53;background:#fff;border:1px solid #0c6b53;border-radius:8px;padding:.7rem 1rem;font-weight:700}.page-module___8aEwW__stats{flex-wrap:wrap;gap:.6rem;margin:1rem 0;display:flex}.page-module___8aEwW__stats span{color:#224b3f;background:#eef6f2;border:1px solid #d6e8df;border-radius:999px;padding:.4rem .7rem;font-size:.85rem}.page-module___8aEwW__tableWrap{border:1px solid #e5ece8;border-radius:8px;overflow:auto}.page-module___8aEwW__tableWrap table{border-collapse:collapse;width:100%;font-size:.92rem}.page-module___8aEwW__tableWrap th,.page-module___8aEwW__tableWrap td{text-align:left;white-space:nowrap;border-bottom:1px solid #e9efec;padding:.75rem}.page-module___8aEwW__tableWrap th{color:#315b4f;text-transform:uppercase;letter-spacing:.06em;background:#f2f7f4;font-size:.75rem}.page-module___8aEwW__tableWrap td:nth-child(2){white-space:normal;min-width:200px}@media (max-width:700px){.page-module___8aEwW__panelHead,.page-module___8aEwW__search{display:grid}.page-module___8aEwW__search input{width:100%;min-width:0}}.page-module___8aEwW__dashboard nav button{color:#c2d8ce;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.55rem 0}.page-module___8aEwW__dashboard nav button:hover,.page-module___8aEwW__dashboard nav .page-module___8aEwW__navActive{color:#fff;background:#215647;padding-left:.65rem}.page-module___8aEwW__dashboard nav .page-module___8aEwW__navActive{font-weight:700}.page-module___8aEwW__formGrid{grid-template-columns:repeat(5,minmax(120px,1fr));gap:.7rem;margin:1rem 0;display:grid}.page-module___8aEwW__formGrid input,.page-module___8aEwW__formGrid select{background:#fff;border:1px solid #c9d5d0;border-radius:8px;padding:.7rem}.page-module___8aEwW__formGrid input[name=legal_name],.page-module___8aEwW__formGrid input[name=email]{grid-column:span 2}.page-module___8aEwW__formGrid button{margin-top:0}@media (max-width:900px){.page-module___8aEwW__formGrid{grid-template-columns:1fr 1fr}.page-module___8aEwW__formGrid input[name=legal_name],.page-module___8aEwW__formGrid input[name=email]{grid-column:span 2}}@media (max-width:560px){.page-module___8aEwW__formGrid{grid-template-columns:1fr}.page-module___8aEwW__formGrid input[name=legal_name],.page-module___8aEwW__formGrid input[name=email]{grid-column:span 1}}
.thirdPartyForm-module__nmarEq__form{gap:1.4rem;margin:1.2rem 0 0;display:grid}.thirdPartyForm-module__nmarEq__hint{color:#5d6f68;margin:0;font-size:.88rem}.thirdPartyForm-module__nmarEq__req{color:#d3364b;font-weight:700}.thirdPartyForm-module__nmarEq__card{background:#fff;border:1px solid #e1e9e5;border-radius:12px;padding:1.6rem 1.8rem;box-shadow:0 2px 10px #103f350d}.thirdPartyForm-module__nmarEq__card h3{color:#16362e;border-bottom:1px solid #edf2ef;margin:0 0 1.3rem;padding-bottom:.8rem;font-size:1.15rem;font-weight:600}.thirdPartyForm-module__nmarEq__card h4{color:#315b4f;margin:1.6rem 0 .8rem;font-size:1rem}.thirdPartyForm-module__nmarEq__roles{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.thirdPartyForm-module__nmarEq__form label.thirdPartyForm-module__nmarEq__role{cursor:pointer;background:#fff;border:1px solid #d9e3df;border-radius:10px;align-content:start;gap:.4rem;padding:1rem 1.1rem;transition:border-color .15s,background .15s;display:grid}.thirdPartyForm-module__nmarEq__form label.thirdPartyForm-module__nmarEq__role:hover{border-color:#8cc3ae}.thirdPartyForm-module__nmarEq__form label.thirdPartyForm-module__nmarEq__roleOn{background:#f0f8f4;border-color:#0c6b53;box-shadow:inset 0 0 0 1px #0c6b53}.thirdPartyForm-module__nmarEq__role span{color:#0c6b53;align-items:center;gap:.55rem;font-size:.98rem;font-weight:700;display:flex}.thirdPartyForm-module__nmarEq__role small{color:#64756e;font-size:.82rem;font-weight:400;line-height:1.4}.thirdPartyForm-module__nmarEq__role input[type=checkbox]{accent-color:#0c6b53;width:1.05rem;height:1.05rem}.thirdPartyForm-module__nmarEq__columns{grid-template-columns:1.1fr 1fr;align-items:start;gap:1.4rem;display:grid}.thirdPartyForm-module__nmarEq__split{grid-template-columns:1fr 1fr;gap:1.6rem 2rem;display:grid}.thirdPartyForm-module__nmarEq__stack{align-content:start;gap:1.05rem;display:grid}.thirdPartyForm-module__nmarEq__pair{grid-template-columns:2fr 1fr;align-items:start;gap:.8rem;display:grid}.thirdPartyForm-module__nmarEq__form label{color:#4f7a35;align-content:start;gap:.3rem;font-size:.8rem;font-weight:500;display:grid}.thirdPartyForm-module__nmarEq__lbl{display:block}.thirdPartyForm-module__nmarEq__form input:not([type=checkbox]),.thirdPartyForm-module__nmarEq__form select{box-sizing:border-box;color:#16362e;background:0 0;border:0;border-bottom:1px solid #c9d5d0;width:100%;min-width:0;height:2.3rem;padding:.5rem .15rem;font-size:.95rem}.thirdPartyForm-module__nmarEq__form input:focus,.thirdPartyForm-module__nmarEq__form select:focus{border-bottom:2px solid #0c6b53;outline:0}.thirdPartyForm-module__nmarEq__form input[readonly]{color:#8a9a94}.thirdPartyForm-module__nmarEq__phoneRow{grid-template-columns:1fr 2.2fr 1fr auto;align-items:end;gap:.8rem;margin-bottom:.6rem;display:grid}.thirdPartyForm-module__nmarEq__remove{color:#d3364b;cursor:pointer;background:0 0;border:0;height:2.3rem;padding:.5rem;font-weight:700;text-decoration:underline}.thirdPartyForm-module__nmarEq__add{color:#4f7a35;cursor:pointer;background:0 0;border:0;justify-self:start;padding:.4rem 0;font-weight:700;text-decoration:underline}.thirdPartyForm-module__nmarEq__linkDisabled{color:#a9b6b1;text-align:left;cursor:not-allowed;background:0 0;border:0;padding:0;font-size:.85rem;text-decoration:underline}.thirdPartyForm-module__nmarEq__blue{color:#1a8fd6;font-size:.92rem;font-weight:600}.thirdPartyForm-module__nmarEq__small{color:#5d6f68;margin:0 0 .4rem;font-size:.85rem;line-height:1.4}.thirdPartyForm-module__nmarEq__form label.thirdPartyForm-module__nmarEq__fiscal{color:#16362e;border-bottom:1px solid #f0f4f2;grid-template-columns:auto 4.6rem 1fr;align-items:center;gap:.7rem;padding:.35rem 0;font-size:.9rem}.thirdPartyForm-module__nmarEq__form label.thirdPartyForm-module__nmarEq__fiscal b{color:#315b4f;font-weight:600}.thirdPartyForm-module__nmarEq__fiscal input{accent-color:#0c6b53;width:1.05rem;height:1.05rem}.thirdPartyForm-module__nmarEq__form label.thirdPartyForm-module__nmarEq__check{color:#16362e;grid-template-columns:auto 1fr;align-items:center;gap:.6rem;padding-top:.4rem;font-size:.9rem}.thirdPartyForm-module__nmarEq__check input{accent-color:#0c6b53;width:1.05rem;height:1.05rem}.thirdPartyForm-module__nmarEq__actions{z-index:2;background:linear-gradient(#f6f8f600,#f6f8f6 25%);justify-content:flex-end;gap:.8rem;padding:.9rem 0;display:flex;position:sticky;bottom:0}.thirdPartyForm-module__nmarEq__cancel{color:#315b4f;cursor:pointer;background:#fff;border:1px solid #c9d5d0;border-radius:8px;padding:.8rem 1.4rem;font-weight:700}.thirdPartyForm-module__nmarEq__save{color:#fff;cursor:pointer;background:#0c6b53;border:0;border-radius:8px;padding:.8rem 1.8rem;font-weight:700}.thirdPartyForm-module__nmarEq__save:disabled{opacity:.6}@media (max-width:1200px){.thirdPartyForm-module__nmarEq__columns{grid-template-columns:1fr}}@media (max-width:760px){.thirdPartyForm-module__nmarEq__roles,.thirdPartyForm-module__nmarEq__split{grid-template-columns:1fr}.thirdPartyForm-module__nmarEq__phoneRow{grid-template-columns:1fr 1fr}}
