.p-zachr .wrap{gap:var(--s8);padding-block:var(--s4) 160px;max-width:calc(640px + 2 * var(--gutter));flex-direction:column;margin-inline:0;display:flex}@media (min-width:900px){.p-zachr .wrap{padding-bottom:var(--s16)}}.p-zachr .screen-head{gap:var(--s2);flex-direction:column;display:flex}.p-zachr .screen-head p,.p-zachr .hint{color:var(--muted);font-size:var(--fs-sm)}.p-zachr .stats .stat.all{color:var(--ink)}.p-zachr .log,.p-zachr .empty{gap:var(--s3);flex-direction:column;display:flex}.p-zachr .log h2,.p-zachr .empty h2{font-size:var(--fs-body)}.p-zachr .log ul{border-radius:var(--r-md);background:var(--surface);outline:1px solid var(--line);outline-offset:-1px;padding-inline:var(--s4);flex-direction:column;margin:0;list-style:none;display:flex}.p-zachr .log li{align-items:center;gap:var(--s3);min-height:56px;padding-block:var(--s2);display:flex}.p-zachr .log li+li{box-shadow:inset 0 1px 0 var(--line)}.p-zachr .log .grow{min-width:0;font-size:var(--fs-sm);flex-direction:column;display:flex}.p-zachr .log .grow a{color:inherit;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.p-zachr .log small{font-size:var(--fs-xs);color:var(--muted)}@media (hover:hover){.p-zachr .log .grow a:hover{text-decoration-color:currentColor}}.p-zachr .tyden{gap:var(--s3);padding:var(--s4);border-radius:var(--r-md);background:var(--surface);outline:1px solid var(--line);outline-offset:-1px;flex-direction:column;display:flex}.p-zachr .tyden--last{background:var(--bylinka-soft);outline-color:#0000}.p-zachr .tyden h2{font-size:var(--fs-body);margin:0}.p-zachr .tyden h2 small{font-weight:400;font-size:var(--fs-xs);color:var(--muted);margin-left:var(--s2)}.p-zachr .tyden p{font-size:var(--fs-sm);margin:0}.p-zachr .tyden .lead{font-size:var(--fs-body)}.p-zachr .tyden .meals{gap:var(--s2);font-size:var(--fs-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.p-zachr .tyden .meals li{align-items:baseline;gap:var(--s2);flex-wrap:wrap;display:flex}.p-zachr .tyden .meals a{color:inherit;text-underline-offset:3px;min-height:var(--tap);align-items:center;font-weight:600;display:inline-flex}.p-zachr .tyden .meals small{font-size:var(--fs-xs);color:var(--bylinka);font-weight:600}.p-zachr .tyden-share,.p-zachr .tyden-empty{gap:var(--s2);flex-direction:column;align-items:flex-start;display:flex}.p-zachr .tyden-empty .btn{align-self:stretch}
