.page_container__Py9eQ{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:2rem 1rem}.page_wrapper__7Ae8U{max-width:800px;margin:0 auto}.page_header__3yJqD{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.page_title__iyE7N{font-size:2.5rem;font-weight:800;color:#fff;margin:0}.page_stats__2c_z8{display:flex;gap:.5rem}.page_statBadge__lCMam{background:hsla(0,0%,100%,.2);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_quickCapture__cqWm6{background:#fff;border-radius:16px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 10px 40px rgba(0,0,0,.1)}.page_captureTitle__QOewm{font-size:1.25rem;font-weight:700;margin:0 0 1rem;color:#1f2937}.page_captureForm__zLbHx{display:flex;gap:.75rem;margin-bottom:1rem}.page_captureInput__ivqHe{flex:1;padding:.875rem 1rem;border:2px solid #e5e7eb;border-radius:12px;font-size:1rem;transition:all .2s}.page_captureInput__ivqHe:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.page_addButton__IOS_W{padding:.875rem 2rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}.page_addButton__IOS_W:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.page_addButton__IOS_W:active{transform:translateY(0)}.page_inputChannels__TArv7{display:flex;gap:.5rem}.page_channelButton__YDSXF{flex:1;padding:.625rem;background:#f3f4f6;border:2px dashed #d1d5db;border-radius:8px;font-size:.875rem;cursor:not-allowed;opacity:.6;transition:all .2s}.page_channelButton__YDSXF:not(:disabled){cursor:pointer;opacity:1}.page_channelButton__YDSXF:not(:disabled):hover{background:#e5e7eb;border-color:#9ca3af}.page_channelButton__YDSXF.page_recording__jFGt1{background:linear-gradient(135deg,#ef4444,#dc2626);border:2px solid #ef4444;color:#fff;font-weight:600;animation:page_pulse__QQd_l 2s cubic-bezier(.4,0,.6,1) infinite;position:relative}@keyframes page_pulse__QQd_l{0%,to{opacity:1}50%{opacity:.8}}.page_pulseCircle__7hn70{display:inline-block;width:8px;height:8px;border-radius:50%;background:#fff;margin-right:6px;animation:page_pulseCircle__7hn70 1.5s ease-in-out infinite}@keyframes page_pulseCircle__7hn70{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.7}}.page_voiceError__Jv4fj{background:#fee2e2;border:1px solid #ef4444;border-radius:8px;color:#991b1b}.page_voiceError__Jv4fj,.page_voiceWarning__0akAn{margin-top:.75rem;padding:.75rem;font-size:.875rem;font-weight:500}.page_voiceWarning__0akAn{background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;color:#92400e}.page_filters__vPQ1m{background:#fff;border-radius:16px;padding:1rem;margin-bottom:1.5rem;box-shadow:0 10px 40px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:.75rem}.page_filterGroup__1aHEB{display:flex;gap:.5rem;flex-wrap:wrap}.page_categoryButton__JxCxc,.page_filterButton__rVgSz{padding:.5rem 1rem;background:#f3f4f6;border:2px solid transparent;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;color:#6b7280}.page_categoryButton__JxCxc:hover,.page_filterButton__rVgSz:hover{background:#e5e7eb;color:#374151}.page_categoryButton__JxCxc.page_active__L7KW7,.page_filterButton__rVgSz.page_active__L7KW7{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent}.page_taskList__d5K91{display:flex;flex-direction:column;gap:.75rem}.page_taskCard__UZ4h7{background:#fff;border-radius:12px;padding:1rem;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .2s;border-left:4px solid transparent}.page_taskCard__UZ4h7:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}.page_taskCard__UZ4h7.page_completed__HrHYu{opacity:.7;background:#f9fafb}.page_taskCard__UZ4h7.page_completed__HrHYu .page_taskText__8v_5_{text-decoration:line-through;color:#9ca3af}.page_taskMain__9eBdu{display:flex;gap:.75rem;align-items:flex-start}.page_checkbox__j4mV3{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;line-height:1;transition:transform .2s}.page_checkbox__j4mV3:hover{transform:scale(1.2)}.page_taskContent__3MSkm{flex:1;min-width:0}.page_taskText__8v_5_{font-size:1rem;font-weight:500;color:#1f2937;margin:0 0 .5rem;word-wrap:break-word}.page_taskMeta__igz6Q{display:flex;gap:.5rem;flex-wrap:wrap}.page_categoryBadge__DXTAl{display:inline-flex;align-items:center;gap:.25rem;background:#f3f4f6;padding:.25rem .625rem;border-radius:6px;font-size:.75rem;font-weight:600;color:#6b7280}.page_taskActions__HlMkd{display:flex;gap:.5rem;align-items:center}.page_categorySelect__YKZxo,.page_prioritySelect__Lfu5M{padding:.375rem .5rem;border:2px solid #e5e7eb;border-radius:6px;font-size:.75rem;cursor:pointer;background:#fff;font-weight:600;transition:all .2s}.page_categorySelect__YKZxo:hover,.page_prioritySelect__Lfu5M:hover{border-color:#667eea}.page_categorySelect__YKZxo:focus,.page_prioritySelect__Lfu5M:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.page_deleteButton__Imird{background:none;border:none;font-size:1.25rem;cursor:pointer;padding:.25rem;opacity:.5;transition:all .2s}.page_deleteButton__Imird:hover{opacity:1;transform:scale(1.2)}.page_emptyState__TGi_M{text-align:center;padding:3rem 1rem;color:#6b7280;font-size:1.125rem}@media (max-width:640px){.page_container__Py9eQ{padding:1rem .5rem}.page_title__iyE7N{font-size:1.75rem}.page_header__3yJqD{align-items:flex-start;gap:1rem}.page_captureForm__zLbHx,.page_header__3yJqD{flex-direction:column}.page_taskActions__HlMkd{flex-direction:column;align-items:stretch}.page_categorySelect__YKZxo,.page_prioritySelect__Lfu5M{width:100%}}