._5Ej7DW_frame{flex-direction:column;min-height:100svh;display:flex}._5Ej7DW_navigation{align-items:center;gap:24px;width:min(100%,1280px);margin-inline:auto;padding:20px 40px;display:flex}._5Ej7DW_navigation>a:first-child{flex-shrink:0}._5Ej7DW_navigation nav{align-items:center;gap:28px;margin-left:auto;display:flex}._5Ej7DW_navigation a{color:var(--text);font-size:14px;text-decoration:none}._5Ej7DW_navigation>a:first-child{font-size:17px}._5Ej7DW_navigation a:hover{color:var(--primary-text)}._5Ej7DW_navigation a,._5Ej7DW_footer a{align-items:center;min-height:44px;display:inline-flex}._5Ej7DW_navigation>._5Ej7DW_signIn{border-radius:var(--radius);background:var(--text);color:var(--surface);margin-left:12px;padding:0 18px;font-weight:550}._5Ej7DW_navigation>._5Ej7DW_signIn:hover{background:var(--primary-text);color:var(--on-primary)}._5Ej7DW_content{overflow-wrap:anywhere;flex:1}._5Ej7DW_content section{max-width:72ch;margin-top:32px}._5Ej7DW_content h2{margin-bottom:12px;font-size:20px}._5Ej7DW_content h3{margin-block:20px 8px;font-size:16px}._5Ej7DW_content p+p{margin-top:12px}._5Ej7DW_content li{margin-block:12px}._5Ej7DW_content li a{padding-block:8px;display:inline-block}._5Ej7DW_footer{color:var(--muted);margin-top:96px;padding:0 24px 24px;font-size:14px}._5Ej7DW_footerPanel{border:1px solid var(--divider);background:radial-gradient(420px 220px at 0 0, var(--amber-soft), transparent 72%), var(--surface);width:min(100%,1232px);box-shadow:var(--shadow);border-radius:20px;margin-inline:auto;position:relative;overflow:hidden}._5Ej7DW_footerPanel:before{background:linear-gradient(90deg, var(--sun), var(--primary));content:"";height:3px;position:absolute;inset:0 0 auto}._5Ej7DW_footerMain,._5Ej7DW_footerBottom{padding-inline:40px}._5Ej7DW_footerMain{grid-template-columns:minmax(0,1.4fr) minmax(0,3fr);gap:48px;padding-block:48px 32px;display:grid}._5Ej7DW_footerNav{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}._5Ej7DW_footerBrand strong{color:var(--text);letter-spacing:-.2px;align-items:center;gap:10px;font-size:18px;font-weight:650;display:flex}._5Ej7DW_footerBrand svg{color:var(--amber)}._5Ej7DW_footerBrand p{max-width:28ch;margin:12px 0 8px;line-height:1.6}._5Ej7DW_footerBrand ._5Ej7DW_footerMail{gap:8px;font-weight:500}._5Ej7DW_footerBrand ._5Ej7DW_footerMail svg{color:currentColor}._5Ej7DW_footerGroup{flex-direction:column;align-items:flex-start;display:flex}._5Ej7DW_footerGroup>p{color:var(--text);letter-spacing:.6px;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:650}._5Ej7DW_footer a{min-height:36px;color:var(--muted);text-decoration:none;transition:color .15s}._5Ej7DW_footer a:hover{color:var(--primary-text)}._5Ej7DW_footerBottom{border-top:1px solid var(--divider);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:16px 20px;font-size:13px;display:flex}._5Ej7DW_landing{background:linear-gradient(180deg, var(--sky-dawn) 0, var(--page) 460px, var(--page) 1300px, var(--sky-day) 1700px, var(--sky-dusk) 100%);color:var(--text)}._5Ej7DW_landingContent{isolation:isolate;flex:1;min-width:0;position:relative}._5Ej7DW_landing ._5Ej7DW_navigation>._5Ej7DW_signIn{color:var(--text);background:0 0;padding:0;font-weight:400}._5Ej7DW_landing ._5Ej7DW_navigation>._5Ej7DW_signIn:hover{color:var(--primary-text);background:0 0}._5Ej7DW_navigation>._5Ej7DW_startFree{border-radius:var(--radius);background:var(--text);min-height:36px;color:var(--surface);padding:0 14px;font-weight:600}._5Ej7DW_navigation>._5Ej7DW_startFree:hover{background:var(--primary-text);color:var(--on-primary)}._5Ej7DW_hero{text-align:center;max-width:1280px;margin:0 auto;padding:72px 32px 42px;position:relative}._5Ej7DW_hero h1{letter-spacing:-3.3px;white-space:pre-line;text-wrap:balance;margin:0;font-size:clamp(44px,5.5vw,76px);font-weight:750;line-height:1.06}._5Ej7DW_hero>p:first-of-type{max-width:600px;color:var(--muted);margin:24px auto 0;font-size:18px;line-height:1.65}@media (max-width:900px){._5Ej7DW_navigation{padding-inline:24px}._5Ej7DW_footerMain,._5Ej7DW_footerBottom{padding-inline:28px}._5Ej7DW_footerMain{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:40px 24px}._5Ej7DW_footerNav{gap:24px}._5Ej7DW_navigation nav{gap:18px}._5Ej7DW_navigation>._5Ej7DW_signIn{margin-left:0}._5Ej7DW_hero{padding-top:56px}}@media (max-width:600px){._5Ej7DW_navigation{padding-inline:20px}._5Ej7DW_footerMain,._5Ej7DW_footerBottom{padding-inline:22px}._5Ej7DW_footerMain{gap:24px;padding-block:32px 16px}._5Ej7DW_footerNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}._5Ej7DW_footerGroup:last-child{border-top:1px solid var(--divider);grid-column:1/-1;padding-top:12px}._5Ej7DW_footer a{min-height:44px}._5Ej7DW_footerBottom{flex-direction:column;font-size:12px;line-height:1.6}._5Ej7DW_navigation{flex-wrap:wrap;gap:12px;padding-block:12px}._5Ej7DW_navigation>a:first-child{flex:1}._5Ej7DW_navigation nav{border-top:1px solid var(--divider);order:3;justify-content:center;gap:28px;width:100%;margin:0;padding-top:4px}._5Ej7DW_navigation>._5Ej7DW_signIn{padding-inline:14px}._5Ej7DW_footer{margin-top:56px;padding:0 12px 12px}._5Ej7DW_footerPanel{border-radius:16px}._5Ej7DW_hero{padding:44px 20px 24px}._5Ej7DW_hero h1{letter-spacing:-1.6px;white-space:normal;max-width:18ch;margin-inline:auto;font-size:clamp(38px,8vw,48px);line-height:1.1}._5Ej7DW_hero>p:first-of-type{margin-top:20px;font-size:16px}}
.qbJduq_page{--analytics-task:var(--primary);--analytics-general:var(--teal);align-content:start;gap:32px;max-width:1040px;display:grid}.qbJduq_page>*{min-width:0}.qbJduq_picker{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.qbJduq_custom,.qbJduq_range{flex-basis:100%}.qbJduq_chips{flex-wrap:wrap;gap:8px;display:flex}.qbJduq_chip{border:1px solid var(--divider);background:var(--surface);min-height:40px;color:var(--text);cursor:pointer;border-radius:999px;align-items:center;padding:6px 16px;font-weight:500;text-decoration:none;display:inline-flex}.qbJduq_chip:hover{background:var(--hover)}.qbJduq_chip[aria-current]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary-text)}.qbJduq_custom{flex-wrap:wrap;align-items:end;gap:12px;margin-top:4px;display:flex}.qbJduq_custom>div{flex:220px;max-width:280px}.qbJduq_custom>p{flex-basis:100%;margin:0}.qbJduq_range{margin:0;font-size:13px}.qbJduq_section{gap:8px;display:grid}.qbJduq_section>h2{margin:0}.qbJduq_sub{color:var(--muted);margin:0 0 4px}.qbJduq_lead{max-width:60ch;margin:0 0 8px;font-size:19px;line-height:1.45}.qbJduq_tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.qbJduq_tile{border:1px solid var(--divider);border-radius:var(--radius-lg);background:var(--surface);gap:2px;padding:14px 16px;display:grid}.qbJduq_label,.qbJduq_note{color:var(--muted);font-size:13px}.qbJduq_note{max-width:none;margin:0}.qbJduq_value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.qbJduq_card{border:1px solid var(--divider);border-radius:var(--radius-lg);background:var(--surface);min-width:0;padding:16px}.qbJduq_columns{gap:clamp(2px,1vw,10px);height:190px;margin-bottom:10px;display:flex}.qbJduq_column{flex-direction:column;flex:1 1 0;align-items:center;gap:6px;min-width:0;display:flex}.qbJduq_area{border-bottom:1px solid var(--divider);flex:1 1 0;justify-content:center;align-items:flex-end;width:100%;min-height:0;padding-top:18px;display:flex}.qbJduq_bar{background:color-mix(in srgb, var(--analytics-task) 55%, var(--surface));border-radius:4px 4px 0 0;width:100%;max-width:36px;display:block;position:relative}.qbJduq_columnValue{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.qbJduq_column[data-peak] .qbJduq_bar{background:var(--analytics-task)}.qbJduq_column[data-peak] .qbJduq_columnValue{color:var(--text);font-weight:600}.qbJduq_bar[data-empty]{background:var(--divider)}.qbJduq_axis{min-height:16px;color:var(--muted);white-space:nowrap;font-size:11px;line-height:16px}.qbJduq_rows{gap:10px;margin:12px 0 8px;padding:0;list-style:none;display:grid}.qbJduq_row{grid-template-columns:minmax(0,12rem) minmax(0,1fr) 6.5rem;align-items:center;gap:12px;display:grid}.qbJduq_rowName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qbJduq_rowValue{text-align:right;font-variant-numeric:tabular-nums}.qbJduq_track{background:var(--raised);border-radius:5px;height:10px;overflow:hidden}.qbJduq_track>span{background:var(--analytics-task);border-radius:5px;height:100%;display:block}.qbJduq_split{border-top:1px solid var(--divider);margin-top:16px;padding-top:14px}.qbJduq_stack{border-radius:6px;gap:2px;height:12px;margin-bottom:8px;display:flex;overflow:hidden}.qbJduq_stack>span{flex-basis:0}.qbJduq_legend{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.qbJduq_legend>li:before{content:"";background:var(--key);vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.qbJduq_legend>li.qbJduq_plain:before{display:none}.qbJduq_legend>li.qbJduq_dashed:before{border:1.5px dashed var(--control);background:0 0}.qbJduq_planGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;display:grid}.qbJduq_pairs{border-bottom:1px solid var(--divider);align-items:flex-end;gap:clamp(2px,.8vw,8px);height:130px;display:flex}.qbJduq_pair{flex:1 1 0;justify-content:center;align-items:flex-end;gap:2px;min-width:0;height:100%;display:flex}.qbJduq_planned,.qbJduq_done{border-radius:3px 3px 0 0;width:45%;max-width:14px;display:block}.qbJduq_planned{border:1.5px dashed var(--control);border-bottom:0}.qbJduq_done{background:var(--analytics-task)}.qbJduq_facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 24px;margin:0;display:grid}.qbJduq_facts>div{border-bottom:1px solid var(--divider);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.qbJduq_facts dt{color:var(--muted)}.qbJduq_facts dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.qbJduq_more>summary,.qbJduq_details>summary{width:fit-content;min-height:44px;color:var(--primary-text);cursor:pointer;align-items:center;font-weight:500;display:flex}.qbJduq_reasons{gap:10px;margin:4px 0 0;padding-left:18px;display:grid}.qbJduq_reasons ul{color:var(--muted);margin:4px 0 0;padding-left:18px}.qbJduq_details{border-top:1px solid var(--divider);padding-top:8px}.qbJduq_details[open]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.qbJduq_details>*{min-width:0;max-width:100%}.qbJduq_details>summary{color:var(--text)}.qbJduq_scroll{max-width:100%;overflow-x:auto}.qbJduq_details table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;min-width:40rem}.qbJduq_details caption{text-align:left;margin-bottom:8px;font-weight:600}.qbJduq_details th,.qbJduq_details td{border-bottom:1px solid var(--divider);vertical-align:top;padding:10px 12px}@media (max-width:767px){.qbJduq_page{gap:28px}.qbJduq_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.qbJduq_tile:first-child{grid-column:1/-1}.qbJduq_value{font-size:22px}.qbJduq_lead{font-size:17px}.qbJduq_planGrid{grid-template-columns:minmax(0,1fr)}.qbJduq_row{grid-template-columns:minmax(0,7rem) minmax(0,1fr) 5.5rem;gap:8px}.qbJduq_columnValue{display:none}}@media (prefers-reduced-motion:no-preference){.qbJduq_bar,.qbJduq_track>span,.qbJduq_done{transition:height var(--dur-panel) ease, width var(--dur-panel) ease}}.qbJduq_routineNone{border:1px dashed var(--control);border-radius:var(--radius-lg);color:var(--muted);text-align:center;margin:0;padding:24px 16px}.qbJduq_routineBox{gap:8px;min-width:0;display:grid;container-type:inline-size}.qbJduq_routineHead{color:var(--muted);gap:16px;padding:0 21px;font-size:13px;display:none}.qbJduq_routineList{border:1px solid var(--divider);border-radius:var(--radius-lg);background:var(--surface);margin:0;padding:0;list-style:none;overflow:hidden}.qbJduq_routineList>li+li{border-top:1px solid var(--divider)}.qbJduq_routineRow{width:100%;box-shadow:none;color:var(--text);text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 16px;grid-template-areas:"text chevron""meter meter""strip strip""weeks weeks";align-items:center;gap:10px 12px;padding:14px 16px;font-weight:400;display:grid}.qbJduq_routineRow:hover:not(:disabled){background:var(--hover)}.qbJduq_routineRow[aria-expanded=true]{background:var(--primary-soft)}.qbJduq_routineStrip{grid-area:strip;min-width:0}.qbJduq_routineStrip .recurrence-strip{margin-top:0}.qbJduq_routineText{overflow-wrap:anywhere;grid-area:text;gap:2px;min-width:0;display:grid}.qbJduq_routineText strong{font-size:15px;font-weight:600}.qbJduq_routineMeter{font-variant-numeric:tabular-nums;grid-area:meter;gap:6px;min-width:0;display:grid}.qbJduq_routineMeter>span:first-child{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.qbJduq_routineTrack{background:var(--raised);border-radius:3px;height:6px;display:block;overflow:hidden}.qbJduq_routineTrack>span{background:var(--teal);border-radius:3px;height:100%;display:block}.qbJduq_routineWeeks{grid-area:weeks;gap:4px;min-width:0;display:grid}.qbJduq_routineWeeksCaption{color:var(--muted);font-size:13px}.qbJduq_routineBars{gap:3px;height:56px;display:flex}.qbJduq_routineBar{box-sizing:border-box;background:var(--raised);border-bottom:2px solid #0000;border-radius:3px 3px 0 0;flex:1 1 0;align-items:flex-end;min-width:0;display:flex;overflow:hidden}.qbJduq_routineBar[data-period]{border-bottom-color:var(--primary-text)}.qbJduq_routineBar[data-empty]{background:0 0}.qbJduq_routineBar>span{background:var(--teal);width:100%;display:block}.qbJduq_routineBar[data-empty]>span{background:var(--control);height:3px}.qbJduq_routineBar>span[data-zero]{background:var(--amber);height:3px}.qbJduq_routineAxis{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}.qbJduq_routineChevron{color:var(--muted);grid-area:chevron}.qbJduq_routineRow[aria-expanded=true] .qbJduq_routineChevron{transform:rotate(90deg)}.qbJduq_routineLegend,.qbJduq_routineMonthsHead{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:13px;display:flex}.qbJduq_routineLegend{justify-content:flex-end}.qbJduq_routineLegend>span,.qbJduq_routineMonthsHead>span{align-items:center;gap:6px;display:inline-flex}.qbJduq_routineLegend i{border-radius:2px;width:12px;height:3px;display:block}.qbJduq_routineLegend i[data-kind=zero]{background:var(--amber)}.qbJduq_routineLegend i[data-kind=none]{background:var(--control)}.qbJduq_routineLegend i[data-kind=period]{background:var(--primary-text);height:2px}.qbJduq_routineOpen{border-top:1px solid var(--divider);flex-wrap:wrap;gap:24px 28px;padding:16px;display:flex}.qbJduq_routineTrend{font-variant-numeric:tabular-nums;flex:100%;max-width:none;margin:0;font-weight:500}.qbJduq_routineMonths{flex:340px;align-content:start;gap:12px;min-width:0;display:grid}.qbJduq_routineMonthsHead h3,.qbJduq_routineDays h3{color:var(--text);flex-grow:1;margin:0;font-size:15px;font-weight:600}.qbJduq_routineMonth{grid-template-columns:44px minmax(0,1fr) 48px;align-items:start;gap:10px;line-height:16px;display:grid}.qbJduq_routineMonth>span:first-child{border-bottom:2px solid #0000;justify-self:start}.qbJduq_routineMonth>span[data-period]{border-bottom-color:var(--primary-text);color:var(--primary-text);font-weight:600}.qbJduq_routineMonth>span:nth-child(2){flex-wrap:wrap;gap:5px;display:flex}.qbJduq_routineMonth>span:last-child{text-align:right;font-variant-numeric:tabular-nums}.qbJduq_routineMonth i,.qbJduq_routineMonthsHead i{box-sizing:border-box;border-radius:50%;width:16px;height:16px;display:block}.qbJduq_routineMonthsHead i{width:12px;height:12px}.qbJduq_routineMonth i[data-kind=done],.qbJduq_routineMonthsHead i[data-kind=done]{background:var(--teal)}.qbJduq_routineMonth i[data-kind=missed],.qbJduq_routineMonthsHead i[data-kind=missed]{border:2px solid var(--amber)}.qbJduq_routineSide{flex:260px;align-content:start;gap:20px;min-width:0;display:grid}.qbJduq_routineDays{gap:8px;display:grid}.qbJduq_routineDays>div{grid-template-columns:40px minmax(0,1fr) 48px;align-items:center;gap:8px;font-size:13px;display:grid}.qbJduq_routineDays>div>span:last-child{text-align:right;font-variant-numeric:tabular-nums}.qbJduq_routineFacts{grid-template-columns:auto minmax(0,1fr);gap:6px 16px;margin:0;display:grid}.qbJduq_routineFacts dt{color:var(--muted)}.qbJduq_routineFacts dd{margin:0}@container (min-width:820px){.qbJduq_routineHead{display:flex}.qbJduq_routineHead>span:first-child{flex:1 1 0}.qbJduq_routineHead>span:nth-child(2){flex:0 0 170px}.qbJduq_routineHead>span:nth-child(3){flex:0 0 240px}.qbJduq_routineHead>span:nth-child(4){flex:0 0 16px}.qbJduq_routineRow{grid-template-columns:auto minmax(0,1fr) 170px 240px 16px;grid-template-areas:"strip text meter weeks chevron";gap:16px;padding:16px 20px}.qbJduq_routineWeeksCaption{display:none}}
._6ajhsq_layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:48px;margin-top:32px;display:grid}._6ajhsq_navigation{flex-direction:column;gap:4px;display:flex}._6ajhsq_navigation a{min-height:44px;color:var(--muted);border-radius:var(--radius);align-items:center;padding:10px 14px;text-decoration:none;display:flex}._6ajhsq_navigation a[aria-current=page]{background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1px var(--divider);font-weight:600}._6ajhsq_navigation a:hover{color:var(--primary-text)}._6ajhsq_article{min-width:0;max-width:76ch;line-height:1.75}._6ajhsq_version{color:var(--muted);font-size:13px}._6ajhsq_draft{border:1px solid var(--divider);border-radius:var(--radius);background:var(--surface);margin-top:20px;padding:18px 20px}._6ajhsq_draft p{margin-top:8px}._6ajhsq_details{gap:16px;margin-block:20px;display:grid}._6ajhsq_details dt{font-weight:600}._6ajhsq_details dd{overflow-wrap:anywhere;white-space:pre-line;margin:4px 0 0}@media (max-width:760px){._6ajhsq_layout{grid-template-columns:minmax(0,1fr);gap:24px}._6ajhsq_navigation{border-bottom:1px solid var(--divider);flex-flow:wrap;gap:6px;padding-bottom:16px}._6ajhsq_navigation a{padding-inline:10px;font-size:13px}}
