.activity-drawer{top:var(--activity-viewport-top,0px);height:var(--activity-viewport-height,100dvh);flex-direction:column;gap:0;padding:0;display:flex;bottom:auto;overflow:hidden}.activity-drawer-heading{border-bottom:1px solid var(--border);flex:none;padding:1rem 3.5rem 1rem 1.25rem}.activity-entry-form{flex-direction:column;flex:1;min-height:0;display:flex}.activity-entry-fields{overscroll-behavior:contain;flex:1;min-height:0;padding:1rem 1.25rem;scroll-padding-block:1rem;overflow-y:auto}.activity-entry-fields fieldset{min-width:0}.activity-entry-fields :is(input,select,textarea){min-width:0;max-width:100%}.activity-entry-actions{padding:.75rem 1.25rem max(.75rem, env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--background);flex:none}@media (width<=767px){.activity-drawer-heading{padding-left:1rem}.activity-entry-fields{padding:.75rem 1rem}.activity-entry-actions{padding-inline:1rem}.activity-drawer :is(input:not([type=checkbox]),select,textarea){min-height:44px;font-size:16px}.activity-drawer button{min-height:44px}.activity-drawer input[type=checkbox]{width:1rem;height:1rem}}
