.app-header .container{flex-direction:column}.app-header .container .app-nav{z-index:999;width:100%;padding:calc(var(--spacing)*4)0;backdrop-filter:blur(20px);text-align:center;border-top:1px solid var(--color-secondary);padding-bottom:calc(var(--spacing)*4 + env(safe-area-inset-bottom));background-color:rgba(13,13,13,.6);position:fixed;bottom:0;left:0;right:0}.task-checkbox{width:20px;height:20px}.task-name{max-width:60vw}.day-switcher{justify-content:flex-start}.task-list .task-item{--swipe-action-button-width:96px;--swipe-actions-gap:calc(var(--spacing)*2);--swipe-actions-width:calc(var(--swipe-action-button-width)*2 + var(--swipe-actions-gap));overflow:hidden}.task-list .task-item .task-swipe{touch-action:pan-y}.task-list .task-item .task-main{padding-right:var(--swipe-actions-gap);transition:transform .18s}.task-list .task-item .task-actions{width:var(--swipe-actions-width);justify-content:center;align-items:center;gap:var(--swipe-actions-gap);transition:transform .18s;display:flex;position:absolute;top:50%;right:0;transform:translate(100%,-50%)}.task-list .task-item .task-actions .btn{flex:0 0 var(--swipe-action-button-width);justify-content:center;min-width:0}.task-list .task-item.is-swipe-open .task-main{transform:translateX(calc(-1*var(--swipe-actions-width)))}.task-list .task-item.is-swipe-open .task-actions{transform:translateY(-50%)}.task-list .task-item.is-dragging .task-main,.task-list .task-item.is-dragging .task-actions{transition:none}#add-bar .btn{width:100%}.sync-panel__summary{row-gap:calc(var(--spacing)*2);flex-wrap:wrap}.sync-panel__title{flex:auto}.sync-panel__toggle-icon{order:2;margin-left:auto}.sync-panel__actions{flex-direction:column}.sync-panel__actions .btn{width:100%}.sync-panel__status{margin-left:0;margin-top:calc(var(--spacing)*2);box-sizing:border-box;white-space:nowrap;text-align:center;flex:0 0 100%;order:3;width:100%}#add-bar .add-form{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#add-bar .add-form .add-input{box-sizing:border-box;grid-column:1/-1;width:100%}#add-bar .add-form .btn{width:100%;min-width:0}.app-footer{margin-bottom:calc(var(--size-font-m) + var(--spacing)*16)}.habit-stats__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.stats__reset{width:100%}.stat-card--streak{grid-column:1/-1}.stat-card--totals{grid-column:1}.stat-card--heatmap{grid-column:2}.heatmap{gap:var(--spacing)}
/*# sourceMappingURL=public.98a7c394.css.map */
