/* Standalone v0.43.37 — block-day uses the SAME elements and look as block-appointment. */
#proves-day-block-v04332 .proves-day-v04332-shell{max-width:560px;min-height:100dvh;padding-top:max(env(safe-area-inset-top,0px),0px)!important}
#proves-day-block-v04332 .proves-day-v04332-header{position:sticky;top:0;z-index:5;min-height:56px;grid-template-columns:92px minmax(0,1fr) 92px;background:#fff!important;border-bottom:1px solid #ececef}
#proves-day-block-v04332 .proves-day-v04332-shell main{padding:18px 14px calc(36px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box}
#proves-day-block-v04332 .proves-day-v04337-form{width:100%;box-sizing:border-box}
#proves-day-block-v04332 .proves-day-v04332-lead{margin-top:0}
#proves-day-block-v04332 .proves-day-v04332-state .proves-time-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin:0}
#proves-day-block-v04332 .proves-day-v04332-state .proves-time-button{box-sizing:border-box;min-width:0;min-height:48px;height:48px;padding:4px 3px;border-radius:12px;font-weight:650;line-height:1.15;cursor:default}
#proves-day-block-v04332 .proves-day-v04332-state .proves-time-button .proves-slot-time{font-weight:750}
#proves-day-block-v04332 .proves-day-v04332-note{display:flex;flex-direction:column;gap:8px}
#proves-day-block-v04332 .proves-day-v04332-submit{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-height:50px!important;height:50px!important;padding:0 14px!important;margin:14px 0 0!important;border:0!important;border-radius:14px!important;background:#e51f2b!important;color:white!important;font-size:15px!important;font-weight:700!important;line-height:1.2!important;white-space:normal!important}
#proves-day-block-v04332 .proves-day-v04332-submit:disabled{opacity:.45!important;cursor:not-allowed!important}
@media(max-width:430px){#proves-day-block-v04332 .proves-day-v04332-state .proves-time-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
