body.workspace-compact122{--ui-space122:10px;--ui-gap122:10px;--ui-font122:.88rem;--ui-control122:36px;--ui-title122:1.15rem}
body.workspace-compact122[data-density122=normal]{--ui-space122:16px;--ui-gap122:16px;--ui-font122:.95rem;--ui-control122:40px;--ui-title122:1.35rem}
body.workspace-compact122[data-density122=large]{--ui-space122:22px;--ui-gap122:20px;--ui-font122:1.06rem;--ui-control122:46px;--ui-title122:1.5rem}
body.workspace-compact122.font-large100{--ui-font122:1.1rem}
body.workspace-compact122.horizon118 :is(.chart-card,.settings-card,.internal-card,.quote-card,.accounting-card,.finance-record-card,.employee-task-card){padding:var(--ui-space122)!important}
body.workspace-compact122.horizon118 :is(.btn,.small-btn){font-size:var(--ui-font122)!important;min-height:var(--ui-control122)!important;padding:6px 10px!important}
body.workspace-compact122.horizon118 :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){font-size:var(--ui-font122)!important;padding:8px 10px!important;min-height:var(--ui-control122)!important}
body.workspace-compact122.horizon118 dialog :is(.modal-head,.modal-foot,header){padding:var(--ui-space122) 16px!important}
body.workspace-compact122.horizon118 dialog :is(.modal-body,.workspace-body100,.quote-body,.internal-body){padding:var(--ui-space122)!important}
body.workspace-compact122.horizon118 #orderDialog .ui-form-scroll98{padding:var(--ui-space122)!important}
body.workspace-compact122.horizon118 #detailView :is(.order-section83,#orderExecution83,.cnc-packet-summary103,.cnc-packet-inline103){padding:var(--ui-space122)!important}
body.workspace-compact122.horizon118 #detailView .order-columns83{gap:var(--ui-gap122)!important}
body.workspace-compact122.horizon118 #detailView .stage{padding:var(--ui-space122)!important}
body.workspace-compact122.horizon118 #detailView .detail-page-head{padding:var(--ui-space122) 16px!important}
body.workspace-compact122.horizon118 #detailView .order-title83 h2{font-size:var(--ui-title122)!important}
body.workspace-compact122.horizon118 #homeView.home-layout84{gap:var(--ui-gap122)!important}
body.workspace-compact122.horizon118 #homeWelcome84{gap:8px!important}
body.workspace-compact122.horizon118 #homeWelcome84 h2{font-size:var(--ui-title122)!important;margin:0!important}
body.workspace-compact122.horizon118 #homeWelcome84 .horizon-intro118{margin:2px 0 0!important;font-size:.72rem!important}
body.workspace-compact122.horizon118 #homeWelcome84 .home-intro86{gap:8px!important;min-height:0!important;margin:0!important}
body.workspace-compact122.horizon118 #homeWelcome84 .home-datetime88{font-size:.69rem!important;gap:8px!important;margin:0!important}
body.workspace-compact122.horizon118 #homeWelcome84 :is(#workloadShortcut86,#productionTools100){min-height:var(--ui-control122)!important;padding:5px 10px!important;font-size:.75rem!important}
body.workspace-compact122.horizon118 #homeGroupCounts85{gap:5px!important;margin:0!important}
body.workspace-compact122.horizon118 .home-count-line85{padding:6px!important;gap:8px!important;border-radius:12px!important;min-height:0!important}
body.workspace-compact122.horizon118 .home-count-chip85{padding:5px 10px!important;min-height:var(--ui-control122)!important}
body.workspace-compact122.horizon118 #horizonSummary118{border-radius:12px!important}
body.workspace-compact122.horizon118 #horizonSummary118>button{padding:6px 14px!important;gap:10px!important;min-height:42px!important}
body.workspace-compact122.horizon118 #horizonSummary118 strong{font-size:1.2rem!important;margin:0!important}.workspace-compact122 #horizonSummary118 span{font-size:.73rem!important}
body.workspace-compact122.horizon118 .horizon-crumbs120{margin-bottom:6px!important;min-height:26px!important}
body.workspace-compact122.horizon118 #homeView #dashboardV46{align-items:start!important;gap:var(--ui-gap122)!important}
body.workspace-compact122.horizon118 #homeView #homeSide122{grid-column:2!important;display:flex;flex-direction:column;gap:var(--ui-gap122);min-width:0}
body.workspace-compact122.horizon118 #homeSide122 :is(#quotePriority72,#homeOverview84){width:100%!important;box-sizing:border-box;grid-column:auto!important;padding:var(--ui-space122)!important}
body.workspace-compact122.horizon118 #homeSide122 #cncRunning104{order:0!important;padding:12px!important;border-radius:14px!important;width:100%!important;box-sizing:border-box;min-width:0}
body.workspace-compact122.horizon118 #homeSide122 #quotePriority72{order:1!important}body.workspace-compact122.horizon118 #homeSide122 #homeOverview84{order:2!important}
body.workspace-compact122.horizon118 #homeSide122 #cncRunning104 header{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:space-between}
body.workspace-compact122.horizon118 #homeSide122 #cncRunning104 header strong{font-size:.85rem}
body.workspace-compact122.horizon118 #homeSide122 #cncRunning104 header>div{display:flex;gap:8px;align-items:center}
body.workspace-compact122.horizon118 #homeSide122 #cncRunning104 .cnc-running-items104{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;margin-top:8px!important}
body.workspace-compact122.horizon118 #homeSide122 #cncRunning104 .cnc-running-item104{width:100%!important;display:flex!important;flex-wrap:wrap;gap:5px 10px!important;align-items:center;justify-content:flex-start!important;padding:9px!important;font-size:.78rem!important}
body.workspace-compact122.horizon118 #homeView #workPriority72{padding:var(--ui-space122)!important}
body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .order-head{grid-template-columns:minmax(0,1fr) auto!important;gap:6px 12px!important;padding:var(--ui-space122)!important;padding-inline-end:var(--ui-space122)!important}
body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .card-title-block{grid-column:1!important;grid-row:1!important}
body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .card-title-main{font-size:var(--ui-font122)!important}
body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .priority-reasons72{grid-column:1!important;grid-row:2!important;margin-inline-start:58px!important;gap:4px!important}
body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .priority-reasons72>strong{flex:0 1 auto!important;font-size:.75rem!important;padding:4px 8px!important}
body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .home-card-actions122{grid-column:2!important;grid-row:1/3!important;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px;max-width:230px;position:relative}
body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .home-card-actions122 :is(.priority-open72,.horizon-material-action118){position:static!important;min-width:0!important;width:auto!important;flex:0 1 auto!important;min-height:36px!important;font-size:.74rem!important;padding:6px 9px!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important}
body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .home-snooze-toggle100{display:grid!important;place-items:center;position:static!important;transform:none!important;min-width:36px!important;width:36px!important;height:36px!important;border-radius:8px!important;border:1px solid var(--line)!important;background:var(--paper)!important;color:var(--ink)!important}
body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .home-snooze100{display:none!important;position:static!important;transform:none!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;font-size:.72rem!important;flex-basis:100%!important}
body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .snooze-revealed100{padding-bottom:0!important}
body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .snooze-revealed100 .home-snooze100{display:block!important}
.density-settings122{border-top:1px solid var(--line);padding-top:14px;margin-top:14px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.density-settings122 label{display:grid;gap:4px;flex:1;min-width:180px}.density-settings122 label span{font-size:.78rem;color:var(--muted)}
.cnc-piece-summary122{display:flex;gap:16px;align-items:center;flex-wrap:wrap;border:1px solid var(--gold);background:var(--gold2);padding:12px;border-radius:12px;margin-bottom:14px}.cnc-piece-summary122>label:first-child{display:grid;gap:6px;flex:1;min-width:150px}.cnc-piece-summary122 input[type=number]{width:100%;box-sizing:border-box}.cnc-identical122{display:flex!important;align-items:center;gap:10px;min-height:44px!important}.cnc-identical122 input{width:22px!important;height:22px!important;min-height:22px!important;accent-color:var(--green)}
.cnc-piece-read122{padding:10px 12px;border:1px solid var(--gold);background:var(--gold2);border-radius:10px;font-weight:650}
@media(max-width:1000px){body.workspace-compact122.horizon118 #homeView #dashboardV46{grid-template-columns:minmax(0,1fr)!important}body.workspace-compact122.horizon118 #homeView #homeSide122{grid-column:1!important}}
@media(max-width:760px),(max-width:960px) and (max-height:500px),(pointer:coarse){
 body.workspace-compact122.horizon118 :is(.btn,.small-btn,input:not([type=checkbox]):not([type=radio]):not([type=file]),select){min-height:44px!important}
 body.workspace-compact122.horizon118 :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){font-size:16px!important}
 body.workspace-compact122.horizon118 .home-count-chip85{min-height:44px!important}
 body.workspace-compact122.horizon118 #homeWelcome84 .home-intro86{gap:6px!important}
 body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .order-head{grid-template-columns:minmax(0,1fr)!important}
 body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .home-card-actions122{grid-column:1!important;grid-row:3!important;max-width:none;width:100%;justify-content:flex-start}
 body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .priority-reasons72{margin-inline-start:0!important}
 body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .home-card-actions122 :is(.priority-open72,.horizon-material-action118,.home-snooze-toggle100){min-height:44px!important}
 body.workspace-compact122.horizon118 #homeView #personalWorkGrid72 .home-snooze-toggle100{width:44px!important;height:44px!important;margin-inline-start:auto}
}
