.dn[data-v-eac79cd3]{gap:2px;font-size:.9063rem;display:grid}.dn-head[data-v-eac79cd3]{width:100%;min-height:40px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;display:flex}.dn-head[data-v-eac79cd3]:hover{background:var(--bg-soft)}.dn-title[data-v-eac79cd3]{flex:1;font-weight:650}.dn-chev[data-v-eac79cd3]{color:var(--ink-3);transition:transform .2s var(--ease)}.open .dn-chev[data-v-eac79cd3]{transform:rotate(90deg)}.dn-list[data-v-eac79cd3]{border-left:1px solid var(--line);margin:2px 0 8px 10px;padding:0 0 0 12px;list-style:none}.dn-list[hidden][data-v-eac79cd3]{display:none}.dn-item[data-v-eac79cd3]{color:var(--ink-2);border-radius:8px;align-items:flex-start;gap:8px;padding:7px 10px;line-height:1.4;text-decoration:none;display:flex;position:relative}.dn-item[data-v-eac79cd3]:hover{color:var(--ink);background:var(--bg-soft)}.dn-item.cur[data-v-eac79cd3]{color:var(--accent);background:var(--accent-soft);font-weight:600}.dn-item.cur[data-v-eac79cd3]:before{content:"";background:var(--accent);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:-13px}.dn-tick[data-v-eac79cd3]{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;margin-top:2px;display:grid}.done .dn-tick[data-v-eac79cd3]{border-color:var(--done);background:var(--done);color:#fff}
