.sheet-navigation{display:grid;grid-template-columns:minmax(260px,1fr) auto minmax(0,1fr);align-items:end;gap:18px;margin:-8px 0 18px;padding:18px 20px;border:1px solid #cfe0da;border-radius:14px;background:linear-gradient(120deg,#f7fbf9,#edf8f4)}.business-date-heading{display:flex;flex-direction:column;gap:3px}.business-date-heading>span{color:#587068;font-size:11px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.business-date-heading>strong{color:#123e51;font-size:30px;line-height:1.05;letter-spacing:.02em}.business-date-heading>small{color:#087a5a;font-size:12px}.sheet-navigation form{display:flex;align-items:end;gap:8px}.sheet-navigation form label{min-width:210px}.sheet-navigation input{width:100%;min-width:190px;cursor:pointer;font-size:16px;font-weight:800}.sheet-navigation button{height:42px;white-space:nowrap}.sheet-date-shortcuts{display:flex;align-items:center;justify-content:flex-end;gap:8px}.sheet-date-shortcuts:empty{display:none}.assignment-note{background:#eef7f3;color:#335f52;border:1px solid #cfe3da}.title-actions form{margin:0}.title-actions .button-link{white-space:nowrap}@media(max-width:900px){.sheet-navigation{grid-template-columns:1fr 1fr}.business-date-heading{grid-column:1/-1}.sheet-navigation form{justify-content:flex-start}.sheet-date-shortcuts{align-self:center}}@media(max-width:650px){.sheet-navigation{grid-template-columns:1fr;padding:15px}.business-date-heading>strong{font-size:26px}.sheet-navigation form{display:grid;grid-template-columns:1fr auto}.sheet-navigation form label{min-width:0}.sheet-navigation input{min-width:0}.sheet-date-shortcuts{justify-content:space-between}.title-actions{flex-wrap:wrap}}
