.pro-stat-grid{margin:22px 0}.work-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 24px}.work-card{display:grid;grid-template-columns:25px 1fr;gap:8px 12px;align-items:center;background:#fff;border:1px solid #e5e9e4;border-radius:15px;padding:18px;min-width:0;transition:border-color .15s,transform .15s}.work-card:hover{border-color:#ee976a;transform:translateY(-2px)}.work-card>.icon{color:#d35b2b}.work-card strong{font-size:25px;line-height:1.2;overflow-wrap:anywhere}.work-card>span{grid-column:1/-1;font-size:12px;color:#667269}.pro-filter{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;margin-bottom:22px}.pro-filter .field{flex:1 1 140px;margin:0;min-width:0}.pro-filter .field:first-child{flex-basis:220px}.pro-filter select,.pro-filter input{width:100%}.pro-filter>.button,.pro-filter>.text-link{flex-shrink:0}.rating-distribution{max-width:520px;display:grid;gap:8px;padding-top:12px;border-top:1px solid #e8eae5}.rating-distribution>div{display:grid;grid-template-columns:40px 1fr 40px;gap:14px;align-items:center;font-size:12px}.rating-distribution strong{text-align:right}.rating-track{height:8px;border-radius:20px;background:#eff1eb;overflow:hidden}.rating-track span{display:block;height:100%;background:#ef8a3c;border-radius:20px}.feedback-card{margin-top:18px}.feedback-card>header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.feedback-card>header>div:last-child{display:flex;align-items:center;gap:12px}.feedback-product{display:flex;align-items:center;gap:12px;min-width:0}.feedback-product img{width:48px;height:55px;object-fit:contain;background:#f7f6f1;border-radius:9px}.feedback-product small{display:block;font-size:11px;margin-top:5px;color:#6c756e}.review-author{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:22px 0 12px;font-size:12px}.review-author>span{color:#2d715a;background:#edf5ef;border-radius:20px;padding:4px 8px;font-size:10px}.review-author time{color:#758078}.feedback-body{white-space:normal;overflow-wrap:anywhere;line-height:1.8}.store-reply{background:#f1f6f0;border-left:3px solid #87a48a;border-radius:0 10px 10px 0;padding:18px;margin-top:18px;overflow-wrap:anywhere}.store-reply p{line-height:1.8;margin:12px 0}.store-reply small{color:#6e786e}.feedback-actions{margin-top:20px;border-top:1px solid #e5e9e2;padding-top:18px}.feedback-actions>summary,.report-details>summary{cursor:pointer;font-size:13px;font-weight:700;color:#bd4b20}.feedback-actions[open]>summary{margin-bottom:18px}.pro-moderation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.inventory-stock-form{display:grid;grid-template-columns:100px auto;align-items:end;gap:10px;max-width:320px}.inventory-stock-form .field{margin:0}.inventory-stock-form>.form-message{grid-column:1/-1}.pro-report-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:22px 0;align-items:start}.pro-report-columns>.surface{min-width:0}.sales-chart-scroll{overflow-x:auto;max-width:100%;margin-top:25px}.sales-chart{height:210px;display:flex;align-items:flex-end;gap:3px;border-bottom:1px solid #dfe4dc;padding:10px 0 0}.sales-bar-slot{height:100%;flex:1;min-width:4px;display:flex;align-items:flex-end}.sales-bar{width:100%;min-height:2px;background:linear-gradient(#efad74,#ed6c32);border-radius:4px 4px 0 0}.sales-bar:hover,.sales-bar:focus{background:#ab542e;outline:2px solid #d68052;outline-offset:2px}.chart-axis{display:flex;justify-content:space-between;font-size:11px;color:#778075;margin-top:10px}.report-details{margin-top:25px}.report-daily-table{max-height:340px;overflow:auto;margin-top:15px}.announcement-history{padding:22px 0;border-bottom:1px solid #e5e9e2}.announcement-history h3{font-size:16px;margin:12px 0}.announcement-history p,.notification-card p{white-space:normal;overflow-wrap:anywhere;line-height:1.8}.announcement-history small{display:block;color:#778075;margin:8px 0}.announcement-history .text-link{display:inline-flex;margin-top:10px}.notification-card{margin:18px 0}.notification-card.is-unread{border-left:4px solid #ed773b}.notification-card h2{margin:14px 0}.notification-card>small{display:block;color:#778075;margin:18px 0}.pro-report-columns .form-stack{margin-top:20px}.pro-report-columns .form-stack>strong{margin-bottom:8px}@media(max-width:1100px){.work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-report-columns{grid-template-columns:1fr}}@media(max-width:600px){.work-card{padding:14px;gap:8px}.work-card strong{font-size:20px}.pro-moderation-grid{grid-template-columns:1fr}.feedback-card>header{align-items:flex-start}.review-author{gap:8px}.pro-filter{gap:12px}.pro-filter .field{flex-basis:140px}.pro-filter .field:first-child{flex-basis:100%}.sales-chart{height:160px}.inventory-stock-form{grid-template-columns:90px auto}.feedback-product{max-width:100%}.feedback-product a{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.work-card{transition:none}.work-card:hover{transform:none}}

.case-history{padding:0;list-style:none}.case-history li{border-left:3px solid #eceee8;margin:0 0 22px;padding:0 0 0 18px}.case-history p{white-space:normal;overflow-wrap:anywhere}.after-sales-workspace .surface{margin-top:22px}.checkbox-field{display:flex;align-items:flex-start;gap:10px;font-size:14px}.checkbox-field input{width:auto}

.demo-banner{position:relative;z-index:60;background:#223c33;color:#fff;padding:9px 16px;text-align:center;font-size:12px}.panel-body .demo-banner{margin-left:252px}@media(max-width:900px){.panel-body .demo-banner{margin-left:0}}
