.layout_page__KUPEJ{display:flex;flex-direction:column;min-height:100dvh;background:var(--theme-page-bg);color:var(--theme-text)}.layout_main__5rW6u{flex:1 1}.CartBar_dock__OMa38{position:fixed;left:50%;bottom:1.5rem;transform:translateX(-50%);z-index:46}.CartBar_pill__yg8id{display:inline-flex;align-items:stretch;color:var(--color-surface);background:var(--color-ink);border-radius:9999px;box-shadow:0 14px 34px color-mix(in srgb,var(--color-ink) 32%,transparent);transition:transform .15s ease}.CartBar_pill__yg8id:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.CartBar_pill__yg8id:hover{transform:none}}.CartBar_main__lQtvC{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-family-body),system-ui,sans-serif;font-size:15px;font-weight:500;color:inherit;background:transparent;border:none;border-radius:9999px 0 0 9999px;padding:.6rem .9rem .6rem .7rem;cursor:var(--cursor-button);transition:background .12s ease}.CartBar_main__lQtvC:hover{background:color-mix(in srgb,var(--color-surface) 12%,transparent)}.CartBar_count__hwIkK{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .45rem;font-size:13px;font-weight:700;color:var(--color-ink);background:var(--color-surface);border-radius:9999px}.CartBar_pillLabel__awIms{white-space:nowrap}.CartBar_divider__k5DyB{width:1px;margin:.5rem 0;background:color-mix(in srgb,var(--color-surface) 22%,transparent)}.CartBar_clear__IyBq2{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;color:color-mix(in srgb,var(--color-surface) 72%,transparent);background:transparent;border:none;border-radius:0 9999px 9999px 0;cursor:var(--cursor-button);transition:background .12s ease,color .12s ease}.CartBar_clear__IyBq2:hover{color:var(--color-surface);background:color-mix(in srgb,var(--color-surface) 12%,transparent)}.CartBar_success__pJoCx{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;color:var(--color-surface);background:var(--color-ink);border-radius:9999px;box-shadow:0 14px 34px color-mix(in srgb,var(--color-ink) 32%,transparent);animation:CartBar_pop__nNWQu .24s cubic-bezier(.2,.8,.3,1)}@keyframes CartBar_pop__nNWQu{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.CartBar_leaving__iVsyO{animation:CartBar_leave__5YnbX .32s ease forwards}@keyframes CartBar_leave__5YnbX{to{transform:scale(.7);opacity:0}}@media (prefers-reduced-motion:reduce){.CartBar_leaving__iVsyO,.CartBar_success__pJoCx{animation:none}.CartBar_leaving__iVsyO{opacity:0}}.CopyPrompt_primary__vpser{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-body),system-ui,sans-serif;font-size:15px;font-weight:600;color:var(--color-surface);background:var(--color-ink);border:0;border-radius:var(--radius-4);padding:.85rem 1.5rem;cursor:var(--cursor-button);transition:background-color .15s ease}.CopyPrompt_primary__vpser:hover{background:color-mix(in srgb,var(--color-ink) 85%,var(--accent-9))}.CopyPrompt_scrim__RPMov{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:color-mix(in srgb,var(--color-ink) 30%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.CopyPrompt_dialog__Ib0R_{width:100%;max-width:30rem;background:var(--color-surface);border-radius:var(--radius-5);box-shadow:0 24px 60px color-mix(in srgb,var(--color-ink) 25%,transparent);padding:1.75rem}.CopyPrompt_dialogTitle__wQje_{font-family:var(--font-family-body),system-ui,sans-serif;font-size:1.25rem;font-weight:600;color:var(--color-ink);margin:0}.CopyPrompt_dialogBody__rGcUT{font-family:var(--font-family-body),system-ui,sans-serif;font-size:1rem;line-height:1.5;color:var(--color-ink-soft);margin:.75rem 0 0}.CopyPrompt_dialogFoot__NDwSt{font-family:var(--font-family-body),system-ui,sans-serif;font-size:.9375rem;color:var(--color-ink-muted);margin:1.75rem 0 0}.CopyPrompt_dialogLink__ka6Dl{color:var(--color-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:var(--cursor-link)}.ProductBrand_switcher__pyduh{display:flex;align-items:stretch;flex-shrink:0;border-radius:999px;padding:3px;background:color-mix(in srgb,var(--theme-text) 6%,transparent)}.ProductBrand_segment__dOpHN{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.9375rem;font-weight:500;letter-spacing:.005em;color:var(--theme-text-muted);text-decoration:none;white-space:nowrap;border-radius:999px;cursor:var(--cursor-button);transition:background-color .2s ease,color .2s ease}.ProductBrand_segment__dOpHN:focus-visible{outline:2px solid var(--theme-lime);outline-offset:2px}.ProductBrand_segment__dOpHN[data-active]{background:var(--theme-page-bg);color:var(--theme-text)}.ProductBrand_segment__dOpHN:not([data-active]):hover{color:var(--theme-text)}.ProductBrand_segmentLabel__039u4{display:inline-block}.ProductBrand_segmentWordmark___D__f{font-family:var(--font-family-body);font-size:calc(22px * .8);line-height:1;letter-spacing:normal;transform:translateY(-.1em)}.ProductBrand_segment__dOpHN svg,.ProductBrand_tanaMark__e9y8a{height:22px;width:auto;flex-shrink:0}.ProductBrand_tanaMark__e9y8a{display:block}html[data-theme=dark] .ProductBrand_tanaMarkLightTheme__hfPT6,html[data-theme=light] .ProductBrand_tanaMarkDarkTheme__ASneL{display:none!important}.ProductBrand_tanaMarkInline__9ehXw{display:block;width:auto;height:28px;flex-shrink:0}.ProductBrand_markActive__oHiVP,.ProductBrand_segment__dOpHN:hover .ProductBrand_markInactive__nF1WW,.ProductBrand_segment__dOpHN[data-active] .ProductBrand_markInactive__nF1WW{display:none}.ProductBrand_segment__dOpHN:hover .ProductBrand_markActive__oHiVP,.ProductBrand_segment__dOpHN[data-active] .ProductBrand_markActive__oHiVP{display:block}.ProductBrand_brandLink__i_Js4{display:inline-flex;align-items:center;padding:.25rem;margin-left:-.25rem;color:var(--theme-text);text-decoration:none;white-space:nowrap;border-radius:8px;cursor:var(--cursor-button);transition:opacity .15s ease}.ProductBrand_lockup__B7GQv{display:inline-flex;align-items:center;gap:.4rem}.ProductBrand_lockup__B7GQv[data-product=tana]{align-items:flex-start;letter-spacing:-.025em;padding-top:.32em}.ProductBrand_lockup__B7GQv[data-product=tana] .ProductBrand_brandLabel__MEp7X{line-height:1;margin-top:-.08em}.ProductBrand_brandLink__i_Js4:hover{opacity:.75}.ProductBrand_brandLink__i_Js4:focus-visible{outline:2px solid var(--theme-lime);outline-offset:2px}.ProductBrand_brandMark__nqeqZ{display:block;width:auto;height:28px;flex-shrink:0}.ProductBrand_brandMarkSm__nmFHT{height:18px}.ProductBrand_brandLabel__MEp7X{display:inline-block}.ProductBrand_brandLabelLockup__fuyO7{font-weight:500}.ProductBrand_lockup__B7GQv[data-product=tana] .ProductBrand_brandLabelLockup__fuyO7{font-size:1.375rem}.ProductBrand_lockup__B7GQv[data-product=outliner] .ProductBrand_brandLabelLockup__fuyO7{font-size:1.0625rem}.ProductBrand_lockup__B7GQv[data-product=outliner] .ProductBrand_brandMark__nqeqZ:not(.ProductBrand_brandMarkSm__nmFHT){height:22px}.ProductBrand_lockup__B7GQv[data-product=tana].ProductBrand_tanaLockup__QUhQV{align-items:center;padding-top:0;letter-spacing:0}.ProductBrand_tanaLockupImage__CgHXi{display:block;width:auto;height:28px;flex-shrink:0}.ProductBrand_tanaLockupImageSm__6s2_b{height:18px}html[data-theme=dark] .ProductBrand_tanaLockupDark__Wwa75,html[data-theme=light] .ProductBrand_tanaLockupLight__FAT4b{display:none}.ProductBrand_lockup__B7GQv[data-product=outliner].ProductBrand_outlinerLockup__q_sG9{align-items:center;padding-top:0;letter-spacing:0}.ProductBrand_outlinerLockupImage__b48ZE{display:block;width:auto;height:28px;flex-shrink:0}.ProductBrand_outlinerLockupImageSm__hR2TT{height:18px}.ProductBrand_outlinerLockup__q_sG9 [data-lockup-state=active],html[data-theme=dark] .ProductBrand_outlinerLockup__q_sG9 .ProductBrand_outlinerLockupDark__c4sGd,html[data-theme=light] .ProductBrand_outlinerLockup__q_sG9 .ProductBrand_outlinerLockupLight__W_Q4H{display:none}.ProductBrand_tanaTextLockup__xR5fx{display:inline-flex;align-items:center;gap:.3em;height:1em;font-size:22px}.ProductBrand_tanaTextMark__iBLi3{width:auto;height:100%}.ProductBrand_tanaWordmark__5P7gt{color:var(--gray-a12);font-family:var(--font-family-body);font-size:.8em;font-weight:500;letter-spacing:normal;line-height:1;transform:translateY(-.1em)}.SiteFooter_footer__aUaTs{position:relative;background:var(--theme-page-bg);color:var(--theme-text)}.SiteFooter_footer__aUaTs[data-bordered]{border-top:1px solid var(--theme-border)}.SiteFooter_inner__23SNm{display:flex;flex-direction:column;width:100%;max-width:var(--container-max-width);margin:0 auto;padding:var(--spacer-xl) var(--container-padding) var(--spacer-md);gap:var(--spacer-lg)}.SiteFooter_columns__nlIeI{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}@media (min-width:700px){.SiteFooter_columns__nlIeI{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacer-md) var(--spacer-lg)}}@media (min-width:1000px){.SiteFooter_columns__nlIeI[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.SiteFooter_columns__nlIeI[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.SiteFooter_columns__nlIeI[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.SiteFooter_columns__nlIeI[data-count="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}}.SiteFooter_column__aPpWN{min-width:0}.SiteFooter_columnLabel__CtCZz{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;padding:var(--spacer-sm) 0;border-bottom:1px solid var(--theme-border);font-family:var(--font-family-body),system-ui,sans-serif;font-size:.9375rem;font-weight:400;color:var(--theme-text);letter-spacing:0;text-transform:none;cursor:var(--cursor-button)}.SiteFooter_columnChevron__Y7KIw{font-size:1rem;line-height:1;color:var(--theme-text-muted);transition:transform .2s ease}.SiteFooter_column__aPpWN[data-open] .SiteFooter_columnChevron__Y7KIw{transform:rotate(45deg)}.SiteFooter_columnList__STFKQ{list-style:none;margin:0;padding:0;display:none;flex-direction:column;gap:.5rem}.SiteFooter_column__aPpWN[data-open] .SiteFooter_columnList__STFKQ{display:flex;padding:var(--spacer-sm) 0 var(--spacer-sm)}@media (min-width:700px){.SiteFooter_columnLabel__CtCZz{cursor:default;pointer-events:none;padding:0 0 .875rem;border-bottom:none;color:var(--theme-text-muted)}.SiteFooter_columnChevron__Y7KIw{display:none}.SiteFooter_columnList__STFKQ,.SiteFooter_column__aPpWN[data-open] .SiteFooter_columnList__STFKQ{padding:0;display:flex}}.SiteFooter_crossLabel___A4u_{display:flex;align-items:center;gap:.4rem;padding:var(--spacer-sm) 0;border-bottom:1px solid var(--theme-border);font-family:var(--font-family-body),system-ui,sans-serif;font-size:.9375rem;font-weight:400;color:var(--theme-text);letter-spacing:0;text-decoration:none;cursor:var(--cursor-link);transition:color .15s ease}.SiteFooter_crossLockupTana__ejd4k{height:22px;width:auto;display:block}.SiteFooter_crossLockupTanaDark__aGS4d,html[data-theme=dark] .SiteFooter_crossLockupTanaLight__Wgqxw{display:none}html[data-theme=dark] .SiteFooter_crossLockupTanaDark__aGS4d{display:block}.SiteFooter_crossLockupOutliner__8FdD_{height:22px;width:auto;display:block}.SiteFooter_crossLockupOutlinerDark__NZgSx,html[data-theme=dark] .SiteFooter_crossLockupOutlinerLight__Zq_8k{display:none}html[data-theme=dark] .SiteFooter_crossLockupOutlinerDark__NZgSx{display:block}.SiteFooter_crossArrow__GS1ej{margin-left:.25rem;color:var(--theme-text-muted);transition:transform .15s ease}.SiteFooter_crossLabel___A4u_:hover .SiteFooter_crossArrow__GS1ej{transform:translateX(2px)}@media (min-width:700px){.SiteFooter_crossLabel___A4u_{padding:0 0 .875rem;border-bottom:none;color:var(--theme-text-muted)}.SiteFooter_crossLabel___A4u_:hover{color:var(--theme-text)}}.SiteFooter_link__o6Bsu{display:inline-flex;font-family:var(--font-family-body),system-ui,sans-serif;font-size:.9375rem;line-height:1.5;color:var(--theme-text);text-decoration:none;cursor:var(--cursor-link);transition:opacity .15s ease}.SiteFooter_link__o6Bsu:hover{opacity:.7}.SiteFooter_bottom__ADU2b{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacer-sm);font-size:.8125rem;color:var(--theme-text-muted)}.SiteFooter_copyright__zdTIp{margin:0}.SiteFooter_bottomLinks__v4HXD{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacer-sm)}.SiteFooter_bottomLink__ALDJ2{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-family-body),system-ui,sans-serif;font-size:.8125rem;color:var(--theme-text-muted);text-decoration:none;cursor:var(--cursor-link);transition:color .15s ease}.SiteFooter_bottomLink__ALDJ2:hover{color:var(--theme-text)}.SiteFooter_bottomIcon__uNXHk{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px}.SiteFooter_bottomIcon__uNXHk svg{width:100%;height:100%}@media (min-width:700px){.SiteFooter_bottom__ADU2b{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacer-md)}}.TaskStatusIcon_progressPie__nfGpo{transition:stroke-dashoffset .3s ease}@media (prefers-reduced-motion:reduce){.TaskStatusIcon_progressPie__nfGpo{transition:none}}