@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_3d397377-module__qkntKW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_3d397377-module__qkntKW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Azeret Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2a23ff12681a5834-s.1buf-srqqzn26.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2f059f8bf31de55f-s.p.0dtwwxq74p9op.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a23ff12681a5834-s.1buf-srqqzn26.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2f059f8bf31de55f-s.p.0dtwwxq74p9op.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a23ff12681a5834-s.1buf-srqqzn26.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2f059f8bf31de55f-s.p.0dtwwxq74p9op.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Azeret Mono Fallback;src:local(Arial);ascent-override:64.26%;descent-override:15.77%;line-gap-override:0.0%;size-adjust:145.81%}.azeret_mono_95ad00e2-module__B3NvVW__className{font-family:Azeret Mono,Azeret Mono Fallback;font-style:normal}.azeret_mono_95ad00e2-module__B3NvVW__variable{--font-azeret:"Azeret Mono", "Azeret Mono Fallback"}
@font-face{font-family:shipporiMincho;src:url(../media/shippori_mincho_latin_400-s.2xrxp0q1axlq-.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:shipporiMincho;src:url(../media/shippori_mincho_latin_600-s.3nfymfugur4yq.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:shipporiMincho;src:url(../media/shippori_mincho_latin_700-s.1tp_ixuxgeotx.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:shipporiMincho Fallback;src:local(Times New Roman);ascent-override:98.99%;descent-override:24.58%;line-gap-override:0.0%;size-adjust:117.18%}.shipporimincho_1dd48755-module__hOuBga__className{font-family:shipporiMincho,shipporiMincho Fallback}.shipporimincho_1dd48755-module__hOuBga__variable{--font-shippori-mincho:"shipporiMincho", "shipporiMincho Fallback"}
@font-face{font-family:zenKakuGothicNew;src:url(../media/zen_kaku_gothic_new_latin_400-s.3_7fi22ouwfmk.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:zenKakuGothicNew;src:url(../media/zen_kaku_gothic_new_latin_500-s.0ftzb33_c8tjd.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:zenKakuGothicNew;src:url(../media/zen_kaku_gothic_new_latin_700-s.2mqj14fta8l0w.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:zenKakuGothicNew Fallback;src:local(Arial);ascent-override:117.05%;descent-override:29.06%;line-gap-override:0.0%;size-adjust:99.1%}.zenkakugothicnew_424e4bda-module__ZmArDa__className{font-family:zenKakuGothicNew,zenKakuGothicNew Fallback}.zenkakugothicnew_424e4bda-module__ZmArDa__variable{--font-zen-kaku-gothic-new:"zenKakuGothicNew", "zenKakuGothicNew Fallback"}
:root{--accent-green:#1fb975;--accent-blue:#3579ff;--accent-orange:#fe7742;--accent-teal:#34c9d5;--accent:var(--theme-accent);--accent-soft:color-mix(in srgb, var(--accent) var(--theme-accent-soft), transparent);--accent-ink:color-mix(in srgb, var(--accent) 45%, var(--ink));--accent-on-chosen:#0f100e;--accent-on:var(--theme-accent-on);--top:env(safe-area-inset-top);--bot:env(safe-area-inset-bottom);--dock:var(--bot);--head:var(--top);--fs-wordmark:12px;--fs-wordmark-xxl:48px;--wdth-wordmark:118;--wght-wordmark:600;--ls-wordmark:.3em;--fs-input:16px;--wdth-week-day:100;--font-pinned:var(--font-archivo), system-ui, -apple-system, sans-serif;--calm:cubic-bezier(.32, .72, .24, 1);--t-1:.26s;--t-2:.44s;--t-3:.62s;--ease:cubic-bezier(.22, 1, .36, 1);--spring:cubic-bezier(.34, 1.32, .42, 1);--t-sheet:.48s;--tap-scale:.98;--t-press:.2s;--grow-from:.9;--r-pill:999px;--shadow-nav:0 -14px 36px -24px #0f100e73;--page-max:520px;--page-edge:max(var(--page-x), calc((100% - var(--page-max)) / 2 + var(--page-x)))}:root[data-accent=green]{--accent:var(--accent-green);--accent-on:var(--accent-on-chosen)}:root[data-accent=blue]{--accent:var(--accent-blue);--accent-on:var(--accent-on-chosen)}:root[data-accent=orange]{--accent:var(--accent-orange);--accent-on:var(--accent-on-chosen)}:root[data-accent=teal]{--accent:var(--accent-teal);--accent-on:var(--accent-on-chosen)}:root[data-theme=dark]{--shadow-nav:0 -14px 36px -24px #000000b3}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{min-height:100%;margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ground-image) var(--ground-solid);overflow-x:clip}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--ground-image) var(--ground-solid);color:var(--ink);font-family:var(--face-body);font-size:var(--fs-body);line-height:var(--lh-body);font-variation-settings:"wdth" 100, "wght" 400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:none;touch-action:manipulation}h1,h2,h3,p{margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root{--tap-scale:1}}:root[data-switching] *,:root[data-switching] :before,:root[data-switching] :after{transition:none!important}@property --edge{syntax:"<number>";inherits:true;initial-value:0}@property --tint{syntax:"<number>";inherits:true;initial-value:0}@property --fill{syntax:"<number>";inherits:true;initial-value:0}[data-vt-chrome=head]{view-transition-name:chrome-head}[data-vt-chrome=dock]{view-transition-name:chrome-dock}[data-vt-chrome=dock-mark]{view-transition-name:chrome-dock-mark}[data-vt-chrome=add]{view-transition-name:chrome-add}[data-vt-chrome=toast]{view-transition-name:chrome-toast}[data-vt-chrome=status]{view-transition-name:chrome-status}[data-vt-chrome=switched]{view-transition-name:chrome-switched}[data-layer=settings]{view-transition-name:settings-layer}::view-transition-group(*){animation-duration:var(--t-2);animation-timing-function:var(--calm)}::view-transition-old(*){animation-duration:var(--t-2);animation-timing-function:var(--calm)}::view-transition-new(*){animation-duration:var(--t-2);animation-timing-function:var(--calm)}::view-transition-group(chrome-dock-mark){animation-duration:.55s;animation-timing-function:var(--spring)}[data-vt-chrome=head][inert],[data-vt-chrome=dock][inert],[inert] [data-vt-chrome=dock-mark]{view-transition-name:none}::view-transition-group(chrome-head){z-index:40}::view-transition-group(chrome-dock){z-index:50}::view-transition-group(chrome-dock-mark){z-index:51}::view-transition-group(chrome-add){z-index:60}::view-transition-group(settings-layer){z-index:61}::view-transition-group(chrome-toast){z-index:96}::view-transition-group(chrome-status){z-index:97}::view-transition-group(chrome-switched){z-index:97}:root[data-vt=sub-open]::view-transition-old(root){animation:vt-sink var(--t-3) var(--calm) both;mix-blend-mode:normal}:root[data-vt=sub-open]::view-transition-new(root){animation:vt-rise var(--t-3) var(--calm) both;mix-blend-mode:normal}:root[data-vt=sub-close]::view-transition-old(root){animation:vt-fall var(--t-3) var(--calm) both;mix-blend-mode:normal}:root[data-vt=sub-close]::view-transition-new(root){animation:vt-return var(--t-3) var(--calm) both;mix-blend-mode:normal}:root[data-vt=sub-open]::view-transition-group(*){animation-duration:var(--t-3)}:root[data-vt=sub-open]::view-transition-old(*){animation-duration:var(--t-3)}:root[data-vt=sub-open]::view-transition-new(*){animation-duration:var(--t-3)}:root[data-vt=sub-close]::view-transition-group(*){animation-duration:var(--t-3)}:root[data-vt=sub-close]::view-transition-old(*){animation-duration:var(--t-3)}:root[data-vt=sub-close]::view-transition-new(*){animation-duration:var(--t-3)}@keyframes vt-sink{to{opacity:0;transform:scale(.96)}}@keyframes vt-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes vt-fall{to{opacity:0;transform:translateY(8px)}}@keyframes vt-return{0%{opacity:0;transform:scale(.96)}}:root[data-vt=place]::view-transition-old(root){mix-blend-mode:normal;animation-name:vt-hand-out}:root[data-vt=place]::view-transition-new(root){mix-blend-mode:normal;animation-name:vt-hand-in}@keyframes vt-hand-out{0%{opacity:1}40%,to{opacity:0}}@keyframes vt-hand-in{0%,40%{opacity:0}to{opacity:1}}:root[data-vt=settings-open]::view-transition-new(settings-layer){transform-origin:calc(100% - var(--page-edge) - 19px) calc(var(--top) + 33px);animation-duration:var(--t-3);mix-blend-mode:normal}:root[data-vt=settings-close]::view-transition-old(settings-layer){transform-origin:calc(100% - var(--page-edge) - 19px) calc(var(--top) + 33px);animation-duration:var(--t-3);mix-blend-mode:normal}:root[data-vt=settings-open]::view-transition-new(settings-layer){animation-name:vt-layer-in;animation-fill-mode:both}:root[data-vt=settings-close]::view-transition-old(settings-layer){animation-name:vt-layer-out;animation-fill-mode:both}:root[data-vt=settings-open]::view-transition-old(root){opacity:1;mix-blend-mode:normal;animation:none}:root[data-vt=settings-close]::view-transition-new(root){opacity:1;mix-blend-mode:normal;animation:none}:root[data-vt=settings-open]::view-transition-new(root){opacity:0;animation:none}:root[data-vt=settings-close]::view-transition-old(root){opacity:0;animation:none}:root[data-vt=settings-open]::view-transition-old(chrome-add){opacity:1;animation:none}:root[data-vt=settings-close]::view-transition-new(chrome-add){opacity:1;animation:none}@keyframes vt-layer-in{0%{transform:scale(var(--grow-from));opacity:0}}@keyframes vt-layer-out{to{transform:scale(var(--grow-from));opacity:0}}:root[data-vt=state]::view-transition-old(root){mix-blend-mode:normal;animation:none}:root[data-vt=state]::view-transition-new(root){mix-blend-mode:normal;animation:none}:root[data-vt=state]::view-transition-old(shift-1){mix-blend-mode:normal;animation-name:vt-hand-out}:root[data-vt=state]::view-transition-old(shift-2){mix-blend-mode:normal;animation-name:vt-hand-out}:root[data-vt=state]::view-transition-new(shift-1){mix-blend-mode:normal;animation-name:vt-hand-in}:root[data-vt=state]::view-transition-new(shift-2){mix-blend-mode:normal;animation-name:vt-hand-in}h1[tabindex="-1"]:focus{outline:none}:root[data-clearing] body>*,:root[data-arriving] body>*{visibility:hidden}:root[data-clearing] [data-clearing-layer],:root[data-arriving] [data-consent-layer]{visibility:visible}:root[data-lang-pending] body>*{visibility:hidden}[data-arrived]:after{content:"";border-radius:inherit;background:var(--accent-soft);opacity:0;pointer-events:none;animation:arrived 1.6s var(--calm) 1;position:absolute;inset:0}@keyframes arrived{0%{opacity:0}18%{opacity:1}45%{opacity:.2}62%{opacity:1}to{opacity:0}}
:root,:root[data-skin=minimal]{--paper:#fafaf9;--lift:#fff;--deep:#ededea;--ink:#0f100e;--ink-2:#6b6d67;--ink-3:#a3a59e;--hair:#0f100e17;--hair-2:#0f100e0e;--glass:#fcfcfbeb;--scrim:#0f100e4d;--frost:#ffffff8c;--glint:#ffffffb3;--theme-accent:var(--accent-green);--theme-accent-on:#0f100e;--theme-accent-soft:13%;--state-taken:var(--accent);--state-taken-soft:var(--accent-soft);--state-due:var(--ink);--state-overdue:var(--ink);--state-alert:#8e4433;--state-alert-soft:#8e44331c;--state-low:#a06a0f;--ground-image:none;--ground-solid:var(--paper);--preview-shell:url(/shell/light.webp);--font-display:var(--font-archivo), system-ui, -apple-system, sans-serif;--font-body:var(--font-archivo), system-ui, -apple-system, sans-serif;--font-mono:var(--font-azeret), ui-monospace, monospace;--face-title:var(--font-display);--fs-title:clamp(29px, 8.4vw, 40px);--ls-title:-.04em;--wdth-title:84;--wght-title:400;--face-body:var(--font-body);--fs-body:15.5px;--wght-body:400;--lh-body:1.6;--face-card:var(--font-body);--fs-card:14.5px;--ls-card:-.02em;--wdth-card:92;--wght-card:500;--face-section:var(--font-body);--fs-section:11px;--ls-section:.24em;--wght-section:500;--face-meta:var(--font-mono);--fs-meta:10.5px;--ls-meta:.1em;--face-action:var(--font-body);--fs-action:11.5px;--ls-action:.14em;--wght-action:500;--face-control:var(--font-body);--fs-control:12px;--ls-control:.12em;--wght-control:500;--face-sheet:var(--font-display);--fs-sheet:29px;--ls-sheet:-.03em;--wdth-sheet:88;--wght-sheet:400;--face-tag:var(--font-body);--fs-tag:9.5px;--ls-tag:.14em;--wght-tag:500;--face-eyebrow:var(--font-mono);--fs-eyebrow:10px;--ls-eyebrow:.18em;--face-button:var(--font-body);--fs-button:12px;--ls-button:.16em;--wght-button:500;--r-control:14px;--r-card:16px;--r-glass:20px;--r-sheet:26px;--r-tile:11px;--shadow:0 2px 4px #0f100e0b, 0 20px 42px -18px #0f100e80;--shadow-field:0 1px 2px #0f100e08;--shadow-seg:0 1px 3px #0f100e14;--shadow-sheet:0 -20px 60px -20px #0f100e66;--page-x:20px;--rhythm:26px;--rhythm-form:22px;--gap-label:12px;--card-fill:transparent;--card-edge-w:0px;--card-edge:currentColor;--card-radius:0px;--card-shadow:none;--card-pad:14px 2px;--card-pad-day:11px 12px 12px;--card-pad-block:14px 0;--card-dot:initial;--card-dot-room:13px;--card-gap:0px;--card-rule-w:1px;--card-rule:var(--hair-2);--card-rule-content:"";--card-line-w:1px;--card-line:var(--hair-2);--card-pair-inset:14px;--card-answered-fill:transparent;--card-answered-edge:currentColor;--card-answered-shadow:none;--card-projected-fill:transparent;--card-projected-edge:currentColor;--card-projected-shadow:none;--card-edge-await:currentColor;--card-edge-clear:currentColor;--card-shadow-layer:none;--stroke-z:1;--node-size:0px;--node-content:none;--row-pad:18px 2px;--row-chevron:initial;--row-clip:clip;--art-col:0px;--art-col-day:0px;--art-thumb:0px;--art-gap:0px;--art-thumb-gap:0px;--art-filter:none;--art-scale:none;--art-hero-h:auto;--art-hero-text:none;--art-hero-fit:cover;--art-hero-scale:none;--art-hero-origin:50% 50%;--art-hero-z:auto;--art-answered:0;--rail-color:var(--hair);--rail-stroke:var(--accent);--rail-stroke-w:3px;--now-ring:initial;--now-dot:7px;--chart-track:var(--deep);--chart-fill:var(--accent);--stock-bar-h:2px;--stock-bar-r:1px;--stock-bar-track:var(--hair);--button-radius:var(--r-pill);--button-fill:var(--accent);--button-pad:17px;--control-h:52px;--ghost-radius:var(--r-pill);--ghost-edge:var(--hair);--ghost-fill:transparent;--ghost-ink:var(--ink-2);--icon-radius:var(--r-pill);--icon-edge:var(--hair);--icon-fill:transparent;--icon-ink:var(--ink-2);--back-radius:50%;--back-fill:var(--frost);--back-edge:var(--hair);--selected-fill:var(--ink);--selected-ink:var(--paper);--seg-track:var(--deep);--seg-fill:var(--lift);--seg-ink:var(--ink);--seg-line:transparent;--seg-line-w:0px;--seg-shadow:var(--shadow-seg);--seg-radius:var(--r-control);--field-fill:var(--lift);--field-edge:var(--hair);--field-edge-w:1px;--field-border-width:1px;--field-radius:var(--r-card);--field-shadow:var(--shadow-field);--field-pad:15px 18px;--field-h:var(--control-h);--sheet-edge:transparent;--sheet-edge-w:0px;--chip-radius:var(--r-control);--chip-fill:var(--lift);--chip-edge:var(--hair);--chip-ink:var(--ink-2);--tag-radius:var(--r-pill);--tag-fill:var(--deep);--tag-ink:var(--ink-3);--tag-overdue-fill:var(--deep);--tag-overdue-ink:var(--ink-3);--fact-fill:var(--accent-soft);--fact-edge:var(--accent);--fact-tick:inline;--fact-box:18px;--fact-top:3px;--fx-amp:.5;--fx-wash:14%;--art-filter-boil:none;--fx-boil:0}:root[data-skin=minimal][data-theme=dark]{--paper:#0e1216;--lift:#171c21;--deep:#080b0e;--ink:#e2e6e3;--ink-2:#9aa09d;--ink-3:#6f7673;--hair:#e2e6e31a;--hair-2:#e2e6e30f;--glass:#0e1216eb;--scrim:#0009;--frost:#171c218c;--glint:#ffffff24;--theme-accent-soft:16%;--state-alert:#e0806b;--state-alert-soft:#e0806b29;--state-low:#f5b84e;--preview-shell:url(/shell/dark.webp);--shadow:0 2px 4px #00000059, 0 20px 42px -18px #000000b3;--shadow-field:0 1px 2px #00000040;--shadow-seg:0 1px 3px #0006;--shadow-sheet:0 -20px 60px -20px #000000b3}:root[data-skin=image]{--paper:#fafaf9;--lift:#fff;--deep:#ededea;--ink:#0f100e;--ink-2:#6b6d67;--ink-3:#a3a59e;--hair:#0f100e17;--hair-2:#0f100e0e;--glass:#fcfcfbeb;--scrim:#0f100e4d;--frost:#ffffff8c;--glint:#ffffffb3;--theme-accent:var(--accent-green);--theme-accent-on:#0f100e;--theme-accent-soft:13%;--state-taken:var(--accent);--state-taken-soft:var(--accent-soft);--state-due:var(--ink);--state-overdue:var(--ink);--state-alert:#8e4433;--state-alert-soft:#8e44331c;--state-low:#a06a0f;--ground-image:none;--ground-solid:var(--paper);--preview-shell:url(/shell/light.webp);--font-display:var(--font-archivo), system-ui, -apple-system, sans-serif;--font-body:var(--font-archivo), system-ui, -apple-system, sans-serif;--font-mono:var(--font-azeret), ui-monospace, monospace;--face-title:var(--font-display);--fs-title:clamp(29px, 8.4vw, 40px);--ls-title:-.04em;--wdth-title:84;--wght-title:400;--face-body:var(--font-body);--fs-body:15.5px;--wght-body:400;--lh-body:1.6;--face-card:var(--font-body);--fs-card:14.5px;--ls-card:-.02em;--wdth-card:92;--wght-card:500;--face-section:var(--font-body);--fs-section:11px;--ls-section:.24em;--wght-section:500;--face-meta:var(--font-mono);--fs-meta:10.5px;--ls-meta:.1em;--face-action:var(--font-body);--fs-action:11.5px;--ls-action:.14em;--wght-action:500;--face-control:var(--font-body);--fs-control:12px;--ls-control:.12em;--wght-control:500;--face-sheet:var(--font-display);--fs-sheet:29px;--ls-sheet:-.03em;--wdth-sheet:88;--wght-sheet:400;--face-tag:var(--font-body);--fs-tag:9.5px;--ls-tag:.14em;--wght-tag:500;--face-eyebrow:var(--font-mono);--fs-eyebrow:10px;--ls-eyebrow:.18em;--face-button:var(--font-body);--fs-button:12px;--ls-button:.16em;--wght-button:500;--r-control:14px;--r-card:16px;--r-glass:20px;--r-sheet:26px;--r-tile:11px;--shadow:0 2px 4px #0f100e0b, 0 20px 42px -18px #0f100e80;--shadow-field:0 1px 2px #0f100e08;--shadow-seg:0 1px 3px #0f100e14;--shadow-sheet:0 -20px 60px -20px #0f100e66;--page-x:20px;--rhythm:26px;--rhythm-form:22px;--gap-label:12px;--card-fill:var(--lift);--card-edge-w:1px;--card-edge:var(--hair-2);--card-radius:var(--r-card);--card-shadow:var(--shadow);--card-pad:11px 15px 12px;--card-pad-day:11px 15px 12px;--card-pad-block:11px 15px 12px;--card-dot:initial;--card-dot-room:13px;--card-gap:8px;--card-rule-w:0px;--card-rule:transparent;--card-rule-content:none;--card-line-w:1px;--card-line:var(--hair-2);--card-pair-inset:15px;--card-answered-fill:transparent;--card-answered-edge:transparent;--card-answered-shadow:none;--card-projected-fill:transparent;--card-projected-edge:var(--hair);--card-projected-shadow:none;--card-edge-await:color-mix(in srgb, var(--accent) 30%, var(--lift));--card-edge-clear:transparent;--card-shadow-layer:"";--stroke-z:auto;--node-size:14px;--node-content:"";--row-pad:18px 2px;--row-chevron:none;--row-clip:visible;--art-col:64px;--art-col-day:48px;--art-thumb:28px;--art-gap:15px;--art-thumb-gap:10px;--art-filter:none;--art-scale:none;--art-hero-h:min(calc(100vw * 2 / 3), 440px);--art-hero-text:58%;--art-hero-fit:cover;--art-hero-scale:none;--art-hero-origin:50% 50%;--art-hero-z:auto;--art-answered:0;--rail-color:var(--hair);--rail-stroke:var(--accent);--rail-stroke-w:3px;--now-ring:initial;--now-dot:7px;--chart-track:var(--deep);--chart-fill:var(--accent);--stock-bar-h:2px;--stock-bar-r:1px;--stock-bar-track:var(--hair);--button-radius:var(--r-pill);--button-fill:var(--accent);--button-pad:17px;--control-h:52px;--ghost-radius:var(--r-pill);--ghost-edge:var(--hair);--ghost-fill:transparent;--ghost-ink:var(--ink-2);--icon-radius:var(--r-pill);--icon-edge:var(--hair);--icon-fill:transparent;--icon-ink:var(--ink-2);--back-radius:50%;--back-fill:var(--frost);--back-edge:var(--hair);--selected-fill:var(--ink);--selected-ink:var(--paper);--seg-track:var(--deep);--seg-fill:var(--lift);--seg-ink:var(--ink);--seg-line:transparent;--seg-line-w:0px;--seg-shadow:var(--shadow-seg);--seg-radius:var(--r-control);--field-fill:var(--lift);--field-edge:var(--hair);--field-edge-w:1px;--field-border-width:1px;--field-radius:var(--r-card);--field-shadow:var(--shadow-field);--field-pad:15px 18px;--field-h:var(--control-h);--sheet-edge:transparent;--sheet-edge-w:0px;--chip-radius:var(--r-control);--chip-fill:var(--lift);--chip-edge:var(--hair);--chip-ink:var(--ink-2);--tag-radius:var(--r-pill);--tag-fill:var(--deep);--tag-ink:var(--ink-3);--tag-overdue-fill:var(--deep);--tag-overdue-ink:var(--ink-3);--fact-fill:var(--accent-soft);--fact-edge:var(--accent);--fact-tick:inline;--fact-box:18px;--fact-top:3px;--fx-amp:1;--fx-wash:10%;--art-filter-boil:none;--fx-boil:0}:root[data-skin=image][data-theme=dark]{--paper:#0e1216;--lift:#171c21;--deep:#080b0e;--ink:#e2e6e3;--ink-2:#9aa09d;--ink-3:#6f7673;--hair:#e2e6e31a;--hair-2:#e2e6e30f;--glass:#0e1216eb;--scrim:#0009;--frost:#171c218c;--glint:#ffffff24;--theme-accent-soft:16%;--state-alert:#e0806b;--state-alert-soft:#e0806b29;--state-low:#f5b84e;--preview-shell:url(/shell/dark.webp);--shadow:0 2px 4px #00000059, 0 20px 42px -18px #000000b3;--shadow-field:0 1px 2px #00000040;--shadow-seg:0 1px 3px #0006;--shadow-sheet:0 -20px 60px -20px #000000b3}:root[data-skin=zen]{--paper:#f2ede3;--lift:#f2ede3;--deep:#ede6d8;--ink:#1b1915;--ink-2:#6f675a;--ink-3:#6f675a;--hair:#d9d0bf;--hair-2:#d9d0bf;--glass:#f2ede3;--scrim:#28221a59;--frost:#ffffff8c;--glint:transparent;--theme-accent:#c8412b;--theme-accent-on:#fff8ef;--theme-accent-soft:14%;--state-taken:#3e7a52;--state-taken-soft:#3e7a5224;--state-due:var(--ink);--state-overdue:#c8412b;--state-alert:#8a6500;--state-alert-soft:#f2c20059;--state-low:#c8412b;--ground-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Ccircle cx='2' cy='2' r='1' fill='rgba(120,100,70,.07)'/%3E%3C/svg%3E");--ground-solid:var(--paper);--preview-shell:url(/shell/light.webp);--font-display:var(--font-shippori-mincho), "Times New Roman", serif;--font-body:var(--font-zen-kaku-gothic-new), system-ui, -apple-system, sans-serif;--font-mono:var(--font-shippori-mincho), "Times New Roman", serif;--face-title:var(--font-display);--fs-title:28px;--ls-title:.04em;--wdth-title:84;--wght-title:700;--face-body:var(--font-body);--fs-body:13px;--wght-body:400;--lh-body:1.55;--face-card:var(--font-display);--fs-card:16px;--ls-card:-.01em;--wdth-card:92;--wght-card:600;--lh-card:1.2;--face-section:var(--font-body);--fs-section:10px;--ls-section:.26em;--wght-section:500;--face-meta:var(--font-mono);--fs-meta:11px;--ls-meta:.06em;--lh-meta:1.4;--face-action:var(--font-body);--fs-action:9.5px;--ls-action:.2em;--wght-action:600;--face-control:var(--font-body);--fs-control:10px;--ls-control:.26em;--wght-control:600;--face-sheet:var(--font-display);--fs-sheet:28px;--ls-sheet:0px;--wdth-sheet:88;--wght-sheet:700;--face-tag:var(--font-body);--fs-tag:8.5px;--ls-tag:.18em;--wght-tag:600;--face-eyebrow:var(--font-body);--fs-eyebrow:10px;--ls-eyebrow:.18em;--face-button:var(--font-body);--fs-button:11px;--ls-button:.26em;--wght-button:600;--r-control:2px;--r-card:0px;--r-glass:20px;--r-sheet:0px;--r-tile:2px;--shadow:0 0 #0000;--shadow-field:0 0 #0000;--shadow-seg:0 0 #0000;--shadow-sheet:0 0 #0000;--page-x:20px;--rhythm:26px;--rhythm-form:22px;--gap-label:12px;--card-fill:transparent;--card-edge-w:0px;--card-edge:currentColor;--card-radius:0px;--card-shadow:none;--card-pad:12px 2px;--card-pad-day:10px 0;--card-pad-block:12px 2px;--card-dot:none;--card-dot-room:0px;--card-gap:0px;--card-rule-w:1px;--card-rule:var(--hair-2);--card-rule-content:"";--card-line-w:1px;--card-line:var(--hair-2);--card-pair-inset:14px;--card-answered-fill:transparent;--card-answered-edge:currentColor;--card-answered-shadow:none;--card-projected-fill:transparent;--card-projected-edge:currentColor;--card-projected-shadow:none;--card-edge-await:currentColor;--card-edge-clear:currentColor;--card-shadow-layer:none;--stroke-z:1;--node-size:0px;--node-content:none;--row-pad:13px 0;--row-chevron:none;--row-clip:clip;--art-col:64px;--art-col-day:56px;--art-thumb:0px;--art-gap:12px;--art-thumb-gap:0px;--art-filter:none;--art-scale:1.3;--art-hero-h:0px;--art-hero-text:55%;--art-hero-fit:contain;--art-hero-scale:1.3;--art-hero-origin:100% 0%;--art-hero-z:-1;--art-answered:.4;--rail-color:#b4aa98;--rail-stroke:var(--ink);--rail-stroke-w:4px;--now-ring:none;--now-dot:14px;--chart-track:transparent;--chart-fill:var(--accent);--stock-bar-h:3px;--stock-bar-r:1.5px;--stock-bar-track:var(--hair);--button-radius:0px;--button-fill:var(--accent);--button-pad:17px;--control-h:52px;--ghost-radius:2px;--ghost-edge:var(--accent);--ghost-fill:transparent;--ghost-ink:var(--accent);--icon-radius:2px;--icon-edge:var(--accent);--icon-fill:transparent;--icon-ink:var(--accent);--back-radius:50%;--back-fill:transparent;--back-edge:var(--ink);--selected-fill:var(--accent);--selected-ink:var(--accent-on);--seg-track:transparent;--seg-fill:transparent;--seg-ink:var(--ink);--seg-line:var(--accent);--seg-line-w:2px;--seg-shadow:0 0 #0000;--seg-radius:0px;--field-fill:transparent;--field-edge:var(--ink);--field-edge-w:2px;--field-border-width:0 0 2px;--field-radius:0px;--field-shadow:0 0 #0000;--field-pad:10px 2px;--field-h:var(--control-h);--sheet-edge:var(--ink);--sheet-edge-w:3px;--chip-radius:2px;--chip-fill:transparent;--chip-edge:var(--hair);--chip-ink:var(--ink);--tag-radius:3px;--tag-fill:color-mix(in srgb, var(--ink) 13%, transparent);--tag-ink:var(--ink);--tag-overdue-fill:color-mix(in srgb, var(--state-overdue) 16%, transparent);--tag-overdue-ink:var(--state-overdue);--fact-fill:var(--chart-fill);--fact-edge:none;--fact-tick:none;--fact-box:calc(var(--now-dot) * 24 / 19);--fact-top:calc((var(--fs-body) * var(--lh-body) - var(--fact-box)) / 2);--fx-amp:.5;--fx-wash:14%;--art-filter-boil:url(#boil);--fx-boil:1}:root[data-skin=zen][data-theme=dark]{--paper:#16140f;--lift:#1b1813;--deep:#221f18;--ink:#eae2d2;--ink-2:#a39a88;--ink-3:#a39a88;--hair:#3a352a;--hair-2:#3a352a;--glass:#16140f;--scrim:#00000080;--frost:#171c218c;--theme-accent:#e25a3f;--theme-accent-on:#16140f;--theme-accent-soft:22%;--state-taken:#6fae82;--state-taken-soft:#6fae8238;--state-overdue:#e25a3f;--state-alert:#f4c542;--state-alert-soft:#f2c2003d;--state-low:#e25a3f;--ground-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Ccircle cx='2' cy='2' r='1' fill='rgba(234,226,210,.05)'/%3E%3C/svg%3E");--preview-shell:url(/shell/dark.webp);--art-filter:invert(.92) hue-rotate(180deg);--rail-color:#5c5546;--tag-fill:color-mix(in srgb, var(--ink) 20%, transparent);--tag-overdue-fill:color-mix(in srgb, var(--state-overdue) 21%, transparent);--art-filter-boil:url(#boil) invert(.92) hue-rotate(180deg)}:root[data-skin=zen][data-accent]{--accent:var(--theme-accent);--accent-on:var(--theme-accent-on)}
