.title-acts[data-v-b8c96ddf]{animation:.26s cubic-bezier(.32,.72,0,1) title-acts-b8c96ddf}@keyframes title-acts-b8c96ddf{0%{opacity:0;transform:translateY(-4px)scale(.96)}}@media (prefers-reduced-motion:reduce){.title-acts[data-v-b8c96ddf]{animation:none}}.cap[data-v-99485b4d]{cursor:pointer;text-align:left;width:100%;color:color-mix(in srgb, var(--tone,var(--color-text-muted)) 75%, #000);background:0 0;border:0;align-items:center;gap:6px;padding:9px 4px 6px;display:flex}.cap-ic[data-v-99485b4d]{opacity:.75;flex:none;width:12px;height:12px}.cap-lb[data-v-99485b4d]{letter-spacing:.1em;text-transform:uppercase;opacity:.8;white-space:nowrap;font-size:9.5px;font-weight:800}.cap-n[data-v-99485b4d]{font-variant-numeric:tabular-nums;letter-spacing:0;background:color-mix(in srgb, var(--tone,#646464) 14%, var(--color-bg-card));border:1px solid color-mix(in srgb, var(--tone,#646464) 20%, transparent);border-radius:999px;flex:none;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:800;transition:background .18s,border-color .18s;display:inline-grid}.cap:hover .cap-n[data-v-99485b4d]{background:color-mix(in srgb, var(--tone,#646464) 20%, var(--color-bg-card));border-color:color-mix(in srgb, var(--tone,#646464) 34%, transparent)}.cap-line[data-v-99485b4d]{background:color-mix(in srgb, var(--tone,#646464) 18%, transparent);flex:1;min-width:8px;height:1px}.cap-chev[data-v-99485b4d]{opacity:.5;flex:none;width:12px;height:12px;transition:transform .3s cubic-bezier(.32,.72,0,1)}.cap-chev.is-closed[data-v-99485b4d]{transform:rotate(-90deg)}.cap:hover .cap-chev[data-v-99485b4d]{opacity:.85}.body[data-v-99485b4d]{grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.32,.72,0,1),opacity .22s;display:grid}.body.is-closed[data-v-99485b4d]{opacity:0;grid-template-rows:0fr}.body-inner[data-v-99485b4d]{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.body[data-v-99485b4d],.cap-chev[data-v-99485b4d]{transition:none}}.party-row[data-v-2e60a726]{align-items:baseline;gap:10px;padding:6px 4px;font-size:12.5px;display:flex}.party-row+.party-row[data-v-2e60a726]{border-top:1px solid color-mix(in srgb, var(--tone,#646464) 10%, transparent)}.lb[data-v-2e60a726]{width:88px;color:color-mix(in srgb, var(--color-text-muted) 85%, transparent);flex:none;font-size:10.5px;font-weight:700}.vl[data-v-2e60a726]{text-align:right;overflow-wrap:anywhere;flex:1;min-width:0;font-weight:700}.party[data-v-40c7ba02]{border:1px solid color-mix(in srgb, var(--tone) 22%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--tone) 8%, var(--color-bg-card)), color-mix(in srgb, var(--tone) 2%, var(--color-bg-card)));border-radius:22px;padding:12px;transition:border-color .3s,background .3s;box-shadow:0 1px 2px #2d2d2d0a}.party-tint[data-v-40c7ba02]{background:color-mix(in srgb, var(--tone) 13%, var(--color-bg-card));color:var(--tone)}.party-caption[data-v-40c7ba02]{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--tone) 82%, #000);opacity:.85;font-size:10.5px;font-weight:800}.party-pill[data-v-40c7ba02]{background:color-mix(in srgb, var(--tone) 11%, transparent);color:color-mix(in srgb, var(--tone) 86%, #000)}.party-mini[data-v-40c7ba02]{background:color-mix(in srgb, var(--color-bg-card) 70%, transparent);border:1px solid color-mix(in srgb, var(--tone) 14%, transparent);border-radius:12px;padding:7px 9px}.party-mini.is-link[data-v-40c7ba02]{cursor:pointer;transition:background .18s,border-color .18s,transform .14s}.party-mini.is-link[data-v-40c7ba02]:hover{background:var(--color-bg-card);border-color:color-mix(in srgb, var(--tone) 34%, transparent);transform:translate(1px)}.party-mini.is-link[data-v-40c7ba02]:active{transform:scale(.995)}.party-mini .chevron[data-v-40c7ba02]{color:color-mix(in srgb, var(--tone) 40%, transparent);transition:color .18s,transform .18s}.party-mini.is-link:hover .chevron[data-v-40c7ba02]{color:var(--tone);transform:translate(2px)}@media (prefers-reduced-motion:reduce){.party-mini.is-link[data-v-40c7ba02],.party-mini .chevron[data-v-40c7ba02]{transition:none}.party-mini.is-link[data-v-40c7ba02]:hover{transform:none}}.dock-root[data-v-e57a4cd1]{pointer-events:none;z-index:60;position:absolute;inset:0}.scrim[data-v-e57a4cd1]{opacity:0;pointer-events:none;transition:opacity .38s cubic-bezier(.32,.72,0,1)}.scrim.is-on[data-v-e57a4cd1]{opacity:1;pointer-events:auto}.dock[data-v-e57a4cd1]{inset-inline:0;pointer-events:auto;background:var(--color-bg-card);border-top:1px solid color-mix(in srgb, var(--tone) 24%, transparent);border-radius:22px 22px 0 0;flex-direction:column;max-height:82%;display:flex;position:absolute;bottom:0;box-shadow:0 -14px 40px -20px #2d2d2d73}.dock-grab[data-v-e57a4cd1]{cursor:grab;background:linear-gradient(180deg, color-mix(in srgb, var(--tone) 7%, var(--color-bg-card)), var(--color-bg-card));border-radius:22px 22px 0 0;flex:none}.dock-grab[data-v-e57a4cd1]:active{cursor:grabbing}.grip[data-v-e57a4cd1]{padding:8px 0 0;transition:padding .38s cubic-bezier(.32,.72,0,1)}.grip.is-open[data-v-e57a4cd1]{padding:14px 0}.ident[data-v-e57a4cd1]{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .38s cubic-bezier(.32,.72,0,1),opacity .38s cubic-bezier(.32,.72,0,1);display:grid}.ident.is-hidden[data-v-e57a4cd1]{opacity:0;pointer-events:none;grid-template-rows:0fr}.dock-panel[data-v-e57a4cd1]{flex:0 auto;grid-template-rows:0fr;min-height:0;transition:grid-template-rows .38s cubic-bezier(.32,.72,0,1);display:grid}.dock-panel.is-open[data-v-e57a4cd1]{grid-template-rows:1fr}.dock-clip[data-v-e57a4cd1]{min-height:0;display:flex;overflow:hidden}.dock-body[data-v-e57a4cd1]{overscroll-behavior:contain;min-height:0;padding:0 24px calc(18px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.dock-body[data-v-e57a4cd1]::-webkit-scrollbar{width:0}@media (prefers-reduced-motion:reduce){.grip[data-v-e57a4cd1],.ident[data-v-e57a4cd1],.dock-panel[data-v-e57a4cd1],.scrim[data-v-e57a4cd1]{transition:none}}.task-row[data-v-0805d8bc]{border-radius:12px;margin-inline:-8px;padding:10px 8px 10px 15px;transition:background .18s}.task-row[data-v-0805d8bc]:hover{background:#2d2d2d07}.task-row+.task-row[data-v-0805d8bc]:after{content:"";background:var(--color-border-light);height:1px;position:absolute;top:0;left:15px;right:8px}.task-row[data-v-0805d8bc]:before{content:"";opacity:0;border-radius:99px;width:3px;transition:opacity .2s,background .2s;position:absolute;top:13px;bottom:13px;left:6px}.task-row.is-overdue[data-v-0805d8bc]:before{background:var(--color-bad-strong);opacity:1}.task-row.is-scheduled[data-v-0805d8bc]:before{background:var(--color-warn-strong);opacity:1}.task-row.is-done[data-v-0805d8bc]:before{opacity:.5;background:#0e9f6e}.task-row.is-done[data-v-0805d8bc]{opacity:.72}.task-row.is-done[data-v-0805d8bc]:hover{opacity:1}.chip[data-v-0805d8bc]{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;height:19px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.chip.is-overdue[data-v-0805d8bc]{color:var(--color-bad-strong);background:#dc26261a}.chip.is-scheduled[data-v-0805d8bc]{color:#a35f05;background:#d977061f}.meta[data-v-0805d8bc]{color:var(--color-text-muted);align-items:center;gap:4px;font-size:10.5px;font-weight:700;display:inline-flex}.meta.is-hot[data-v-0805d8bc]{color:var(--color-bad-strong)}.btn-call[data-v-0805d8bc],.btn-record[data-v-0805d8bc]{cursor:pointer;border:0;border-radius:9px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:11.5px;font-weight:800;transition:filter .18s,background .18s,transform .12s;display:inline-flex}.btn-call[data-v-0805d8bc]{color:#fff;background:#0e9f6e;box-shadow:0 4px 12px -5px #0e9f6ee6}.btn-call[data-v-0805d8bc]:hover{filter:brightness(1.08)}.btn-call[data-v-0805d8bc]:disabled{background:color-mix(in srgb, var(--color-text-main) 6%, transparent);color:color-mix(in srgb, var(--color-text-main) 35%, transparent);box-shadow:none;cursor:not-allowed}.btn-call[data-v-0805d8bc]:disabled:hover{filter:none}.btn-record[data-v-0805d8bc]{background:color-mix(in srgb, var(--color-orange) 10%, transparent);color:var(--color-orange-dark)}.btn-record[data-v-0805d8bc]:hover{background:color-mix(in srgb, var(--color-orange) 16%, transparent)}.btn-call[data-v-0805d8bc]:active,.btn-record[data-v-0805d8bc]:active{transform:scale(.96)}.act-btn[data-v-0805d8bc]{border:1px solid var(--color-border-light);background:var(--color-bg-card);width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;border-radius:8px;place-items:center;transition:color .16s,border-color .16s,background .16s,transform .12s;display:grid}.act-btn[data-v-0805d8bc]:active{transform:scale(.9)}.act-btn.is-danger[data-v-0805d8bc]:hover{color:var(--color-bad-strong);background:#dc26260f;border-color:#dc262666}@media (prefers-reduced-motion:reduce){.task-row[data-v-0805d8bc],.task-row[data-v-0805d8bc]:before,.btn-call[data-v-0805d8bc],.btn-record[data-v-0805d8bc],.act-btn[data-v-0805d8bc]{transition:none}}.bubbles svg[data-v-91ab19f6]{width:68px;height:51px}.b-back[data-v-91ab19f6]{fill:color-mix(in srgb, var(--color-orange) 7%, var(--color-bg-card));stroke:color-mix(in srgb, var(--color-orange) 14%, transparent);stroke-width:1.5px}.b-front[data-v-91ab19f6]{fill:color-mix(in srgb, var(--color-orange) 13%, var(--color-bg-card));stroke:color-mix(in srgb, var(--color-orange) 26%, transparent);stroke-width:1.5px}.dot[data-v-91ab19f6]{fill:color-mix(in srgb, var(--color-orange) 55%, var(--color-bg-card));animation:1.6s ease-in-out infinite dot-91ab19f6}.d2[data-v-91ab19f6]{animation-delay:.18s}.d3[data-v-91ab19f6]{animation-delay:.36s}@keyframes dot-91ab19f6{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.empty[data-v-91ab19f6]{animation:.35s cubic-bezier(.32,.72,0,1) empty-in-91ab19f6}@keyframes empty-in-91ab19f6{0%{opacity:0;transform:translateY(-4px)}}.rail[data-v-91ab19f6]{background:linear-gradient(var(--color-border-light), var(--color-bg-muted))}.quote[data-v-91ab19f6]{background:var(--color-bg-card);border-left:2px solid var(--color-border-light);border-radius:4px 12px 12px 4px;transition:border-color .18s,background .18s}.cmt-item:hover .quote[data-v-91ab19f6]{border-left-color:color-mix(in srgb, var(--color-orange) 55%, transparent);background:var(--color-bg-card)}@media (hover:hover){.del[data-v-91ab19f6]{opacity:0}.cmt-item:hover .del[data-v-91ab19f6],.cmt-item:focus-within .del[data-v-91ab19f6]{opacity:1}}.fly[data-v-91ab19f6]{background:linear-gradient(135deg, var(--color-orange), #f5842f);transition:transform .22s cubic-bezier(.32,.72,0,1),opacity .18s,filter .18s,box-shadow .2s,background .25s;box-shadow:0 6px 16px -6px #ea5906d9}.plane[data-v-91ab19f6]{transform:translate(1.5px)}.fly[data-v-91ab19f6]:hover{filter:brightness(1.08);box-shadow:0 9px 20px -7px #ea5906e6}.fly[data-v-91ab19f6]:active{transform:scale(.92)}.fly.is-hidden[data-v-91ab19f6]{opacity:0;pointer-events:none;transform:scale(.6)rotate(-25deg)}.fly.is-sent[data-v-91ab19f6]{background:#0e9f6e;box-shadow:0 6px 16px -6px #0e9f6ed9}.sk[data-v-91ab19f6]{background:linear-gradient(90deg, var(--color-bg-muted) 25%, var(--color-bg-card) 37%, var(--color-bg-muted) 63%);background-size:400% 100%;animation:1.4s infinite sk-91ab19f6}@keyframes sk-91ab19f6{to{background-position:0}0%{background-position:100%}}.cmt-enter-active[data-v-91ab19f6],.cmt-leave-active[data-v-91ab19f6]{transition:opacity .26s,transform .28s cubic-bezier(.32,.72,0,1)}.cmt-enter-from[data-v-91ab19f6]{opacity:0;transform:translateY(-8px)}.cmt-leave-to[data-v-91ab19f6]{opacity:0;transform:translate(-10px)}.cmt-leave-active[data-v-91ab19f6]{position:absolute}.cmt-move[data-v-91ab19f6]{transition:transform .28s cubic-bezier(.32,.72,0,1)}@media (prefers-reduced-motion:reduce){.sk[data-v-91ab19f6],.dot[data-v-91ab19f6],.empty[data-v-91ab19f6]{animation:none}.fly[data-v-91ab19f6],.quote[data-v-91ab19f6],.cmt-enter-active[data-v-91ab19f6],.cmt-leave-active[data-v-91ab19f6],.cmt-move[data-v-91ab19f6]{transition:none}}.dyn-row[data-v-d85d1052]{border-radius:12px;margin-inline:-8px;padding:11px 8px;transition:background .18s}.dyn-row+.dyn-row[data-v-d85d1052]{box-shadow:inset 0 1px 0 0 var(--color-border-light)}.dyn-row[data-v-d85d1052]:hover{background:#2d2d2d06}.dyn-row.is-done[data-v-d85d1052]{opacity:.72}.dyn-row.is-done[data-v-d85d1052]:hover{opacity:1}.gate[data-v-d85d1052],.done-chip[data-v-d85d1052]{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;height:19px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.gate[data-v-d85d1052]{color:#a35f05;background:#d977061f}.done-chip[data-v-d85d1052]{color:#0a7f57;background:#0e9f6e1c}.drop[data-v-d85d1052]{border:1.5px dashed var(--color-border-light);background:var(--color-bg-card);width:100%;color:var(--color-text-muted);cursor:pointer;border-radius:12px;align-items:center;gap:9px;padding:10px 11px;font-size:12px;font-weight:700;transition:border-color .18s,color .18s,background .18s;display:flex}.drop[data-v-d85d1052]:hover{border-color:color-mix(in srgb, var(--color-orange) 45%, transparent);color:var(--color-orange);background:color-mix(in srgb, var(--color-orange) 3%, transparent)}.file-act[data-v-d85d1052]{border:1px solid var(--color-border-light);background:var(--color-bg-card);width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;border-radius:8px;flex:none;place-items:center;transition:color .16s,border-color .16s,background .16s,transform .12s;display:grid}.file-act[data-v-d85d1052]:hover{color:var(--color-orange);border-color:color-mix(in srgb, var(--color-orange) 40%, transparent)}.file-act[data-v-d85d1052]:active{transform:scale(.9)}.file-act.is-danger[data-v-d85d1052]:hover{color:var(--color-bad-strong);background:#dc26260f;border-color:#dc262666}.todo-line:hover span[data-v-d85d1052]:first-of-type{border-color:color-mix(in srgb, var(--color-orange) 55%, transparent)}@media (prefers-reduced-motion:reduce){.dyn-row[data-v-d85d1052],.drop[data-v-d85d1052],.file-act[data-v-d85d1052]{transition:none}}.info-row[data-v-9b1d5a0c]{padding:11px 0}.info-row+.info-row[data-v-9b1d5a0c]{border-top:1px solid var(--color-border-light)}.info-row[data-v-9b1d5a0c] label svg{color:var(--color-warn-strong);opacity:.85}.hint[data-v-9b1d5a0c]{color:color-mix(in srgb, var(--color-text-muted) 75%, transparent);align-items:center;gap:5px;margin:6px 0 0;font-size:10.5px;font-weight:600;display:flex}.hint svg[data-v-9b1d5a0c]{opacity:.7;flex:none}.lc-hatch[data-v-9fb52dc5]{background:repeating-linear-gradient(135deg, color-mix(in oklab, var(--sc,var(--color-text-muted)) 55%, var(--color-bg-card)) 0 4px, var(--color-bg-card) 4px 8px);box-shadow:inset 0 0 0 1px var(--color-border-light)}.lc-pending[data-v-9fb52dc5]{animation:1.1s ease-in-out infinite lc-pending-9fb52dc5}@keyframes lc-pending-9fb52dc5{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.lc-pending[data-v-9fb52dc5]{animation:none}}.drawer-body-enter-active[data-v-e7ca44a7]{transition:opacity .28s,transform .32s cubic-bezier(.32,.72,0,1)}.drawer-body-leave-active[data-v-e7ca44a7]{transition:opacity .16s}.drawer-body-enter-from[data-v-e7ca44a7]{opacity:0;transform:translateY(6px)}.drawer-body-leave-to[data-v-e7ca44a7]{opacity:0}.drawer-body-enter-active[data-v-e7ca44a7] .drawer-section{animation:.34s cubic-bezier(.32,.72,0,1) backwards section-in-e7ca44a7}.drawer-body-enter-active[data-v-e7ca44a7] .drawer-section:nth-child(2){animation-delay:50ms}.drawer-body-enter-active[data-v-e7ca44a7] .drawer-section:nth-child(3){animation-delay:.1s}.drawer-body-enter-active[data-v-e7ca44a7] .drawer-section:nth-child(4){animation-delay:.15s}.drawer-body-enter-active[data-v-e7ca44a7] .drawer-section:nth-child(n+5){animation-delay:.2s}@keyframes section-in-e7ca44a7{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.drawer-body-enter-active[data-v-e7ca44a7],.drawer-body-leave-active[data-v-e7ca44a7]{transition:none}.drawer-body-enter-active[data-v-e7ca44a7] .drawer-section{animation:none}}
