.ContractorAdminCenter-module__UYVRGq__hidden{opacity:0;width:1px;height:1px;position:fixed;left:-9999px}.ContractorAdminCenter-module__UYVRGq__overlay{z-index:238;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#e9f0f5;background:#01050adb;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ContractorAdminCenter-module__UYVRGq__shell{background:#07111c;border:1px solid #ffffff14;flex-direction:column;width:min(1500px,100%);height:min(95vh,1000px);display:flex;overflow:hidden;box-shadow:0 42px 130px #00000085}.ContractorAdminCenter-module__UYVRGq__shell>header{background:#091522;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:16px;padding:19px 22px;display:flex}.ContractorAdminCenter-module__UYVRGq__shell>header small,.ContractorAdminCenter-module__UYVRGq__head small{color:#d5aa4d;letter-spacing:.16em;font-size:.5rem;font-weight:800;display:block}.ContractorAdminCenter-module__UYVRGq__shell>header h2{letter-spacing:-.02em;margin:5px 0 0;font-size:clamp(1.1rem,2vw,1.75rem)}.ContractorAdminCenter-module__UYVRGq__headerActions{gap:7px;display:flex}.ContractorAdminCenter-module__UYVRGq__headerActions button{color:#cbd7df;cursor:pointer;background:#0c1a28;border:1px solid #ffffff14;place-items:center;width:38px;height:38px;display:grid}.ContractorAdminCenter-module__UYVRGq__body{padding:20px 22px 34px;overflow:auto}.ContractorAdminCenter-module__UYVRGq__error,.ContractorAdminCenter-module__UYVRGq__notice{border:1px solid;align-items:center;gap:8px;margin:12px 22px 0;padding:10px 12px;font-size:.62rem;display:flex}.ContractorAdminCenter-module__UYVRGq__error{color:#ffc0c0;background:#a02d2d1a;border-color:#ec63633b}.ContractorAdminCenter-module__UYVRGq__notice{color:#bee8cf;background:#37915b1a;border-color:#5bc28438}.ContractorAdminCenter-module__UYVRGq__loading{color:#7d91a1;flex:1;align-content:center;place-items:center;gap:10px;display:grid}.ContractorAdminCenter-module__UYVRGq__spin{animation:1s linear infinite ContractorAdminCenter-module__UYVRGq__spin}@keyframes ContractorAdminCenter-module__UYVRGq__spin{to{transform:rotate(360deg)}}.ContractorAdminCenter-module__UYVRGq__topbar{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-bottom:12px;display:grid}.ContractorAdminCenter-module__UYVRGq__chooser,.ContractorAdminCenter-module__UYVRGq__summaryStrip{background:#08141f;border:1px solid #ffffff12;padding:13px 15px}.ContractorAdminCenter-module__UYVRGq__chooser{align-items:end;gap:12px;display:flex}.ContractorAdminCenter-module__UYVRGq__chooser label{flex:1}.ContractorAdminCenter-module__UYVRGq__chooser label span,.ContractorAdminCenter-module__UYVRGq__card label>span{color:#8196a7;margin-bottom:6px;font-size:.53rem;display:block}.ContractorAdminCenter-module__UYVRGq__chooser select,.ContractorAdminCenter-module__UYVRGq__card input,.ContractorAdminCenter-module__UYVRGq__card textarea,.ContractorAdminCenter-module__UYVRGq__card select{color:#e7eef4;width:100%;font:inherit;background:#050d16;border:1px solid #ffffff17;outline:none;padding:9px 10px;font-size:.66rem}.ContractorAdminCenter-module__UYVRGq__chooser select:focus,.ContractorAdminCenter-module__UYVRGq__card input:focus,.ContractorAdminCenter-module__UYVRGq__card textarea:focus,.ContractorAdminCenter-module__UYVRGq__card select:focus{border-color:#d5a94f70}.ContractorAdminCenter-module__UYVRGq__summaryStrip{align-items:center;gap:12px;min-width:280px;display:flex}.ContractorAdminCenter-module__UYVRGq__summaryStrip svg{color:#d4aa50}.ContractorAdminCenter-module__UYVRGq__summaryStrip b,.ContractorAdminCenter-module__UYVRGq__summaryStrip span{display:block}.ContractorAdminCenter-module__UYVRGq__summaryStrip b{font-size:.72rem}.ContractorAdminCenter-module__UYVRGq__summaryStrip span{color:#758a9a;margin-top:3px;font-size:.52rem}.ContractorAdminCenter-module__UYVRGq__metrics{grid-template-columns:repeat(5,1fr);gap:9px;margin-bottom:12px;display:grid}.ContractorAdminCenter-module__UYVRGq__metrics article{background:#091622;border:1px solid #fff1;grid-template-columns:auto 1fr;align-items:center;gap:3px 9px;padding:12px;display:grid}.ContractorAdminCenter-module__UYVRGq__metrics svg{color:#d4aa50;grid-row:1/3}.ContractorAdminCenter-module__UYVRGq__metrics small{color:#718697;text-transform:uppercase;font-size:.47rem}.ContractorAdminCenter-module__UYVRGq__metrics b{font-size:.83rem}.ContractorAdminCenter-module__UYVRGq__grid{grid-template-columns:minmax(300px,.72fr) minmax(460px,1.2fr) minmax(320px,.82fr);gap:12px;display:grid}.ContractorAdminCenter-module__UYVRGq__card{background:#08141f;border:1px solid #ffffff12;min-width:0;padding:15px}.ContractorAdminCenter-module__UYVRGq__head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:13px;display:flex}.ContractorAdminCenter-module__UYVRGq__head svg{color:#d4aa50}.ContractorAdminCenter-module__UYVRGq__head h3{margin:5px 0 0;font-size:.9rem}.ContractorAdminCenter-module__UYVRGq__two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ContractorAdminCenter-module__UYVRGq__three{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.ContractorAdminCenter-module__UYVRGq__card label{margin-bottom:9px;display:block}.ContractorAdminCenter-module__UYVRGq__card textarea{resize:vertical}.ContractorAdminCenter-module__UYVRGq__checks{flex-wrap:wrap;gap:13px;margin:4px 0 10px;display:flex}.ContractorAdminCenter-module__UYVRGq__checks label{color:#94a6b3;align-items:center;gap:6px;margin:0;font-size:.55rem;display:flex}.ContractorAdminCenter-module__UYVRGq__checks input{width:auto!important}.ContractorAdminCenter-module__UYVRGq__primary,.ContractorAdminCenter-module__UYVRGq__secondary,.ContractorAdminCenter-module__UYVRGq__mini{cursor:pointer;border:1px solid #cda54d57;padding:10px 11px;font-size:.61rem;font-weight:850}.ContractorAdminCenter-module__UYVRGq__primary{color:#07111b;background:#cfa64e;width:100%}.ContractorAdminCenter-module__UYVRGq__secondary{color:#e5edf2;background:#0d1d2a;width:100%}.ContractorAdminCenter-module__UYVRGq__mini{color:#dde7ed;background:#0c1b29;padding:7px 9px}.ContractorAdminCenter-module__UYVRGq__dangerButton{color:#ffb4b4;border-color:#ec63633d}.ContractorAdminCenter-module__UYVRGq__primary:disabled,.ContractorAdminCenter-module__UYVRGq__secondary:disabled,.ContractorAdminCenter-module__UYVRGq__mini:disabled{opacity:.45;cursor:not-allowed}.ContractorAdminCenter-module__UYVRGq__records{gap:8px;display:grid}.ContractorAdminCenter-module__UYVRGq__record{background:#07111b;border:1px solid #ffffff0f;padding:11px}.ContractorAdminCenter-module__UYVRGq__recordTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ContractorAdminCenter-module__UYVRGq__recordTop small,.ContractorAdminCenter-module__UYVRGq__recordTop b{display:block}.ContractorAdminCenter-module__UYVRGq__recordTop small{color:#d4aa50;text-transform:uppercase;letter-spacing:.05em;font-size:.47rem}.ContractorAdminCenter-module__UYVRGq__recordTop b{margin-top:3px;font-size:.67rem}.ContractorAdminCenter-module__UYVRGq__record p{color:#8396a4;margin:6px 0;font-size:.55rem;line-height:1.48}.ContractorAdminCenter-module__UYVRGq__recordMeta{color:#728797;flex-wrap:wrap;gap:9px;font-size:.5rem;display:flex}.ContractorAdminCenter-module__UYVRGq__rowActions{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.ContractorAdminCenter-module__UYVRGq__good,.ContractorAdminCenter-module__UYVRGq__warn,.ContractorAdminCenter-module__UYVRGq__danger,.ContractorAdminCenter-module__UYVRGq__neutral{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border:1px solid;border-radius:999px;padding:4px 6px;font-size:.46rem;font-style:normal}.ContractorAdminCenter-module__UYVRGq__good{color:#9fe1b9;background:#37915b14;border-color:#5bc28440}.ContractorAdminCenter-module__UYVRGq__warn{color:#f0ce82;background:#d4aa5012;border-color:#d4aa5045}.ContractorAdminCenter-module__UYVRGq__danger{color:#ffb1b1;background:#af363614;border-color:#ec636340}.ContractorAdminCenter-module__UYVRGq__neutral{color:#9eb1c0;background:#96aabc0d;border-color:#96aabc2e}.ContractorAdminCenter-module__UYVRGq__compliance{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:10px;display:grid}.ContractorAdminCenter-module__UYVRGq__compliance div{background:#091522;border:1px solid #ffffff0e;padding:9px}.ContractorAdminCenter-module__UYVRGq__compliance small,.ContractorAdminCenter-module__UYVRGq__compliance b,.ContractorAdminCenter-module__UYVRGq__compliance span{display:block}.ContractorAdminCenter-module__UYVRGq__compliance small{color:#718697;text-transform:uppercase;font-size:.46rem}.ContractorAdminCenter-module__UYVRGq__compliance b{margin-top:4px;font-size:.61rem}.ContractorAdminCenter-module__UYVRGq__compliance span{color:#8396a4;margin-top:3px;font-size:.49rem}.ContractorAdminCenter-module__UYVRGq__rating{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.ContractorAdminCenter-module__UYVRGq__rating div{text-align:center;background:#091522;border:1px solid #ffffff0e;padding:8px}.ContractorAdminCenter-module__UYVRGq__rating small,.ContractorAdminCenter-module__UYVRGq__rating b{display:block}.ContractorAdminCenter-module__UYVRGq__rating small{color:#708596;text-transform:uppercase;font-size:.43rem}.ContractorAdminCenter-module__UYVRGq__rating b{margin-top:4px;font-size:.72rem}.ContractorAdminCenter-module__UYVRGq__upload{background:#d5a94f09;border:1px dashed #d5a94f3d;margin-top:10px;padding:10px}.ContractorAdminCenter-module__UYVRGq__upload input[type=file]{padding:8px}.ContractorAdminCenter-module__UYVRGq__fileName{color:#8ea1af;margin:5px 0 0;font-size:.51rem}.ContractorAdminCenter-module__UYVRGq__portalBox{background:#07111b;border:1px solid #ffffff0f;margin-top:10px;padding:10px}.ContractorAdminCenter-module__UYVRGq__portalBox p{color:#8093a1;margin:0 0 8px;font-size:.53rem;line-height:1.5}.ContractorAdminCenter-module__UYVRGq__empty{text-align:center;color:#718697;align-content:center;place-items:center;min-height:240px;display:grid}.ContractorAdminCenter-module__UYVRGq__empty svg{color:#d4aa50;width:29px;height:29px}.ContractorAdminCenter-module__UYVRGq__empty h3{color:#e2eaf0;margin:9px 0 4px}.ContractorAdminCenter-module__UYVRGq__empty p{max-width:390px;font-size:.59rem}.ContractorAdminCenter-module__UYVRGq__footnote{color:#667d8e;margin-top:8px;font-size:.49rem;line-height:1.45}.ContractorAdminCenter-module__UYVRGq__sectionTitle{color:#d2aa55;text-transform:uppercase;letter-spacing:.1em;margin:14px 0 8px;font-size:.55rem}.ContractorAdminCenter-module__UYVRGq__statusSelect{margin-top:8px!important;padding:7px 8px!important;font-size:.56rem!important}.ContractorAdminCenter-module__UYVRGq__invoiceReview{grid-template-columns:1fr auto;gap:7px;margin-top:8px;display:grid}.ContractorAdminCenter-module__UYVRGq__invoiceReview select{margin:0!important}.ContractorAdminCenter-module__UYVRGq__invoiceReview button{white-space:nowrap}.ContractorAdminCenter-module__UYVRGq__full{grid-column:1/-1}@media (max-width:1180px){.ContractorAdminCenter-module__UYVRGq__grid{grid-template-columns:1fr 1fr}.ContractorAdminCenter-module__UYVRGq__grid>.ContractorAdminCenter-module__UYVRGq__card:last-child{grid-column:1/-1}.ContractorAdminCenter-module__UYVRGq__metrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.ContractorAdminCenter-module__UYVRGq__overlay{padding:0}.ContractorAdminCenter-module__UYVRGq__shell{height:100%;max-height:none}.ContractorAdminCenter-module__UYVRGq__shell>header,.ContractorAdminCenter-module__UYVRGq__body{padding:14px}.ContractorAdminCenter-module__UYVRGq__topbar{grid-template-columns:1fr}.ContractorAdminCenter-module__UYVRGq__chooser{flex-direction:column;align-items:stretch}.ContractorAdminCenter-module__UYVRGq__summaryStrip{min-width:0}.ContractorAdminCenter-module__UYVRGq__grid{grid-template-columns:1fr}.ContractorAdminCenter-module__UYVRGq__grid>.ContractorAdminCenter-module__UYVRGq__card:last-child{grid-column:auto}.ContractorAdminCenter-module__UYVRGq__metrics{grid-template-columns:1fr 1fr}.ContractorAdminCenter-module__UYVRGq__two,.ContractorAdminCenter-module__UYVRGq__three,.ContractorAdminCenter-module__UYVRGq__compliance{grid-template-columns:1fr}.ContractorAdminCenter-module__UYVRGq__rating{grid-template-columns:1fr 1fr}.ContractorAdminCenter-module__UYVRGq__invoiceReview{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ContractorAdminCenter-module__UYVRGq__spin{animation:none}}
