.simple-daily-start{margin:16px 0 18px;padding:22px;border:1px solid #bdd7c7;border-radius:24px;background:linear-gradient(145deg,#fff 0%,#f2faf5 62%,#e7f5eb 100%);box-shadow:0 18px 42px rgba(8,45,80,.09)}
.simple-daily-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:17px}.simple-daily-head h2{margin:2px 0 5px;color:var(--navy);font-size:clamp(1.35rem,3vw,2rem);letter-spacing:-.025em}.simple-daily-head p:not(.eyebrow){max-width:680px;margin:0;color:var(--muted);line-height:1.5}.simple-daily-head button{flex:0 0 auto;min-height:46px}
.simple-daily-main{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);gap:12px}.simple-bid-card,.simple-next-card{min-height:132px;border:1px solid #d2e3d7;border-radius:18px;background:#fff}.simple-bid-card{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:13px;align-items:center;padding:18px}.simple-bid-card>div{display:grid;gap:5px}.simple-bid-card strong{color:var(--navy);font-size:1.08rem}.simple-bid-card span:not(.simple-step-number){color:var(--muted);font-size:.78rem;line-height:1.45}.simple-bid-card button{min-height:50px;padding-inline:20px}.simple-step-number{display:grid;width:42px;height:42px;place-items:center;border-radius:14px;background:linear-gradient(135deg,#0b5d38,#238252);color:#fff;font-size:1.05rem;font-weight:950;box-shadow:0 8px 18px rgba(11,93,56,.2)}
.simple-bid-card[hidden]{display:none!important}
.simple-next-card{display:grid;align-content:center;gap:7px;padding:18px}.simple-next-card>span{color:var(--green);font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.simple-next-card strong{color:var(--navy);font-size:1.02rem}.simple-next-card small{color:var(--muted);font-size:.72rem;line-height:1.45}.simple-next-card button{justify-self:start;min-height:42px;margin-top:4px}
.simple-daily-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.simple-daily-actions button{display:grid;min-height:64px;align-content:center;gap:3px;padding:11px 14px;border:1px solid #c9ded0;border-radius:15px;background:#fff;color:var(--ink);box-shadow:none;text-align:left}.simple-daily-actions button:hover,.simple-daily-actions button:focus-visible{border-color:var(--green);background:#f1faf4;transform:translateY(-1px)}.simple-daily-actions strong{color:var(--navy);font-size:.82rem}.simple-daily-actions span{color:var(--muted);font-size:.66rem}
.simple-daily-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.simple-daily-stats>button{display:block;width:100%;min-height:64px;padding:11px 12px;border:1px solid #dae8df;border-radius:13px;background:rgba(255,255,255,.8);box-shadow:none;color:inherit;text-align:left}.simple-daily-stats>button:hover,.simple-daily-stats>button:focus-visible{border-color:var(--green);background:#fff;box-shadow:0 8px 18px rgba(11,79,47,.11);transform:translateY(-1px)}.simple-daily-stats span,.simple-daily-stats strong{display:block}.simple-daily-stats span{color:var(--muted);font-size:.62rem;font-weight:850;text-transform:uppercase}.simple-daily-stats strong{margin-top:3px;color:var(--navy);font-size:1rem}.simple-lead-health{display:grid;width:100%;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:9px;padding:10px 13px;border:1px solid #c7dfd0;border-radius:13px;background:#eff8f2;color:var(--navy);box-shadow:none;text-align:left}.simple-lead-health span{font-size:.65rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.simple-lead-health strong{font-size:.75rem}.simple-lead-health small{color:var(--green);font-size:.65rem;font-weight:850}.simple-lead-health.needs-attention{border-color:#e3c98f;background:#fff8e8}.simple-lead-health.needs-attention small{color:#8a5c00}.simple-mode-status{margin:12px 0 0;padding-top:11px;border-top:1px solid #d7e6dc;color:#426252;font-size:.7rem;font-weight:750}
body.simple-today-mode #todayPanel>.max-release-bar,body.simple-today-mode #todayPanel>#todayCommandMetrics,body.simple-today-mode #todayPanel>#maxOwnerDeck,body.simple-today-mode #todayPanel>#maxWorkerCenter,body.simple-today-mode #todayPanel>#pro35Center,body.simple-today-mode #todayPanel>.today-layout{display:none!important}
.crew-role-field{min-width:0;margin:0;padding:0;border:0}.crew-role-field legend{margin-bottom:7px;color:var(--ink);font-size:.72rem;font-weight:850}.crew-role-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.crew-role-options button{min-height:48px;padding:8px;border:1px solid #bfd5c6;border-radius:13px;background:#fff;color:var(--navy);box-shadow:none;font-size:.72rem;font-weight:850}.crew-role-options button:hover,.crew-role-options button:focus-visible{border-color:var(--green);background:#f0f8f3}.crew-role-options button.selected{border-color:#0b5d38;background:linear-gradient(135deg,#0b5d38,#167347);color:#fff;box-shadow:0 8px 17px rgba(11,93,56,.19)}
input[data-native-type="date"]{cursor:pointer;-webkit-appearance:none;appearance:none;background-image:linear-gradient(135deg,transparent 50%,var(--green) 50%),linear-gradient(45deg,var(--green) 50%,transparent 50%);background-position:calc(100% - 16px) 51%,calc(100% - 11px) 51%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:34px}
#expenseList [data-expense-delete]{min-width:82px}
@media(max-width:760px){.simple-daily-start{margin:10px 0 14px;padding:16px 13px;border-radius:20px}.simple-daily-head{display:grid;gap:12px}.simple-daily-head button{width:100%}.simple-daily-main{grid-template-columns:1fr}.simple-bid-card{grid-template-columns:42px minmax(0,1fr);padding:15px}.simple-bid-card button{grid-column:1/-1;width:100%}.simple-daily-actions{grid-template-columns:1fr}.simple-daily-actions button{min-height:58px}.simple-daily-stats{grid-template-columns:1fr 1fr}.simple-lead-health{grid-template-columns:1fr auto}.simple-lead-health span{grid-column:1/-1}.crew-role-contact-grid{grid-template-columns:1fr!important}.crew-role-options button{min-height:52px}}
@media(max-width:390px){.simple-daily-stats,.crew-role-options{grid-template-columns:1fr}.crew-role-options button{min-height:46px}}
@media(prefers-reduced-motion:reduce){.simple-daily-actions button{transition:none}.simple-daily-actions button:hover,.simple-daily-actions button:focus-visible{transform:none}}
