/* Dashboard composition: live data, shared tokens, a clear industrial workspace. */
.premium-dashboard{display:flex;flex-direction:column;gap:16px;min-width:0}
.premium-dashboard .pd-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:2px}
.premium-dashboard .pd-heading h1{font:750 28px/1.2 var(--font-heading);letter-spacing:-1.1px;margin:0 0 7px;color:var(--ink)}
.premium-dashboard .pd-heading .eyebrow{font-size:9px;letter-spacing:1.4px;margin:0 0 7px}
.premium-dashboard .pd-heading p:not(.eyebrow){font-size:12px;color:var(--ink-muted);margin:0;line-height:1.6}
.premium-dashboard .pd-heading .button{white-space:nowrap}
.premium-dashboard .pd-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.premium-dashboard .pd-metric{position:relative;display:flex;align-items:center;gap:14px;min-width:0;padding:14px 18px;background:linear-gradient(130deg,#fff 20%,#fbfaff);border:1px solid var(--line);border-radius:14px;box-shadow:0 3px 8px #2d1c4b04,0 9px 25px #2d1c4b03}
.premium-dashboard .pd-metric-icon{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;background:linear-gradient(135deg,#ede3ff,#f6f0ff);color:#7b3cde;border-radius:12px;box-shadow:inset 0 1px 1px #fff}
.premium-dashboard .pd-metric-icon .ui-icon{width:23px;height:23px}
.premium-dashboard .pd-metric:nth-child(2) .pd-metric-icon{background:linear-gradient(135deg,#e8efff,#f0f5ff);color:#4566db}
.premium-dashboard .pd-metric:nth-child(4) .pd-metric-icon{background:linear-gradient(135deg,#e5f6ed,#effaf4);color:#299166}
.premium-dashboard .pd-metric>div{min-width:0;flex:1}
.premium-dashboard .pd-metric>div>span{font-size:11px;color:#6e637b;display:block}
.premium-dashboard .pd-metric strong{display:block;font:750 25px/1.3 var(--font-heading);letter-spacing:-.8px;white-space:nowrap;color:#21182f;margin:3px 0 2px;font-variant-numeric:tabular-nums}
.premium-dashboard .pd-metric small{display:block;color:#83758f;font-size:9px;line-height:1.5}
.premium-dashboard .pd-metric .pd-track{position:absolute;left:74px;right:18px;bottom:9px;margin-top:0;height:3px}
.premium-dashboard .pd-track{height:6px;border-radius:8px;background:#eae3f7;overflow:hidden}
.premium-dashboard .pd-track i{display:block;height:100%;border-radius:inherit;background:var(--violet-gradient)}
.premium-dashboard .pd-overview-grid,.premium-dashboard .pd-main-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;align-items:stretch}
.premium-dashboard .pd-card,.premium-dashboard .pd-project-collab{min-width:0;background:linear-gradient(145deg,#fff 50%,#fdfbff);border:1px solid var(--line);border-radius:14px;box-shadow:0 3px 7px #26143703,0 12px 28px #26143704;overflow:hidden}
.premium-dashboard .pd-card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 17px 12px}
.premium-dashboard .pd-card-heading h2{display:flex;align-items:center;gap:8px;font:700 14px/1.35 var(--font-heading);letter-spacing:-.35px;color:#272035;margin:0}
.premium-dashboard .pd-card-heading h2 .ui-icon{width:18px;height:18px;color:#8545dc;flex-shrink:0}
.premium-dashboard .pd-card-heading .text-link{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;font-size:10px;white-space:nowrap;padding:0;background:none;border:0}
.premium-dashboard .text-link .ui-icon{width:13px;height:13px}
.premium-dashboard .pd-pipeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:5px 16px 17px;min-width:0}
.premium-dashboard .pd-stage{position:relative;min-width:0;min-height:117px;padding:13px 12px 12px;border:1px solid #ece7f5;border-radius:10px;background:linear-gradient(145deg,#faf9fe,#f6f3fc)}
.premium-dashboard .pd-stage.active{border-color:#d8c5f8;background:linear-gradient(145deg,#efe5ff,#e7dcfc);box-shadow:inset 0 1px 0 #fff9}
.premium-dashboard .pd-stage:after{content:'›';position:absolute;right:-9px;top:43%;font-size:20px;line-height:1;color:#b1a2c7;z-index:1}
.premium-dashboard .pd-stage:last-child:after{content:none}
.premium-dashboard .pd-stage>span{display:block;white-space:nowrap;font-size:11px;font-weight:650;letter-spacing:-.2px;color:#49375f;margin-bottom:20px}
.premium-dashboard .pd-stage b{display:block;font-size:16px;line-height:1.3;font-weight:650;color:#362745}
.premium-dashboard .pd-stage b small{font-size:9px;font-weight:400;color:#796d86}
.premium-dashboard .pd-stage strong{display:block;font-size:10px;font-weight:600;margin-top:5px;color:#655273;overflow-wrap:anywhere}
.premium-dashboard .pd-project-collab{display:grid;grid-template-columns:1.1fr 1fr;align-items:stretch}
.premium-dashboard .pd-project-collab>.pd-card{border:0;box-shadow:none;border-radius:0;background:transparent}
.premium-dashboard .pd-project-collab>.pd-card:last-child{border-left:1px solid #eee8f6}
.premium-dashboard .pd-project-collab .pd-card-heading{padding-bottom:10px}
.premium-dashboard .pd-project-collab .pd-card-heading h2{font-size:12px}
.premium-dashboard .pd-project-collab .pd-card-heading .text-link{font-size:9px}
.premium-dashboard .pd-project-collab .pd-card-heading h2>.ui-icon{width:15px;height:15px}
.premium-dashboard .pd-active-project{display:flex;align-items:start;gap:9px;padding:0 16px 7px}
.premium-dashboard .pd-active-project>div:last-child{min-width:0}
.premium-dashboard .pd-project-mark{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:10px;border:1px solid #e5d8f7;color:#8b54cf;background:linear-gradient(140deg,#efe5fd,#f9f5ff)}
.premium-dashboard .pd-project-mark .ui-icon{width:22px;height:22px}
.premium-dashboard .pd-active-project small{display:block;color:#8d7d9a;font-size:8px}
.premium-dashboard .pd-project-title{display:block;margin:3px 0 5px;padding:0;border:0;background:none;text-align:left;font:700 13px/1.35 var(--font-heading);letter-spacing:-.3px;color:#2b2136}
.premium-dashboard .pd-project-title:hover{color:#7937ca}
.premium-dashboard .pd-tag{display:inline-flex;align-items:center;padding:3px 7px;border:1px solid #e8ddf9;border-radius:6px;background:#f0e8ff;color:#7b39cc;white-space:nowrap;font-size:9px;font-weight:550}
.premium-dashboard .pd-tag.positive{color:#237e56;background:#e9f7ef;border-color:#d9efe3}
.premium-dashboard .pd-tag.negative{color:#b23b5d;background:#fceaf0;border-color:#f4d8e2}
.premium-dashboard .pd-project-meta{padding:0 16px;display:flex;gap:6px 12px;flex-wrap:wrap;color:#7f6c8b;font-size:9px}
.premium-dashboard .pd-project-meta>span{display:flex;align-items:center;gap:4px;min-width:0}
.premium-dashboard .pd-project-meta .ui-icon{width:12px;height:12px;flex-shrink:0}
.premium-dashboard .pd-budget-caption{display:flex;justify-content:space-between;gap:10px;padding:10px 16px 0;font-size:9px;color:#7a6b87}
.premium-dashboard .pd-budget-caption b{font-weight:650;color:#7444a0}
.premium-dashboard .pd-active-card>.pd-track{margin:5px 16px 0;height:4px}
.premium-dashboard .pd-project-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px 12px}
.premium-dashboard .pd-project-foot>span{font-size:8px;color:#87748f}
.premium-dashboard .pd-project-foot>span b{display:block;font-size:11px;color:#4b345d;margin-top:3px;font-variant-numeric:tabular-nums}
.premium-dashboard .pd-project-foot .button{font-size:9px;min-height:28px;padding:5px 7px;white-space:nowrap}
.premium-dashboard .pd-project-foot .button .ui-icon{width:11px;height:11px}
.premium-dashboard .pd-activity{padding:0 16px 12px}
.premium-dashboard .pd-task{width:100%;display:flex;align-items:start;gap:8px;padding:8px 0;border:0;border-bottom:1px solid #eee8f5;background:none;text-align:left}
.premium-dashboard .pd-task>span:nth-child(2){min-width:0;flex:1}
.premium-dashboard .pd-task b,.premium-dashboard .pd-comment b{display:block;font-size:10px;line-height:1.5;font-weight:600;color:#4a355e}
.premium-dashboard .pd-task small,.premium-dashboard .pd-comment small{display:block;margin-top:3px;font-size:8px;line-height:1.5;color:#94829f}
.premium-dashboard .pd-task .pd-tag{font-size:8px;padding:3px 5px}
.premium-dashboard .pd-task-icon,.premium-dashboard .pd-comment-icon{display:grid;place-items:center;width:25px;height:25px;flex-shrink:0;border-radius:50%;background:#f0e7fc;color:#955aca}
.premium-dashboard .pd-task-icon .ui-icon,.premium-dashboard .pd-comment-icon .ui-icon{width:13px;height:13px}
.premium-dashboard .pd-comment{display:flex;align-items:start;gap:8px;padding-top:7px}
.premium-dashboard .pd-comment p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:5px 0 4px;font-size:10px;line-height:1.65;color:#71607e}
.premium-dashboard .pd-subtitle{margin:0 17px 10px;color:#7b6988;font-size:11px;line-height:1.5}
.premium-dashboard .table-wrap{position:relative;max-width:100%;overflow:auto}
.premium-dashboard th{padding:9px 14px;font-size:9px;background:#faf8ff}
.premium-dashboard td{padding:12px 14px;font-size:11px}
.premium-dashboard td>b{font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;color:#3e2c50}
.premium-dashboard td>small{display:block;margin-top:3px;font-size:9px;color:#8c7b98}
.premium-dashboard .pd-supplier-cell{display:flex;align-items:center;gap:9px;min-width:150px}
.premium-dashboard .pd-supplier-avatar{display:grid;place-items:center;width:29px;height:29px;flex-shrink:0;border:1px solid #e5daf3;border-radius:8px;background:#f1e9fc;color:#8c51cd;font-size:10px;font-weight:650}
.premium-dashboard .pd-supplier-cell .detail-trigger{font-size:11px;font-weight:550;text-decoration:none;text-align:left;line-height:1.5}
.premium-dashboard .pd-supplier-cell small{display:block;font-size:8px;color:#95839f;margin-top:3px}
.premium-dashboard .pd-offer-selected{background:linear-gradient(100deg,#f4ecff,#faf7ff)}
.premium-dashboard .pd-offer-selected td:first-child{box-shadow:inset 3px 0 #9a58ef}
.premium-dashboard .pd-offer-selected .pd-supplier-cell small{color:#8745cc}
.premium-dashboard .pd-kit-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:0;min-height:220px}
.premium-dashboard .pd-kit-preview{position:relative;min-width:0;height:100%;min-height:220px;background:#eef0f5;border-top:1px solid #e7e1ee;border-right:1px solid #e7e1ee;overflow:hidden}
.premium-dashboard .pd-kit-preview canvas{display:block;width:100%;height:100%;position:absolute;inset:0}
.premium-dashboard .pd-kit-preview>span{position:absolute;z-index:1;pointer-events:none}
.premium-dashboard .pd-preview-badge{display:flex;align-items:center;gap:5px;top:9px;left:10px;border:1px solid #e5e1ee;background:#fffffff0;box-shadow:0 2px 8px #29223d04;padding:5px 7px;border-radius:6px;color:#76668c;font-size:8px}
.premium-dashboard .pd-preview-badge .ui-icon{width:11px;height:11px;color:#9264c3}
.premium-dashboard .pd-preview-caption{bottom:10px;left:11px;right:7px;color:#8c819a;font-size:8px;line-height:1.5}
.premium-dashboard .pd-kit-breakdown{padding:3px 16px 13px;min-width:0}
.premium-dashboard .pd-kit-breakdown h3{margin:0 0 4px;font-size:12px;line-height:1.5;font-weight:650}
.premium-dashboard .pd-kit-breakdown>p{font-size:10px;color:#8a7598;margin:0 0 8px}
.premium-dashboard .pd-kit-breakdown>div{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:6px 0;border-bottom:1px solid #eee8f5;font-size:10px}
.premium-dashboard .pd-kit-breakdown>div>span{max-width:69%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6d567d}
.premium-dashboard .pd-kit-breakdown>div>b{font-size:11px;white-space:nowrap;font-weight:600;color:#4e365f}
.premium-dashboard .pd-kit-breakdown>div>b small{font-size:8px;font-weight:400;color:#9783a2}
.premium-dashboard .pd-kit-breakdown footer{display:flex;justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid var(--line);font-size:9px;color:#72617f}
.premium-dashboard .pd-kit-breakdown footer b{font-size:12px;white-space:nowrap;color:#36253f}
.premium-dashboard .pd-more-components{display:flex;align-items:center;gap:5px;background:none;border:0;padding:7px 0 0;color:#8d58bd;font-size:9px;text-align:left}
.premium-dashboard .pd-more-components .ui-icon{height:11px;width:11px}
.premium-dashboard .pd-partial{display:block;margin-top:6px;font-size:8px;line-height:1.6;color:#a77c48}
.premium-dashboard .pd-shipments{padding:0 17px 9px}
.premium-dashboard .pd-shipment{display:flex;align-items:center;gap:12px;width:100%;padding:14px 0;border:0;border-bottom:1px solid #eee7f5;background:none;text-align:left}
.premium-dashboard .pd-shipment:last-child{border-bottom:0}
.premium-dashboard .pd-shipment-icon{display:grid;place-items:center;flex-shrink:0;height:31px;width:31px;border-radius:8px;background:#f1eafb;color:#9667c2}
.premium-dashboard .pd-shipment>span:nth-child(2){min-width:0;flex:1}
.premium-dashboard .pd-shipment b{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#4a355b}
.premium-dashboard .pd-shipment b .ui-icon{height:12px;width:12px}
.premium-dashboard .pd-shipment small{display:block;max-width:220px;margin-top:4px;font-size:9px;color:#8d799a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.premium-dashboard .pd-shipment-stages{display:flex;gap:6px;align-items:center;flex-shrink:0;width:72px}
.premium-dashboard .pd-shipment-stages i{height:6px;width:6px;border-radius:50%;background:#e5ddf0}
.premium-dashboard .pd-shipment-stages i.active{background:#8a45dd;box-shadow:0 0 0 3px #eee3fc}
.premium-dashboard .pd-shipment>.ui-icon{width:13px;height:13px;color:#a17bc5}
.premium-dashboard .pd-stock-layout{display:flex;align-items:center;justify-content:center;gap:28px;min-height:155px;padding:8px 25px 21px}
.premium-dashboard .pd-donut{--value:0%;display:grid;place-items:center;position:relative;height:115px;width:115px;flex-shrink:0;border-radius:50%;background:conic-gradient(#9a63ed var(--value),#e3dceb 0)}
.premium-dashboard .pd-donut:before{content:'';position:absolute;inset:16px;background:#fff;border-radius:50%}
.premium-dashboard .pd-donut>span{position:relative;text-align:center}
.premium-dashboard .pd-donut b{display:block;font:750 26px/1.25 var(--font-heading);letter-spacing:-1px;color:#3a254c}
.premium-dashboard .pd-donut small{font-size:9px;color:#9c83aa}
.premium-dashboard .pd-stock-legend{max-width:310px;flex:1;min-width:0}
.premium-dashboard .pd-stock-legend>div{display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.5;color:#7b6689;margin:9px 0}
.premium-dashboard .pd-stock-legend i{display:block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#a36deb}
.premium-dashboard .pd-stock-legend>div:nth-child(2) i{background:#e0d6eb}
.premium-dashboard .pd-stock-legend b{margin-left:auto;color:#5b3b6e;font-size:12px}
.premium-dashboard .pd-stock-legend p{font-size:9px;line-height:1.7;color:#9b86a7;margin:13px 0 0}
.premium-dashboard .pd-bottom-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:11px;padding:1px 0 5px}
.premium-dashboard .pd-bottom-actions .button{min-height:39px;font-size:11px;padding-inline:19px}
.premium-dashboard .pd-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:23px;min-height:140px;text-align:center}
.premium-dashboard .pd-empty>.ui-icon{color:#b7a0cb;width:25px;height:25px}
.premium-dashboard .pd-empty p{max-width:310px;font-size:11px;line-height:1.8;color:#927d9d;margin:0}
.premium-dashboard .notice{margin:8px 15px}
@media(max-width:1350px){
 .premium-dashboard .pd-metric{padding:15px 14px;gap:10px}.premium-dashboard .pd-metric strong{font-size:22px}.premium-dashboard .pd-metric-icon{width:36px;height:36px}
 .premium-dashboard .pd-project-collab{grid-template-columns:1fr}.premium-dashboard .pd-project-collab>.pd-card:last-child{border-left:0;border-top:1px solid #eee8f6}
 .premium-dashboard .pd-activity{display:flex;gap:13px}.premium-dashboard .pd-comment{flex:1;padding-top:0}.premium-dashboard .pd-task{flex:1;border-bottom:0;padding-top:0}
 .premium-dashboard .pd-pipeline{height:calc(100% - 55px);align-items:stretch}.premium-dashboard .pd-stage{padding-inline:9px}.premium-dashboard .pd-stage>span{font-size:10px;white-space:normal;min-height:28px}
 .premium-dashboard .pd-kit-layout{grid-template-columns:1fr}.premium-dashboard .pd-kit-preview{min-height:200px}.premium-dashboard .pd-kit-breakdown{padding-top:14px}
 .premium-dashboard .pd-shipment-stages{width:54px;gap:4px}.premium-dashboard .pd-shipment small{max-width:160px}
}
@media(max-width:1050px){
 .premium-dashboard .pd-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-dashboard .pd-overview-grid,.premium-dashboard .pd-main-grid{grid-template-columns:1fr}
 .premium-dashboard .pd-project-collab{grid-template-columns:1fr 1fr}.premium-dashboard .pd-project-collab>.pd-card:last-child{border-top:0;border-left:1px solid #eee8f6}
 .premium-dashboard .pd-activity{display:block}.premium-dashboard .pd-comment{padding-top:7px}.premium-dashboard .pd-task{padding-top:8px}
 .premium-dashboard .pd-pipeline{height:auto}.premium-dashboard .pd-stage>span{min-height:0;font-size:11px}.premium-dashboard .pd-kit-layout{grid-template-columns:.95fr 1.05fr}.premium-dashboard .pd-kit-preview{min-height:240px}
 .premium-dashboard .pd-shipment-stages{width:72px;gap:6px}
}
@media(max-width:760px){
 .premium-dashboard{gap:14px}.premium-dashboard .pd-heading{align-items:start;flex-direction:column;gap:14px}.premium-dashboard .pd-heading h1{font-size:25px;line-height:1.3;letter-spacing:-.8px}.premium-dashboard .pd-heading p:not(.eyebrow){font-size:12px;line-height:1.7}.premium-dashboard .pd-heading .flow-actions{width:100%}.premium-dashboard .pd-heading .button{width:100%;min-height:44px}
 .premium-dashboard .pd-metrics{gap:10px}.premium-dashboard .pd-metric{align-items:start;flex-direction:column;gap:9px;padding:14px 13px}.premium-dashboard .pd-metric>div{width:100%}.premium-dashboard .pd-metric strong{white-space:normal;font-size:22px}.premium-dashboard .pd-metric small{font-size:9px;line-height:1.65}.premium-dashboard .pd-metric-icon{height:32px;width:32px;border-radius:9px}.premium-dashboard .pd-metric-icon .ui-icon{height:19px;width:19px}
 .premium-dashboard .pd-card-heading{padding:15px 14px 12px;flex-wrap:wrap;gap:8px}.premium-dashboard .pd-card-heading h2{font-size:13px}.premium-dashboard .pd-card-heading .text-link{font-size:10px;min-height:28px}
 .premium-dashboard .pd-pipeline{padding:3px 10px 15px;gap:5px}.premium-dashboard .pd-stage{min-height:111px;padding:10px 5px}.premium-dashboard .pd-stage>span{font-size:8px;min-height:22px;margin-bottom:13px}.premium-dashboard .pd-stage b{font-size:14px}.premium-dashboard .pd-stage b small{display:block;font-size:8px}.premium-dashboard .pd-stage strong{font-size:8px;line-height:1.6;letter-spacing:-.2px}.premium-dashboard .pd-stage:after{right:-6px;font-size:15px}
 .premium-dashboard .pd-project-collab{grid-template-columns:1fr}.premium-dashboard .pd-project-collab>.pd-card:last-child{border-left:0;border-top:1px solid #eee8f6}.premium-dashboard .pd-project-collab .pd-card-heading h2{font-size:13px}.premium-dashboard .pd-active-project{padding-inline:14px}.premium-dashboard .pd-project-title{font-size:15px}.premium-dashboard .pd-active-project small{font-size:9px}.premium-dashboard .pd-project-meta{font-size:10px;padding-inline:14px}.premium-dashboard .pd-budget-caption{font-size:11px;padding-inline:14px}.premium-dashboard .pd-project-foot{padding:12px 14px 14px}.premium-dashboard .pd-project-foot>span{font-size:10px}.premium-dashboard .pd-project-foot>span b{font-size:13px}.premium-dashboard .pd-project-foot .button{min-height:40px;font-size:11px;padding:7px 10px}
 .premium-dashboard .pd-activity{padding-inline:14px}.premium-dashboard .pd-task{padding:7px 0 12px}.premium-dashboard .pd-task b,.premium-dashboard .pd-comment b{font-size:12px}.premium-dashboard .pd-task small,.premium-dashboard .pd-comment small{font-size:10px}.premium-dashboard .pd-comment p{font-size:12px;-webkit-line-clamp:4}.premium-dashboard .pd-comment{padding-bottom:3px}.premium-dashboard .pd-tag{font-size:9px}
 .premium-dashboard .pd-kit-layout{grid-template-columns:1fr}.premium-dashboard .pd-kit-preview{min-height:230px}.premium-dashboard .pd-preview-badge{font-size:9px;padding:6px 8px}.premium-dashboard .pd-preview-caption{font-size:9px}.premium-dashboard .pd-kit-breakdown{padding:15px 17px 17px}.premium-dashboard .pd-kit-breakdown h3{font-size:14px}.premium-dashboard .pd-kit-breakdown>p{font-size:11px}.premium-dashboard .pd-kit-breakdown>div{font-size:11px;padding:9px 0}.premium-dashboard .pd-kit-breakdown>div>b{font-size:12px}.premium-dashboard .pd-kit-breakdown>div>b small{font-size:10px}.premium-dashboard .pd-kit-breakdown footer{font-size:11px}.premium-dashboard .pd-kit-breakdown footer b{font-size:15px}.premium-dashboard .pd-partial,.premium-dashboard .pd-more-components{font-size:10px}
 .premium-dashboard .pd-subtitle{font-size:12px;margin-inline:14px}.premium-dashboard th{font-size:10px;padding:10px 13px}.premium-dashboard td{font-size:12px;padding:13px}.premium-dashboard .pd-supplier-cell .detail-trigger{font-size:12px}.premium-dashboard .pd-supplier-cell small{font-size:10px}.premium-dashboard .pd-supplier-cell{min-width:190px}
 .premium-dashboard .pd-shipments{padding-inline:14px}.premium-dashboard .pd-shipment{gap:9px;padding:14px 0}.premium-dashboard .pd-shipment b{font-size:12px}.premium-dashboard .pd-shipment small{font-size:10px;max-width:138px}.premium-dashboard .pd-shipment-stages,.premium-dashboard .pd-shipment>.ui-icon{display:none}
 .premium-dashboard .pd-stock-layout{gap:17px;padding:12px 16px 22px}.premium-dashboard .pd-donut{height:105px;width:105px}.premium-dashboard .pd-donut:before{inset:15px}.premium-dashboard .pd-stock-legend>div{font-size:10px;gap:6px}.premium-dashboard .pd-stock-legend p{font-size:10px}
 .premium-dashboard .pd-bottom-actions{gap:9px}.premium-dashboard .pd-bottom-actions .button{width:100%;min-height:44px;font-size:12px}
}

.premium-dashboard .pd-offer-summary{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:10px 16px 12px;padding-top:10px;border-top:1px solid #eee7f6;color:#9a86a7;font-size:9px;line-height:1.6}.premium-dashboard .pd-offer-summary b{color:#74538c;font-size:11px;margin-right:2px;font-weight:650}
@media(max-width:760px){.premium-dashboard .pd-metric .pd-track{position:static;margin-top:7px;height:4px}.premium-dashboard .pd-offer-summary{font-size:10px;flex-wrap:wrap;margin:10px 14px 14px}}
