.q-field__control{color:#fed7aa!important}.q-field--outlined .q-field__control{padding:0 24px!important}@font-face{font-family:OpenDyslexic3;font-weight:400;src:url(../fonts/OpenDyslexic3-Regular.695571a7.ttf)}@font-face{font-family:OpenDyslexic3;font-weight:700;src:url(../fonts/OpenDyslexic3-Bold.ce83c9e1.ttf)}.gap-2{gap:16px}.q-card--dark,.task-actions-menu{box-shadow:none!important}.task-actions-menu{border:1px solid #00000014;border-radius:14px;filter:none!important;overflow:hidden}.task-actions-menu .q-list{box-shadow:none!important}.task-actions-menu .task-actions-menu__item{min-height:56px;padding:14px 18px}.task-actions-menu .task-actions-menu__divider{margin:6px 0}.body--dark .task-actions-menu{border-color:#ffffff1f}.q-menu--dark.task-actions-menu{box-shadow:none!important;filter:none!important}.overflow{height:calc(100vh - 165px);overflow-y:scroll;position:relative}.overflow .column{padding-bottom:108px}.overflow .q-panel.scroll{-webkit-overflow-scrolling:unset;overflow:unset;will-change:unset}.q-tooltip{background:#0000;color:#fff;font-size:18px;font-weight:700}body.body--dark{background:#020617!important}.view{bottom:0;left:0;position:fixed;right:0;top:0}.view .q-page{flex-direction:column;padding:24px 24px 92px}.view .q-header,.view .q-page{align-items:center;display:flex;justify-content:center}.view .q-header{background:#f1f5f9;flex-direction:row;font-size:32px;font-weight:700;gap:16px;line-height:32px;padding:24px 16px;padding-top:calc(env(safe-area-inset-top) + 24px)!important}.view .q-header .q-icon{color:#eab308;font-size:32px}.is-font-opendyslexic3 .view .q-header .q-icon{position:relative;top:4px}.body--dark .view .q-header{background:#ffffff14;color:#fff}body.body--dark .view{border:1px solid #020617}.view .q-footer{align-items:center;background:#0000;display:flex;gap:24px;justify-content:center;padding:16px;padding-bottom:24px!important}.view .q-footer .q-btn{background:#f1f5f9;color:#94a3b8}.view .q-footer .q-btn .q-icon.fa-solid{font-size:24px}.view .q-footer .q-btn:before{box-shadow:none}.body--dark .view .q-footer .q-btn{background:#ffffff14;color:#fffc}.view .q-footer .q-btn.btn-add .q-icon,.view .q-footer .q-btn.btn-done .q-icon,.view .q-footer .q-btn.btn-leaderboard .q-icon{font-size:32px}.view .q-footer .q-btn.btn-add{background:linear-gradient(180deg,#3b82f6,#1e40af);color:#fff}.view .q-footer .q-btn.btn-add .q-icon{color:#fff}.view .q-footer .q-btn.btn-add:before{box-shadow:0 4px 32px 0 #00000029}.view .q-footer .q-btn.btn-done{background:linear-gradient(180deg,#22c55e,#166534);color:#fff}.view .q-footer .q-btn.btn-done .q-icon{color:#fff}.view .q-footer .q-btn.btn-done:before{box-shadow:0 4px 32px 0 #00000029}.view .q-footer .q-btn.btn-leaderboard{background:linear-gradient(180deg,#facc15,#ca8a04);color:#fff}.view .q-footer .q-btn.btn-leaderboard .q-icon{color:#fff}.view .q-footer .q-btn.btn-leaderboard:before{box-shadow:0 4px 32px 0 #00000029}.view-no-task .empty-actions{align-items:center;column-gap:8px;display:grid;grid-template-columns:56px 68px 56px;grid-template-rows:70px 48px 56px;justify-content:center;padding-top:0;row-gap:0}.view-no-task .empty-actions .empty-action{align-items:center;align-self:center;display:inline-flex;flex-direction:column;gap:8px;justify-self:center}.view-no-task .empty-actions .empty-action span{color:#0f172a52;font-size:9px;font-weight:700;line-height:1}.body--dark .view-no-task .empty-actions .empty-action span{color:#ffffff52}.view-no-task .empty-actions .empty-action-add{grid-column:2;grid-row:1}.view-no-task .empty-actions .empty-action-add .q-btn{color:#fff;height:76px;min-height:76px;min-width:76px;padding:0;width:76px}.view-no-task .empty-actions .empty-action-add .q-btn .q-icon{color:#fff;font-size:32px}.view-no-task .empty-actions .empty-action-placeholder{grid-column:2;grid-row:3;height:60px;width:60px}.view-task{background:radial-gradient(ellipse 145% 92% at 50% 56%,#93c5fd61 0,#60a5fa38 42%,#60a5fa14 72%,#60a5fa00 100%),#f8fafc;overflow:hidden;z-index:0}.body--dark .view-task{background:radial-gradient(ellipse 145% 92% at 50% 56%,#2563eb70 0,#1d4ed842 44%,#1e40af1f 74%,#1e40af00 100%),#020617}.view-task .q-page{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1}.view-task .q-footer{z-index:2}.view-task .streak-badge{align-items:center;background:#052e16b8;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:6px;left:24px;padding:8px 12px;position:absolute;top:calc(env(safe-area-inset-top) + 24px)}.view-task .streak-badge .q-icon{color:#f97316;font-size:18px}.body--dark .view-task .streak-badge{background:#ffffff1f;color:#fff}.view-task .date{color:#3b82f6;font-size:16px;margin-bottom:0;opacity:.76;text-align:center}.is-font-opendyslexic3 .view-task .date .dot{position:relative;top:3px}.view-task .title{font-size:32px;font-weight:700;line-height:140%;margin-bottom:0;position:relative;text-align:center}.view-task .task-actions{align-items:center;column-gap:8px;display:grid;grid-template-columns:56px 68px 56px;grid-template-rows:70px 48px 56px;justify-content:center;padding-top:0;row-gap:0}.view-task .task-actions .task-action{align-items:center;align-self:center;display:inline-flex;flex-direction:column;gap:8px;justify-self:center}.view-task .task-actions .task-action span{color:#0f172a52;font-size:9px;font-weight:700;line-height:1}.body--dark .view-task .task-actions .task-action span{color:#ffffff52}.view-task .task-actions .task-action-done{grid-column:2;grid-row:1}.view-task .task-actions .task-action-done .q-btn{color:#fff;height:76px;min-height:76px;min-width:76px;padding:0;width:76px}.view-task .task-actions .task-action-done .q-btn .q-icon{color:#fff;font-size:32px}.view-task .task-actions .task-action-list{grid-column:1;grid-row:2}.view-task .task-actions .task-action-list .q-btn{height:60px;width:60px}.view-task .task-actions .task-action-progress{grid-column:3;grid-row:2}.view-task .task-actions .task-action-progress .q-btn{height:60px;width:60px}.view-task .task-actions .task-action-add{grid-column:2;grid-row:3}.view-task .task-actions .task-action-add .q-btn{height:60px;width:60px}.view-list{background:#f5f5f5;z-index:2001}.body--dark .view-list{background:#020617}.view-list .q-page,.view-list .q-tab-panel{padding:0}.view-list .q-tab-panels{background-color:initial;width:100%}.view-list .q-tab-panel>div{padding:24px}.q-ios-padding .view-list .q-tab-panel>div{padding-top:calc(env(safe-area-inset-top) + 24px)!important}.view-list .q-card{border-radius:8px;margin-left:auto;margin-right:auto;max-width:600px;width:100%}.view-list .q-card .fa-grip-dots-vertical{color:#3b82f6}.view-list .q-card .fa-grip-dots-vertical:hover{cursor:pointer}.view-list .q-card p strong{font-size:18px}.view-list .q-card .edit,.view-list .q-card .remove{color:#0000003d;transition:all .3s ease-in-out}.view-list .q-card .edit:hover,.view-list .q-card .remove:hover{color:#000}.body--dark .view-list .q-card{background:#ffffff0a;border:none}.body--dark .view-list .q-card .edit,.body--dark .view-list .q-card .remove{color:#ffffff3d;transition:all .3s ease-in-out}.body--dark .view-list .q-card .edit:hover,.body--dark .view-list .q-card .remove:hover{color:#fff}.view-list .q-card.list-title{background:#0000!important;color:#00000080;font-size:14px;font-weight:700}.body--dark .view-list .q-card.list-title{background:#0000!important;color:#ffffff80}.view-list .q-footer{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#ffffffb8;border-top:1px solid #00000029;flex-direction:column;gap:8px;padding-bottom:18px!important;padding-top:0!important}.body--dark .view-list .q-footer{background:#02061794;border-top:1px solid #ffffff14}.view-list .q-footer .actions{align-items:center;display:flex;flex-direction:row;gap:36px;justify-content:center;padding-top:0}.view-list .q-footer .actions .list-action{align-items:center;align-self:center;display:inline-flex;flex-direction:column;gap:8px;justify-self:center}.view-list .q-footer .actions .list-action .q-btn{height:52px;min-height:52px;min-width:52px;padding:0;width:52px}.view-list .q-footer .actions .list-action .q-btn .q-icon{color:currentColor;font-size:24px}.view-list .q-footer .actions .list-action span{color:#0f172a52;font-size:9px;font-weight:700;line-height:1}.body--dark .view-list .q-footer .actions .list-action span{color:#ffffff52}.view-list .q-footer .q-tabs{min-height:42px;padding:0 8px;width:100%}.view-list .q-footer .q-tabs__content{align-items:center;align-self:stretch}.view-list .q-footer .q-tab{min-height:42px;padding:10px 16px}.view-list .q-footer .q-tab__label{font-size:18px;font-weight:700;line-height:18px}.view-profile{background:#f5f5f5;bottom:0;left:0;position:absolute;right:0;top:0;z-index:2002}.body--dark .view-profile{background:#020617}.view-profile .q-page{padding:0}.view-profile .q-page .overflow{height:calc(100vh - 78px);padding:0 24px}.q-ios-padding .view-profile .q-page .overflow{height:calc(100vh - env(safe-area-inset-top) - 78px)}.view-profile .q-card{border-radius:8px;margin-bottom:16px;margin-left:auto;margin-right:auto;max-width:600px}.view-profile .q-card:first-child{margin-top:24px}.q-ios-padding .view-profile .q-card:first-child{margin-top:calc(env(safe-area-inset-top) + 24px)}.view-profile .q-card .q-card__section--vert{padding:24px}.body--dark .view-profile .q-card{background:#ffffff0a;border:none}.view-profile .q-card p{font-size:18px;font-weight:400}.view-profile .q-card .card-title{align-items:center;display:flex;font-size:24px;font-weight:700;gap:16px;justify-items:center;opacity:.8}.view-profile .q-card .card-title .q-icon{color:#3b82f6}.view-profile .q-footer{background:#fff;border-top:0}.view-profile .q-footer.profile-actions{align-items:center;display:flex;flex-direction:row;gap:36px;gap:28px;justify-content:center;padding-bottom:18px!important;padding-top:0;padding-top:0!important}.view-profile .q-footer .profile-action{align-items:center;align-self:center;display:inline-flex;flex-direction:column;gap:8px;justify-self:center}.view-profile .q-footer .profile-action .q-btn{height:52px;min-height:52px;min-width:52px;padding:0;width:52px}.view-profile .q-footer .profile-action .q-btn .q-icon{font-size:24px}.view-profile .q-footer .profile-action span{color:#0f172a52;font-size:9px;font-weight:700;line-height:1}.body--dark .view-profile .q-footer .profile-action span{color:#ffffff52}.view-profile .q-footer .profile-action-done .q-btn{color:#fff;height:52px;min-height:52px;min-width:52px;padding:0;width:52px}.view-profile .q-footer .profile-action-done .q-btn .q-icon{color:#fff;font-size:24px}.body--dark .view-profile .q-footer{background:#020617;border-top:0}.view-add{background:#dbeafe;z-index:2001}.body--dark .view-add{background:#172554}.view-add .q-field{height:100%;width:100%}.view-add .q-field .q-field__control{height:100%;padding:40px 0;width:100%}.view-add .q-field.q-field--outlined .q-field__control:before,.view-add .q-field.q-field--outlined.q-field--highlighted .q-field__control:after{border-color:#0000!important}.view-add .q-field input:focus,.view-add .q-field textarea:focus{outline:none}.view-add .q-field .q-field__native{font-size:32px;line-height:140%;padding-top:0;text-align:center}.view-add .q-footer{background:#fff;border-top:0}.view-add .q-footer.add-actions{align-items:center;display:flex;flex-direction:row;gap:36px;justify-content:center;padding-top:0}.view-add .q-footer .add-action{align-items:center;align-self:center;display:inline-flex;flex-direction:column;gap:8px;justify-self:center}.view-add .q-footer .add-action .q-btn{height:60px;width:60px}.view-add .q-footer .add-action .q-btn .q-icon{font-size:24px}.view-add .q-footer .add-action span{align-items:center;color:#0f172a52;display:inline-flex;font-size:9px;font-weight:700;gap:3px;line-height:1}.body--dark .view-add .q-footer .add-action span{color:#ffffff52}.view-add .q-footer .add-action kbd{font:inherit;line-height:1}.view-add .q-footer .add-action-done .q-btn{color:#fff;height:60px;min-height:60px;min-width:60px;padding:0;width:60px}.view-add .q-footer .add-action-done .q-btn .q-icon{color:#fff;font-size:24px}.view-add .q-footer .add-action-placeholder{display:none}.body--dark .view-add .q-footer{background:#172554;border-top:0}.view-add-reward{background:#dcfce7;z-index:2001}.body--dark .view-add-reward{background-color:#052e16}.view-add-reward .q-field{height:100%;width:100%}.view-add-reward .q-field .q-field__control{height:100%;padding:40px 0;width:100%}.view-add-reward .q-field.q-field--outlined .q-field__control:before,.view-add-reward .q-field.q-field--outlined.q-field--highlighted .q-field__control:after{border-color:#0000!important}.view-add-reward .q-field input:focus,.view-add-reward .q-field textarea:focus{outline:none}.view-add-reward .q-field .q-field__native{font-size:32px;line-height:140%;padding-top:0;text-align:center}.view-add-reward .q-footer{background:#fff;border-top:0}.view-add-reward .q-footer.add-reward-actions{align-items:center;display:flex;flex-direction:row;gap:36px;justify-content:center;padding-top:0}.view-add-reward .q-footer .add-reward-action{align-items:center;align-self:center;display:inline-flex;flex-direction:column;gap:8px;justify-self:center}.view-add-reward .q-footer .add-reward-action .q-btn{height:60px;width:60px}.view-add-reward .q-footer .add-reward-action .q-btn .q-icon{font-size:24px}.view-add-reward .q-footer .add-reward-action span{align-items:center;color:#0f172a52;display:inline-flex;font-size:9px;font-weight:700;gap:3px;line-height:1}.body--dark .view-add-reward .q-footer .add-reward-action span{color:#ffffff52}.view-add-reward .q-footer .add-reward-action kbd{font:inherit;line-height:1}.view-add-reward .q-footer .add-reward-action-done .q-btn{color:#fff;height:60px;min-height:60px;min-width:60px;padding:0;width:60px}.view-add-reward .q-footer .add-reward-action-done .q-btn .q-icon{color:#fff;font-size:24px}.view-add-reward .q-footer .add-reward-action-placeholder{display:none}.body--dark .view-add-reward .q-footer{background:#052e16;border-top:0}.view-reward{background:#dcfce7;z-index:2001}.body--dark .view-reward{background-color:#052e16}.view-reward .q-header{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#ffffffad;border-bottom:1px solid #0000001a;color:#000}.body--dark .view-reward .q-header{background:#052e169e;border-bottom:1px solid #ffffff14}.view-reward .q-page{-webkit-overflow-scrolling:touch;align-items:stretch;bottom:206px;display:block;height:auto;justify-content:unset;left:0;min-height:0;overflow-y:scroll!important;overscroll-behavior:contain;padding:24px;position:fixed;right:0;top:81px;touch-action:pan-y}.q-ios-padding .view-reward .q-page{padding:24px!important;top:calc(env(safe-area-inset-top) + 81px)}.view-reward .q-list{margin:0 auto;max-width:600px;padding-bottom:24px;touch-action:pan-y;width:100%}.view-reward .q-list>.q-btn{border-radius:8px;font-size:18px;padding:24px}.view-reward .q-list>.q-btn:before{border-color:#00000029}.body--dark .view-reward .q-list>.q-btn:before{border-color:#ffffff29}.view-reward .q-item{background:#fff;border:1px solid #00000014;border-radius:8px;font-size:18px;font-weight:700;line-height:140%;margin:16px 0;padding:14px 16px;width:100%}.view-reward .q-item:first-child{margin-top:0}.body--dark .view-reward .q-item{background:#ffffff14;border-color:#0000}.view-reward .q-radio__label{margin-left:4px}.view-reward .edit,.view-reward .remove{color:#0000003d;transition:all .3s ease-in-out}.view-reward .edit:hover,.view-reward .remove:hover{color:#000}.body--dark .view-reward .edit,.body--dark .view-reward .remove{color:#ffffff3d;transition:all .3s ease-in-out}.body--dark .view-reward .edit:hover,.body--dark .view-reward .remove:hover{color:#fff}.view-reward .q-footer{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#ffffffad;border-top:0}.view-reward .q-footer.reward-actions{align-items:center;column-gap:8px;display:grid;grid-template-columns:56px 68px 56px;grid-template-rows:70px 48px 56px;justify-content:center;padding-top:0;row-gap:0}.view-reward .q-footer .reward-action{align-items:center;align-self:center;display:inline-flex;flex-direction:column;gap:8px;justify-self:center}.view-reward .q-footer .reward-action .q-btn{height:60px;width:60px}.view-reward .q-footer .reward-action .q-btn .q-icon{font-size:24px}.view-reward .q-footer .reward-action span{color:#0f172a52;font-size:9px;font-weight:700;line-height:1}.body--dark .view-reward .q-footer .reward-action span{color:#ffffff52}.view-reward .q-footer .reward-action-done{grid-column:2;grid-row:1}.view-reward .q-footer .reward-action-done .q-btn{color:#fff;height:76px;min-height:76px;min-width:76px;padding:0;width:76px}.view-reward .q-footer .reward-action-done .q-btn .q-icon{color:#fff;font-size:32px}.view-reward .q-footer .reward-action-close{grid-column:1;grid-row:2}.view-reward .q-footer .reward-action-skip{grid-column:3;grid-row:2}.body--dark .view-reward .q-footer{background:#052e169e;border-top:0}.view-enjoy,.view-progress{background-color:#dcfce7;border-bottom:1px solid #052e1614;z-index:2001}.body--dark .view-enjoy,.body--dark .view-progress{background-color:#052e16;border-bottom:1px solid #052e1614}.view-enjoy .q-header,.view-progress .q-header{background:#fff;border-bottom:1px solid #052e1614;color:#000}.body--dark .view-enjoy .q-header,.body--dark .view-progress .q-header{background:#052e16;border-bottom:1px solid #ffffff14}.view-enjoy .q-page,.view-progress .q-page{height:calc(100vh - 35px);overflow-y:scroll;padding-top:105px;position:relative}.q-ios-padding .view-enjoy .q-page,.q-ios-padding .view-progress .q-page{padding-top:calc(env(safe-area-inset-top) + 95px)!important}.view-enjoy .q-page .q-img,.view-progress .q-page .q-img{border-radius:16px;box-shadow:0 4px 32px 0 #00000029;margin-bottom:24px;max-height:400px;max-width:400px;transform:rotate(2deg)}.view-enjoy .q-page .momentum-card,.view-progress .q-page .momentum-card{background:#fff;border-radius:8px;color:#052e16;margin-bottom:24px;max-width:400px;width:100%}.body--dark .view-enjoy .q-page .momentum-card,.body--dark .view-progress .q-page .momentum-card{background:#0f172a;color:#fff}.view-enjoy .q-page .momentum-title,.view-progress .q-page .momentum-title{font-size:18px;font-weight:700;margin-bottom:14px}.view-enjoy .q-page .momentum-chart,.view-progress .q-page .momentum-chart{align-items:end;display:grid;gap:10px;grid-template-columns:repeat(7,minmax(0,1fr));height:136px}.view-enjoy .q-page .momentum-day,.view-progress .q-page .momentum-day{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:flex-end;min-width:0}.view-enjoy .q-page .momentum-count,.view-enjoy .q-page .momentum-label,.view-progress .q-page .momentum-count,.view-progress .q-page .momentum-label{color:#052e16b8;font-size:12px;line-height:1}.body--dark .view-enjoy .q-page .momentum-count,.body--dark .view-enjoy .q-page .momentum-label,.body--dark .view-progress .q-page .momentum-count,.body--dark .view-progress .q-page .momentum-label{color:#ffffffb8}.view-enjoy .q-page .momentum-track,.view-progress .q-page .momentum-track{align-items:flex-end;display:flex;height:88px;justify-content:center;width:100%}.view-enjoy .q-page .momentum-bar,.view-progress .q-page .momentum-bar{background:#22c55e;border-radius:999px;max-width:22px;min-height:4px;width:100%}.view-enjoy .q-page p,.view-progress .q-page p{color:#4cb050;font-size:32px;font-weight:700;line-height:140%}.view-enjoy .q-page .progress-copy,.view-progress .q-page .progress-copy{margin-bottom:24px;max-width:400px;text-align:center;width:100%}.view-enjoy .q-page .progress-count,.view-progress .q-page .progress-count{color:#22c55e;font-size:32px;font-weight:700;line-height:1.2;margin-bottom:10px}.view-enjoy .q-page .progress-break,.view-progress .q-page .progress-break{color:#052e16;font-size:22px;font-weight:700;line-height:1.36;margin-bottom:0}.body--dark .view-enjoy .q-page .progress-break,.body--dark .view-progress .q-page .progress-break{color:#fff}.view-enjoy.view-progress .q-page,.view-progress.view-progress .q-page{height:auto;inset:0;justify-content:center;min-height:0;overflow:hidden;padding-bottom:142px;position:absolute}.q-ios-padding .view-enjoy.view-progress .q-page,.q-ios-padding .view-progress.view-progress .q-page{padding-bottom:142px!important}.view-enjoy.view-progress .q-img,.view-progress.view-progress .q-img{margin-top:0}.view-enjoy.view-progress .progress-copy,.view-progress.view-progress .progress-copy{margin-bottom:0}.view-enjoy .q-footer,.view-progress .q-footer{gap:24px}.view-enjoy .q-footer.progress-actions,.view-progress .q-footer.progress-actions{align-items:center;display:flex;flex-direction:row;gap:36px;justify-content:center;padding-top:0}.body--dark .view-enjoy .q-footer,.body--dark .view-progress .q-footer{background:#0000;border-top:0}.view-enjoy .q-footer .progress-action,.view-progress .q-footer .progress-action{align-items:center;align-self:center;display:inline-flex;flex-direction:column;gap:8px;justify-self:center}.view-enjoy .q-footer .progress-action .q-btn,.view-progress .q-footer .progress-action .q-btn{height:52px;min-height:52px;min-width:52px;padding:0;width:52px}.view-enjoy .q-footer .progress-action .q-btn .q-icon,.view-progress .q-footer .progress-action .q-btn .q-icon{font-size:24px}.view-enjoy .q-footer .progress-action.progress-action-done .q-btn,.view-progress .q-footer .progress-action.progress-action-done .q-btn{color:#fff;height:60px;min-height:60px;min-width:60px;padding:0;width:60px}.view-enjoy .q-footer .progress-action.progress-action-done .q-btn .q-icon,.view-progress .q-footer .progress-action.progress-action-done .q-btn .q-icon{color:#fff;font-size:24px}.view-enjoy .q-footer .progress-action span,.view-progress .q-footer .progress-action span{color:#0f172a52;font-size:9px;font-weight:700;line-height:1}.body--dark .view-enjoy .q-footer .progress-action span,.body--dark .view-progress .q-footer .progress-action span{color:#ffffff52}.view-leaderboard{background:#f1f5f9;z-index:2001}.body--dark .view-leaderboard{background:#0f172a}.view-leaderboard .q-header{background:#fff;border-bottom:1px solid #00000014;color:#000}.body--dark .view-leaderboard .q-header{background:#0f172a;border-bottom:1px solid #ffffff14}.view-leaderboard .q-page{padding-left:0;padding-right:0;padding-top:81px}.q-ios-padding .view-leaderboard .q-page{padding-top:calc(env(safe-area-inset-top) + 81px)!important}.view-leaderboard .q-page .q-tab-panels{background:#f8fafc;width:100%}.view-leaderboard .q-page .q-tab-panels.q-dark{background:#0f172a}.view-leaderboard .q-page .q-tab-panels.overflow{height:calc(100vh - 256px)}.q-ios-padding .view-leaderboard .q-page .q-tab-panels.overflow{height:calc(100vh - 336px)}.view-leaderboard .leaderboard{counter-reset:item-counter;margin:0 auto;max-width:600px;padding:0 0 24px}.view-leaderboard .leaderboard li:first-child{background-color:#eab308;border-radius:16px;color:#fff;margin-bottom:8px}.view-leaderboard .leaderboard li:first-child:before{background:#fff;color:#eab308;font-weight:700}.view-leaderboard .leaderboard li:first-child .count{color:#fff}.view-leaderboard .leaderboard .active{border:2px solid #388e3c;border-radius:16px}.body--dark .view-leaderboard .leaderboard .active{border:2px solid #fff;box-shadow:0 0 16px #fff6}.view-leaderboard .leaderboard .grow{align-items:center;display:flex;flex:1}.view-leaderboard .leaderboard li:nth-child(2){background-color:#9ca3af;border-radius:16px;color:#fff;margin-bottom:8px}.view-leaderboard .leaderboard li:nth-child(2):before{background:#fff;color:#9ca3af;font-weight:700}.view-leaderboard .leaderboard li:nth-child(2) .count{color:#fff}.view-leaderboard .leaderboard li:nth-child(3){background-color:#ee7950;border-radius:16px;color:#fff}.view-leaderboard .leaderboard li:nth-child(3):before{background:#fff;color:#ee7950;font-weight:700}.view-leaderboard .leaderboard li:nth-child(3) .count{color:#fff}.view-leaderboard .leaderboard li:nth-child(n+4):last-child{border-bottom:none}.view-leaderboard .leaderboard li{align-items:center;align-self:stretch;border-bottom:1px solid #ffffff29;counter-increment:item-counter;display:flex;font-size:16px;gap:16px;padding:12px 16px}.view-leaderboard .leaderboard li:before{border-radius:50% 50%;color:#22c55e;content:counter(item-counter);display:flex;flex-direction:column;font-size:16px;font-weight:400;height:40px;justify-content:center;text-align:center;width:40px}.view-leaderboard .leaderboard .count{color:#eab308;font-weight:700}.view-leaderboard .q-footer{background:#fff;flex-direction:column;gap:8px;padding:0 0 18px!important}.body--dark .view-leaderboard .q-footer{background:#0f172a;border-top:0}.view-leaderboard .q-footer .actions{align-items:center;display:flex;flex-direction:row;gap:36px;justify-content:center;padding-top:0}.view-leaderboard .q-footer .actions .leaderboard-action{align-items:center;align-self:center;display:inline-flex;flex-direction:column;gap:8px;justify-self:center}.view-leaderboard .q-footer .actions .leaderboard-action .q-btn{height:52px;min-height:52px;min-width:52px;padding:0;width:52px}.view-leaderboard .q-footer .actions .leaderboard-action .q-btn .q-icon{font-size:24px}.view-leaderboard .q-footer .actions .leaderboard-action span{color:#0f172a52;font-size:9px;font-weight:700;line-height:1}.body--dark .view-leaderboard .q-footer .actions .leaderboard-action span{color:#ffffff52}.view-leaderboard .q-footer .actions .leaderboard-action-done .q-btn{color:#fff;height:52px;min-height:52px;min-width:52px;padding:0;width:52px}.view-leaderboard .q-footer .actions .leaderboard-action-done .q-btn .q-icon{color:#fff;font-size:24px}.view-leaderboard .q-footer .q-tabs{color:#000;min-height:42px;padding:0 8px;width:100%}.body--dark .view-leaderboard .q-footer .q-tabs{color:#fff}.view-leaderboard .q-footer .q-tabs__content{align-items:center;align-self:stretch}.view-leaderboard .q-footer .q-tab{min-height:42px;padding:10px 12px}.view-leaderboard .q-footer .q-tab__label{font-size:18px;font-weight:700;line-height:18px}.view-leaderboard .q-footer .q-tab--active{color:#eab308}.view-upgrade{background:#ffedd5;z-index:5000}.view-upgrade p{color:#000}.view-upgrade .text-h5{font-weight:700}.app-loading-screen{background:#2563eb;min-height:100vh}body.body--dark .app-loading-screen{background:#020617}.q-field__control[data-v-3a02f2dc]{color:#fed7aa!important}body[data-v-3a02f2dc]{font-size:18px!important}.q-field--outlined .q-field__control[data-v-3a02f2dc]{padding:0 24px!important}.q-btn[data-v-3a02f2dc],input[data-v-3a02f2dc]{font-size:18px!important}.split[data-v-3a02f2dc]{background-color:#2563eb!important;color:#fff;position:relative}.split[data-v-3a02f2dc]:after{content:"";height:100%;opacity:.08;position:absolute;top:0;width:100%;z-index:0}.split .q-page[data-v-3a02f2dc]{position:relative;z-index:1}.split .left[data-v-3a02f2dc]{text-align:center}.split .left[data-v-3a02f2dc],.split .right[data-v-3a02f2dc]{padding:24px}.split .right[data-v-3a02f2dc]{background-color:#3b82f6cc;font-size:24px;line-height:1.2em;padding:80px}.split .right div[data-v-3a02f2dc]{margin:0 auto;max-width:400px}.q-header[data-v-3a02f2dc]{background-color:initial}.q-header a[data-v-3a02f2dc]{color:#fff;text-decoration:none}.q-header .q-toolbar[data-v-3a02f2dc]{padding:16px}.q-header .q-toolbar__title[data-v-3a02f2dc]{font-size:24px;font-weight:900;line-height:normal}.q-header .q-toolbar__title span[data-v-3a02f2dc]{font-weight:400}.split .q-page-container[data-v-3a02f2dc]{max-width:none!important}.col[data-v-3a02f2dc]{gap:24px;height:100vh;order:4;width:50%;z-index:4}.col[data-v-3a02f2dc],.stretch[data-v-3a02f2dc]{align-items:center;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:1;justify-content:center}.stretch[data-v-3a02f2dc]{order:1;padding:0}.legal[data-v-3a02f2dc]{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:10px;justify-content:center;order:2;padding:0}.legal p[data-v-3a02f2dc]{color:#00000080;font-size:16px;line-height:1.2em;margin-bottom:48px}.legal a[data-v-3a02f2dc]{color:#fff}h1[data-v-3a02f2dc]{font-size:48px;font-weight:900;line-height:1.2em;margin:0 0 32px}h2[data-v-3a02f2dc]{color:#3b82f6;font-size:32px;font-weight:600;line-height:1.2em;margin:0 0 24px}.q-form[data-v-3a02f2dc]{max-width:400px;width:100%}.q-field--with-bottom[data-v-3a02f2dc]{padding-bottom:32px}.q-page-container[data-v-3a02f2dc]{padding-top:0!important}.q-page-container .left[data-v-3a02f2dc]{padding-top:77px}.q-btn[data-v-3a02f2dc]{font-weight:700;margin-bottom:24px}.link a[data-v-3a02f2dc],.link[data-v-3a02f2dc]{color:#fff;margin:0;text-decoration:none}.link a u[data-v-3a02f2dc]{color:#fff}.quote-icon[data-v-3a02f2dc]{bottom:-16px;color:#ffffff40;font-family:Arial,sans-serif;font-size:200px;left:-10px;line-height:0;margin:0;position:relative}.quote-line[data-v-3a02f2dc]{font-size:32px;font-weight:600;line-height:1.2em;margin:0 0 32px}.quote-cite[data-v-3a02f2dc]{align-items:center;align-self:stretch;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:16px;order:1;padding:0}.quote-cite img[data-v-3a02f2dc]{border-radius:50%;overflow:hidden}.quote-cite div[data-v-3a02f2dc]{align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-grow:0;order:1;padding:0}.quote-cite p[data-v-3a02f2dc]{color:#ffffff7a;font-size:18px;font-weight:500;line-height:1.2em;margin-bottom:0}.quote-cite img[data-v-3a02f2dc]{height:56px;width:56px}.quote-cite strong[data-v-3a02f2dc]{color:#fff;font-size:24px}.q-field__control[data-v-49e29984]{color:#fed7aa!important}.q-field--outlined .q-field__control[data-v-49e29984]{padding:0 24px!important}.q-btn[data-v-49e29984],body[data-v-49e29984],input[data-v-49e29984]{font-size:18px!important}.split[data-v-49e29984]{background-color:#2563eb!important;position:relative}.split[data-v-49e29984]:after{content:"";height:100%;opacity:.08;position:absolute;top:0;width:100%;z-index:0}.split .q-page[data-v-49e29984]{position:relative;z-index:1}.split .left[data-v-49e29984]{text-align:center}.split .left[data-v-49e29984],.split .right[data-v-49e29984]{padding:24px}.split .right[data-v-49e29984]{background-color:#3b82f6cc;font-size:24px;line-height:1.2em;padding:80px}.split .right div[data-v-49e29984]{margin:0 auto;max-width:400px}.q-header[data-v-49e29984]{background-color:initial}.q-header a[data-v-49e29984]{color:#fff;text-decoration:none}.q-header .q-toolbar[data-v-49e29984]{padding:16px}.q-header .q-toolbar__title[data-v-49e29984]{font-size:24px;font-weight:900;line-height:normal}.q-header .q-toolbar__title span[data-v-49e29984]{font-weight:400}.split .q-page-container[data-v-49e29984]{max-width:none!important}.col[data-v-49e29984]{gap:24px;height:100vh;order:4;width:50%;z-index:4}.col[data-v-49e29984],.stretch[data-v-49e29984]{align-items:center;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:1;justify-content:center}.stretch[data-v-49e29984]{order:1;padding:0}.legal[data-v-49e29984]{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:10px;justify-content:center;order:2;padding:0}.legal p[data-v-49e29984]{color:#fff;font-size:16px;line-height:1.2em;margin-bottom:48px}.legal a[data-v-49e29984]{color:#fff}h1[data-v-49e29984]{font-size:48px;font-weight:900;line-height:1.2em;margin:0 0 32px}h2[data-v-49e29984]{color:#3b82f6;font-size:32px;font-weight:600;line-height:1.2em;margin:0 0 24px}.q-form[data-v-49e29984]{max-width:400px;width:100%}.q-field--with-bottom[data-v-49e29984]{padding-bottom:32px}.q-page-container[data-v-49e29984]{padding-top:0!important}.q-page-container .left[data-v-49e29984]{padding-top:77px}.q-btn[data-v-49e29984]{font-weight:700;margin-bottom:24px}.link a[data-v-49e29984],.link[data-v-49e29984]{color:#fff;margin:0;text-decoration:none}.link a u[data-v-49e29984]{color:#fff}.quote-icon[data-v-49e29984]{bottom:-16px;color:#ffffff40;font-family:Arial,sans-serif;font-size:200px;left:-10px;line-height:0;margin:0;position:relative}.quote-line[data-v-49e29984]{font-size:32px;font-weight:600;line-height:1.2em;margin:0 0 32px}.quote-cite[data-v-49e29984]{align-items:center;align-self:stretch;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:16px;order:1;padding:0}.quote-cite img[data-v-49e29984]{border-radius:50%;overflow:hidden}.quote-cite div[data-v-49e29984]{align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-grow:0;order:1;padding:0}.quote-cite p[data-v-49e29984]{color:#ffffff7a;font-size:18px;font-weight:500;line-height:1.2em;margin-bottom:0}.quote-cite img[data-v-49e29984]{height:56px;width:56px}.quote-cite strong[data-v-49e29984]{color:#fff;font-size:24px}.is-font-rubik{font-family:Rubik,sans-serif;font-size:18px;font-weight:400}.subscription-secondary-btn{background:#ffffff2e;border-color:#1d1d1d59!important;color:#1d1d1d!important}body.body--dark .subscription-secondary-btn{background:#ffffff0a;border-color:#f4f1e861!important;color:#f4f1e8!important}