:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--row-scale:1;--row-height:2.25rem;--list-width:20rem;--fold-bar-pad:.25rem;--fold-width:calc(var(--icon-size) + 2 * .3125rem + 2px + 2 * var(--fold-bar-pad));--line-height:1.4rem;--row-pad:calc((var(--row-height) - var(--line-height)) / 2);--name-lines:10;--name-cap:calc(var(--name-lines) * var(--line-height) + 2 * var(--row-pad));--box-size:1.05rem;--icon-size:1.25rem;--chrome:#f1e9d8;--panel:#faf6ec;--ink:#241d12;--ink-quiet:#685941;--ink-faint:#7b6b4c;--selection:#dcca9f;--on-selection:#241d12;--line:#e4dac2;--accent:#57472e;--on-accent:#faf6ec;--danger:#9b3a26;--on-danger:#faf6ec;--focus-ink:#241d12;--focus-glow:#faf6ec;--hover:#57472e14;--refusal:#cbbb8e8c;--mark:#b89b5759;--selected:#e3d6b8;--scroll-thumb:#e3d6b8}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root{--dark-chrome:#241d12;--dark-panel:#3e3220;--dark-ink:#f1e9d8;--dark-ink-quiet:#cbbb8e;--dark-ink-faint:#b3a276;--dark-selection:#6b5836;--dark-on-selection:#f1e9d8;--dark-line:#4e4029;--dark-accent:#cbbb8e;--dark-on-accent:#241d12;--dark-danger:#e59a83;--dark-on-danger:#241d12;--dark-hover:#cbbb8e1f;--dark-refusal:#a6926a8c;--dark-mark:#806b4259;--dark-selected:#55462c;--dark-scroll-thumb:#55462c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--chrome:var(--dark-chrome);--panel:var(--dark-panel);--ink:var(--dark-ink);--ink-quiet:var(--dark-ink-quiet);--ink-faint:var(--dark-ink-faint);--line:var(--dark-line);--accent:var(--dark-accent);--on-accent:var(--dark-on-accent);--danger:var(--dark-danger);--on-danger:var(--dark-on-danger);--hover:var(--dark-hover);--refusal:var(--dark-refusal);--mark:var(--dark-mark);--selected:var(--dark-selected);--selection:var(--dark-selection);--on-selection:var(--dark-on-selection);--scroll-thumb:var(--dark-scroll-thumb)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--chrome:var(--dark-chrome);--panel:var(--dark-panel);--ink:var(--dark-ink);--ink-quiet:var(--dark-ink-quiet);--ink-faint:var(--dark-ink-faint);--line:var(--dark-line);--accent:var(--dark-accent);--on-accent:var(--dark-on-accent);--danger:var(--dark-danger);--on-danger:var(--dark-on-danger);--hover:var(--dark-hover);--refusal:var(--dark-refusal);--mark:var(--dark-mark);--selected:var(--dark-selected);--selection:var(--dark-selection);--on-selection:var(--dark-on-selection);--scroll-thumb:var(--dark-scroll-thumb)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{accent-color:var(--accent);scrollbar-color:var(--scroll-thumb) transparent}body{background:var(--chrome);color:var(--ink);margin:0;font:1rem/1.4 system-ui,sans-serif}::selection{background:var(--selection);color:var(--on-selection)}.icon{width:var(--icon-size);height:var(--icon-size);flex:none;display:block}.row{min-height:var(--row-height);cursor:default;touch-action:pan-y;align-items:center;gap:.5em;display:flex;position:relative}.label{overflow-wrap:anywhere;white-space:pre-wrap;cursor:text;min-width:0;padding-block:var(--row-pad);box-sizing:border-box;max-height:var(--name-cap);min-height:var(--line-height);flex:1;overflow:hidden}.row-editor-box{min-width:0;max-height:var(--name-cap);flex:1;display:grid}.row-editor-box:after{content:attr(data-text) " ";visibility:hidden;white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--row-pad) 0;min-height:var(--line-height);grid-area:1/1}.row-editor{box-sizing:border-box;min-width:0;padding:var(--row-pad) 0;color:inherit;font:inherit;overflow-wrap:anywhere;white-space:pre-wrap;resize:none;max-height:var(--name-cap);touch-action:pan-y;scrollbar-width:none;background:0 0;border:0;flex:1;grid-area:1/1;margin:0;overflow-y:auto}.row-editor::-webkit-scrollbar{width:0;height:0}.row-editor:focus{outline:none}.row.is-editing:after,.row.is-current:after{content:"";inset-block:0;inset-inline:var(--mark-inset) calc(var(--icon-size) + 2 * var(--row-more-pad) + 2px + .25em);border:1px solid var(--line);pointer-events:none;border-radius:.25rem;position:absolute}.row:focus-visible{outline:none}.row.is-checked .label{color:var(--ink-quiet);text-decoration:line-through}.row.is-under-lock{color:var(--ink-quiet)}.box{box-sizing:border-box;width:var(--box-size);height:var(--box-size);cursor:pointer;border:2px solid;border-radius:.25rem;flex:none}.box.is-ticked,.box.is-filled{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.box .icon{width:100%;height:100%}.row[aria-disabled=true] .box{cursor:not-allowed}.disclosure{width:var(--icon-size);height:var(--icon-size);color:var(--ink-quiet);flex:none}.disclosure:not(:empty){cursor:pointer}.empty{color:var(--ink-quiet);padding:1rem}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pane{flex-direction:column;min-width:0;height:100%;display:flex}.pane.is-dropping{box-shadow:inset 0 0 0 2px var(--accent)}.pane-list{background:var(--panel);overflow-anchor:none;flex:1;overflow:hidden auto}.toolbar{--toolbar-gap:.25rem;--rule-space:.8125rem;gap:var(--toolbar-gap);background:var(--chrome);border-bottom:1px solid var(--line);flex-wrap:nowrap;flex:none;align-items:center;padding:.375rem .5rem;display:flex}.toolbar-button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;flex:none;justify-content:center;align-items:center;padding:.3125rem;display:inline-flex}.toolbar-button:hover{background:var(--hover)}.toolbar-button:focus-visible,.confirm-actions button:focus-visible{outline:2px solid var(--focus-ink);outline-offset:1px;box-shadow:0 0 0 4px var(--focus-glow)}.toolbar-button[aria-disabled=true]{color:var(--ink-quiet);opacity:.55;cursor:default}.toolbar-button[aria-disabled=true]:hover{background:0 0}.toolbar-button.starts-group{margin-inline-start:var(--rule-space);position:relative}.toolbar-button.starts-group:before{content:"";background:var(--line);pointer-events:none;width:1px;position:absolute;inset-block:-1px;inset-inline-start:calc((var(--toolbar-gap) + var(--rule-space)) / -2 - 1.5px)}@media (width<=599px){.toolbar{border-bottom:0;border-top:1px solid var(--line);order:1}.toolbar.pane-bar{border-top:0;border-bottom:1px solid var(--line);order:0}.toolbar:not(.pane-bar){--toolbar-gap:.125rem;--rule-space:.3125rem}}.confirm{border:1px solid var(--line);background:var(--panel);max-width:24rem;color:var(--ink);border-radius:.5rem;padding:1rem}.confirm::backdrop{background:#241d1273}.confirm h2{margin:0 0 .5rem;font-size:1.0625rem}.confirm p{margin:0 0 1rem}.confirm-actions{justify-content:flex-end;gap:.5rem;display:flex}.confirm-actions button{font:inherit;border:1px solid var(--line);background:var(--panel);color:inherit;cursor:pointer;border-radius:.25rem;padding:.25rem .75rem}.confirm-actions .destructive{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}.tree,.checklists{font-size:calc(1rem * var(--row-scale));--row-height:2.25em;--line-height:1.4em;--row-pad:calc((var(--row-height) - var(--line-height)) / 2);--box-size:1.05em;--icon-size:1.25em;--row-more-pad:.1875em}.tree{--row-inset:.75rem;--mark-inset:.5rem;position:relative}.signin{flex-direction:column;align-items:flex-start;gap:1rem;max-width:32rem;margin:4rem auto;padding:0 1.5rem;display:flex}.signin ul{flex-direction:column;gap:.5rem;margin:0;padding-left:1.25rem;display:flex}.signin .muted,.signin code{color:var(--ink-quiet)}.signin-problem{color:var(--ink);border-left:3px solid;padding-left:.75rem}.signin-notice{border-left:3px solid var(--ink-quiet);padding-left:.75rem}.signin-dev{border-top:1px solid var(--line);flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5rem;padding-top:1rem;display:flex}.signin-dev h2{margin:0;font-size:1rem}.signin-dev p{color:var(--ink-quiet);margin:0}.signin-dev label{align-items:center;gap:.5rem;display:flex}.signin-google{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.signin-continue{--gsi-fill:#fff;--gsi-stroke:#747775;--gsi-ink:#1f1f1f;letter-spacing:.25px;height:40px;color:var(--gsi-ink);background:var(--gsi-fill);border:1px solid var(--gsi-stroke);cursor:pointer;border-radius:4px;align-items:center;gap:12px;padding:0 12px;font:500 14px/20px Roboto,system-ui,sans-serif;display:inline-flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .signin-continue{--gsi-fill:#131314;--gsi-stroke:#8e918f;--gsi-ink:#e3e3e3}}:root[data-theme=dark] .signin-continue{--gsi-fill:#131314;--gsi-stroke:#8e918f;--gsi-ink:#e3e3e3}.signin-continue[aria-disabled=true]{cursor:default;opacity:.6}.signin-continue:focus-visible{outline:2px solid var(--focus-ink);outline-offset:2px}.signin-continue-mark{flex:none;width:20px;height:20px}.signin-gsi:empty{display:none}.signin-gsi-note{color:var(--ink-quiet);margin:0;font-size:.875rem}.signin-foot{border-top:1px solid var(--line);color:var(--ink-quiet);align-self:stretch;margin-top:1rem;padding-top:1rem;font-size:.875rem}.signin-foot p{margin:0 0 .25rem}.signin-gsi-note a,.signin-foot a,.legal-links a{color:inherit}.wash{z-index:1;background:var(--refusal);pointer-events:none;opacity:0;animation:ease-out refusal-wash;position:absolute;inset:0}@keyframes refusal-wash{0%{opacity:0}20%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.wash{animation-name:refusal-flat;animation-timing-function:step-end}}@keyframes refusal-flat{0%,to{opacity:1}}.row-menu{z-index:10;background:var(--panel);border:1px solid var(--line);border-radius:.375rem;flex-direction:column;min-width:14rem;padding:.25rem 0;font-size:1rem;display:flex;position:fixed}.row-menu-item{font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:.25rem .75rem;display:flex}.row-menu-icon{align-self:center;margin-inline-end:-.875rem}.row-menu-icon+.row-menu-label{margin-inline-end:auto}.row-menu-item:hover,.row-menu-item.at-item{background:var(--selected)}.row-menu-item:focus{outline:none}.row-menu-item[aria-disabled=true]{color:var(--ink-quiet);opacity:.55;cursor:default}.row-menu-item[aria-disabled=true]:hover{background:0 0}.row-menu-item.starts-group{border-block-start:1px solid var(--line);margin-block-start:.25rem;padding-block-start:.375rem}.row-menu-shortcut{color:var(--ink-quiet);white-space:nowrap;font-size:.8125rem}.row-menu-trailing{color:var(--ink-quiet);white-space:nowrap}.row-menu-item[role=menuitemradio]{justify-content:flex-start;gap:.375rem;padding-inline-start:1.75rem;position:relative}.row-menu-item[role=menuitemradio][aria-checked=true]:before{content:"✓";color:var(--ink-quiet);position:absolute;inset-inline-start:.625rem}.pane-title{font:inherit;margin:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:auto;padding-left:.25rem;font-weight:600;display:flex;overflow:hidden}.pane-title-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.pane-title-filter{color:var(--ink-quiet);white-space:pre;flex:none;font-style:italic;font-weight:400}.toolbar-button.is-on{background:var(--selected);border-color:var(--line)}.toolbar-button.is-on:hover{background:linear-gradient(var(--hover), var(--hover)), var(--selected)}.app-mark{flex:none;align-items:center;padding-left:.125rem;display:flex}.app-icon{width:calc(var(--icon-size) * 1.4);height:calc(var(--icon-size) * 1.4);display:block}.env-badge{width:1rem;height:1rem;box-shadow:0 0 0 2px var(--chrome);color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;border-radius:50%;font:700 .6875rem/1rem system-ui,sans-serif;display:inline-block}.env-staging{background:#1e8e3e}.env-dev{color:#1b1b1b;background:#ff6d00}.app-mark,.toolbar-button.back,.toolbar-button.pane-more{position:relative}.app-mark .env-badge,.toolbar-button .env-badge{position:absolute;bottom:-.125rem;right:-.25rem}.toolbar-button .env-badge{width:.875rem;height:.875rem;font-size:.5625rem;line-height:.875rem;bottom:-.0625rem;right:-.125rem}.toolbar-button.pane-more .env-badge{display:none}.panes.list-away .toolbar-button.pane-more .env-badge{display:inline-block}.signin-title .env-badge{vertical-align:.2em;margin-left:.5rem}.bar-gap{flex:1;min-width:0}.fold-hit{display:none}.checklists{--mark-inset:.25rem;margin:0;padding:0;list-style:none}.checklists .row{border-bottom:1px solid var(--line);align-items:stretch;gap:0}.row-open{min-width:0;font:inherit;color:inherit;text-align:left;padding:var(--row-pad) .5em var(--row-pad) .75em;cursor:pointer;background:0 0;border:none;border-radius:0;flex:1;align-items:baseline;gap:.5em;display:flex}.checklists .row-more{align-self:center}.row-name{overflow-wrap:anywhere;min-width:0;max-height:calc(var(--name-lines) * var(--line-height));white-space:pre-wrap;flex:1;overflow:hidden}.row-name.is-untitled{color:var(--ink-quiet)}.row-progress{color:var(--ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:.85em}.row:hover .row-progress,.row.is-open .row-progress{color:var(--ink-quiet)}.row-sorting{width:.95em;height:.95em;color:var(--ink-faint);flex:none;margin-inline-end:.3em;position:relative;top:.17em}.row:hover .row-sorting,.row.is-open .row-sorting{color:var(--ink-quiet)}.row-more{font:inherit;color:var(--ink-quiet);padding:.375em var(--row-more-pad);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25em;flex:none;justify-content:center;align-items:center;display:flex}@media (hover:hover){.row-more{opacity:0}.row:hover .row-more,.row:focus-within .row-more{opacity:1}}.row-more:hover{color:var(--ink);background:var(--hover)}.row-open:focus-visible,.row-more:focus-visible{outline:2px solid var(--focus-ink);outline-offset:-2px;box-shadow:inset 0 0 0 4px var(--focus-glow)}.checklists .row.is-open{background:var(--selected);box-shadow:inset 3px 0 0 0 var(--accent)}@media (hover:hover){.checklists .row.is-open:hover{background-image:linear-gradient(var(--hover), var(--hover))}}.checklists .row-editor-box{flex:1;min-width:0;margin:-1px .5em 0}.panes{flex-direction:column;height:100dvh;display:flex}.pane-row{flex:1;min-height:0;display:flex}.pane-row>.pane{flex:1}@media (width>=880px){.pane-row>.pane-checklists{flex:0 0 var(--list-width);border-right:1px solid var(--line)}.panes.list-away .pane-row>.pane-checklists{flex:0 0 var(--fold-width)}.panes.list-away .pane-checklists .toolbar{padding-inline:var(--fold-bar-pad)}.panes.list-away .pane-checklists .app-mark,.panes.list-away .pane-checklists .bar-gap,.panes.list-away .pane-checklists .search-field,.panes.list-away .pane-checklists .toolbar-button:not(.pane-more):not(.pane-collapse){display:none}.panes.list-away .pane-checklists .row>*{visibility:hidden}.panes.list-away .pane-collapse .icon{transform:scaleX(-1)}.panes.list-away .pane-checklists .pane-list{width:var(--list-width)}.panes.list-away .pane-row>.pane-checklists{overflow:hidden}.panes.list-away .fold-hit{cursor:pointer;display:block;position:absolute;inset:0}.panes.list-away .pane-row>.pane-checklists{position:relative}.panes.list-away .pane-checklists .pane-more,.panes.list-away .pane-checklists .pane-collapse{z-index:1;position:relative}.panes.list-away .checklists .row{border-bottom-color:#0000}.toolbar-button.back{display:none}}@media (width<=879px){.toolbar-button.pane-collapse,.panes.has-open .pane-row>.pane-checklists,.panes:not(.has-open) .pane-row>.pane-tree{display:none}}.as-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.as-link:focus-visible{outline:2px solid var(--focus-ink);outline-offset:2px}.search{flex:1;align-items:center;gap:.25rem;min-width:0;display:flex}.search-field{min-width:0;font:inherit;color:inherit;background:var(--panel);border:1px solid var(--line);border-radius:.25rem;flex:1;padding:.125rem .5rem}.search-field:focus-visible{outline:2px solid var(--focus-ink);outline-offset:-1px;box-shadow:inset 0 0 0 4px var(--focus-glow)}.search-field::-webkit-search-cancel-button{appearance:none}.search-clear{font:inherit;color:var(--ink-quiet);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;flex:none;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.search-clear:hover{color:var(--ink);background:var(--hover)}.search-clear:focus-visible{outline:2px solid var(--focus-ink);outline-offset:-1px}mark{color:inherit;background-color:var(--mark);border-radius:0;font-weight:600}.settings{border:1px solid var(--line);background:var(--panel);width:min(24rem,100vw - 2rem);color:var(--ink);border-radius:.5rem;padding:0}.settings[open]{flex-direction:column;max-height:calc(100dvh - 2rem);display:flex;overflow:hidden}.settings-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 1rem;overflow-y:auto}.settings::backdrop{background:#241d1273}.settings-title{flex:none;margin:0;padding:1rem 1rem .75rem;font-size:1.0625rem}.settings-close{font:inherit;border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);cursor:pointer;border-radius:.25rem;padding:.25rem .75rem;font-weight:600}.settings-group{border:0;margin:0 0 1rem;padding:0}.settings-group legend{margin-bottom:.35rem;padding:0;font-weight:600}.settings-choice{cursor:pointer;align-items:center;gap:.5rem;padding:.25rem 0;display:flex}.settings-slider{align-items:center;gap:.75rem;display:flex}.settings-slider input[type=range]{flex:1}.settings-value{text-align:right;min-width:4.5rem;color:var(--ink-quiet);font-variant-numeric:tabular-nums}.settings-legend{margin:0 0 .35rem;font-size:1rem;font-weight:600}.settings-devices{margin:0;padding:0;list-style:none}.settings-device{border-top:1px solid var(--line);align-items:baseline;gap:.5rem;padding:.3rem 0;display:flex}.settings-device-what{font-weight:600}.settings-device-when{color:var(--ink-quiet);flex:1;font-size:.875rem}.settings-device.is-out .settings-device-what{color:var(--ink-quiet);font-weight:400}.settings-device-out{border:1px solid var(--line);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.375rem;flex:none;padding:.15rem .6rem;font-size:.875rem}.settings-device-out[aria-disabled=true]{opacity:.6;cursor:default}.settings-account-who{flex-direction:column;margin:0 0 .5rem;display:flex}.settings-account-name{font-weight:600}.settings-account-email{color:var(--ink-quiet);overflow-wrap:anywhere;font-size:.875rem}.settings-account-actions{flex-wrap:wrap;gap:.5rem;display:flex}.settings-account-button{border:1px solid var(--line);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.375rem;padding:.25rem .75rem}.settings-account-delete{border-color:var(--danger);color:var(--danger)}.delete-account .delete-account-export{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.delete-account .delete-account-export button{border:1px solid var(--line);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.375rem;padding:.15rem .6rem}.delete-account .delete-account-export [role=status]{color:var(--ink-quiet);font-size:.875rem}.delete-account-word{flex-direction:column;gap:.25rem;margin:0 0 1rem;display:flex}.delete-account-word input{font:inherit;border:1px solid var(--line);background:var(--chrome);color:inherit;border-radius:.25rem;padding:.25rem .5rem}.delete-account-problem{color:var(--danger)}.confirm-actions .danger{background:var(--danger);border-color:var(--danger);color:var(--on-danger);font-weight:600}.confirm-actions button:disabled{opacity:.5;cursor:default}.settings-devices-problem{color:var(--accent);margin:0 0 .5rem;font-size:.875rem}.settings-unsaved{color:var(--ink-quiet);margin:0 0 1rem}.settings-foot{border-top:1px solid var(--line);color:var(--ink-quiet);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem 1rem;display:flex}.mark{opacity:.55;flex:none;width:1.125rem;height:1.125rem}.settings-version{align-items:center;gap:.375rem;margin:0;font-size:.8125rem;display:flex}.settings-about{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;display:flex}.legal-links{color:var(--ink-quiet);font-size:.8125rem}.help-foot{border-top:1px solid var(--line);margin-top:2rem;padding-top:1rem}.settings-note{color:var(--ink-quiet);margin:0 0 .5rem;font-size:.875rem}.statusbar{box-sizing:border-box;height:1.875rem;box-shadow:inset 0 1px var(--line);background:var(--chrome);flex:none;align-items:center;gap:.5rem;padding:0 .5rem;font-size:.8125rem;display:flex}.status-message{flex:1;align-items:center;gap:.375rem;min-width:0;margin:0;display:flex;overflow:hidden}.status-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@supports (text-box:trim-both cap alphabetic){.status-text,.status-sync-word{text-box:trim-both cap alphabetic;padding-block:.35em}}.status-message{transition:opacity .5s ease-out}.status-message.is-going{opacity:0}@media (prefers-reduced-motion:reduce){.status-message{transition:none}.status-message.is-going{opacity:1}}.status-icon{width:1rem;height:1rem;color:var(--ink-quiet);flex:none}.status-message.is-error .status-icon{color:var(--accent)}.status-clear{color:var(--ink-quiet);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;flex:none;justify-content:center;align-items:center;padding:.125rem;display:flex}.status-clear:hover{background:var(--hover);color:var(--ink)}.status-clear:focus-visible{outline:2px solid var(--focus-ink);outline-offset:1px;box-shadow:0 0 0 4px var(--focus-glow)}.status-clear .icon{width:.875rem;height:.875rem}.status-sync{border-inline-start:1px solid var(--line);width:6rem;color:var(--ink-quiet);flex:none;align-self:stretch;align-items:center;padding-inline-start:.5rem;display:flex}.status-sync-word{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status-sync.is-offline{color:var(--accent)}.question-bar{border-top:1px solid var(--line);background:var(--panel);flex-wrap:wrap;flex:none;align-items:center;gap:.375rem .75rem;padding:.375rem .5rem;font-size:.875rem;display:flex}.question-bar.is-empty{border-top:0;padding:0}.question-text{flex:20rem;align-items:center;gap:.375rem;min-width:0;margin:0;display:flex}.question-icon{width:1rem;height:1rem;color:var(--accent);flex:none}.question-count{color:var(--ink-quiet);flex:none;font-size:.8125rem}.question-answers{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.question-answers button{font:inherit;border:1px solid var(--line);background:var(--chrome);color:inherit;cursor:pointer;border-radius:.25rem;padding:.25rem .75rem}.question-answers button:hover{background:var(--hover)}.question-answers button:focus-visible{outline:2px solid var(--focus-ink);outline-offset:1px;box-shadow:0 0 0 4px var(--focus-glow)}.question-answers button[aria-disabled=true]{color:var(--ink-quiet);cursor:default}.row-menu-heading{border-bottom:1px solid var(--line);color:var(--ink-quiet);margin:0 0 .25rem;padding:.375rem .75rem .5rem;font-size:.8125rem}.row-menu-heading>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.row-menu-name{color:var(--ink);font-weight:500}.help{--help-bar-height:calc(var(--icon-size) + 2 * .3125rem + 2px + 2 * .375rem + 1px);background:var(--panel);grid-template-rows:auto 1fr;grid-template-columns:15rem minmax(0,1fr);min-height:100vh;display:grid}.help-bar{z-index:1;grid-column:1/-1;position:sticky;top:0}.help-bar-strut{visibility:hidden;pointer-events:none}.help-nav{background:var(--chrome);border-right:1px solid var(--line)}.help-nav ol{top:var(--help-bar-height);max-height:calc(100vh - var(--help-bar-height));box-sizing:border-box;margin:0;padding:1rem .75rem;list-style:none;position:sticky;overflow-y:auto}.help-nav a{color:var(--ink);border-radius:.375rem;padding:.3rem .625rem;text-decoration:none;display:block}.help-nav a:hover{background:var(--hover)}.help-nav a[aria-current]{background:var(--selected);font-weight:500}.help-body{max-width:46rem;padding:.5rem 2rem 4rem;line-height:1.55}.help-chapter{scroll-margin-top:calc(var(--help-bar-height) + 1rem)}.help-chapter h2{margin:2rem 0 .5rem;font-size:1.25rem;font-weight:600}.help-chapter ul{padding-left:1.25rem}.help-chapter li{margin:.4rem 0}.help-chapter a{color:var(--accent)}.help-chapter code{background:var(--chrome);border-radius:.25rem;padding:0 .2em;font-size:.9em}.help kbd{border:1px solid var(--line);background:var(--chrome);min-width:1.4em;color:var(--ink);font:inherit;text-align:center;white-space:nowrap;border-bottom-width:2px;border-radius:.3rem;padding:0 .35em;font-size:.85em;line-height:1.5;display:inline-block}.help-chord{white-space:nowrap}.help-or{color:var(--ink-quiet);padding:0 .15em;font-style:italic}.help-keys.is-stacked .help-alternative{display:block}.help-keys.is-stacked .help-alternative+.help-alternative{margin-top:.2rem}.help-button{white-space:nowrap}.help-button-icon.icon{vertical-align:-.2em;width:1.15em;height:1.15em;margin-right:.2em;display:inline-block}.help-shortcuts{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0 1.5rem}.help-shortcuts caption{text-align:left;padding-bottom:.25rem;font-weight:600}.help-shortcuts th,.help-shortcuts td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:.35rem .5rem .35rem 0}.help-shortcuts th{width:45%;font-weight:400}@media (width<=699px){.help{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr)}.help-nav{border-right:none;border-bottom:1px solid var(--line)}.help-nav ol{flex-wrap:wrap;gap:.25rem;padding:.75rem 1rem;display:flex;position:static}.help-body{padding:0 1rem 3rem}.help-shortcuts th{width:50%}}
