.dashboard-supplier-risk-module__X4P9Ka__riskCard{color:#19372c;background:#fff;border:1px solid #e0e8e2;border-radius:15px;min-width:0;margin-top:20px;overflow:hidden;box-shadow:0 4px 20px #234a2d05}.dashboard-supplier-risk-module__X4P9Ka__riskCard *{box-sizing:border-box}.dashboard-supplier-risk-module__X4P9Ka__riskCard h2,.dashboard-supplier-risk-module__X4P9Ka__riskCard p{margin:0}.dashboard-supplier-risk-module__X4P9Ka__heading{border-bottom:1px solid #e4ebe5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:21px 23px;display:flex}.dashboard-supplier-risk-module__X4P9Ka__eyebrow{letter-spacing:1.5px;color:#278550;font-size:10px;font-weight:700}.dashboard-supplier-risk-module__X4P9Ka__heading h2{letter-spacing:-.4px;margin:5px 0 7px;font-size:20px}.dashboard-supplier-risk-module__X4P9Ka__heading p{color:#718275;font-size:12px;line-height:1.6}.dashboard-supplier-risk-module__X4P9Ka__tools{align-items:center;gap:10px;display:flex}.dashboard-supplier-risk-module__X4P9Ka__alert{color:#b45547;background:#fff0ec;border-radius:9px;align-items:center;gap:6px;padding:9px 11px;font-size:11px;display:flex}.dashboard-supplier-risk-module__X4P9Ka__alert svg{width:14px;height:14px}.dashboard-supplier-risk-module__X4P9Ka__refresh{color:#57735d;cursor:pointer;background:#fff;border:1px solid #dde6dd;border-radius:8px;justify-content:center;align-items:center;padding:9px;display:flex}.dashboard-supplier-risk-module__X4P9Ka__refresh svg{width:16px;height:16px}.dashboard-supplier-risk-module__X4P9Ka__refresh:disabled{opacity:.5;cursor:wait}.dashboard-supplier-risk-module__X4P9Ka__body{grid-template-columns:minmax(0,1.6fr) minmax(230px,1fr);display:grid}.dashboard-supplier-risk-module__X4P9Ka__matrixWrap{min-width:0;padding:21px 23px}.dashboard-supplier-risk-module__X4P9Ka__matrixHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:18px;font-size:12px;display:flex}.dashboard-supplier-risk-module__X4P9Ka__matrixHeading strong{font-size:13px;font-weight:600}.dashboard-supplier-risk-module__X4P9Ka__matrixHeading span{color:#6e8073;font-size:10px}.dashboard-supplier-risk-module__X4P9Ka__matrixHeading p{color:#6e8073;margin-top:5px;font-size:11px}.dashboard-supplier-risk-module__X4P9Ka__plotArea{padding-left:31px;position:relative}.dashboard-supplier-risk-module__X4P9Ka__matrix{background:linear-gradient(90deg,#0000 66.66%,#fcf0ed 66.66%),linear-gradient(#fcf7ef 45%,#fff 45%);border-bottom:1px solid #d7e1d7;border-left:1px solid #d7e1d7;height:230px;position:relative}.dashboard-supplier-risk-module__X4P9Ka__matrix:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 calc(33.333% - 1px),#e9eee8 33.333%,#0000 calc(33.333% + 1px) calc(66.666% - 1px),#e9eee8 66.666%,#0000 calc(66.666% + 1px)),linear-gradient(#0000 32.8%,#e9eee8 33.3%,#0000 33.8% 65.8%,#e9eee8 66.3%,#0000 66.8%);position:absolute;inset:0}.dashboard-supplier-risk-module__X4P9Ka__yTitle{writing-mode:vertical-rl;color:#6d7f71;font-size:10px;position:absolute;top:85px;left:0;transform:rotate(180deg)}.dashboard-supplier-risk-module__X4P9Ka__watchZone,.dashboard-supplier-risk-module__X4P9Ka__criticalZone{font-size:9px;font-weight:600;position:absolute;top:9px}.dashboard-supplier-risk-module__X4P9Ka__watchZone{color:#ad792b;left:43%}.dashboard-supplier-risk-module__X4P9Ka__criticalZone{color:#b34d43;right:10px}.dashboard-supplier-risk-module__X4P9Ka__maxAmount,.dashboard-supplier-risk-module__X4P9Ka__zeroAmount{color:#6b7d6d;font-size:9px;position:absolute;left:7px}.dashboard-supplier-risk-module__X4P9Ka__maxAmount{top:27px}.dashboard-supplier-risk-module__X4P9Ka__zeroAmount{bottom:6px}.dashboard-supplier-risk-module__X4P9Ka__bubble{color:#fff;cursor:pointer;z-index:1;background:#df9c37;border:2px solid #fff;border-radius:50%;place-items:center;padding:0;font-size:10px;font-weight:600;display:grid;position:absolute;transform:translate(-50%,50%);box-shadow:0 3px 10px #4f361829}.dashboard-supplier-risk-module__X4P9Ka__high{--tone:#d88327}.dashboard-supplier-risk-module__X4P9Ka__critical{--tone:#c65f51}.dashboard-supplier-risk-module__X4P9Ka__watch{--tone:#a88437}.dashboard-supplier-risk-module__X4P9Ka__bubble{background:var(--tone,#d88327)}.dashboard-supplier-risk-module__X4P9Ka__bubble[aria-pressed=true]{outline-offset:3px;z-index:2;outline:2px solid #486744}.dashboard-supplier-risk-module__X4P9Ka__xLabels{color:#708171;justify-content:space-between;gap:7px;margin-top:8px;font-size:9px;display:flex}.dashboard-supplier-risk-module__X4P9Ka__xTitle{text-align:right;color:#61795f;margin-top:7px;font-size:10px}.dashboard-supplier-risk-module__X4P9Ka__plotNote{color:#7b8a79;line-height:1.6;margin-top:12px!important;font-size:10px!important}.dashboard-supplier-risk-module__X4P9Ka__priorities{background:#f8faf6;border-left:1px solid #e3ebe0;min-width:0;padding:21px 19px}.dashboard-supplier-risk-module__X4P9Ka__priority{text-align:left;width:100%;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid #e0e8dc;align-items:center;gap:9px;padding:15px 0;display:flex}.dashboard-supplier-risk-module__X4P9Ka__priority[aria-pressed=true] .dashboard-supplier-risk-module__X4P9Ka__supplier>strong{color:#226c41}.dashboard-supplier-risk-module__X4P9Ka__rank{color:#b47d2f;background:#fff0dd;border-radius:6px;flex-shrink:0;place-items:center;width:26px;height:29px;font-size:10px;display:grid}.dashboard-supplier-risk-module__X4P9Ka__supplier{flex:1;min-width:0}.dashboard-supplier-risk-module__X4P9Ka__supplier strong{overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.6;display:block}.dashboard-supplier-risk-module__X4P9Ka__supplier small{color:#7c8975;align-items:center;gap:5px;margin-top:6px;font-size:10px;line-height:1.6;display:flex}.dashboard-supplier-risk-module__X4P9Ka__supplier svg{flex-shrink:0;width:11px;height:11px}.dashboard-supplier-risk-module__X4P9Ka__amount{text-align:right;min-width:0;max-width:43%}.dashboard-supplier-risk-module__X4P9Ka__amount strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:11px;display:block}.dashboard-supplier-risk-module__X4P9Ka__amount small{color:var(--tone,#9d7934);margin-top:7px;font-size:10px;display:block}.dashboard-supplier-risk-module__X4P9Ka__insight{background:#e9f4e9;border-radius:9px;align-items:flex-start;gap:10px;margin-top:17px;padding:13px;display:flex}.dashboard-supplier-risk-module__X4P9Ka__insight>svg{color:#438553;flex-shrink:0;width:18px;height:18px}.dashboard-supplier-risk-module__X4P9Ka__insight strong{font-size:12px}.dashboard-supplier-risk-module__X4P9Ka__insight p{color:#52715a;overflow-wrap:anywhere;margin-top:5px;font-size:11px;line-height:1.7}.dashboard-supplier-risk-module__X4P9Ka__footer{color:#819079;border-top:1px solid #e3eae0;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 22px;font-size:10px;line-height:1.7;display:flex}.dashboard-supplier-risk-module__X4P9Ka__footer a{color:#267447;align-items:center;gap:5px;font-size:11px;text-decoration:none;display:flex}.dashboard-supplier-risk-module__X4P9Ka__footer svg{width:13px;height:13px}.dashboard-supplier-risk-module__X4P9Ka__message{color:#6a7e6c;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:35px 22px;font-size:12px;line-height:1.7;display:flex}.dashboard-supplier-risk-module__X4P9Ka__message svg{width:19px;height:19px}.dashboard-supplier-risk-module__X4P9Ka__message button{color:#3c7140;cursor:pointer;background:#f3f7ef;border:1px solid #d4e0d2;border-radius:7px;padding:8px 15px}.dashboard-supplier-risk-module__X4P9Ka__empty{color:#78906d;text-align:center;justify-content:center;align-items:center;padding:30px;font-size:11px;display:flex;position:absolute;inset:0}.dashboard-supplier-risk-module__X4P9Ka__emptyList{color:#6e826e;padding:20px 0;font-size:12px}.dashboard-supplier-risk-module__X4P9Ka__riskCard button:focus-visible,.dashboard-supplier-risk-module__X4P9Ka__riskCard a:focus-visible{outline-offset:4px;outline:3px solid #39894e}@media (max-width:620px){.dashboard-supplier-risk-module__X4P9Ka__body{grid-template-columns:1fr}.dashboard-supplier-risk-module__X4P9Ka__priorities{border-top:1px solid #e3ebe0;border-left:0}.dashboard-supplier-risk-module__X4P9Ka__priority{padding:14px 0}.dashboard-supplier-risk-module__X4P9Ka__matrix{height:240px}}@media (max-width:540px){.dashboard-supplier-risk-module__X4P9Ka__heading{padding:17px}.dashboard-supplier-risk-module__X4P9Ka__heading h2{font-size:18px}.dashboard-supplier-risk-module__X4P9Ka__matrixWrap{padding:17px 12px}.dashboard-supplier-risk-module__X4P9Ka__matrixHeading{gap:7px}.dashboard-supplier-risk-module__X4P9Ka__matrixHeading strong{font-size:12px}.dashboard-supplier-risk-module__X4P9Ka__plotArea{padding-left:24px}.dashboard-supplier-risk-module__X4P9Ka__yTitle{font-size:9px}.dashboard-supplier-risk-module__X4P9Ka__matrix{height:220px}.dashboard-supplier-risk-module__X4P9Ka__priorities{padding:17px 14px}.dashboard-supplier-risk-module__X4P9Ka__supplier strong,.dashboard-supplier-risk-module__X4P9Ka__amount strong{font-size:10px}.dashboard-supplier-risk-module__X4P9Ka__amount{max-width:38%}.dashboard-supplier-risk-module__X4P9Ka__priority{gap:7px}.dashboard-supplier-risk-module__X4P9Ka__rank{width:23px}.dashboard-supplier-risk-module__X4P9Ka__footer{padding:13px 16px}.dashboard-supplier-risk-module__X4P9Ka__xLabels,.dashboard-supplier-risk-module__X4P9Ka__matrixHeading span{font-size:9px}}@media (min-width:1800px){.dashboard-supplier-risk-module__X4P9Ka__matrix{height:280px}}.dashboard-supplier-risk-module__X4P9Ka__riskCard{container-type:inline-size}@container (max-width:600px){.dashboard-supplier-risk-module__X4P9Ka__body{grid-template-columns:1fr}.dashboard-supplier-risk-module__X4P9Ka__priorities{border-top:1px solid #e3ebe0;border-left:0}.dashboard-supplier-risk-module__X4P9Ka__matrix{height:230px}}
.dashboard-date-range-module__oKcNrG__picker{color:#263d34;width:245px;min-width:0;max-width:100%;position:relative}.dashboard-date-range-module__oKcNrG__picker .fieldLabel{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.dashboard-date-range-module__oKcNrG__picker .rangePopup{z-index:100;left:auto!important;right:0!important}.dashboard-date-range-module__oKcNrG__picker .rangeTrigger{min-height:42px}.dashboard-date-range-module__oKcNrG__picker .rangeTrigger:focus-visible{outline-offset:3px;outline:2px solid #17834c}@media (max-width:600px){.dashboard-date-range-module__oKcNrG__picker{flex:1;width:auto;min-width:190px}.dashboard-date-range-module__oKcNrG__picker .rangePopup{z-index:1000;max-height:calc(100dvh - 105px);overflow-y:auto;width:auto!important;max-width:none!important;position:fixed!important;top:85px!important;left:16px!important;right:16px!important}}@media (max-width:360px){.dashboard-date-range-module__oKcNrG__picker{flex-basis:100%;width:100%}}
.dashboard-module__rFLKKa__dashboard{--green:#187b47;--ink:#19372c;--muted:#708277;--edge:#e0e8e2;box-sizing:border-box;width:100%;min-width:0;color:var(--ink);background:#f4f7f4;padding:28px;font-family:Arial,Helvetica,sans-serif}.dashboard-module__rFLKKa__dashboard *{box-sizing:border-box}.dashboard-module__rFLKKa__dashboard h1,.dashboard-module__rFLKKa__dashboard h2,.dashboard-module__rFLKKa__dashboard p{margin:0}.dashboard-module__rFLKKa__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.dashboard-module__rFLKKa__eyebrow{letter-spacing:1.7px;color:var(--muted);font-size:10px;font-weight:700}.dashboard-module__rFLKKa__heading h1{letter-spacing:-.8px;margin:7px 0 8px;font-size:27px}.dashboard-module__rFLKKa__heading p,.dashboard-module__rFLKKa__panelHead p{color:var(--muted);font-size:12px;line-height:1.5}.dashboard-module__rFLKKa__demo{border:1px solid var(--edge);color:#65786b;background:#fff;border-radius:20px;padding:8px 12px;font-size:11px}.dashboard-module__rFLKKa__insight{background:#e9f3e9;border:1px solid #dce9da;border-radius:10px;align-items:center;gap:12px;margin-bottom:20px;padding:13px 16px;font-size:12px;line-height:1.7;display:flex}.dashboard-module__rFLKKa__insight>svg{width:20px;height:20px;color:var(--green);flex-shrink:0}.dashboard-module__rFLKKa__insight span{color:#62765e}.dashboard-module__rFLKKa__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.dashboard-module__rFLKKa__stat{border:1px solid var(--edge);background:#fff;border-radius:13px;min-width:0;padding:19px;box-shadow:0 3px 14px #213a2710}.dashboard-module__rFLKKa__statHead{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.dashboard-module__rFLKKa__statHead svg{width:30px;height:30px;color:var(--green);background:#eef5ed;border-radius:8px;flex-shrink:0;padding:7px}.dashboard-module__rFLKKa__statValue{letter-spacing:-.8px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:17px 0 12px;font-size:clamp(21px,2vw,32px);display:block}.dashboard-module__rFLKKa__change{color:var(--green);align-items:center;gap:3px;font-size:11px;display:flex}.dashboard-module__rFLKKa__change svg{width:14px;height:14px}.dashboard-module__rFLKKa__stat p{color:var(--muted);margin-top:9px;font-size:11px;line-height:1.5}.dashboard-module__rFLKKa__featured{color:#fff;background:#1d4f37;border-color:#1d4f37}.dashboard-module__rFLKKa__featured .dashboard-module__rFLKKa__statHead,.dashboard-module__rFLKKa__featured p{color:#c2d8c7}.dashboard-module__rFLKKa__featured .dashboard-module__rFLKKa__statHead svg{color:#d6ebc9;background:#ffffff17}.dashboard-module__rFLKKa__featured .dashboard-module__rFLKKa__change{color:#c8e5b9}.dashboard-module__rFLKKa__primaryGrid,.dashboard-module__rFLKKa__secondaryGrid{grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);gap:18px;margin-top:20px;display:grid}.dashboard-module__rFLKKa__panel{border:1px solid var(--edge);background:#fff;border-radius:13px;min-width:0;padding:20px}.dashboard-module__rFLKKa__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.dashboard-module__rFLKKa__panel h2{letter-spacing:-.2px;font-size:15px;line-height:1.5}.dashboard-module__rFLKKa__panelHead p{margin-top:4px;font-size:11px}.dashboard-module__rFLKKa__tabs{background:#f2f5ef;border-radius:7px;flex-wrap:wrap;gap:2px;padding:3px;display:flex}.dashboard-module__rFLKKa__tabs button{color:#788775;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:7px 10px;font-size:11px}.dashboard-module__rFLKKa__tabs button[aria-pressed=true]{color:var(--green);background:#fff;box-shadow:0 1px 4px #264b2212}.dashboard-module__rFLKKa__chartSummary{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 20px;display:flex}.dashboard-module__rFLKKa__chartSummary strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:23px}.dashboard-module__rFLKKa__chartSummary span{color:var(--muted);font-size:10px}.dashboard-module__rFLKKa__chart{grid-template-columns:75px minmax(0,1fr);gap:10px;display:grid}.dashboard-module__rFLKKa__scale{color:#84927e;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-direction:column;justify-content:space-between;height:145px;font-size:10px;display:flex}.dashboard-module__rFLKKa__bars{border-bottom:1px solid var(--edge);background:repeating-linear-gradient(0deg,#0000 0 70px,#edf1e9 71px,#0000 72px);gap:clamp(8px,2vw,25px);height:145px;margin-bottom:28px;padding:0 8px;display:flex}.dashboard-module__rFLKKa__barColumn{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex;position:relative}.dashboard-module__rFLKKa__bar{background:#b5cfae;border-radius:5px 5px 0 0;width:100%;max-width:40px;min-height:2px}.dashboard-module__rFLKKa__barColumn>span{white-space:nowrap;color:var(--muted);font-size:10px;position:absolute;top:calc(100% + 10px)}.dashboard-module__rFLKKa__chartFoot{border-top:1px solid var(--edge);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:9px;padding-top:13px;font-size:10px;display:flex}.dashboard-module__rFLKKa__chartFoot a,.dashboard-module__rFLKKa__textLink{color:var(--green);align-items:center;gap:6px;font-size:11px;line-height:1.5;text-decoration:none;display:inline-flex}.dashboard-module__rFLKKa__chartFoot svg,.dashboard-module__rFLKKa__textLink svg{width:14px;height:14px}.dashboard-module__rFLKKa__count{color:#8e662c;background:#fff5e2;border-radius:6px;padding:4px 9px;font-size:11px}.dashboard-module__rFLKKa__alertRow{color:inherit;border-bottom:1px solid var(--edge);align-items:center;gap:10px;padding:17px 0;text-decoration:none;display:flex}.dashboard-module__rFLKKa__alertIcon{color:#96712e;background:#fbf3e5;border-radius:9px;flex-shrink:0;padding:10px;display:flex}.dashboard-module__rFLKKa__alertIcon svg{width:18px;height:18px}.dashboard-module__rFLKKa__alertRow>svg{color:#83917c;flex-shrink:0;width:16px;height:16px}.dashboard-module__rFLKKa__alertRow>div{flex:1;min-width:0}.dashboard-module__rFLKKa__alertRow strong{font-size:12px;line-height:1.6}.dashboard-module__rFLKKa__alertRow p{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.5}.dashboard-module__rFLKKa__quickTitle{letter-spacing:1.2px;color:var(--muted);margin:20px 0 10px;font-size:10px}.dashboard-module__rFLKKa__quickActions{flex-wrap:wrap;gap:7px;display:flex}.dashboard-module__rFLKKa__quickActions a{border:1px solid var(--edge);color:var(--green);white-space:nowrap;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:5px;padding:10px 7px;font-size:11px;text-decoration:none;display:flex}.dashboard-module__rFLKKa__quickActions svg{width:13px;height:13px}.dashboard-module__rFLKKa__note{color:var(--muted);background:#f7f9f4;border-radius:7px;margin-top:15px;padding:10px;font-size:10px;line-height:1.6}.dashboard-module__rFLKKa__tableWrap{overflow-x:auto}.dashboard-module__rFLKKa__dashboard table{border-collapse:collapse;width:100%;font-size:12px}.dashboard-module__rFLKKa__dashboard th{color:#83917b;text-align:left;background:#f5f8f1;font-size:10px;font-weight:400}.dashboard-module__rFLKKa__dashboard td,.dashboard-module__rFLKKa__dashboard th{border-bottom:1px solid #edf1e7;padding:13px 9px;line-height:1.5}.dashboard-module__rFLKKa__dashboard td{color:#60725c}.dashboard-module__rFLKKa__dashboard td:last-child,.dashboard-module__rFLKKa__dashboard th:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.dashboard-module__rFLKKa__dashboard td strong{color:var(--ink);font-weight:500}.dashboard-module__rFLKKa__dashboard td small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.dashboard-module__rFLKKa__paid{color:#4e7f3a;background:#edf6e8;border-radius:5px;padding:3px 7px;font-size:10px}.dashboard-module__rFLKKa__productRow{border-bottom:1px solid var(--edge);justify-content:space-between;align-items:center;gap:15px;padding:13px 0;font-size:12px;display:flex}.dashboard-module__rFLKKa__productRow:last-child{border-bottom:0}.dashboard-module__rFLKKa__productRow strong{font-weight:500;line-height:1.6}.dashboard-module__rFLKKa__productRow p{color:var(--muted);margin-top:4px;font-size:10px}.dashboard-module__rFLKKa__stockValue{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.dashboard-module__rFLKKa__critical,.dashboard-module__rFLKKa__low{border-radius:4px;padding:2px 6px;font-size:10px}.dashboard-module__rFLKKa__critical{color:#a64d42;background:#fff0ed}.dashboard-module__rFLKKa__low{color:#917334;background:#fff6e4}.dashboard-module__rFLKKa__more{margin-top:20px}.dashboard-module__rFLKKa__more summary{cursor:pointer;border:1px solid var(--edge);background:#fff;border-radius:9px;padding:16px;font-size:12px}.dashboard-module__rFLKKa__more summary span{color:var(--muted);margin-left:8px;font-size:11px}.dashboard-module__rFLKKa__detailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:15px;display:grid}.dashboard-module__rFLKKa__category{margin-top:20px;font-size:12px}.dashboard-module__rFLKKa__category>div:first-child{justify-content:space-between;gap:10px;display:flex}.dashboard-module__rFLKKa__track{background:#edf2e7;border-radius:4px;height:6px;margin-top:9px}.dashboard-module__rFLKKa__track span{background:#6a9d61;border-radius:4px;height:100%;display:block}.dashboard-module__rFLKKa__footer{color:#829078;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:23px;font-size:10px;line-height:1.6;display:flex}.dashboard-module__rFLKKa__footer span:last-child{align-items:center;gap:6px;display:flex}.dashboard-module__rFLKKa__footer svg{flex-shrink:0;width:13px;height:13px}.dashboard-module__rFLKKa__dashboard a:focus-visible,.dashboard-module__rFLKKa__dashboard button:focus-visible,.dashboard-module__rFLKKa__dashboard summary:focus-visible{outline-offset:3px;outline:3px solid #358b55}.dashboard-module__rFLKKa__dashboard a:hover{filter:brightness(.9)}@media (min-width:1800px){.dashboard-module__rFLKKa__dashboard{padding:38px}.dashboard-module__rFLKKa__statValue{font-size:35px}.dashboard-module__rFLKKa__panel{padding:25px}.dashboard-module__rFLKKa__bars,.dashboard-module__rFLKKa__scale{height:200px}}@media (max-width:1100px){.dashboard-module__rFLKKa__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__rFLKKa__statValue{font-size:27px}.dashboard-module__rFLKKa__primaryGrid,.dashboard-module__rFLKKa__secondaryGrid{grid-template-columns:minmax(0,1fr)}.dashboard-module__rFLKKa__detailGrid{grid-template-columns:1fr}.dashboard-module__rFLKKa__dashboard{padding:22px}}@media (max-width:540px){.dashboard-module__rFLKKa__dashboard{padding:14px}.dashboard-module__rFLKKa__heading h1{font-size:23px}.dashboard-module__rFLKKa__stats{gap:10px}.dashboard-module__rFLKKa__stat{padding:13px}.dashboard-module__rFLKKa__statHead{font-size:11px}.dashboard-module__rFLKKa__statHead svg{width:25px;height:25px}.dashboard-module__rFLKKa__statValue{white-space:nowrap;font-size:18px}.dashboard-module__rFLKKa__change{font-size:10px}.dashboard-module__rFLKKa__panel{padding:15px}.dashboard-module__rFLKKa__insight{align-items:flex-start;padding:12px;font-size:11px}.dashboard-module__rFLKKa__chart{grid-template-columns:58px minmax(0,1fr);gap:5px}.dashboard-module__rFLKKa__scale{font-size:9px}.dashboard-module__rFLKKa__bars{gap:8px;padding:0 5px}.dashboard-module__rFLKKa__barColumn>span{font-size:9px}.dashboard-module__rFLKKa__more summary span{margin:5px 0 0;display:block}.dashboard-module__rFLKKa__dashboard td,.dashboard-module__rFLKKa__dashboard th{padding:10px 6px;font-size:11px}}@media (max-width:340px){.dashboard-module__rFLKKa__stats{grid-template-columns:1fr}.dashboard-module__rFLKKa__chart{grid-template-columns:48px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.dashboard-module__rFLKKa__dashboard *{scroll-behavior:auto}}.dashboard-module__rFLKKa__dashboard{background:linear-gradient(145deg,#f2f6f1,#f6f8f6 60%);padding:30px}.dashboard-module__rFLKKa__heading{margin-bottom:22px}.dashboard-module__rFLKKa__heading h1{letter-spacing:-1px;font-size:29px}.dashboard-module__rFLKKa__headingActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dashboard-module__rFLKKa__newSale{color:#fff;background:#1d7447;border:1px solid #1d7447;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:11px 15px;font-size:12px;text-decoration:none;display:inline-flex;box-shadow:0 4px 10px #245c3220}.dashboard-module__rFLKKa__newSale svg{width:15px;height:15px}.dashboard-module__rFLKKa__demo{background:0 0;border-color:#dce5dc}.dashboard-module__rFLKKa__insight{background:#eaf3e6;border-color:#dce9d5;padding:13px 17px}.dashboard-module__rFLKKa__stat{border-color:#e1e9df;border-radius:15px;padding:21px;box-shadow:0 5px 18px #234a2d08}.dashboard-module__rFLKKa__statValue{margin-top:20px;margin-bottom:14px;font-size:clamp(22px,2.1vw,33px)}.dashboard-module__rFLKKa__stat p{border-top:1px solid #edf1e8;margin-top:13px;padding-top:12px}.dashboard-module__rFLKKa__featured{background:linear-gradient(125deg,#204e37,#276346);position:relative;overflow:hidden}.dashboard-module__rFLKKa__featured:after{content:"";pointer-events:none;border:25px solid #ffffff06;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-65px;right:-24px}.dashboard-module__rFLKKa__featured p{border-color:#ffffff18}.dashboard-module__rFLKKa__statHead svg{border-radius:10px;width:33px;height:33px;padding:8px}.dashboard-module__rFLKKa__panel{border-radius:15px;padding:22px;box-shadow:0 4px 20px #234a2d05}.dashboard-module__rFLKKa__panelHead{margin-bottom:20px}.dashboard-module__rFLKKa__tabs{gap:3px;padding:4px}.dashboard-module__rFLKKa__tabs button{padding:7px 11px}.dashboard-module__rFLKKa__chartSummary strong{letter-spacing:-.5px;font-size:26px}.dashboard-module__rFLKKa__bars{gap:clamp(10px,2.3vw,32px);height:150px;padding-left:13px;padding-right:13px}.dashboard-module__rFLKKa__scale{height:150px}.dashboard-module__rFLKKa__bar{cursor:pointer;background:linear-gradient(#dce8d6,#bad1b2);border:0;flex-shrink:0;transition:filter .15s;display:block}.dashboard-module__rFLKKa__barColumn:last-child .dashboard-module__rFLKKa__bar{background:linear-gradient(#4f9c61,#267b46)}.dashboard-module__rFLKKa__bar[aria-pressed=true]{outline-offset:4px;background:#357e47;outline:2px solid #276a3b}.dashboard-module__rFLKKa__bar:hover{filter:brightness(.92)}.dashboard-module__rFLKKa__chartFacts{background:#f6f8f3;border-radius:8px;grid-template-columns:1fr 1fr;gap:18px;margin-top:12px;padding:12px 15px;display:grid}.dashboard-module__rFLKKa__chartFacts>div{min-width:0}.dashboard-module__rFLKKa__chartFacts span{color:var(--muted);margin-bottom:5px;font-size:10px;display:block}.dashboard-module__rFLKKa__chartFacts strong{overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.6;display:block}.dashboard-module__rFLKKa__chartFacts small{color:var(--muted);font-size:10px;font-weight:400}.dashboard-module__rFLKKa__chartFoot{margin-top:15px}.dashboard-module__rFLKKa__alertRow{padding:18px 0}.dashboard-module__rFLKKa__alertRow strong{font-size:13px}.dashboard-module__rFLKKa__alertIcon{background:#fbf1dc;padding:12px}.dashboard-module__rFLKKa__alertRow:hover .dashboard-module__rFLKKa__alertIcon{background:#f4e7c8}.dashboard-module__rFLKKa__alertRow:nth-of-type(2) .dashboard-module__rFLKKa__alertIcon{color:#68844d;background:#edf3e7}.dashboard-module__rFLKKa__quickActions a{background:#f6f9f3;border-color:#e0e8d9;padding:12px 8px}.dashboard-module__rFLKKa__quickActions a:first-child{color:#376d36;background:#eaf4e5}.dashboard-module__rFLKKa__note{background:0 0;border:1px dashed #dce5d6;align-items:flex-start;gap:9px;margin-top:20px;padding:12px;font-size:11px;line-height:1.6;display:flex}.dashboard-module__rFLKKa__note svg{color:#8b9e7d;flex-shrink:0;width:17px;height:17px}.dashboard-module__rFLKKa__dashboard th{padding-top:11px;padding-bottom:11px}.dashboard-module__rFLKKa__dashboard td{padding-top:15px;padding-bottom:15px}.dashboard-module__rFLKKa__more summary{border-radius:10px;padding:17px}.dashboard-module__rFLKKa__more[open] summary{background:#eef4e9}.dashboard-module__rFLKKa__footer{margin-top:25px}@media (max-width:1100px){.dashboard-module__rFLKKa__dashboard{padding:22px}.dashboard-module__rFLKKa__statValue{font-size:28px}}@media (max-width:540px){.dashboard-module__rFLKKa__dashboard{padding:14px}.dashboard-module__rFLKKa__heading h1{font-size:24px}.dashboard-module__rFLKKa__headingActions{justify-content:space-between;width:100%}.dashboard-module__rFLKKa__demo{padding:7px 9px;font-size:10px}.dashboard-module__rFLKKa__newSale{padding:9px 11px;font-size:11px}.dashboard-module__rFLKKa__stat{border-radius:12px;padding:13px}.dashboard-module__rFLKKa__statValue{white-space:nowrap;margin-top:17px;font-size:18px}.dashboard-module__rFLKKa__statHead svg{width:26px;height:26px;padding:6px}.dashboard-module__rFLKKa__stat p{padding-top:10px}.dashboard-module__rFLKKa__panel{padding:16px}.dashboard-module__rFLKKa__chartSummary strong{font-size:23px}.dashboard-module__rFLKKa__bars{gap:9px;padding:0 6px}.dashboard-module__rFLKKa__chartFacts{gap:12px;padding:11px}.dashboard-module__rFLKKa__chartFacts strong{font-size:11px}.dashboard-module__rFLKKa__chartFacts small{display:block}.dashboard-module__rFLKKa__alertRow strong{font-size:12px}.dashboard-module__rFLKKa__insight{padding:12px}.dashboard-module__rFLKKa__note{font-size:10px}}@media (prefers-reduced-motion:reduce){.dashboard-module__rFLKKa__bar{transition:none}}.dashboard-module__rFLKKa__primaryGrid{align-items:start}.dashboard-module__rFLKKa__performanceColumn{flex-direction:column;gap:20px;min-width:0;display:flex}.dashboard-module__rFLKKa__performanceColumn>section{margin-top:0}.dashboard-module__rFLKKa__chartFoot a{max-width:100%}.dashboard-module__rFLKKa__textLink{cursor:pointer;background:0 0;border:0}.dashboard-module__rFLKKa__bars{gap:clamp(3px,.9vw,16px)}.dashboard-module__rFLKKa__barColumn>span{max-width:65px;font-size:9px}.dashboard-module__rFLKKa__insight button{color:#347346;cursor:pointer;background:#fff;border:1px solid #cfddc7;border-radius:5px;padding:5px 9px}.dashboard-module__rFLKKa__panel>p,.dashboard-module__rFLKKa__tableWrap>p{color:#7a8b70;margin-top:15px;font-size:12px}.dashboard-module__rFLKKa__bar{min-width:3px}.dashboard-module__rFLKKa__headingActions{max-width:100%}.dashboard-module__rFLKKa__saleActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.dashboard-module__rFLKKa__refreshButton{color:#168041;cursor:pointer;background:0 0;border:1px solid #bde8cd;border-radius:7px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;min-height:42px;padding:0;display:inline-flex}.dashboard-module__rFLKKa__refreshButton svg{stroke:currentColor;stroke-width:2.1px;flex:0 0 20px;width:20px;height:20px;display:block}.dashboard-module__rFLKKa__refreshButton:not(:disabled):hover{background:0 0;border-color:#86d3a0}.dashboard-module__rFLKKa__refreshButton:focus-visible{outline-offset:3px;outline:2px solid #16784f}.dashboard-module__rFLKKa__refreshButton:disabled{cursor:wait;opacity:.75}@keyframes dashboard-module__rFLKKa__dashboardRefreshSpin{to{transform:rotate(360deg)}}.dashboard-module__rFLKKa__refreshing{transform-origin:50%;animation:.8s linear infinite dashboard-module__rFLKKa__dashboardRefreshSpin}@media (prefers-reduced-motion:reduce){.dashboard-module__rFLKKa__refreshing{animation-duration:2s}}@media (pointer:coarse){.dashboard-module__rFLKKa__refreshButton{flex-basis:44px;width:44px;min-width:44px;height:44px;min-height:44px}}
