.kmt-account-layout,.kmt-account-content,.kmt-orders-page,.kmt-view-order-page{min-width:0;max-width:100%;box-sizing:border-box}
.kmt-orders-page *,.kmt-view-order-page *{box-sizing:border-box}
.kmt-order-card-main{grid-template-columns:76px minmax(0,1fr) minmax(110px,180px);grid-template-areas:"media summary status" "media price actions" "workflow workflow workflow";align-items:start}
.kmt-order-media-cluster{grid-area:media}.kmt-order-summary{grid-area:summary}.kmt-order-status-wrap{grid-area:status}.kmt-order-price-wrap{grid-area:price}.kmt-order-actions{grid-area:actions;min-width:0;display:grid;grid-template-columns:1fr}
.kmt-order-card-main>.kmt-workflow-compact{grid-area:workflow;min-width:0}
.kmt-order-card-main>*,.kmt-view-order-item>*,.kmt-order-info-grid>*,.kmt-tracking-overview>*{min-width:0;max-width:100%;overflow-wrap:anywhere}
.kmt-order-title,.kmt-view-order-item-copy,.kmt-order-info-card dd,.kmt-order-address,.kmt-order-price-wrap{overflow-wrap:anywhere;white-space:normal}
.kmt-order-actions a,.kmt-view-order-top-actions a,.kmt-order-actions-card a{min-width:0!important;max-width:100%;height:auto!important;white-space:normal!important;overflow-wrap:anywhere}
.kmt-order-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}
.kmt-tracking-overview{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}
.kmt-view-order-item{grid-template-columns:64px minmax(0,1fr) minmax(80px,130px) minmax(90px,120px)}
.kmt-order-info-card dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.kmt-orders-pagination{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;margin:18px 0}
.kmt-order-related-card>summary{padding:14px;cursor:pointer;font-weight:700}
@media(max-width:1000px){.kmt-order-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kmt-tracking-overview{grid-template-columns:minmax(0,1fr)}}
@media(max-width:600px){
.kmt-order-card-main{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"media summary" "status price" "workflow workflow" "actions actions";gap:10px}
.kmt-order-actions{grid-template-columns:repeat(2,minmax(0,1fr))}
.kmt-order-info-grid{grid-template-columns:minmax(0,1fr)}
.kmt-view-order-item{grid-template-columns:54px minmax(0,1fr);grid-template-areas:"media copy" "price price" "action action"}
.kmt-order-card-top,.kmt-orders-toolbar{flex-wrap:wrap}
.kmt-order-card-top>*,.kmt-orders-toolbar>*{min-width:0;max-width:100%;overflow-wrap:anywhere}
}
