.app[data-v-387d18fa]{min-height:100vh;display:flex}.sidebar[data-v-387d18fa]{background:var(--white);border-right:1px solid var(--beige-200);z-index:10;width:240px;box-shadow:var(--shadow-sm);flex-direction:column;padding:1.5rem 1rem;display:flex;position:fixed;top:0;bottom:0;left:0}.brand[data-v-387d18fa]{border-bottom:1px solid var(--beige-200);align-items:center;gap:10px;padding:0 .5rem 1.5rem;display:flex}.brand-icon[data-v-387d18fa]{font-size:1.5rem}.brand-name[data-v-387d18fa]{color:var(--blue-600);font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:700}.progress-section[data-v-387d18fa]{border-bottom:1px solid var(--beige-200);flex-direction:column;align-items:center;padding:1.25rem 0;display:flex}.ring-wrapper[data-v-387d18fa]{width:70px;height:70px;position:relative}.ring[data-v-387d18fa]{width:100%;height:100%}.ring-label[data-v-387d18fa]{color:var(--blue-600);justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex;position:absolute;inset:0}.ring-desc[data-v-387d18fa]{color:var(--text-muted);margin-top:8px;font-size:.75rem}.nav[data-v-387d18fa]{flex-direction:column;flex:1;gap:4px;padding:1rem 0;display:flex}.nav-item[data-v-387d18fa]{border-radius:var(--radius-sm);color:var(--text-secondary);align-items:center;gap:10px;padding:.65rem .75rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.nav-item[data-v-387d18fa]:hover{background:var(--beige-100);color:var(--text-primary)}.nav-item.active[data-v-387d18fa]{background:var(--blue-50);color:var(--blue-600);font-weight:600}.nav-icon[data-v-387d18fa]{font-size:1.1rem}.sidebar-footer[data-v-387d18fa]{color:var(--text-muted);text-align:center;border-top:1px solid var(--beige-200);padding-top:1rem;font-size:.72rem}.main[data-v-387d18fa]{background:var(--beige-50);flex:1;min-height:100vh;margin-left:240px;padding:2rem}.mobile-nav[data-v-387d18fa]{background:var(--white);border-top:1px solid var(--beige-200);z-index:10;justify-content:space-around;padding:.5rem;display:none;position:fixed;bottom:0;left:0;right:0}.mobile-nav-item[data-v-387d18fa]{color:var(--text-muted);border-radius:var(--radius-sm);flex-direction:column;align-items:center;gap:3px;padding:.4rem 1rem;font-size:.7rem;text-decoration:none;transition:all .2s;display:flex}.mobile-nav-item.active[data-v-387d18fa]{color:var(--blue-600)}.mobile-nav-label[data-v-387d18fa]{font-size:.65rem}@media (width<=768px){.sidebar[data-v-387d18fa]{display:none}.main[data-v-387d18fa]{margin-left:0;padding:1rem 1rem 5rem}.mobile-nav[data-v-387d18fa]{display:flex}}.card[data-v-1c80ecf7]{background:var(--white);border:1px solid var(--beige-200);border-radius:var(--radius);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;transition:all .25s;display:flex}.card[data-v-1c80ecf7]:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.card.completed[data-v-1c80ecf7]{background:var(--blue-50);border-color:var(--blue-200)}.card-left[data-v-1c80ecf7]{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.icon-wrap[data-v-1c80ecf7]{border-radius:var(--radius-sm);border:1.5px solid;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.icon[data-v-1c80ecf7]{font-size:1.4rem}.info[data-v-1c80ecf7]{min-width:0}.name[data-v-1c80ecf7]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;transition:all .2s;overflow:hidden}.name.done[data-v-1c80ecf7]{color:var(--text-muted);text-decoration:line-through}.meta[data-v-1c80ecf7]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;display:flex}.streak[data-v-1c80ecf7]{color:#f97316;font-size:.75rem;font-weight:600}.category[data-v-1c80ecf7]{border-radius:var(--radius-full);background:var(--beige-100);color:var(--text-muted);text-transform:capitalize;padding:2px 8px;font-size:.7rem}.reminder-badge[data-v-1c80ecf7]{color:var(--blue-500);font-size:.7rem}.card-right[data-v-1c80ecf7]{flex-shrink:0;align-items:center;gap:8px;display:flex}.btn-reminder[data-v-1c80ecf7],.btn-delete[data-v-1c80ecf7]{opacity:.4;background:0 0;border:none;border-radius:6px;padding:4px;font-size:1rem;transition:opacity .2s}.btn-reminder[data-v-1c80ecf7]:hover,.btn-delete[data-v-1c80ecf7]:hover{opacity:1}.btn-check[data-v-1c80ecf7]{color:#fff;border:2.5px solid;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;font-weight:700;transition:all .2s;display:flex}.btn-check.checked[data-v-1c80ecf7]{animation:.3s pop}.btn-check[data-v-1c80ecf7]:hover:not(.checked){opacity:.7}.overlay[data-v-2f9a7a3f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#0000004d;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal[data-v-2f9a7a3f]{background:var(--white);border-radius:var(--radius);width:100%;max-width:480px;max-height:85vh;box-shadow:var(--shadow-lg);padding:1.5rem;overflow-y:auto}.modal-header[data-v-2f9a7a3f]{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.modal-header h2[data-v-2f9a7a3f]{color:var(--text-primary);font-family:Poppins,sans-serif;font-size:1.2rem}.close-btn[data-v-2f9a7a3f]{color:var(--text-muted);background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:1.1rem;transition:background .2s}.close-btn[data-v-2f9a7a3f]:hover{background:var(--beige-100)}.tabs[data-v-2f9a7a3f]{background:var(--beige-100);border-radius:var(--radius-sm);gap:6px;margin-bottom:1.25rem;padding:4px;display:flex}.tabs button[data-v-2f9a7a3f]{color:var(--text-muted);background:0 0;border:none;border-radius:6px;flex:1;padding:.5rem;font-size:.85rem;font-weight:500;transition:all .2s}.tabs button.active[data-v-2f9a7a3f]{background:var(--white);color:var(--blue-600);box-shadow:var(--shadow-sm);font-weight:600}.preset-list[data-v-2f9a7a3f]{flex-direction:column;gap:6px;display:flex}.preset-item[data-v-2f9a7a3f]{border:1px solid var(--beige-200);border-radius:var(--radius-sm);background:var(--white);text-align:left;align-items:center;gap:12px;padding:.75rem 1rem;transition:all .2s;display:flex}.preset-item[data-v-2f9a7a3f]:hover{background:var(--blue-50);border-color:var(--blue-200);transform:translate(3px)}.preset-icon[data-v-2f9a7a3f]{font-size:1.2rem}.preset-name[data-v-2f9a7a3f]{color:var(--text-primary);flex:1;font-size:.9rem;font-weight:500}.preset-cat[data-v-2f9a7a3f]{background:var(--beige-100);color:var(--text-muted);border-radius:var(--radius-full);text-transform:capitalize;padding:2px 8px;font-size:.7rem}.custom-form[data-v-2f9a7a3f]{flex-direction:column;gap:1rem;display:flex}.field[data-v-2f9a7a3f]{flex-direction:column;gap:6px;display:flex}.field label[data-v-2f9a7a3f]{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:.8rem;font-weight:600}.field input[data-v-2f9a7a3f],.field select[data-v-2f9a7a3f]{border:1.5px solid var(--beige-200);border-radius:var(--radius-sm);color:var(--text-primary);background:var(--white);outline:none;padding:.65rem .9rem;font-size:.9rem;transition:border-color .2s}.field input[data-v-2f9a7a3f]:focus,.field select[data-v-2f9a7a3f]:focus{border-color:var(--blue-400)}.icon-grid[data-v-2f9a7a3f]{flex-wrap:wrap;gap:6px;display:flex}.icon-btn[data-v-2f9a7a3f]{border:1.5px solid var(--beige-200);border-radius:var(--radius-sm);background:var(--white);width:36px;height:36px;font-size:1.1rem;transition:all .15s}.icon-btn.selected[data-v-2f9a7a3f],.icon-btn[data-v-2f9a7a3f]:hover{border-color:var(--blue-400);background:var(--blue-50)}.color-grid[data-v-2f9a7a3f]{flex-wrap:wrap;gap:8px;display:flex}.color-btn[data-v-2f9a7a3f]{border:3px solid #0000;border-radius:50%;width:30px;height:30px;transition:all .15s}.color-btn.selected[data-v-2f9a7a3f],.color-btn[data-v-2f9a7a3f]:hover{border-color:var(--text-primary);transform:scale(1.15)}.submit-btn[data-v-2f9a7a3f]{background:var(--blue-500);color:var(--white);border-radius:var(--radius-sm);border:none;margin-top:.5rem;padding:.75rem;font-size:.95rem;font-weight:600;transition:all .2s}.submit-btn[data-v-2f9a7a3f]:hover:not(:disabled){background:var(--blue-600);transform:translateY(-1px)}.submit-btn[data-v-2f9a7a3f]:disabled{opacity:.4;cursor:not-allowed}.overlay[data-v-2fad26f4]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#0000004d;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal[data-v-2fad26f4]{background:var(--white);border-radius:var(--radius);width:100%;max-width:360px;box-shadow:var(--shadow-lg);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.modal-header[data-v-2fad26f4]{justify-content:space-between;align-items:center;display:flex}.modal-header h2[data-v-2fad26f4]{font-size:1.1rem;font-weight:700}.modal-header button[data-v-2fad26f4]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:1rem}.habit-name[data-v-2fad26f4]{color:var(--text-secondary);font-size:.9rem}.toggle-row[data-v-2fad26f4]{justify-content:space-between;align-items:center;display:flex}.toggle-label[data-v-2fad26f4]{font-size:.9rem;font-weight:500}.toggle[data-v-2fad26f4]{background:var(--beige-300);cursor:pointer;border:none;border-radius:99px;width:44px;height:24px;transition:background .2s;position:relative}.toggle.on[data-v-2fad26f4]{background:var(--blue-500)}.toggle-thumb[data-v-2fad26f4]{width:18px;height:18px;box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}.toggle.on .toggle-thumb[data-v-2fad26f4]{transform:translate(20px)}.time-field[data-v-2fad26f4]{flex-direction:column;gap:6px;display:flex}.time-field label[data-v-2fad26f4]{color:var(--text-secondary);font-size:.8rem;font-weight:600}.time-field input[data-v-2fad26f4]{border:1.5px solid var(--beige-200);border-radius:var(--radius-sm);outline:none;padding:.6rem .9rem;font-size:.95rem}.time-field input[data-v-2fad26f4]:focus{border-color:var(--blue-400)}.note[data-v-2fad26f4]{color:var(--text-muted);background:var(--blue-50);border-radius:var(--radius-sm);padding:.75rem;font-size:.78rem}.actions[data-v-2fad26f4]{gap:8px;display:flex}.btn-cancel[data-v-2fad26f4]{border:1.5px solid var(--beige-200);background:var(--white);border-radius:var(--radius-sm);color:var(--text-secondary);flex:1;padding:.65rem;font-size:.9rem;font-weight:500;transition:all .2s}.btn-cancel[data-v-2fad26f4]:hover{background:var(--beige-100)}.btn-save[data-v-2fad26f4]{background:var(--blue-500);border-radius:var(--radius-sm);color:#fff;border:none;flex:1;padding:.65rem;font-size:.9rem;font-weight:600;transition:all .2s}.btn-save[data-v-2fad26f4]:hover{background:var(--blue-600)}.today[data-v-d4f8a022]{max-width:680px}.page-header[data-v-d4f8a022]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.greeting[data-v-d4f8a022]{color:var(--text-primary);font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:700}.date[data-v-d4f8a022]{color:var(--text-muted);margin-top:2px;font-size:.88rem}.add-btn[data-v-d4f8a022]{background:var(--blue-500);color:#fff;border-radius:var(--radius-full);white-space:nowrap;border:none;padding:.6rem 1.2rem;font-size:.9rem;font-weight:600;transition:all .2s}.add-btn[data-v-d4f8a022]:hover{background:var(--blue-600);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.progress-card[data-v-d4f8a022]{background:var(--white);border:1px solid var(--beige-200);border-radius:var(--radius);box-shadow:var(--shadow-sm);margin-bottom:1.5rem;padding:1.25rem 1.5rem}.progress-info[data-v-d4f8a022]{justify-content:space-between;margin-bottom:10px;display:flex}.progress-label[data-v-d4f8a022]{color:var(--text-secondary);font-size:.88rem;font-weight:600}.progress-count[data-v-d4f8a022]{color:var(--blue-600);font-size:.88rem;font-weight:700}.progress-bar[data-v-d4f8a022]{background:var(--beige-200);border-radius:var(--radius-full);height:10px;margin-bottom:10px;overflow:hidden}.progress-fill[data-v-d4f8a022]{background:linear-gradient(90deg, var(--blue-400), var(--blue-600));border-radius:var(--radius-full);height:100%;transition:width .5s}.progress-msg[data-v-d4f8a022]{color:var(--text-muted);font-size:.82rem}.habits-section[data-v-d4f8a022]{flex-direction:column;gap:1rem;display:flex}.section-header[data-v-d4f8a022]{align-items:center;gap:10px;display:flex}.section-header h2[data-v-d4f8a022]{font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:700}.badge[data-v-d4f8a022]{background:var(--blue-100);color:var(--blue-600);border-radius:var(--radius-full);padding:2px 10px;font-size:.75rem;font-weight:700}.habits-list[data-v-d4f8a022]{flex-direction:column;gap:10px;display:flex}.empty[data-v-d4f8a022]{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1rem;display:flex}.empty p[data-v-d4f8a022]:first-child{font-size:2.5rem}.dashboard[data-v-23342cc9]{max-width:780px}.page-header[data-v-23342cc9]{margin-bottom:1.5rem}.page-header h1[data-v-23342cc9]{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:700}.page-header p[data-v-23342cc9]{color:var(--text-muted);font-size:.88rem}.stats-grid[data-v-23342cc9]{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}.stat-card[data-v-23342cc9]{background:var(--white);border:1px solid var(--beige-200);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:1.25rem;transition:transform .2s}.stat-card[data-v-23342cc9]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-card.blue[data-v-23342cc9]{border-top:3px solid var(--blue-400)}.stat-card.sage[data-v-23342cc9]{border-top:3px solid var(--sage)}.stat-card.lavender[data-v-23342cc9]{border-top:3px solid var(--lavender)}.stat-card.peach[data-v-23342cc9]{border-top:3px solid var(--peach)}.stat-icon[data-v-23342cc9]{margin-bottom:.5rem;font-size:1.5rem}.stat-value[data-v-23342cc9]{color:var(--text-primary);font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700}.stat-label[data-v-23342cc9]{color:var(--text-muted);margin-top:2px;font-size:.8rem}.chart-card[data-v-23342cc9]{background:var(--white);border:1px solid var(--beige-200);border-radius:var(--radius);box-shadow:var(--shadow-sm);margin-bottom:1.5rem;padding:1.5rem}.chart-card h2[data-v-23342cc9],.habits-stats h2[data-v-23342cc9]{margin-bottom:1.25rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700}.chart[data-v-23342cc9]{align-items:flex-end;gap:8px;height:140px;display:flex}.chart-col[data-v-23342cc9]{flex-direction:column;flex:1;align-items:center;gap:6px;height:100%;display:flex}.chart-pct[data-v-23342cc9]{color:var(--text-muted);font-size:.65rem;font-weight:600}.chart-bar-wrap[data-v-23342cc9]{background:var(--beige-100);border-radius:6px 6px 0 0;flex:1;align-items:flex-end;width:100%;display:flex;overflow:hidden}.chart-bar[data-v-23342cc9]{border-radius:6px 6px 0 0;width:100%;min-height:4px;transition:height .5s}.chart-label[data-v-23342cc9]{color:var(--text-muted);font-size:.7rem;font-weight:500}.habits-stats[data-v-23342cc9]{background:var(--white);border:1px solid var(--beige-200);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:1.5rem}.habit-stat-list[data-v-23342cc9]{flex-direction:column;gap:12px;display:flex}.habit-stat-row[data-v-23342cc9]{align-items:center;gap:10px;display:flex}.habit-icon[data-v-23342cc9]{flex-shrink:0;font-size:1.1rem}.habit-name[data-v-23342cc9]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.88rem;font-weight:500;overflow:hidden}.habit-bars[data-v-23342cc9]{flex-shrink:0;align-items:center;gap:8px;width:140px;display:flex}.mini-bar-wrap[data-v-23342cc9]{background:var(--beige-200);border-radius:var(--radius-full);flex:1;height:8px;overflow:hidden}.mini-bar[data-v-23342cc9]{border-radius:var(--radius-full);min-width:4px;height:100%;transition:width .5s}.habit-count[data-v-23342cc9]{color:var(--text-muted);white-space:nowrap;font-size:.75rem;font-weight:600}.habit-streak[data-v-23342cc9]{color:#f97316;white-space:nowrap;font-size:.78rem;font-weight:600}@media (width<=480px){.stats-grid[data-v-23342cc9]{grid-template-columns:1fr 1fr}.habit-bars[data-v-23342cc9]{width:90px}}.badges-page[data-v-7ad9c3a2]{max-width:680px}.page-header[data-v-7ad9c3a2]{margin-bottom:1rem}.page-header h1[data-v-7ad9c3a2]{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:700}.page-header p[data-v-7ad9c3a2]{color:var(--text-muted);font-size:.88rem}.progress-banner[data-v-7ad9c3a2]{background:var(--white);border:1px solid var(--beige-200);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex-direction:column;gap:8px;margin-bottom:1.5rem;padding:1rem 1.25rem;display:flex}.banner-bar[data-v-7ad9c3a2]{background:var(--beige-200);border-radius:var(--radius-full);height:10px;overflow:hidden}.banner-fill[data-v-7ad9c3a2]{background:linear-gradient(90deg, var(--blue-400), var(--lavender));border-radius:var(--radius-full);height:100%;transition:width .6s}.banner-label[data-v-7ad9c3a2]{color:var(--text-muted);font-size:.8rem;font-weight:500}.badges-grid[data-v-7ad9c3a2]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.badge-card[data-v-7ad9c3a2]{background:var(--white);border:1.5px solid var(--beige-200);border-radius:var(--radius);box-shadow:var(--shadow-sm);align-items:center;gap:1rem;padding:1.25rem;transition:all .25s;display:flex}.badge-card.earned[data-v-7ad9c3a2]{border-color:var(--blue-300);background:var(--blue-50)}.badge-card.locked[data-v-7ad9c3a2]{opacity:.6}.badge-card[data-v-7ad9c3a2]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.badge-icon-wrap[data-v-7ad9c3a2]{background:var(--beige-100);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.5rem;transition:all .2s;display:flex}.badge-icon-wrap.earned[data-v-7ad9c3a2]{background:var(--blue-100);animation:2s infinite pulse-ring}.badge-info[data-v-7ad9c3a2]{flex:1;min-width:0}.badge-name[data-v-7ad9c3a2]{color:var(--text-primary);margin-bottom:3px;font-size:.95rem;font-weight:700}.badge-desc[data-v-7ad9c3a2]{color:var(--text-muted);margin-bottom:6px;font-size:.78rem}.badge-status[data-v-7ad9c3a2]{color:var(--blue-600);background:var(--blue-100);border-radius:var(--radius-full);padding:2px 8px;font-size:.72rem;font-weight:600}.badge-status.locked[data-v-7ad9c3a2]{color:var(--text-muted);background:var(--beige-100)}@media (width<=480px){.badges-grid[data-v-7ad9c3a2]{grid-template-columns:1fr}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-200:#bfdbfe;--blue-400:#60a5fa;--blue-500:#3b82f6;--blue-600:#2563eb;--blue-700:#1d4ed8;--beige-50:#fdfaf6;--beige-100:#f5f0e8;--beige-200:#ede8dc;--beige-300:#d9d0c0;--sage:#a8d8b9;--lavender:#b8a9e8;--peach:#f4a89a;--sky:#60c5f1;--text-primary:#1e293b;--text-secondary:#64748b;--text-muted:#94a3b8;--white:#fff;--shadow-sm:0 1px 3px #0000000f, 0 1px 2px #0000000a;--shadow-md:0 4px 16px #00000014;--shadow-lg:0 8px 32px #0000001a;--radius:14px;--radius-sm:8px;--radius-full:999px}html,body{background:var(--beige-50);min-height:100vh;color:var(--text-primary);font-family:Inter,sans-serif;font-size:15px;line-height:1.6}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--beige-100)}::-webkit-scrollbar-thumb{background:var(--blue-200);border-radius:99px}button{cursor:pointer;font-family:inherit}input,select{font-family:inherit}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter-from,.fade-leave-to{opacity:0}.slide-up-enter-active,.slide-up-leave-active{transition:all .3s}.slide-up-enter-from{opacity:0;transform:translateY(16px)}.slide-up-leave-to{opacity:0;transform:translateY(-8px)}.scale-enter-active,.scale-leave-active{transition:all .2s}.scale-enter-from,.scale-leave-to{opacity:0;transform:scale(.95)}@keyframes pop{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse-ring{0%{box-shadow:0 0 #3b82f64d}70%{box-shadow:0 0 0 10px #3b82f600}to{box-shadow:0 0 #3b82f600}}
