
.schedule-clear-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0}
.schedule-clear-actions button{min-height:42px}.schedule-clear-actions [role=status]{flex-basis:100%;font-size:.85rem;color:var(--sc-muted)}
#clearScheduleDialog{width:min(520px,94vw)}#clearScheduleDialog .actions{display:flex;gap:8px;flex-wrap:wrap}
html[data-theme] #gridPanel .grid-block{box-sizing:border-box;min-height:0!important;overflow:hidden!important;min-width:0!important;margin:0!important}
html[data-theme] #gridPanel .grid-block.grid-short{padding:0 6px!important;border-radius:3px!important;font-size:9px!important;line-height:1!important}
#gridPanel .grid-short .grid-title,#gridPanel .grid-short .grid-status{display:none!important}
.grid-compact-tasks{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.grid-compact-tasks:empty{display:none}
.grid-compact-tasks button{max-width:100%;white-space:normal;overflow-wrap:anywhere;min-height:36px;font-size:.8rem}
html[dir=rtl][data-theme] #gridPanel .grid-block{left:10px!important;right:92px!important;width:calc(100% - 102px)!important}
@media(max-width:800px){html[dir=rtl][data-theme] #gridPanel .grid-block{left:4px!important;right:64px!important;width:calc(100% - 68px)!important}}
@media(max-width:420px){html[dir=rtl][data-theme] #gridPanel .grid-block{left:4px!important;right:56px!important;width:calc(100% - 60px)!important}}

#gridPanel>.grid-nav{display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px auto;gap:8px!important;align-items:end;margin:0 0 14px!important;padding:12px;border:1px solid var(--sc-border);border-radius:12px;background:var(--sc-surface)}
#gridPanel>.grid-nav label{display:grid;gap:4px;min-width:0}#gridPanel>.grid-nav input{width:100%;min-width:0;box-sizing:border-box;margin:0;min-height:42px}#gridPanel>.grid-nav button{min-height:42px;min-width:0}#gridPanel>.grid-nav[hidden]{display:none!important}
@media(max-width:640px){#gridPanel>.grid-nav{grid-template-columns:42px minmax(0,1fr) 42px!important}#gridPanel>.grid-nav label{grid-column:auto!important;width:auto!important}#gridPanel>.grid-nav #gridToday{grid-column:1/-1!important}}
