@import "https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@400;500;600&family=Manrope:wght@600;700&display=swap";:root{--font-family-base:"Hanken Grotesk", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-fluid-xs:clamp(.75rem, .7rem + .2vw, .85rem);--font-fluid-sm:clamp(.85rem, .8rem + .25vw, .95rem);--font-fluid-base:clamp(.95rem, .9rem + .3vw, 1.05rem);--font-fluid-md:clamp(1rem, .95rem + .4vw, 1.2rem);--font-fluid-lg:clamp(1.3rem, 1.1rem + 1vw, 1.75rem);--space-2xs:clamp(.2rem, .15rem + .15vw, .3rem);--space-xs:clamp(.35rem, .25rem + .35vw, .55rem);--space-sm:clamp(.5rem, .4rem + .5vw, .8rem);--space-md:clamp(.75rem, .6rem + .65vw, 1.15rem);--space-lg:clamp(1rem, .8rem + 1vw, 1.6rem);--space-xl:clamp(1.5rem, 1.1rem + 1.5vw, 2.25rem);--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--radius-xl:2rem;--control-size-sm:clamp(1.35rem, 1.2rem + .45vw, 1.6rem);--control-size-md:clamp(1.65rem, 1.45rem + .7vw, 2rem);--icon-size-md:clamp(1.75rem, 1.45rem + 1vw, 2.3rem);--layout-max-content:75rem;--layout-max-form:40ch;--layout-calendar-max:62rem;font-family:var(--font-family-base);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}html,body,#app{min-height:100%;margin:0}body{min-height:100vh;font-family:var(--font-family-base);font-size:var(--font-fluid-base)}a{-webkit-text-decoration:inherit;text-decoration:inherit}button{cursor:pointer;font-family:inherit;font-size:1em}button:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #1565c0}.dialog[data-v-934b6692]{z-index:1000;width:min(92vw,32rem);height:min(70vh,36rem);min-height:24rem;max-height:82vh;padding:var(--space-md);border-radius:var(--radius-md);box-sizing:border-box;background:#fff;flex-direction:column;margin:auto;display:flex;position:fixed;top:45%;left:50%;overflow:hidden;transform:translate(-50%,-45%);box-shadow:0 2px 10px #00000026}.header[data-v-934b6692]{min-height:2.5rem;padding:0 var(--space-xs);justify-content:space-between;align-items:center;display:flex;position:relative}.header-text[data-v-934b6692]{font-size:var(--font-fluid-md);color:#deb887;font-weight:700}.close-btn[data-v-934b6692]{width:var(--control-size-sm);height:var(--control-size-sm);cursor:pointer;background:url(data:image/png;base64,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) 50%/contain no-repeat;border:none;position:absolute;top:20%;right:-2px;transform:translateY(-50%)}.dialog-body[data-v-934b6692]{flex-direction:column;flex:1;min-height:0;display:flex}.selected-activities[data-v-934b6692]{margin-top:var(--space-2xs);gap:var(--space-2xs);min-height:3.1rem;padding:0 var(--space-2xs);flex-shrink:0;display:flex;overflow-x:auto}.selected-activity[data-v-934b6692]{cursor:pointer;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:relative}.activity-svg[data-v-934b6692]{width:2.75rem;height:2.75rem}.selected-activity-svg[data-v-934b6692]{width:2.4rem;height:2.4rem}.grid-activity-svg[data-v-934b6692]{width:2.75rem;height:2.75rem}.remove-icon[data-v-934b6692]{color:red;text-align:center;background:#fff;border:1px solid #ccc;border-radius:50%;width:18px;height:18px;font-size:12px;line-height:18px;display:none;position:absolute;top:2px;right:2px}.selected-activity:hover .remove-icon[data-v-934b6692]{display:block}.separator[data-v-934b6692]{width:100%;margin:var(--space-xs) 0;border-top:2px solid #ddd;flex-shrink:0}.icons-grid[data-v-934b6692]{gap:var(--space-sm);padding:0 var(--space-xs);flex:1;grid-template-columns:repeat(auto-fit,minmax(3.75rem,1fr));align-content:start;min-height:0;display:grid;overflow:hidden auto}.icon-item[data-v-934b6692]{border-radius:var(--radius-sm);justify-content:center;align-items:center;width:3.75rem;height:3.75rem;margin:0 auto;transition:background-color .2s ease-in-out;display:flex}.icon-item[data-v-934b6692]:hover{background-color:#d1e7fd}.icon-item-selected[data-v-934b6692]{opacity:.5}.icon-item-selected[data-v-934b6692]:hover{background-color:#0000}.dialog-footer[data-v-934b6692]{padding-top:var(--space-sm);margin-top:var(--space-sm);background:#fff;border-top:1px solid #ddd;flex-shrink:0;justify-content:center;display:flex}.save-btn[data-v-934b6692]{padding:var(--space-xs) var(--space-lg);color:#fff;cursor:pointer;background-color:#1e88e5;border:1px solid #000;border-radius:999px}.save-btn[data-v-934b6692]:hover:not(:disabled){background-color:#1565c0;transition:background-color .3s}.save-btn[data-v-934b6692]:disabled{color:#000;cursor:not-allowed;background-color:#ccc}@media (width<=40rem){.dialog[data-v-934b6692]{top:calc(max(1rem, env(safe-area-inset-top)) + clamp(4.75rem, 12vh, 6.5rem));width:clamp(16rem,86vw,23rem);height:min(70vh,29rem);min-height:21rem;max-height:88vh;padding:var(--space-sm);transform:translate(-50%)}.selected-activity[data-v-934b6692]{width:2.85rem;height:2.85rem}.selected-activity-svg[data-v-934b6692]{width:2.2rem;height:2.2rem}.icons-grid[data-v-934b6692]{grid-template-columns:repeat(auto-fit,minmax(3.4rem,1fr))}.icon-item[data-v-934b6692]{width:3.4rem;height:3.4rem}}.welcome-container[data-v-34d88009]{width:min(calc(100% - (2 * var(--space-lg))), var(--layout-calendar-max));box-sizing:border-box;min-height:clamp(10rem,19vw,13.5rem);padding:var(--space-xl);border-radius:var(--radius-xl);background-color:#2afc98;background-image:url("data:image/svg+xml,%3csvg%20id='visual'%20viewBox='0%200%20900%20450'%20width='900'%20height='450'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%3e%3crect%20x='0'%20y='0'%20width='900'%20height='450'%20fill='%232AFC98'%3e%3c/rect%3e%3cg%20fill='%23FCAF3C'%3e%3cpath%20d='M0%20-97.2L21.8%20-30L92.5%20-30L35.3%2011.5L57.1%2078.6L0%2037.1L-57.1%2078.6L-35.3%2011.5L-92.5%20-30L-21.8%20-30Z'%20transform='translate(50%20324)'%3e%3c/path%3e%3cpath%20d='M0%20-42.5L9.5%20-13.1L40.4%20-13.1L15.4%205L25%2034.4L0%2016.2L-25%2034.4L-15.4%205L-40.4%20-13.1L-9.5%20-13.1Z'%20transform='translate(748%20152)'%3e%3c/path%3e%3cpath%20d='M0%20-47.2L10.6%20-14.6L44.9%20-14.6L17.1%205.6L27.7%2038.2L0%2018L-27.7%2038.2L-17.1%205.6L-44.9%20-14.6L-10.6%20-14.6Z'%20transform='translate(535%20291)'%3e%3c/path%3e%3cpath%20d='M0%20-88.7L19.9%20-27.4L84.4%20-27.4L32.2%2010.5L52.1%2071.8L0%2033.9L-52.1%2071.8L-32.2%2010.5L-84.4%20-27.4L-19.9%20-27.4Z'%20transform='translate(81%2098)'%3e%3c/path%3e%3c/g%3e%3c/svg%3e");background-position:50%;background-size:cover;border:1px solid #1565c059;flex-direction:column;align-items:center;margin:clamp(1.25rem,.5rem + 2.2vw,4rem) auto 0;display:flex;position:relative;overflow:hidden;box-shadow:0 .625rem 1.25rem #0000001f;container:welcome/inline-size}.dismiss-btn[data-v-34d88009]{top:var(--space-sm);right:var(--space-sm);z-index:1;width:var(--control-size-md);height:var(--control-size-md);color:#0b3d34;font-size:var(--font-fluid-lg);cursor:pointer;background:0 0;border:none;padding:0;font-weight:400;line-height:1;position:absolute}.dismiss-btn[data-v-34d88009]:hover{color:#1565c0}.welcome-content[data-v-34d88009]{text-align:center;max-width:42rem}.welcome-content h1[data-v-34d88009]{color:#0b3d34;margin:0;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:clamp(1.5rem,1.2rem + 1.1vw,2rem)}.welcome-content p[data-v-34d88009]{margin:var(--space-xs) 0 0;color:#173d37;font-size:var(--font-fluid-md)}.actions[data-v-34d88009]{justify-content:center;gap:clamp(var(--space-md), .5rem + 2vw, var(--space-xl));width:min(100%,20rem);margin-top:var(--space-lg);display:flex}.actions a[data-v-34d88009]{box-sizing:border-box;min-height:2.75rem;padding:var(--space-xs) var(--space-md);color:#fff;font-size:var(--font-fluid-sm);background-color:#1e88e5;border:none;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s ease-in-out,transform .2s ease-in-out;display:inline-flex}.actions a[data-v-34d88009]:hover{background-color:#1565c0;transform:scale(1.03)}@container welcome (width<=30rem){.welcome-container[data-v-34d88009]{min-height:0;padding:var(--space-xl) var(--space-md) var(--space-md)}.actions[data-v-34d88009]{gap:var(--space-sm);width:fit-content;max-width:100%}.actions a[data-v-34d88009]{min-height:2.5rem;padding-inline:calc(var(--space-sm) + var(--space-2xs));flex:0 auto}}.calendar-container[data-v-8908a87d]{--calendar-grid-gap:clamp(.25rem, .1rem + .4vw, .5rem);--calendar-row-height:clamp(4.8rem, 4.2rem + 1.1vw, 5.4rem);--calendar-cell-padding:clamp(.35rem, .2rem + .5vw, .75rem);--calendar-day-font:clamp(.72rem, .62rem + .35vw, .9rem);--calendar-icon-size:clamp(2.3rem, 2.05rem + 1vw, 3rem);width:min(100%, var(--layout-calendar-max));padding:var(--space-md) var(--space-lg);box-sizing:border-box;border-radius:var(--radius-xl);border:1px solid #ccc;flex-direction:column;margin:clamp(1.25rem,.5rem + 2.2vw,4rem) auto;display:flex;container:calendar/inline-size}.calendar-header[data-v-8908a87d]{box-sizing:border-box;align-items:center;gap:var(--space-xs);min-height:clamp(2.5rem,2.15rem + 1.2vw,3.15rem);padding:0 var(--space-xs);margin-bottom:var(--space-2xs);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.date-group[data-v-8908a87d]{align-items:center;gap:var(--space-xs);grid-column:1;min-width:0;display:flex}.nav-group[data-v-8908a87d]{gap:var(--space-xs);flex-shrink:0;display:flex}.nav-button[data-v-8908a87d]{width:var(--control-size-sm);height:var(--control-size-sm);cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;outline:none;padding:0}.nav-button.prev[data-v-8908a87d]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAK3RFWHRDcmVhdGlvbiBUaW1lAERpIDE4IEZlYiAyMDAzIDIzOjE1OjEwICswMTAw263T5gAAAAd0SU1FB9QHBwgaBj3RHmYAAAAJcEhZcwAACvAAAArwAUKsNJgAAAAEZ0FNQQAAsY8L/GEFAAADuElEQVR42q1V72sbdRj/XJJrkuYuaWyazGyzY47NUQXn7NQtXaEvJg6KwtCJ4Jshwv4GUVDfiSi+UYaoIMpwm4L4oq/0RSmd3Waos9mYS1vX9JLe5Zo2yd0ll9wPn0vS0W6NbYoPfOBCnu/n8/z6Pl9gZ8bg7Ph5jHy+j767Gr/bmLtzbpvB6ye+8HnwnsFyL4Pl/4J4Q6I/6v+DwEcunBEvBLq8b786OsBYHl9YsuIvgeu9B2FqgRxqTgQ7FPjYhdFDX/Je71ujIwchlg1UPD7oPq676us/hUBMQGZinhz19SKubZO/2P91sIs5d3rocSyt6BCWq8gWqlAMpwNuFvLMAfra3+rJffNsTT7pxsjsNyEv++ap448hV9CwpAFy3YWCRsEWV3WMv3MZi5P1VsBMBwJX3Th569seH//GyHO7IcgViJoNueZCUacqKGUdE0SevZZ3IiGslei+Me3JP/HgBe67cA93dvhYP3JlE6JqQdYZKE6smlLF5LtXICYd8t8I1wkywdxGBkQ+yH3fy/lfO/7MHmQocokiz1eBqkExVYj82gdXIDXIfyXc2Ix8c4HEzyzU3MXeHv+Z54/tQ4YaKSkm5IqNmtPQqlbB9fd/xPJNqRV5W/KHS5T4hUU5cyka73nlyOB+ZGUVUsmArJkwDQtQSxqSH/6EldviOvLlduTAg2Nq6X1gmOG+vREIZQs5xYZUodMemjyDwleENIpphTwnCH9sRe7YxouWuaSBPzCdF+3TqtvvL7n9tBgoSQ9VMhQiby6GyFGqV2oM9ZIzMTVsYQ/f5MJUHradrtciwwhw3U1idxPhsCOyB5Gnn8Dq30lU5A4zaFoNalqgmtyFFT0JLhjYIBKJ0CLo2o1HnjqC4lwSmligM0YnAo5Voc4tEtNdmNEh8EGuQeyUykVti8WoX2wc4YGjKC9MQ8nK7UT+a9npUNKLsOt3gGgCgSDfEHEEHCFHhPE+iuDhZ6Hc+xMlYVORrbYpicwKMPQ7MCMJcCEe0SgRM81yxePkwsYQGhhEeXEaxYX8gyLbWdckMifA1G/Digw1Mtm1q5kJy1JyfYC02gdVkmknzZL/KsHqRKDZ+PJsFnU1RY1PoJsPYi+VqEYD9PtVG9NfXUbywgr5/YPmrTY6FWiJzOWgF2dgx05Q/UNIpUxMffoDbl10yKcIM4Qi1j04nb7JJDKfQ6WQgiv2JJKfjWF+zCEfR3NdOytkw71gOhRYO8MTDrewRLhJkLDJFO1EYO2cryXkPDAK2tzofwE5DYWvg73HOwAAAABJRU5ErkJggg==)}.nav-button.next[data-v-8908a87d]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAK3RFWHRDcmVhdGlvbiBUaW1lAERpIDE4IEZlYiAyMDAzIDIzOjE1OjEwICswMTAw263T5gAAAAd0SU1FB9QHBwgaB0rWLvAAAAAJcEhZcwAACvAAAArwAUKsNJgAAAAEZ0FNQQAAsY8L/GEFAAADvklEQVR42p2VW2hcVRSG/3OdTJK5nGQ6Q0OwJabUhKaiaGsTEZGCfemLD9qCIK0IIlR8U0SUokgffRFF8cUH26QamoZMaBHRtLalonWSNLbSJmbSzDnJJJM0czmXOXO262QaaJu5dsP/MHv2/r+911p7HQGVxqtjh9DSmUT8F5N+MTzC4EtPMw5HL33B8/YP8O0cQdsLu2nSS+LqBQibZo4yAT3nv4t4pbeP9SmclmVtKW77PmQSfyOXWKIV9qMD9t8WEbwx0Kk0Hj7c04RVk6G91YslU4qsCR3PIDMXg64l64E8CDjwZgCW/dnuiOAP+0Ss6AWkTQehUBPu5uVIVux4FlltArrqQvL1A/742kJj+Mp/RuRlk/H+kF/GGt0iTfIrPmRtKWxw2/fSLcYJslgLZHMO5i6uwFib0sSdvbojBhV/AzJkk7EYJCUAwxFDNh7bCyMZg5GoChFKzOWxclODsTyZErv25RxRaQ40EoStgwrBVuSZEIKztRfW0jgMdaESRCgzb+HutAZ9YSIjdz6nF6QWOUghIhvdZmBbwlSwUgvMLX3Ir07STcpCygGKkLVZusnihCE/vse0xVamBGE59BQ4ej5tbfSKJAVGax+c7CT0Oa0UpBKgGK50fAF6YtwWO/bYNh+ikqJdtI0jUHs7IHsVpP0E0a9Dj6sPQ/gqALc9ZKBdvYxCLsqSVJ08XwRIUhHS3Q00K9vg3bqf1m4jSfcbiKg+GF658g5vqO95nuyBLopFiAtgxD9zhuHOyE+YH3QfX+DhqFS7AXDoz/f5wvKJSO9TnOjzghdoi8dTNB8eZpg765ov08prpNn13NWcg9djH/Lm4uddz+/iWIMHBUpwQfbAzjvAaJRhdvBHqMOu+QXS7yQ3B4XaAEf++Ugwk5/2vdTNcR4ZtpsNWQYrMBjRcwzT/aehjqTuM59HiR5VGvDWvx8LVvL4wQNPcIJHdB8Wlb2EvG1DHfqZ4dbJ00iMuCcfu2eeQJkGuBnwbvy4ZC1+8sbBHZxIJ88zHrwswrJsTA3+ynDz+wHMr598w1xFhe76IOCDlR1IxQdee7GdD1MHdUPNyxJyuo0L/WMOrn87gDvRDfNL1cw3V9EJZQYZ9djJczOmmsxB8XvB7DzOn7pI5t+Q+ahr/lstJy8XIoapU9OQmrQJNdDb3Cw3DA3FHFz7sh/x6Ib5ZZJWi3m5JFtQr87Ayt66nWp5GrGvziI+unovLHWZu6PcR9wNnULaRepCsQT/Ii3UY14JsPFfE8lHMkjpes3d8T/MaJ8j9fJYpQAAAABJRU5ErkJggg==)}.nav-button[data-v-8908a87d]:disabled{opacity:.2;cursor:not-allowed}.month-display[data-v-8908a87d]{text-overflow:ellipsis;min-width:0;font-size:var(--font-fluid-lg);white-space:nowrap;font-weight:700;overflow:hidden}.cta-group[data-v-8908a87d]{grid-column:2;justify-self:center;min-width:0}.demo-mode-cta[data-v-8908a87d]{padding:var(--space-xs) var(--space-md);color:#fff;font-size:var(--font-fluid-sm);white-space:nowrap;background-color:#1e88e5;border-radius:999px;justify-content:center;align-items:center;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s ease-in-out,transform .2s ease-in-out;display:inline-flex}.demo-mode-cta[data-v-8908a87d]:hover{background-color:#1565c0;transform:scale(1.03)}.demo-mode-cta[data-v-8908a87d]:focus-visible{outline-offset:2px;outline:2px solid #1565c0}.action-group[data-v-8908a87d]{grid-column:3;justify-self:end;gap:clamp(.6rem,.2rem + 1.8vw,2rem);display:flex}.action-button[data-v-8908a87d]{width:var(--control-size-md);height:var(--control-size-md);cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;outline:none;padding:0;transition:transform .2s ease-in-out}.action-button[data-v-8908a87d]:hover{transform:scale(1.2)}.action-button.about[data-v-8908a87d]{background-image:url(data:image/png;base64,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)}.action-button.view-plans[data-v-8908a87d]{background-image:url(data:image/png;base64,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)}.action-button.signin[data-v-8908a87d]{background-image:url(data:image/png;base64,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)}.action-button.logged-in[data-v-8908a87d]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAK3RFWHRDcmVhdGlvbiBUaW1lAFNhIDI3IFNlcCAyMDAzIDE5OjQ1OjExICswMTAwFsMHwAAAAAd0SU1FB9QHBwgXDR+tuaMAAAAJcEhZcwAACvAAAArwAUKsNJgAAAAEZ0FNQQAAsY8L/GEFAAAHGUlEQVR42qVXa2xbZxl+jn2O49i51Emb2E2TNqVJ2iWBkGadt7WMUjpK2K0w0AQ/YGisSINSicsAIX4goU0MxsSf/UFIk+ikSRXSNO0Pl9Kumtqt6rru1iYsbb00zXK149g+F59zPp7vHCe4w5k99ZNefSfH3/ne533eaxR8knXgWBRNjQ/DsL8KV/TBtutgW1OwMq8ge+U5vPnEuzxlUEStVyo1K390LInM9aOfuaV162D/ehiqiv9kDIxPLkO/MgNcnTGRm/kjzh55hqcXKHYt1wZrUn7o4hAK88cf+Xpf/Huj3WiOalgyHKQLlKKAoWlAY1jFsn0nojsimH3lbX6Vp7jVrg5U1y4UWLN/3nVbvLGtPYqptImM7sCkYsd1YTtk2ykxnmhREO0+hJbkKP9aXwvDalX93z9/u+qGhtVYPcZn8pimoUXbxXTOxjyB6JZDsovgSx9IpE7Fup1fxOKZt/j1EkW/OQCGs8tpVJWJRR3LeQ31mgXbFVjUbXy4bMPRLZAOwLJ9EEEaHenaxi97KOM3D6Coq8JSMbNgIB2yoVIB9cOkQmFQcYH3GyZFAjF9IIoiY6uNEr55F5gLY1DWCWTzihUMwArwbsHYckh9kVIwfOV6SSwJKjUFP76qxkD1IDzxzEkUCh9gcRnIFijcl3IUBnmGe57vlgs+E7opQQnMHr8OPxXNatdXT8NCykbH3ixE9F5YpuL527R8ZZJyuRfkbvixsDzxKqZfvMYvT1OuUKybAyCr2uWXLiNxV2d9qOHTtmRAUi39b6woN313mHNjGHvqXQj7TX53hrKIKlWxegz4Kwct3jv6wADed1VceI2GXZvl9SX/r3jaMTNwDUn/WcqMfFPt4hoKEdd9p26LNoduRawRk4u0NloPlkOggbtWRmKkYxeivbIEy/wvVrhJwS/MI/LkivG1ASjmftQ3lFAm0wZy0s8yC9gLEA4B9XW8ZeUaRUHHvcN8iFPq/u+en8w/CX32MT7dTVknP6gO4MFXNyvCPNjW2465HItQ0fW9ypREqAQirHm6vdXQsw/hjiE+xVCehoc/PIyFyz9F5hoPo5+ykRKqDqCw9IMtA3FNNp+c6cB1S/1FWq2Sfo0gQpovikdCCIkvJ/m0SSrwzj6aGkXm8h+IXoGRlS5qllBRxl3ltfelRhSN73YOdCCTLzLwqdz1g1p2RC0ULAOh+rv34+CXEGwa8Gj+1hvbkbv6VypXEQwJTL02Wc7MxwNoCH67rbu1xaa/82w6huMDaA4H0R2L4P6RBKIRrQSiBEQ+B8Ox0Gay0NizBXb6GIpWzIu5q8dP49SvJ3gzU8hr1+Jj0vB3AVr/WNdgD7LMe4Md0JHdTgj0bAgjxMp49h0T3/lcG92iMfXJrM2skyC5h9Xeg6emgiPnPij0I8hsmbt0ASceH+PFkoHzlDmKvTaAg8Oj0bDTV9fSiDQnH4vKhesD2NgUwsXxAlJTOo5OnMH+1vPsxMHViqMprF2BodZz+mdbveAszE/iH4/I4iRrxOvwu6QsUs7aAPL6ka6RLUqeZdeiRbLEC+ED6IqF8O/x93gogYzYAW1TFI9/Y5DtwaYnFPanIg48zSKlMWUDGr6iPtf+MgQbBy5QxkrWyz4hKsfA6N+G1DrsbdnSyirreNYXS9avrAc6zzETSbtr4vkz7ZjJCuxOjmDP7p04fCzoDye6i5/ftYBYw2q2TZf8vzq4VgZg2j/cdEs8YFhuSTn9LwGUgZDj2InfcOYoEERA4MHfTyJozuGJF1IYf4eNkL/f0afjzs0W2uKd3ieUDPwBZdWSygCE2NP6qfXE4VMvrXfdG3uKnAW3dTbj6G9H2KLz0JdUPPTkefzy2YteedHqHPzs8zq29e+EKodWX6kszzcMqpUBuMXi22/MYSlb9GBL61f8X97bZFP85v4ejN7d5c2Fx07LkYwHDBdPf81BU+sGbN/Rz+xZuydVAsCwFabFyjf53iJmL6VhygYk0yuA1TnHA+RVcoGXn9rHgBP+lMRBdTQZQE97ALv3fKFEqPhEADhvWylklzxFDiPamc4C7zNrJtJMJM4D7AmSDc2j1i9q//zTfoZYjikv8OMDAQwMJ1kp61BtVU7D63//FYzkRiwldiHWwuYZ8fVIFkzbF4m+rJLvu3UjepOb8PAdBUSbN6Cjo6uq8rUBTLwwgYkXD6Fz/0NoSu5DpH0YDdEAwhxyabVghCukX9f1VYoVFpyx5+/B2MW30L219390+vSLMvmovysu+V6O1B2U7Qi1DaKpbzMiW+MIx+O3j+xIDCbmNxTTl8Ky0LkeIEXI0AgoEEXbtsv9nkql/nXy5ElZhP4izasFQDlDHH284UHO+YnSLnt9E6W+dGblnnILy9NNUiX/XzwOvxDVDKD8XKjESrj0rH1E+VpLgpJ5yOgFo/jGUe2/0r41Ml+/gHMAAAAASUVORK5CYII=)}.weekdays[data-v-8908a87d]{gap:var(--calendar-grid-gap);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));font-weight:700;display:grid}.weekday[data-v-8908a87d]{min-width:0;padding:var(--space-xs) 0;font-size:var(--font-fluid-sm)}.days-container[data-v-8908a87d]{gap:var(--calendar-grid-gap);flex-direction:column;display:flex}.week-row[data-v-8908a87d]{gap:var(--calendar-grid-gap);min-height:var(--calendar-row-height);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.empty-week[data-v-8908a87d]{height:var(--calendar-row-height);grid-column:1/-1}.day-cell[data-v-8908a87d]{padding:var(--calendar-cell-padding);border-radius:var(--radius-sm);min-height:var(--calendar-row-height);box-sizing:border-box;border:2px solid #0000;justify-content:center;align-items:center;transition:border-color .1s,box-shadow .1s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #eee}.day-number[data-v-8908a87d]{font-size:var(--calendar-day-font);color:#000;position:absolute;top:clamp(.2rem,.14rem + .3vw,.4rem);right:clamp(.2rem,.14rem + .3vw,.4rem)}.activity-icon[data-v-8908a87d]{width:var(--calendar-icon-size);height:var(--calendar-icon-size)}.day-cell[data-v-8908a87d]:not(.empty):hover{border-color:#2196f3;box-shadow:inset 0 0 0 1px #2196f3}.day-cell.empty[data-v-8908a87d]{box-shadow:none;background-color:#f9f9f9;border-color:#0000}.today-highlight[data-v-8908a87d]{border-color:#fbc02d;font-weight:700;box-shadow:inset 0 0 0 1px #fbc02d}.today-highlight[data-v-8908a87d]:not(.empty):hover{border-color:#fbc02d;box-shadow:inset 0 0 0 1px #fbc02d}@container calendar (width<=58rem){.calendar-container[data-v-8908a87d]{--calendar-cell-padding:clamp(.3rem, .2rem + .45vw, .55rem);--calendar-row-height:clamp(4.1rem, 3.8rem + .9vw, 4.7rem)}.action-button[data-v-8908a87d]:hover{transform:scale(1.1)}}@container calendar (width<=46rem){.calendar-container[data-v-8908a87d]{--calendar-grid-gap:clamp(.18rem, .14rem + .25vw, .3rem);--calendar-row-height:clamp(3.4rem, 3rem + .9vw, 4rem);--calendar-icon-size:clamp(1.6rem, 1.35rem + 1vw, 2.1rem)}.calendar-header[data-v-8908a87d]{gap:var(--space-2xs)}.month-display[data-v-8908a87d]{font-size:var(--font-fluid-md)}.demo-mode-cta[data-v-8908a87d]{padding:var(--space-2xs) var(--space-sm)}.action-group[data-v-8908a87d]{gap:var(--space-sm)}}@container calendar (width<=34rem){.calendar-container[data-v-8908a87d]{--calendar-day-font:clamp(.65rem, .58rem + .25vw, .75rem);padding-inline:var(--space-sm)}.month-display[data-v-8908a87d]{font-size:clamp(.95rem,.83rem + .55vw,1.1rem)}.weekday[data-v-8908a87d],.demo-mode-cta[data-v-8908a87d]{font-size:var(--font-fluid-xs)}}.fade-enter-active[data-v-8908a87d]{transition:opacity .4s}.fade-leave-active[data-v-8908a87d]{transition:opacity .2s}.fade-enter-from[data-v-8908a87d],.fade-leave-to[data-v-8908a87d]{opacity:0}.modal-backdrop[data-v-8908a87d]{z-index:900;pointer-events:auto;background:#141c2629;position:fixed;inset:0}.dialog-container[data-v-8908a87d]{z-index:950;pointer-events:none;position:fixed;inset:0}.dialog-container[data-v-8908a87d] .dialog{pointer-events:auto}.about-container[data-v-401667ed]{width:100%;min-height:100vh;padding:var(--space-lg) var(--space-md) var(--space-xl);box-sizing:border-box;align-self:flex-start;margin:0}.about-shell[data-v-401667ed]{width:min(100%, var(--layout-max-content));gap:var(--space-xl);flex-direction:column;margin:0 auto;display:flex}.about-header h1[data-v-401667ed]{text-align:center;margin:0;font-size:clamp(1.9rem,1.45rem + 1.6vw,3rem);line-height:1.1}.about-intro[data-v-401667ed]{gap:var(--space-lg);flex-direction:column;display:flex}.intro-row-one[data-v-401667ed],.intro-row-two[data-v-401667ed]{grid-template-columns:minmax(8rem,15rem) minmax(0,40rem) minmax(8rem,15rem);align-items:center;gap:clamp(1rem,.6rem + 1.4vw,2.25rem);width:min(100%,72rem);margin:0 auto;display:grid}.intro-row-one img[data-v-401667ed],.intro-row-two img[data-v-401667ed]{border-radius:var(--radius-md);width:clamp(7.25rem,16vw,13.5rem)}.intro-row-one img[data-v-401667ed]{grid-area:1/1;justify-self:end}.intro-row-two img[data-v-401667ed]{grid-area:1/3;justify-self:start}.intro-row-one p[data-v-401667ed],.intro-row-two p[data-v-401667ed]{text-align:center;grid-area:1/2;width:100%;margin:0;font-size:clamp(1.08rem,1rem + .45vw,1.32rem);line-height:1.6}.intro-row-one p[data-v-401667ed]{justify-self:center}.about-keys[data-v-401667ed]{justify-content:center;display:flex}.about-keys .keys-grid[data-v-401667ed]{gap:var(--space-lg) var(--space-md);grid-template-columns:repeat(3,1fr);width:min(100%,56rem);display:grid}.key-card[data-v-401667ed]{align-items:center;gap:var(--space-md);flex-direction:column;display:flex}.about-keys .key-text[data-v-401667ed]{text-align:center;font-size:var(--font-fluid-base);padding:var(--space-sm) var(--space-md);box-sizing:border-box;border-radius:var(--radius-md);background:#00000005;width:100%;min-height:5.75rem;line-height:1.5;box-shadow:2px 2px 2px #2b7842}.image-wrapper[data-v-401667ed]{width:min(100%,14rem);margin:0 auto;position:relative}.image-wrapper img[data-v-401667ed]{object-fit:cover;border-radius:var(--radius-md);width:100%;display:block}.image-wrapper .overlay[data-v-401667ed]{color:#2b7842;text-align:center;width:70%;font-size:clamp(1rem,.85rem + .6vw,1.3rem);font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-calendar[data-v-401667ed]{width:min(100%,48rem);padding:var(--space-lg);box-sizing:border-box;border-radius:var(--radius-lg);background:#ffffffc7;margin:0 auto;box-shadow:inset 0 0 0 1px #1e88e51f}.about-calendar h2[data-v-401667ed]{margin:0 0 var(--space-md);text-align:center;font-size:clamp(1.45rem,1.2rem + .8vw,2rem)}.about-calendar ul[data-v-401667ed]{gap:var(--space-md);flex-direction:column;margin:0;padding-left:0;list-style:none;display:flex}.about-calendar li[data-v-401667ed]{font-size:var(--font-fluid-base);padding-left:clamp(2.5rem,2.2rem + 1vw,3rem);line-height:1.6;position:relative}.about-calendar li[data-v-401667ed]:before{content:"";width:1.9rem;height:1.9rem;position:absolute;top:.1rem;left:0}.about-calendar li.item1[data-v-401667ed]:before{background:url(data:image/png;base64,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) 50%/contain no-repeat}.about-calendar li.item2[data-v-401667ed]:before{background:url(data:image/png;base64,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) 50%/contain no-repeat}.about-calendar li.item3[data-v-401667ed]:before{background:url(data:image/png;base64,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) 50%/contain no-repeat}.about-actions[data-v-401667ed]{justify-content:center;display:flex}.about-actions a[data-v-401667ed]{padding:var(--space-sm) var(--space-lg);color:#fff;font-size:var(--font-fluid-base);background-color:#1e88e5;border:none;border-radius:999px;justify-content:center;align-items:center;font-weight:700;line-height:1;transition:background-color .2s ease-in-out,transform .2s ease-in-out;display:inline-flex}.about-actions a[data-v-401667ed]:hover{background-color:#1565c0;transform:scale(1.03)}@media (width<=960px){.about-keys .keys-grid[data-v-401667ed]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=840px){.about-container[data-v-401667ed]{padding:var(--space-md) var(--space-sm) var(--space-xl)}.intro-row-one[data-v-401667ed],.intro-row-two[data-v-401667ed]{gap:var(--space-md);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;width:100%}.intro-row-one img[data-v-401667ed],.intro-row-two img[data-v-401667ed]{grid-area:auto;justify-self:center;width:min(42vw,13rem)}.intro-row-one p[data-v-401667ed],.intro-row-two p[data-v-401667ed]{grid-area:auto;justify-self:center;max-width:36rem}.about-calendar[data-v-401667ed]{padding:var(--space-md)}}@media (width<=600px){.about-shell[data-v-401667ed]{gap:var(--space-lg)}.intro-row-one img[data-v-401667ed],.intro-row-two img[data-v-401667ed]{width:min(55vw,14rem)}.about-keys .keys-grid[data-v-401667ed]{grid-template-columns:minmax(0,1fr)}.image-wrapper .overlay[data-v-401667ed]{font-size:.95rem}.about-calendar li[data-v-401667ed]:before{width:1.7rem;height:1.7rem}}.email-view[data-v-3ba50a73]{gap:var(--space-sm);width:min(100%, var(--layout-max-form));flex-direction:column;margin:0 auto;display:flex}.intro[data-v-3ba50a73]{margin-block:0 .25rem}.email-view h3[data-v-3ba50a73]{font-size:var(--font-fluid-md);margin-block:0}.email-view input[readonly][data-v-3ba50a73]{color:#aaa;cursor:not-allowed}.email-section-muted[data-v-3ba50a73]{opacity:.6;pointer-events:none}.email-view input[data-v-3ba50a73]{box-sizing:border-box;width:100%;height:clamp(2.4rem,2.2rem + .4vw,2.7rem);font-size:var(--font-fluid-base);border-radius:var(--radius-md);background:#f7f9f6;border:1px solid #bbb;margin:0;padding-top:0;padding-left:.6rem}.email-view button[data-v-3ba50a73]{box-sizing:border-box;width:100%;padding:var(--space-sm) var(--space-md);color:#fff;font-size:var(--font-fluid-base);cursor:pointer;margin-top:var(--space-sm);background-color:#1e88e5;border:none;border-radius:999px;font-weight:500;transition:background-color .2s}.email-view button[data-v-3ba50a73]:hover:not(:disabled){background-color:#1565c0}.email-view button[data-v-3ba50a73]:disabled{cursor:not-allowed;background-color:#ccc}.google-btn-container[data-v-3ba50a73]{justify-content:center;width:100%;display:flex}.google-btn-container+.error[data-v-3ba50a73]{margin-top:-.01rem}.divider[data-v-3ba50a73]{align-items:center;gap:var(--space-sm);color:#aaa;width:100%;font-size:var(--font-fluid-sm);margin:var(--space-xs) 0;display:flex}.divider[data-v-3ba50a73]:before,.divider[data-v-3ba50a73]:after{content:"";background:#ddd;flex:1;height:1px}@container auth-shell (width<=36rem){.email-view[data-v-3ba50a73]{gap:var(--space-xs)}}.password-view[data-v-b0a82451]{width:min(100%, var(--layout-max-form));gap:var(--space-2xs);flex-direction:column;margin-block:auto;margin-inline:auto;display:flex}.password-view form[data-v-b0a82451]{margin:0}.password-view h2[data-v-b0a82451]{font-size:var(--font-fluid-lg);margin-block-start:0;margin-block-end:var(--space-sm)}.back-button[data-v-b0a82451]{cursor:pointer;background:0 0;border:none;align-self:flex-start;font-size:clamp(1.35rem,1.2rem + .5vw,1.6rem)}.form-group[data-v-b0a82451]{margin-bottom:var(--space-sm)}label[data-v-b0a82451]{font-weight:700;display:block}input[data-v-b0a82451]{box-sizing:border-box;width:100%;height:clamp(2.25rem,2.1rem + .4vw,2.6rem);font-size:var(--font-fluid-base);border-radius:var(--radius-md);background:#f7f9f6;border:1px solid #bbb;padding-left:.6rem}.actions[data-v-b0a82451]{display:flex}.actions button[data-v-b0a82451]{box-sizing:border-box;width:100%;padding:var(--space-sm) var(--space-md);cursor:pointer;color:#fff;font-weight:500;font-size:var(--font-fluid-base);background-color:#1e88e5;border:none;border-radius:999px;transition:background-color .2s}.actions button[data-v-b0a82451]:disabled{cursor:not-allowed;opacity:.6;background-color:#ccc}.actions button[data-v-b0a82451]:hover:not(:disabled){background-color:#1565c0}.forgot-link[data-v-b0a82451]{color:#1e88e5;margin-top:var(--space-sm);cursor:pointer;font-size:var(--font-fluid-sm);background:0 0;border:none;padding:0;text-decoration:underline}.forgot-link[data-v-b0a82451]:disabled{color:#aaa;cursor:not-allowed}.forgot-info[data-v-b0a82451]{margin-top:var(--space-sm);font-size:var(--font-fluid-sm);color:#1f2937}.forgot-error[data-v-b0a82451]{margin-top:var(--space-xs);font-size:var(--font-fluid-sm);color:#b00020}@container auth-shell (width<=36rem){.password-view[data-v-b0a82451]{width:100%}}.new-user-view[data-v-8e07b8db]{width:min(100%, var(--layout-max-form));gap:var(--space-2xs);flex-direction:column;margin-block:auto;margin-inline:auto;display:flex}.new-user-view form[data-v-8e07b8db]{margin:0}.new-user-view h2[data-v-8e07b8db]{font-size:var(--font-fluid-lg);margin-block-start:0;margin-block-end:var(--space-sm)}.back-button[data-v-8e07b8db]{cursor:pointer;background:0 0;border:none;align-self:flex-start;font-size:clamp(1.35rem,1.2rem + .5vw,1.6rem)}.form-group[data-v-8e07b8db]{margin-bottom:var(--space-sm)}label[data-v-8e07b8db]{font-weight:700;display:block}input[data-v-8e07b8db]{box-sizing:border-box;width:100%;height:clamp(2.25rem,2.1rem + .4vw,2.6rem);font-size:var(--font-fluid-base);border-radius:var(--radius-md);background:#f7f9f6;border:1px solid #bbb;padding-left:.6rem}.actions[data-v-8e07b8db]{display:flex}.actions button[data-v-8e07b8db]{box-sizing:border-box;width:100%;padding:var(--space-sm) var(--space-md);cursor:pointer;color:#fff;font-weight:500;font-size:var(--font-fluid-base);background-color:#1e88e5;border:none;border-radius:999px;transition:background-color .2s}.actions button[data-v-8e07b8db]:disabled{cursor:not-allowed;opacity:.6;background-color:#ccc}.actions button[data-v-8e07b8db]:hover:not(:disabled){background-color:#1565c0}@container auth-shell (width<=36rem){.new-user-view[data-v-8e07b8db]{width:100%}}.signin-page[data-v-0ec34e2d]{min-height:100dvh;padding:var(--space-lg);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex}.signin-header[data-v-0ec34e2d]{text-align:center;width:min(100%,48rem);margin-bottom:var(--space-md)}.signin-header h2[data-v-0ec34e2d]{font-size:var(--font-fluid-lg);margin:0}.signin-content[data-v-0ec34e2d]{border-radius:var(--radius-md);background:#fff;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:0;width:min(100%,48rem);display:grid;overflow:hidden;box-shadow:0 6px 6px #0000004d;container:auth-shell/inline-size}.signin-image-pane[data-v-0ec34e2d]{background-image:url(/assets/SignIn-CEjcjS04.png);background-position:50%;background-size:cover;min-height:clamp(24rem,60vh,31rem)}.signin-window[data-v-0ec34e2d]{min-height:clamp(24rem,60vh,31rem);padding:var(--space-lg);background:#f7f9f6;border:1px solid #ccc;position:relative;overflow:hidden}.slide-container[data-v-0ec34e2d]{box-sizing:border-box;width:100%;height:100%;padding:var(--space-lg);position:absolute;top:0;left:0;overflow:hidden auto}.slide-left-enter-active[data-v-0ec34e2d],.slide-left-leave-active[data-v-0ec34e2d],.slide-right-enter-active[data-v-0ec34e2d],.slide-right-leave-active[data-v-0ec34e2d]{width:100%;transition:transform .3s;position:absolute}.slide-left-enter-from[data-v-0ec34e2d]{transform:translate(100%)}.slide-left-enter-to[data-v-0ec34e2d],.slide-left-leave-from[data-v-0ec34e2d]{transform:translate(0)}.slide-left-leave-to[data-v-0ec34e2d],.slide-right-enter-from[data-v-0ec34e2d]{transform:translate(-100%)}.slide-right-enter-to[data-v-0ec34e2d],.slide-right-leave-from[data-v-0ec34e2d]{transform:translate(0)}.slide-right-leave-to[data-v-0ec34e2d]{transform:translate(100%)}@container auth-shell (width<=40rem){.signin-image-pane[data-v-0ec34e2d]{display:none}.signin-window[data-v-0ec34e2d]{grid-column:1/-1}}@container auth-shell (width<=36rem){.signin-window[data-v-0ec34e2d]{min-height:clamp(24rem,68vh,32rem);padding:clamp(.9rem,.65rem + 1vw,1.2rem)}.slide-container[data-v-0ec34e2d]{padding:clamp(.9rem,.65rem + 1vw,1.2rem)}}@media (width<=30rem){.signin-page[data-v-0ec34e2d]{padding:var(--space-md)}.signin-content[data-v-0ec34e2d]{border-radius:var(--radius-sm);width:100%}.signin-window[data-v-0ec34e2d],.slide-container[data-v-0ec34e2d]{padding:var(--space-sm)}}@media (height<=38rem){.signin-page[data-v-0ec34e2d]{justify-content:flex-start}}.plan-page[data-v-a603ea9a]{min-height:100vh;padding:var(--space-sm) var(--space-md) var(--space-md);box-sizing:border-box;background:radial-gradient(circle at 20% 20%,#2c5aa033,#0000 35%),radial-gradient(circle at 80% 75%,#52987233,#0000 40%),linear-gradient(145deg,#f2f8ff,#edf7ef 70%)}.plan-shell[data-v-a603ea9a]{width:min(100%, var(--layout-max-content));gap:var(--space-md);flex-direction:column;margin:0 auto;display:flex}.top-bar[data-v-a603ea9a]{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-xs) 0;flex-wrap:nowrap;display:flex}.brand-mark[data-v-a603ea9a]{color:#1f2a36;letter-spacing:-.02em;flex:auto;min-width:0;font-size:clamp(1.05rem,.95rem + .5vw,1.4rem);font-weight:600}.top-nav[data-v-a603ea9a]{white-space:nowrap;align-items:center;gap:var(--space-md);flex:none;display:flex}.top-link[data-v-a603ea9a]{color:#45474c;font-size:var(--font-fluid-base);align-items:center;font-weight:500;transition:color .18s,transform .18s;display:inline-flex}.top-link[data-v-a603ea9a]:hover{color:#1f2a36;transform:scale(1.1)}.plan-main[data-v-a603ea9a]{justify-content:center;display:flex}.plan-panel[data-v-a603ea9a]{width:min(100%,36rem)}.hero-copy[data-v-a603ea9a]{text-align:center;margin-bottom:var(--space-md)}.hero-copy h1[data-v-a603ea9a]{color:#1f2a36;margin:0;font-size:clamp(1.85rem,1.55rem + 1.2vw,2.7rem)}.hero-subtitle[data-v-a603ea9a]{margin:var(--space-xs) auto 0;max-width:34rem;font-size:var(--font-fluid-md);color:#4e6278}.error-message[data-v-a603ea9a]{text-align:center;color:#8d1f1f;background-color:#ffdede;border:1px solid #f2b3b3;border-radius:8px;max-width:520px;margin:0 auto 1rem;padding:.65rem .8rem}.pricing-card[data-v-a603ea9a]{gap:var(--space-md);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#ffffffeb;border:1px solid #dbe5f0;border-radius:1.5rem;flex-direction:column;padding:clamp(1.25rem,.95rem + 1vw,2rem);display:flex;box-shadow:0 14px 30px #1a283a24}.billing-toggle[data-v-a603ea9a]{background-color:#edf2f6;border-radius:1rem;width:fit-content;margin:0 auto;padding:.25rem;display:flex}.billing-tab[data-v-a603ea9a]{color:#5d6672;min-width:7.5rem;font-size:var(--font-fluid-base);background:0 0;border:none;border-radius:.8rem;padding:.65rem 1rem;font-weight:600;transition:background-color .18s,color .18s,box-shadow .18s}.billing-tab.is-active[data-v-a603ea9a]{color:#fff;background-color:#1e88e5;box-shadow:0 4px 14px #1e88e547}.billing-tab[data-v-a603ea9a]:disabled{opacity:.7;cursor:not-allowed}.plan-details[data-v-a603ea9a]{align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.plan-badge[data-v-a603ea9a]{color:#8d1f1f;min-height:1.8rem;font-size:var(--font-fluid-xs);text-transform:uppercase;letter-spacing:.05em;background-color:#ffdede;border-radius:999px;justify-content:center;align-items:center;padding:.25rem .8rem;font-weight:700;display:inline-flex}.plan-badge-placeholder[data-v-a603ea9a]{opacity:0;pointer-events:none}.price-block[data-v-a603ea9a]{text-align:center}.price-line[data-v-a603ea9a]{justify-content:center;align-items:flex-end;gap:.35rem;display:flex}.price-line-yearly[data-v-a603ea9a]{gap:.55rem}.price-previous[data-v-a603ea9a]{color:#7a8795;font-size:var(--font-fluid-md);text-decoration:line-through}.price-amount[data-v-a603ea9a]{color:#1f2a36;letter-spacing:-.03em;font-size:clamp(2.5rem,2rem + 1.8vw,3.6rem);font-weight:600;line-height:1}.price-term[data-v-a603ea9a]{color:#5d6672;font-size:var(--font-fluid-base);padding-bottom:.35rem}.feature-list[data-v-a603ea9a]{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.feature-item[data-v-a603ea9a]{align-items:flex-start;gap:var(--space-sm);color:#24384d;font-size:var(--font-fluid-base);line-height:1.45;display:flex}.feature-icon[data-v-a603ea9a]{color:#fff;background-color:#1e88e5;border-radius:999px;flex:0 0 1.5rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.1rem;display:inline-flex}.feature-icon[data-v-a603ea9a] svg{width:1rem;height:1rem}.plan-button[data-v-a603ea9a]{width:100%;margin-top:var(--space-xs);color:#fff;font-size:var(--font-fluid-md);background-color:#1e88e5;border:none;border-radius:32px;padding:.9rem 1.25rem;font-weight:600;transition:background-color .18s,opacity .18s}.plan-button[data-v-a603ea9a]:hover:not(:disabled){background-color:#1565c0}.plan-button[data-v-a603ea9a]:disabled{opacity:.65;cursor:not-allowed}.sr-only[data-v-a603ea9a]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=700px){.plan-page[data-v-a603ea9a]{padding:var(--space-xs) var(--space-sm) var(--space-sm)}.top-bar[data-v-a603ea9a]{gap:var(--space-sm)}.brand-mark[data-v-a603ea9a]{font-size:clamp(.98rem,.9rem + .45vw,1.18rem)}.top-nav[data-v-a603ea9a]{gap:var(--space-xs)}.top-link[data-v-a603ea9a]{font-size:var(--font-fluid-sm)}.billing-tab[data-v-a603ea9a]{min-width:6.6rem}.pricing-card[data-v-a603ea9a]{padding:var(--space-md)}.feature-item[data-v-a603ea9a]{font-size:var(--font-fluid-sm)}}@media (width<=340px){.top-bar[data-v-a603ea9a]{flex-direction:column;align-items:flex-start}.top-nav[data-v-a603ea9a]{justify-content:flex-start;width:100%}.hero-copy h1[data-v-a603ea9a]{font-size:clamp(1.7rem,1.45rem + 1vw,2.1rem)}.hero-subtitle[data-v-a603ea9a]{font-size:var(--font-fluid-base)}.billing-toggle[data-v-a603ea9a]{width:100%}.billing-tab[data-v-a603ea9a]{flex:50%;min-width:0}}.settings-wrapper[data-v-2a4ccb07]{--background:#f8f9ff;--on-background:#0b1c30;--surface:#f8f9ff;--surface-dim:#cbdbf5;--surface-container-lowest:#fff;--surface-container-low:#eff4ff;--surface-container-high:#dce9ff;--on-surface-variant:#464555;--inverse-surface:#213145;--outline:#777587;--outline-variant:#c7c4d8;--primary:#3525cd;--on-primary:#fff;--primary-container:#4f46e5;--surface-tint:#4d44e3;--secondary:#006c4a;--radius-base:.25rem;--radius-lg:.5rem;--radius-xl:.75rem;--spacing-stack-sm:8px;--spacing-stack-md:16px;--spacing-stack-lg:32px;--spacing-gutter:24px;--sidebar-width:280px;--font-headline:"Manrope", sans-serif;--font-body:"Hanken Grotesk", sans-serif;background-color:var(--background);min-height:100vh;color:var(--on-background);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:24px;display:flex}.mobile-overlay[data-v-2a4ccb07]{z-index:55;opacity:0;visibility:hidden;background-color:#21314580;transition:all .3s;position:fixed;inset:0}.mobile-overlay.is-open[data-v-2a4ccb07]{opacity:1;visibility:visible}.mobile-header[data-v-2a4ccb07]{z-index:50;background-color:var(--surface);border-bottom:1px solid var(--outline-variant);justify-content:space-between;align-items:center;width:100%;height:64px;padding:0 16px;display:none;position:fixed;top:0}.desktop-sidebar[data-v-2a4ccb07]{width:var(--sidebar-width);background-color:var(--surface-container-low);border-right:1px solid var(--outline-variant);height:100vh;padding:var(--spacing-stack-lg) 0;flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0;left:0}.mobile-sidebar[data-v-2a4ccb07]{width:var(--sidebar-width);background-color:var(--surface-container-low);z-index:60;height:100%;padding:var(--spacing-stack-lg) 0;border-right:1px solid var(--outline-variant);flex-direction:column;transition:transform .3s;display:none;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:0 4px 12px #0000001a}.mobile-sidebar.is-open[data-v-2a4ccb07]{transform:translate(0)}.sidebar-header[data-v-2a4ccb07]{padding:0 var(--spacing-gutter);margin-bottom:var(--spacing-stack-lg);justify-content:space-between;align-items:center;display:flex}.brand-title[data-v-2a4ccb07]{font-family:var(--font-headline);color:var(--primary);letter-spacing:-.01em;font-size:24px;font-weight:700}.icon-btn[data-v-2a4ccb07]{color:var(--on-surface-variant);cursor:pointer;border-radius:var(--radius-base);background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:flex}.icon-btn svg[data-v-2a4ccb07]{width:24px;height:24px}.sidebar-nav[data-v-2a4ccb07]{padding:0 var(--spacing-stack-sm);flex-direction:column;flex:1;gap:4px;display:flex;overflow-y:auto}.nav-link[data-v-2a4ccb07]{color:var(--on-surface-variant);cursor:pointer;border-radius:var(--radius-lg);border-left:3px solid #0000;align-items:center;gap:12px;padding:12px 16px;font-weight:500;transition:all .2s;display:flex}.nav-link[data-v-2a4ccb07]:hover{background-color:#d3e4fe80}.nav-link.active[data-v-2a4ccb07]{color:var(--primary);border-left-color:var(--primary);border-radius:0 var(--radius-lg) var(--radius-lg) 0;background-color:#4f46e51a;font-weight:700}.nav-icon[data-v-2a4ccb07]{color:currentColor;width:24px;height:24px}.nav-label[data-v-2a4ccb07]{letter-spacing:.05em;font-size:14px;font-weight:600}.main-content[data-v-2a4ccb07]{width:100%;padding-bottom:var(--spacing-stack-lg);flex:1}.content-container[data-v-2a4ccb07]{max-width:800px;margin:0 auto;padding:48px 40px}.page-header[data-v-2a4ccb07]{padding-bottom:var(--spacing-stack-sm);border-bottom:1px solid #c7c4d899;justify-content:space-between;align-items:flex-end;margin-bottom:40px;display:flex}.page-title[data-v-2a4ccb07]{font-family:var(--font-headline);letter-spacing:-.02em;margin-bottom:8px;font-size:30px;font-weight:700}.page-subtitle[data-v-2a4ccb07]{color:var(--on-surface-variant);align-items:center;gap:8px;display:flex}.badge[data-v-2a4ccb07]{background-color:var(--surface-container-high);border-radius:var(--radius-base);color:var(--on-background);padding:2px 8px;font-size:14px;font-weight:600}.card-stack[data-v-2a4ccb07]{gap:var(--spacing-stack-md);flex-direction:column;display:flex}.accordion-card[data-v-2a4ccb07]{background-color:var(--surface-container-lowest);border-radius:var(--radius-xl);border:1px solid var(--outline-variant);transition:box-shadow .3s;overflow:hidden}.accordion-card[data-v-2a4ccb07]:hover{box-shadow:0 4px 12px #00000008}.accordion-card.is-expanded[data-v-2a4ccb07]{box-shadow:0 4px 12px #0000000d}.accordion-header[data-v-2a4ccb07]{width:100%;padding:var(--spacing-stack-md) var(--spacing-gutter);background-color:var(--surface);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;transition:background-color .2s;display:flex}.accordion-header[data-v-2a4ccb07]:hover{background-color:#cbdbf54d}.accordion-header-left[data-v-2a4ccb07]{align-items:center;gap:16px;display:flex}.icon-circle[data-v-2a4ccb07]{background-color:var(--surface-container-high);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:color .3s;display:flex}.icon-circle svg[data-v-2a4ccb07]{width:24px;height:24px}.text-primary[data-v-2a4ccb07]{color:var(--primary)}.text-muted[data-v-2a4ccb07]{color:var(--on-surface-variant)}.accordion-header:hover .text-muted[data-v-2a4ccb07]{color:var(--primary)}.accordion-title-block h2[data-v-2a4ccb07]{font-family:var(--font-headline);margin:0;font-size:20px;font-weight:600}.accordion-title-block p[data-v-2a4ccb07]{color:var(--on-surface-variant);margin:4px 0 0;font-size:14px}.accordion-chevron[data-v-2a4ccb07]{width:24px;height:24px;color:var(--outline-variant);transition:transform .3s}.accordion-card.is-expanded .accordion-chevron[data-v-2a4ccb07]{transform:rotate(180deg)}.accordion-body[data-v-2a4ccb07]{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}.accordion-card.is-expanded .accordion-body[data-v-2a4ccb07]{grid-template-rows:1fr}.accordion-body-inner[data-v-2a4ccb07]{overflow:hidden}.settings-form[data-v-2a4ccb07]{gap:var(--spacing-gutter);padding:var(--spacing-gutter);border-top:1px solid #c7c4d880;display:flex}.form-inputs[data-v-2a4ccb07]{gap:var(--spacing-stack-md);flex-direction:column;flex:1;display:flex}.form-group[data-v-2a4ccb07]{flex-direction:column;display:flex}.form-group label[data-v-2a4ccb07],.form-label[data-v-2a4ccb07]{color:var(--on-surface-variant);margin-bottom:6px;font-size:14px;font-weight:600}.form-control[data-v-2a4ccb07]{box-sizing:border-box;background-color:var(--background);border:1px solid var(--outline-variant);border-radius:var(--radius-lg);width:100%;font-family:var(--font-body);color:var(--on-background);padding:10px 16px;font-size:16px;transition:all .2s;box-shadow:0 1px 2px #0000000d}.form-control[data-v-2a4ccb07]:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px #3525cd33}.form-textarea[data-v-2a4ccb07]{resize:vertical;min-height:150px}.form-help[data-v-2a4ccb07]{color:var(--outline);align-items:center;gap:4px;margin-top:8px;font-size:14px;display:flex}.icon-sm[data-v-2a4ccb07]{width:16px;height:16px}.form-actions[data-v-2a4ccb07]{width:240px;padding-left:var(--spacing-stack-md);border-left:1px solid #c7c4d880;flex-direction:column;justify-content:flex-end;gap:16px;display:flex}.spacer[data-v-2a4ccb07]{flex:1}.action-row[data-v-2a4ccb07]{justify-content:flex-end;align-items:center;gap:12px;display:flex}.btn[data-v-2a4ccb07]{border-radius:var(--radius-lg);cursor:pointer;border:none;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s}.btn[data-v-2a4ccb07]:active{transform:scale(.95)}.btn-primary[data-v-2a4ccb07]{background-color:var(--primary);color:var(--on-primary);box-shadow:0 1px 2px #0000000d}.btn-primary[data-v-2a4ccb07]:hover{background-color:var(--surface-tint)}.btn-nowrap[data-v-2a4ccb07]{white-space:nowrap}.success-msg[data-v-2a4ccb07]{color:var(--secondary);align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.fade-enter-active[data-v-2a4ccb07],.fade-leave-active[data-v-2a4ccb07]{transition:opacity .3s}.fade-enter-from[data-v-2a4ccb07],.fade-leave-to[data-v-2a4ccb07]{opacity:0}.flex-end[data-v-2a4ccb07]{justify-content:flex-end;display:flex}.mt-4[data-v-2a4ccb07]{margin-top:16px}.mt-1[data-v-2a4ccb07]{margin-top:4px}.standard-card[data-v-2a4ccb07]{background-color:var(--surface-container-lowest);border-radius:var(--radius-xl);border:1px solid var(--outline-variant);padding:var(--spacing-gutter);box-shadow:0 4px 12px #0000000d}.flex-row-between[data-v-2a4ccb07]{justify-content:space-between;align-items:center;gap:16px;display:flex}.theme-grid[data-v-2a4ccb07]{gap:var(--spacing-stack-md);grid-template-columns:repeat(3,1fr);display:grid}.theme-card[data-v-2a4ccb07]{background-color:var(--surface-container-lowest);border-radius:var(--radius-xl);border:1px solid var(--outline-variant);cursor:pointer;padding:16px;transition:box-shadow .2s}.theme-card[data-v-2a4ccb07]:hover{box-shadow:0 4px 6px #0000001a}.theme-card.is-active[data-v-2a4ccb07]{border-color:var(--primary)}.theme-card.is-disabled[data-v-2a4ccb07]{opacity:.6}.theme-preview[data-v-2a4ccb07]{border-radius:var(--radius-lg);justify-content:center;align-items:center;height:96px;margin-bottom:12px;display:flex}.theme-preview.bg-surface[data-v-2a4ccb07]{background-color:var(--surface)}.theme-preview.bg-dark[data-v-2a4ccb07]{background-color:#1a1b1e}.theme-preview.bg-sunset[data-v-2a4ccb07]{background-color:#fdf8f6}.theme-circle[data-v-2a4ccb07]{border-radius:50%;width:32px;height:32px}.bg-primary[data-v-2a4ccb07]{background-color:var(--primary)}.bg-indigo[data-v-2a4ccb07]{background-color:#4f46e5}.bg-orange[data-v-2a4ccb07]{background-color:#ea580c}.theme-card h3[data-v-2a4ccb07]{text-align:center;margin:0;font-size:14px;font-weight:600}@media (width<=768px){.desktop-sidebar[data-v-2a4ccb07]{display:none}.mobile-header[data-v-2a4ccb07],.mobile-sidebar[data-v-2a4ccb07]{display:flex}.main-content[data-v-2a4ccb07]{margin-top:64px}.content-container[data-v-2a4ccb07]{padding:32px 16px}.page-header[data-v-2a4ccb07]{flex-direction:column;align-items:flex-start;gap:16px}.settings-form[data-v-2a4ccb07]{padding:var(--spacing-stack-md);flex-direction:column}.form-actions[data-v-2a4ccb07]{width:100%;padding-left:0;padding-top:var(--spacing-stack-md);border-top:1px solid #c7c4d880;border-left:none}.btn[data-v-2a4ccb07]{width:100%}.flex-row-between[data-v-2a4ccb07]{flex-direction:column;align-items:flex-start}.theme-grid[data-v-2a4ccb07]{grid-template-columns:repeat(2,1fr)}}[data-v-2a4ccb07]::-webkit-scrollbar{width:6px}[data-v-2a4ccb07]::-webkit-scrollbar-track{background:0 0}[data-v-2a4ccb07]::-webkit-scrollbar-thumb{background:var(--outline-variant);border-radius:4px}[data-v-2a4ccb07]::-webkit-scrollbar-thumb:hover{background:var(--outline)}.payment-page[data-v-2fb075ae]{min-height:100vh;padding:var(--space-lg);justify-content:center;align-items:center;display:flex}.payment-panel[data-v-2fb075ae]{text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#ffffffeb;border:1px solid #dbe5f0;border-radius:1.5rem;width:min(100%,28rem);padding:clamp(1.5rem,1.2rem + 1vw,2rem);box-shadow:0 14px 30px #1a283a24}.spinner[data-v-2fb075ae]{width:48px;height:48px;margin:0 auto var(--space-lg);border:4px solid #e0e0e0;border-top-color:#2c5aa0;border-radius:50%;animation:.9s linear infinite spin-2fb075ae}.success-mark[data-v-2fb075ae]{width:clamp(3rem,2.5rem + 1vw,3.6rem);height:clamp(3rem,2.5rem + 1vw,3.6rem);margin:0 auto var(--space-lg);color:#fff;background:linear-gradient(145deg,#1e88e5,#1565c0);border-radius:999px;place-items:center;font-size:clamp(1.4rem,1.2rem + .8vw,1.8rem);font-weight:700;display:grid}@keyframes spin-2fb075ae{to{transform:rotate(360deg)}}h1[data-v-2fb075ae]{margin:0 0 var(--space-xs);font-size:var(--font-fluid-lg)}p[data-v-2fb075ae]{color:#555;margin-top:0;margin-bottom:var(--space-lg);font-size:var(--font-fluid-base)}.action-row[data-v-2fb075ae]{gap:var(--space-sm);justify-content:center;display:flex}.action-button[data-v-2fb075ae]{color:#fff;min-height:2.65rem;font-size:var(--font-fluid-base);background-color:#1e88e5;border:none;border-radius:999px;flex:0 13.5rem;padding:.65rem 1.15rem;font-weight:700;line-height:1;transition:background-color .2s ease-in-out,transform .2s ease-in-out}.action-button[data-v-2fb075ae]:hover{background-color:#1565c0;transform:scale(1.03)}.action-button-secondary[data-v-2fb075ae]{background-color:#1e88e5}@media (width<=480px){.payment-page[data-v-2fb075ae]{padding:var(--space-md)}.action-row[data-v-2fb075ae]{flex-direction:column;align-items:center}.action-button[data-v-2fb075ae]{min-height:2.3rem;font-size:var(--font-fluid-sm);flex:none;width:min(100%,13rem);padding:.5rem 1rem}}.payment-page[data-v-b7ca2c90]{min-height:100vh;padding:var(--space-lg);justify-content:center;align-items:center;display:flex}.payment-panel[data-v-b7ca2c90]{text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#ffffffeb;border:1px solid #dbe5f0;border-radius:1.5rem;width:min(100%,28rem);padding:clamp(1.5rem,1.2rem + 1vw,2rem);box-shadow:0 14px 30px #1a283a24}h1[data-v-b7ca2c90]{margin:0 0 var(--space-xs);font-size:var(--font-fluid-lg)}p[data-v-b7ca2c90]{color:#555;margin-top:0;margin-bottom:var(--space-lg);font-size:var(--font-fluid-base)}.action-row[data-v-b7ca2c90]{gap:var(--space-sm);justify-content:center;display:flex}.action-button[data-v-b7ca2c90]{color:#fff;min-height:2.65rem;font-size:var(--font-fluid-base);background-color:#1e88e5;border:none;border-radius:999px;flex:0 9.5rem;padding:.65rem 1.15rem;font-weight:700;line-height:1;transition:background-color .2s ease-in-out,transform .2s ease-in-out}.action-button[data-v-b7ca2c90]:hover{background-color:#1565c0;transform:scale(1.03)}.action-button-secondary[data-v-b7ca2c90]{background-color:#1e88e5}@media (width<=480px){.payment-page[data-v-b7ca2c90]{padding:var(--space-md)}.action-row[data-v-b7ca2c90]{flex-direction:column;align-items:center}.action-button[data-v-b7ca2c90]{min-height:2.3rem;font-size:var(--font-fluid-sm);flex:none;width:min(100%,11rem);padding:.5rem 1rem}}
