body.ho-board-page #orders-ajax-root#orders-ajax-root:has(:is(.ho-board-columns-v314,.ho-board-classic-v314))>.ho122-status-nav{display:none!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root .ho314-switch{display:inline-flex!important;flex-direction:row!important;gap:2px;padding:3px;border:1px solid var(--line);border-radius:8px;margin-left:auto;flex-shrink:0}
body.ho-board-page #orders-ajax-root#orders-ajax-root .ho314-switch a{position:static!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:6px 9px!important;border:0!important;border-radius:5px!important;background:transparent!important;color:var(--muted)!important;font:600 12px/1.3 Arial,sans-serif!important;text-decoration:none}
body.ho-board-page #orders-ajax-root#orders-ajax-root .ho314-switch a[aria-current]{background:var(--surface-soft)!important;color:var(--text)!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root :is(.ho-board-columns-v314,.ho-board-classic-v314) .ho-board-head{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:18px!important;min-height:72px;margin:0 0 20px!important;padding-right:50px!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root :is(.ho-board-columns-v314,.ho-board-classic-v314) h2{font-size:30px!important;line-height:1.15!important;margin:0!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root :is(.ho-board-columns-v314,.ho-board-classic-v314) .ho314-count{font-size:21px!important;line-height:1.3!important;border-left:1px solid var(--line);padding-left:18px}
body.ho-board-page #orders-ajax-root#orders-ajax-root .ho314-sync{font-size:13px!important;color:var(--muted);border-left:1px solid var(--line);padding-left:18px}
body.ho-board-page #orders-ajax-root#orders-ajax-root .ho314-live{display:inline-flex;align-items:center;gap:13px;padding:11px 17px;border:1px solid #27cf89;border-radius:9px;background:#19aa7018;color:#28d994;font:bold 22px/1.2 Arial,sans-serif;flex-shrink:0}
.ho314-live i{width:10px;height:10px;background:#28d994;border-radius:50%;animation:ho314-pulse 2.4s ease-out infinite}
@keyframes ho314-pulse{0%,100%{box-shadow:0 0 0 0 #28d99433}60%{box-shadow:0 0 0 7px #28d99400}}
body.ho-board-page #orders-ajax-root#orders-ajax-root :is(.ho-board-columns-v314,.ho-board-classic-v314) .ho-board-group{min-width:0;margin:0!important;border:1px solid var(--line);border-radius:10px;padding:10px;box-sizing:border-box;background:var(--surface)}
body.ho-board-page #orders-ajax-root#orders-ajax-root :is(.ho-board-columns-v314,.ho-board-classic-v314) .ho-board-group h3{display:flex!important;width:100%!important;padding:8px 4px 12px!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;margin:0 0 10px!important;font-size:17px!important;box-sizing:border-box}
body.ho-board-page #orders-ajax-root#orders-ajax-root :is(.ho-board-columns-v314,.ho-board-classic-v314) .ho-board-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root :is(.ho-board-columns-v314,.ho-board-classic-v314) .ho-board-empty{padding:10px 4px!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root :is(.ho-board-columns-v314,.ho-board-classic-v314) .ho122-card-amount{min-width:80px!important;padding:8px!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root :is(.ho-board-columns-v314,.ho-board-classic-v314) .ho122-card-amount strong{font-size:21px!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root :is(.ho-board-columns-v314,.ho-board-classic-v314) .ho122-order-ref{font-size:16px!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root :is(.ho-board-columns-v314,.ho-board-classic-v314) .ho122-fact{padding:10px!important}
@media(prefers-reduced-motion:reduce){.ho314-live i{animation:none}}

body.ho-board-page #orders-ajax-root#orders-ajax-root .ho314-switch a{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root .ho314-live::before,body.ho-board-page #orders-ajax-root#orders-ajax-root .ho314-live::after{display:none!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root .ho314-groups{display:grid!important;gap:14px!important;align-items:stretch!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root .ho-board-columns-v314 .ho314-groups{grid-template-columns:repeat(4,minmax(0,1fr))!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root .ho-board-classic-v314 .ho314-groups{grid-template-columns:minmax(0,1fr)!important}
body.ho-board-page #orders-ajax-root#orders-ajax-root .ho-board-classic-v314 .ho-board-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}
@media(min-width:1200px){body.ho-board-page #orders-ajax-root#orders-ajax-root .ho-board-columns-v314 .ho-board-group{min-height:0}}
@media(max-width:1499px){body.ho-board-page #orders-ajax-root#orders-ajax-root .ho-board-columns-v314 .ho314-groups,body.ho-board-page #orders-ajax-root#orders-ajax-root .ho-board-classic-v314 .ho-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:700px){body.ho-board-page #orders-ajax-root#orders-ajax-root .ho-board-columns-v314 .ho314-groups,body.ho-board-page #orders-ajax-root#orders-ajax-root .ho-board-classic-v314 .ho-board-grid{grid-template-columns:minmax(0,1fr)!important}body.ho-board-page #orders-ajax-root#orders-ajax-root .ho-board-head{gap:10px!important;padding-right:40px!important}body.ho-board-page #orders-ajax-root#orders-ajax-root .ho-board h2{font-size:23px!important}body.ho-board-page #orders-ajax-root#orders-ajax-root .ho314-count{font-size:17px!important}.ho314-switch{margin-left:0!important}}

/* Keep the view switch clear of the independently positioned close control. */
body.ho-board-page #orders-ajax-root#orders-ajax-root .ho314-switch{margin-right:28px!important}
