/* Only loaded on seller pages. No outer frame or second page container. */
.dokan-pagination-container .dokan-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin:20px 0;padding:0;max-width:100%;list-style:none}
.dokan-pagination-container .dokan-pagination>li{display:block;float:none;margin:0;flex:0 0 auto;position:static}
.dokan-pagination-container .dokan-pagination>li>a{display:flex;align-items:center;justify-content:center;position:static;float:none;inset:auto;width:auto;min-width:32px;min-height:36px;height:auto;margin:0;padding:6px 9px;line-height:1.4;text-indent:0;white-space:normal;box-sizing:border-box}
.dokan-pagination-container .dokan-pagination>li>a:before,.dokan-pagination-container .dokan-pagination>li>a:after{content:none}
.dokan-store-sidebar .dokan-store-widget{display:flow-root;clear:both}
.dokan-store-sidebar .store-cat-stack-dokan{display:flow-root}
.dokan-store-sidebar .widget-title{overflow-wrap:anywhere;line-height:1.4}
.dokan-dashboard .dokan-dashboard-product-listing-wrapper{min-width:0;max-width:100%}
@media(min-width:768px) and (max-width:1023px){
 .dokan-dashboard .dokan-dashboard-wrap{display:flex;flex-direction:column}
 .dokan-dashboard .dokan-dash-sidebar,.dokan-dashboard .dokan-dashboard-content{width:100%;max-width:100%;float:none;margin:0;flex:none}
 .dokan-dashboard .dokan-dashboard-content{padding:16px 0}
}
.dokan-dashboard .site-content .col-full{max-width:1170px}
.dokan-dashboard .content-area,.dokan-dashboard .entry-content,.dokan-dashboard .dokan-dashboard-wrap{width:100%;max-width:none;float:none;margin-left:0;margin-right:0}
.dokan-dashboard .entry-content{padding:0;border:0;box-shadow:none;background:transparent}
.dokan-dashboard .dokan-dashboard-content{min-width:0;box-sizing:border-box}
.dokan-dashboard .dokan-dashboard-content .km-card{border:0;border-radius:0;padding:0 0 16px;border-bottom:1px solid #eee}
.dokan-dashboard .dokan-dash-sidebar{background:#303030;border-radius:0}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active{background:#ed002b}
.dokan-dashboard .dokan-btn.dokan-btn-theme{background:#ed002b;border-color:#ed002b;color:#fff}
.page .km-card{border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}
.page .km-stores .km-card{padding:20px 0;border-bottom:1px solid #ddd}
@media(max-width:767px){.dokan-dashboard .dokan-dashboard-wrap{display:flex;flex-direction:column}.dokan-dashboard .dokan-dash-sidebar,.dokan-dashboard .dokan-dashboard-content{width:100%;float:none;margin:0}.dokan-dashboard .dokan-dashboard-content{padding:16px 0}.dokan-dashboard .entry-header{margin-bottom:18px}}

/* WooCommerce report controls are embedded without the admin page's gutters.
   Their negative margins otherwise clip the first letters of the date label. */
.dokan-dashboard .woocommerce-filters{margin-left:0;margin-right:0;min-width:0;max-width:100%}
.dokan-dashboard .woocommerce-filters__basic-filters{min-width:0;max-width:100%;flex-wrap:wrap}
.dokan-dashboard .woocommerce-filters-filter{min-width:0;box-sizing:border-box}
.dokan-dashboard .woocommerce-filters-label{white-space:normal;overflow-wrap:anywhere}
@media(max-width:767px){
 .dokan-dashboard .woocommerce-filters-filter{width:100%;padding-left:0;padding-right:0}
 .dokan-dashboard .woocommerce-section-header{margin-left:0;margin-right:0;padding-left:0;padding-right:0;gap:8px}
 .dokan-dashboard .woocommerce-section-header__title{flex:1;min-width:0;margin-right:0;line-height:1.4;overflow-wrap:anywhere;font-size:clamp(18px,4.6vw,20px)}
 .dokan-dashboard .woocommerce-section-header hr{display:none}
 .dokan-dashboard .woocommerce-section-header__menu{flex-shrink:0}
 .dokan-dashboard .woocommerce-dropdown-button{max-width:100%;height:auto;white-space:normal;text-align:left}
 .dokan-dashboard .woocommerce-dropdown-button__labels{min-width:0;white-space:normal;overflow-wrap:anywhere}
 .dokan-dashboard .woocommerce-legend{min-width:0;width:100%;max-width:100%}
 .dokan-dashboard .woocommerce-legend__item-container{min-width:0;gap:8px}
 .dokan-dashboard .woocommerce-legend__item-title{min-width:0;white-space:normal;overflow-wrap:anywhere}
 .dokan-dashboard .woocommerce-legend__item-total{flex-shrink:0;white-space:nowrap}
}
