.UpgradePageView-module__hwDaya__root{--pricing-font:var(--font-rajdhani), var(--font-inter), sans-serif;--pricing-bg:#000;--pricing-surface:var(--color-surface);--pricing-surface-soft:var(--color-surface-2);--pricing-surface-raised:var(--color-surface-3);--pricing-text:var(--color-text);--pricing-muted:var(--color-text-muted);--pricing-border:var(--color-border-subtle);--pricing-border-strong:var(--color-surface-outline-border);--pricing-rule:color-mix(in srgb, var(--pricing-border-strong) 68%, var(--pricing-muted) 32%);--pricing-pattern:color-mix(in srgb, var(--pricing-text) 7%, transparent);--pricing-accent:#3551f3;--pricing-accent-hover:#273bc9;--pricing-logo-filter:grayscale(1) contrast(1.2);--pricing-menu-shadow:0 18px 42px color-mix(in srgb, var(--pricing-bg) 38%, transparent);--pricing-cta-bg:var(--pricing-text);--pricing-cta-text:var(--pricing-bg);--pricing-cta-bg-hover:color-mix(in srgb, var(--pricing-text) 84%, var(--pricing-bg));--pricing-header-text:#2b2928;--pricing-header-hover:#3551f3;--pricing-header-divider:#dedede;--pricing-header-dropdown-bg:#fff;--pricing-header-dropdown-border:#eee;--pricing-header-dropdown-shadow:0 18px 42px #1118271f;--pricing-header-dropdown-hover-bg:#eef2ff;--pricing-header-dropdown-link:#2b2928;--pricing-header-focus:#111827;background:var(--pricing-bg);min-height:100svh;color:var(--pricing-text);font-family:var(--pricing-font)}.UpgradePageView-module__hwDaya__pricingChooserRoot{--pricing-font:var(--font-rajdhani), var(--font-inter), sans-serif;--pricing-bg:var(--onboarding-bg,#000);--pricing-surface:var(--onboarding-panel,var(--color-surface));--pricing-surface-soft:var(--onboarding-panel-soft,var(--color-surface-2));--pricing-surface-raised:var(--onboarding-panel,var(--color-surface-3));--pricing-text:var(--onboarding-text-strong,var(--color-text));--pricing-muted:var(--onboarding-muted,var(--color-text-muted));--pricing-border:var(--onboarding-border,var(--color-border-subtle));--pricing-border-strong:var(--onboarding-border-strong,var(--color-surface-outline-border));--pricing-rule:color-mix(in srgb, var(--pricing-border-strong) 68%, var(--pricing-muted) 32%);--pricing-pattern:color-mix(in srgb, var(--pricing-text) 7%, transparent);--pricing-accent:#3551f3;--pricing-pro-accent:var(--onboarding-pro-check,#6f8cff);--pricing-cta-bg:var(--onboarding-cta-face,var(--pricing-text));--pricing-cta-text:var(--onboarding-cta-text,var(--pricing-bg));--pricing-cta-bg-hover:color-mix(in srgb, var(--pricing-text) 84%, var(--pricing-bg));color:var(--pricing-text);font-family:var(--pricing-font)}.UpgradePageView-module__hwDaya__pricingModal{background:var(--pricing-surface);border:0;border-radius:1rem;grid-template-columns:43% 57%;width:min(100%,48rem);height:min(39.6875rem,100dvh - 7.5rem);min-height:35rem;margin-top:2.35rem;display:grid;overflow:hidden;box-shadow:0 1.25rem 1.5625rem -.3125rem #00000047,0 .5rem .625rem -.375rem #0000003d}.UpgradePageView-module__hwDaya__pricingModalVisual{background:#08070b;min-width:0;height:100%;position:relative;overflow:hidden}.UpgradePageView-module__hwDaya__pricingModalAbstractArt{object-fit:cover;object-position:center}.UpgradePageView-module__hwDaya__pricingModalPanel{background:var(--pricing-surface);grid-template-rows:minmax(0,1fr) 3.3125rem;min-width:0;height:100%;display:grid}.UpgradePageView-module__hwDaya__pricingModalContent{flex-direction:column;align-items:stretch;min-height:0;padding:2rem;display:flex;overflow-y:auto}.UpgradePageView-module__hwDaya__pricingModalHeading{color:var(--pricing-text);letter-spacing:-.033em;text-wrap:balance;margin:0;font-size:2.25rem;font-weight:700;line-height:2.75rem}.UpgradePageView-module__hwDaya__pricingModalLead{color:var(--pricing-text);margin:0;font-size:1rem;line-height:1.5rem}.UpgradePageView-module__hwDaya__pricingModalHeading+.UpgradePageView-module__hwDaya__pricingModalLead{margin-top:1rem}.UpgradePageView-module__hwDaya__pricingModalBenefit{margin-top:2rem}.UpgradePageView-module__hwDaya__pricingModalBenefit h2{color:var(--pricing-text);margin:0;font-size:1.125rem;font-weight:600;line-height:1.6875rem}.UpgradePageView-module__hwDaya__pricingModalBenefit p{color:var(--pricing-text);margin:0;font-size:1rem;line-height:1.5rem}.UpgradePageView-module__hwDaya__pricingModalBenefit .UpgradePageView-module__hwDaya__pricingModalTrial{color:var(--pricing-muted);margin-top:.35rem;font-size:.875rem;line-height:1.25rem}.UpgradePageView-module__hwDaya__pricingModalActions{gap:.5rem;margin-top:auto;padding-top:1.5rem;display:grid}.UpgradePageView-module__hwDaya__pricingModalPrimary,.UpgradePageView-module__hwDaya__pricingModalSecondary{width:100%;height:2.75rem;font:inherit;cursor:pointer;border-radius:.375rem;padding:.625rem .25rem;font-size:1rem;font-weight:600;line-height:1.5rem;transition:background-color .12s,border-color .12s,color .12s}.UpgradePageView-module__hwDaya__pricingModalPrimary{background:var(--pricing-text);color:var(--pricing-bg);border:0}.UpgradePageView-module__hwDaya__pricingModalPrimary:hover:not(:disabled),.UpgradePageView-module__hwDaya__pricingModalPrimary:focus-visible:not(:disabled){background:color-mix(in srgb, var(--pricing-text) 88%, var(--pricing-bg))}.UpgradePageView-module__hwDaya__pricingModalSecondary{border:1px solid color-mix(in srgb, var(--pricing-text) 58%, transparent);color:var(--pricing-text);background:0 0}.UpgradePageView-module__hwDaya__pricingModalSecondary:hover:not(:disabled),.UpgradePageView-module__hwDaya__pricingModalSecondary:focus-visible:not(:disabled){border-color:var(--pricing-text)}.UpgradePageView-module__hwDaya__pricingModalPrimary:focus-visible,.UpgradePageView-module__hwDaya__pricingModalSecondary:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.UpgradePageView-module__hwDaya__pricingModalPrimary:disabled,.UpgradePageView-module__hwDaya__pricingModalSecondary:disabled{cursor:not-allowed;opacity:.48}.UpgradePageView-module__hwDaya__pricingModalFooter{background:color-mix(in srgb, var(--pricing-surface) 88%, var(--pricing-bg));color:var(--pricing-muted);text-align:center;place-items:center;padding:1rem 0;font-size:.875rem;line-height:1.3125rem;display:grid}.UpgradePageView-module__hwDaya__pricingComparison{--pricing-border:color-mix(in srgb, var(--pricing-text) 18%, transparent);width:min(100%,900px);margin:0 auto}.UpgradePageView-module__hwDaya__comparisonPlans{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.UpgradePageView-module__hwDaya__comparisonPlan{flex-direction:column;min-width:0;display:flex}.UpgradePageView-module__hwDaya__comparisonPlan:first-child{--pricing-cta-bg:color-mix(in srgb, var(--pricing-surface) 78%, var(--pricing-text) 22%);--pricing-cta-text:var(--pricing-text);--pricing-cta-bg-hover:color-mix(in srgb, var(--pricing-surface) 70%, var(--pricing-text) 30%)}.UpgradePageView-module__hwDaya__comparisonPlan .UpgradePageView-module__hwDaya__planCta{margin-top:1rem}.UpgradePageView-module__hwDaya__pricingComparison .UpgradePageView-module__hwDaya__planVisual{border:0}.UpgradePageView-module__hwDaya__pricingComparison .UpgradePageView-module__hwDaya__visualFree{background:color-mix(in srgb, var(--pricing-surface) 88%, var(--pricing-text) 12%)}.UpgradePageView-module__hwDaya__pricingComparison .UpgradePageView-module__hwDaya__visualFree:before,.UpgradePageView-module__hwDaya__pricingComparison .UpgradePageView-module__hwDaya__visualFree:after{display:none}.UpgradePageView-module__hwDaya__pricingComparison .UpgradePageView-module__hwDaya__visualPro{--visual-art-a:#0a194c;--visual-art-b:#2446a8;--visual-art-hot:#5878cf85;--visual-art-cool:#050e2ce0;--visual-art-dot:#ffffff47;color:#f7f9ff;background:#102463}.UpgradePageView-module__hwDaya__pricingComparison .UpgradePageView-module__hwDaya__visualPro:before{opacity:1;filter:saturate(1.02)}.UpgradePageView-module__hwDaya__pricingComparison .UpgradePageView-module__hwDaya__visualPro:after{opacity:.38}.UpgradePageView-module__hwDaya__pricingComparison .UpgradePageView-module__hwDaya__planName{font-size:2rem;font-weight:700}.UpgradePageView-module__hwDaya__pricingComparison .UpgradePageView-module__hwDaya__price{font-size:1.75rem;font-weight:700}.UpgradePageView-module__hwDaya__pricingComparison .UpgradePageView-module__hwDaya__cadence{font-size:1.05rem;font-weight:600}.UpgradePageView-module__hwDaya__pricingComparison .UpgradePageView-module__hwDaya__trialNote{font-size:.98rem}.UpgradePageView-module__hwDaya__pricingComparison .UpgradePageView-module__hwDaya__planCta{min-height:54px;font-size:1.08rem}.UpgradePageView-module__hwDaya__featureMatrix{width:100%;margin-top:2rem}.UpgradePageView-module__hwDaya__featureMatrixRow{border-bottom:1px solid var(--pricing-border);grid-template-columns:minmax(0,1fr) 5.5rem 5.5rem;align-items:center;min-height:3.25rem;display:grid}.UpgradePageView-module__hwDaya__featureMatrixHeader{min-height:3rem;color:color-mix(in srgb, var(--pricing-text) 72%, transparent);letter-spacing:.04em;text-transform:uppercase;font-size:.92rem;font-weight:800}.UpgradePageView-module__hwDaya__featureMatrixHeader span:not(:first-child){text-align:center}.UpgradePageView-module__hwDaya__featureMatrixLabel{min-width:0;color:var(--pricing-text);padding:.7rem 1rem .7rem 0;font-size:1.08rem;font-weight:600;line-height:1.3}.UpgradePageView-module__hwDaya__featureMatrixValue{min-height:3.25rem;color:var(--pricing-muted);place-items:center;display:grid}.UpgradePageView-module__hwDaya__featureMatrixValue svg{stroke-width:2.25px;width:1.35rem;height:1.35rem}.UpgradePageView-module__hwDaya__featureMatrixValuePro{color:var(--pricing-pro-accent)}@media (max-width:640px){.UpgradePageView-module__hwDaya__pricingModal{border-radius:1rem 1rem 0 0;grid-template-columns:1fr;height:auto;min-height:0;margin-top:0}.UpgradePageView-module__hwDaya__pricingModalVisual{min-height:13rem}.UpgradePageView-module__hwDaya__pricingModalPanel{height:auto}.UpgradePageView-module__hwDaya__pricingModalContent{padding:1.5rem;overflow:visible}.UpgradePageView-module__hwDaya__pricingModalHeading{font-size:2rem;line-height:2.35rem}.UpgradePageView-module__hwDaya__comparisonPlans{grid-template-columns:1fr}.UpgradePageView-module__hwDaya__featureMatrixRow{grid-template-columns:minmax(0,1fr) 3.5rem 3.5rem}.UpgradePageView-module__hwDaya__featureMatrixLabel{font-size:1rem}}[data-theme=dark] .UpgradePageView-module__hwDaya__root{--pricing-logo-filter:grayscale(1) brightness(2);--pricing-header-text:#f5f7fb;--pricing-header-hover:#8da4f8;--pricing-header-divider:#333538;--pricing-header-dropdown-bg:#161718;--pricing-header-dropdown-border:#2a2b2d;--pricing-header-dropdown-shadow:0 12px 28px #00000073;--pricing-header-dropdown-hover-bg:#8da4f824;--pricing-header-dropdown-link:#e5e7eb}body:has(.UpgradePageView-module__hwDaya__pricingPage){background:#000;overflow:visible}.UpgradePageView-module__hwDaya__topBar{justify-content:space-between;align-items:center;gap:1.5rem;width:100%;max-width:1220px;min-height:76px;margin:0 auto;padding:.95rem 1.5rem;display:flex}.UpgradePageView-module__hwDaya__logo{color:var(--pricing-header-text);font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:0;font-kerning:normal;white-space:nowrap;align-items:center;gap:.55rem;font-size:1.5rem;font-weight:700;line-height:1;text-decoration:none;display:flex}.UpgradePageView-module__hwDaya__logo span{line-height:1;display:block}.UpgradePageView-module__hwDaya__logoMark{object-fit:contain;width:32px;height:32px;filter:var(--pricing-logo-filter)}.UpgradePageView-module__hwDaya__headerNavGroup{justify-content:center;align-items:center;gap:1.55rem;margin-left:auto;display:flex}.UpgradePageView-module__hwDaya__headerNav{justify-content:center;align-items:center;gap:1.65rem;display:flex}.UpgradePageView-module__hwDaya__headerDivider{background:var(--pricing-header-divider);flex:none;width:1px;height:24px}.UpgradePageView-module__hwDaya__headerRight{align-items:center;gap:1.25rem;display:flex}.UpgradePageView-module__hwDaya__headerLink{min-height:36px;color:var(--pricing-header-text);font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:0;justify-content:center;align-items:center;padding:.25rem 0;font-size:.96rem;font-weight:500;line-height:1;text-decoration:none;transition:color .12s;display:inline-flex}.UpgradePageView-module__hwDaya__headerLink:hover,.UpgradePageView-module__hwDaya__headerLink:focus-visible{color:var(--pricing-header-hover)}.UpgradePageView-module__hwDaya__headerLink:focus-visible{outline:2px solid var(--pricing-header-focus);outline-offset:4px}.UpgradePageView-module__hwDaya__headerUpgradeBtn{background:var(--pricing-accent);min-height:36px;color:var(--neutral-snow);font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:0;cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;padding:.55rem 1.05rem;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;transition:background .12s;display:inline-flex}.UpgradePageView-module__hwDaya__headerUpgradeBtn:hover,.UpgradePageView-module__hwDaya__headerUpgradeBtn:focus-visible{background:var(--pricing-accent-hover)}.UpgradePageView-module__hwDaya__headerUpgradeBtn:focus-visible{outline:2px solid var(--pricing-header-focus);outline-offset:3px}.UpgradePageView-module__hwDaya__headerDropdown{position:relative}.UpgradePageView-module__hwDaya__headerDropdownTrigger{min-height:39px;color:var(--pricing-header-text);font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:0;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;padding:0 .85rem;font-size:.96rem;font-weight:500;line-height:1;display:inline-flex}.UpgradePageView-module__hwDaya__headerDropdownTrigger:hover,.UpgradePageView-module__hwDaya__headerDropdown:focus-within .UpgradePageView-module__hwDaya__headerDropdownTrigger,.UpgradePageView-module__hwDaya__headerDropdownTrigger:focus-visible{background:var(--pricing-header-dropdown-hover-bg);color:var(--pricing-header-hover)}.UpgradePageView-module__hwDaya__headerDropdownTrigger:focus-visible{outline:2px solid var(--pricing-header-focus);outline-offset:4px}.UpgradePageView-module__hwDaya__headerDropdownArrow{width:15px;height:15px;transform:translateY(1px)}.UpgradePageView-module__hwDaya__headerDropdownMenu{z-index:20;border:1px solid var(--pricing-header-dropdown-border);background:var(--pricing-header-dropdown-bg);min-width:222px;box-shadow:var(--pricing-header-dropdown-shadow);opacity:0;pointer-events:none;border-radius:10px;flex-direction:column;gap:.05rem;padding:.35rem;transition:opacity .12s,transform .12s;display:flex;position:absolute;top:calc(100% + .55rem);left:50%;transform:translate(-50%,-4px)}.UpgradePageView-module__hwDaya__headerDropdown:hover .UpgradePageView-module__hwDaya__headerDropdownMenu,.UpgradePageView-module__hwDaya__headerDropdown:focus-within .UpgradePageView-module__hwDaya__headerDropdownMenu{opacity:1;pointer-events:auto;transform:translate(-50%)}.UpgradePageView-module__hwDaya__headerDropdownLink{min-height:43px;color:var(--pricing-header-dropdown-link);font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:0;white-space:nowrap;border-radius:7px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:.72rem;padding:0 .75rem;font-size:.94rem;font-weight:500;line-height:1.2;text-decoration:none;display:grid}.UpgradePageView-module__hwDaya__headerDropdownLink:hover,.UpgradePageView-module__hwDaya__headerDropdownLink:focus-visible,.UpgradePageView-module__hwDaya__headerDropdownLink[data-active=true]{background:var(--pricing-header-dropdown-hover-bg);color:var(--pricing-header-hover);outline:none}.UpgradePageView-module__hwDaya__headerDropdownIcon{width:16px;height:16px;color:var(--pricing-muted)}.UpgradePageView-module__hwDaya__headerDropdownLink:hover .UpgradePageView-module__hwDaya__headerDropdownIcon,.UpgradePageView-module__hwDaya__headerDropdownLink:focus-visible .UpgradePageView-module__hwDaya__headerDropdownIcon,.UpgradePageView-module__hwDaya__headerDropdownLink[data-active=true] .UpgradePageView-module__hwDaya__headerDropdownIcon{color:currentColor}.UpgradePageView-module__hwDaya__main{width:100%}.UpgradePageView-module__hwDaya__hero{width:min(100%,1228px);margin:0 auto;padding:4.75rem 1.5rem 0}.UpgradePageView-module__hwDaya__heading{max-width:62rem;color:var(--pricing-text);letter-spacing:0;margin:0;font-size:clamp(2.5rem,3.35vw,3rem);font-weight:400;line-height:1.08}.UpgradePageView-module__hwDaya__pricingTable{border-top:1px solid var(--pricing-border);border-bottom:1px solid var(--pricing-border);width:100%;margin-top:2.7rem}.UpgradePageView-module__hwDaya__planGrid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,900px);margin:0 auto;padding:1rem 1.5rem 0;display:grid}.UpgradePageView-module__hwDaya__planCard{border-right:1px solid var(--pricing-border);flex-direction:column;min-height:760px;padding:0 1rem 1rem;display:flex}.UpgradePageView-module__hwDaya__planCard:first-child{border-left:1px solid var(--pricing-border)}.UpgradePageView-module__hwDaya__planVisual{--visual-rest-bg:color-mix(in srgb, var(--pricing-surface) 86%, var(--pricing-text) 6%);--visual-art-a:color-mix(in srgb, var(--pricing-surface) 86%, var(--pricing-text) 14%);--visual-art-b:var(--pricing-surface-soft);--visual-art-hot:color-mix(in srgb, var(--pricing-text) 18%, transparent);--visual-art-cool:color-mix(in srgb, var(--brand-accent) 16%, transparent);--visual-art-dot:color-mix(in srgb, var(--pricing-text) 26%, transparent);--visual-art-angle:135deg;--visual-art-rest-opacity:.2;--visual-dot-rest-opacity:.14;--visual-art-hover-opacity:.96;--visual-dot-hover-opacity:.72;--visual-text-hover:var(--pricing-text);border:1px solid var(--pricing-border-strong);background:var(--visual-rest-bg);min-height:202px;color:var(--pricing-text);isolation:isolate;border-radius:18px;flex-direction:column;justify-content:space-between;padding:1.25rem 1.25rem 1.1rem;transition:border-color .16s,color .16s;display:flex;position:relative;overflow:hidden}.UpgradePageView-module__hwDaya__planVisual:before,.UpgradePageView-module__hwDaya__planVisual:after{content:"";pointer-events:none;transition:opacity .22s,transform .48s,filter .22s;position:absolute}.UpgradePageView-module__hwDaya__planVisual:before{z-index:0;opacity:var(--visual-art-rest-opacity);background:radial-gradient(circle at 78% 18%, var(--visual-art-hot), transparent 34%), radial-gradient(circle at 18% 82%, var(--visual-art-cool), transparent 32%), linear-gradient(var(--visual-art-angle), var(--visual-art-a), var(--visual-art-b));filter:saturate(.88);inset:-14%;transform:translate(-2%)scale(1.02)}.UpgradePageView-module__hwDaya__planVisual:after{z-index:0;opacity:var(--visual-dot-rest-opacity);background-image:radial-gradient(circle, var(--visual-art-dot) 0 1px, transparent 1.25px);background-position:0 0;background-size:7px 7px;inset:0;transform:translate(0,0);-webkit-mask-image:linear-gradient(135deg,#0000 6%,#000 34% 78%,#0000 104%);mask-image:linear-gradient(135deg,#0000 6%,#000 34% 78%,#0000 104%)}.UpgradePageView-module__hwDaya__planVisual>*{z-index:1;position:relative}.UpgradePageView-module__hwDaya__planCard:hover .UpgradePageView-module__hwDaya__planVisual,.UpgradePageView-module__hwDaya__planCard:focus-within .UpgradePageView-module__hwDaya__planVisual{border-color:color-mix(in srgb, var(--visual-art-dot) 58%, var(--pricing-border-strong));color:var(--visual-text-hover)}.UpgradePageView-module__hwDaya__planCard:hover .UpgradePageView-module__hwDaya__planVisual:before,.UpgradePageView-module__hwDaya__planCard:focus-within .UpgradePageView-module__hwDaya__planVisual:before{opacity:var(--visual-art-hover-opacity);filter:saturate(1.1);animation:5.5s ease-in-out infinite alternate UpgradePageView-module__hwDaya__pricingArtFlow}.UpgradePageView-module__hwDaya__planCard:hover .UpgradePageView-module__hwDaya__planVisual:after,.UpgradePageView-module__hwDaya__planCard:focus-within .UpgradePageView-module__hwDaya__planVisual:after{opacity:var(--visual-dot-hover-opacity);animation:7.5s linear infinite UpgradePageView-module__hwDaya__pricingDotFlow}.UpgradePageView-module__hwDaya__visualFree{--visual-rest-bg:color-mix(in srgb, var(--pricing-surface) 88%, var(--pricing-text) 5%);--visual-art-a:color-mix(in srgb, var(--pricing-surface) 82%, var(--pricing-text) 18%);--visual-art-b:color-mix(in srgb, var(--pricing-surface-soft) 92%, var(--brand-accent) 8%);--visual-art-hot:color-mix(in srgb, var(--pricing-text) 16%, transparent);--visual-art-cool:color-mix(in srgb, var(--brand-accent) 12%, transparent);--visual-art-dot:color-mix(in srgb, var(--pricing-text) 24%, transparent);--visual-art-rest-opacity:.18;--visual-dot-rest-opacity:.12}.UpgradePageView-module__hwDaya__visualPro{--visual-rest-bg:color-mix(in srgb, var(--pricing-surface-raised) 72%, var(--pricing-bg) 28%);--visual-art-a:color-mix(in srgb, #050505 78%, var(--pricing-bg) 22%);--visual-art-b:#f1b45d;--visual-art-hot:#c53f33b8;--visual-art-cool:#263f92c2;--visual-art-dot:color-mix(in srgb, var(--neutral-snow) 34%, transparent);--visual-art-angle:128deg;--visual-art-rest-opacity:.26;--visual-dot-rest-opacity:.17;--visual-text-hover:var(--neutral-snow);border-color:color-mix(in srgb, var(--neutral-snow) 22%, var(--pricing-border));color:var(--pricing-text)}@keyframes UpgradePageView-module__hwDaya__pricingArtFlow{0%{transform:translate(-3%,-1%)scale(1.04)}50%{transform:translate(1.5%,1%)scale(1.07)}to{transform:translate(3%,-.5%)scale(1.05)}}@keyframes UpgradePageView-module__hwDaya__pricingDotFlow{0%{background-position:0 0;transform:translate(0,0)}to{background-position:28px 21px;transform:translate(1.5%,-1%)}}.UpgradePageView-module__hwDaya__planName{letter-spacing:0;margin:0;font-size:1.55rem;font-weight:500;line-height:1}.UpgradePageView-module__hwDaya__priceLine{align-items:baseline;gap:.25rem;min-width:0;margin:0;display:flex}.UpgradePageView-module__hwDaya__price{min-width:0;font-size:1.35rem;font-weight:500;line-height:1}.UpgradePageView-module__hwDaya__cadence{min-width:0;color:var(--pricing-muted);font-size:.9rem;line-height:1.1;transition:color .16s}.UpgradePageView-module__hwDaya__visualPro .UpgradePageView-module__hwDaya__cadence{color:color-mix(in srgb, var(--neutral-snow) 88%, transparent)}.UpgradePageView-module__hwDaya__trialNote{max-width:26rem;color:color-mix(in srgb, var(--neutral-snow) 88%, transparent);margin:0;font-size:.82rem;font-weight:650;line-height:1.35}.UpgradePageView-module__hwDaya__planCard:hover .UpgradePageView-module__hwDaya__planVisual .UpgradePageView-module__hwDaya__cadence,.UpgradePageView-module__hwDaya__planCard:focus-within .UpgradePageView-module__hwDaya__planVisual .UpgradePageView-module__hwDaya__cadence,.UpgradePageView-module__hwDaya__planCard:hover .UpgradePageView-module__hwDaya__trialNote,.UpgradePageView-module__hwDaya__planCard:focus-within .UpgradePageView-module__hwDaya__trialNote{color:color-mix(in srgb, var(--visual-text-hover) 76%, transparent)}.UpgradePageView-module__hwDaya__planCta{background:var(--pricing-cta-bg);width:100%;min-height:48px;color:var(--pricing-cta-text);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:1rem;padding:.7rem 1rem;font-size:.98rem;font-weight:700;line-height:1;transition:background-color .12s,transform .12s;display:inline-flex}.UpgradePageView-module__hwDaya__planCta:hover:not(:disabled),.UpgradePageView-module__hwDaya__planCta:focus-visible:not(:disabled){background:var(--pricing-cta-bg-hover)}.UpgradePageView-module__hwDaya__planCta:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.UpgradePageView-module__hwDaya__planCta:active:not(:disabled){transform:translateY(1px)}.UpgradePageView-module__hwDaya__planCta:disabled{cursor:not-allowed;opacity:.48}.UpgradePageView-module__hwDaya__featureIntro{border-bottom:2px dotted var(--pricing-rule);color:var(--pricing-muted);margin:3.6rem 0 0;padding:0 0 .85rem;font-size:.98rem;line-height:1.35}.UpgradePageView-module__hwDaya__featureList{flex-direction:column;margin:3.5rem 0 0;padding:0;list-style:none;display:flex}.UpgradePageView-module__hwDaya__featureIntro+.UpgradePageView-module__hwDaya__featureList{margin-top:0}.UpgradePageView-module__hwDaya__featureList li{border-bottom:2px dotted var(--pricing-rule);min-height:46px;color:var(--pricing-text);grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.7rem;padding:.82rem 0;font-size:.99rem;line-height:1.35;display:grid}.UpgradePageView-module__hwDaya__featureList svg{width:1rem;height:1rem;color:var(--pricing-text);stroke-width:2px;margin-top:.1rem}.UpgradePageView-module__hwDaya__planLimit{color:var(--pricing-text);align-items:baseline;gap:.25rem;margin:auto 0 0;padding-top:2.4rem;display:flex}.UpgradePageView-module__hwDaya__planLimit span:first-child{font-size:1.22rem;font-weight:500;line-height:1.1}.UpgradePageView-module__hwDaya__planLimit span:last-child{color:var(--pricing-muted);font-size:.95rem;line-height:1.1}.UpgradePageView-module__hwDaya__notes{width:min(100%,1228px);color:var(--pricing-muted);flex-wrap:wrap;gap:.45rem 1rem;margin:1rem auto 0;padding:0 1.5rem 3rem;font-size:.85rem;line-height:1.4;display:flex}.UpgradePageView-module__hwDaya__notes p{margin:0}@media (max-width:900px){.UpgradePageView-module__hwDaya__topBar{justify-content:center;padding:1rem}.UpgradePageView-module__hwDaya__headerNavGroup{display:none}.UpgradePageView-module__hwDaya__hero{padding-top:3rem}.UpgradePageView-module__hwDaya__planGrid{grid-template-columns:1fr;gap:0;width:min(100%,430px);padding-top:1rem}.UpgradePageView-module__hwDaya__planCard,.UpgradePageView-module__hwDaya__planCard:first-child{border-left:1px solid var(--pricing-border);border-right:1px solid var(--pricing-border);border-bottom:1px solid var(--pricing-border);min-height:auto;padding:0 1rem 1.25rem}.UpgradePageView-module__hwDaya__planCard+.UpgradePageView-module__hwDaya__planCard{padding-top:1.25rem}.UpgradePageView-module__hwDaya__planVisual{min-height:190px}.UpgradePageView-module__hwDaya__featureIntro,.UpgradePageView-module__hwDaya__featureList{margin-top:2rem}.UpgradePageView-module__hwDaya__featureIntro+.UpgradePageView-module__hwDaya__featureList{margin-top:0}.UpgradePageView-module__hwDaya__planLimit{padding-top:1.8rem}}@media (max-width:560px){.UpgradePageView-module__hwDaya__hero{padding:2.4rem 1rem 0}.UpgradePageView-module__hwDaya__heading{font-size:2.45rem}.UpgradePageView-module__hwDaya__planGrid{padding-left:1rem;padding-right:1rem}}@media (prefers-reduced-motion:reduce){.UpgradePageView-module__hwDaya__planVisual:before,.UpgradePageView-module__hwDaya__planVisual:after{transition:opacity .12s;transform:none;animation:none!important}}
.ProUpgradeModal-module__0wC6Aq__overlay{z-index:2000300;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#15171fc7}.ProUpgradeModal-module__0wC6Aq__content{z-index:2000301;width:min(48rem,100vw - 2rem);max-height:calc(100dvh - 2rem);box-shadow:none;background:0 0;border:0;border-radius:1rem;padding:0;overflow:visible}.ProUpgradeModal-module__0wC6Aq__content>section{margin-top:0}.ProUpgradeModal-module__0wC6Aq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.ProUpgradeModal-module__0wC6Aq__content{border-radius:1rem 1rem 0 0;width:100%;max-height:calc(100dvh - 1rem);top:auto;bottom:0;overflow-y:auto;transform:translate(-50%)}}
.GoalRow-module__x7-2oG__row{border-bottom:1px solid var(--todoist-line,var(--color-border-subtle));min-height:50px;color:var(--todoist-text,var(--color-text));content-visibility:auto;contain-intrinsic-size:68px;background:0 0;align-items:flex-start;gap:12px;padding:11px 0 11px 3px;transition:background .12s;display:flex}.GoalRow-module__x7-2oG__row:hover{background:var(--todoist-hover,var(--color-overlay-soft))}.GoalRow-module__x7-2oG__rowOpenable{cursor:pointer}.GoalRow-module__x7-2oG__rowCompleted{color:var(--todoist-faint,var(--color-text-muted))}.GoalRow-module__x7-2oG__checkbox{border:1px solid color-mix(in srgb, var(--todoist-muted,var(--color-text-muted)) 58%, transparent);width:22px;height:22px;color:var(--queue-complete-check,var(--color-bg));cursor:pointer;background:0 0;border-radius:999px;flex:0 0 22px;justify-content:center;align-items:center;margin-top:0;transition:background .12s,border-color .12s;display:inline-flex}.GoalRow-module__x7-2oG__checkbox:hover{border-color:var(--todoist-muted,var(--color-text-muted));background:var(--todoist-hover,var(--color-overlay-soft))}.GoalRow-module__x7-2oG__checkboxCompleted{border-color:var(--queue-complete-bg,color-mix(in srgb, var(--todoist-text,var(--color-text)) 70%, transparent));background:var(--queue-complete-bg,color-mix(in srgb, var(--todoist-text,var(--color-text)) 70%, transparent))}.GoalRow-module__x7-2oG__checkboxCompleted:hover{border-color:var(--queue-complete-bg-hover,color-mix(in srgb, var(--todoist-text,var(--color-text)) 84%, transparent));background:var(--queue-complete-bg-hover,color-mix(in srgb, var(--todoist-text,var(--color-text)) 84%, transparent))}.GoalRow-module__x7-2oG__checkboxCompleted:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:5px;height:9px;margin-top:-1px;transform:rotate(45deg)}.GoalRow-module__x7-2oG__content{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.GoalRow-module__x7-2oG__text{color:inherit;overflow-wrap:anywhere;font-size:15px;font-weight:400;line-height:22px}.GoalRow-module__x7-2oG__textCompleted{color:var(--todoist-faint,var(--color-text-muted));text-decoration:line-through}.GoalRow-module__x7-2oG__notationBlock{border:1px solid color-mix(in srgb, var(--todoist-line,var(--color-border-subtle)) 78%, transparent);background:color-mix(in srgb, var(--todoist-hover,var(--color-overlay-soft)) 62%, transparent);border-radius:6px;flex-wrap:wrap;align-items:center;gap:7px;width:fit-content;max-width:100%;margin-top:2px;padding:5px 9px;display:flex}.GoalRow-module__x7-2oG__notationBlockCompleted{opacity:.72}.GoalRow-module__x7-2oG__notationLabel{color:var(--todoist-muted,var(--color-text-muted));letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:800;line-height:14px}.GoalRow-module__x7-2oG__notationText{color:var(--todoist-text,var(--color-text));overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:18px}.GoalRow-module__x7-2oG__metaRow{flex-wrap:wrap;align-items:center;gap:10px;min-height:18px;display:flex}.GoalRow-module__x7-2oG__dateMeta{color:var(--todoist-muted,var(--color-text-muted));align-items:center;gap:4px;font-size:13px;font-weight:400;line-height:18px;display:inline-flex}.GoalRow-module__x7-2oG__typeMeta{border:1px solid color-mix(in srgb, var(--todoist-muted,var(--color-text-muted)) 36%, transparent);background:var(--todoist-hover,var(--color-overlay-soft));color:var(--todoist-text,var(--color-text));border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;line-height:15px;display:inline-flex}.GoalRow-module__x7-2oG__timestampMeta{border:1px solid color-mix(in srgb, var(--todoist-muted,var(--color-text-muted)) 32%, transparent);color:var(--todoist-muted,var(--color-text-muted));cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;background:#00000038;border-radius:999px;align-items:center;gap:4px;margin:0;padding:2px 8px 2px 6px;font-size:11px;font-weight:700;line-height:15px;text-decoration:none;display:inline-flex}.GoalRow-module__x7-2oG__openButton{cursor:pointer;width:100%;max-width:100%;font:inherit;text-align:left;background:0 0;border:0;margin:0;padding:0}.GoalRow-module__x7-2oG__openButton:hover{text-underline-offset:3px;text-decoration:underline}.GoalRow-module__x7-2oG__openButton:focus-visible{outline:2px solid color-mix(in srgb, var(--todoist-text,var(--color-text)) 50%, transparent);outline-offset:3px;border-radius:3px}button.GoalRow-module__x7-2oG__timestampMeta:hover{border-color:color-mix(in srgb, var(--todoist-text,var(--color-text)) 34%, transparent);color:var(--todoist-text,var(--color-text));background:#ffffff12}button.GoalRow-module__x7-2oG__timestampMeta:focus-visible{outline:2px solid color-mix(in srgb, var(--todoist-text,var(--color-text)) 54%, transparent);outline-offset:2px}.GoalRow-module__x7-2oG__dateIcon{opacity:.72;border:1px solid;border-radius:2px;width:10px;height:10px;display:inline-block;position:relative}.GoalRow-module__x7-2oG__dateIcon:before{content:"";background:currentColor;height:1px;position:absolute;top:2px;left:0;right:0}.GoalRow-module__x7-2oG__replayLink{width:fit-content;color:var(--todoist-muted,var(--color-text-muted));cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:400;line-height:18px}.GoalRow-module__x7-2oG__replayLink:hover{color:var(--todoist-text,var(--color-text));text-decoration:underline}.GoalRow-module__x7-2oG__deleteButton{width:32px;height:32px;color:var(--todoist-muted,var(--color-text-muted));cursor:pointer;opacity:0;background:0 0;border:0;border-radius:5px;flex:0 0 32px;justify-content:center;align-items:center;margin-top:-4px;transition:background .12s,color .12s,opacity .12s;display:inline-flex}.GoalRow-module__x7-2oG__row:hover .GoalRow-module__x7-2oG__deleteButton{opacity:1}@media (hover:none){.GoalRow-module__x7-2oG__deleteButton{opacity:1}}.GoalRow-module__x7-2oG__deleteButton:hover{background:var(--todoist-control-hover,var(--color-overlay-medium));color:var(--todoist-text,var(--color-text))}.GoalRow-module__x7-2oG__rowActions{flex:none;align-items:center;gap:2px;display:flex}.GoalRow-module__x7-2oG__scheduleButton{width:32px;height:32px;color:var(--todoist-muted,var(--color-text-muted));cursor:pointer;opacity:0;background:0 0;border:0;border-radius:5px;flex:0 0 32px;justify-content:center;align-items:center;margin-top:-4px;transition:background .12s,color .12s,opacity .12s;display:inline-flex}.GoalRow-module__x7-2oG__row:hover .GoalRow-module__x7-2oG__scheduleButton{opacity:1}@media (hover:none){.GoalRow-module__x7-2oG__scheduleButton{opacity:1}}.GoalRow-module__x7-2oG__scheduleButton:hover{background:var(--todoist-control-hover,var(--color-overlay-medium));color:var(--todoist-text,var(--color-text))}.GoalRow-module__x7-2oG__solutionBlock{border:1px solid color-mix(in srgb, var(--todoist-line,var(--color-border-subtle)) 82%, transparent);background:color-mix(in srgb, var(--todoist-hover,var(--color-overlay-soft)) 68%, transparent);border-radius:7px;flex-direction:column;gap:6px;margin-top:7px;padding:10px 12px;display:flex}.GoalRow-module__x7-2oG__problemBlock{background:color-mix(in srgb, var(--todoist-hover,var(--color-overlay-soft)) 54%, transparent)}.GoalRow-module__x7-2oG__answerBlock{border-color:color-mix(in srgb, var(--todoist-muted,var(--color-text-muted)) 28%, var(--todoist-line,var(--color-border-subtle)));background:color-mix(in srgb, var(--todoist-hover,var(--color-overlay-soft)) 68%, transparent)}.GoalRow-module__x7-2oG__solutionLabel{background:color-mix(in srgb, var(--todoist-text,var(--color-text)) 7%, transparent);width:fit-content;color:var(--todoist-muted,var(--color-text-muted));letter-spacing:0;text-transform:uppercase;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:800;line-height:14px}.GoalRow-module__x7-2oG__answerBlock .GoalRow-module__x7-2oG__solutionLabel{background:color-mix(in srgb, var(--todoist-text,var(--color-text)) 7%, transparent)}.GoalRow-module__x7-2oG__solutionText{color:var(--todoist-text,var(--color-text));overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px;font-weight:500;line-height:21px}.GoalRow-module__x7-2oG__solutionToggle{width:fit-content;color:var(--todoist-muted,var(--color-text-muted));cursor:pointer;text-align:left;background:0 0;border:0;margin-top:4px;padding:0;font-size:13px;font-weight:500;line-height:19px}.GoalRow-module__x7-2oG__solutionToggle:hover{color:var(--todoist-text,var(--color-text));text-decoration:underline}.GoalRow-module__x7-2oG__solutionForm{flex-direction:column;gap:8px;margin-top:7px;display:flex}.GoalRow-module__x7-2oG__solutionTextarea{resize:vertical;border:1px solid var(--todoist-line,var(--color-border-subtle));background:var(--color-surface-raised,var(--color-surface));width:100%;min-height:86px;color:var(--todoist-text,var(--color-text));font:inherit;border-radius:6px;outline:none;padding:9px 10px;font-size:14px;line-height:20px}.GoalRow-module__x7-2oG__solutionTextarea:focus{border-color:color-mix(in srgb, var(--todoist-text,var(--color-text)) 34%, var(--todoist-line,var(--color-border-subtle)))}.GoalRow-module__x7-2oG__solutionTextarea::placeholder{color:var(--todoist-faint,var(--color-text-muted));opacity:1}.GoalRow-module__x7-2oG__solutionActions{align-items:center;gap:8px;display:flex}.GoalRow-module__x7-2oG__solutionSave,.GoalRow-module__x7-2oG__solutionCancel{cursor:pointer;border:0;border-radius:5px;height:32px;padding:0 12px;font-size:14px;font-weight:600;line-height:32px}.GoalRow-module__x7-2oG__solutionSave{border:1px solid var(--queue-control-border,color-mix(in srgb, var(--todoist-muted,var(--color-text-muted)) 34%, transparent));background:var(--queue-action-bg,var(--todoist-control-hover,var(--color-overlay-medium)));color:var(--queue-action-text,var(--todoist-text,var(--color-text)))}.GoalRow-module__x7-2oG__solutionSave:hover{background:var(--queue-action-bg-hover,var(--color-overlay-strong))}.GoalRow-module__x7-2oG__solutionCancel{background:var(--todoist-hover,var(--color-overlay-soft));color:var(--todoist-text,var(--color-text))}.GoalRow-module__x7-2oG__solutionCancel:hover{background:var(--todoist-control-hover,var(--color-overlay-medium))}.GoalRow-module__x7-2oG__techActions{flex-wrap:wrap;align-items:center;gap:9px;min-height:24px;margin-top:5px;display:flex}.GoalRow-module__x7-2oG__savedTechMeta{border:1px solid color-mix(in srgb, var(--todoist-muted,var(--color-text-muted)) 36%, transparent);background:color-mix(in srgb, var(--todoist-hover,var(--color-overlay-soft)) 76%, transparent);color:var(--todoist-text,var(--color-text));border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;line-height:15px;display:inline-flex}.GoalRow-module__x7-2oG__saveTechButton,.GoalRow-module__x7-2oG__drillButton{width:fit-content;color:var(--todoist-muted,var(--color-text-muted));cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;line-height:19px}.GoalRow-module__x7-2oG__saveTechButton:hover,.GoalRow-module__x7-2oG__drillButton:hover{color:var(--todoist-text,var(--color-text));text-decoration:underline}.GoalRow-module__x7-2oG__saveTechButton:disabled{cursor:default;opacity:.65;text-decoration:none}.GoalRow-module__x7-2oG__confirmActions{flex:none;align-items:center;gap:7px;margin-top:-1px;display:flex}.GoalRow-module__x7-2oG__confirmDelete,.GoalRow-module__x7-2oG__confirmCancel{cursor:pointer;border:0;border-radius:5px;height:32px;padding:0 12px;font-size:14px;font-weight:600;line-height:32px}.GoalRow-module__x7-2oG__confirmDelete{border:1px solid var(--queue-control-border,color-mix(in srgb, var(--todoist-muted,var(--color-text-muted)) 34%, transparent));background:var(--queue-action-bg,var(--todoist-control-hover,var(--color-overlay-medium)));color:var(--queue-action-text,var(--todoist-text,var(--color-text)))}.GoalRow-module__x7-2oG__confirmDelete:hover{background:var(--queue-action-bg-hover,var(--color-overlay-strong))}.GoalRow-module__x7-2oG__confirmCancel{background:var(--todoist-hover,var(--color-overlay-soft));color:var(--todoist-text,var(--color-text))}.GoalRow-module__x7-2oG__confirmCancel:hover{background:var(--todoist-control-hover,var(--color-overlay-medium))}
.ScheduleStudyQueueDialog-module__8BllIa__dialog{background:var(--color-modal-surface-bg);border:1px solid var(--color-modal-border);border-radius:var(--radius-lg);width:min(420px,92vw);color:var(--color-text);padding:24px}.ScheduleStudyQueueDialog-module__8BllIa__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.ScheduleStudyQueueDialog-module__8BllIa__headerText{min-width:0}.ScheduleStudyQueueDialog-module__8BllIa__eyebrow{letter-spacing:1.5px;color:var(--color-text-muted);margin-bottom:4px;font-size:11px;font-weight:700;display:block}.ScheduleStudyQueueDialog-module__8BllIa__title{color:var(--color-text);margin:0;font-size:20px;font-weight:800}.ScheduleStudyQueueDialog-module__8BllIa__itemText{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.ScheduleStudyQueueDialog-module__8BllIa__closeButton{border:1px solid var(--color-border-subtle);background:var(--color-overlay-soft);width:32px;height:32px;color:var(--color-text);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ScheduleStudyQueueDialog-module__8BllIa__closeButton:hover{background:var(--color-overlay-medium)}.ScheduleStudyQueueDialog-module__8BllIa__repeatToggle{border:1px solid var(--color-border-subtle);background:var(--color-overlay-soft);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:16px;padding:4px;display:grid}.ScheduleStudyQueueDialog-module__8BllIa__repeatOption{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 10px;font-size:13px;font-weight:700}.ScheduleStudyQueueDialog-module__8BllIa__repeatOption:hover{color:var(--color-text)}.ScheduleStudyQueueDialog-module__8BllIa__repeatOptionActive{background:var(--color-modal-surface-bg);color:var(--color-text);box-shadow:0 1px 2px #0000002e}.ScheduleStudyQueueDialog-module__8BllIa__dayGrid{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.ScheduleStudyQueueDialog-module__8BllIa__dayButton{border:1px solid var(--color-border-subtle);background:var(--color-overlay-soft);min-height:46px;color:var(--color-text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.ScheduleStudyQueueDialog-module__8BllIa__dayButton:hover:not(:disabled){background:var(--color-overlay-medium);border-color:var(--color-text-muted)}.ScheduleStudyQueueDialog-module__8BllIa__dayButton:disabled{cursor:default;opacity:.7}.ScheduleStudyQueueDialog-module__8BllIa__dayButtonSaved{color:#4ade80;opacity:1;background:#22c55e2e;border-color:#4ade808c}.ScheduleStudyQueueDialog-module__8BllIa__dayShort{line-height:1}.ScheduleStudyQueueDialog-module__8BllIa__dayHint{margin-left:2px}.ScheduleStudyQueueDialog-module__8BllIa__datePicker{gap:12px;display:grid}.ScheduleStudyQueueDialog-module__8BllIa__calendar{--fc-calendar-day-size:clamp(2rem, 9vw, 2.35rem)}.ScheduleStudyQueueDialog-module__8BllIa__dateActionRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ScheduleStudyQueueDialog-module__8BllIa__selectedDate{min-width:0;color:var(--color-text-muted);font-size:13px;font-weight:700;line-height:1.35}.ScheduleStudyQueueDialog-module__8BllIa__dateButton{border:1px solid var(--color-border-subtle);background:var(--color-text);min-width:118px;min-height:38px;color:var(--color-bg);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.ScheduleStudyQueueDialog-module__8BllIa__dateButton:hover:not(:disabled){background:var(--color-text-muted)}.ScheduleStudyQueueDialog-module__8BllIa__dateButton:disabled{cursor:default;opacity:.75}.ScheduleStudyQueueDialog-module__8BllIa__dateButtonSaved{color:#4ade80;opacity:1;background:#22c55e2e;border-color:#4ade808c}.ScheduleStudyQueueDialog-module__8BllIa__helper{color:var(--color-text-muted);margin:14px 0 0;font-size:12px;line-height:1.4}@media (max-width:460px){.ScheduleStudyQueueDialog-module__8BllIa__dialog{padding:20px}.ScheduleStudyQueueDialog-module__8BllIa__dateActionRow{grid-template-columns:1fr}.ScheduleStudyQueueDialog-module__8BllIa__dateButton{width:100%}}
.CharacterGoalsView-module__MNKupa__root{--todoist-text:var(--color-text);--todoist-muted:var(--color-text-muted);--todoist-faint:color-mix(in srgb, var(--color-text-muted) 82%, transparent);--todoist-line:var(--color-border-subtle);--todoist-hover:var(--color-overlay-soft);--todoist-control-hover:var(--color-overlay-medium);--queue-action-bg:var(--color-overlay-medium);--queue-action-bg-hover:var(--color-overlay-strong);--queue-action-text:var(--todoist-text);--queue-control-border:color-mix(in srgb, var(--todoist-muted) 34%, transparent);--queue-complete-bg:color-mix(in srgb, var(--todoist-text) 70%, transparent);--queue-complete-bg-hover:color-mix(in srgb, var(--todoist-text) 84%, transparent);--queue-complete-check:var(--color-bg);width:100%;min-height:100%;color:var(--todoist-text);background:0 0;flex-direction:column;margin:0;padding:1.5rem 1.75rem 72px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,system-ui,sans-serif;display:flex;position:relative}.CharacterGoalsView-module__MNKupa__header{justify-content:flex-end;padding:0 0 1.125rem;display:flex}.CharacterGoalsView-module__MNKupa__characterSelect.CharacterGoalsView-module__MNKupa__characterSelect{width:min(22rem,100%);margin:0}.CharacterGoalsView-module__MNKupa__goalsList{flex-direction:column;width:100%;display:flex}.CharacterGoalsView-module__MNKupa__emptyText{border-bottom:1px solid var(--todoist-line);color:var(--todoist-muted);margin:10px 0 8px;padding:12px 0 12px 3px;font-size:14px;line-height:20px}.CharacterGoalsView-module__MNKupa__section{flex-direction:column;margin-top:12px;display:flex}.CharacterGoalsView-module__MNKupa__section:first-child{margin-top:0}.CharacterGoalsView-module__MNKupa__sectionHeader{border:0;border-bottom:1px solid var(--todoist-line);width:100%;min-height:40px;color:var(--todoist-text);cursor:pointer;font:inherit;text-align:left;background:0 0;align-items:center;gap:8px;padding:0 0 0 3px;display:flex}.CharacterGoalsView-module__MNKupa__sectionHeader:hover{background:var(--todoist-hover)}.CharacterGoalsView-module__MNKupa__sectionCaret{opacity:.62;border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;width:0;height:0;transition:transform .12s;transform:rotate(90deg)}.CharacterGoalsView-module__MNKupa__sectionCaretCollapsed{transform:rotate(0)}.CharacterGoalsView-module__MNKupa__sectionTitle{color:var(--todoist-text);font-size:16px;font-weight:700;line-height:22px}.CharacterGoalsView-module__MNKupa__sectionCount{color:var(--todoist-muted);font-size:13px;font-weight:400;line-height:19px}.CharacterGoalsView-module__MNKupa__sectionTasks{flex-direction:column;display:flex}.CharacterGoalsView-module__MNKupa__composer{background:0 0;border-bottom:1px solid #0000;align-items:center;gap:12px;min-height:50px;padding:0 0 0 3px;display:flex}.CharacterGoalsView-module__MNKupa__composer:hover{background:var(--todoist-hover)}.CharacterGoalsView-module__MNKupa__lockedComposer{width:100%;color:var(--todoist-muted);cursor:pointer;font:inherit;text-align:left;border:0}.CharacterGoalsView-module__MNKupa__lockedComposer:disabled{cursor:wait}.CharacterGoalsView-module__MNKupa__lockedComposerText{flex:auto;font-size:15px;line-height:22px}.CharacterGoalsView-module__MNKupa__proBadge{border:1px solid var(--queue-control-border);color:var(--todoist-text);text-transform:uppercase;border-radius:999px;flex:none;padding:2px 7px;font-size:11px;font-weight:700;line-height:16px}.CharacterGoalsView-module__MNKupa__addIcon{width:20px;height:20px;color:var(--todoist-muted);flex:0 0 20px;justify-content:center;align-items:center;display:inline-flex}.CharacterGoalsView-module__MNKupa__input{min-width:0;height:50px;color:var(--todoist-text);background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:15px;font-weight:400;line-height:22px}.CharacterGoalsView-module__MNKupa__input::placeholder{color:var(--todoist-faint);opacity:1}.CharacterGoalsView-module__MNKupa__addButton{border:1px solid var(--queue-control-border);background:var(--queue-action-bg);height:32px;color:var(--queue-action-text);cursor:pointer;opacity:0;pointer-events:none;border-radius:5px;flex:none;padding:0 12px;font-size:14px;font-weight:600;line-height:30px;transition:background .12s,opacity .12s}.CharacterGoalsView-module__MNKupa__composerActive .CharacterGoalsView-module__MNKupa__addButton{opacity:1;pointer-events:auto}.CharacterGoalsView-module__MNKupa__addButton:hover:not(:disabled){background:var(--queue-action-bg-hover)}.CharacterGoalsView-module__MNKupa__addButton:disabled{cursor:default}@media (max-width:700px){.CharacterGoalsView-module__MNKupa__root{padding:1.25rem 1rem 64px}}
