.AccountScreen-module__tLTSxG__screen{min-block-size:100dvh;inline-size:100%;max-inline-size:var(--measure);padding-inline:var(--gutter-page);flex-direction:column;margin-inline:auto;padding-block-start:calc(var(--s4) + env(safe-area-inset-top));padding-block-end:calc(var(--s6) + env(safe-area-inset-bottom));display:flex}.AccountScreen-module__tLTSxG__header{align-items:center;gap:var(--s2);padding-block-end:var(--s5);display:flex}.AccountScreen-module__tLTSxG__back{inline-size:var(--touch);block-size:var(--touch);border-radius:var(--radius-s);color:var(--ink-2);flex:none;place-items:center;margin-inline-start:calc(var(--s3) * -1);display:grid}.AccountScreen-module__tLTSxG__back:hover{color:var(--ink)}.AccountScreen-module__tLTSxG__title{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-strong);color:var(--ink);margin:0}.AccountScreen-module__tLTSxG__lede{margin:0 0 var(--s3);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.AccountScreen-module__tLTSxG__promise{margin:0 0 var(--s5);font-size:var(--fs-secondary);line-height:var(--lh-secondary);font-weight:var(--w-strong);color:var(--accent-ink)}.AccountScreen-module__tLTSxG__choices{gap:var(--s3);flex-direction:column;display:flex}.AccountScreen-module__tLTSxG__form{gap:var(--s5);flex-direction:column;display:flex}.AccountScreen-module__tLTSxG__field{gap:var(--s1);flex-direction:column;display:flex}.AccountScreen-module__tLTSxG__label{font-size:var(--fs-secondary);line-height:var(--lh-secondary);font-weight:var(--w-ui);color:var(--ink-2)}.AccountScreen-module__tLTSxG__hint{font-size:var(--fs-secondary);line-height:var(--lh-meta);color:var(--ink-meta)}.AccountScreen-module__tLTSxG__input{min-block-size:var(--touch);inline-size:100%;padding-inline:var(--s3);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);color:var(--ink);font-family:inherit;font-size:var(--fs-body);line-height:var(--lh-body);text-align:end}.AccountScreen-module__tLTSxG__input:focus-visible{border-color:var(--accent);outline:none}.AccountScreen-module__tLTSxG__input::placeholder{color:var(--ink-meta)}.AccountScreen-module__tLTSxG__input:disabled{color:var(--ink-meta);background:var(--surface-2)}.AccountScreen-module__tLTSxG__withToggle{align-items:center;gap:var(--s2);display:flex}.AccountScreen-module__tLTSxG__withToggle>.AccountScreen-module__tLTSxG__input{flex:1;min-inline-size:0}.AccountScreen-module__tLTSxG__toggle{min-block-size:var(--touch);padding-inline:var(--s3);border-radius:var(--radius-m);color:var(--ink-2);font-size:var(--fs-secondary);font-weight:var(--w-strong);flex:none}.AccountScreen-module__tLTSxG__toggle:hover{color:var(--ink)}.AccountScreen-module__tLTSxG__warn{padding:var(--s3);border-radius:var(--radius-m);background:var(--surface-2);font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink);margin:0}.AccountScreen-module__tLTSxG__problem{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-strong);color:var(--ink);margin:0}.AccountScreen-module__tLTSxG__form[data-account-fault] .AccountScreen-module__tLTSxG__input{border-color:var(--line-2)}.AccountScreen-module__tLTSxG__primary{min-block-size:var(--touch);inline-size:100%;padding-inline:var(--s4);border-radius:var(--radius-m);background:var(--accent);color:var(--accent-on);font-family:inherit;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-strong);transition:background var(--dur-hover) ease-out}.AccountScreen-module__tLTSxG__primary:hover:not(:disabled){background:var(--accent-ink)}.AccountScreen-module__tLTSxG__primary:disabled{cursor:default}.AccountScreen-module__tLTSxG__secondary{min-block-size:var(--touch);inline-size:100%;padding-inline:var(--s4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);color:var(--ink);font-family:inherit;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-ui);transition:border-color var(--dur-hover) ease-out}.AccountScreen-module__tLTSxG__secondary:hover{border-color:var(--line-2)}@media (min-width:768px){.AccountScreen-module__tLTSxG__choices{flex-direction:row}.AccountScreen-module__tLTSxG__choices>.AccountScreen-module__tLTSxG__primary,.AccountScreen-module__tLTSxG__choices>.AccountScreen-module__tLTSxG__secondary{flex:1}.AccountScreen-module__tLTSxG__form>.AccountScreen-module__tLTSxG__primary,.AccountScreen-module__tLTSxG__screen>.AccountScreen-module__tLTSxG__secondary{align-self:start;inline-size:auto;min-inline-size:12rem}}.AccountScreen-module__tLTSxG__devices{gap:var(--s3);margin-block:var(--s4) 0;flex-direction:column;padding:0;list-style:none;display:flex}.AccountScreen-module__tLTSxG__device{gap:var(--s2);padding:var(--s3);border:1px solid var(--line);border-radius:var(--radius-m);flex-direction:column;display:flex}.AccountScreen-module__tLTSxG__device[data-device=current]{border-color:var(--line-2)}.AccountScreen-module__tLTSxG__deviceName{font-weight:var(--w-strong);color:var(--ink)}.AccountScreen-module__tLTSxG__deviceMeta{font-size:var(--fs-secondary);color:var(--ink-meta)}
.Icon-module__sZhpAW__icon{vertical-align:-.125em;flex-shrink:0;margin-block-start:-1px;display:inline-block}.Icon-module__sZhpAW__mirror{transform:scaleX(-1)}.Icon-module__sZhpAW__regular{display:inline}.Icon-module__sZhpAW__bold{display:none}body.dark .Icon-module__sZhpAW__regular{display:none}body.dark .Icon-module__sZhpAW__bold{display:inline}
.ComposeButton-module__ZtgsYa__compose{z-index:40;inline-size:var(--compose);block-size:var(--compose);background:var(--accent-soft);color:var(--accent-ink);border:1px solid var(--line-2);transition:background var(--dur-hover) ease-out;border-radius:50%;place-items:center;font-size:24px;display:grid;position:fixed;inset-block-end:calc(var(--nav-h) + var(--s3) + env(safe-area-inset-bottom));inset-inline-start:calc(var(--nav-w) + var(--s3))}.ComposeButton-module__ZtgsYa__compose:active{background:var(--surface-3)}@media (min-width:768px) and (pointer:fine){.ComposeButton-module__ZtgsYa__compose{display:none}}
.DateChip-module__eCIbHa__chip{inset-inline-start:0;align-items:center;gap:var(--s1);min-block-size:var(--touch);padding-inline:var(--s3);border-radius:var(--radius-m);background:var(--accent-soft);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-chip-out) ease-out, visibility 0s linear var(--dur-chip-out);margin-block-start:var(--s1);display:inline-flex;position:absolute;top:0}.DateChip-module__eCIbHa__chip[data-open]{opacity:1;visibility:visible;pointer-events:auto;animation:DateChip-module__eCIbHa__chip-in var(--dur-chip-in) var(--ease-chip);transition-delay:0s}@keyframes DateChip-module__eCIbHa__chip-in{0%{opacity:0;transform:var(--chip-enter-from)}}.DateChip-module__eCIbHa__label{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-2);padding-inline-end:var(--s1)}.DateChip-module__eCIbHa__action{inline-size:var(--touch);block-size:var(--touch);color:var(--ink-2);cursor:pointer;font-size:var(--fs-body);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.DateChip-module__eCIbHa__action:hover{color:var(--ink-prose)}.DateChip-module__eCIbHa__accept{color:var(--accent-on);position:relative}.DateChip-module__eCIbHa__accept:before{content:"";border-radius:var(--radius-s);background:var(--accent);block-size:28px;inline-size:28px;position:absolute}.DateChip-module__eCIbHa__accept>svg{position:relative}.DateChip-module__eCIbHa__accept:hover{color:var(--accent-on)}.DateChip-module__eCIbHa__accept:hover:before{background:var(--accent-ink)}
.RepeatRow-module__CrtnMa__row{inset-inline-start:0;pointer-events:auto;align-items:center;gap:var(--s1);max-inline-size:100%;padding:var(--s1) var(--s2);border-radius:var(--radius-m);background:var(--accent-soft);flex-wrap:wrap;margin-block-start:var(--s1);display:flex;position:absolute;top:0}.RepeatRow-module__CrtnMa__lead{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-2);padding-inline:var(--s1)}.RepeatRow-module__CrtnMa__chip{align-items:center;gap:var(--s1);min-block-size:var(--touch);padding-inline:var(--s2);border-radius:var(--radius-s);color:var(--ink-2);cursor:pointer;font-family:inherit;font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:var(--w-ui);white-space:nowrap;background:0 0;border:none;text-decoration:none;display:inline-flex}.RepeatRow-module__CrtnMa__chip:hover{color:var(--ink-prose)}.RepeatRow-module__CrtnMa__chip[data-chosen]{background:var(--accent);color:var(--accent-on);font-weight:var(--w-strong)}.RepeatRow-module__CrtnMa__chip[data-chosen]:hover{background:var(--accent-ink);color:var(--accent-on)}.RepeatRow-module__CrtnMa__moves{color:var(--ink-2);font-size:var(--fs-meta)}.RepeatRow-module__CrtnMa__chip[data-chosen] .RepeatRow-module__CrtnMa__moves{color:var(--accent-on)}
.SlashMenu-module__BWsbWa__surface{top:0;pointer-events:auto;min-inline-size:200px;max-inline-size:280px;padding:var(--s2) 0;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-l);z-index:2;position:absolute;inset-inline-start:0}.SlashMenu-module__BWsbWa__list{max-block-size:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.SlashMenu-module__BWsbWa__item{align-items:center;gap:var(--s3);min-block-size:var(--touch);padding-inline:var(--s3);color:var(--ink-prose);cursor:pointer;display:flex}@media (hover:hover){.SlashMenu-module__BWsbWa__item:hover:not([data-active]){background:var(--surface-2);transition:background var(--dur-hover) ease-out}}.SlashMenu-module__BWsbWa__item[data-active]{background:var(--surface-3)}.SlashMenu-module__BWsbWa__label{text-align:start;min-inline-size:0;font-size:var(--fs-body);flex:auto}.SlashMenu-module__BWsbWa__url{inline-size:100%;min-block-size:var(--touch);padding-inline:var(--s3);color:var(--ink-prose);font:inherit;font-size:var(--fs-body);text-align:left;background:0 0;border:none;outline:none}
.EditorOverlays-module__Rr2n0a__layer{pointer-events:none;position:absolute;inset:0}
.Editor-module__z4brqG__surface{cursor:text;flex-direction:column;flex:auto;padding-block-end:calc(var(--compose) + var(--s3) + var(--s3));display:flex;position:relative}@media (min-width:768px) and (pointer:fine){.Editor-module__z4brqG__surface{padding-block-end:var(--s5)}}@media not all and (min-width:768px){body.focus .Editor-module__z4brqG__surface{padding-block-end:60dvh}}
.Toolbar-module__o4GCUq__bar{block-size:var(--touch);background:var(--surface);border-block-start:1px solid var(--line);flex:none;grid-template-columns:repeat(4,minmax(0,1fr));inline-size:100%;display:grid}.Toolbar-module__o4GCUq__segment{block-size:100%;min-inline-size:0;color:var(--ink);transition:background var(--dur-hover) ease-out;place-items:center;font-size:24px;display:grid}.Toolbar-module__o4GCUq__segment:hover{background:var(--surface-2)}.Toolbar-module__o4GCUq__segment:active{background:var(--surface-3)}.Toolbar-module__o4GCUq__wordmark{font-size:var(--fs-meta);line-height:1;font-weight:var(--w-strong);white-space:nowrap;padding-inline:var(--s2);padding-block:var(--s1);border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface-2)}
.SearchScreen-module__BrYxKG__screen{z-index:100;background:var(--page);flex-direction:column;padding-block-start:env(safe-area-inset-top);display:flex;position:fixed;inset:0}.SearchScreen-module__BrYxKG__panel{min-block-size:0;inline-size:100%;max-inline-size:var(--measure);padding-inline:var(--gutter-page);flex-direction:column;margin-inline:auto;display:flex}.SearchScreen-module__BrYxKG__head{align-items:center;gap:var(--s2);padding-block:var(--s3);display:flex}.SearchScreen-module__BrYxKG__field{min-inline-size:0;min-block-size:var(--touch);padding-inline:var(--s3);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);color:var(--ink);font-family:inherit;font-size:var(--fs-body);line-height:var(--lh-body);flex:1}.SearchScreen-module__BrYxKG__field::placeholder{color:var(--ink-meta)}.SearchScreen-module__BrYxKG__cancel{min-block-size:var(--touch);padding-inline:var(--s3);border-radius:var(--radius-m);color:var(--ink-2);font-size:var(--fs-secondary);font-weight:var(--w-strong);flex:none}.SearchScreen-module__BrYxKG__cancel:hover{color:var(--ink)}.SearchScreen-module__BrYxKG__results{overscroll-behavior-y:contain;min-block-size:0;flex:1;padding-block-end:calc(var(--s6) + env(safe-area-inset-bottom));overflow-y:auto}.SearchScreen-module__BrYxKG__none{padding-block:var(--s5);font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-meta);margin:0}.SearchScreen-module__BrYxKG__group{padding-block-start:var(--s4)}.SearchScreen-module__BrYxKG__groupTitle{margin:0 0 var(--s1);font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:var(--w-ui);letter-spacing:var(--ls-meta);color:var(--ink-meta)}.SearchScreen-module__BrYxKG__list{margin:0;padding:0;list-style:none}.SearchScreen-module__BrYxKG__row{justify-content:flex-start;align-items:baseline;gap:var(--s3);inline-size:100%;min-block-size:var(--touch);padding-block:var(--s1);padding-inline:var(--s2);border-radius:var(--radius-m);text-align:start;color:var(--ink);transition:background var(--dur-hover) ease-out;display:flex}.SearchScreen-module__BrYxKG__row:hover,.SearchScreen-module__BrYxKG__row[data-active]{background:var(--surface-2)}.SearchScreen-module__BrYxKG__row:active{background:var(--surface-3)}.SearchScreen-module__BrYxKG__rowText{min-inline-size:0;font-size:var(--fs-body);line-height:var(--lh-body);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.SearchScreen-module__BrYxKG__rowMeta{font-size:var(--fs-meta);line-height:var(--lh-meta);letter-spacing:var(--ls-meta);color:var(--ink-meta);flex:none}.SearchScreen-module__BrYxKG__mark{background:var(--accent-soft);color:var(--accent-ink);font-weight:var(--w-strong);border-radius:3px;padding:1px 2px;text-decoration:none}@media (min-width:768px){.SearchScreen-module__BrYxKG__screen{background:var(--scrim);align-items:center;padding-block-start:64px}.SearchScreen-module__BrYxKG__panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);max-block-size:440px;max-inline-size:560px;box-shadow:var(--shadow-lift);padding-inline:var(--s4)}}@media (min-width:1024px){.SearchScreen-module__BrYxKG__panel{max-inline-size:560px}}
.TabBar-module__6WhbYq__bar{border-block-start:1px solid var(--line);background:var(--page);flex:none;padding-block-end:env(safe-area-inset-bottom);display:flex}.TabBar-module__6WhbYq__tab{min-block-size:var(--nav-h);justify-content:center;align-items:center;gap:var(--s1);font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-2);flex:1;text-decoration:none;display:flex}.TabBar-module__6WhbYq__glyph{block-size:24px;inline-size:24px}[data-keyboard-toolbar]~.TabBar-module__6WhbYq__bar{display:none}@media (min-width:768px){.TabBar-module__6WhbYq__bar{inline-size:var(--nav-w);border-block-start:none;border-inline-end:1px solid var(--line);flex-direction:column;padding-block-start:calc(var(--s4) + env(safe-area-inset-top));padding-block-end:env(safe-area-inset-bottom);display:flex}[data-keyboard-toolbar]~.TabBar-module__6WhbYq__bar{inline-size:var(--nav-w);border-block-start:none;border-inline-end:1px solid var(--line);flex-direction:column;padding-block-start:calc(var(--s4) + env(safe-area-inset-top));padding-block-end:env(safe-area-inset-bottom);display:flex}.TabBar-module__6WhbYq__tab{min-block-size:var(--touch);padding-inline:var(--s2);padding-block:var(--s2);flex-direction:column;flex:none}}@media (min-width:1280px){.TabBar-module__6WhbYq__tab{padding-inline:var(--s4);padding-block:var(--s2);flex-direction:row;justify-content:flex-start}}.TabBar-module__6WhbYq__active{color:var(--accent-ink);font-weight:var(--w-strong)}
.AppShell-module__HVszoa__shell{block-size:calc(100dvh - var(--kb-inset));flex-direction:column;display:flex}.AppShell-module__HVszoa__scroll{overscroll-behavior-y:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.AppShell-module__HVszoa__column{inline-size:100%;max-inline-size:var(--measure);padding-inline:var(--gutter-page);flex-direction:column;flex:1;margin-inline:auto;padding-block-start:calc(var(--s4) + env(safe-area-inset-top));display:flex}body.focus .AppShell-module__HVszoa__column{padding-inline:var(--gutter-focus);padding-block-start:calc(var(--touch) + var(--s3) + env(safe-area-inset-top))}@media (min-width:768px){.AppShell-module__HVszoa__shell{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr);display:grid}.AppShell-module__HVszoa__scroll{grid-area:1/2}.AppShell-module__HVszoa__shell>[data-app-nav]{grid-area:1/1/-1}.AppShell-module__HVszoa__shell>[data-keyboard-toolbar]{grid-area:2/2}.AppShell-module__HVszoa__column{padding-block-end:var(--s6)}}
.BackupNudge-module__Y_fKFG__nudge{gap:var(--s2);padding:var(--s3);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);margin-block:var(--s4);flex-direction:column;display:flex}.BackupNudge-module__Y_fKFG__line{font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-2);margin:0}.BackupNudge-module__Y_fKFG__actions{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.BackupNudge-module__Y_fKFG__confirm,.BackupNudge-module__Y_fKFG__quiet{min-block-size:var(--touch);padding-inline:var(--s4);border-radius:var(--radius-m);font:inherit;font-size:var(--fs-secondary);cursor:pointer;border:none}.BackupNudge-module__Y_fKFG__confirm{background:var(--accent-soft);color:var(--accent-ink);font-weight:var(--w-strong)}.BackupNudge-module__Y_fKFG__quiet{color:var(--ink-meta);background:0 0}.BackupNudge-module__Y_fKFG__confirm:disabled,.BackupNudge-module__Y_fKFG__quiet:disabled{cursor:default}.BackupNudge-module__Y_fKFG__confirm:focus-visible,.BackupNudge-module__Y_fKFG__quiet:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.DayHeader-module__1CDVia__header{justify-content:space-between;align-items:flex-start;gap:var(--s3);padding-block-end:var(--s4);display:flex}.DayHeader-module__1CDVia__text{min-block-size:calc(var(--fs-title) * var(--lh-title) + var(--fs-secondary) * var(--lh-secondary))}.DayHeader-module__1CDVia__relative{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-strong);color:var(--ink)}.DayHeader-module__1CDVia__date{font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-2)}.DayHeader-module__1CDVia__actions{flex:none;align-items:center;display:flex}.DayHeader-module__1CDVia__action{inline-size:var(--touch);block-size:var(--touch);border-radius:var(--radius-s);color:var(--ink-2);place-items:center;display:grid}.DayHeader-module__1CDVia__action:hover{color:var(--ink)}.DayHeader-module__1CDVia__focus{align-items:center;gap:var(--s1);inline-size:auto;min-inline-size:var(--touch);padding-inline:var(--s2);font-size:var(--fs-secondary);line-height:var(--lh-secondary);white-space:nowrap;display:flex}
.FirstRun-module__GrFIwq__guide{--tile:28px;gap:var(--s4);cursor:auto;flex-direction:column;margin-block-start:var(--s6);display:flex}.FirstRun-module__GrFIwq__heading{font-size:var(--fs-subtitle);line-height:var(--lh-subtitle);color:var(--ink-2);margin:0}.FirstRun-module__GrFIwq__tie{color:var(--accent-ink)}.FirstRun-module__GrFIwq__hints{gap:var(--s3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FirstRun-module__GrFIwq__hint{grid-template-columns:var(--tile) 1fr;align-items:center;gap:var(--s3);font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-2);display:grid}.FirstRun-module__GrFIwq__tile{inline-size:var(--tile);block-size:var(--tile);border-radius:var(--radius-s);background:var(--surface-2);border:1px solid var(--line);color:var(--ink-2);place-items:center;font-size:16px;display:grid}.FirstRun-module__GrFIwq__keycap{font-family:var(--font-mono);font-size:var(--fs-meta);line-height:1;font-weight:var(--w-strong);letter-spacing:.02em}.FirstRun-module__GrFIwq__line{min-inline-size:0}.FirstRun-module__GrFIwq__onDesktop{display:none}@media (min-width:768px){.FirstRun-module__GrFIwq__onPhone{display:none}.FirstRun-module__GrFIwq__onDesktop{display:block}}
.DayPeek-module__q9p96a__peek{gap:var(--s1);padding:var(--s3);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);color:inherit;min-block-size:var(--touch);flex-direction:column;text-decoration:none;display:flex}.DayPeek-module__q9p96a__peek:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DayPeek-module__q9p96a__date{align-items:baseline;gap:var(--s2);font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-prose);display:flex}.DayPeek-module__q9p96a__relative{font-weight:var(--w-strong)}.DayPeek-module__q9p96a__full{color:var(--ink-2)}.DayPeek-module__q9p96a__body{gap:var(--s1);min-block-size:calc(var(--fs-secondary) * var(--lh-secondary));flex-direction:column;display:flex}.DayPeek-module__q9p96a__preview{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-2);overflow:hidden}.DayPeek-module__q9p96a__summary{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-meta)}.DayPeek-module__q9p96a__due{gap:var(--s1);flex-direction:column;display:flex}.DayPeek-module__q9p96a__dueLine{align-items:baseline;gap:var(--s2);display:flex}.DayPeek-module__q9p96a__dueText{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-prose);flex:1;overflow:hidden}.DayPeek-module__q9p96a__dueTime{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-meta);font-variant-numeric:tabular-nums;flex:none}[data-done] .DayPeek-module__q9p96a__dueText,[data-done] .DayPeek-module__q9p96a__dueTime{color:var(--ink-2);text-decoration:line-through}
.LookBack-module__YnPVaa__lookBack{gap:var(--s2);flex-direction:column;padding-block-start:var(--s5);padding-block-end:var(--s4);display:flex}.LookBack-module__YnPVaa__top{justify-content:space-between;align-items:baseline;gap:var(--s2);display:flex}.LookBack-module__YnPVaa__heading{font-size:var(--fs-secondary);line-height:var(--lh-secondary);font-weight:var(--w-strong);color:var(--ink-2);margin:0}.LookBack-module__YnPVaa__close{min-block-size:var(--touch);padding-inline:var(--s3);border-radius:var(--radius-m);color:var(--ink-meta);font:inherit;font-size:var(--fs-meta);cursor:pointer;background:0 0;border:0}.LookBack-module__YnPVaa__close:hover{color:var(--ink-2)}
.Inbound-module__1Sa2Oq__inbound{gap:var(--s2);flex-direction:column;padding-block-end:var(--s4);display:flex}.Inbound-module__1Sa2Oq__heading{font-size:var(--fs-secondary);line-height:var(--lh-secondary);font-weight:var(--w-strong);color:var(--ink-2);margin:0}.Inbound-module__1Sa2Oq__items{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Inbound-module__1Sa2Oq__row{align-items:baseline;gap:var(--s2);min-block-size:var(--touch);display:flex}.Inbound-module__1Sa2Oq__check{inline-size:var(--touch);min-block-size:var(--touch);font-size:var(--fs-body);line-height:var(--lh-body);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:none;justify-content:center;align-items:flex-start;margin-inline-start:calc((var(--touch) - var(--checkbox-col)) / -2);padding:0;display:flex}.Inbound-module__1Sa2Oq__check:before{content:"";border:1.5px solid var(--line-2);border-radius:var(--radius-s);block-size:22px;inline-size:22px;margin-block-start:calc((var(--fs-body) * var(--lh-body) - 22px) / 2);margin-block-start:calc(.5lh - 11px)}.Inbound-module__1Sa2Oq__check:disabled{cursor:default}.Inbound-module__1Sa2Oq__check:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-m)}.Inbound-module__1Sa2Oq__text{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-prose);min-inline-size:0}.Inbound-module__1Sa2Oq__time{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-meta);font-variant-numeric:tabular-nums;white-space:nowrap;unicode-bidi:isolate;flex:none}[data-done] .Inbound-module__1Sa2Oq__text,[data-done] .Inbound-module__1Sa2Oq__time{color:var(--ink-2);text-decoration:line-through}[data-done] .Inbound-module__1Sa2Oq__check:before{background:var(--accent);border-color:var(--accent)}
.NoteRefused-module__xYxgTW__refused{gap:var(--s2);border:1px solid var(--line-2);border-radius:var(--radius-m);padding-block:var(--s4);padding-inline:var(--s4);background:var(--surface-2);flex-direction:column;display:flex}.NoteRefused-module__xYxgTW__line{font-size:var(--fs-body);font-weight:var(--w-strong);line-height:var(--lh-body);color:var(--ink-prose);margin:0}.NoteRefused-module__xYxgTW__calm{font-size:var(--fs-meta);line-height:var(--lh-body);color:var(--ink-meta);margin:0}
.Rollover-module__GjGt_a__rollover{gap:var(--s2);flex-direction:column;padding-block-end:var(--s4);display:flex}.Rollover-module__GjGt_a__heading{font-size:var(--fs-secondary);line-height:var(--lh-secondary);font-weight:var(--w-strong);color:var(--ink-2);margin:0}.Rollover-module__GjGt_a__actions{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.Rollover-module__GjGt_a__confirm,.Rollover-module__GjGt_a__quiet{min-block-size:var(--touch);padding-inline:var(--s4);border-radius:var(--radius-m);font-size:var(--fs-secondary);cursor:pointer;border:none}.Rollover-module__GjGt_a__confirm{background:var(--accent-soft);color:var(--accent-ink);font-weight:var(--w-strong)}.Rollover-module__GjGt_a__quiet{color:var(--ink-meta);background:0 0}.Rollover-module__GjGt_a__confirm:disabled,.Rollover-module__GjGt_a__quiet:disabled{cursor:default}.Rollover-module__GjGt_a__confirm:focus-visible,.Rollover-module__GjGt_a__quiet:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.WeekStrip-module__hvQ3Oq__strip{gap:var(--s1);block-size:64px;grid-template-columns:repeat(7,1fr);margin-block-end:var(--s3);display:grid;position:relative}.WeekStrip-module__hvQ3Oq__ring{inline-size:calc((100% - 6 * var(--s1)) / 7);border:1px solid var(--ink);border-radius:var(--radius-s);pointer-events:none;transition:inset-inline-start var(--dur-move) var(--ease-move);position:absolute;inset-block:0;inset-inline-start:calc(var(--sel) * ((100% - 6 * var(--s1)) / 7 + var(--s1)))}.WeekStrip-module__hvQ3Oq__ringAway{opacity:0}.WeekStrip-module__hvQ3Oq__cell{justify-content:center;align-items:center;gap:var(--s1);border-radius:var(--radius-s);color:var(--ink-prose);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;flex-direction:column;display:flex;position:relative}.WeekStrip-module__hvQ3Oq__cell:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.WeekStrip-module__hvQ3Oq__weekday{font-size:var(--fs-meta);color:var(--ink-meta);line-height:1}.WeekStrip-module__hvQ3Oq__numeral{font-size:var(--fs-body);font-variant-numeric:tabular-nums;line-height:1}.WeekStrip-module__hvQ3Oq__weekend{background:var(--weekend-tint)}.WeekStrip-module__hvQ3Oq__open .WeekStrip-module__hvQ3Oq__numeral{font-weight:var(--w-ui)}.WeekStrip-module__hvQ3Oq__numeralBox{border-radius:var(--radius-s);justify-content:center;align-items:center;block-size:32px;inline-size:32px;display:flex}.WeekStrip-module__hvQ3Oq__today .WeekStrip-module__hvQ3Oq__numeralBox{background:var(--accent)}.WeekStrip-module__hvQ3Oq__today .WeekStrip-module__hvQ3Oq__numeral{color:var(--accent-on);font-weight:var(--w-strong)}.WeekStrip-module__hvQ3Oq__today.WeekStrip-module__hvQ3Oq__open .WeekStrip-module__hvQ3Oq__numeral{font-weight:var(--w-strong)}.WeekStrip-module__hvQ3Oq__dot,.WeekStrip-module__hvQ3Oq__dotSlot{border-radius:50%;block-size:4px;inline-size:4px}.WeekStrip-module__hvQ3Oq__dot{background:var(--ink-meta)}.WeekStrip-module__hvQ3Oq__dotSlot{background:0 0}.WeekStrip-module__hvQ3Oq__cell{transition:background var(--dur-press) ease-out}.WeekStrip-module__hvQ3Oq__cell:active{background:var(--surface-3)}
.CalendarScreen-module__R8y4wG__header{justify-content:space-between;align-items:center;gap:var(--s2);padding-block:var(--s3);display:flex}.CalendarScreen-module__R8y4wG__title{font-size:var(--fs-title);font-weight:var(--w-strong);color:var(--ink-prose);text-align:center;flex:1;margin:0}.CalendarScreen-module__R8y4wG__step{border-radius:var(--radius-s);min-block-size:44px;min-inline-size:44px;color:var(--ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.CalendarScreen-module__R8y4wG__step:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CalendarScreen-module__R8y4wG__below{padding-block-start:var(--s5)}.CalendarScreen-module__R8y4wG__empty{text-align:center;font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-meta)}
.SettingsScreen-module__A7xOCW__screen{overscroll-behavior-y:contain;block-size:100dvh;inline-size:100%;max-inline-size:var(--measure);padding-inline:var(--gutter-page);flex-direction:column;margin-inline:auto;padding-block-start:calc(var(--s4) + env(safe-area-inset-top));padding-block-end:calc(var(--s6) + env(safe-area-inset-bottom));display:flex;overflow-y:auto}.SettingsScreen-module__A7xOCW__header{align-items:center;gap:var(--s2);padding-block-end:var(--s5);display:flex}.SettingsScreen-module__A7xOCW__back{inline-size:var(--touch);block-size:var(--touch);border-radius:var(--radius-s);color:var(--ink-2);flex:none;place-items:center;margin-inline-start:calc(var(--s3) * -1);display:grid}.SettingsScreen-module__A7xOCW__back:hover{color:var(--ink)}.SettingsScreen-module__A7xOCW__title{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-strong);color:var(--ink)}.SettingsScreen-module__A7xOCW__rows{gap:var(--s5);flex-direction:column;display:flex}.SettingsScreen-module__A7xOCW__groupTitle{font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:var(--w-ui);letter-spacing:var(--ls-meta);color:var(--ink-meta);margin:0}.SettingsScreen-module__A7xOCW__groupTitle:not(:first-child){margin-block-start:var(--s4)}.SettingsScreen-module__A7xOCW__row{justify-content:flex-start;align-items:center;column-gap:var(--s5);row-gap:var(--s2);min-block-size:var(--touch);flex-wrap:wrap;display:flex}.SettingsScreen-module__A7xOCW__control{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.SettingsScreen-module__A7xOCW__label{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);flex:0 0 6.6em}.SettingsScreen-module__A7xOCW__swatches{gap:var(--s2);display:inline-flex;position:relative}.SettingsScreen-module__A7xOCW__swatchRing{inline-size:calc(var(--touch) + var(--s2));block-size:calc(var(--touch) + var(--s2));border:2px solid var(--accent);pointer-events:none;transition:inset-inline-start var(--dur-move) var(--ease-move);border-radius:50%;margin-block-start:calc((var(--touch) + var(--s2)) / -2);position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--sw) * (var(--touch) + var(--s2)) - var(--s2) / 2)}.SettingsScreen-module__A7xOCW__swatch{inline-size:var(--touch);block-size:var(--touch);background:var(--accent);border-radius:50%;place-items:center;display:grid;position:relative}.SettingsScreen-module__A7xOCW__swatch[aria-pressed=true]:after{content:"";background:var(--accent-on);clip-path:polygon(14% 44%,0% 58%,38% 96%,100% 22%,86% 8%,38% 68%);block-size:16px;inline-size:16px}.SettingsScreen-module__A7xOCW__action{align-items:center;gap:var(--s2);min-block-size:var(--touch);padding-inline:var(--s4);border-radius:var(--radius-m);background:var(--surface-3);color:var(--ink);font-size:var(--fs-secondary);font-weight:var(--w-strong);transition:background var(--dur-hover) ease-out;text-decoration:none;display:inline-flex}.SettingsScreen-module__A7xOCW__action:hover:not(:disabled){background:var(--surface-2)}.SettingsScreen-module__A7xOCW__action:disabled{color:var(--ink-meta)}.SettingsScreen-module__A7xOCW__note{font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-meta);flex-basis:100%}.SettingsScreen-module__A7xOCW__check{min-block-size:var(--touch);padding-inline:var(--s4);border:1px dashed var(--line-2);border-radius:var(--radius-m);color:var(--ink-2);font-size:var(--fs-secondary);font-weight:var(--w-strong)}.SettingsScreen-module__A7xOCW__check:hover{color:var(--ink)}.SettingsScreen-module__A7xOCW__reading{min-block-size:var(--touch);padding-inline:var(--s4);border:1px dashed var(--line-2);border-radius:var(--radius-m);color:var(--ink-2);font-size:var(--fs-secondary);font-weight:var(--w-strong);align-items:center;display:inline-flex}.SettingsScreen-module__A7xOCW__exempt{min-block-size:var(--touch);padding-inline:var(--s4);border-radius:var(--radius-m);background:var(--accent-soft);color:var(--accent-ink);font-size:var(--fs-secondary);font-weight:var(--w-strong);align-items:center;display:inline-flex}.SettingsScreen-module__A7xOCW__advanced{margin-block-start:var(--s4)}.SettingsScreen-module__A7xOCW__advancedTitle{font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:var(--w-ui);letter-spacing:var(--ls-meta);color:var(--ink-meta);cursor:pointer;align-items:center;gap:var(--s2);min-block-size:var(--touch);list-style:none;display:flex}.SettingsScreen-module__A7xOCW__advancedTitle::-webkit-details-marker{display:none}.SettingsScreen-module__A7xOCW__advancedTitle:before{content:"+";text-align:center;inline-size:1em;color:var(--ink-3)}details[open]>.SettingsScreen-module__A7xOCW__advancedTitle:before{content:"−"}.SettingsScreen-module__A7xOCW__advanced .SettingsScreen-module__A7xOCW__row+.SettingsScreen-module__A7xOCW__row{margin-block-start:var(--s5)}
.AgendaScreen-module__6V8fmq__list{gap:var(--s5);padding-block:var(--s4);flex-direction:column;display:flex}.AgendaScreen-module__6V8fmq__heading{margin:0 0 var(--s2);font-size:var(--fs-secondary);line-height:var(--lh-secondary);font-weight:var(--w-strong);color:var(--ink-2)}.AgendaScreen-module__6V8fmq__items{margin:0;padding:0;list-style:none}.AgendaScreen-module__6V8fmq__row{align-items:flex-start;display:flex}.AgendaScreen-module__6V8fmq__check{inline-size:var(--touch);min-block-size:var(--touch);font-size:var(--fs-body);line-height:var(--lh-body);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:none;justify-content:center;align-items:flex-start;padding:0;display:flex}.AgendaScreen-module__6V8fmq__check:before{content:"";border:1.5px solid var(--ink-meta);border-radius:var(--radius-s);block-size:22px;inline-size:22px;margin-block-start:calc(var(--s2) + (var(--fs-body) * var(--lh-body) - 22px) / 2);margin-block-start:calc(var(--s2) + (1lh - 22px) / 2)}[data-done] .AgendaScreen-module__6V8fmq__text,[data-done] .AgendaScreen-module__6V8fmq__time{color:var(--ink-2);text-decoration:line-through}[data-done] .AgendaScreen-module__6V8fmq__check:before{background:var(--accent);border-color:var(--accent)}.AgendaScreen-module__6V8fmq__check:disabled{cursor:default}.AgendaScreen-module__6V8fmq__check:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-m)}.AgendaScreen-module__6V8fmq__item{align-items:baseline;gap:var(--s3);min-inline-size:0;min-block-size:var(--touch);padding-inline:var(--s3);padding-block:var(--s2);border-radius:var(--radius-m);color:var(--ink-prose);-webkit-tap-highlight-color:transparent;flex:auto;text-decoration:none;display:flex}.AgendaScreen-module__6V8fmq__item:hover{background:var(--surface-2)}.AgendaScreen-module__6V8fmq__item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AgendaScreen-module__6V8fmq__text{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-body);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.AgendaScreen-module__6V8fmq__time{font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-meta);unicode-bidi:isolate;flex:none}.AgendaScreen-module__6V8fmq__empty{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-meta);margin-block-start:var(--s6)}.AgendaScreen-module__6V8fmq__title{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-strong);color:var(--ink);margin:0}
.BatteryScreen-module__tUY4FW__screen{gap:var(--s4);overscroll-behavior-y:contain;block-size:100dvh;inline-size:100%;max-inline-size:var(--measure);padding-inline:var(--gutter-page);flex-direction:column;margin-inline:auto;padding-block-start:calc(var(--s4) + env(safe-area-inset-top));padding-block-end:calc(var(--s6) + env(safe-area-inset-bottom));display:flex;overflow-y:auto}.BatteryScreen-module__tUY4FW__header{align-items:center;gap:var(--s2);display:flex}.BatteryScreen-module__tUY4FW__back{inline-size:var(--touch);block-size:var(--touch);border-radius:var(--radius-s);color:var(--ink-2);flex:none;place-items:center;margin-inline-start:calc(var(--s3) * -1);display:grid}.BatteryScreen-module__tUY4FW__back:hover{color:var(--ink)}.BatteryScreen-module__tUY4FW__brand{font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-meta)}.BatteryScreen-module__tUY4FW__headline{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-strong);color:var(--ink)}.BatteryScreen-module__tUY4FW__framing{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2)}.BatteryScreen-module__tUY4FW__path,.BatteryScreen-module__tUY4FW__pathDone{gap:var(--s2);padding:var(--s4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);flex-direction:column;display:flex}.BatteryScreen-module__tUY4FW__pathDone{border-color:var(--accent);background:var(--accent-soft)}.BatteryScreen-module__tUY4FW__step{align-items:baseline;gap:var(--s3);font-size:var(--fs-body);line-height:var(--lh-body);display:flex}.BatteryScreen-module__tUY4FW__number{inline-size:1.5em;color:var(--ink-meta);font-variant-numeric:tabular-nums;flex:none}.BatteryScreen-module__tUY4FW__label{font-family:var(--font-mono);font-size:var(--fs-secondary);color:var(--ink)}.BatteryScreen-module__tUY4FW__approximate{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-meta)}.BatteryScreen-module__tUY4FW__status{font-size:var(--fs-secondary);line-height:var(--lh-secondary);color:var(--ink-2)}.BatteryScreen-module__tUY4FW__verified{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-strong);color:var(--accent-ink)}.BatteryScreen-module__tUY4FW__actions{align-items:stretch;gap:var(--s3);flex-direction:column;margin-block-start:var(--s2);display:flex}.BatteryScreen-module__tUY4FW__open{min-block-size:var(--touch);padding-inline:var(--s4);border-radius:var(--radius-m);background:var(--accent-soft);color:var(--accent-ink);font-size:var(--fs-body);font-weight:var(--w-strong)}.BatteryScreen-module__tUY4FW__skip{min-block-size:var(--touch);padding-inline:var(--s4);border-radius:var(--radius-m);color:var(--ink-meta);font-size:var(--fs-secondary);line-height:var(--lh-secondary);text-align:start;background:0 0}
.Privacy-module__4_jf8W__page{max-inline-size:var(--measure);padding-inline:var(--gutter-page);margin-inline:auto;padding-block-start:calc(var(--s4) + env(safe-area-inset-top));padding-block-end:calc(var(--s6) + env(safe-area-inset-bottom))}.Privacy-module__4_jf8W__header{align-items:center;gap:var(--s2);display:flex}.Privacy-module__4_jf8W__back{inline-size:var(--touch);block-size:var(--touch);border-radius:var(--radius-s);color:var(--ink-2);flex:none;place-items:center;margin-inline-start:calc(var(--s3) * -1);display:grid}.Privacy-module__4_jf8W__back:hover{color:var(--ink)}.Privacy-module__4_jf8W__title{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-strong);color:var(--ink);margin:0}.Privacy-module__4_jf8W__stamp{margin-block:var(--s2) var(--s5);font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-meta)}.Privacy-module__4_jf8W__section{margin-block-end:var(--s5)}.Privacy-module__4_jf8W__heading{margin:var(--s5) 0 var(--s2);font-size:var(--fs-subtitle);line-height:var(--lh-subtitle);font-weight:var(--w-strong);color:var(--ink)}.Privacy-module__4_jf8W__line{margin:0 0 var(--s2);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-prose)}.Privacy-module__4_jf8W__list{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-prose);margin:0;padding-inline-start:var(--s4)}.Privacy-module__4_jf8W__item{margin-block-end:var(--s2)}
.RecoveryFlow-module__D_NmKa__screen{max-inline-size:var(--measure);padding-inline:var(--gutter-page);margin-inline:auto;padding-block-start:calc(var(--s4) + env(safe-area-inset-top));padding-block-end:calc(var(--s6) + env(safe-area-inset-bottom))}.RecoveryFlow-module__D_NmKa__title{margin:0 0 var(--s4);font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--w-strong);color:var(--ink)}.RecoveryFlow-module__D_NmKa__line{margin:0 0 var(--s4);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-prose)}.RecoveryFlow-module__D_NmKa__grid{gap:var(--s2);margin:0 0 var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (min-width:768px){.RecoveryFlow-module__D_NmKa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.RecoveryFlow-module__D_NmKa__cell:nth-child(6n+1):not(:first-child),.RecoveryFlow-module__D_NmKa__cell:nth-child(6n+2):not(:nth-child(2)){margin-block-start:var(--s4)}@media (min-width:768px){.RecoveryFlow-module__D_NmKa__cell:nth-child(6n+3):not(:nth-child(3)){margin-block-start:var(--s4)}}.RecoveryFlow-module__D_NmKa__cell{align-items:baseline;gap:var(--s2);min-block-size:var(--touch);white-space:nowrap;padding-inline:var(--s3);padding-block:var(--s2);border-radius:var(--radius-s);background:var(--surface-3);display:flex}.RecoveryFlow-module__D_NmKa__position{font-size:var(--fs-meta);color:var(--ink-2);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;flex:none}.RecoveryFlow-module__D_NmKa__word{font-family:var(--font-mono);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-ui);color:var(--ink)}.RecoveryFlow-module__D_NmKa__choices{gap:var(--s2);margin:0 0 var(--s3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));padding:0;list-style:none;display:grid}.RecoveryFlow-module__D_NmKa__choice{min-block-size:52px;inline-size:100%;padding-inline:var(--s3);border-radius:var(--radius-s);background:var(--surface-3);color:var(--ink);font-family:var(--font-mono);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--w-ui);white-space:nowrap;border:2px solid #0000}.RecoveryFlow-module__D_NmKa__choice[data-wrong]{border-color:var(--ink-meta);animation:RecoveryFlow-module__D_NmKa__recovery-shake var(--dur-shake) ease-in-out}@keyframes RecoveryFlow-module__D_NmKa__recovery-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.RecoveryFlow-module__D_NmKa__refusal{margin:0 0 var(--s4);font-size:var(--fs-secondary);line-height:var(--lh-secondary);font-weight:var(--w-body);color:var(--ink-2)}.RecoveryFlow-module__D_NmKa__progress{margin:0 0 var(--s2);font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--ink-meta);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.RecoveryFlow-module__D_NmKa__accept{align-items:flex-start;gap:var(--s2);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-prose);margin-block-end:var(--s4);display:flex}.RecoveryFlow-module__D_NmKa__accept input{appearance:none;border:1.5px solid var(--ink-meta);border-radius:var(--radius-s);cursor:pointer;block-size:22px;inline-size:22px;margin-block-start:calc((var(--fs-body) * var(--lh-body) - 22px) / 2);background:0 0;flex:none;margin-block-start:calc(.5lh - 11px);position:relative}.RecoveryFlow-module__D_NmKa__accept input:checked{background:var(--accent);border-color:var(--accent)}.RecoveryFlow-module__D_NmKa__accept input:checked:after{content:"";background:var(--accent-on);clip-path:polygon(14% 44%,0% 58%,38% 96%,100% 22%,86% 8%,38% 68%);block-size:13px;inline-size:13px;position:absolute;inset-block-start:3px;inset-inline-start:3px}.RecoveryFlow-module__D_NmKa__accept input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RecoveryFlow-module__D_NmKa__actions{gap:var(--s3);flex-wrap:wrap;display:flex}.RecoveryFlow-module__D_NmKa__primary,.RecoveryFlow-module__D_NmKa__secondary{justify-content:center;align-items:center;gap:var(--s2);min-block-size:var(--touch);padding-inline:var(--s4);border-radius:var(--radius-m);font-size:var(--fs-secondary);font-weight:var(--w-strong);display:inline-flex}.RecoveryFlow-module__D_NmKa__primary{background:var(--accent-soft);color:var(--accent-ink)}.RecoveryFlow-module__D_NmKa__secondary{background:var(--surface-3);color:var(--ink);transition:opacity var(--dur-enable) ease-out}.RecoveryFlow-module__D_NmKa__secondary:disabled{opacity:.4;cursor:default}.RecoveryFlow-module__D_NmKa__ghost{color:var(--ink-2);transition:opacity var(--dur-enable) ease-out;background:0 0}.RecoveryFlow-module__D_NmKa__ghost:hover{color:var(--ink)}.RecoveryFlow-module__D_NmKa__ghost:disabled{opacity:.4;cursor:default}
