.my{scroll-margin-top:var(--space-6);margin:var(--space-6) calc(var(--layout-gutter) - var(--space-2)) 0;padding:var(--space-5) var(--space-5) var(--space-4);background:var(--paper);border:1px solid var(--hair-2);border-radius:var(--radius-panel);max-width:44rem;box-shadow:var(--shadow-slab)}@media (min-width:60rem){.my{margin-inline:var(--layout-gutter);padding:var(--space-6) var(--space-7) var(--space-5)}}.my-h{font-family:var(--face-display);font-weight:var(--fw-display);font-size:1.75rem;line-height:var(--lh-title)}.my-h3{margin-top:var(--space-5);font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--ink-3)}.my-list{margin-top:var(--space-2);display:grid}.my-row{align-items:center;gap:var(--space-1) var(--space-3);min-height:3.5rem;padding:var(--space-2) 0;border-top:1px solid var(--hair);grid-template-columns:3.5rem minmax(0,1fr) auto;display:grid}.my-list>.my-row:first-child{border-top:0}.my-list+.my-list>.my-row:first-child{border-top:1px solid var(--hair)}.my-cover{border-radius:min(var(--radius-print), 20%);width:3.5rem;height:3.5rem;box-shadow:var(--shadow-print);background:var(--bone);display:block}.my-text{min-width:0;display:grid}.my-t{font-family:var(--face-display);font-weight:var(--fw-display);font-size:var(--fs-caption-title);line-height:var(--lh-title);overflow-wrap:anywhere}.my-row[data-current] .my-t{text-decoration:underline;-webkit-text-decoration-color:var(--brick);text-decoration-color:var(--brick);text-underline-offset:.3em;text-decoration-thickness:2px}.my-s{white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink-3);overflow:hidden}.my-acts{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;grid-area:1/3;display:flex;position:relative}.my-tools{grid-column:2/-1}.my-tools .dl-note:empty{display:none}.my-after{grid-column:2/-1}.my-btn{min-height:var(--target-day);min-width:var(--target-day);padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--bone);box-shadow:0 0 0 1px var(--line-ui) inset;color:var(--ink);font-size:var(--fs-body);font-weight:var(--fw-semibold);white-space:pre;cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.my-btn:hover{box-shadow:0 0 0 1px var(--ink) inset}}.my-note{margin-top:var(--space-3);color:var(--ink-3)}.my-empty{align-items:start;gap:var(--space-4);margin-top:var(--space-3);grid-template-columns:3.5rem minmax(0,1fr);display:grid}.my-empty-mark{border-radius:min(var(--radius-print), 20%);outline:1px dashed var(--line-ui);outline-offset:-1px;width:3.5rem;height:3.5rem}.my-empty-text{justify-items:start;gap:var(--space-2);display:grid}.my-empty-t{font-family:var(--face-display);font-weight:var(--fw-display);font-size:1.25rem;line-height:var(--lh-title)}.my-empty-p{color:var(--ink-2)}@media (max-width:30rem){.my-row{grid-template-columns:3.5rem minmax(0,1fr)}.my-acts{grid-area:auto/2;justify-content:flex-start}}
