:root{--bg:#0a0a0f;--surface:#0f0f1a;--panel:#0c0c18;--input:#1a1a2e;--border:#1e1e2e;--border2:#2a2a3e;--purple:#7c6af7;--teal:#3ecfb2;--amber:#f5a524;--red:#f76c6c;--blue:#4a9ef7;--pink:#f76cb4;--green:#6cf7a0;--gray:#666;--text-1:#fff;--text-2:#aaa;--text-3:#555;--font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--r-sm:8px;--r-md:12px;--r-lg:16px}*{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--bg);color:var(--text-1);font-family:var(--font-body);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#__nuxt{min-height:100vh}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}input,select,textarea{font-family:inherit;font-size:inherit;color:var(--text-1);background:var(--input);border:1px solid var(--border2);border-radius:var(--r-sm);outline:none;padding:9px 11px;transition:border-color .15s ease}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--text-3)}input::placeholder,textarea::placeholder{color:var(--text-3)}input:focus,select:focus,textarea:focus{border-color:var(--purple)}textarea{resize:vertical;line-height:1.55}select{cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23aaa' d='M6 8 2 4h8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:28px}a{color:var(--purple);text-decoration:none}.mono{font-family:var(--font-mono)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border2);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--gray)}.app-header[data-v-d4b62926]{display:flex;flex-direction:column;gap:14px}.top[data-v-d4b62926]{display:flex;align-items:center;justify-content:space-between;gap:12px}.title[data-v-d4b62926]{font-size:22px;font-weight:700;letter-spacing:.04em}.title .os[data-v-d4b62926]{color:var(--purple)}.top-right[data-v-d4b62926]{display:flex;align-items:center;gap:8px}.source[data-v-d4b62926]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:5px 9px;border-radius:999px;border:1px solid}.source .src-dot[data-v-d4b62926]{width:7px;height:7px;border-radius:50%}.source.bd[data-v-d4b62926]{color:var(--teal);border-color:#3ecfb244;background:#3ecfb211}.source.bd .src-dot[data-v-d4b62926]{background:var(--teal)}.source.local[data-v-d4b62926]{color:var(--amber);border-color:#f5a52444;background:#f5a52411}.source.local .src-dot[data-v-d4b62926]{background:var(--amber)}.sync[data-v-d4b62926]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--text-2);padding:6px 11px;border-radius:var(--r-sm);border:1px solid var(--border2);background:var(--input);transition:color .15s ease,border-color .15s ease}.sync[data-v-d4b62926]:hover:not(:disabled){color:var(--text-1);border-color:var(--purple)}.sync[data-v-d4b62926]:disabled{opacity:.6;cursor:default}.sync-icon[data-v-d4b62926]{display:inline-block}.sync-icon.spin[data-v-d4b62926]{animation:spin-d4b62926 .8s linear infinite}@keyframes spin-d4b62926{to{transform:rotate(1turn)}}.stats[data-v-d4b62926]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.stat[data-v-d4b62926]{display:flex;flex-direction:column;gap:2px;padding:12px 14px;background:var(--panel);border:1px solid var(--border);border-radius:var(--r-md)}.stat-value[data-v-d4b62926]{font-size:22px;font-weight:700;line-height:1.1}.stat-label[data-v-d4b62926]{font-size:11px;color:var(--text-2)}.urgent-strip[data-v-d4b62926]{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;background:#7c6af714;border:1px solid #7c6af733;border-radius:var(--r-md)}.urgent-mood[data-v-d4b62926]{font-size:18px;line-height:1.3}.urgent-list[data-v-d4b62926]{list-style:none;display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--text-1)}.urgent-list li[data-v-d4b62926]{display:flex;align-items:baseline;gap:8px}.u-num[data-v-d4b62926]{color:var(--teal);font-weight:700;font-size:11px}.tabbar[data-v-3502e2f2]{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:4px;background:var(--panel);border:1px solid var(--border);border-radius:var(--r-md)}.tabbar[data-v-3502e2f2]::-webkit-scrollbar{display:none}.tab[data-v-3502e2f2]{flex:0 0 auto;padding:8px 14px;border-radius:var(--r-sm);font-size:13px;font-weight:600;color:var(--text-2);white-space:nowrap;transition:background .15s ease,color .15s ease}.tab.active[data-v-3502e2f2],.tab[data-v-3502e2f2]:hover{color:var(--text-1)}.tab.active[data-v-3502e2f2]{background:var(--input)}.tag-badge[data-v-6bc3e0a8]{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;border:1px solid;font-size:11px;font-weight:600;line-height:1.6;white-space:nowrap}.tag-badge.mono[data-v-6bc3e0a8]{font-family:var(--font-mono);letter-spacing:.02em}.tag-x[data-v-6bc3e0a8]{font-size:9px;opacity:.7;padding:0;line-height:1}.tag-x[data-v-6bc3e0a8]:hover{opacity:1}.status-dot[data-v-e0f033eb]{display:inline-block;border-radius:50%;flex-shrink:0}.save-wrap[data-v-3fb2daab]{border-top:1px solid var(--border);padding-top:12px;margin-top:12px}.save-btn[data-v-3fb2daab]{width:100%;padding:11px;border-radius:var(--r-sm);border:1px solid;font-weight:600;font-size:13px;letter-spacing:.01em;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.save-btn.idle[data-v-3fb2daab]{background:#7c6af722;border-color:#7c6af744;color:var(--purple)}.save-btn.idle[data-v-3fb2daab]:hover{background:#7c6af733}.save-btn.saving[data-v-3fb2daab]{background:#7c6af722;border-color:#7c6af744;color:var(--purple);opacity:.5;cursor:default}.save-btn.success[data-v-3fb2daab]{background:#3ecfb222;border-color:#3ecfb244;color:var(--teal);cursor:default}.save-btn.error[data-v-3fb2daab]{background:#f76c6c22;border-color:#f76c6c44;color:var(--red)}.card[data-v-6b22138a]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden;transition:border-color .15s ease}.card.open[data-v-6b22138a]{border-color:var(--border2)}.head[data-v-6b22138a]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"main meta" "tagline meta";gap:2px 12px;width:100%;text-align:left;padding:14px 16px}.head[data-v-6b22138a],.head-main[data-v-6b22138a]{align-items:center}.head-main[data-v-6b22138a]{grid-area:main;display:flex;gap:8px}.name[data-v-6b22138a]{font-size:16px;font-weight:700;letter-spacing:.03em}.tagline[data-v-6b22138a]{grid-area:tagline;font-size:12px;color:var(--text-2)}.head-meta[data-v-6b22138a]{grid-area:meta;display:flex;align-items:center;gap:10px}.count[data-v-6b22138a]{font-size:12px;color:var(--text-2)}.chevron[data-v-6b22138a]{color:var(--text-3);transition:transform .2s ease;font-size:12px}.chevron.open[data-v-6b22138a]{transform:rotate(180deg)}.body[data-v-6b22138a]{overflow:hidden;transition:max-height .28s ease}.body-inner[data-v-6b22138a]{padding:0 16px 16px}.section-title[data-v-6b22138a]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-weight:600;margin-bottom:10px}.services[data-v-6b22138a]{list-style:none;display:flex;flex-direction:column;gap:8px}.service[data-v-6b22138a]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--panel);border:1px solid var(--border);border-radius:var(--r-sm)}.service-fields[data-v-6b22138a]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.svc-name[data-v-6b22138a]{padding:4px 6px;font-size:13px;font-weight:600;background:transparent;border-color:transparent}.svc-name[data-v-6b22138a]:focus{border-color:var(--border2)}.svc-note[data-v-6b22138a]{padding:4px 6px;font-size:11px;color:var(--text-2);background:transparent;border-color:transparent}.svc-note[data-v-6b22138a]:focus{border-color:var(--border2)}.svc-status[data-v-6b22138a]{font-size:11px;font-weight:600;padding:5px 22px 5px 9px;background:var(--input)}.del[data-v-6b22138a]{color:var(--text-3);font-size:11px;padding:4px;flex-shrink:0}.del[data-v-6b22138a]:hover{color:var(--red)}.add-inline[data-v-6b22138a]{margin-top:10px;font-size:12px;font-weight:600;color:var(--purple);padding:8px 10px;border:1px dashed var(--border2);border-radius:var(--r-sm);width:100%}.add-inline[data-v-6b22138a]:hover{border-color:var(--purple);background:#7c6af711}.list[data-v-cc6ffbfd]{display:flex;flex-direction:column;gap:10px}.drag-item[data-v-cc6ffbfd]{display:flex;align-items:flex-start;gap:8px;border-radius:var(--r-md);transition:opacity .15s ease,background .15s ease}.drag-item[data-v-cc6ffbfd] .card{flex:1;min-width:0}.drag-item.dragging[data-v-cc6ffbfd]{opacity:.5;background:#7c6af715}.handle[data-v-cc6ffbfd]{color:var(--text-3);cursor:grab;font-size:14px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;padding-top:16px}.handle[data-v-cc6ffbfd]:active{cursor:grabbing}.wrap[data-v-6c592bd2]{display:flex;flex-direction:column;gap:12px}.subtabs[data-v-6c592bd2]{display:flex;gap:6px}.subtab[data-v-6c592bd2]{font-size:12px;font-weight:600;padding:6px 14px;border-radius:999px;border:1px solid var(--border2);background:var(--input);color:var(--text-2);transition:all .15s ease}.subtab.active[data-v-6c592bd2],.subtab[data-v-6c592bd2]:hover{color:var(--text-1)}.subtab.active[data-v-6c592bd2]{background:var(--purple);border-color:var(--purple)}.flows[data-v-6c592bd2]{list-style:none;display:flex;flex-direction:column;gap:8px}.flow[data-v-6c592bd2]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);transition:border-color .15s ease,opacity .15s ease,background .15s ease}.flow.dragging[data-v-6c592bd2]{opacity:.5;border-color:var(--purple);background:#7c6af715}.handle[data-v-6c592bd2]{color:var(--text-3);cursor:grab;font-size:14px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.handle[data-v-6c592bd2]:active{cursor:grabbing}.flow-fields[data-v-6c592bd2]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.flow-name[data-v-6c592bd2]{padding:4px 6px;font-size:13px;font-weight:600;background:transparent;border-color:transparent}.flow-name[data-v-6c592bd2]:focus{border-color:var(--border2)}.flow-note[data-v-6c592bd2]{padding:4px 6px;font-size:11px;color:var(--text-2);background:transparent;border-color:transparent}.flow-note[data-v-6c592bd2]:focus{border-color:var(--border2)}.flow-controls[data-v-6c592bd2]{display:flex;align-items:center;gap:6px}.sel[data-v-6c592bd2]{font-weight:600;padding:5px 22px 5px 9px;background:var(--input)}.del[data-v-6c592bd2],.sel[data-v-6c592bd2]{font-size:11px}.del[data-v-6c592bd2]{color:var(--text-3);padding:4px}.del[data-v-6c592bd2]:hover{color:var(--red)}.add-inline[data-v-6c592bd2]{font-size:12px;font-weight:600;color:var(--purple);padding:8px 10px;border:1px dashed var(--border2);border-radius:var(--r-sm)}.add-inline[data-v-6c592bd2]:hover{border-color:var(--purple);background:#7c6af711}.card[data-v-b507eaa9]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden;transition:border-color .15s ease}.card.open[data-v-b507eaa9]{border-color:var(--border2)}.head[data-v-b507eaa9]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"main chev" "contact chev";gap:2px 12px;width:100%;text-align:left;padding:14px 16px}.head[data-v-b507eaa9],.head-main[data-v-b507eaa9]{align-items:center}.head-main[data-v-b507eaa9]{grid-area:main;display:flex;gap:8px}.name[data-v-b507eaa9],.temp-emoji[data-v-b507eaa9]{font-size:15px}.name[data-v-b507eaa9]{font-weight:600}.contact[data-v-b507eaa9]{grid-area:contact;font-size:12px;color:var(--text-2)}.chevron[data-v-b507eaa9]{grid-area:chev;color:var(--text-3);font-size:12px;transition:transform .2s ease}.chevron.open[data-v-b507eaa9]{transform:rotate(180deg)}.body[data-v-b507eaa9]{overflow:hidden;transition:max-height .28s ease}.body-inner[data-v-b507eaa9]{padding:4px 16px 16px;gap:14px}.body-inner[data-v-b507eaa9],.field[data-v-b507eaa9]{display:flex;flex-direction:column}.field[data-v-b507eaa9]{gap:7px}.lbl[data-v-b507eaa9]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-weight:600}.seg[data-v-b507eaa9]{display:flex;flex-wrap:wrap;gap:6px}.seg-btn[data-v-b507eaa9]{font-size:12px;font-weight:600;padding:6px 11px;border-radius:var(--r-sm);border:1px solid var(--border2);background:var(--input);color:var(--text-2);text-transform:capitalize;transition:all .15s ease}.seg-btn.active[data-v-b507eaa9],.seg-btn[data-v-b507eaa9]:hover{color:var(--text-1)}.seg-btn.active[data-v-b507eaa9]{background:var(--purple);border-color:var(--purple)}.presets[data-v-b507eaa9],.tags-row[data-v-b507eaa9]{display:flex;flex-wrap:wrap;gap:6px}.preset[data-v-b507eaa9]{font-size:11px;font-weight:700;font-family:var(--font-mono);padding:4px 10px;border-radius:999px;border:1px solid;background:transparent}.preset[data-v-b507eaa9]:hover{filter:brightness(1.2)}.custom-tag[data-v-b507eaa9]{display:flex;gap:6px}.custom-tag input[data-v-b507eaa9]{flex:1}.add-mini[data-v-b507eaa9]{font-size:12px;font-weight:600;padding:0 14px;border-radius:var(--r-sm);border:1px solid var(--border2);background:var(--input);color:var(--text-2)}.add-mini[data-v-b507eaa9]:hover{color:var(--text-1);border-color:var(--purple)}.footer-row[data-v-b507eaa9]{display:flex;justify-content:flex-end}.del-client[data-v-b507eaa9]{font-size:11px;color:var(--text-3)}.del-client[data-v-b507eaa9]:hover{color:var(--red)}.wrap[data-v-8cb92d79]{gap:12px}.list[data-v-8cb92d79],.wrap[data-v-8cb92d79]{display:flex;flex-direction:column}.list[data-v-8cb92d79]{gap:10px}.drag-item[data-v-8cb92d79]{display:flex;align-items:flex-start;gap:8px;border-radius:var(--r-md);transition:opacity .15s ease,background .15s ease}.drag-item[data-v-8cb92d79] .card{flex:1;min-width:0}.drag-item.dragging[data-v-8cb92d79]{opacity:.5;background:#7c6af715}.handle[data-v-8cb92d79]{color:var(--text-3);cursor:grab;font-size:14px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;padding-top:16px}.handle[data-v-8cb92d79]:active{cursor:grabbing}.add-inline[data-v-8cb92d79]{width:100%;font-size:12px;font-weight:600;color:var(--purple);padding:10px;border:1px dashed var(--border2);border-radius:var(--r-sm)}.add-inline[data-v-8cb92d79]:hover{border-color:var(--purple);background:#7c6af711}.form[data-v-8cb92d79]{flex-direction:column;padding:14px;background:var(--surface);border:1px solid var(--border2);border-radius:var(--r-md)}.form[data-v-8cb92d79],.form-selects[data-v-8cb92d79]{display:flex;gap:8px}.form-selects select[data-v-8cb92d79]{flex:1}.form-actions[data-v-8cb92d79]{display:flex;gap:8px}.btn-add[data-v-8cb92d79]{flex:1;font-weight:600;font-size:13px;padding:9px;border-radius:var(--r-sm);background:var(--purple);color:#fff}.btn-add[data-v-8cb92d79]:hover{filter:brightness(1.1)}.btn-cancel[data-v-8cb92d79]{font-size:13px;padding:9px 16px;border-radius:var(--r-sm);border:1px solid var(--border2);color:var(--text-2)}.btn-cancel[data-v-8cb92d79]:hover{color:var(--text-1)}.group[data-v-46167f1a]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);padding:16px;display:flex;flex-direction:column;gap:12px}.group-head[data-v-46167f1a]{display:flex;align-items:center;justify-content:space-between}.label[data-v-46167f1a]{font-size:15px;font-weight:700;letter-spacing:.02em}.counter[data-v-46167f1a]{font-size:12px;color:var(--text-2)}.head-right[data-v-46167f1a]{display:flex;align-items:center;gap:10px}.group-del[data-v-46167f1a]{color:var(--text-3);font-size:12px;padding:2px 4px;line-height:1}.group-del[data-v-46167f1a]:hover{color:var(--red)}.confirm[data-v-46167f1a]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-2)}.confirm-yes[data-v-46167f1a]{font-weight:700;color:var(--red);padding:2px 4px}.confirm-no[data-v-46167f1a]{font-weight:600;color:var(--text-2);padding:2px 4px}.confirm-no[data-v-46167f1a]:hover{color:var(--text-1)}.progress[data-v-46167f1a]{height:6px;border-radius:999px;background:var(--input);overflow:hidden}.progress-fill[data-v-46167f1a]{height:100%;border-radius:999px;transition:width .3s ease}.phases[data-v-46167f1a]{list-style:none;display:flex;flex-direction:column;gap:6px}.phase[data-v-46167f1a]{gap:10px}.check[data-v-46167f1a],.phase[data-v-46167f1a]{display:flex;align-items:center}.check[data-v-46167f1a]{width:20px;height:20px;flex-shrink:0;border-radius:6px;border:1.5px solid var(--border2);justify-content:center;font-size:11px;color:#fff;transition:all .15s ease}.phase-name[data-v-46167f1a]{flex:1;padding:4px 6px;font-size:13px;background:transparent;border-color:transparent;min-width:0}.phase-name[data-v-46167f1a]:focus{border-color:var(--border2)}.phase-name.done[data-v-46167f1a]{color:var(--text-2);text-decoration:line-through}.del[data-v-46167f1a]{color:var(--text-3);font-size:11px;padding:4px}.del[data-v-46167f1a]:hover{color:var(--red)}.add-inline[data-v-46167f1a]{font-size:12px;font-weight:600;color:var(--purple);padding:8px 10px;border:1px dashed var(--border2);border-radius:var(--r-sm)}.add-inline[data-v-46167f1a]:hover{border-color:var(--purple);background:#7c6af711}.wrap[data-v-f0efbecc]{gap:12px}.groups[data-v-f0efbecc],.wrap[data-v-f0efbecc]{display:flex;flex-direction:column}.groups[data-v-f0efbecc]{gap:10px}.add-group[data-v-f0efbecc]{width:100%;font-size:12px;font-weight:600;color:var(--purple);padding:10px;border:1px dashed var(--border2);border-radius:var(--r-sm)}.add-group[data-v-f0efbecc]:hover{border-color:var(--purple);background:#7c6af711}.group-form[data-v-f0efbecc]{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--panel);border:1px solid var(--border2);border-radius:var(--r-md)}.g-input[data-v-f0efbecc]{font-size:13px;padding:8px 10px;background:var(--input);border:1px solid var(--border2);border-radius:var(--r-sm);color:var(--text-1);outline:none}.form-row[data-v-f0efbecc]{justify-content:space-between}.color-field[data-v-f0efbecc],.form-row[data-v-f0efbecc]{display:flex;align-items:center;gap:10px}.color-field[data-v-f0efbecc]{flex-wrap:wrap}.swatch[data-v-f0efbecc]{width:22px;height:22px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:box-shadow .15s ease}.swatch.active[data-v-f0efbecc]{box-shadow:0 0 0 2px var(--panel),0 0 0 4px var(--swatch-ring)}.form-actions[data-v-f0efbecc]{display:flex;gap:8px}.btn-add[data-v-f0efbecc]{font-weight:600;font-size:13px;padding:8px 16px;border-radius:var(--r-sm);background:var(--purple);color:#fff}.btn-add[data-v-f0efbecc]:hover{filter:brightness(1.1)}.btn-cancel[data-v-f0efbecc]{font-size:13px;padding:8px 16px;border-radius:var(--r-sm);border:1px solid var(--border2);color:var(--text-2)}.btn-cancel[data-v-f0efbecc]:hover{color:var(--text-1)}.wrap[data-v-5e985f09]{flex-direction:column;gap:12px}.new[data-v-5e985f09],.wrap[data-v-5e985f09]{display:flex}.new[data-v-5e985f09]{gap:8px}.new input[data-v-5e985f09]{flex:1}.add-btn[data-v-5e985f09]{width:40px;font-size:20px;font-weight:600;border-radius:var(--r-sm);background:var(--purple);color:#fff}.add-btn[data-v-5e985f09]:hover{filter:brightness(1.1)}.tareas[data-v-5e985f09]{list-style:none;display:flex;flex-direction:column;gap:8px}.tarea[data-v-5e985f09]{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);padding:10px 12px;transition:border-color .15s ease,opacity .15s ease,background .15s ease}.tarea.dragging[data-v-5e985f09]{opacity:.5;border-color:var(--purple);background:#7c6af715}.tarea-main[data-v-5e985f09]{display:flex;align-items:center;gap:10px}.handle[data-v-5e985f09]{color:var(--text-3);cursor:grab;font-size:14px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.handle[data-v-5e985f09]:active{cursor:grabbing}.status-icon[data-v-5e985f09]{font-size:16px;flex-shrink:0;line-height:1;width:20px}.tarea-text[data-v-5e985f09]{flex:1;font-size:13px;padding:4px 6px;background:transparent;border-color:transparent;min-width:0}.tarea-text[data-v-5e985f09]:focus{border-color:var(--border2)}.del[data-v-5e985f09]{color:var(--text-3);font-size:11px;padding:4px;flex-shrink:0}.del[data-v-5e985f09]:hover{color:var(--red)}.badge-btn[data-v-5e985f09]{display:inline-flex;padding:0;border:none;background:none;cursor:pointer;flex-shrink:0}.selector[data-v-5e985f09]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;padding:6px 8px;background:var(--panel);border:1px solid var(--border);border-radius:8px}.opt[data-v-5e985f09]{font-size:11px;font-weight:600;padding:2px 10px;border-radius:999px;border:1px solid transparent;background:transparent;color:#444;transition:color .15s ease,background .15s ease,border-color .15s ease}.opt[data-v-5e985f09]:hover{color:var(--text-1)}.selector-enter-active[data-v-5e985f09],.selector-leave-active[data-v-5e985f09]{overflow:hidden;transition:max-height .25s ease,opacity .25s ease,margin-top .25s ease}.selector-enter-from[data-v-5e985f09],.selector-leave-to[data-v-5e985f09]{max-height:0;opacity:0;margin-top:0}.selector-enter-to[data-v-5e985f09],.selector-leave-from[data-v-5e985f09]{max-height:120px;opacity:1}.blocker[data-v-5e985f09]{margin-top:8px;width:100%;font-size:12px;background:#f76c6c14;border:1px solid #f76c6c44;color:var(--text-1)}.blocker[data-v-5e985f09]::-moz-placeholder{color:#f76c6c99}.blocker[data-v-5e985f09]::placeholder{color:#f76c6c99}.done-block[data-v-5e985f09]{display:flex;flex-direction:column;gap:8px}.done-title[data-v-5e985f09]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-weight:600}.tarea.completed[data-v-5e985f09]{opacity:.35}.done-text[data-v-5e985f09]{text-decoration:line-through;color:var(--text-2)}.wrap[data-v-5bfe9232]{gap:16px}.block[data-v-5bfe9232],.wrap[data-v-5bfe9232]{display:flex;flex-direction:column}.block[data-v-5bfe9232]{gap:10px}.block-title[data-v-5bfe9232]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-weight:600}.muted[data-v-5bfe9232]{color:var(--text-3);text-transform:none;letter-spacing:0;font-weight:400}.urgentes[data-v-5bfe9232]{list-style:none;display:flex;flex-direction:column;gap:8px}.urgente[data-v-5bfe9232]{display:flex;align-items:center;gap:10px;padding:9px 12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm);transition:border-color .15s ease,opacity .15s ease}.urgente.dragging[data-v-5bfe9232]{opacity:.5;border-color:var(--purple)}.handle[data-v-5bfe9232]{color:var(--text-3);cursor:grab;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.handle[data-v-5bfe9232]:active{cursor:grabbing}.num[data-v-5bfe9232]{color:var(--teal);font-weight:700;font-size:12px;width:14px}.u-text[data-v-5bfe9232]{flex:1;font-size:13px;padding:4px 6px;background:transparent;border-color:transparent;min-width:0}.u-text[data-v-5bfe9232]:focus{border-color:var(--border2)}.del[data-v-5bfe9232]{color:var(--text-3);font-size:11px;padding:4px}.del[data-v-5bfe9232]:hover{color:var(--red)}.add-urgente[data-v-5bfe9232]{display:flex;gap:8px}.add-urgente input[data-v-5bfe9232]{flex:1}.add-btn[data-v-5bfe9232]{width:40px;font-size:20px;font-weight:600;border-radius:var(--r-sm);background:var(--purple);color:#fff}.add-btn[data-v-5bfe9232]:hover{filter:brightness(1.1)}.full-msg[data-v-5bfe9232]{font-size:12px;color:var(--amber)}.moods[data-v-5bfe9232]{display:flex;gap:8px}.mood[data-v-5bfe9232]{font-size:26px;width:52px;height:52px;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);opacity:.55;transition:transform .2s ease,opacity .2s ease,border-color .2s ease}.mood[data-v-5bfe9232]:hover{opacity:.85}.mood.active[data-v-5bfe9232]{opacity:1;transform:scale(1.2);border-color:var(--purple);background:#7c6af714}.shell[data-v-d4a1e683]{min-height:100vh;background:var(--bg)}.container[data-v-d4a1e683]{max-width:680px;margin:0 auto;padding:20px 16px 64px;display:flex;flex-direction:column;gap:16px}.content[data-v-d4a1e683]{display:block}
