/* V1.3 single-row settings navigation. Seven tabs on wide screens, accessible sideways scroll on narrow screens. */
.cms .site-settings-shell>.category-editor>.category-tabs{
 display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;
 gap:7px!important;overflow:visible!important;padding:8px!important;
}
.cms .site-settings-shell>.category-editor>.category-tabs>button{
 min-width:0!important;min-height:54px!important;padding:7px 5px!important;
 font-size:clamp(9px,.71vw,11.5px)!important;line-height:1.65!important;
 white-space:normal!important;overflow-wrap:anywhere!important;
}
@media(max-width:1050px){
 .cms .site-settings-shell>.category-editor>.category-tabs{
  display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:thin;
  overscroll-behavior-inline:contain;scroll-snap-type:x proximity;
 }
 .cms .site-settings-shell>.category-editor>.category-tabs>button{
  flex:0 0 145px!important;min-width:145px!important;scroll-snap-align:start;font-size:11px!important;
 }
}
.url-seo-manager{margin-top:28px}.url-seo-manager>.form-grid{max-width:960px}
.url-seo-table-wrap{overflow-x:auto;margin-top:24px}.url-seo-table{width:100%;min-width:710px;border-collapse:collapse;text-align:right}
.url-seo-table th,.url-seo-table td{padding:13px 10px;border-bottom:1px solid #e4e9f0;vertical-align:top;overflow-wrap:anywhere;font-size:12px}
.url-seo-table th{background:#f5f7fa;color:#465363}.url-seo-table td code{display:block;max-width:340px;overflow-wrap:anywhere;white-space:normal;font:12px/1.8 monospace}
.url-seo-table .row-actions{display:flex;flex-wrap:nowrap;gap:5px;align-items:center}.url-seo-table .button{padding:7px 9px;font-size:11px;white-space:nowrap}
