body .subscription-shell .settings-breadcrumb-row{flex-wrap:wrap;gap:8px 14px}body .subscription-shell .subscription-status{border-radius:24px}body .subscription-shell .subscription-status strong{font-weight:400}body .subscription-shell .subscription-pro-checkout{margin-top:24px;background:var(--om-card)}body .subscription-shell .subscription-pro-checkout :is(.subscription-customer-note strong,.subscription-field,.subscription-feedback){font-weight:400}body .om-global-scrim{background:rgb(0 0 0/.28)}body .om-global-drawer{left:12px;top:12px;bottom:12px;width:min(320px,calc(100% - 24px));max-height:calc(100dvh - 24px);padding:max(20px,env(safe-area-inset-top)) 20px max(20px,env(safe-area-inset-bottom));border:0;border-radius:28px;box-shadow:0 12px 48px rgb(0 0 0/.12)}body .om-navigation-overlay :is(h2,strong,b,a,button,span,label,select,input,small,p){font-weight:400!important}body .om-navigation-overlay :is(.om-global-drawer-head,.om-search-panel-head) h2{font-size:20px;line-height:1.3;letter-spacing:-.025em!important}body .om-drawer-kicker{font-size:11px;letter-spacing:normal}body .om-global-drawer-head{padding-bottom:16px;border-color:color-mix(in srgb,var(--om-line) 60%,transparent)}body .om-drawer-nav{gap:4px;padding:16px 0}body .om-drawer-nav a{min-height:44px;padding:0 12px;gap:10px;border-radius:14px;font-size:14px}body .om-drawer-nav svg{width:18px;height:18px;stroke-width:1.5}body .om-drawer-nav a[aria-current=page]{background:color-mix(in srgb,var(--om-lime) 34%,var(--om-card));color:var(--om-text)}body :is(.om-drawer-secondary a,.om-drawer-search,.om-drawer-footer button,.om-search-results strong){font-size:13px}body .om-drawer-secondary{padding-block:10px}body .om-drawer-secondary a{min-height:40px;display:flex;align-items:center;padding:8px 12px}body .om-drawer-tools{gap:10px;padding-block:14px}body .om-drawer-area{font-size:11px}body .om-drawer-area select{font-size:14px;background:color-mix(in srgb,var(--om-card-soft) 50%,var(--om-card))}body .om-drawer-search{min-height:44px;border-color:color-mix(in srgb,var(--om-line) 65%,transparent)}body .om-drawer-search .om-search-glyph{width:15px;height:15px;border-width:1.5px}body .om-drawer-whatsapp{background:color-mix(in srgb,var(--om-card-soft) 50%,var(--om-card))}body .om-drawer-whatsapp :is(.whatsapp-connected-label,.whatsapp-check-link,.whatsapp-mini-button){font-size:13px}body .om-drawer-footer{padding-top:14px}body .om-search-results small{font-size:12px}body .om-menu-button{font-size:13px;font-weight:400!important}.om-page-intro{--om-page-accent:var(--om-lavender)}body .dashboard-shell .om-page-bento .om-page-intro{display:flex;gap:18px;padding:24px;margin:0 0 20px;border-radius:var(--om-card-radius);background:transparent}.om-page-intro-actions{display:flex;align-items:center;gap:12px;margin-left:auto}.om-page-intro-actions a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--om-text);text-decoration:none;font-size:12px}.om-page-intro-actions a:hover{text-decoration:underline;text-underline-offset:4px}.om-page-intro-icon{flex:0 0 52px;width:52px;height:52px;display:grid;place-items:center;background:var(--om-page-accent);color:var(--om-ink)}.om-page-intro-copy{min-width:0;flex:1}body .om-day-page>div:not(.om-page-intro){padding-inline:0}@media(max-width:620px){.om-page-intro:has(.om-page-intro-actions){flex-wrap:wrap}}body .dashboard-shell .om-page-bento .om-page-intro .dashboard-title{margin:0 0 8px}body .dashboard-shell .om-page-bento .om-page-intro .dashboard-subtitle{margin:0;line-height:1.5}body .dashboard-shell .om-page-bento .om-summary-tile{min-height:190px;padding:24px;gap:22px;background:var(--om-mint);color:var(--om-ink);border-radius:32px}body .dashboard-shell .om-page-bento .om-summary-tile--dark{background:var(--om-ink);color:var(--om-paper)}body .dashboard-shell .om-page-bento .om-summary-tile--lavender{background:var(--om-lavender)}body .dashboard-shell .om-page-bento .om-summary-tile :is(.summary-card-head,.summary-value,.summary-note){color:inherit}.om-summary-label{display:inline-flex;align-items:center;gap:10px;min-width:0}.om-summary-label svg{flex:0 0 auto}body .dashboard-shell .om-page-bento .om-summary-tile .summary-card-head{font-size:13px;font-weight:400;gap:10px}body .dashboard-shell .om-page-bento .om-summary-tile .summary-badge{font-size:11px;font-weight:400;line-height:1.4;background:rgb(0 0 0/.07);color:inherit;padding:5px 9px}body .dashboard-shell .om-page-bento .om-summary-tile--dark .summary-badge{background:rgb(255 255 255/.1)}body .dashboard-shell .om-page-bento .om-summary-tile .summary-value{font-size:clamp(24px,2.6vw,36px);font-weight:500;line-height:1.15;letter-spacing:-.035em;margin:0}body .dashboard-shell .om-page-bento .om-summary-tile .summary-note{font-size:12px;line-height:1.5;margin:0;opacity:.75}body .dashboard-shell .om-page-bento .dashboard-summary{margin-bottom:20px}body .om-page-bento .om-tab-list{gap:4px;padding:5px;background:color-mix(in srgb,var(--om-card-soft) 50%,var(--om-card));border-radius:18px}body .om-page-bento .om-tab-list button{min-height:40px;padding:8px 15px;font-size:13px;font-weight:400}body .om-page-bento .om-tab-list button[aria-selected=true]{background:var(--om-card);color:var(--om-text);box-shadow:0 2px 6px rgb(0 0 0/.04)}body .om-page-bento :is(.commitments-list,.installments-list,.planning-list){padding:0 20px 20px}body .om-page-bento .commitments-card{overflow:visible}body .om-page-bento .activity-heading{padding:24px 24px 18px}body .om-page-bento .budget-helper{max-width:100%;white-space:normal;overflow-wrap:anywhere;font-weight:400}body .om-page-bento :is(.commitment-copy,.installment-copy,.planning-title-line) strong{font-weight:500!important}body .om-page-bento .commitment-row{border-color:color-mix(in srgb,var(--om-line) 55%,transparent);padding:16px 4px}body .om-page-bento .commitment-date{background:color-mix(in srgb,var(--om-lime) 22%,var(--om-card));color:var(--om-text)}body .om-page-bento .commitment-copy strong{white-space:normal;overflow-wrap:anywhere}body .om-page-bento .installment-row{background:var(--om-card-soft);border:0;border-radius:24px;padding:20px}body .om-page-bento .planning-list{gap:12px}body .om-page-bento .planning-row{padding:20px;border:0;border-radius:24px;background:var(--om-card-soft);gap:14px}body .om-page-bento .planning-title-line{flex-wrap:wrap}body .om-page-bento .planning-title-line strong{white-space:normal;font-size:14px}body .dashboard-shell .om-page-bento .planning-side strong{font-size:20px;font-weight:500!important}body .om-page-bento .planning-track{background:var(--om-line)}body .om-page-bento .planning-track-goal>span{background:var(--om-lavender)}body .om-page-bento .commitment-menu{background:var(--om-card);color:var(--om-text);border-radius:16px}body .om-page-bento .commitment-menu button{color:inherit;font-weight:400}body .om-page-bento .commitment-menu .commitment-menu-danger{color:var(--negative)}body .om-page-bento :is(.planning-foot,.installment-row-foot){flex-wrap:wrap;font-size:11px;gap:6px 12px}body .om-page-bento .om-daily-tasks{background:var(--om-card);color:var(--om-text)}body .om-page-bento .om-daily-tasks-count{background:color-mix(in srgb,var(--om-mint) 24%,var(--om-card));color:var(--om-text);font-weight:400}body .om-page-bento .om-task-check{border-width:1.5px;width:24px;height:24px;border-radius:8px}body .om-page-bento .om-task-actions button{font-weight:400}body .om-page-bento .om-agenda-commitments{padding:24px;background:var(--om-card);border-radius:32px}body .om-page-bento .om-day-items{background:var(--om-card-soft);border-radius:24px;padding-inline:16px}body .om-page-bento .om-agenda-day>h2{margin-top:20px;font-size:12px;color:var(--om-muted)}body .om-page-bento .om-agenda-item strong{font-weight:500!important}body .om-page-bento .om-settings-section{margin:0 0 12px;background:var(--om-card);border-radius:28px}body .dashboard-shell .om-page-bento .om-settings-section>summary{gap:14px;padding:20px 24px;justify-content:flex-start}.om-settings-section-icon{flex:0 0 40px;width:40px;height:40px;border-radius:14px;display:grid;place-items:center;background:color-mix(in srgb,var(--om-lavender) 24%,var(--om-card));color:var(--om-text)}.om-settings-section-copy{min-width:0;flex:1}body .om-page-bento .om-settings-section-title{display:block;font-size:15px;font-weight:500;line-height:1.3;letter-spacing:-.025em}body .om-page-bento .om-settings-section-copy small{margin-top:4px;font-size:12px;line-height:1.4}body .om-page-bento .om-settings-section .om-chevron{width:18px;height:18px;flex:0 0 auto;color:var(--om-muted)}body .om-page-bento .profile-settings-card{background:color-mix(in srgb,var(--om-mint) 9%,var(--om-card))}body .om-page-bento .om-settings-content .appearance-options{padding:0 0 20px}body .om-page-bento .appearance-option strong{font-weight:500!important}body .om-page-bento :is(.settings-shortcut-card,.profile-photo-card,.profile-save-bar){border-radius:28px}@media(max-width:760px){body .om-drawer-area select{font-size:16px}}@media(max-width:700px){body .om-global-drawer{padding-inline:18px}body .om-drawer-nav a{font-size:14px}body .dashboard-shell .om-page-bento .om-page-intro{padding:20px;gap:12px;align-items:flex-start}.om-page-intro-icon{width:36px;height:36px;flex-basis:36px;border-radius:12px}.om-page-intro-icon svg{width:18px;height:18px}body .dashboard-shell .om-page-bento .om-page-intro .dashboard-title{font-size:24px}body .dashboard-shell .om-page-bento .om-page-intro .dashboard-subtitle{font-size:13px}body .dashboard-shell .om-page-bento .om-summary-tile{min-height:170px;padding:20px;gap:18px}body .dashboard-shell .om-page-bento .om-summary-tile .summary-value{font-size:28px}body .om-page-bento :is(.commitments-list,.installments-list,.planning-list){padding:0 16px 16px}body .om-page-bento :is(.planning-row,.installment-row,.om-agenda-commitments){padding:16px}body .om-page-bento .planning-row-main{display:grid;grid-template-columns:minmax(0,1fr)}body .om-page-bento .planning-side{justify-content:space-between;min-width:0}body .om-page-bento .activity-heading{padding:20px 20px 16px}body .om-page-bento .om-tab-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}body .om-page-bento .om-tab-list button{white-space:nowrap;padding-inline:8px}body .dashboard-shell .om-page-bento .om-settings-section>summary{padding:18px;gap:10px}.om-settings-section-icon{width:32px;height:32px;flex-basis:32px;border-radius:11px}.om-settings-section-icon svg{width:17px;height:17px}body .om-page-bento .om-settings-section-title{font-size:14px}body .om-page-bento .om-settings-section-copy small{font-size:11px}body .om-page-bento .appearance-options{grid-template-columns:minmax(0,1fr)}body .om-page-bento .appearance-option{grid-template-columns:64px minmax(0,1fr);grid-template-rows:auto auto;min-height:100px;column-gap:12px}body .om-page-bento .appearance-preview{grid-row:1/3;width:64px;margin-bottom:0}}@media(max-width:360px){body .dashboard-shell .om-page-bento .om-page-intro{flex-direction:column}body .om-page-bento .om-daily-tasks-add{flex-wrap:wrap}body .om-page-bento .om-daily-tasks-add input{flex:1 1 100%}body .om-page-bento .om-daily-tasks-add button{width:100%}body .om-page-bento .om-settings-section-icon{display:none}body .om-page-bento .appearance-option{grid-template-columns:minmax(0,1fr)}body .om-page-bento .appearance-preview{grid-row:auto;width:100%}}body .om-page-bento .om-daily-tasks .om-task-schedule input[type=checkbox]{flex:0 0 18px;width:18px;min-width:18px;height:18px;margin:0}body .om-page-bento .om-daily-tasks .om-task-schedule input[type=date]{flex:0 1 auto;width:auto;max-width:170px}body .om-page-bento .om-daily-tasks .om-task-schedule label{max-width:100%;flex-wrap:wrap}body .dashboard-shell .om-page-bento .om-page-intro{padding:0;margin:0 0 24px;gap:16px;align-items:center}body .dashboard-shell .om-page-bento .om-page-intro .dashboard-title{font-size:var(--om-title-size);margin-bottom:8px}.om-page-intro-icon{width:56px;height:56px;flex-basis:56px;border-radius:18px}.om-page-intro-icon svg{width:var(--om-section-icon-size);height:var(--om-section-icon-size)}@media(max-width:767px){body .dashboard-shell .om-page-bento .om-page-intro{gap:12px;margin-bottom:20px;flex-direction:row;flex-wrap:wrap}.om-page-intro-icon{width:44px;height:44px;flex-basis:44px;border-radius:14px}body .dashboard-shell .om-page-bento .om-page-intro .dashboard-title{font-size:30px}.om-page-intro-actions{flex-basis:100%;margin-left:56px}}.om-page-intro--dashboard,.om-page-intro--day{--om-page-accent:var(--om-lime)}.om-page-intro--money{--om-page-accent:var(--om-lilac)}.om-page-intro--accounts,.om-page-intro--routines{--om-page-accent:var(--om-mint)}.om-page-intro--agenda,.om-page-intro--tasks{--om-page-accent:var(--om-lime)}.om-page-intro--finance,.om-page-intro--planning,.om-page-intro--settings{--om-page-accent:var(--om-lavender)}.om-page-intro--profile{--om-page-accent:var(--om-mint)}.om-page-intro--subscription{--om-page-accent:var(--om-lilac)}body .dashboard-shell .om-page-bento .om-page-intro{align-items:flex-start}body .dashboard-shell .om-page-bento .om-page-intro .dashboard-title{line-height:1.2}.om-page-intro-icon{width:44px;height:44px;flex-basis:44px;border-radius:14px}.om-page-intro-actions{align-self:flex-start}@media (max-width:767px){.om-page-intro-icon{width:36px;height:36px;flex-basis:36px;border-radius:12px}.om-page-intro-actions{margin-left:48px}}body .om-nav-actions :is(.om-icon-button,.om-menu-button){width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}body .om-nav-actions .om-menu-button>span{display:none}body .om-nav-actions :is(.om-icon-button,.om-menu-button) svg{width:20px;height:20px}body .om-nav-actions :is(.om-icon-button,.om-menu-button):hover{background:transparent;opacity:.7}body .om-nav-actions .om-avatar{width:44px;height:44px;min-height:44px;background:transparent;border:0;box-shadow:none;overflow:visible}body .om-nav-actions .om-avatar .dashboard-profile-avatar{width:32px;height:32px;font-size:13px}body .om-global-drawer-head button,body .om-search-panel-head button{background:transparent;border:0;border-radius:0;box-shadow:none}@media (max-width:767px){body .om-nav-actions .om-avatar .dashboard-profile-avatar{width:30px;height:30px;font-size:12px}}@media (max-width:360px){body .om-nav-actions{gap:0}}body .dashboard-shell .om-header{position:sticky;top:10px;z-index:40;padding:8px 12px;border:0;border-radius:24px;background:color-mix(in srgb,var(--om-bg) 76%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 8px 28px rgb(0 0 0/.07)}body .dashboard-shell>.om-header.om-internal-header{padding:8px 12px}body .dashboard-shell .om-header .om-tools{gap:8px}body .dashboard-shell .om-header .om-nav-actions{gap:0}body .dashboard-shell .om-header .om-nav-actions :is(.om-icon-button,.om-menu-button){width:36px;min-width:36px}body .dashboard-shell .om-header .om-brand{flex:0 0 40px;width:40px;min-width:40px;margin:0}body .dashboard-shell .om-header .om-brand-mark{width:40px;height:40px;border-radius:0;background:transparent;filter:brightness(0)}html[data-theme=dark] body .om-header .om-brand-mark{filter:brightness(0) invert(1)}body .om-dashboard-home>.om-header{display:flex}body .om-dashboard-home>.om-header .om-tools{flex:1}body .om-dashboard-home{padding-bottom:24px}body .agenda-shell .om-page-bento .om-day-items{padding:0}body .agenda-shell .om-page-bento .om-day-items,body .planning-page-shell .om-page-bento .planning-card{background:transparent;border:0;border-radius:0;box-shadow:none}body .planning-page-shell .om-page-bento .planning-list{padding:0 0 20px}body .planning-page-shell .om-page-bento .planning-heading{padding-inline:0}body .planning-page-shell .om-page-bento .planning-row{background:linear-gradient(125deg,#ddf4c3,#c8e8dc 58%,#e5ddf6);color:var(--om-ink);border-radius:28px}body .planning-page-shell .planning-row :is(.planning-copy>span,.planning-foot){color:#425044}body .planning-page-shell .om-page-bento .planning-row :is(.planning-title-line strong,.planning-side>strong){color:var(--om-ink)}body .planning-page-shell .om-page-bento .planning-row .planning-side>.planning-over{color:#8a3a32}body .planning-page-shell .planning-row .om-planning-controls button:not(dialog button){color:var(--om-ink)}body .planning-page-shell .planning-row .planning-track{background:rgb(25 25 25/.12)}body :is(#daily-tasks-title,#agenda-commitments,#como-funciona){scroll-margin-top:100px}.om-agenda-sections{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.om-agenda-sections a{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border-radius:24px;background:var(--om-card);color:var(--om-text);text-decoration:none;font-size:13px}.om-agenda-sections a:focus-visible{outline:2px solid var(--om-text);outline-offset:4px}body .dashboard-shell>.om-internal-header+.om-page-content{--om-title-size:30px;padding-top:32px}body .dashboard-shell>.om-internal-header+.om-page-content .om-page-intro .dashboard-title{font-size:var(--om-title-size)}body .dashboard-shell>.om-internal-header+.om-page-content .om-page-intro-icon{width:36px;height:36px;flex-basis:36px;border-radius:12px}body .dashboard-shell>.om-internal-header+.om-page-content .om-page-intro-icon svg{width:26px;height:26px}@media (max-width:767px){body .dashboard-shell>.om-internal-header+.om-page-content{--om-title-size:26px;padding-top:24px}body .dashboard-shell>.om-internal-header+.om-page-content .om-page-intro-icon{width:32px;height:32px;flex-basis:32px;border-radius:10px}body .dashboard-shell>.om-internal-header+.om-page-content .om-page-intro-icon svg{width:24px;height:24px}body .dashboard-shell>.om-internal-header+.om-page-content .om-page-intro-actions{margin-left:44px}}.AppFooter_shell__ii39H{width:var(--om-shell-size);max-width:1200px;margin:0 auto;position:relative;z-index:1}.AppFooter_footer__dJUAU{width:calc(min(100%,var(--om-dashboard-main-width)) - 2 * var(--om-main-gutter) - 2 * var(--om-section-gutter));margin:4px auto 0;padding:20px 0 16px;border-top:1px solid var(--om-line);font-family:var(--om-font);color:var(--om-text)}.AppFooter_top__Ivz3y{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.AppFooter_brand__4nWZr{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none;font-size:14px;font-weight:500}.AppFooter_top__Ivz3y small{display:block;font-size:11px;color:var(--om-muted)}.AppFooter_navigation__rKHuG{min-width:220px;max-width:100%;font-size:12px}.AppFooter_navigation__rKHuG summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;cursor:pointer;list-style:none}.AppFooter_navigation__rKHuG summary::-webkit-details-marker{display:none}.AppFooter_navigation__rKHuG summary:after{content:"+";font-size:18px}.AppFooter_navigation__rKHuG[open] summary:after{content:"−"}.AppFooter_links__cjVXP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 24px;margin:8px 0}.AppFooter_links__cjVXP a{display:flex;align-items:center;min-height:44px;font-size:12px;color:inherit;text-decoration:none}.AppFooter_backToTop__tQvz0:hover,.AppFooter_links__cjVXP a:hover{text-decoration:underline;text-underline-offset:4px}.AppFooter_backToTop__tQvz0{display:flex;align-items:center;justify-content:flex-end;min-height:44px;margin-top:4px;font-size:11px;color:var(--om-muted);text-decoration:none}.AppFooter_footer__dJUAU :focus-visible{outline:2px solid var(--om-lavender);outline-offset:4px;border-radius:4px}@media(max-width:620px){.AppFooter_top__Ivz3y{flex-direction:column;gap:8px}.AppFooter_navigation__rKHuG{width:100%;min-width:0}.AppFooter_backToTop__tQvz0{margin-top:0}.AppFooter_footer__dJUAU{padding-top:16px}}