.opportunities-module__cBDK4q__shell{--brand:#28215b;--brand-soft:#5549bb;--ink:#111827;--muted:#667085;--line:#dbe4f2;--canvas:#eef4fd;background:linear-gradient(90deg, #6780ae14 1px, transparent 1px), linear-gradient(180deg, #6780ae14 1px, transparent 1px), var(--canvas);min-height:100vh;color:var(--ink);letter-spacing:0;background-size:40px 40px;grid-template-columns:88px minmax(0,1fr);display:grid}.opportunities-module__cBDK4q__shell *,.opportunities-module__cBDK4q__shell :before,.opportunities-module__cBDK4q__shell :after{box-sizing:border-box;letter-spacing:0}.opportunities-module__cBDK4q__shell button,.opportunities-module__cBDK4q__shell input,.opportunities-module__cBDK4q__shell select,.opportunities-module__cBDK4q__shell textarea{font:inherit}.opportunities-module__cBDK4q__rail{z-index:20;color:#fff;background:var(--tenant-brand,var(--brand));border-right:1px solid #ffffff1f;grid-template-rows:auto 1fr auto;justify-items:center;height:100vh;padding:18px 10px 14px;display:grid;position:sticky;top:0}.opportunities-module__cBDK4q__brand{color:#fff;justify-items:center;gap:7px;font-size:11px;font-weight:700;text-decoration:none;display:grid}.opportunities-module__cBDK4q__brandMark{background:var(--tenant-brand,var(--brand));border-radius:6px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.opportunities-module__cBDK4q__brand img{object-fit:contain;width:48px;height:48px;display:block}.opportunities-module__cBDK4q__railNav{scrollbar-width:none;align-content:start;gap:10px;width:100%;min-height:0;margin-top:24px;display:grid;overflow-y:auto}.opportunities-module__cBDK4q__railNav::-webkit-scrollbar{display:none}.opportunities-module__cBDK4q__railNav a,.opportunities-module__cBDK4q__logoutButton{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;gap:4px;width:68px;min-height:54px;padding:7px 5px;font-size:10px;text-decoration:none;display:grid}.opportunities-module__cBDK4q__railNav a:hover,.opportunities-module__cBDK4q__logoutButton:hover,.opportunities-module__cBDK4q__railNav .opportunities-module__cBDK4q__activeNav{color:#fff;background:#ffffff1f;border-color:#fff3}.opportunities-module__cBDK4q__logoutButton{align-self:end}.opportunities-module__cBDK4q__content{min-width:0}.opportunities-module__cBDK4q__topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8fbffe6;border-bottom:1px solid #8096bc3d;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:12px 22px;display:flex}.opportunities-module__cBDK4q__topbar p,.opportunities-module__cBDK4q__topbar h1{margin:0}.opportunities-module__cBDK4q__topbar p{color:var(--brand-soft);text-transform:uppercase;font-size:10px;font-weight:800}.opportunities-module__cBDK4q__topbar h1{margin-top:3px;font-size:24px;line-height:1.15}.opportunities-module__cBDK4q__topbarMeta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.opportunities-module__cBDK4q__topbarMeta>span,.opportunities-module__cBDK4q__backLink{border:1px solid var(--line);color:#4b5565;background:#fffc;border-radius:5px;align-items:center;gap:6px;min-height:34px;padding:7px 10px;font-size:12px;text-decoration:none;display:inline-flex}.opportunities-module__cBDK4q__backLink{color:var(--brand-soft);font-weight:700}.opportunities-module__cBDK4q__main{min-width:0;padding:16px 18px 24px}.opportunities-module__cBDK4q__metricStrip{border:1px solid var(--line);background:#ffffffc7;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 10px 28px #3f588617}.opportunities-module__cBDK4q__metric{border-right:1px solid var(--line);grid-template-rows:auto auto auto;grid-template-columns:34px minmax(0,1fr);column-gap:10px;min-width:0;padding:13px 15px;display:grid}.opportunities-module__cBDK4q__metric:last-child{border-right:0}.opportunities-module__cBDK4q__metricIcon{border-radius:6px;grid-row:1/span 3;place-items:center;width:34px;height:34px;display:grid}.opportunities-module__cBDK4q__metric>span:not(.opportunities-module__cBDK4q__metricIcon),.opportunities-module__cBDK4q__metric small{color:var(--muted);font-size:11px}.opportunities-module__cBDK4q__metric strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:2px 0;font-size:20px;line-height:1.15;overflow:hidden}.opportunities-module__cBDK4q__metric_blue .opportunities-module__cBDK4q__metricIcon{color:#315bd9;background:#e7efff}.opportunities-module__cBDK4q__metric_teal .opportunities-module__cBDK4q__metricIcon{color:#087f82;background:#dff7f4}.opportunities-module__cBDK4q__metric_orange .opportunities-module__cBDK4q__metricIcon{color:#c65a13;background:#fff0e3}.opportunities-module__cBDK4q__metric_green .opportunities-module__cBDK4q__metricIcon{color:#14804a;background:#e3f7eb}.opportunities-module__cBDK4q__commandBar{border:1px solid var(--line);background:#ffffffdb;border-radius:6px;align-items:center;gap:8px;margin-top:13px;padding:9px;display:flex}.opportunities-module__cBDK4q__searchBox{color:#6b7280;background:#fff;border:1px solid #cfd9e8;border-radius:5px;flex:0 270px;align-items:center;gap:7px;min-width:190px;height:36px;padding:0 10px;display:flex}.opportunities-module__cBDK4q__searchBox input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.opportunities-module__cBDK4q__stageFilters{scrollbar-width:thin;align-items:center;gap:3px;min-width:0;display:flex;overflow-x:auto}.opportunities-module__cBDK4q__stageFilters button,.opportunities-module__cBDK4q__viewSwitch button,.opportunities-module__cBDK4q__iconButton{color:#596579;cursor:pointer;white-space:nowrap;background:#f2f5fa;border:1px solid #0000;border-radius:5px;min-width:36px;height:36px;font-size:11px}.opportunities-module__cBDK4q__stageFilters button{padding:0 9px}.opportunities-module__cBDK4q__stageFilters button:hover,.opportunities-module__cBDK4q__stageFilters .opportunities-module__cBDK4q__selectedFilter,.opportunities-module__cBDK4q__viewSwitch .opportunities-module__cBDK4q__activeView,.opportunities-module__cBDK4q__iconButton:hover{color:var(--brand);background:#ebeafe;border-color:#b9c5ed}.opportunities-module__cBDK4q__viewSwitch{grid-template-columns:36px 36px;gap:3px;display:grid}.opportunities-module__cBDK4q__viewSwitch button,.opportunities-module__cBDK4q__iconButton{place-items:center;padding:0;display:grid}.opportunities-module__cBDK4q__primaryButton,.opportunities-module__cBDK4q__secondaryButton,.opportunities-module__cBDK4q__saveButton,.opportunities-module__cBDK4q__convertButton,.opportunities-module__cBDK4q__stageAction button{border:1px solid var(--brand);background:var(--brand);color:#fff;cursor:pointer;white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.opportunities-module__cBDK4q__secondaryButton{border-color:var(--line);color:#475467;background:#fff}.opportunities-module__cBDK4q__primaryButton:disabled,.opportunities-module__cBDK4q__saveButton:disabled,.opportunities-module__cBDK4q__convertButton:disabled,.opportunities-module__cBDK4q__stageAction button:disabled,.opportunities-module__cBDK4q__iconButton:disabled{cursor:not-allowed;opacity:.55}.opportunities-module__cBDK4q__notice,.opportunities-module__cBDK4q__error{color:#176c40;background:#ecf9f1;border:1px solid #9bd8b4;border-radius:5px;align-items:center;gap:8px;min-height:36px;margin-top:10px;padding:8px 10px;font-size:12px;display:flex}.opportunities-module__cBDK4q__error{color:#a62929;background:#fff1f1;border-color:#f2b5b5}.opportunities-module__cBDK4q__notice button,.opportunities-module__cBDK4q__error button{color:currentColor;cursor:pointer;background:0 0;border:0;place-items:center;width:26px;height:26px;margin-left:auto;display:grid}.opportunities-module__cBDK4q__workspaceGrid{grid-template-columns:minmax(0,1fr) 348px;align-items:start;gap:12px;min-width:0;margin-top:12px;display:grid}.opportunities-module__cBDK4q__listArea,.opportunities-module__cBDK4q__detailArea{border:1px solid var(--line);background:#ffffffe0;border-radius:6px;min-width:0;box-shadow:0 12px 32px #3f588614}.opportunities-module__cBDK4q__listArea{overflow:hidden}.opportunities-module__cBDK4q__detailArea{max-height:calc(100vh - 104px);position:sticky;top:86px;overflow-y:auto}.opportunities-module__cBDK4q__sectionHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:45px;padding:9px 12px;display:flex}.opportunities-module__cBDK4q__sectionHeading>div{align-items:center;gap:7px;display:flex}.opportunities-module__cBDK4q__sectionHeading strong{font-size:13px}.opportunities-module__cBDK4q__sectionHeading span{color:var(--muted);font-size:10px}.opportunities-module__cBDK4q__pipeline{scrollbar-width:thin;grid-auto-columns:minmax(218px,1fr);grid-auto-flow:column;min-width:100%;display:grid;overflow-x:auto}.opportunities-module__cBDK4q__stageColumn{border-right:1px solid var(--line);background:#f8fafd;min-height:540px}.opportunities-module__cBDK4q__stageColumn:last-child{border-right:0}.opportunities-module__cBDK4q__stageColumn>header{border-top:3px solid #7b86a0;border-bottom:1px solid var(--line);background:#fff;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;min-height:59px;padding:9px 10px;display:grid}.opportunities-module__cBDK4q__stageColumn[data-stage=lead]>header{border-top-color:#7c879c}.opportunities-module__cBDK4q__stageColumn[data-stage=qualified]>header{border-top-color:#2d70d6}.opportunities-module__cBDK4q__stageColumn[data-stage=solution]>header{border-top-color:#0d9294}.opportunities-module__cBDK4q__stageColumn[data-stage=proposal]>header{border-top-color:#6555d4}.opportunities-module__cBDK4q__stageColumn[data-stage=negotiation]>header{border-top-color:#dd6d22}.opportunities-module__cBDK4q__stageColumn[data-stage=won]>header{border-top-color:#1b9555}.opportunities-module__cBDK4q__stageColumn[data-stage=lost]>header{border-top-color:#c94848}.opportunities-module__cBDK4q__stageColumn>header span{font-size:12px;font-weight:800}.opportunities-module__cBDK4q__stageColumn>header strong{color:#4f5c70;background:#eef2f8;border-radius:5px;place-items:center;min-width:22px;height:22px;font-size:10px;display:grid}.opportunities-module__cBDK4q__stageColumn>header small{color:var(--muted);grid-column:1/span 2;font-size:10px}.opportunities-module__cBDK4q__stageCards{align-content:start;gap:8px;padding:9px;display:grid}.opportunities-module__cBDK4q__opportunityCard{min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:6px;gap:7px;padding:10px;display:grid;box-shadow:0 5px 14px #2f43680d}.opportunities-module__cBDK4q__opportunityCard:hover,.opportunities-module__cBDK4q__selectedCard{border-color:#7d73d9;box-shadow:0 7px 18px #3e339121}.opportunities-module__cBDK4q__selectedCard{box-shadow:inset 3px 0 0 var(--brand-soft), 0 7px 18px #3e339121}.opportunities-module__cBDK4q__cardCode,.opportunities-module__cBDK4q__cardFooter{color:#6c778b;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.opportunities-module__cBDK4q__opportunityCard>strong{overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.4}.opportunities-module__cBDK4q__cardCustomer{color:#5c687d;font-size:10px}.opportunities-module__cBDK4q__cardAmount{color:var(--brand);font-size:17px;font-weight:800}.opportunities-module__cBDK4q__probabilityTrack{background:#e7ecf4;border-radius:2px;height:4px;overflow:hidden}.opportunities-module__cBDK4q__probabilityTrack i{background:#6657d2;height:100%;display:block}.opportunities-module__cBDK4q__cardFooter em{color:#5147a7;font-style:normal;font-weight:800}.opportunities-module__cBDK4q__tableWrap{width:100%;overflow:auto}.opportunities-module__cBDK4q__tableWrap table{border-collapse:collapse;width:100%;min-width:1060px;font-size:11px}.opportunities-module__cBDK4q__tableWrap th,.opportunities-module__cBDK4q__tableWrap td{text-align:left;vertical-align:middle;border-bottom:1px solid #e6ebf3;padding:9px 10px}.opportunities-module__cBDK4q__tableWrap th{z-index:1;color:#667085;background:#f4f7fb;font-size:10px;font-weight:700;position:sticky;top:0}.opportunities-module__cBDK4q__tableWrap tbody tr:hover,.opportunities-module__cBDK4q__selectedRow{background:#f1f0ff}.opportunities-module__cBDK4q__rowSelect{color:var(--brand);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:3px 5px;font-size:11px;font-weight:800}.opportunities-module__cBDK4q__rowSelect:hover,.opportunities-module__cBDK4q__rowSelect[aria-pressed=true]{background:#ebe9ff;border-color:#b9b2eb}.opportunities-module__cBDK4q__tableWrap td span,.opportunities-module__cBDK4q__tableWrap td small{display:block}.opportunities-module__cBDK4q__tableWrap td small{color:#778196;text-overflow:ellipsis;white-space:nowrap;max-width:230px;margin-top:3px;overflow:hidden}.opportunities-module__cBDK4q__stageBadge{color:#4f5c70;background:#eef1f6;border-radius:4px;align-items:center;min-height:22px;padding:3px 7px;font-size:10px;font-weight:800;display:inline-flex}.opportunities-module__cBDK4q__stageBadge[data-stage=qualified]{color:#1d5ebc;background:#e8f1ff}.opportunities-module__cBDK4q__stageBadge[data-stage=solution]{color:#08787a;background:#e2f6f4}.opportunities-module__cBDK4q__stageBadge[data-stage=proposal]{color:#5546bd;background:#eceafd}.opportunities-module__cBDK4q__stageBadge[data-stage=negotiation]{color:#b55315;background:#fff0e4}.opportunities-module__cBDK4q__stageBadge[data-stage=won]{color:#147844;background:#e3f6ea}.opportunities-module__cBDK4q__stageBadge[data-stage=lost]{color:#a93636;background:#fce8e8}.opportunities-module__cBDK4q__detailPanel>header{border-bottom:1px solid var(--line);padding:14px}.opportunities-module__cBDK4q__detailPanel>header>div{color:#718096;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.opportunities-module__cBDK4q__detailPanel h2,.opportunities-module__cBDK4q__detailPanel p{margin:0}.opportunities-module__cBDK4q__detailPanel h2{overflow-wrap:anywhere;margin-top:9px;font-size:17px;line-height:1.35}.opportunities-module__cBDK4q__detailPanel p{color:var(--muted);margin-top:4px;font-size:11px}.opportunities-module__cBDK4q__detailMetrics{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.opportunities-module__cBDK4q__detailMetrics span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);gap:3px;padding:10px 12px;display:grid}.opportunities-module__cBDK4q__detailMetrics span:nth-child(2){border-right:0}.opportunities-module__cBDK4q__detailMetrics span:last-child{border-bottom:0;border-right:0;grid-column:1/span 2}.opportunities-module__cBDK4q__detailMetrics small,.opportunities-module__cBDK4q__detailFacts em{color:var(--muted);font-size:9px;font-style:normal}.opportunities-module__cBDK4q__detailMetrics strong{min-width:0;color:var(--brand);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.opportunities-module__cBDK4q__detailFacts{border-bottom:1px solid var(--line);gap:0;padding:8px 12px;display:grid}.opportunities-module__cBDK4q__detailFacts span{grid-template-columns:20px 64px minmax(0,1fr);align-items:center;gap:4px;min-height:30px;display:grid}.opportunities-module__cBDK4q__detailFacts svg{color:#6c62c6}.opportunities-module__cBDK4q__detailFacts strong{overflow-wrap:anywhere;min-width:0;font-size:10px;font-weight:700}.opportunities-module__cBDK4q__stageAction{border-bottom:1px solid var(--line);background:#f6f5ff;gap:8px;padding:11px 12px;display:grid}.opportunities-module__cBDK4q__stageAction label,.opportunities-module__cBDK4q__detailForm label,.opportunities-module__cBDK4q__modal label,.opportunities-module__cBDK4q__nativeLoginForm label{color:#556176;gap:5px;font-size:10px;font-weight:700;display:grid}.opportunities-module__cBDK4q__stageAction input,.opportunities-module__cBDK4q__stageAction select,.opportunities-module__cBDK4q__detailForm input,.opportunities-module__cBDK4q__detailForm select,.opportunities-module__cBDK4q__detailForm textarea,.opportunities-module__cBDK4q__modal input,.opportunities-module__cBDK4q__modal select,.opportunities-module__cBDK4q__modal textarea,.opportunities-module__cBDK4q__nativeLoginForm input{width:100%;min-width:0;min-height:34px;color:var(--ink);background:#fff;border:1px solid #cfd8e7;border-radius:4px;outline:0;padding:7px 9px;font-size:11px}.opportunities-module__cBDK4q__stageAction input:focus,.opportunities-module__cBDK4q__stageAction select:focus,.opportunities-module__cBDK4q__detailForm input:focus,.opportunities-module__cBDK4q__detailForm textarea:focus,.opportunities-module__cBDK4q__modal input:focus,.opportunities-module__cBDK4q__modal select:focus,.opportunities-module__cBDK4q__modal textarea:focus,.opportunities-module__cBDK4q__nativeLoginForm input:focus{border-color:#7369cd;box-shadow:0 0 0 3px #685cc11f}.opportunities-module__cBDK4q__convertButton{color:#096c6d;background:#e7f7f5;border-color:#0d8989;width:calc(100% - 24px);margin:11px 12px 0;text-decoration:none}.opportunities-module__cBDK4q__convertButton svg:last-child{margin-left:auto}.opportunities-module__cBDK4q__detailForm{gap:9px;padding:12px;display:grid}.opportunities-module__cBDK4q__detailForm textarea,.opportunities-module__cBDK4q__modal textarea{resize:vertical;min-height:64px}.opportunities-module__cBDK4q__detailForm input:disabled,.opportunities-module__cBDK4q__detailForm textarea:disabled{color:#4d596d;background:#f6f8fb;border-color:#0000}.opportunities-module__cBDK4q__twoColumns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.opportunities-module__cBDK4q__saveButton{width:100%}.opportunities-module__cBDK4q__emptyState,.opportunities-module__cBDK4q__emptyDetail{color:#7a8498;text-align:center;place-content:center;justify-items:center;gap:7px;min-height:320px;padding:30px;display:grid}.opportunities-module__cBDK4q__emptyDetail{min-height:420px}.opportunities-module__cBDK4q__emptyState strong,.opportunities-module__cBDK4q__emptyDetail strong{color:#3f4a5e;font-size:13px}.opportunities-module__cBDK4q__emptyState span,.opportunities-module__cBDK4q__emptyDetail span{font-size:10px}.opportunities-module__cBDK4q__modalBackdrop{z-index:80;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1118277a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.opportunities-module__cBDK4q__modal{background:#fff;border:1px solid #ffffffb3;border-radius:6px;width:min(760px,100%);max-height:calc(100vh - 40px);overflow-y:auto;box-shadow:0 28px 80px #12182a4d}.opportunities-module__cBDK4q__modal>header{z-index:2;border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:11px 16px;display:flex;position:sticky;top:0}.opportunities-module__cBDK4q__modal>header>div{align-items:center;gap:10px;display:flex}.opportunities-module__cBDK4q__modal>header svg{color:var(--brand-soft)}.opportunities-module__cBDK4q__modal>header span,.opportunities-module__cBDK4q__modal>header h2{margin:0;display:block}.opportunities-module__cBDK4q__modal>header span{color:#6b61c6;font-size:9px;font-weight:800}.opportunities-module__cBDK4q__modal>header h2{margin-top:2px;font-size:17px}.opportunities-module__cBDK4q__modal>header button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:5px;place-items:center;width:34px;height:34px;display:grid}.opportunities-module__cBDK4q__modal form{padding:15px}.opportunities-module__cBDK4q__formGrid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.opportunities-module__cBDK4q__fullField{grid-column:1/span 2}.opportunities-module__cBDK4q__modal fieldset{border:1px solid var(--line);border-radius:5px;margin:14px 0 0;padding:11px}.opportunities-module__cBDK4q__modal legend{color:#5a6578;padding:0 6px;font-size:10px;font-weight:800}.opportunities-module__cBDK4q__lineGrid{grid-template-columns:minmax(0,2fr) 1fr 1fr;gap:9px;display:grid}.opportunities-module__cBDK4q__modal footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:14px;padding-top:12px;display:flex}.opportunities-module__cBDK4q__nativeLogin{--brand:#28215b;--ink:#111827;--line:#dbe4f2;min-height:100vh;color:var(--ink);background-color:#e8f1fe;background-image:linear-gradient(90deg,#6c84ae1c 1px,#0000 1px),linear-gradient(#6c84ae1c 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:50px;padding:60px max(7vw,36px);display:grid}.opportunities-module__cBDK4q__loginIntro{max-width:650px}.opportunities-module__cBDK4q__loginIntro img{border-radius:6px;width:72px;height:72px}.opportunities-module__cBDK4q__loginIntro p,.opportunities-module__cBDK4q__loginIntro h1,.opportunities-module__cBDK4q__loginIntro span{margin:0}.opportunities-module__cBDK4q__loginIntro p{color:#5a50b3;margin-top:20px;font-size:11px;font-weight:800}.opportunities-module__cBDK4q__loginIntro h1{margin-top:6px;font-size:42px;line-height:1.1}.opportunities-module__cBDK4q__loginIntro>span{color:#617087;max-width:590px;margin-top:14px;font-size:15px;line-height:1.7;display:block}.opportunities-module__cBDK4q__loginIntro a{color:var(--brand);align-items:center;gap:7px;margin-top:24px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.opportunities-module__cBDK4q__nativeLoginForm{background:#ffffffe6;border:1px solid #fffc;border-radius:6px;gap:13px;padding:24px;display:grid;box-shadow:0 24px 70px #344a7033}.opportunities-module__cBDK4q__nativeLoginForm header{color:var(--brand);align-items:center;gap:9px;margin-bottom:5px;display:flex}.opportunities-module__cBDK4q__nativeLoginForm header span,.opportunities-module__cBDK4q__nativeLoginForm header strong{display:block}.opportunities-module__cBDK4q__nativeLoginForm header span{color:#727e91;font-size:10px}.opportunities-module__cBDK4q__nativeLoginForm header strong{color:var(--ink);margin-top:2px;font-size:17px}.opportunities-module__cBDK4q__nativeLoginForm input{min-height:42px;font-size:12px}.opportunities-module__cBDK4q__nativeLoginForm>button{border:1px solid var(--brand);background:var(--brand);color:#fff;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:43px;margin-top:4px;font-weight:800;display:inline-flex}.opportunities-module__cBDK4q__loginError{color:#ae3333;align-items:center;gap:6px;margin:0;font-size:11px;display:flex}.opportunities-module__cBDK4q__loadingScreen{color:#475467;background:#e8f1fe;place-content:center;justify-items:center;gap:12px;min-height:100vh;display:grid}.opportunities-module__cBDK4q__loadingScreen strong{font-size:12px}.opportunities-module__cBDK4q__loadingMark{background:var(--brand,#28215b);color:#fff;border-radius:6px;place-items:center;width:52px;height:52px;font-size:24px;font-weight:900;animation:1.2s ease-in-out infinite opportunities-module__cBDK4q__pulse;display:grid}.opportunities-module__cBDK4q__spin{animation:.8s linear infinite opportunities-module__cBDK4q__spin}@keyframes opportunities-module__cBDK4q__pulse{50%{opacity:.65;transform:scale(.94)}}@keyframes opportunities-module__cBDK4q__spin{to{transform:rotate(360deg)}}@media (max-width:1180px){.opportunities-module__cBDK4q__metricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.opportunities-module__cBDK4q__metric:nth-child(2){border-right:0}.opportunities-module__cBDK4q__metric:nth-child(-n+2){border-bottom:1px solid var(--line)}.opportunities-module__cBDK4q__workspaceGrid{grid-template-columns:minmax(0,1fr) 320px}.opportunities-module__cBDK4q__commandBar{flex-wrap:wrap}.opportunities-module__cBDK4q__searchBox{flex-basis:240px}.opportunities-module__cBDK4q__stageFilters{order:4;width:100%}}@media (max-width:920px){.opportunities-module__cBDK4q__workspaceGrid{grid-template-columns:1fr}.opportunities-module__cBDK4q__detailArea{max-height:none;position:static}.opportunities-module__cBDK4q__detailPanel{grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);display:grid}.opportunities-module__cBDK4q__detailPanel>header,.opportunities-module__cBDK4q__detailMetrics,.opportunities-module__cBDK4q__detailFacts,.opportunities-module__cBDK4q__stageAction,.opportunities-module__cBDK4q__convertButton{grid-column:1}.opportunities-module__cBDK4q__detailForm{border-left:1px solid var(--line);grid-area:1/2/span 6}}@media (max-width:720px){.opportunities-module__cBDK4q__shell{grid-template-columns:1fr}.opportunities-module__cBDK4q__rail{grid-template-rows:1fr;grid-template-columns:auto 1fr auto;place-items:center stretch;height:66px;padding:7px 10px;position:sticky}.opportunities-module__cBDK4q__brand{grid-template-columns:38px auto;justify-items:start}.opportunities-module__cBDK4q__brandMark,.opportunities-module__cBDK4q__brand img{width:38px;height:38px}.opportunities-module__cBDK4q__railNav{scrollbar-width:none;justify-content:flex-start;gap:5px;margin:0;display:flex;overflow:auto hidden}.opportunities-module__cBDK4q__railNav::-webkit-scrollbar{display:none}.opportunities-module__cBDK4q__railNav a{flex:none}.opportunities-module__cBDK4q__railNav a,.opportunities-module__cBDK4q__logoutButton{width:54px;min-height:44px;padding:4px}.opportunities-module__cBDK4q__topbar{align-items:flex-start;padding:12px 14px}.opportunities-module__cBDK4q__topbar h1{font-size:20px}.opportunities-module__cBDK4q__topbarMeta>span{display:none}.opportunities-module__cBDK4q__main{padding:11px 10px 20px}.opportunities-module__cBDK4q__metricStrip{grid-template-columns:1fr 1fr}.opportunities-module__cBDK4q__metric{grid-template-columns:28px minmax(0,1fr);padding:10px}.opportunities-module__cBDK4q__metricIcon{width:28px;height:28px}.opportunities-module__cBDK4q__metric strong{font-size:15px}.opportunities-module__cBDK4q__metric small{display:none}.opportunities-module__cBDK4q__commandBar{grid-template-columns:minmax(0,1fr) auto auto auto;display:grid}.opportunities-module__cBDK4q__searchBox{min-width:0}.opportunities-module__cBDK4q__stageFilters{order:initial;grid-column:1/-1}.opportunities-module__cBDK4q__primaryButton{padding:8px 10px}.opportunities-module__cBDK4q__workspaceGrid{gap:10px}.opportunities-module__cBDK4q__sectionHeading>span{display:none}.opportunities-module__cBDK4q__pipeline{grid-auto-columns:minmax(205px,78vw)}.opportunities-module__cBDK4q__stageColumn{min-height:430px}.opportunities-module__cBDK4q__detailPanel{display:block}.opportunities-module__cBDK4q__detailForm{border-top:1px solid var(--line);border-left:0}.opportunities-module__cBDK4q__formGrid,.opportunities-module__cBDK4q__lineGrid{grid-template-columns:1fr}.opportunities-module__cBDK4q__fullField{grid-column:1}.opportunities-module__cBDK4q__modalBackdrop{align-items:end;padding:0}.opportunities-module__cBDK4q__modal{border-radius:6px 6px 0 0;width:100%;max-height:92vh}.opportunities-module__cBDK4q__nativeLogin{grid-template-columns:1fr;gap:28px;padding:36px 20px}.opportunities-module__cBDK4q__loginIntro h1{font-size:32px}.opportunities-module__cBDK4q__loginIntro>span{font-size:13px}}@media (max-width:430px){.opportunities-module__cBDK4q__brand>span:last-child,.opportunities-module__cBDK4q__railNav span,.opportunities-module__cBDK4q__logoutButton span{display:none}.opportunities-module__cBDK4q__railNav{gap:2px}.opportunities-module__cBDK4q__railNav a,.opportunities-module__cBDK4q__logoutButton{width:36px}.opportunities-module__cBDK4q__topbarMeta{align-self:center}.opportunities-module__cBDK4q__backLink{justify-content:center;width:36px;padding:0;font-size:0}.opportunities-module__cBDK4q__metric{min-height:62px}.opportunities-module__cBDK4q__commandBar{grid-template-columns:minmax(0,1fr) 36px 36px}.opportunities-module__cBDK4q__viewSwitch{display:none}.opportunities-module__cBDK4q__commandBar>.opportunities-module__cBDK4q__primaryButton{grid-column:1/-1;width:100%}.opportunities-module__cBDK4q__twoColumns{grid-template-columns:1fr}}
.tenant-entry-module__uthyVW__entry{transition:color .16s}.tenant-entry-module__uthyVW__intro{min-width:0}.tenant-entry-module__uthyVW__logoStage{background:var(--brand);width:82px;height:82px;box-shadow:0 16px 38px color-mix(in srgb, var(--brand) 24%, transparent);border-radius:7px;place-items:center;display:grid;overflow:hidden}.tenant-entry-module__uthyVW__logoStage img{object-fit:contain;width:82px;height:82px}.tenant-entry-module__uthyVW__brandFacts{grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:9px;max-width:590px;margin-top:24px;display:grid}.tenant-entry-module__uthyVW__brandFacts>span{background:#ffffff94;border:1px solid #788fb542;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr);column-gap:7px;min-width:0;padding:10px 11px;display:grid}.tenant-entry-module__uthyVW__brandFacts svg{color:var(--brand);grid-row:1/span 2;align-self:center}.tenant-entry-module__uthyVW__brandFacts b,.tenant-entry-module__uthyVW__brandFacts small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tenant-entry-module__uthyVW__brandFacts b{color:#273247;font-size:11px}.tenant-entry-module__uthyVW__brandFacts small{color:#6d7a8f;margin-top:2px;font-size:9px}.tenant-entry-module__uthyVW__loginForm{border-top:3px solid var(--brand)}.tenant-entry-module__uthyVW__entryActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tenant-entry-module__uthyVW__entryActions button{color:#4c586e;cursor:pointer;background:#fff;border:1px solid #cfd8e7;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:7px;font-size:10px;font-weight:750;display:inline-flex}.tenant-entry-module__uthyVW__entryActions button:first-child{border-color:color-mix(in srgb, var(--brand) 32%, #d5dbe6);color:var(--brand)}.tenant-entry-module__uthyVW__entryActions button:disabled{cursor:not-allowed;opacity:.55}.tenant-entry-module__uthyVW__loginForm>footer{color:#7b8597;border-top:1px solid #e4e9f1;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;font-size:8px;display:flex}.tenant-entry-module__uthyVW__loginForm>footer a{color:var(--brand);align-items:center;gap:4px;font-weight:750;text-decoration:none;display:inline-flex}.tenant-entry-module__uthyVW__applicationModal{width:min(720px,100%)}.tenant-entry-module__uthyVW__applicationModal select{color:#111827;background:#fff;border:1px solid #cfd8e7;border-radius:4px;width:100%;min-height:34px;padding:7px 9px;font-size:11px}.tenant-entry-module__uthyVW__applicationSuccess{color:#176c40;text-align:center;justify-items:center;gap:8px;padding:28px;display:grid}.tenant-entry-module__uthyVW__applicationSuccess h3,.tenant-entry-module__uthyVW__applicationSuccess p{margin:0}.tenant-entry-module__uthyVW__applicationSuccess h3{color:#203047;font-size:19px}.tenant-entry-module__uthyVW__applicationSuccess p{color:#5d6a7e;font-size:12px}.tenant-entry-module__uthyVW__applicationSuccess dl{background:#f7f9fc;border:1px solid #dce4ef;border-radius:6px;width:min(430px,100%);margin:12px 0}.tenant-entry-module__uthyVW__applicationSuccess dl div{text-align:left;border-bottom:1px solid #e4e9f1;grid-template-columns:90px minmax(0,1fr);gap:10px;padding:9px 11px;display:grid}.tenant-entry-module__uthyVW__applicationSuccess dl div:last-child{border-bottom:0}.tenant-entry-module__uthyVW__applicationSuccess dt{color:#778296;font-size:9px}.tenant-entry-module__uthyVW__applicationSuccess dd{overflow-wrap:anywhere;color:#344054;min-width:0;margin:0;font-size:10px;font-weight:750}@media (max-width:720px){.tenant-entry-module__uthyVW__brandFacts,.tenant-entry-module__uthyVW__entryActions{grid-template-columns:1fr}}
.contracts-module__mKvshq__contractGrid{grid-template-columns:330px minmax(0,1fr)}.contracts-module__mKvshq__contractList{overflow:hidden}.contracts-module__mKvshq__contractDetail{max-height:none;position:static;overflow:visible}.contracts-module__mKvshq__statusSelect{color:#38455a;background:#fff;border:1px solid #d5dce8;border-radius:5px;min-height:38px;padding:7px 30px 7px 10px;font-size:10px}.contracts-module__mKvshq__contractCards{gap:8px;padding:9px;display:grid}.contracts-module__mKvshq__contractCard{color:#111827;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:6px;gap:7px;min-width:0;padding:11px;display:grid}.contracts-module__mKvshq__contractCard:hover,.contracts-module__mKvshq__selectedContract{border-color:#8177d5;box-shadow:inset 3px 0 #5549bb,0 7px 18px #3e33911a}.contracts-module__mKvshq__contractCard>span,.contracts-module__mKvshq__contractCard footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.contracts-module__mKvshq__contractCard em{color:#737f92;font-size:9px;font-style:normal}.contracts-module__mKvshq__contractCard>strong{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.contracts-module__mKvshq__contractCard>small{color:#68758a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.contracts-module__mKvshq__contractCard>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.contracts-module__mKvshq__contractCard>div span{color:#7a8598;gap:2px;min-width:0;font-size:8px;display:grid}.contracts-module__mKvshq__contractCard>div b{color:#354156;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.contracts-module__mKvshq__contractCard footer{color:#6d788c;font-size:9px}.contracts-module__mKvshq__contractCard footer>span{align-items:center;gap:4px;display:inline-flex}.contracts-module__mKvshq__statusBadge,.contracts-module__mKvshq__riskBadge{color:#536075;white-space:nowrap;background:#e9eef5;border-radius:4px;align-items:center;min-height:22px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.contracts-module__mKvshq__statusBadge[data-status=active]{color:#087677;background:#dff5f2}.contracts-module__mKvshq__statusBadge[data-status=submitted]{color:#9b581b;background:#fff0df}.contracts-module__mKvshq__statusBadge[data-status=expired],.contracts-module__mKvshq__statusBadge[data-status=terminated],.contracts-module__mKvshq__statusBadge[data-status=rejected]{color:#b44636;background:#fee8e4}.contracts-module__mKvshq__riskBadge[data-risk=low]{color:#147844;background:#dcf4e5}.contracts-module__mKvshq__riskBadge[data-risk=medium]{color:#9b581b;background:#fff0df}.contracts-module__mKvshq__riskBadge[data-risk=high],.contracts-module__mKvshq__riskBadge[data-risk=critical]{color:#b44636;background:#fee8e4}.contracts-module__mKvshq__detailCanvas{min-width:0}.contracts-module__mKvshq__contractHeader{border-bottom:1px solid var(--line);padding:14px 16px 12px}.contracts-module__mKvshq__contractHeader>div{color:#748096;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.contracts-module__mKvshq__contractHeader h2,.contracts-module__mKvshq__contractHeader p{margin:0}.contracts-module__mKvshq__contractHeader h2{overflow-wrap:anywhere;margin-top:8px;font-size:18px;line-height:1.35}.contracts-module__mKvshq__contractHeader p{color:#68758a;margin-top:4px;font-size:10px}.contracts-module__mKvshq__contractSummary{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.contracts-module__mKvshq__contractSummary span{border-right:1px solid var(--line);gap:3px;min-width:0;padding:10px 12px;display:grid}.contracts-module__mKvshq__contractSummary span:last-child{border-right:0}.contracts-module__mKvshq__contractSummary small{color:#778296;font-size:8px}.contracts-module__mKvshq__contractSummary strong{color:#28215b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.contracts-module__mKvshq__riskText{color:#b44636!important}.contracts-module__mKvshq__riskBar{border-bottom:1px solid var(--line);background:#faf9ff;align-items:center;gap:9px;min-height:48px;padding:8px 12px;display:flex}.contracts-module__mKvshq__riskBar>span{color:#5f6c80;flex:1;min-width:0;font-size:9px;line-height:1.5}.contracts-module__mKvshq__riskBar>button{color:#fff;cursor:pointer;background:#28215b;border:1px solid #28215b;border-radius:5px;align-items:center;gap:6px;min-height:32px;padding:6px 10px;font-size:9px;font-weight:800;display:inline-flex}.contracts-module__mKvshq__riskBar>button:disabled{opacity:.5}.contracts-module__mKvshq__detailGrid{background:#f4f7fb;grid-template-columns:1fr 1fr;gap:10px;padding:10px;display:grid}.contracts-module__mKvshq__panel{border:1px solid var(--line);background:#fff;border-radius:6px;min-width:0;overflow:hidden}.contracts-module__mKvshq__widePanel{grid-column:1/-1}.contracts-module__mKvshq__panel>header{border-bottom:1px solid var(--line);color:#5b50ad;align-items:center;gap:7px;min-height:39px;padding:8px 12px;display:flex}.contracts-module__mKvshq__panel>header strong{color:#263247;font-size:11px}.contracts-module__mKvshq__panel>header span{color:#758095;margin-left:auto;font-size:8px}.contracts-module__mKvshq__panel dl{margin:0}.contracts-module__mKvshq__panel dl div{border-bottom:1px solid #e7ebf2;grid-template-columns:85px minmax(0,1fr);display:grid}.contracts-module__mKvshq__panel dl div:last-child{border-bottom:0}.contracts-module__mKvshq__panel dt,.contracts-module__mKvshq__panel dd{margin:0;padding:10px;font-size:9px;line-height:1.55}.contracts-module__mKvshq__panel dt{color:#778296}.contracts-module__mKvshq__panel dd{color:#2f3b4f;border-left:1px solid #e7ebf2;font-weight:700}.contracts-module__mKvshq__panel>p{color:#536075;min-height:72px;margin:0;padding:12px;font-size:9px;line-height:1.7}.contracts-module__mKvshq__linkList{display:grid}.contracts-module__mKvshq__linkList>a{color:#2e3a4d;border-bottom:1px solid #e7ebf2;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:49px;padding:8px 10px;text-decoration:none;display:flex}.contracts-module__mKvshq__linkList>a>span{grid-template-columns:19px minmax(0,1fr);align-items:center;gap:2px 5px;min-width:0;display:grid}.contracts-module__mKvshq__linkList>a svg:first-child{color:#6559bf;grid-row:1/span 2}.contracts-module__mKvshq__linkList strong,.contracts-module__mKvshq__linkList small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contracts-module__mKvshq__linkList strong{font-size:10px}.contracts-module__mKvshq__linkList small{color:#778296;font-size:8px}.contracts-module__mKvshq__linkList>p{color:#8690a1;place-items:center;min-height:110px;margin:0;font-size:9px;display:grid}.contracts-module__mKvshq__panel>footer{color:#778296;border-top:1px solid #e7ebf2;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:8px;display:flex}.contracts-module__mKvshq__panel>footer a{color:#5147a4;align-items:center;gap:5px;font-weight:800;text-decoration:none;display:inline-flex}.contracts-module__mKvshq__contractModal{width:min(780px,100vw - 28px)}@media (max-width:1050px){.contracts-module__mKvshq__contractGrid{grid-template-columns:285px minmax(0,1fr)}.contracts-module__mKvshq__contractSummary{grid-template-columns:1fr 1fr}.contracts-module__mKvshq__contractSummary span:nth-child(2){border-right:0}.contracts-module__mKvshq__contractSummary span:nth-child(-n+2){border-bottom:1px solid var(--line)}.contracts-module__mKvshq__detailGrid{grid-template-columns:1fr}.contracts-module__mKvshq__widePanel{grid-column:1}}@media (max-width:720px){.contracts-module__mKvshq__contractGrid{grid-template-columns:1fr}.contracts-module__mKvshq__contractCards{grid-template-columns:repeat(2,minmax(0,1fr))}.contracts-module__mKvshq__riskBar{flex-wrap:wrap;align-items:flex-start}.contracts-module__mKvshq__riskBar>button{justify-content:center;width:100%}}@media (max-width:430px){.contracts-module__mKvshq__contractCards{grid-template-columns:1fr}.contracts-module__mKvshq__contractSummary strong{font-size:11px}.contracts-module__mKvshq__contractCard>div{grid-template-columns:1fr}.contracts-module__mKvshq__statusSelect{width:100%}}
.dashboard-module__rFLKKa__main{gap:13px;display:grid}.dashboard-module__rFLKKa__globalSearch{color:#6b7280;background:#fff;border:1px solid #cfd9e8;border-radius:5px;align-items:center;gap:7px;width:min(340px,32vw);min-height:36px;padding:0 10px;display:flex}.dashboard-module__rFLKKa__globalSearch input{color:#111827;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.dashboard-module__rFLKKa__refreshButton{color:#5549bb;cursor:pointer;background:#fff;border:1px solid #dbe4f2;border-radius:5px;place-items:center;width:34px;height:34px;display:grid}.dashboard-module__rFLKKa__workflowBand,.dashboard-module__rFLKKa__operationsPanel,.dashboard-module__rFLKKa__riskPanel,.dashboard-module__rFLKKa__queuePanel,.dashboard-module__rFLKKa__projectPanel,.dashboard-module__rFLKKa__eventPanel{background:#ffffffe6;border:1px solid #dbe4f2;border-radius:6px;min-width:0;overflow:hidden;box-shadow:0 10px 28px #3f588612}.dashboard-module__rFLKKa__workflowBand>header,.dashboard-module__rFLKKa__operationsPanel>header,.dashboard-module__rFLKKa__riskPanel>header,.dashboard-module__rFLKKa__queuePanel>header,.dashboard-module__rFLKKa__projectPanel>header,.dashboard-module__rFLKKa__eventPanel>header{border-bottom:1px solid #dbe4f2;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:9px 12px;display:flex}.dashboard-module__rFLKKa__workflowBand>header div,.dashboard-module__rFLKKa__operationsPanel>header div,.dashboard-module__rFLKKa__riskPanel>header div,.dashboard-module__rFLKKa__queuePanel>header div,.dashboard-module__rFLKKa__projectPanel>header div,.dashboard-module__rFLKKa__eventPanel>header div{color:#5549bb;align-items:center;gap:7px;display:flex}.dashboard-module__rFLKKa__workflowBand>header strong,.dashboard-module__rFLKKa__operationsPanel>header strong,.dashboard-module__rFLKKa__riskPanel>header strong,.dashboard-module__rFLKKa__queuePanel>header strong,.dashboard-module__rFLKKa__projectPanel>header strong,.dashboard-module__rFLKKa__eventPanel>header strong{color:#20293c;font-size:12px}.dashboard-module__rFLKKa__workflowBand>header>span{color:#748095;font-size:10px}.dashboard-module__rFLKKa__operationsPanel>header a,.dashboard-module__rFLKKa__queuePanel>header a,.dashboard-module__rFLKKa__projectPanel>header a,.dashboard-module__rFLKKa__eventPanel>header a{color:#5549bb;align-items:center;gap:4px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.dashboard-module__rFLKKa__workflowTrack{scrollbar-width:thin;align-items:stretch;display:flex;overflow-x:auto}.dashboard-module__rFLKKa__workflowNode{flex:1 0 135px;align-items:center;min-width:135px;display:flex}.dashboard-module__rFLKKa__workflowNode>a{color:#263147;flex:1;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;padding:13px 9px;text-decoration:none;display:grid}.dashboard-module__rFLKKa__workflowNode>a:hover{background:#f1f0ff}.dashboard-module__rFLKKa__workflowNode small{color:#5147a7;background:#e9e8fb;border-radius:4px;place-items:center;width:24px;height:24px;font-size:9px;font-weight:900;display:grid}.dashboard-module__rFLKKa__workflowNode strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dashboard-module__rFLKKa__workflowNode b{color:#546075;background:#edf1f6;border-radius:4px;place-items:center;min-width:22px;height:22px;font-size:9px;display:grid}.dashboard-module__rFLKKa__workflowNode>svg{color:#a4afc0;flex:none}.dashboard-module__rFLKKa__dashboardGrid{grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);align-items:start;gap:13px;display:grid}.dashboard-module__rFLKKa__moduleGroups{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dashboard-module__rFLKKa__moduleGroup{border-right:1px solid #dbe4f2;min-width:0}.dashboard-module__rFLKKa__moduleGroup:last-child{border-right:0}.dashboard-module__rFLKKa__moduleGroup>span{color:#596579;background:#f7f9fc;border-bottom:2px solid #315bd9;padding:8px 10px;font-size:9px;font-weight:900;display:block}.dashboard-module__rFLKKa__moduleGroup[data-tone=teal]>span{border-bottom-color:#0d9294}.dashboard-module__rFLKKa__moduleGroup[data-tone=orange]>span{border-bottom-color:#dd6d22}.dashboard-module__rFLKKa__moduleGroup>div{display:grid}.dashboard-module__rFLKKa__moduleGroup a{color:#20293c;border-bottom:1px solid #edf1f6;grid-template-columns:32px minmax(0,1fr) 15px;align-items:center;gap:8px;min-width:0;min-height:54px;padding:8px 10px;text-decoration:none;display:grid}.dashboard-module__rFLKKa__moduleGroup a:last-child{border-bottom:0}.dashboard-module__rFLKKa__moduleGroup a:hover{background:#f2f1ff}.dashboard-module__rFLKKa__moduleIcon{color:#315bd9;background:#e7efff;border-radius:5px;place-items:center;width:32px;height:32px;display:grid}.dashboard-module__rFLKKa__moduleGroup[data-tone=teal] .dashboard-module__rFLKKa__moduleIcon{color:#087f82;background:#dff7f4}.dashboard-module__rFLKKa__moduleGroup[data-tone=orange] .dashboard-module__rFLKKa__moduleIcon{color:#c65a13;background:#fff0e3}.dashboard-module__rFLKKa__moduleGroup a>span:nth-child(2){gap:3px;min-width:0;display:grid}.dashboard-module__rFLKKa__moduleGroup a strong,.dashboard-module__rFLKKa__moduleGroup a small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-module__rFLKKa__moduleGroup a strong{font-size:10px}.dashboard-module__rFLKKa__moduleGroup a small{color:#758095;font-size:9px}.dashboard-module__rFLKKa__moduleGroup a>svg{color:#9ba6b8}.dashboard-module__rFLKKa__riskPanel>header>b{color:#b55315;background:#fff0e3;border-radius:4px;place-items:center;min-width:27px;height:25px;font-size:11px;display:grid}.dashboard-module__rFLKKa__riskRow{color:#29334a;border-bottom:1px solid #edf1f6;grid-template-columns:minmax(0,1fr) 32px 14px;align-items:center;gap:7px;min-height:43px;padding:8px 10px;text-decoration:none;display:grid}.dashboard-module__rFLKKa__riskRow>span{align-items:center;gap:7px;min-width:0;display:flex}.dashboard-module__rFLKKa__riskRow i{background:#315bd9;border-radius:50%;flex:none;width:7px;height:7px}.dashboard-module__rFLKKa__riskRow[data-tone=orange] i{background:#dd6d22}.dashboard-module__rFLKKa__riskRow[data-tone=purple] i{background:#6555d4}.dashboard-module__rFLKKa__riskRow[data-tone=teal] i{background:#0d9294}.dashboard-module__rFLKKa__riskRow strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dashboard-module__rFLKKa__riskRow>b{color:#3f4960;text-align:right;font-size:12px}.dashboard-module__rFLKKa__riskRow>svg{color:#9ba6b8}.dashboard-module__rFLKKa__integrationStrip{background:#f8fafd;padding:7px 10px;display:grid}.dashboard-module__rFLKKa__integrationStrip span{color:#657187;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:28px;font-size:9px;display:grid}.dashboard-module__rFLKKa__integrationStrip svg{color:#14804a}.dashboard-module__rFLKKa__integrationStrip span:last-child svg{color:#c65a13}.dashboard-module__rFLKKa__integrationStrip strong{color:#374257;text-overflow:ellipsis;white-space:nowrap;max-width:125px;overflow:hidden}.dashboard-module__rFLKKa__lowerGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:13px;display:grid}.dashboard-module__rFLKKa__queuePanel>div>a,.dashboard-module__rFLKKa__eventPanel>div>a{color:#29334a;border-bottom:1px solid #edf1f6;grid-template-columns:28px minmax(0,1fr) auto 14px;align-items:center;gap:8px;min-width:0;min-height:48px;padding:8px 10px;text-decoration:none;display:grid}.dashboard-module__rFLKKa__queuePanel>div>a:last-child,.dashboard-module__rFLKKa__eventPanel>div>a:last-child{border-bottom:0}.dashboard-module__rFLKKa__queueIcon,.dashboard-module__rFLKKa__eventPanel>div>a>span{color:#5549bb;background:#e9e8fb;border-radius:5px;place-items:center;width:28px;height:28px;display:grid}.dashboard-module__rFLKKa__queuePanel a>span:nth-child(2),.dashboard-module__rFLKKa__eventPanel a>div{gap:2px;min-width:0;display:grid}.dashboard-module__rFLKKa__queuePanel a strong,.dashboard-module__rFLKKa__queuePanel a small,.dashboard-module__rFLKKa__eventPanel a strong,.dashboard-module__rFLKKa__eventPanel a small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-module__rFLKKa__queuePanel a strong,.dashboard-module__rFLKKa__eventPanel a strong{font-size:10px}.dashboard-module__rFLKKa__queuePanel a small,.dashboard-module__rFLKKa__eventPanel a small,.dashboard-module__rFLKKa__queuePanel time,.dashboard-module__rFLKKa__eventPanel time{color:#758095;font-size:9px}.dashboard-module__rFLKKa__queuePanel a>svg{color:#9ba6b8}.dashboard-module__rFLKKa__projectPanel>div>a{color:#29334a;border-bottom:1px solid #edf1f6;grid-template-columns:minmax(110px,1fr) minmax(80px,.7fr) 36px;align-items:center;gap:8px;min-width:0;min-height:51px;padding:8px 10px;text-decoration:none;display:grid}.dashboard-module__rFLKKa__projectPanel>div>a:last-child{border-bottom:0}.dashboard-module__rFLKKa__projectPanel a>span{grid-template-columns:auto minmax(0,1fr);gap:2px 6px;min-width:0;display:grid}.dashboard-module__rFLKKa__projectPanel a b{color:#5549bb;font-size:9px}.dashboard-module__rFLKKa__projectPanel a strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dashboard-module__rFLKKa__projectPanel a small{color:#758095;grid-column:1/-1;font-size:9px}.dashboard-module__rFLKKa__progressTrack{background:#e5eaf2;border-radius:3px;height:5px;overflow:hidden}.dashboard-module__rFLKKa__progressTrack i{background:#0d9294;height:100%;display:block}.dashboard-module__rFLKKa__projectPanel em{color:#4f5c70;text-align:right;font-size:9px;font-style:normal;font-weight:800}.dashboard-module__rFLKKa__eventPanel>div>a{grid-template-columns:28px minmax(0,1fr) auto}.dashboard-module__rFLKKa__eventPanel>div>a>span[data-status=failed]{color:#a93636;background:#fce8e8}.dashboard-module__rFLKKa__emptyQueue{color:#758095;justify-content:center;align-items:center;gap:7px;min-height:110px;margin:0;font-size:10px;display:flex}.dashboard-module__rFLKKa__emptyQueue svg{color:#14804a}@media (max-width:1180px){.dashboard-module__rFLKKa__dashboardGrid{grid-template-columns:1fr}.dashboard-module__rFLKKa__riskPanel{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-module__rFLKKa__riskPanel>header,.dashboard-module__rFLKKa__integrationStrip{grid-column:1/-1}.dashboard-module__rFLKKa__lowerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__rFLKKa__eventPanel{grid-column:1/-1}}@media (max-width:860px){.dashboard-module__rFLKKa__globalSearch{order:3;width:100%}.dashboard-module__rFLKKa__moduleGroups{grid-template-columns:1fr}.dashboard-module__rFLKKa__moduleGroup{border-bottom:1px solid #dbe4f2;border-right:0}.dashboard-module__rFLKKa__moduleGroup:last-child{border-bottom:0}.dashboard-module__rFLKKa__moduleGroup>div{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__rFLKKa__moduleGroup a:nth-child(odd){border-right:1px solid #edf1f6}}@media (max-width:720px){.dashboard-module__rFLKKa__main{gap:10px}.dashboard-module__rFLKKa__workflowBand>header>span{display:none}.dashboard-module__rFLKKa__workflowNode{flex-basis:125px}.dashboard-module__rFLKKa__lowerGrid{grid-template-columns:1fr}.dashboard-module__rFLKKa__eventPanel{grid-column:auto}.dashboard-module__rFLKKa__riskPanel{grid-template-columns:1fr}.dashboard-module__rFLKKa__riskPanel>header,.dashboard-module__rFLKKa__integrationStrip{grid-column:auto}}@media (max-width:430px){.dashboard-module__rFLKKa__globalSearch{display:none}.dashboard-module__rFLKKa__moduleGroup>div{grid-template-columns:1fr}.dashboard-module__rFLKKa__moduleGroup a:nth-child(odd){border-right:0}.dashboard-module__rFLKKa__queuePanel>div>a{grid-template-columns:28px minmax(0,1fr) 14px}.dashboard-module__rFLKKa__queuePanel time{display:none}}
.finance-module__-WAbKq__financeCommand{align-items:center}.finance-module__-WAbKq__statusSelect{color:#374151;background:#fff;border:1px solid #cfd9e8;border-radius:5px;min-width:124px;height:36px;padding:0 28px 0 10px;font-size:12px}.finance-module__-WAbKq__panelHeader{background:#f9fbffe6;border-bottom:1px solid #dbe4f2;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:9px 11px;display:flex}.finance-module__-WAbKq__panelHeader>span{color:#25215b;align-items:center;gap:7px;display:inline-flex}.finance-module__-WAbKq__panelHeader strong{font-size:12px}.finance-module__-WAbKq__panelHeader small{color:#727d90;font-size:9px}.finance-module__-WAbKq__agingBand{background:#ffffffe6;border:1px solid #dbe4f2;border-radius:6px;min-width:0;margin-top:12px;overflow:hidden;box-shadow:0 12px 32px #3f588614}.finance-module__-WAbKq__agingGrid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.finance-module__-WAbKq__agingGrid article{border-right:1px solid #e1e8f3;min-width:0;padding:11px}.finance-module__-WAbKq__agingGrid article:last-child{border-right:0}.finance-module__-WAbKq__agingGrid header{gap:3px;min-height:39px;display:grid}.finance-module__-WAbKq__agingGrid header strong{color:#454f62;font-size:10px}.finance-module__-WAbKq__agingGrid header span{color:#161a28;font-size:13px;font-weight:800}.finance-module__-WAbKq__agingGrid article>div{align-content:center;gap:4px;min-height:34px;display:grid}.finance-module__-WAbKq__agingGrid i{border-radius:2px;min-width:3px;height:5px;display:block}.finance-module__-WAbKq__agingGrid i[data-side=receivable]{background:#216e8f}.finance-module__-WAbKq__agingGrid i[data-side=payable]{background:#d78037}.finance-module__-WAbKq__agingGrid footer{color:#778195;gap:2px;font-size:8px;display:grid}.finance-module__-WAbKq__financeGrid{grid-template-columns:minmax(0,1fr) 366px}.finance-module__-WAbKq__compactGrid{margin-top:12px}.finance-module__-WAbKq__tablePanel,.finance-module__-WAbKq__fullPanel{min-width:0}.finance-module__-WAbKq__fullPanel{margin-top:12px;overflow:hidden}.finance-module__-WAbKq__tableScroll{min-width:0;overflow-x:auto}.finance-module__-WAbKq__tableScroll table{border-collapse:collapse;width:100%;min-width:900px}.finance-module__-WAbKq__tableScroll th,.finance-module__-WAbKq__tableScroll td{text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #e3e9f2;padding:9px 10px}.finance-module__-WAbKq__tableScroll th{color:#667085;background:#f5f8fd;font-size:9px;font-weight:800}.finance-module__-WAbKq__tableScroll td{color:#3f4859;font-size:10px}.finance-module__-WAbKq__tableScroll td strong,.finance-module__-WAbKq__tableScroll td small{display:block}.finance-module__-WAbKq__tableScroll td strong{color:#252b39;font-size:10px}.finance-module__-WAbKq__tableScroll td small{color:#7b8495;text-overflow:ellipsis;max-width:190px;margin-top:3px;font-size:8px;overflow:hidden}.finance-module__-WAbKq__tableScroll tbody tr{transition:background .18s}.finance-module__-WAbKq__tableScroll tbody tr:hover{background:#f8f9ff}.finance-module__-WAbKq__tableScroll .finance-module__-WAbKq__selectedRow{background:#f0efff;box-shadow:inset 3px 0 #5549bb}.finance-module__-WAbKq__rowLink{text-align:left;cursor:pointer;background:0 0;border:0;max-width:205px;padding:0;display:block}.finance-module__-WAbKq__rowLink strong,.finance-module__-WAbKq__rowLink small{text-overflow:ellipsis;overflow:hidden}.finance-module__-WAbKq__inbound{color:#08755a!important}.finance-module__-WAbKq__outbound{color:#b65a22!important}.finance-module__-WAbKq__riskText{color:#b42318!important}.finance-module__-WAbKq__detailArea,.finance-module__-WAbKq__requestDetail{overflow:hidden auto}.finance-module__-WAbKq__invoiceDetail>header{border-bottom:1px solid #dbe4f2;padding:14px 14px 12px}.finance-module__-WAbKq__invoiceDetail>header>div{color:#727c8d;justify-content:space-between;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex}.finance-module__-WAbKq__invoiceDetail>header h2{color:#171a26;overflow-wrap:anywhere;margin:8px 0 2px;font-size:18px;line-height:1.2}.finance-module__-WAbKq__invoiceDetail>header p{color:#6f7889;margin:0;font-size:10px}.finance-module__-WAbKq__detailMetrics{border-bottom:1px solid #dbe4f2;grid-template-columns:1fr 1fr;display:grid}.finance-module__-WAbKq__detailMetrics>span{border-bottom:1px solid #dbe4f2;border-right:1px solid #dbe4f2;align-content:center;gap:4px;min-width:0;min-height:64px;padding:10px 12px;display:grid}.finance-module__-WAbKq__detailMetrics>span:nth-child(2n){border-right:0}.finance-module__-WAbKq__detailMetrics>span:nth-last-child(-n+2){border-bottom:0}.finance-module__-WAbKq__detailMetrics small,.finance-module__-WAbKq__factGrid small,.finance-module__-WAbKq__matchMetrics small,.finance-module__-WAbKq__invoiceSummary small{color:#7c8596;font-size:8px}.finance-module__-WAbKq__detailMetrics strong{color:#212738;overflow-wrap:anywhere;font-size:15px}.finance-module__-WAbKq__factGrid{border-bottom:1px solid #dbe4f2;grid-template-columns:1fr 1fr;display:grid}.finance-module__-WAbKq__factGrid>span{border-bottom:1px solid #dbe4f2;border-right:1px solid #dbe4f2;align-content:center;gap:3px;min-width:0;min-height:54px;padding:9px 12px;display:grid}.finance-module__-WAbKq__factGrid>span:nth-child(2n){border-right:0}.finance-module__-WAbKq__factGrid>span:nth-last-child(-n+2){border-bottom:0}.finance-module__-WAbKq__factGrid strong{color:#343c4c;overflow-wrap:anywhere;font-size:10px}.finance-module__-WAbKq__description{color:#5d6677;overflow-wrap:anywhere;background:#fafbfe;border-bottom:1px solid #dbe4f2;margin:0;padding:11px 12px;font-size:10px;line-height:1.55}.finance-module__-WAbKq__actionRow{border-bottom:1px solid #dbe4f2;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px;display:grid}.finance-module__-WAbKq__actionRow button,.finance-module__-WAbKq__approveAction{color:#40388c;cursor:pointer;background:#f5f3ff;border:1px solid #c8c4ee;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-height:36px;font-size:9px;font-weight:800;display:inline-flex}.finance-module__-WAbKq__actionRow button:nth-child(2){color:#08755a;background:#effaf6;border-color:#b9d8ce}.finance-module__-WAbKq__actionRow button:nth-child(3){color:#a15120;background:#fff7eb;border-color:#f0d0a7}.finance-module__-WAbKq__detailSection{border-bottom:1px solid #dbe4f2}.finance-module__-WAbKq__miniTimeline article{border-bottom:1px solid #e4e9f2;align-items:center;gap:9px;min-height:50px;padding:8px 12px;display:flex}.finance-module__-WAbKq__miniTimeline article:last-child{border-bottom:0}.finance-module__-WAbKq__miniTimeline i{color:#08755a;background:#edf7f3;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;display:grid}.finance-module__-WAbKq__miniTimeline i[data-direction=outbound]{color:#b65a22;background:#fff4e8}.finance-module__-WAbKq__miniTimeline span{gap:3px;min-width:0;display:grid}.finance-module__-WAbKq__miniTimeline strong{color:#303747;font-size:9px}.finance-module__-WAbKq__miniTimeline small{color:#7c8595;overflow-wrap:anywhere;font-size:8px}.finance-module__-WAbKq__relatedRequests article{border-bottom:1px solid #e4e9f2;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:48px;padding:8px 12px;display:grid}.finance-module__-WAbKq__relatedRequests article:last-child{border-bottom:0}.finance-module__-WAbKq__relatedRequests span:first-child{gap:2px;min-width:0;display:grid}.finance-module__-WAbKq__relatedRequests strong{color:#303747;font-size:9px}.finance-module__-WAbKq__relatedRequests small{color:#7d8595;text-overflow:ellipsis;font-size:8px;overflow:hidden}.finance-module__-WAbKq__relatedRequests b{color:#242a39;font-size:10px}.finance-module__-WAbKq__typeBadge,.finance-module__-WAbKq__statusBadge,.finance-module__-WAbKq__agingBadge,.finance-module__-WAbKq__matchBadge,.finance-module__-WAbKq__directionBadge{color:#5e6879;white-space:nowrap;background:#f4f6f9;border:1px solid #d7dce6;border-radius:4px;align-items:center;gap:3px;width:fit-content;padding:3px 6px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.finance-module__-WAbKq__typeBadge[data-type=receivable],.finance-module__-WAbKq__directionBadge[data-direction=inbound]{color:#08755a;background:#eef9f5;border-color:#b9dfd1}.finance-module__-WAbKq__typeBadge[data-type=payable],.finance-module__-WAbKq__directionBadge[data-direction=outbound]{color:#a15120;background:#fff5e9;border-color:#f1d2ac}.finance-module__-WAbKq__statusBadge[data-status=paid],.finance-module__-WAbKq__statusBadge[data-status=approved]{color:#08755a;background:#eef9f5;border-color:#b9dfd1}.finance-module__-WAbKq__statusBadge[data-status=submitted],.finance-module__-WAbKq__statusBadge[data-status=issued]{color:#4d449b;background:#f2f0ff;border-color:#c9c5ef}.finance-module__-WAbKq__statusBadge[data-status=partially_paid]{color:#8b6500;background:#fff9e7;border-color:#e9d29a}.finance-module__-WAbKq__statusBadge[data-status=rejected],.finance-module__-WAbKq__statusBadge[data-status=void]{color:#a63d33;background:#fff1ef;border-color:#edc1bd}.finance-module__-WAbKq__agingBadge[data-risk=critical]{color:#a62e25;background:#fff0ef;border-color:#eab1ad}.finance-module__-WAbKq__agingBadge[data-risk=overdue]{color:#a15120;background:#fff5e8;border-color:#f0c58f}.finance-module__-WAbKq__agingBadge[data-risk=due_soon]{color:#846510;background:#fffbea;border-color:#ead99e}.finance-module__-WAbKq__agingBadge[data-risk=ok],.finance-module__-WAbKq__agingBadge[data-risk=settled],.finance-module__-WAbKq__matchBadge[data-status=matched]{color:#08755a;background:#eef9f5;border-color:#b9dfd1}.finance-module__-WAbKq__matchBadge[data-status=blocked]{color:#a62e25;background:#fff0ef;border-color:#eab1ad}.finance-module__-WAbKq__matchBadge[data-status=not_required]{color:#4d449b;background:#f2f0ff;border-color:#c9c5ef}.finance-module__-WAbKq__requestGrid{grid-template-columns:minmax(360px,.8fr) minmax(420px,1.2fr)}.finance-module__-WAbKq__requestList,.finance-module__-WAbKq__requestDetail{min-width:0}.finance-module__-WAbKq__requestCards{display:grid}.finance-module__-WAbKq__requestCard{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e1e7f0;gap:8px;min-width:0;padding:11px 12px;display:grid}.finance-module__-WAbKq__requestCard:hover,.finance-module__-WAbKq__requestCard.finance-module__-WAbKq__selectedCard{background:#f2f1ff;box-shadow:inset 3px 0 #5549bb}.finance-module__-WAbKq__requestCard>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.finance-module__-WAbKq__requestCard em{color:#5d6576;font-size:9px;font-style:normal;font-weight:800}.finance-module__-WAbKq__requestCard>strong{color:#222735;font-size:11px}.finance-module__-WAbKq__requestCard>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.finance-module__-WAbKq__requestCard>div>span{color:#7a8393;gap:3px;font-size:8px;display:grid}.finance-module__-WAbKq__requestCard>div b{color:#343b4b;font-size:10px}.finance-module__-WAbKq__requestCard footer{color:#818a9b;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;font-size:8px;display:grid}.finance-module__-WAbKq__requestCard footer strong{color:#5b6475;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.finance-module__-WAbKq__approveAction{color:#08755a;background:#eef9f5;border-color:#b9dfd1;width:calc(100% - 24px);min-height:38px;margin:11px 12px}.finance-module__-WAbKq__approveAction:disabled{cursor:not-allowed;opacity:.48}.finance-module__-WAbKq__matchPanel{background:#fbfcff;border-top:1px solid #dbe4f2;border-bottom:1px solid #dbe4f2;margin-top:0}.finance-module__-WAbKq__matchPanel>p{color:#697284;margin:0;padding:10px 12px;font-size:9px;line-height:1.5}.finance-module__-WAbKq__matchMetrics{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.finance-module__-WAbKq__matchMetrics>span{border-top:1px solid #e1e7f0;border-right:1px solid #e1e7f0;gap:3px;min-width:0;padding:9px 12px;display:grid}.finance-module__-WAbKq__matchMetrics>span:nth-child(2n){border-right:0}.finance-module__-WAbKq__matchMetrics strong{color:#303747;overflow-wrap:anywhere;font-size:10px}.finance-module__-WAbKq__matchPanel ul{border-top:1px solid #e1e7f0;gap:6px;margin:0;padding:10px 12px;list-style:none;display:grid}.finance-module__-WAbKq__matchPanel li{color:#a43a31;align-items:flex-start;gap:6px;font-size:9px;line-height:1.45;display:flex}.finance-module__-WAbKq__matchPanel li svg{flex:none;margin-top:1px}.finance-module__-WAbKq__matchPassed{color:#08755a;border-top:1px solid #e1e7f0;align-items:center;gap:7px;padding:11px 12px;font-size:9px;font-weight:700;display:flex}.finance-module__-WAbKq__financeDialog{width:min(660px,100%)}.finance-module__-WAbKq__financeDialog textarea{resize:vertical;width:100%}.finance-module__-WAbKq__typeSwitch{background:#f5f7fb;border:1px solid #dbe4f2;border-radius:5px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:12px;padding:4px;display:grid}.finance-module__-WAbKq__typeSwitch button{color:#606a7c;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-height:36px;font-size:10px;display:inline-flex}.finance-module__-WAbKq__typeSwitch button[aria-pressed=true]{color:#40388c;background:#fff;border-color:#c9c5ef;box-shadow:0 3px 10px #312d7214}.finance-module__-WAbKq__invoiceSummary{background:#f8faff;border:1px solid #dbe4f2;border-radius:5px;grid-template-columns:1fr 1fr;margin-bottom:12px;display:grid}.finance-module__-WAbKq__invoiceSummary>span{border-right:1px solid #dbe4f2;gap:4px;padding:10px 12px;display:grid}.finance-module__-WAbKq__invoiceSummary>span:last-child{border-right:0}.finance-module__-WAbKq__invoiceSummary strong{color:#272e3d;font-size:13px}.finance-module__-WAbKq__empty{color:#7b8597;text-align:center;place-content:center;justify-items:center;gap:7px;min-height:150px;padding:24px;display:grid}.finance-module__-WAbKq__empty span{font-size:9px}@media (max-width:1180px){.finance-module__-WAbKq__agingGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-module__-WAbKq__agingGrid article:nth-child(3){border-right:0}.finance-module__-WAbKq__agingGrid article:nth-child(-n+3){border-bottom:1px solid #e1e8f3}.finance-module__-WAbKq__financeGrid{grid-template-columns:minmax(0,1fr) 330px}}@media (max-width:920px){.finance-module__-WAbKq__financeGrid,.finance-module__-WAbKq__requestGrid{grid-template-columns:1fr}.finance-module__-WAbKq__detailArea,.finance-module__-WAbKq__requestDetail{max-height:none;position:static}}@media (max-width:720px){.finance-module__-WAbKq__financeCommand{grid-template-columns:minmax(0,1fr) 36px}.finance-module__-WAbKq__financeCommand .finance-module__-WAbKq__statusSelect{grid-area:3/1;width:100%}.finance-module__-WAbKq__financeCommand>button:last-child{grid-column:1/-1;width:100%}.finance-module__-WAbKq__agingGrid{grid-template-columns:1fr 1fr}.finance-module__-WAbKq__agingGrid article,.finance-module__-WAbKq__agingGrid article:nth-child(3){border-bottom:1px solid #e1e8f3;border-right:1px solid #e1e8f3}.finance-module__-WAbKq__agingGrid article:nth-child(2n){border-right:0}.finance-module__-WAbKq__agingGrid article:nth-last-child(-n+2){border-bottom:0}.finance-module__-WAbKq__actionRow{grid-template-columns:1fr}.finance-module__-WAbKq__tableScroll table{min-width:820px}.finance-module__-WAbKq__requestGrid{grid-template-columns:1fr}}@media (max-width:430px){.finance-module__-WAbKq__financeCommand{grid-template-columns:minmax(0,1fr) 36px}.finance-module__-WAbKq__financeCommand>button:last-child{grid-column:1/-1}.finance-module__-WAbKq__agingGrid header span{font-size:11px}.finance-module__-WAbKq__agingGrid footer{display:none}.finance-module__-WAbKq__detailMetrics strong{font-size:13px}.finance-module__-WAbKq__requestCard>div{grid-template-columns:1fr}}
.governance-module__7v7mDW__commandBar{flex-wrap:wrap}.governance-module__7v7mDW__statusSelect{color:#4d596c;background:#fff;border:1px solid #cfd9e8;border-radius:5px;min-width:130px;height:36px;padding:0 28px 0 10px;font-size:11px}.governance-module__7v7mDW__governanceGrid{grid-template-columns:344px minmax(0,1fr)}.governance-module__7v7mDW__listArea{max-height:calc(100vh - 242px);overflow-y:auto}.governance-module__7v7mDW__detailArea{max-height:calc(100vh - 104px);position:sticky;top:86px}.governance-module__7v7mDW__recordList{gap:8px;padding:9px;display:grid}.governance-module__7v7mDW__recordCard{color:#172033;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:6px;gap:7px;min-width:0;padding:11px;display:grid;box-shadow:0 5px 14px #2f43680d}.governance-module__7v7mDW__recordCard:hover,.governance-module__7v7mDW__selectedCard{border-color:#7066c7;box-shadow:inset 3px 0 #5549bb,0 8px 18px #3e33911f}.governance-module__7v7mDW__recordCard header,.governance-module__7v7mDW__recordCard footer{color:#6d788c;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.governance-module__7v7mDW__recordCard>strong{overflow-wrap:anywhere;font-size:13px;line-height:1.35}.governance-module__7v7mDW__recordCard>small,.governance-module__7v7mDW__recordCard footer span{color:#69758a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.governance-module__7v7mDW__recordCard footer{border-top:1px solid #edf1f6;padding-top:7px}.governance-module__7v7mDW__statusBadge{color:#58657a;white-space:nowrap;background:#edf1f6;border-radius:4px;align-items:center;min-height:21px;padding:3px 7px;font-size:9px;font-weight:800;display:inline-flex}.governance-module__7v7mDW__statusBadge[data-status=active],.governance-module__7v7mDW__statusBadge[data-status=approved],.governance-module__7v7mDW__statusBadge[data-status=sent],.governance-module__7v7mDW__statusBadge[data-status=delivered],.governance-module__7v7mDW__statusBadge[data-status=success],.governance-module__7v7mDW__statusBadge[data-status=recorded]{color:#167b48;background:#e3f6ea}.governance-module__7v7mDW__statusBadge[data-status=pending],.governance-module__7v7mDW__statusBadge[data-status=mock]{color:#315dbd;background:#e8f0ff}.governance-module__7v7mDW__statusBadge[data-status=failed],.governance-module__7v7mDW__statusBadge[data-status=rejected],.governance-module__7v7mDW__statusBadge[data-status=disabled]{color:#a93636;background:#fce8e8}.governance-module__7v7mDW__emptyList{color:#7b8799;text-align:center;align-content:center;place-items:center;gap:8px;min-height:260px;padding:24px;display:grid}.governance-module__7v7mDW__emptyList strong{color:#303a4f;font-size:13px}.governance-module__7v7mDW__emptyList span{font-size:11px}.governance-module__7v7mDW__detailCanvas{min-width:0}.governance-module__7v7mDW__detailHeader{background:#fafcffeb;border-bottom:1px solid #dbe4f2;gap:5px;padding:15px 16px;display:grid;position:relative}.governance-module__7v7mDW__detailHeader>div{color:#5147a7;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex}.governance-module__7v7mDW__detailHeader h2,.governance-module__7v7mDW__detailHeader p{margin:0}.governance-module__7v7mDW__detailHeader h2{overflow-wrap:anywhere;max-width:calc(100% - 190px);font-size:19px;line-height:1.3}.governance-module__7v7mDW__detailHeader p{color:#69758a;font-size:11px}.governance-module__7v7mDW__detailHeader aside{gap:6px;display:flex;position:absolute;top:14px;right:14px}.governance-module__7v7mDW__detailHeader aside button,.governance-module__7v7mDW__detailHeader aside a{color:#4a438f;cursor:pointer;background:#f3f1ff;border:1px solid #bbb7df;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:6px 9px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.governance-module__7v7mDW__summaryGrid{border-bottom:1px solid #dbe4f2;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.governance-module__7v7mDW__summaryGrid>span{border-right:1px solid #dbe4f2;gap:4px;min-width:0;padding:11px 13px;display:grid}.governance-module__7v7mDW__summaryGrid>span:last-child{border-right:0}.governance-module__7v7mDW__summaryGrid small{color:#738095;font-size:9px}.governance-module__7v7mDW__summaryGrid strong{color:#20293c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.governance-module__7v7mDW__detailPanels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px;display:grid}.governance-module__7v7mDW__infoPanel{background:#fff;border:1px solid #dce4ef;border-radius:6px;min-width:0;overflow:hidden}.governance-module__7v7mDW__infoPanel>header{color:#4f46a0;border-bottom:1px solid #e3e8f1;align-items:center;gap:7px;min-height:40px;padding:8px 10px;display:flex}.governance-module__7v7mDW__infoPanel>header strong{color:#20293c;font-size:11px}.governance-module__7v7mDW__roleStack{display:grid}.governance-module__7v7mDW__roleStack span{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.governance-module__7v7mDW__roleStack span:last-child{border-bottom:0}.governance-module__7v7mDW__roleStack b{font-size:10px}.governance-module__7v7mDW__roleStack small{color:#758095;font-size:9px}.governance-module__7v7mDW__permissionGrid{flex-wrap:wrap;gap:5px;padding:10px;display:flex}.governance-module__7v7mDW__permissionGrid code{color:#4d4695;text-overflow:ellipsis;white-space:nowrap;background:#eeedfb;border-radius:4px;max-width:100%;padding:4px 6px;font-size:9px;overflow:hidden}.governance-module__7v7mDW__factList{margin:0}.governance-module__7v7mDW__factList div{border-bottom:1px solid #edf1f6;grid-template-columns:94px minmax(0,1fr);display:grid}.governance-module__7v7mDW__factList div:last-child{border-bottom:0}.governance-module__7v7mDW__factList dt,.governance-module__7v7mDW__factList dd{min-width:0;margin:0;padding:9px 10px;font-size:10px}.governance-module__7v7mDW__factList dt{color:#6f7a8e;background:#f8fafd}.governance-module__7v7mDW__factList dd{overflow-wrap:anywhere;color:#273147;font-weight:700}.governance-module__7v7mDW__messageBody{color:#3f4c62;white-space:pre-wrap;min-height:96px;margin:0;padding:12px;font-size:11px;line-height:1.7}.governance-module__7v7mDW__approvalAction{background:#f8fafd;border:1px solid #d8e1ee;border-radius:6px;gap:9px;margin:10px;padding:11px;display:grid}.governance-module__7v7mDW__approvalAction label{color:#596579;gap:5px;font-size:10px;font-weight:700;display:grid}.governance-module__7v7mDW__approvalAction textarea{resize:vertical;border:1px solid #ccd6e5;border-radius:4px;width:100%;min-height:70px;padding:8px 9px;font-size:11px}.governance-module__7v7mDW__approvalAction>div{justify-content:flex-end;gap:7px;display:flex}.governance-module__7v7mDW__rejectButton{color:#a93636;cursor:pointer;background:#fff3f3;border:1px solid #e0aaaa;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:7px 11px;font-size:11px;font-weight:800;display:inline-flex}.governance-module__7v7mDW__decisionNote,.governance-module__7v7mDW__readOnlyNote{color:#805336;background:#fff6ec;border-left:3px solid #dd6d22;margin:10px;padding:10px;font-size:10px;line-height:1.6}.governance-module__7v7mDW__readOnlyNote{color:#5d687b;background:#f3f6fa;border-left-color:#738095}.governance-module__7v7mDW__auditTrace{background:#f8fafd;border:1px solid #dce4ef;border-radius:6px;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr) 54px minmax(0,1fr);align-items:center;gap:0;margin:10px;padding:18px;display:grid}.governance-module__7v7mDW__auditTrace span{text-align:center;color:#5147a7;justify-items:center;gap:5px;min-width:0;display:grid}.governance-module__7v7mDW__auditTrace b{color:#273147;font-size:10px}.governance-module__7v7mDW__auditTrace small{color:#758095;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.governance-module__7v7mDW__auditTrace i{background:#bfc9da;height:1px}.governance-module__7v7mDW__roleFieldset{margin-top:14px!important}.governance-module__7v7mDW__roleFieldset>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.governance-module__7v7mDW__roleFieldset label{cursor:pointer;background:#f8fafd;border:1px solid #dce4ef;border-radius:5px;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.governance-module__7v7mDW__roleFieldset input{flex:none;width:15px;min-height:15px;padding:0}.governance-module__7v7mDW__roleFieldset span{gap:2px;min-width:0;display:grid}.governance-module__7v7mDW__roleFieldset b{font-size:10px}.governance-module__7v7mDW__roleFieldset small{color:#758095;font-size:9px}.governance-module__7v7mDW__modal{width:min(820px,100vw - 32px)}.governance-module__7v7mDW__brandConfigPreview{color:#fff;border-radius:6px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:11px;min-height:72px;margin-top:13px;padding:10px 12px;display:grid}.governance-module__7v7mDW__brandConfigPreview img{object-fit:contain;width:52px;height:52px}.governance-module__7v7mDW__brandConfigPreview span,.governance-module__7v7mDW__brandConfigPreview strong,.governance-module__7v7mDW__brandConfigPreview small{min-width:0;display:block}.governance-module__7v7mDW__brandConfigPreview strong,.governance-module__7v7mDW__brandConfigPreview small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.governance-module__7v7mDW__brandConfigPreview strong{font-size:13px}.governance-module__7v7mDW__brandConfigPreview small{color:#ffffffb8;margin-top:3px;font-size:9px}@media (max-width:1080px){.governance-module__7v7mDW__governanceGrid{grid-template-columns:310px minmax(0,1fr)}.governance-module__7v7mDW__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.governance-module__7v7mDW__summaryGrid>span:nth-child(2){border-right:0}.governance-module__7v7mDW__summaryGrid>span:nth-child(-n+2){border-bottom:1px solid #dbe4f2}.governance-module__7v7mDW__detailPanels{grid-template-columns:1fr}}@media (max-width:820px){.governance-module__7v7mDW__governanceGrid{grid-template-columns:1fr}.governance-module__7v7mDW__listArea{max-height:none}.governance-module__7v7mDW__detailArea{max-height:none;position:static}.governance-module__7v7mDW__recordList{grid-template-columns:repeat(2,minmax(0,1fr))}.governance-module__7v7mDW__detailHeader h2{max-width:none}.governance-module__7v7mDW__detailHeader aside{margin-top:5px;position:static}}@media (max-width:640px){.governance-module__7v7mDW__commandBar{grid-template-columns:minmax(0,1fr) 40px;display:grid}.governance-module__7v7mDW__commandBar>:first-child,.governance-module__7v7mDW__commandBar>:nth-child(2),.governance-module__7v7mDW__statusSelect,.governance-module__7v7mDW__commandBar>button:last-child{grid-column:1/-1;width:100%}.governance-module__7v7mDW__commandBar>:nth-child(4){grid-area:3/2}.governance-module__7v7mDW__statusSelect{grid-area:3/1}.governance-module__7v7mDW__recordList{grid-template-columns:1fr}.governance-module__7v7mDW__detailHeader h2{font-size:17px}.governance-module__7v7mDW__detailHeader aside{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.governance-module__7v7mDW__summaryGrid strong{font-size:12px}.governance-module__7v7mDW__auditTrace{grid-template-columns:1fr;gap:8px}.governance-module__7v7mDW__auditTrace i{justify-self:center;width:1px;height:18px}.governance-module__7v7mDW__roleFieldset>div{grid-template-columns:1fr}.governance-module__7v7mDW__modal{width:100%}}
.hr-module__KnxUuW__hrCommand{align-items:center}.hr-module__KnxUuW__statusSelect{color:#374151;background:#fff;border:1px solid #cfd9e8;border-radius:5px;min-width:118px;height:36px;padding:0 28px 0 10px;font-size:12px}.hr-module__KnxUuW__commandActions{align-items:center;gap:6px;margin-left:auto;display:flex}.hr-module__KnxUuW__panelHeader{background:#f9fbffe6;border-bottom:1px solid #dbe4f2;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:9px 11px;display:flex}.hr-module__KnxUuW__panelHeader>span{color:#25215b;align-items:center;gap:7px;display:inline-flex}.hr-module__KnxUuW__panelHeader strong{font-size:12px}.hr-module__KnxUuW__panelHeader small{color:#727d90;font-size:9px}.hr-module__KnxUuW__organizationBand,.hr-module__KnxUuW__policyBand{background:#ffffffe6;border:1px solid #dbe4f2;border-radius:6px;min-width:0;margin-top:12px;overflow:hidden;box-shadow:0 12px 32px #3f588614}.hr-module__KnxUuW__organizationGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hr-module__KnxUuW__organizationGrid article{border-bottom:1px solid #e1e8f3;border-right:1px solid #e1e8f3;min-width:0;padding:11px}.hr-module__KnxUuW__organizationGrid article:nth-child(4n){border-right:0}.hr-module__KnxUuW__organizationGrid header,.hr-module__KnxUuW__policyGrid header{justify-content:space-between;align-items:center;gap:8px;display:flex}.hr-module__KnxUuW__organizationGrid header>span,.hr-module__KnxUuW__policyGrid header>span{align-items:center;gap:6px;min-width:0;display:flex}.hr-module__KnxUuW__organizationGrid header svg{color:#5b52aa;flex:none}.hr-module__KnxUuW__organizationGrid header strong,.hr-module__KnxUuW__policyGrid header strong{color:#252b39;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.hr-module__KnxUuW__organizationGrid p,.hr-module__KnxUuW__policyGrid p{color:#7a8393;text-overflow:ellipsis;white-space:nowrap;margin:7px 0;font-size:8px;overflow:hidden}.hr-module__KnxUuW__organizationGrid article>div{border:1px solid #e1e7f0;border-radius:4px;grid-template-columns:repeat(3,1fr);display:grid}.hr-module__KnxUuW__organizationGrid article>div span{border-right:1px solid #e1e7f0;gap:2px;padding:7px;display:grid}.hr-module__KnxUuW__organizationGrid article>div span:last-child{border-right:0}.hr-module__KnxUuW__organizationGrid small,.hr-module__KnxUuW__policyGrid span{color:#7a8393;font-size:8px}.hr-module__KnxUuW__organizationGrid b{color:#303747;font-size:11px}.hr-module__KnxUuW__organizationGrid footer{align-items:center;gap:4px;min-height:22px;margin-top:7px;display:flex;overflow:hidden}.hr-module__KnxUuW__organizationGrid em{color:#554b9e;background:#f0effb;border-radius:3px;flex:none;padding:3px 5px;font-size:7px;font-style:normal}.hr-module__KnxUuW__peopleGrid{grid-template-columns:minmax(0,1fr) 340px}.hr-module__KnxUuW__compactGrid{margin-top:12px}.hr-module__KnxUuW__tablePanel,.hr-module__KnxUuW__fullPanel{min-width:0}.hr-module__KnxUuW__fullPanel{margin-top:12px;overflow:hidden}.hr-module__KnxUuW__tableScroll{min-width:0;overflow-x:auto}.hr-module__KnxUuW__tableScroll table,.hr-module__KnxUuW__lineScroll table{border-collapse:collapse;width:100%;min-width:860px}.hr-module__KnxUuW__tableScroll th,.hr-module__KnxUuW__tableScroll td,.hr-module__KnxUuW__lineScroll th,.hr-module__KnxUuW__lineScroll td{text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #e3e9f2;padding:9px 10px}.hr-module__KnxUuW__tableScroll th,.hr-module__KnxUuW__lineScroll th{color:#667085;background:#f5f8fd;font-size:9px;font-weight:800}.hr-module__KnxUuW__tableScroll td,.hr-module__KnxUuW__lineScroll td{color:#3f4859;font-size:10px}.hr-module__KnxUuW__tableScroll td strong,.hr-module__KnxUuW__tableScroll td small,.hr-module__KnxUuW__lineScroll td strong,.hr-module__KnxUuW__lineScroll td small{display:block}.hr-module__KnxUuW__tableScroll td strong,.hr-module__KnxUuW__lineScroll td strong{color:#252b39;font-size:10px}.hr-module__KnxUuW__tableScroll td small,.hr-module__KnxUuW__lineScroll td small{color:#7b8495;text-overflow:ellipsis;max-width:190px;margin-top:3px;font-size:8px;overflow:hidden}.hr-module__KnxUuW__tableScroll tbody tr:hover{background:#f8f9ff}.hr-module__KnxUuW__tableScroll .hr-module__KnxUuW__selectedRow{background:#f0efff;box-shadow:inset 3px 0 #5549bb}.hr-module__KnxUuW__rowLink{text-align:left;cursor:pointer;background:0 0;border:0;max-width:205px;padding:0;display:block}.hr-module__KnxUuW__rowLink strong,.hr-module__KnxUuW__rowLink small{text-overflow:ellipsis;overflow:hidden}.hr-module__KnxUuW__positive{color:#08755a!important}.hr-module__KnxUuW__warning{color:#b65a22!important}.hr-module__KnxUuW__danger{color:#b42318!important}.hr-module__KnxUuW__detailArea,.hr-module__KnxUuW__requestDetail,.hr-module__KnxUuW__payrollDetail{overflow:hidden auto}.hr-module__KnxUuW__detailPanel>header{border-bottom:1px solid #dbe4f2;padding:14px 14px 12px}.hr-module__KnxUuW__detailPanel>header>div{color:#727c8d;justify-content:space-between;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex}.hr-module__KnxUuW__detailPanel>header h2{color:#171a26;overflow-wrap:anywhere;margin:8px 0 2px;font-size:18px;line-height:1.2}.hr-module__KnxUuW__detailPanel>header p{color:#6f7889;margin:0;font-size:10px}.hr-module__KnxUuW__detailMetrics,.hr-module__KnxUuW__payrollMetrics{border-bottom:1px solid #dbe4f2;grid-template-columns:1fr 1fr;display:grid}.hr-module__KnxUuW__detailMetrics>span,.hr-module__KnxUuW__payrollMetrics>span{border-bottom:1px solid #dbe4f2;border-right:1px solid #dbe4f2;align-content:center;gap:4px;min-width:0;min-height:62px;padding:9px 11px;display:grid}.hr-module__KnxUuW__detailMetrics>span:nth-child(2n),.hr-module__KnxUuW__payrollMetrics>span:nth-child(2n){border-right:0}.hr-module__KnxUuW__detailMetrics>span:nth-last-child(-n+2),.hr-module__KnxUuW__payrollMetrics>span:nth-last-child(-n+2){border-bottom:0}.hr-module__KnxUuW__detailMetrics small,.hr-module__KnxUuW__payrollMetrics small,.hr-module__KnxUuW__factGrid small{color:#7c8596;font-size:8px}.hr-module__KnxUuW__detailMetrics strong,.hr-module__KnxUuW__payrollMetrics strong{color:#212738;overflow-wrap:anywhere;font-size:14px}.hr-module__KnxUuW__payrollMetrics{grid-template-columns:repeat(3,1fr)}.hr-module__KnxUuW__payrollMetrics>span:nth-child(2n){border-right:1px solid #dbe4f2}.hr-module__KnxUuW__payrollMetrics>span:nth-child(3n){border-right:0}.hr-module__KnxUuW__payrollMetrics>span:nth-last-child(-n+3){border-bottom:0}.hr-module__KnxUuW__factGrid{border-bottom:1px solid #dbe4f2;grid-template-columns:1fr 1fr;display:grid}.hr-module__KnxUuW__factGrid>span{border-bottom:1px solid #dbe4f2;border-right:1px solid #dbe4f2;align-content:center;gap:3px;min-width:0;min-height:52px;padding:9px 11px;display:grid}.hr-module__KnxUuW__factGrid>span:nth-child(2n){border-right:0}.hr-module__KnxUuW__factGrid>span:nth-last-child(-n+2){border-bottom:0}.hr-module__KnxUuW__factGrid strong{color:#343c4c;overflow-wrap:anywhere;font-size:10px}.hr-module__KnxUuW__description{color:#5d6677;overflow-wrap:anywhere;background:#fafbfe;border-bottom:1px solid #dbe4f2;margin:0;padding:11px 12px;font-size:10px;line-height:1.55}.hr-module__KnxUuW__statusBadge,.hr-module__KnxUuW__attendanceBadge{color:#5e6879;white-space:nowrap;background:#f4f6f9;border:1px solid #d7dce6;border-radius:4px;align-items:center;width:fit-content;padding:3px 6px;font-size:8px;font-weight:800;display:inline-flex}.hr-module__KnxUuW__statusBadge[data-status=active],.hr-module__KnxUuW__statusBadge[data-status=approved],.hr-module__KnxUuW__attendanceBadge[data-status=present]{color:#08755a;background:#eef9f5;border-color:#b9dfd1}.hr-module__KnxUuW__statusBadge[data-status=submitted],.hr-module__KnxUuW__statusBadge[data-status=draft]{color:#4d449b;background:#f2f0ff;border-color:#c9c5ef}.hr-module__KnxUuW__statusBadge[data-status=rejected],.hr-module__KnxUuW__statusBadge[data-status=inactive],.hr-module__KnxUuW__statusBadge[data-status=cancelled],.hr-module__KnxUuW__attendanceBadge[data-status=absent]{color:#a63d33;background:#fff1ef;border-color:#edc1bd}.hr-module__KnxUuW__attendanceBadge[data-status=late]{color:#a15120;background:#fff5e9;border-color:#f1d2ac}.hr-module__KnxUuW__attendanceBadge[data-status=overtime]{color:#245eaa;background:#edf5ff;border-color:#bfd4f4}.hr-module__KnxUuW__attendanceBadge[data-status=leave]{color:#6940a5;background:#f5efff;border-color:#d4c8ef}.hr-module__KnxUuW__requestGrid{grid-template-columns:minmax(360px,.8fr) minmax(420px,1.2fr)}.hr-module__KnxUuW__requestList,.hr-module__KnxUuW__requestDetail{min-width:0}.hr-module__KnxUuW__requestCards,.hr-module__KnxUuW__payrollCards{display:grid}.hr-module__KnxUuW__requestCard,.hr-module__KnxUuW__payrollCard{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e1e7f0;gap:8px;min-width:0;padding:11px 12px;display:grid}.hr-module__KnxUuW__requestCard:hover,.hr-module__KnxUuW__requestCard.hr-module__KnxUuW__selectedCard,.hr-module__KnxUuW__payrollCard:hover,.hr-module__KnxUuW__payrollCard.hr-module__KnxUuW__selectedCard{background:#f2f1ff;box-shadow:inset 3px 0 #5549bb}.hr-module__KnxUuW__requestCard>span,.hr-module__KnxUuW__payrollCard>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.hr-module__KnxUuW__requestCard em,.hr-module__KnxUuW__payrollCard em{color:#5d6576;font-size:9px;font-style:normal;font-weight:800}.hr-module__KnxUuW__requestCard>strong,.hr-module__KnxUuW__payrollCard>strong{color:#222735;font-size:11px}.hr-module__KnxUuW__requestCard>div,.hr-module__KnxUuW__payrollCard>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hr-module__KnxUuW__requestCard>div>span,.hr-module__KnxUuW__payrollCard>div>span{color:#7a8393;gap:3px;font-size:8px;display:grid}.hr-module__KnxUuW__requestCard>div b,.hr-module__KnxUuW__payrollCard>div b{color:#343b4b;font-size:10px}.hr-module__KnxUuW__requestCard footer,.hr-module__KnxUuW__payrollCard footer{color:#818a9b;justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:8px;display:flex}.hr-module__KnxUuW__requestCard footer span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hr-module__KnxUuW__approvalActions{border-bottom:1px solid #dbe4f2;grid-template-columns:1fr 1fr;gap:7px;padding:11px 12px;display:grid}.hr-module__KnxUuW__approvalActions button,.hr-module__KnxUuW__rejectButton{color:#a63d33;cursor:pointer;background:#fff1ef;border:1px solid #e5b9b5;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:36px;font-size:9px;font-weight:800;display:inline-flex}.hr-module__KnxUuW__approvalActions button:last-child{color:#08755a;background:#eef9f5;border-color:#b9dfd1}.hr-module__KnxUuW__approvalActions button:disabled,.hr-module__KnxUuW__rejectButton:disabled{cursor:not-allowed;opacity:.5}.hr-module__KnxUuW__policyGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hr-module__KnxUuW__policyGrid article{border-right:1px solid #e1e8f3;min-width:0;padding:11px}.hr-module__KnxUuW__policyGrid article:last-child{border-right:0}.hr-module__KnxUuW__policyGrid header em{color:#797f90;font-size:8px;font-style:normal}.hr-module__KnxUuW__policyGrid article>div{border:1px solid #e1e7f0;border-radius:4px;grid-template-columns:repeat(4,1fr);display:grid}.hr-module__KnxUuW__policyGrid article>div span{border-right:1px solid #e1e7f0;gap:3px;padding:7px;display:grid}.hr-module__KnxUuW__policyGrid article>div span:last-child{border-right:0}.hr-module__KnxUuW__policyGrid article>div b{color:#303747;font-size:9px}.hr-module__KnxUuW__payrollGrid{grid-template-columns:320px minmax(0,1fr)}.hr-module__KnxUuW__lineSection{border-top:1px solid #dbe4f2}.hr-module__KnxUuW__lineScroll{min-width:0;overflow-x:auto}.hr-module__KnxUuW__lineScroll table{min-width:690px}.hr-module__KnxUuW__hrDialog{width:min(720px,100%)}.hr-module__KnxUuW__rejectDialog{width:min(520px,100%)}.hr-module__KnxUuW__rejectDialog textarea{resize:vertical;width:100%}.hr-module__KnxUuW__checkField{background:#f8faff;border:1px solid #dbe4f2;border-radius:4px;grid-template-columns:18px minmax(0,1fr);align-items:center;min-height:36px;padding:8px 10px;gap:8px!important;display:flex!important}.hr-module__KnxUuW__checkField input{margin:0;width:16px!important;min-height:16px!important}.hr-module__KnxUuW__calculationNote{color:#3c5680;background:#f2f7ff;border:1px solid #c9d9ef;border-radius:5px;align-items:flex-start;gap:9px;padding:10px;display:flex}.hr-module__KnxUuW__calculationNote svg{flex:none}.hr-module__KnxUuW__calculationNote span{gap:3px;display:grid}.hr-module__KnxUuW__calculationNote strong{font-size:10px}.hr-module__KnxUuW__calculationNote small{font-size:8px;line-height:1.5}.hr-module__KnxUuW__empty{color:#7b8597;text-align:center;place-content:center;justify-items:center;gap:7px;min-height:150px;padding:24px;display:grid}.hr-module__KnxUuW__empty span{font-size:9px}@media (max-width:1280px){.hr-module__KnxUuW__organizationGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.hr-module__KnxUuW__organizationGrid article:nth-child(4n){border-right:1px solid #e1e8f3}.hr-module__KnxUuW__organizationGrid article:nth-child(3n){border-right:0}.hr-module__KnxUuW__hrCommand{flex-wrap:wrap}.hr-module__KnxUuW__commandActions{margin-left:0}}@media (max-width:920px){.hr-module__KnxUuW__peopleGrid,.hr-module__KnxUuW__requestGrid,.hr-module__KnxUuW__payrollGrid{grid-template-columns:1fr}.hr-module__KnxUuW__detailArea,.hr-module__KnxUuW__requestDetail,.hr-module__KnxUuW__payrollDetail{max-height:none;position:static}.hr-module__KnxUuW__organizationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-module__KnxUuW__organizationGrid article:nth-child(3n){border-right:1px solid #e1e8f3}.hr-module__KnxUuW__organizationGrid article:nth-child(2n){border-right:0}.hr-module__KnxUuW__policyGrid{grid-template-columns:1fr}.hr-module__KnxUuW__policyGrid article{border-bottom:1px solid #e1e8f3;border-right:0}}@media (max-width:720px){.hr-module__KnxUuW__hrCommand{grid-template-columns:minmax(0,1fr) 36px;display:grid}.hr-module__KnxUuW__hrCommand .hr-module__KnxUuW__statusSelect{grid-area:3/1;width:100%}.hr-module__KnxUuW__commandActions,.hr-module__KnxUuW__hrCommand>button:last-child{grid-column:1/-1;width:100%}.hr-module__KnxUuW__commandActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hr-module__KnxUuW__commandActions>button:last-child:nth-child(odd){grid-column:1/-1}.hr-module__KnxUuW__organizationGrid{grid-template-columns:1fr}.hr-module__KnxUuW__organizationGrid article{border-right:0!important}.hr-module__KnxUuW__tableScroll table{min-width:820px}.hr-module__KnxUuW__payrollMetrics{grid-template-columns:1fr 1fr}.hr-module__KnxUuW__payrollMetrics>span,.hr-module__KnxUuW__payrollMetrics>span:nth-child(2n),.hr-module__KnxUuW__payrollMetrics>span:nth-child(3n){border-bottom:1px solid #dbe4f2;border-right:1px solid #dbe4f2}.hr-module__KnxUuW__payrollMetrics>span:nth-child(2n){border-right:0}.hr-module__KnxUuW__payrollMetrics>span:nth-last-child(-n+2){border-bottom:0}.hr-module__KnxUuW__policyGrid article>div{grid-template-columns:1fr 1fr}.hr-module__KnxUuW__policyGrid article>div span:nth-child(2){border-right:0}.hr-module__KnxUuW__policyGrid article>div span:nth-child(-n+2){border-bottom:1px solid #e1e7f0}}@media (max-width:430px){.hr-module__KnxUuW__commandActions{grid-template-columns:1fr}.hr-module__KnxUuW__commandActions>button{width:100%;grid-column:1!important}.hr-module__KnxUuW__requestCard>div,.hr-module__KnxUuW__payrollCard>div,.hr-module__KnxUuW__approvalActions{grid-template-columns:1fr}.hr-module__KnxUuW__detailMetrics strong,.hr-module__KnxUuW__payrollMetrics strong{font-size:12px}}
.inventory-module__XYCWAq__inventoryCommand{flex-wrap:wrap}.inventory-module__XYCWAq__warehouseSelect{color:#4f5c70;background:#fff;border:1px solid #cfd9e8;border-radius:5px;min-width:130px;height:36px;padding:0 28px 0 9px;font-size:11px}.inventory-module__XYCWAq__inventoryGrid{grid-template-columns:minmax(0,1fr) 360px}.inventory-module__XYCWAq__countGrid{grid-template-columns:300px minmax(0,1fr)}.inventory-module__XYCWAq__tablePanel,.inventory-module__XYCWAq__fullPanel{overflow:hidden}.inventory-module__XYCWAq__fullPanel{margin-top:12px}.inventory-module__XYCWAq__panelHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:9px 12px;display:flex}.inventory-module__XYCWAq__panelHeader>span{color:#5b50ad;align-items:center;gap:7px;display:flex}.inventory-module__XYCWAq__panelHeader strong{color:#263247;font-size:12px}.inventory-module__XYCWAq__panelHeader small{color:#778296;font-size:9px}.inventory-module__XYCWAq__tableScroll{width:100%;overflow:auto}.inventory-module__XYCWAq__tableScroll table{border-collapse:collapse;width:100%;min-width:900px;font-size:10px}.inventory-module__XYCWAq__tableScroll th,.inventory-module__XYCWAq__tableScroll td{text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #e6ebf3;min-width:0;padding:9px 10px}.inventory-module__XYCWAq__tableScroll th{z-index:1;color:#69758a;background:#f4f7fb;font-size:9px;position:sticky;top:0}.inventory-module__XYCWAq__tableScroll td{color:#485468}.inventory-module__XYCWAq__tableScroll td>strong,.inventory-module__XYCWAq__tableScroll td>small{display:block}.inventory-module__XYCWAq__tableScroll td>strong{color:#273246;font-size:10px}.inventory-module__XYCWAq__tableScroll td>small{color:#7a8598;text-overflow:ellipsis;max-width:180px;margin-top:3px;font-size:8px;overflow:hidden}.inventory-module__XYCWAq__tableScroll tbody tr:hover,.inventory-module__XYCWAq__selectedRow{background:#f2f1ff}.inventory-module__XYCWAq__rowLink{color:#28215b;text-align:left;cursor:pointer;background:0 0;border:0;gap:3px;max-width:240px;padding:0;display:grid}.inventory-module__XYCWAq__rowLink strong,.inventory-module__XYCWAq__rowLink small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inventory-module__XYCWAq__rowLink strong{font-size:10px}.inventory-module__XYCWAq__rowLink small{color:#758095;font-size:8px}.inventory-module__XYCWAq__detailArea,.inventory-module__XYCWAq__countDetail{max-height:calc(100vh - 104px);position:sticky;top:86px;overflow-y:auto}.inventory-module__XYCWAq__itemDetail>header{border-bottom:1px solid var(--line);padding:14px}.inventory-module__XYCWAq__itemDetail>header>div{color:#718096;justify-content:space-between;align-items:center;gap:7px;font-size:9px;display:flex}.inventory-module__XYCWAq__itemDetail h2,.inventory-module__XYCWAq__itemDetail p{margin:0}.inventory-module__XYCWAq__itemDetail h2{overflow-wrap:anywhere;margin-top:8px;font-size:17px;line-height:1.35}.inventory-module__XYCWAq__itemDetail p{color:#68758a;margin-top:4px;font-size:10px}.inventory-module__XYCWAq__detailMetrics{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.inventory-module__XYCWAq__detailMetrics span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);gap:3px;min-width:0;padding:10px 12px;display:grid}.inventory-module__XYCWAq__detailMetrics span:nth-child(2n){border-right:0}.inventory-module__XYCWAq__detailMetrics span:nth-last-child(-n+2){border-bottom:0}.inventory-module__XYCWAq__detailMetrics small{color:#778296;font-size:8px}.inventory-module__XYCWAq__detailMetrics strong{color:#28215b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:1.3;overflow:hidden}.inventory-module__XYCWAq__detailAction{color:#5147a4;cursor:pointer;background:#f1efff;border:1px solid #6559bd;border-radius:5px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 24px);min-height:34px;margin:11px 12px;font-size:10px;font-weight:800;display:flex}.inventory-module__XYCWAq__detailAction:disabled{opacity:.55;cursor:not-allowed}.inventory-module__XYCWAq__detailSection{border-top:1px solid var(--line)}.inventory-module__XYCWAq__detailSection:first-of-type{border-top:0}.inventory-module__XYCWAq__detailLot{color:#303b4f;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e7ebf2;grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:8px;width:100%;min-width:0;min-height:49px;padding:7px 11px;display:grid}.inventory-module__XYCWAq__detailLot:hover{background:#f4f3ff}.inventory-module__XYCWAq__detailLot span{gap:3px;min-width:0;display:grid}.inventory-module__XYCWAq__detailLot strong,.inventory-module__XYCWAq__detailLot small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inventory-module__XYCWAq__detailLot strong{font-size:9px}.inventory-module__XYCWAq__detailLot small{color:#758095;font-size:8px}.inventory-module__XYCWAq__detailLot b{color:#5047a1;font-size:10px}.inventory-module__XYCWAq__traceCode{border-bottom:1px solid var(--line);color:#5b50ad;background:#f7f8fc;align-items:center;gap:9px;padding:11px 13px;display:flex}.inventory-module__XYCWAq__traceCode span{gap:2px;min-width:0;display:grid}.inventory-module__XYCWAq__traceCode small{color:#798498;font-size:8px}.inventory-module__XYCWAq__traceCode strong{overflow-wrap:anywhere;color:#2c3650;font-size:9px}.inventory-module__XYCWAq__timeline{display:grid}.inventory-module__XYCWAq__timeline article{border-bottom:1px solid #e7ebf2;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;min-height:48px;padding:7px 11px;display:grid}.inventory-module__XYCWAq__timeline i{color:#147844;background:#e2f5ea;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.inventory-module__XYCWAq__timeline i[data-direction=out]{color:#ba591c;background:#fff0e3}.inventory-module__XYCWAq__timeline span{gap:3px;min-width:0;display:grid}.inventory-module__XYCWAq__timeline strong,.inventory-module__XYCWAq__timeline small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inventory-module__XYCWAq__timeline strong{font-size:9px}.inventory-module__XYCWAq__timeline small{color:#778296;font-size:8px}.inventory-module__XYCWAq__riskBadge,.inventory-module__XYCWAq__qualityBadge,.inventory-module__XYCWAq__movementBadge,.inventory-module__XYCWAq__statusBadge{color:#147844;white-space:nowrap;background:#e8f5ec;border-radius:4px;align-items:center;width:max-content;min-height:22px;padding:3px 7px;font-size:8px;font-weight:800;display:inline-flex}.inventory-module__XYCWAq__riskBadge[data-risk=below_safety_stock],.inventory-module__XYCWAq__riskBadge[data-risk=negative_lot]{color:#a35714;background:#fff0df}.inventory-module__XYCWAq__qualityBadge[data-status=blocked]{color:#aa3f36;background:#fee9e4}.inventory-module__XYCWAq__movementBadge[data-direction=out]{color:#b65518;background:#fff0e3}.inventory-module__XYCWAq__statusBadge[data-status=submitted]{color:#9b5b14;background:#fff0df}.inventory-module__XYCWAq__statusBadge[data-status=approved]{color:#5047a1;background:#e9e7fb}.inventory-module__XYCWAq__statusBadge[data-status=posted],.inventory-module__XYCWAq__statusBadge[data-status=closed]{color:#147844;background:#dcf4e5}.inventory-module__XYCWAq__statusBadge[data-status=rejected],.inventory-module__XYCWAq__statusBadge[data-status=cancelled]{color:#ae3d35;background:#fee8e4}.inventory-module__XYCWAq__warnText,.inventory-module__XYCWAq__outbound{font-weight:800;color:#b64d3e!important}.inventory-module__XYCWAq__inbound{font-weight:800;color:#147844!important}.inventory-module__XYCWAq__empty{color:#7a8598;text-align:center;place-content:center;justify-items:center;gap:7px;min-height:160px;padding:24px;font-size:9px;display:grid}.inventory-module__XYCWAq__countList{overflow:hidden}.inventory-module__XYCWAq__countCards{gap:8px;padding:9px;display:grid}.inventory-module__XYCWAq__countCard{color:#111827;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:6px;gap:7px;min-width:0;padding:11px;display:grid}.inventory-module__XYCWAq__countCard:hover,.inventory-module__XYCWAq__selectedCard{border-color:#8177d5;box-shadow:inset 3px 0 #5549bb,0 7px 18px #3e33911a}.inventory-module__XYCWAq__countCard>span,.inventory-module__XYCWAq__countCard footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.inventory-module__XYCWAq__countCard em{color:#737f92;font-size:8px;font-style:normal}.inventory-module__XYCWAq__countCard>strong{overflow-wrap:anywhere;font-size:11px}.inventory-module__XYCWAq__countCard>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.inventory-module__XYCWAq__countCard>div span{color:#7a8598;gap:2px;font-size:8px;display:grid}.inventory-module__XYCWAq__countCard>div b{color:#354156;font-size:9px}.inventory-module__XYCWAq__countCard footer{color:#6d788c;font-size:8px}.inventory-module__XYCWAq__countLines{display:grid}.inventory-module__XYCWAq__countLines article{border-bottom:1px solid #e7ebf2;grid-template-columns:minmax(0,1fr) 60px 60px 60px;align-items:center;gap:8px;min-width:0;min-height:53px;padding:7px 11px;display:grid}.inventory-module__XYCWAq__countLines article>span{gap:3px;min-width:0;display:grid}.inventory-module__XYCWAq__countLines strong,.inventory-module__XYCWAq__countLines small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inventory-module__XYCWAq__countLines strong,.inventory-module__XYCWAq__countLines b{font-size:9px}.inventory-module__XYCWAq__countLines small{color:#778296;font-size:8px}.inventory-module__XYCWAq__countLines b{color:#354156}.inventory-module__XYCWAq__countDialog{width:min(980px,100vw - 32px)}.inventory-module__XYCWAq__countFieldset{margin-top:13px!important}.inventory-module__XYCWAq__countDraftLine{border-bottom:1px solid #e7ebf2;grid-template-columns:minmax(180px,1.5fr) minmax(180px,1.4fr) 100px 100px 34px;align-items:end;gap:8px;padding:8px 0;display:grid}.inventory-module__XYCWAq__countDraftLine:last-of-type{border-bottom:0}.inventory-module__XYCWAq__countDraftLine>button{color:#aa443a;cursor:pointer;background:#fff7f6;border:1px solid #ead0cd;border-radius:4px;place-items:center;width:34px;height:34px;display:grid}.inventory-module__XYCWAq__countDraftLine>button:disabled{opacity:.35;cursor:not-allowed}.inventory-module__XYCWAq__addLine{color:#5147a4;cursor:pointer;background:#fff;border:1px solid #cfd8e7;border-radius:4px;align-items:center;gap:6px;min-height:31px;margin-top:9px;padding:6px 9px;font-size:9px;font-weight:800;display:inline-flex}.inventory-module__XYCWAq__approvalToggle{grid-template-columns:18px auto;align-items:center;width:max-content;margin-top:12px;gap:7px!important;display:flex!important}.inventory-module__XYCWAq__approvalToggle input{margin:0;width:17px!important;min-height:17px!important}@media (max-width:1100px){.inventory-module__XYCWAq__inventoryGrid{grid-template-columns:minmax(0,1fr) 320px}.inventory-module__XYCWAq__countGrid{grid-template-columns:270px minmax(0,1fr)}.inventory-module__XYCWAq__inventoryCommand .inventory-module__XYCWAq__warehouseSelect{order:4}}@media (max-width:920px){.inventory-module__XYCWAq__inventoryGrid,.inventory-module__XYCWAq__countGrid{grid-template-columns:1fr}.inventory-module__XYCWAq__detailArea,.inventory-module__XYCWAq__countDetail{max-height:none;position:static}.inventory-module__XYCWAq__countDraftLine{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 90px 90px 34px}}@media (max-width:720px){.inventory-module__XYCWAq__inventoryCommand{grid-template-columns:minmax(0,1fr) 118px 36px;display:grid}.inventory-module__XYCWAq__inventoryCommand>.stageFilters{grid-area:2/1/auto/-1}.inventory-module__XYCWAq__inventoryCommand>.primaryButton{grid-column:1/-1;width:100%}.inventory-module__XYCWAq__warehouseSelect{width:100%;min-width:0}.inventory-module__XYCWAq__countDraftLine{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px;align-items:end}.inventory-module__XYCWAq__countDraftLine label:nth-child(3),.inventory-module__XYCWAq__countDraftLine label:nth-child(4){grid-row:2}.inventory-module__XYCWAq__countDraftLine>button{grid-area:1/3}}@media (max-width:430px){.inventory-module__XYCWAq__inventoryCommand{grid-template-columns:minmax(0,1fr) 105px 36px}.inventory-module__XYCWAq__countCards{grid-template-columns:1fr}.inventory-module__XYCWAq__countLines article{grid-template-columns:minmax(0,1fr) 48px 48px 48px;gap:5px}.inventory-module__XYCWAq__countDraftLine{grid-template-columns:minmax(0,1fr) 34px}.inventory-module__XYCWAq__countDraftLine label{grid-column:1}.inventory-module__XYCWAq__countDraftLine label:first-child{grid-row:1}.inventory-module__XYCWAq__countDraftLine label:nth-child(2){grid-row:2}.inventory-module__XYCWAq__countDraftLine label:nth-child(3){grid-row:3}.inventory-module__XYCWAq__countDraftLine label:nth-child(4){grid-row:4}.inventory-module__XYCWAq__countDraftLine>button{grid-area:1/2}}
.sales-orders-module__cRoVMG__orderTable table{min-width:1050px}.sales-orders-module__cRoVMG__statusBadge,.sales-orders-module__cRoVMG__creditBadge{color:#536075;white-space:nowrap;background:#edf1f6;border-radius:4px;align-items:center;min-height:22px;padding:3px 7px;font-size:10px;font-weight:800;display:inline-flex}.sales-orders-module__cRoVMG__statusBadge[data-status=submitted]{color:#5a49ba;background:#eceafd}.sales-orders-module__cRoVMG__statusBadge[data-status=approved]{color:#087677;background:#dff5f2}.sales-orders-module__cRoVMG__statusBadge[data-status=project_converted]{color:#147844;background:#e2f6e9}.sales-orders-module__cRoVMG__statusBadge[data-status=rejected],.sales-orders-module__cRoVMG__statusBadge[data-status=closed]{color:#a53939;background:#fbe8e8}.sales-orders-module__cRoVMG__creditBadge[data-credit=within_limit]{color:#147844;background:#e2f6e9}.sales-orders-module__cRoVMG__creditBadge[data-credit=credit_hold],.sales-orders-module__cRoVMG__creditBadge[data-credit=overdue_hold]{color:#a53939;background:#fbe8e8}.sales-orders-module__cRoVMG__creditBadge[data-credit=not_set]{color:#a65c17;background:#fff0df}.sales-orders-module__cRoVMG__orderMetrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sales-orders-module__cRoVMG__orderMetrics span{border-right:1px solid var(--line);gap:3px;min-width:0;padding:10px;display:grid}.sales-orders-module__cRoVMG__orderMetrics span:last-child{border-right:0}.sales-orders-module__cRoVMG__orderMetrics small{color:var(--muted);font-size:9px}.sales-orders-module__cRoVMG__orderMetrics strong{color:#28215b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.sales-orders-module__cRoVMG__workflowActions{border-bottom:1px solid var(--line);background:#f6f5ff;gap:7px;padding:10px 12px;display:grid}.sales-orders-module__cRoVMG__workflowActions button,.sales-orders-module__cRoVMG__workflowActions a{color:#fff;cursor:pointer;background:#28215b;border:1px solid #28215b;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:35px;padding:7px 10px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.sales-orders-module__cRoVMG__workflowActions a{color:#08706f;background:#e3f6f3;border-color:#128382}.sales-orders-module__cRoVMG__workflowActions a svg:last-child{margin-left:auto}.sales-orders-module__cRoVMG__workflowActions button:disabled{cursor:not-allowed;opacity:.48}.sales-orders-module__cRoVMG__creditPanel{border-bottom:1px solid var(--line);background:#f6fbf8}.sales-orders-module__cRoVMG__creditPanel[data-credit=credit_hold],.sales-orders-module__cRoVMG__creditPanel[data-credit=overdue_hold]{background:#fff7f5}.sales-orders-module__cRoVMG__creditPanel>header{border-bottom:1px solid var(--line);color:#177449;align-items:center;gap:7px;min-height:39px;padding:8px 12px;display:flex}.sales-orders-module__cRoVMG__creditPanel[data-credit=credit_hold]>header,.sales-orders-module__cRoVMG__creditPanel[data-credit=overdue_hold]>header{color:#a43d35}.sales-orders-module__cRoVMG__creditPanel>header strong{color:#263247;font-size:11px}.sales-orders-module__cRoVMG__creditPanel>header .sales-orders-module__cRoVMG__creditBadge{margin-left:auto}.sales-orders-module__cRoVMG__creditPanel>div{grid-template-columns:repeat(3,1fr);display:grid}.sales-orders-module__cRoVMG__creditPanel>div span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#748096;gap:3px;min-width:0;padding:8px 9px;font-size:8px;display:grid}.sales-orders-module__cRoVMG__creditPanel>div span:nth-child(3n){border-right:0}.sales-orders-module__cRoVMG__creditPanel>div strong{color:#2c384c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.sales-orders-module__cRoVMG__creditPanel>p{color:#a43d35;align-items:flex-start;gap:5px;margin:0;padding:7px 12px;font-size:9px;line-height:1.4;display:flex}.sales-orders-module__cRoVMG__creditPanel>p svg{flex:none;margin-top:1px}.sales-orders-module__cRoVMG__paymentTimeline{border-bottom:1px solid var(--line)}.sales-orders-module__cRoVMG__paymentTimeline>header{color:#5a50af;align-items:center;gap:7px;min-height:38px;padding:8px 12px;display:flex}.sales-orders-module__cRoVMG__paymentTimeline>header strong{color:#263247;font-size:11px}.sales-orders-module__cRoVMG__paymentTimeline>header span{color:#748096;margin-left:auto;font-size:9px}.sales-orders-module__cRoVMG__paymentTimeline>div{gap:0;padding:0 12px 9px;display:grid}.sales-orders-module__cRoVMG__paymentTimeline article{border-top:1px solid #e7ebf2;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:42px;display:grid}.sales-orders-module__cRoVMG__paymentTimeline article>i{color:#5449ad;background:#e9e7fb;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-style:normal;font-weight:800;display:grid}.sales-orders-module__cRoVMG__paymentTimeline article span{gap:2px;min-width:0;display:grid}.sales-orders-module__cRoVMG__paymentTimeline article span strong{font-size:10px}.sales-orders-module__cRoVMG__paymentTimeline article small{color:#7b8698;font-size:8px}.sales-orders-module__cRoVMG__paymentTimeline article b{color:#263247;white-space:nowrap;font-size:10px}.sales-orders-module__cRoVMG__lineEditor{border:1px solid var(--line);border-radius:5px;min-width:0;margin:2px 0;padding:9px}.sales-orders-module__cRoVMG__lineEditor legend{color:#536075;align-items:center;gap:5px;padding:0 5px;font-size:10px;font-weight:800;display:inline-flex}.sales-orders-module__cRoVMG__lineRow{grid-template-columns:minmax(0,1.7fr) 68px 96px 30px;align-items:end;gap:5px;min-width:0;margin-bottom:7px;display:grid}.sales-orders-module__cRoVMG__lineRow label{min-width:0}.sales-orders-module__cRoVMG__lineRow input,.sales-orders-module__cRoVMG__lineRow select{color:#111827;background:#fff;border:1px solid #cfd8e7;border-radius:4px;width:100%;min-width:0;min-height:33px;padding:6px 7px;font-size:10px}.sales-orders-module__cRoVMG__lineRow>button{color:#ad3f3f;cursor:pointer;background:#fff4f4;border:1px solid #e6caca;border-radius:4px;place-items:center;width:30px;height:33px;padding:0;display:grid}.sales-orders-module__cRoVMG__lineRow>button:disabled{opacity:.4;cursor:not-allowed}.sales-orders-module__cRoVMG__addLine{color:#554aa8;cursor:pointer;background:#f5f3ff;border:1px dashed #aaa2dd;border-radius:4px;align-items:center;gap:5px;min-height:30px;padding:5px 8px;font-size:10px;font-weight:700;display:inline-flex}.sales-orders-module__cRoVMG__lineEditor output{border-top:1px solid var(--line);color:#68758a;justify-content:flex-end;gap:8px;margin-top:8px;padding-top:8px;font-size:10px;display:flex}.sales-orders-module__cRoVMG__lineEditor output strong{color:#28215b;font-size:12px}.sales-orders-module__cRoVMG__lineEditor:disabled{background:#f7f9fc}@media (max-width:920px){.sales-orders-module__cRoVMG__orderDetail{display:block}}@media (max-width:430px){.sales-orders-module__cRoVMG__orderMetrics{grid-template-columns:1fr 1fr}.sales-orders-module__cRoVMG__orderMetrics span:nth-child(2){border-right:0}.sales-orders-module__cRoVMG__orderMetrics span:last-child{border-top:1px solid var(--line);grid-column:1/-1}.sales-orders-module__cRoVMG__lineRow{grid-template-columns:minmax(0,1fr) 62px 82px 30px}.sales-orders-module__cRoVMG__creditPanel>div{grid-template-columns:1fr 1fr}.sales-orders-module__cRoVMG__creditPanel>div span:nth-child(3n){border-right:1px solid var(--line)}.sales-orders-module__cRoVMG__creditPanel>div span:nth-child(2n){border-right:0}}
.quotations-module__w4j3Fq__quoteTable table{min-width:1040px}.quotations-module__w4j3Fq__goodMargin{color:#13804a}.quotations-module__w4j3Fq__riskMargin{color:#c24f26}.quotations-module__w4j3Fq__statusBadge{color:#536075;white-space:nowrap;background:#edf1f6;border-radius:4px;align-items:center;min-height:22px;padding:3px 7px;font-size:10px;font-weight:800;display:inline-flex}.quotations-module__w4j3Fq__statusBadge[data-status=draft]{color:#4e5f76;background:#e9eef5}.quotations-module__w4j3Fq__statusBadge[data-status=submitted]{color:#5a49ba;background:#eceafd}.quotations-module__w4j3Fq__statusBadge[data-status=approved],.quotations-module__w4j3Fq__statusBadge[data-status=accepted]{color:#087677;background:#dff5f2}.quotations-module__w4j3Fq__statusBadge[data-status=order_converted]{color:#147844;background:#e2f6e9}.quotations-module__w4j3Fq__statusBadge[data-status=rejected],.quotations-module__w4j3Fq__statusBadge[data-status=expired]{color:#a53939;background:#fbe8e8}.quotations-module__w4j3Fq__commercialMetrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.quotations-module__w4j3Fq__commercialMetrics span{border-right:1px solid var(--line);gap:3px;min-width:0;padding:10px;display:grid}.quotations-module__w4j3Fq__commercialMetrics span:last-child{border-right:0}.quotations-module__w4j3Fq__commercialMetrics small{color:var(--muted);font-size:9px}.quotations-module__w4j3Fq__commercialMetrics strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.quotations-module__w4j3Fq__workflowActions{border-bottom:1px solid var(--line);background:#f6f5ff;gap:7px;padding:10px 12px;display:grid}.quotations-module__w4j3Fq__workflowActions button,.quotations-module__w4j3Fq__workflowActions a{color:#fff;cursor:pointer;background:#28215b;border:1px solid #28215b;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:35px;padding:7px 10px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.quotations-module__w4j3Fq__workflowActions a{color:#08706f;background:#e3f6f3;border-color:#128382}.quotations-module__w4j3Fq__workflowActions a svg:last-child{margin-left:auto}.quotations-module__w4j3Fq__workflowActions button:disabled{cursor:not-allowed;opacity:.55}.quotations-module__w4j3Fq__costPanel{border-bottom:1px solid var(--line);background:#f8fbff}.quotations-module__w4j3Fq__costPanel>header{border-bottom:1px solid var(--line);color:#5147a7;align-items:center;gap:7px;min-height:38px;padding:8px 12px;display:flex}.quotations-module__w4j3Fq__costPanel>header strong{color:#263247;font-size:11px}.quotations-module__w4j3Fq__costPanel>header span{color:#748096;margin-left:auto;font-size:9px}.quotations-module__w4j3Fq__costPanel>div{grid-template-columns:repeat(3,1fr);display:grid}.quotations-module__w4j3Fq__costPanel>div span{border-right:1px solid var(--line);color:#748096;gap:3px;padding:9px 10px;font-size:9px;display:grid}.quotations-module__w4j3Fq__costPanel>div span:last-child{border-right:0}.quotations-module__w4j3Fq__costPanel>div strong{color:#273448;font-size:11px}.quotations-module__w4j3Fq__costPanel p{color:#69758a;border-top:1px solid #e6ebf3;justify-content:space-between;gap:8px;margin:0;padding:7px 12px;font-size:9px;display:flex}.quotations-module__w4j3Fq__costPanel p span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.quotations-module__w4j3Fq__costPanel p strong{color:#3c485c;white-space:nowrap}.quotations-module__w4j3Fq__lineEditor{border:1px solid var(--line);border-radius:5px;min-width:0;margin:2px 0;padding:9px}.quotations-module__w4j3Fq__lineEditor legend{color:#536075;align-items:center;gap:5px;padding:0 5px;font-size:10px;font-weight:800;display:inline-flex}.quotations-module__w4j3Fq__lineRow{grid-template-columns:minmax(0,1.7fr) 68px 96px 30px;align-items:end;gap:5px;min-width:0;margin-bottom:7px;display:grid}.quotations-module__w4j3Fq__lineRow label{min-width:0}.quotations-module__w4j3Fq__lineRow input,.quotations-module__w4j3Fq__lineRow select{color:#111827;background:#fff;border:1px solid #cfd8e7;border-radius:4px;width:100%;min-width:0;min-height:33px;padding:6px 7px;font-size:10px}.quotations-module__w4j3Fq__lineRow>button{color:#ad3f3f;cursor:pointer;background:#fff4f4;border:1px solid #e6caca;border-radius:4px;place-items:center;width:30px;height:33px;padding:0;display:grid}.quotations-module__w4j3Fq__lineRow>button:disabled{opacity:.4;cursor:not-allowed}.quotations-module__w4j3Fq__addLine{color:#554aa8;cursor:pointer;background:#f5f3ff;border:1px dashed #aaa2dd;border-radius:4px;align-items:center;gap:5px;min-height:30px;padding:5px 8px;font-size:10px;font-weight:700;display:inline-flex}.quotations-module__w4j3Fq__lineEditor output{border-top:1px solid var(--line);color:#68758a;justify-content:flex-end;gap:8px;margin-top:8px;padding-top:8px;font-size:10px;display:flex}.quotations-module__w4j3Fq__lineEditor output strong{color:#28215b;font-size:12px}.quotations-module__w4j3Fq__lineEditor:disabled{background:#f7f9fc}@media (max-width:920px){.quotations-module__w4j3Fq__quoteDetail{display:block}}@media (max-width:430px){.quotations-module__w4j3Fq__commercialMetrics{grid-template-columns:1fr 1fr}.quotations-module__w4j3Fq__commercialMetrics span:nth-child(2){border-right:0}.quotations-module__w4j3Fq__commercialMetrics span:last-child{border-top:1px solid var(--line);grid-column:1/-1}.quotations-module__w4j3Fq__lineRow{grid-template-columns:minmax(0,1fr) 62px 82px 30px}.quotations-module__w4j3Fq__lineRow label{font-size:9px}}
