.task-card[data-v-79a1d395]{background:#fff;border-radius:8px;padding:16px;margin-bottom:12px;box-shadow:0 2px 4px #0000001a}.task-header[data-v-79a1d395]{display:flex;align-items:center;margin-bottom:8px}.priority[data-v-79a1d395]{padding:2px 8px;border-radius:4px;color:#fff;font-size:12px;margin-right:8px}.task-header h3[data-v-79a1d395]{margin:0;font-size:16px}.task-description[data-v-79a1d395]{color:#666;margin:8px 0;font-size:14px}.task-footer[data-v-79a1d395]{display:flex;justify-content:space-between;font-size:12px;color:#888;margin-bottom:8px}.task-actions[data-v-79a1d395]{display:flex;gap:8px}.task-actions button[data-v-79a1d395]{padding:4px 8px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer}.task-actions button[data-v-79a1d395]:hover{background:#f5f5f5}.task-column[data-v-20128b43]{flex:1;margin:0 8px;background:#f5f5f5;border-radius:8px;padding:16px;min-width:250px}.column-header[data-v-20128b43]{display:flex;align-items:center;margin-bottom:16px}.column-header h2[data-v-20128b43]{margin:0;padding:8px 16px;border-radius:4px;color:#fff}.task-count[data-v-20128b43]{margin-left:8px;color:#666}.task-list[data-v-20128b43]{min-height:200px}.form-overlay[data-v-b753d8db]{position:fixed;inset:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.form-container[data-v-b753d8db]{background:#fff;padding:24px;border-radius:8px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}.form-group[data-v-b753d8db]{margin-bottom:16px}.form-group label[data-v-b753d8db]{display:block;margin-bottom:4px;font-weight:700}.form-group input[data-v-b753d8db],.form-group select[data-v-b753d8db],.form-group textarea[data-v-b753d8db]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.radio-group[data-v-b753d8db]{display:flex;gap:16px}.radio-label[data-v-b753d8db]{display:flex;align-items:center;gap:4px}.error[data-v-b753d8db]{color:red;font-size:12px;margin-top:4px}.form-actions[data-v-b753d8db]{display:flex;gap:12px;justify-content:flex-end}.form-actions button[data-v-b753d8db]{padding:8px 16px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer}.form-actions button[type=submit][data-v-b753d8db]{background:#2196f3;color:#fff;border-color:#2196f3}.form-actions button[data-v-b753d8db]:hover{opacity:.8}.filter-bar[data-v-32754eb3]{display:flex;gap:16px;padding:16px;background:#fff;border-radius:8px;margin-bottom:16px}.filter-group[data-v-32754eb3]{display:flex;align-items:center;gap:8px}.filter-group label[data-v-32754eb3]{font-weight:700}.filter-group select[data-v-32754eb3]{padding:4px 8px;border:1px solid #ddd;border-radius:4px}.reset-btn[data-v-32754eb3]{padding:4px 16px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer}.reset-btn[data-v-32754eb3]:hover{background:#f5f5f5}.query-btn[data-v-32754eb3]{padding:4px 16px;border:none;border-radius:4px;background:#2196f3;color:#fff;cursor:pointer}.query-btn[data-v-32754eb3]:hover{background:#1976d2}.statistics[data-v-6bbc5a2e]{display:flex;justify-content:center;gap:24px;padding:16px;background:#fff;border-radius:8px;margin-bottom:16px;text-align:center}.stat-item[data-v-6bbc5a2e]{text-align:center;background-color:#fff;box-shadow:0 2px 8px #0000001a;border-radius:8px;padding:16px}.stat-item h3[data-v-6bbc5a2e]{margin:0 0 8px;color:#666}.stat-value[data-v-6bbc5a2e]{font-size:24px;font-weight:700;color:#2196f3}.urgent[data-v-6bbc5a2e]{color:#f44336}.status-stats[data-v-6bbc5a2e]{display:flex;gap:16px}.status-stat[data-v-6bbc5a2e]{display:flex;flex-direction:column;align-items:center}.add-task-btn[data-v-a6cc9283]{position:fixed;bottom:24px;right:24px;padding:12px 24px;background:#2196f3;color:#fff;border:none;border-radius:24px;cursor:pointer;box-shadow:0 2px 8px #0003}.add-task-btn[data-v-a6cc9283]:hover{background:#1976d2}.header{text-align:center}.app{min-height:100vh;background:#f0f2f5;padding:20px}.header{background:#fff;padding:20px;border-radius:8px;margin-bottom:20px}.header h1{margin:0 0 16px;color:#333}.main-content{background:#fff;border-radius:8px;padding:20px}.task-board{display:flex;gap:16px;overflow-x:auto;padding-bottom:16px}
