.att-card[data-v-1e45a8e6]{z-index:2;position:absolute;top:.65rem;right:3rem}.att-inline[data-v-1e45a8e6]{display:inline-block;position:relative}.att-btn[data-v-1e45a8e6]{width:36px;height:36px;color:var(--ink);cursor:pointer;background:#ffffffe0;border:0;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:transform .12s,background .12s;display:inline-flex;box-shadow:0 2px 8px #00000026}.att-btn[data-v-1e45a8e6]:hover{background:#fff;transform:scale(1.08)}.att-btn[data-v-1e45a8e6] svg{width:18px;height:18px}.att-pop[data-v-1e45a8e6]{z-index:30;background:var(--surface,#fff);width:min(320px,86vw);color:var(--ink);border:1px solid var(--line);text-align:left;border-radius:14px;padding:.85rem;font-size:.9rem;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #0000002e}.att-inline .att-pop[data-v-1e45a8e6]{left:0;right:auto}.att-title[data-v-1e45a8e6]{margin:0 0 .5rem;font-weight:800}.att-note[data-v-1e45a8e6]{margin:.25rem 0;font-size:.85rem}.att-list[data-v-1e45a8e6]{gap:.3rem;max-height:220px;margin:0 0 .6rem;padding:0;list-style:none;display:grid;overflow:auto}.att-row[data-v-1e45a8e6]{cursor:pointer;border-radius:8px;align-items:flex-start;gap:.5rem;padding:.35rem .4rem;display:flex}.att-row[data-v-1e45a8e6]:hover{background:#0000000a}.att-row input[data-v-1e45a8e6]{margin-top:.25rem}.att-row-body[data-v-1e45a8e6]{gap:1px;min-width:0;display:grid}.att-row-body small[data-v-1e45a8e6]{color:var(--muted)}.att-actions[data-v-1e45a8e6]{align-items:flex-end;gap:.5rem;margin-bottom:.5rem;display:flex}.att-day[data-v-1e45a8e6]{color:var(--muted);flex:1;gap:.2rem;font-size:.8rem;display:grid}.att-day .input[data-v-1e45a8e6]{min-height:36px;padding:.3rem .5rem}.att-new[data-v-1e45a8e6]{font-size:.88rem}
