._9tnu_a_page{padding-block:clamp(2.5rem,5vw,4rem) 5rem}._9tnu_a_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._9tnu_a_title{font-family:var(--font-display-stack);font-size:clamp(2.5rem,5vw,3.75rem);font-weight:400;line-height:1}._9tnu_a_empty{border:1px dashed var(--line-strong);border-radius:var(--radius-l);gap:.5rem;padding:2rem;font-size:1.125rem;display:grid}._9tnu_a_list{gap:.75rem;padding:0;list-style:none;display:grid}._9tnu_a_item{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--paper);align-items:center;gap:1rem;padding:.5rem 1rem .5rem .5rem;display:flex}._9tnu_a_confirm{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._9tnu_a_link{min-width:0;color:var(--ink);border-radius:14px;flex:1;grid-template-columns:minmax(0,1fr) auto;gap:.15rem 1rem;padding:.75rem 1rem;text-decoration:none;display:grid}._9tnu_a_link:hover{background:var(--ivory)}._9tnu_a_name{font-family:var(--font-display-stack);font-size:1.5rem}._9tnu_a_meta{color:var(--muted-on-ivory);grid-row:2}._9tnu_a_days{color:var(--kumkum-deep);grid-row:1/span 2;align-self:center;font-weight:600}
