@font-face{font-family:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-mono-cyrillic-ext-300-normal-BbtBtHoB.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-300-normal-B8O3uHbr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-mono-cyrillic-300-normal-ByB2hQUF.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-300-normal-Ba-HN6uq.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-mono-vietnamese-300-normal-CpdbWO_2.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-300-normal-B6fSpYYV.woff)format("woff");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:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-mono-latin-ext-300-normal-BEtQ2wm2.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-300-normal-CQbCaAQ4.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-mono-latin-300-normal-BRS-C4KA.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-300-normal-BPU54Tw3.woff)format("woff");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:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");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:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");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:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");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:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");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:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-mono-latin-ext-300-normal-BEtQ2wm2.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-300-normal-CQbCaAQ4.woff)format("woff")}@font-face{font-family:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff")}@font-face{font-family:IBM Plex Mono fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%;font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff")}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmerSkeleton{0%{background-position:-150% 0}to{background-position:150% 0}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes modalEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes modalEnterMobile{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes overlayFadeIn{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}}@keyframes popupEnter{0%{transform:translateY(100%)}}@keyframes popoverEnter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInSlideUp{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes stepEnterForward{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes stepEnterBackward{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes breathe{0%,to{filter:blur(calc(var(--size) / 10)) contrast(1.1) saturate(1.2)}50%{filter:blur(calc(var(--size) / 9.5)) contrast(1.15) saturate(1.3)}}@keyframes arriveBloom{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:none}}@keyframes arriveFade{0%{opacity:0}to{opacity:1}}@keyframes arriveRise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@layer overlays{[data-sc-arrival=off],[data-sc-arrival=off] *{animation:none}@media (prefers-reduced-motion:reduce){[data-sc-arrival],[data-sc-arrival] *{animation:none}}._1g0tIW_pillExpandOverlay{z-index:var(--z-overlay);pointer-events:none;will-change:transform, background, opacity;position:fixed}@media (prefers-reduced-motion:reduce){._1g0tIW_pillExpandOverlay{transition-duration:.01ms!important}}}:root{--transition-duration-fast:.12s;--transition-duration-normal:.22s;--transition-duration-slow:.3s;--transition-duration-slower:.4s;--transition-duration-background:.6s;--ease-default:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:ease-in-out;--transition-fast:var(--transition-duration-fast) var(--ease-default);--transition-normal:var(--transition-duration-normal) var(--ease-default);--transition-slow:var(--transition-duration-slow) var(--ease-default);--transition-opacity:opacity var(--transition-duration-fast) var(--ease-default);--transition-transform:transform var(--transition-duration-normal) var(--ease-out);--transition-colors:color var(--transition-duration-fast) var(--ease-default), background-color var(--transition-duration-fast) var(--ease-default), border-color var(--transition-duration-fast) var(--ease-default);--transition-interactive:all var(--transition-duration-fast) var(--ease-default);--animation-step-enter:var(--transition-duration-slow) var(--ease-out);--animation-card-enter:var(--transition-duration-slower) var(--ease-out);--arrival-paint-duration:.9s;--arrival-paint-delay:80ms;--arrival-structure-duration:.6s;--arrival-structure-delay:.62s;--arrival-words-duration:.5s;--arrival-words-delay:1.04s;--arrival-just-filled-delay:.75s;--arrival-bloom-duration:1.4s;--loading-spin-duration:.7s;--release-travel-duration:var(--transition-duration-slow);--release-handover-duration:var(--transition-duration-normal);--release-space-duration:var(--transition-duration-slower);--breath-duration:3s}::view-transition-old(root){animation-duration:var(--transition-duration-slow)}::view-transition-new(root){animation-duration:var(--transition-duration-slow)}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation-duration:.01ms!important}::view-transition-new(root){animation-duration:.01ms!important}}@layer theme{:root{--font-family-base:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-family-mono:var(--font-family-base);--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--background:oklch(96.84% .0164 70.54);--background-dark:oklch(84.5% .02 55);--moon-lightest:oklch(100% 0 0);--white:var(--moon-lightest);--moon-lighter:oklch(90% 0 0);--moon-light:oklch(53% 0 0);--moon:oklch(32.11% 0 0);--moon-dark:oklch(21.34% 0 0);--fiery-dark:oklch(60% .2 39.55);--fiery:oklch(70% .2037 39.55);--fiery-light:oklch(75% .18 39.55);--fiery-lighter:oklch(80% .14 39.55);--fiery-lightest:oklch(95.5% .038 39.55);--wisdom-dark:oklch(50% .2723 284.02);--wisdom:oklch(60.53% .2295 284.02);--wisdom-light:oklch(70% .17 284.02);--wisdom-lighter:oklch(75% .14 284.02);--wisdom-lightest:oklch(95.5% .038 284.02);--sunlit-dark:oklch(75% .1735 77.9);--sunlit:oklch(83.51% .1834 77.9);--sunlit-light:oklch(87% .1449 77.9);--sunlit-lighter:oklch(90% .11 77.9);--sunlit-lightest:oklch(95.5% .038 77.9);--grass-dark:oklch(60% .1855 160.25);--grass:oklch(72.78% .1965 160.25);--grass-light:oklch(77.78% .2339 160.25);--grass-lighter:oklch(85% .2086 160.25);--grass-lightest:oklch(95.5% .038 160.25);--sky-dark:oklch(65% .2042 254);--sky:oklch(72.54% .157 254);--sky-light:oklch(77.8% .1219 254);--sky-lighter:oklch(85% .0812 254);--sky-lightest:oklch(95.5% .038 254);--status-success-bg:var(--grass-lightest);--status-success-border:var(--grass-light);--status-success:var(--grass);--status-error-bg:var(--fiery-lightest);--status-error-border:var(--fiery-light);--status-error:var(--fiery);--status-warning-bg:var(--sunlit-lightest);--status-warning-border:var(--sunlit-light);--status-warning:var(--sunlit);--status-info-bg:var(--sky-lightest);--status-info-border:var(--sky-light);--status-info:var(--sky);--status-success-ink:var(--grass-ink);--status-error-ink:var(--fiery-ink);--status-warning-ink:var(--sunlit-ink);--status-info-ink:var(--sky-ink);--overlay-blocking:oklch(from var(--moon-dark) l c h / .7);--pillar-work:var(--sky);--pillar-work-tint:var(--sky-lightest);--pillar-body:var(--grass);--pillar-body-tint:var(--grass-lightest);--pillar-connection:var(--wisdom);--pillar-connection-tint:var(--wisdom-lightest);--pillar-creative:var(--sunlit);--pillar-creative-tint:var(--sunlit-lightest);--core:var(--fiery);--category-growth:var(--fiery);--category-relationships:var(--wisdom);--category-achievement:var(--sky);--category-wellbeing:var(--grass);--category-character:var(--moon);--category-meaning:var(--sunlit);--page-bg:var(--background);--surface-card:oklch(98.21% .0141 74.43);--surface-muted:var(--background-dark);--surface-tile:oklch(94.2% .0148 80.71);--text-body:var(--moon);--text-strong:var(--moon-dark);--text-muted:var(--moon-light);--text-placeholder:color-mix(in oklab, var(--moon), var(--moon-light) 60%);--surface-border:oklch(88.56% .0254 81.12);--surface-border-recommended:oklch(88.3% .059 44.75);--accent:var(--fiery);--text-on-bright:var(--moon-dark);--text-on-dark:var(--moon-lightest);--ink-on-sky:oklch(27% .08 254);--fiery-ink:color-mix(in oklab, var(--fiery-dark), var(--moon-dark) 45%);--sky-ink:color-mix(in oklab, var(--sky-dark), var(--moon-dark) 45%);--grass-ink:color-mix(in oklab, var(--grass-dark), var(--moon-dark) 45%);--sunlit-ink:color-mix(in oklab, var(--sunlit-dark), var(--moon-dark) 45%);--wisdom-ink:color-mix(in oklab, var(--wisdom-dark), var(--moon-dark) 45%);--moon-ink:var(--moon-dark);--core-ink:var(--text-on-bright);--surface-ink-strong:var(--text-strong);--surface-ink:var(--text-body);--surface-ink-muted:var(--text-muted);--ink-muted-on-fiery:color-mix(in oklab, var(--text-on-bright), var(--fiery) 15%);--ink-muted-on-sky:color-mix(in oklab, var(--ink-on-sky), var(--sky) 15%);--ink-muted-on-grass:color-mix(in oklab, var(--text-on-bright), var(--grass) 15%);--ink-muted-on-sunlit:color-mix(in oklab, var(--text-on-bright), var(--sunlit) 15%);--ink-muted-on-wisdom:color-mix(in oklab, var(--text-on-dark), var(--wisdom-dark) 15%);--ink-muted-on-moon:color-mix(in oklab, var(--text-on-dark), var(--moon) 15%);--action-primary:var(--fiery);--action-primary-ink:var(--text-on-bright);--action-primary-hover:var(--fiery-light);--action-primary-active:color-mix(in oklab, var(--fiery), var(--moon-dark) 12%);--action-primary-deactivated:var(--fiery-lighter);--action-primary-deactivated-ink:var(--text-on-bright);--action-primary-secondary-ink:var(--fiery-ink);--action-primary-secondary-hover:var(--fiery-lightest);--action-primary-secondary-active:color-mix(in oklab, var(--fiery-lightest), var(--moon-dark) 6%);--font-size-xlarge:1.5rem;--font-size-large:clamp(1.0625rem, 1rem + .4vw, 1.2rem);--font-size:1rem;--font-size-small:.875rem;--font-size-xsmall:.75rem;--title-large:clamp(1.5rem, 1.1rem + 1.6vw, 1.875rem);--title-medium:clamp(1.25rem, 1.05rem + .9vw, 1.5rem);--title-small:1rem;--title-xsmall:.875rem;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.6;--letter-spacing-label:.12em;--letter-spacing-label-wide:.24em;--letter-spacing-map:.05em;--font-weight-body:var(--font-weight-light);--font-size-min-body:1rem;--border-radius-xs:2px;--border-radius-small:.25rem;--border-radius:.5rem;--border-radius-md:.75rem;--border-radius-lg:1rem;--button-border-radius:2em;--border-radius-full:9999px;--card-border-radius:var(--border-radius-lg);--border-subtle:1px solid var(--moon-lighter);--border-divider:1px solid var(--moon-light);--outline-size:max(2px, .15em);--outline-color:var(--moon-dark);--outline-offset:0;--shadow-xs:0 1px 4px oklch(from var(--moon-dark) l c h / .08);--shadow-xs-up:0 -1px 4px oklch(from var(--moon-dark) l c h / .08);--shadow-sm:0 2px 8px oklch(from var(--moon-dark) l c h / .1);--shadow-md:0 4px 12px oklch(from var(--moon-dark) l c h / .15);--shadow-lg:0 8px 24px oklch(from var(--moon-dark) l c h / .2);--shadow-xl:0 20px 60px oklch(from var(--moon-dark) l c h / .4);--shadow-button-offset:0 4px 12px;--shadow-button-offset-hover:0 6px 16px;--shadow-button:var(--shadow-button-offset) oklch(from var(--fiery) l c h / .3);--shadow-button-hover:var(--shadow-button-offset-hover) oklch(from var(--fiery) l c h / .4);--shadow-bloom:0 10px 30px oklch(from var(--fiery) l c h / .28)}*{font-family:var(--font-family-base);font-weight:var(--font-weight-body);font-style:normal}.material-symbols-rounded{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";font-variation-settings:"FILL" 0, "wght" 200, "GRAD" 0, "opsz" 24;direction:ltr;font-family:Material Symbols Rounded,Material Symbols Rounded fallback;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}code{background-color:var(--fiery-light);color:var(--moon-dark);padding:var(--space-micro)}ul{padding-inline-start:2ch}:root{--keyboard-inset:0px;--padding-xsmall:clamp(.75rem, 2%, 1rem);--padding-small:clamp(1.25rem, 3%, 1.5rem);--padding-medium:clamp(2rem, 6%, 3rem);--padding-large:clamp(3.5rem, 12%, 6rem);--block-flow-xsmall:min(1rem, 2vh);--block-flow-small:min(2rem, 4vh);--block-flow-medium:min(4rem, 8vh);--block-flow-large:min(8rem, 16vh);--layout-gap-xsmall:clamp(.5rem, 1.5vmax, .75rem);--layout-gap-small:clamp(1rem, 3vmax, 1.5rem);--layout-gap-medium:clamp(1.5rem, 6vmax, 3rem);--layout-gap-large:clamp(3rem, 8vmax, 4rem);--space-hairline:.125rem;--space-micro:.25rem;--space-tight:.5rem;--space-comfortable:1rem;--interactive-padding-block:var(--padding-xsmall)}@media (min-width:992px){:root{--interactive-padding-block:.5ch}}:root{--field-padding-block:.625rem;--field-padding-inline:1rem;--field-affordance:2.75rem;--touch-target-min:2.75rem;--touch-target-aa:1.5rem;--control-box:1.375rem;--switch-track-width:2.875rem;--switch-track-height:1.625rem;--switch-knob:1.25rem;--switch-inset:.1875rem;--modal-width-small:23.75rem;--modal-width-medium:32.5rem;--modal-width-large:45rem;--prompt-modal-width:25rem;--header-height-mobile:3.4rem;--sidebar-padding-block:.6rem;--sidebar-width:4.5rem;--sidebar-icon-size:2rem;--bottom-nav-height:4rem;--main-content-gutter:9rem;--content-min-height:65vh;--content-min-height-mobile:60vh;--measure-narrow:34rem;--measure-reading:44rem;--measure-focus:56rem;--measure-content:72rem;--measure-wide:82.5rem;--measure-gutter:var(--padding-small);--z-base:1;--z-sticky:1000;--z-offline-banner:1001;--z-navigation-progress:9999;--z-header:9998;--z-sidebar:99999;--z-skip-link:10000;--z-overlay:10000;--z-overlay-controls:10001;--z-modal:100000;font-size:16px}body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:var(--font-size,1rem);color:var(--color,var(--text-body));background-color:var(--page-bg,var(--background,#fcf3e9));transition:background-color var(--transition-duration-background) var(--ease-out);padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);container:base/inline-size}.block-flow>*+*{margin-block-start:var(--block-flow,var(--block-flow-medium))}p{margin-block-end:.75em}:root[data-opening-link] #root{visibility:hidden}#root{height:calc(100% - var(--keyboard-inset));transition:height var(--transition-duration-normal) var(--ease-out);color:var(--surface-ink);background-color:#0000;overflow:hidden}:root[data-page-background=fiery]{--surface-ink-strong:var(--text-on-bright);--surface-ink:var(--text-on-bright);--surface-ink-muted:var(--ink-muted-on-fiery)}:root[data-page-background=sky]{--surface-ink-strong:var(--ink-on-sky);--surface-ink:var(--ink-on-sky);--surface-ink-muted:var(--ink-muted-on-sky)}:root[data-page-background=grass]{--surface-ink-strong:var(--text-on-bright);--surface-ink:var(--text-on-bright);--surface-ink-muted:var(--ink-muted-on-grass)}:root[data-page-background=sunlit]{--surface-ink-strong:var(--text-on-bright);--surface-ink:var(--text-on-bright);--surface-ink-muted:var(--ink-muted-on-sunlit)}:root[data-page-background=wisdom]{--surface-ink-strong:var(--text-on-dark);--surface-ink:var(--text-on-dark);--surface-ink-muted:var(--ink-muted-on-wisdom)}:root[data-page-background=moon]{--surface-ink-strong:var(--text-on-dark);--surface-ink:var(--text-on-dark);--surface-ink-muted:var(--ink-muted-on-moon)}:root[data-page-background]{--control-immersive-ink:var(--surface-ink);--control-immersive-ink-muted:var(--surface-ink-muted);--control-immersive-bg:color-mix(in oklab, transparent, var(--surface-ink) 6%);--control-immersive-bg-hover:color-mix(in oklab, transparent, var(--surface-ink) 12%);--control-immersive-bg-active:color-mix(in oklab, transparent, var(--surface-ink) 16%);--control-immersive-border:color-mix(in oklab, transparent, var(--surface-ink) 65%)}strong{font-weight:var(--font-weight-medium)}hr{border:none;border-top:var(--border-divider);margin-block:var(--block-flow-xsmall)}}@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}input,textarea,select{font-size:16px}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}em,i{font-style:normal}#root,#__next{isolation:isolate}a:not([class]){text-underline-offset:.15em;text-decoration-thickness:max(.08em,1px)}:focus-visible{outline:var(--outline-width,var(--outline-size)) var(--outline-style,solid) var(--outline-color,currentColor);outline-offset:var(--outline-offset,var(--outline-size))}:focus-visible:not(button,input,textarea,select,a,[role=button],[role=link],[role=checkbox],[role=radio],[role=switch],[role=slider],[role=spinbutton],[role=combobox],[role=listbox],[role=menuitem],[role=option],[role=tab],[tabindex="0"]){--outline-color:var(--moon-lighter);--outline-width:1px;--outline-offset:1px}:target{scroll-padding-block-start:2rem}:focus{scroll-padding-block-end:8vh}html,body{height:100%;overflow:hidden}@media (display-mode:standalone){html,body{overscroll-behavior-y:none}}}@layer states{.inclusively-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}#main-content{position:relative}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@layer layout{.A2BXWG_layout-grid{--layout-grid-min:30ch;--layout-grid-gap:var(--layout-gap-small);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--layout-grid-min)), 1fr));gap:var(--layout-grid-gap);display:grid}.A2BXWG_flex-layout-grid{--flex-grid-min:20rem;--flex-grid-gap:var(--layout-gap-small);gap:var(--flex-grid-gap);flex-wrap:wrap;display:flex}.A2BXWG_flex-layout-grid>*{flex:1 1 var(--flex-grid-min)}:is(.A2BXWG_layout-grid,.A2BXWG_flex-layout-grid)>*{container:var(--grid-item-container,grid-item) / inline-size}.A2BXWG_page-wrapper{--bottom-nav-cover:0px}@media (max-width:991px){.A2BXWG_page-wrapper{--bottom-nav-cover:max(0px, calc(var(--bottom-nav-height) + env(safe-area-inset-bottom,0px) - var(--keyboard-inset)))}}.A2BXWG_page-wrapper{grid-template-rows:auto 1fr;grid-template-areas:"A2BXWG_header""A2BXWG_content";gap:0;height:100%;display:grid;overflow:hidden}@media (min-width:992px){.A2BXWG_page-wrapper{grid-template:"A2BXWG_header""A2BXWG_content"1fr/1fr}}.A2BXWG_page-wrapper.A2BXWG_page-wrapper--no-bottom-nav{--bottom-nav-cover:0px}.A2BXWG_main-header{z-index:var(--z-header);background-color:var(--background);grid-area:A2BXWG_header;position:sticky;top:0}.A2BXWG_page-wrapper--scrolled .A2BXWG_main-header{box-shadow:var(--shadow-xs);clip-path:inset(0 0 -10px)}.A2BXWG_main-content{grid-area:A2BXWG_content;position:relative;overflow:hidden auto}.A2BXWG_main-content-inner{flex-direction:column;align-items:stretch;min-height:100%;display:flex}@media (min-width:992px){.A2BXWG_main-content-inner{padding-inline:var(--main-content-gutter)}}@media (max-width:991px){.A2BXWG_main-content-inner{padding-block-end:var(--bottom-nav-cover)}.A2BXWG_page-wrapper--no-bottom-nav .A2BXWG_main-content-inner{padding-block-end:max(0px, calc(env(safe-area-inset-bottom,0px) - var(--keyboard-inset)))}}.A2BXWG_main-sidebar{z-index:var(--z-sidebar);box-shadow:none;position:fixed;top:0;bottom:0;left:0}.A2BXWG_navigationProgress{background-color:var(--fiery);height:3px;animation:shimmer 1s var(--ease-default) infinite;z-index:calc(var(--z-modal) + 1);position:fixed;top:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.A2BXWG_navigationProgress{animation:none}}.A2BXWG_page-wrapper--immersive .A2BXWG_main-header{box-shadow:none;clip-path:none;background-color:#0000}.A2BXWG_page-wrapper--immersive .A2BXWG_main-content{overflow:visible}}@layer components{.g_GR3a_container{align-items:center;row-gap:var(--layout-gap-medium);color:var(--moon);flex-direction:column;padding:0;display:flex}.g_GR3a_container a{color:var(--moon);text-decoration:none}.g_GR3a_container>a{transition:opacity var(--transition-duration-normal) var(--ease-out)}.g_GR3a_collapsed>a{opacity:0;pointer-events:none}.g_GR3a_link{padding-block:var(--sidebar-padding-block);min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;padding-inline:0;display:flex;position:relative}.g_GR3a_link .g_GR3a_iconWrapper span{color:var(--moon);transition:var(--transition-colors)}.g_GR3a_active .g_GR3a_iconWrapper span{color:var(--fiery-dark)}.g_GR3a_linkLabel{white-space:nowrap;color:var(--moon);opacity:0;pointer-events:none;transition:opacity var(--transition-duration-fast) var(--ease-out);position:absolute;top:50%;left:calc(100% + .5rem);transform:translateY(-50%)}.g_GR3a_active .g_GR3a_linkLabel{font-weight:var(--font-weight-medium)}@media (hover:hover){.g_GR3a_link:hover .g_GR3a_linkLabel{opacity:1}.g_GR3a_link:not(.g_GR3a_active):hover .g_GR3a_iconWrapper span{color:var(--moon-dark)}}.g_GR3a_iconWrapper{position:relative}.f1uU-a_profile-summary{--picture-size:2rem;color:var(--moon);min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);transition:opacity var(--transition-duration-normal) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.f1uU-a_profile-summary>img{width:var(--picture-size);height:var(--picture-size);border-radius:100%}.f1uU-a_picture-wrapper{transition:var(--transition-colors);border-radius:100%;box-shadow:0 0 0 3px #0000}.f1uU-a_active .f1uU-a_picture-wrapper{box-shadow:0 0 0 3px var(--fiery-dark)}.f1uU-a_collapsed{opacity:0;pointer-events:none}.f1uU-a_name{white-space:nowrap;color:var(--moon);opacity:0;pointer-events:none;transition:opacity var(--transition-duration-fast) var(--ease-out);position:absolute;top:50%;left:calc(100% + .5rem);transform:translateY(-50%)}@media (hover:hover){.f1uU-a_profile-summary:hover .f1uU-a_name{opacity:1}:not(.f1uU-a_active)>.f1uU-a_profile-summary:hover .f1uU-a_picture-wrapper{box-shadow:0 0 0 3px var(--moon-lighter)}}.ZQiJ0W_background{width:fit-content;position:relative}.ZQiJ0W_avatar img{filter:grayscale()}.ZQiJ0W_avatar{position:relative}.ZQiJ0W_avatar:has(img):after{content:"";background-color:var(--background);mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}.vGYgla_base{inline-size:var(--avatar-size);block-size:var(--avatar-size);background-color:var(--background-dark);color:var(--moon);font-family:var(--font-family-base);font-size:var(--avatar-font);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.vGYgla_ring{box-shadow:0 0 0 1px var(--moon-lighter)}.vGYgla_image{object-fit:cover;block-size:100%;inline-size:100%}.vGYgla_small{--avatar-size:32px;--avatar-font:12.8px}.vGYgla_medium{--avatar-size:var(--touch-target-min);--avatar-font:17.6px}.vGYgla_large{--avatar-size:64px;--avatar-font:25.6px}.lZK07W_main-sidebar{inline-size:var(--sidebar-width);z-index:var(--z-sidebar);color:var(--moon);padding-inline:var(--padding-small);align-items:flex-start;row-gap:var(--layout-gap-medium);pointer-events:none;background-color:#0000;flex-direction:column;padding-block-start:var(--padding-large);padding-block-end:env(safe-area-inset-bottom,0px);display:flex;overflow:visible}.lZK07W_main-sidebar>*{pointer-events:auto}@media (max-width:991px){.lZK07W_main-sidebar{display:none}}.lZK07W_toggle{-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--moon-dark);-webkit-tap-highlight-color:transparent;width:var(--sidebar-icon-size);height:var(--sidebar-icon-size);min-width:var(--sidebar-icon-size);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:991px){.lZK07W_hidden-on-mobile{display:none}}@media (min-width:992px){.lZK07W_hidden-on-desktop{display:none}}.-YlKkW_container{display:none}@media (max-width:991px){.-YlKkW_container{z-index:var(--z-sidebar);background-color:var(--background);border-block-start:1px solid var(--surface-border);padding:var(--padding-xsmall) var(--padding-xsmall) calc(var(--space-tight) + env(safe-area-inset-bottom,0px));flex-direction:row;justify-content:space-between;align-items:stretch;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.-YlKkW_item{--bottom-nav-label-band:calc(var(--font-size-xsmall) * var(--line-height-normal));min-inline-size:0;color:var(--moon);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);padding-block:0 var(--bottom-nav-label-band);padding-inline:var(--space-micro);min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.-YlKkW_glyph{color:var(--moon);transition:var(--transition-colors)}.-YlKkW_label{text-align:center;white-space:nowrap;color:var(--text-muted);transition:var(--transition-colors);position:absolute;inset-block-end:0;inset-inline:0}.-YlKkW_itemActive .-YlKkW_glyph,.-YlKkW_itemActive .-YlKkW_label{color:var(--fiery-ink)}@media (hover:hover){.-YlKkW_item:not(.-YlKkW_itemActive):hover .-YlKkW_glyph{color:var(--moon-dark)}}.-YlKkW_item:not(.-YlKkW_itemActive):active .-YlKkW_glyph{color:var(--moon-dark)}.-YlKkW_item:focus-visible{outline:var(--outline-size) solid var(--outline-color);outline-offset:calc(-1 * var(--outline-size));border-radius:var(--border-radius)}@media (prefers-reduced-motion:reduce){.-YlKkW_glyph,.-YlKkW_label{transition:none}}}.gF9cha_main{padding-inline:var(--padding-small);padding-block:var(--padding-xsmall);background-color:#0000;flex-direction:column;align-items:stretch;display:flex}@media (max-width:991px){.gF9cha_main{min-block-size:var(--header-height-mobile);justify-content:center}}.gF9cha_top_row{grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative}.gF9cha_leading_group{align-items:center;gap:var(--padding-xsmall);justify-self:start;display:flex}.gF9cha_immersive_toggle{color:var(--surface-ink)}.gF9cha_link{color:var(--surface-ink-strong);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;min-block-size:var(--touch-target-min);min-inline-size:var(--touch-target-min);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.gF9cha_bare{box-shadow:none;clip-path:none;background-color:#0000;position:relative}.gF9cha_bare .gF9cha_notification_area{position:absolute;inset-block-start:var(--padding-xsmall);inset-inline-end:var(--padding-small)}.gF9cha_notification_area{flex-direction:row;justify-content:flex-end;justify-self:end;align-items:center;gap:1ch;display:flex}.gF9cha_main--immersive,.gF9cha_main--immersive .notification-icon{color:var(--surface-ink)}.vPyzZa_base{aspect-ratio:1241/263;inline-size:auto;display:block}.vPyzZa_inline{block-size:1.2em}.vPyzZa_lockup{block-size:auto;inline-size:min(11rem,55%);margin-inline:auto}.vPyzZa_primary{color:var(--fiery)}.vPyzZa_reversed{color:var(--moon-lightest)}.vPyzZa_ink{color:var(--moon-dark)}.vPyzZa_ground{color:var(--surface-ink-strong)}._1Csx_q_badge._1Csx_q_badge{min-inline-size:var(--space-comfortable);justify-content:center;position:absolute;inset-block-start:calc(var(--space-hairline) * -2);inset-inline-end:calc(var(--space-hairline) * -3)}._1Csx_q_glyphButton{min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);margin-block:calc(var(--space-tight) * -1);border-radius:var(--border-radius-full);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._1Csx_q_glyphButton:focus-visible{outline:var(--outline-size) solid var(--outline-color);outline-offset:calc(var(--outline-size) * -1)}.BMdFIq_base{font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-size:var(--font-size-xsmall);letter-spacing:var(--letter-spacing-map);border-radius:var(--button-border-radius);background-color:var(--badge-tint);color:var(--moon-dark);align-items:center;gap:.5ch;padding-block:.3ch;padding-inline:.75ch;line-height:1.4;display:inline-flex}.BMdFIq_vivid{color:var(--badge-hue)}.BMdFIq_dot{background-color:var(--badge-dot);border-radius:50%;flex:none;block-size:7px;inline-size:7px}.BMdFIq_fiery{--badge-tint:var(--fiery-lightest);--badge-hue:var(--fiery-ink);--badge-dot:var(--fiery)}.BMdFIq_sky{--badge-tint:var(--sky-lightest);--badge-hue:var(--sky-ink);--badge-dot:var(--sky)}.BMdFIq_grass{--badge-tint:var(--grass-lightest);--badge-hue:var(--grass-ink);--badge-dot:var(--grass)}.BMdFIq_sunlit{--badge-tint:var(--sunlit-lightest);--badge-hue:var(--sunlit-ink);--badge-dot:var(--sunlit)}.BMdFIq_wisdom{--badge-tint:var(--wisdom-lightest);--badge-hue:var(--wisdom-ink);--badge-dot:var(--wisdom)}.BMdFIq_moon{--badge-tint:var(--moon-lighter);--badge-hue:var(--moon-ink);--badge-dot:var(--moon)}.WoNxPq_toast{--toast-hue:var(--moon-dark);--toast-tint:var(--moon-lighter);align-items:flex-start;gap:var(--padding-small);background:var(--surface-card);border-radius:var(--card-border-radius);width:100%;max-width:26.25rem;box-shadow:var(--shadow-lg);padding:var(--padding-small);font-weight:var(--font-weight-body);color:var(--text-body);display:flex}.WoNxPq_neutral{--toast-hue:var(--moon-ink);--toast-tint:var(--moon-lighter)}.WoNxPq_success{--toast-hue:var(--status-success-ink);--toast-tint:var(--status-success-bg)}.WoNxPq_info{--toast-hue:var(--status-info-ink);--toast-tint:var(--status-info-bg)}.WoNxPq_warning{--toast-hue:var(--status-warning-ink);--toast-tint:var(--status-warning-bg)}.WoNxPq_error{--toast-hue:var(--status-error-ink);--toast-tint:var(--status-error-bg)}.WoNxPq_badge{background:var(--toast-tint);width:34px;height:34px;color:var(--toast-hue);border-radius:50%;flex:none;place-items:center;display:grid}.WoNxPq_badge>span{font-size:20px}.WoNxPq_content{min-width:0;padding-top:var(--space-hairline);flex:1}.WoNxPq_title{font-size:var(--font-size);font-weight:var(--font-weight-medium);color:var(--text-strong);line-height:1.35}.WoNxPq_message{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);color:var(--moon);line-height:var(--line-height-normal)}.WoNxPq_title+.WoNxPq_message{margin-top:var(--space-hairline)}.WoNxPq_action{margin-top:var(--space-tight)}.WoNxPq_dismiss{min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);color:var(--moon-light);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;place-items:center;display:grid}.WoNxPq_dismiss>span{font-size:18px}.WoNxPq_dismiss:focus-visible{outline:var(--outline-size) solid var(--outline-color);outline-offset:var(--outline-offset)}.WoNxPq_stack{z-index:var(--z-overlay);gap:var(--padding-xsmall);width:min(420px, calc(100vw - 2 * var(--padding-small)));pointer-events:none;flex-direction:column;align-items:center;display:flex;position:fixed;left:50%;transform:translate(-50%)}.WoNxPq_stack-top{top:var(--padding-medium);bottom:auto}.WoNxPq_stack-bottom{bottom:calc(var(--padding-medium) + max(env(safe-area-inset-bottom,0px), var(--keyboard-inset)));top:auto}.WoNxPq_stack-item{pointer-events:auto;width:100%}._13q3ca_column{gap:var(--space-tight);width:100%;max-inline-size:var(--page-notice-measure,var(--measure-content));padding-inline:var(--padding-xsmall);flex-direction:column;margin-inline:auto;padding-block-start:var(--padding-small);display:flex}._13q3ca_column:empty{display:none}._13q3ca_notice{align-items:flex-start;gap:var(--space-tight);padding-block:var(--space-tight);padding-inline:var(--space-comfortable) var(--space-tight);border:1px solid var(--surface-border);border-radius:var(--card-border-radius);background-color:var(--surface-card);display:flex}._13q3ca_notice>:first-child{padding-block:var(--space-hairline);flex:1}._13q3ca_dismiss{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);margin-block:calc(var(--space-tight) * -1);border-radius:var(--border-radius-full);color:var(--text-muted);cursor:pointer;transition:var(--transition-interactive);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover){._13q3ca_dismiss:hover{color:var(--text-strong)}}._13q3ca_dismiss:focus-visible{outline:var(--outline-size) solid var(--outline-color);outline-offset:calc(var(--outline-size) * -1)}.BdrrQG_actions{flex-wrap:wrap;margin-inline-start:calc(var(--space-tight) * -1);display:flex}.Hfye2W_icon{appearance:none;font:inherit;cursor:pointer;color:var(--moon-dark);padding:var(--space-micro);transition:color var(--transition-duration-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:relative}.Hfye2W_icon>span{cursor:pointer;font-size:1.5rem}.Hfye2W_bubble{--size:10px;background-color:var(--grass);width:var(--size);height:var(--size);border-radius:50%;position:absolute;top:2px;right:2px}.Hfye2W_unread_icon{--size:10px;min-width:var(--size);height:var(--size);background-color:var(--grass);border-radius:50%;flex-shrink:0}.Hfye2W_notification_title{justify-content:start;align-items:center;gap:var(--layout-gap-xsmall);flex-direction:row;margin-block-end:var(--space-tight);display:flex}.Hfye2W_notification_title>div:last-child{font-weight:var(--font-weight-regular)}.Hfye2W_text{display:none}.Hfye2W_overlay{--max-width:95vw;z-index:calc(var(--z-modal) + 1);max-height:min(70vh,40rem);box-shadow:var(--shadow-lg);animation:popoverEnter var(--transition-duration-normal) var(--ease-out) both;position:fixed;top:3.5rem;right:1rem;overflow-y:auto}@media (max-width:575px){.Hfye2W_overlay{top:max(3.5rem, calc(env(safe-area-inset-top) + var(--space-tight)));left:var(--space-tight);right:var(--space-tight)}}.Hfye2W_dropdown{width:min(20rem, var(--max-width))}@media (max-width:575px){.Hfye2W_dropdown{width:100%}}.Hfye2W_dropdown.Hfye2W_dropdown{padding:var(--padding-small);overflow:hidden}.Hfye2W_dropdown.Hfye2W_dropdown :where(p):not(.Hfye2W_loading){color:var(--surface-ink)}.Hfye2W_dropdown.Hfye2W_dropdown .Hfye2W_loading{color:var(--moon-light)}.Hfye2W_backdrop{width:100vw;height:100vh;z-index:var(--z-modal);background:var(--overlay-blocking);cursor:pointer;animation:fadeIn var(--transition-duration-normal) var(--ease-out) both;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.Hfye2W_overlay,.Hfye2W_backdrop{animation:none}}.Hfye2W_image_wrapper{background-color:var(--moon-lightest);border-radius:var(--border-radius);margin-top:var(--block-flow-xsmall);flex-direction:row;align-items:stretch;display:flex;overflow:hidden}.Hfye2W_image{object-fit:cover;flex-shrink:0;width:6rem;height:auto}.Hfye2W_image_title{color:var(--moon);padding:var(--padding-xsmall);flex-direction:column;flex:1;justify-content:center;display:flex}.Hfye2W_image_title strong{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);margin-bottom:var(--space-micro);display:block}.Hfye2W_shell{background:0 0;padding:0}.Hfye2W_header_actions{align-items:center;gap:var(--space-micro);display:flex}.Hfye2W_header{justify-content:space-between;align-items:center;gap:var(--layout-gap-small);padding-bottom:var(--space-tight);flex-direction:row;display:flex}.Hfye2W_mark_all_read{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border-radius:var(--border-radius-full);color:var(--text-muted);cursor:pointer;transition:var(--transition-interactive);background:0 0;border:none;place-items:center;padding:0;display:grid}@media (hover:hover){.Hfye2W_mark_all_read:hover:not(:disabled){background-color:var(--surface-muted);color:var(--text-strong)}}.Hfye2W_mark_all_read:focus-visible{outline:var(--outline-size) solid var(--outline-color);outline-offset:var(--outline-size)}.Hfye2W_mark_all_read:disabled{opacity:.5;cursor:not-allowed}.Hfye2W_notification_item{cursor:pointer;padding:var(--padding-xsmall) 0;transition:background-color var(--transition-duration-normal) var(--ease-out)}@media (hover:hover){.Hfye2W_notification_item:hover{background-color:var(--surface-muted)}}.Hfye2W_unread{opacity:1}.Hfye2W_notification_link{color:inherit;text-decoration:none;display:block}.Hfye2W_notification_time{font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);color:var(--moon-light);margin-top:var(--space-tight)}.Hfye2W_loading{text-align:center;padding:var(--padding-medium);color:var(--moon-light)}.Hfye2W_empty{text-align:center;color:var(--moon-light);padding:var(--padding-xsmall) 0;flex-direction:column;align-items:center;display:flex}.Hfye2W_filters{gap:var(--space-tight);flex-wrap:wrap;display:flex}.Hfye2W_settings_link{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--moon-dark);padding:var(--padding-xsmall);align-self:center;text-decoration:underline}.Hfye2W_see_all{text-align:center;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--moon-dark);padding:var(--padding-xsmall);display:block}.b2a1fW_devDetails{max-inline-size:var(--measure-narrow);padding:var(--padding-small);border-radius:var(--card-border-radius);background-color:var(--surface-muted);color:var(--text-body);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);white-space:pre-wrap;margin-inline:auto;overflow-x:auto}.H5FlhW_devPanel{z-index:var(--z-modal);gap:var(--layout-gap-xsmall);flex-direction:column;display:flex;position:fixed;inset-block-end:var(--padding-small);inset-inline-end:var(--padding-small)}.H5FlhW_devButton{padding:var(--padding-xsmall);border-radius:var(--border-radius-md);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);cursor:pointer;box-shadow:var(--shadow-md)}.H5FlhW_devButtonState{background:var(--wisdom-dark);color:var(--text-on-dark)}.H5FlhW_devButtonReset{background:var(--sunlit);color:var(--text-on-bright)}.H5FlhW_devButtonTrigger{background:var(--fiery);color:var(--text-on-bright);font-size:var(--font-size-small);font-weight:var(--font-weight-regular)}.uK867a_indicator{pointer-events:none;color:var(--moon-light);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);background-color:var(--page-bg,var(--background));z-index:var(--z-base);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:992px){.uK867a_indicator{display:none}}.uK867a_settling{transition:height var(--transition-duration-normal) var(--ease-out)}.uK867a_content{justify-content:center;align-items:center;gap:var(--layout-gap-xsmall);padding:var(--padding-xsmall);display:flex}.uK867a_spinner{border:2px solid var(--moon-lighter);border-top-color:var(--fiery);border-radius:var(--border-radius-full);width:1rem;height:1rem}.uK867a_spinner.uK867a_spinning{animation:spin var(--loading-spin-duration) linear infinite}@media (prefers-reduced-motion:reduce){.uK867a_spinner.uK867a_spinning{animation:none}}._1g0tIW_intro{gap:var(--layout-gap-xsmall);max-width:var(--measure-reading);flex-direction:column;display:flex}._1g0tIW_blurring{filter:blur(8px);opacity:0}._1g0tIW_core{gap:var(--padding-medium);width:100%;max-width:var(--measure-reading);flex-direction:column;margin-inline:auto;display:flex}._1g0tIW_section_note,._1g0tIW_foot{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);color:var(--text-muted);margin:0}._1g0tIW_sr_only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._1g0tIW_path{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._1g0tIW_step{align-items:stretch;column-gap:var(--padding-xsmall);animation:fadeInSlideUp var(--animation-card-enter) both;animation-delay:calc(var(--transition-duration-normal) + var(--step-index,0) * var(--transition-duration-fast) / 2);grid-template-columns:1.75rem 1fr;display:grid}._1g0tIW_spine{flex-direction:column;justify-self:center;align-items:center;display:flex}._1g0tIW_line{background:var(--moon-lighter);width:2px;transition:background var(--transition-duration-slow) var(--ease-default)}._1g0tIW_line:first-child{flex:0 0 1.6rem}._1g0tIW_line:last-child{flex:auto;min-height:.75rem}._1g0tIW_line_lit{background:color-mix(in oklab, var(--path-hue,var(--fiery)), transparent 55%)}._1g0tIW_line_hidden{background:0 0}._1g0tIW_node{border:2px solid var(--moon-lighter);background:var(--background);width:.875rem;height:.875rem;transition:background var(--transition-duration-slow) var(--ease-default), border-color var(--transition-duration-slow) var(--ease-default);border-radius:50%;flex:none}._1g0tIW_node_done{background:var(--path-hue,var(--fiery));border-color:var(--path-hue,var(--fiery))}._1g0tIW_node_open{border-color:var(--path-hue,var(--fiery));box-shadow:0 0 0 4px color-mix(in oklab, var(--path-hue,var(--fiery)), transparent 84%)}._1g0tIW_node_next{border-color:var(--path-hue,var(--fiery))}._1g0tIW_step_body{min-width:0;display:flex}._1g0tIW_step_open{align-items:center;gap:var(--padding-xsmall);width:100%;min-height:var(--touch-target-min);padding:var(--padding-xsmall) var(--space-tight) var(--padding-xsmall) 0;border-radius:var(--border-radius-md);color:inherit;cursor:pointer;transition:background var(--transition-duration-fast) var(--ease-default);display:flex}@media (hover:hover){._1g0tIW_step_open:hover{background:color-mix(in oklab, var(--path-hue,var(--fiery)), transparent 93%)}}._1g0tIW_step_text{gap:var(--space-hairline);flex-direction:column;flex:1;min-width:0;display:flex}._1g0tIW_step_name{font-size:var(--font-size);font-weight:var(--font-weight-medium);color:var(--moon-dark)}._1g0tIW_step_state{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);color:var(--text-muted)}._1g0tIW_step_chevron{color:var(--text-muted);flex:none}._1g0tIW_step_locked ._1g0tIW_step_body{gap:var(--space-hairline);padding-block:var(--padding-xsmall);flex-direction:column}._1g0tIW_step_locked ._1g0tIW_step_name,._1g0tIW_step_locked ._1g0tIW_step_state{color:var(--moon-light)}@media (prefers-reduced-motion:reduce){._1g0tIW_step{animation:none}}.dIMQQq_page{width:100%;max-width:var(--measure-content);padding:var(--padding-small) var(--padding-xsmall) var(--padding-medium);flex-direction:column;gap:clamp(1.75rem,3vmax,2.25rem);margin:0 auto;display:flex;container-type:inline-size}.dIMQQq_hello{gap:var(--space-tight);flex-direction:column;max-width:27.6rem;display:flex}.dIMQQq_hello_name{font-weight:var(--font-weight-medium)}.dIMQQq_orient{font-size:var(--font-size);line-height:var(--line-height-relaxed);color:var(--text-body);margin:0}@container (width<=480px){.dIMQQq_orient{max-width:19.2rem}}.dIMQQq_band,.dIMQQq_notice{width:100%;max-width:var(--measure-focus)}.dIMQQq_notice:empty{display:none}.dIMQQq_split{gap:var(--layout-gap-small);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container (width>=900px){.dIMQQq_split{gap:var(--layout-gap-medium);grid-template-columns:minmax(0,1fr) minmax(0,21rem)}}.dIMQQq_channel,.dIMQQq_aside{gap:var(--layout-gap-xsmall);flex-direction:column;min-width:0;display:flex}.dIMQQq_card{border:1px solid color-mix(in oklab, var(--front-hue), transparent 74%);border-radius:var(--card-border-radius);background-color:var(--front-tint);flex-direction:column;display:flex;overflow:hidden}.dIMQQq_card_head{gap:var(--space-tight);width:100%;padding:var(--padding-small) var(--padding-small) var(--padding-xsmall);color:inherit;text-align:left;cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.dIMQQq_card_head:focus-visible{outline:var(--outline-size) solid var(--front-ink);outline-offset:calc(-1 * var(--outline-size) - 1px)}.dIMQQq_card_top{align-items:center;gap:var(--padding-xsmall);display:flex}.dIMQQq_card_name{min-width:0;font-size:var(--font-size);font-weight:var(--font-weight-light);line-height:var(--line-height-normal);color:var(--text-strong);flex:auto;margin:0}.dIMQQq_card_count{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums;color:var(--front-ink);flex:none}.dIMQQq_card_chev{color:var(--front-ink);flex:none}.dIMQQq_card_next{gap:var(--space-tight);padding:var(--padding-xsmall) var(--padding-small) var(--padding-small);border-block-start:1px solid color-mix(in oklab, var(--front-hue), transparent 82%);flex-direction:column;display:flex}.dIMQQq_card_label{font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-label);color:var(--front-ink)}.dIMQQq_card_title{font-size:var(--title-medium);font-weight:var(--font-weight-light);line-height:var(--line-height-tight);color:var(--text-strong);margin:0}.dIMQQq_card_body{max-width:28.8rem;font-size:var(--font-size);font-weight:var(--font-weight-body);line-height:var(--line-height-relaxed);color:var(--text-body);margin:0}.dIMQQq_card_action{align-self:flex-start;margin-block-start:var(--space-micro)}.dIMQQq_halo{border-radius:var(--border-radius-full);filter:blur(2.2px);background:radial-gradient(circle, var(--front-hue) 0%, color-mix(in oklab, var(--front-hue), transparent 32%) 30%, transparent 68%);flex:none;width:1.625rem;height:1.625rem}.dIMQQq_row .dIMQQq_halo{filter:blur(1.6px);width:1.125rem;height:1.125rem}.dIMQQq_rail{--rail-step:.375rem;align-items:center;gap:var(--rail-step);display:flex}.dIMQQq_rail_step{height:var(--rail-step);border-radius:var(--border-radius-full);background-color:var(--moon-lighter);flex:1 1 0}.dIMQQq_rail_done{background-color:var(--front-hue)}.dIMQQq_rail_open{background-color:color-mix(in oklab, var(--front-hue), transparent 55%);background-image:linear-gradient(to right, var(--front-hue) 0 var(--rail-fill,0%), transparent var(--rail-fill,0%) 100%)}.dIMQQq_rows{gap:var(--layout-gap-xsmall);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@container (width>=620px){.dIMQQq_rows{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.dIMQQq_row_item{min-width:0;display:flex}.dIMQQq_row{align-items:center;gap:var(--space-comfortable);width:100%;min-height:var(--touch-target-min);padding:var(--space-comfortable);border-radius:var(--card-border-radius);background-color:var(--front-tint);color:inherit;text-align:left;transition:border-color var(--transition-fast);border:1px solid #0000;text-decoration:none;display:flex}@media (hover:hover){.dIMQQq_row:hover{border-color:color-mix(in oklab, var(--front-hue), transparent 55%)}}.dIMQQq_row:focus-visible{outline:var(--outline-size) solid var(--front-ink);outline-offset:var(--outline-size)}.dIMQQq_row_text{gap:var(--space-hairline);flex-direction:column;flex:1;min-width:0;display:flex}.dIMQQq_row_name{font-size:var(--font-size);line-height:var(--line-height-normal);color:var(--text-strong)}.dIMQQq_row_state{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--front-ink)}.dIMQQq_row_chev{color:var(--front-ink);flex:none}.dIMQQq_chev{color:var(--text-muted);flex:none}.dIMQQq_horizon{align-items:center;gap:var(--layout-gap-xsmall);padding-inline:var(--space-micro);margin:0;display:flex}.dIMQQq_marks{gap:var(--space-micro);flex:none;display:flex}.dIMQQq_mark{border-radius:var(--border-radius-full);opacity:.34;filter:blur(1.6px);background:radial-gradient(circle, var(--front-hue) 0%, color-mix(in oklab, var(--front-hue), transparent 35%) 30%, transparent 68%);width:1rem;height:1rem}.dIMQQq_horizon_text{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--text-muted)}.dIMQQq_invitation{gap:var(--padding-xsmall);padding:var(--padding-small);border:var(--border-subtle);border-radius:var(--card-border-radius);background-color:var(--surface-card);flex-direction:column;display:flex}.dIMQQq_carrying_line{font-size:var(--font-size);line-height:var(--line-height-relaxed);color:var(--text-strong);overflow-wrap:anywhere;margin:0}.dIMQQq_invitation_head{align-items:center;gap:var(--padding-xsmall);display:flex}@container (width>=900px){.dIMQQq_invitation_head>span:first-child{width:var(--touch-target-min);height:var(--touch-target-min);flex-basis:var(--touch-target-min)}}.dIMQQq_invitation_heading{gap:var(--space-hairline);flex-direction:column;min-width:0;display:flex}.dIMQQq_invitation_heading>h2{margin-block-end:0}.dIMQQq_invitation .dIMQQq_card_label{color:var(--text-muted)}.dIMQQq_actions{align-items:center;gap:var(--layout-gap-xsmall);flex-wrap:wrap;padding-block-start:var(--space-micro);display:flex}.dIMQQq_dismissed{align-items:flex-start;gap:var(--space-tight);text-align:left;flex-direction:column;display:flex}.dIMQQq_dismissed_line{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--text-muted)}.dIMQQq_nudge{gap:var(--space-hairline);width:100%;padding:var(--space-tight) var(--padding-xsmall);border:var(--border-subtle);border-radius:var(--card-border-radius);background-color:var(--surface-card);color:inherit;text-align:left;transition:border-color var(--transition-fast);flex-direction:column;text-decoration:none;display:flex}@media (hover:hover){.dIMQQq_nudge:hover{border-color:var(--moon-light)}}.dIMQQq_nudge:focus-visible{outline:var(--outline-size) solid var(--outline-color);outline-offset:var(--outline-size)}.dIMQQq_nudge .dIMQQq_card_label{color:var(--text-muted)}.dIMQQq_nudge_line{align-items:center;gap:var(--space-tight);font-size:var(--font-size);color:var(--text-strong);display:flex}.dIMQQq_nudge_line>span:first-child{flex:1}.dIMQQq_nudge_body{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--text-muted)}.dIMQQq_arriving{gap:var(--layout-gap-small);flex-direction:column;display:flex}.dIMQQq_arriving_hello{gap:var(--space-tight);flex-direction:column;display:flex}.dIMQQq_block_title,.dIMQQq_block_line,.dIMQQq_block_line_short,.dIMQQq_block_card,.dIMQQq_block_card_short{border-radius:var(--border-radius-small);background-color:var(--moon-lighter);display:block}.dIMQQq_block_title{width:62%;height:1.75rem}.dIMQQq_block_line{width:88%;height:1rem}.dIMQQq_block_line_short{width:70%;height:1rem}.dIMQQq_block_card{border-radius:var(--card-border-radius);height:11rem}.dIMQQq_block_card_short{border-radius:var(--card-border-radius);height:6rem}.dIMQQq_sr_only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dIMQQq_sheet_body{font-size:var(--font-size);font-weight:var(--font-weight-body);line-height:var(--line-height-relaxed);color:var(--text-body);margin:0}.dIMQQq_sheet_actions{align-items:center;gap:var(--layout-gap-xsmall);margin-block-start:var(--padding-xsmall);padding-block-start:var(--space-micro);display:flex}.dIMQQq_sheet_actions button{white-space:nowrap}@media (max-width:575px){.dIMQQq_sheet.dIMQQq_sheet{max-width:none;border-start-start-radius:var(--card-border-radius);border-start-end-radius:var(--card-border-radius);border-end-end-radius:0;border-end-start-radius:0;padding-block-end:max(var(--padding-medium), calc(var(--padding-xsmall) + env(safe-area-inset-bottom)));position:absolute;inset-block-end:0;inset-inline:0}}.FFGsfG_skip-link{z-index:var(--z-skip-link);padding:var(--padding-small) var(--padding-medium);background-color:var(--fiery);color:var(--text-on-bright);border-radius:var(--border-radius-small);font-weight:var(--font-weight-medium);transition:top var(--transition-normal);text-decoration:none;position:absolute;top:-100%;left:50%;transform:translate(-50%)}.FFGsfG_skip-link:focus{top:var(--padding-small);outline:var(--outline-size) solid var(--moon);outline-offset:var(--outline-size)}.B2ihdG_screen{background-color:var(--page-bg);place-items:center;min-block-size:100dvh;display:grid}.TvbiAq_button{z-index:var(--z-sidebar);padding:var(--space-tight) var(--space-comfortable);background-color:var(--fiery-ink);color:var(--text-on-dark);border-radius:var(--button-border-radius);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);cursor:pointer;box-shadow:var(--shadow-sm);border:none;position:fixed;inset-block-end:var(--padding-xsmall);inset-inline-end:var(--padding-xsmall)}.TvbiAq_button:disabled{cursor:not-allowed}}._8cRmlq_container{align-items:center;width:auto;display:flex;position:relative;overflow:visible}._8cRmlq_iconWrapper{justify-content:center;align-items:center;display:flex}._8cRmlq_icon{font-size:1.25rem}._936Vta_icon{color:var(--status-info-ink)}._1Csx_q_iconWrapper{position:relative}._1Csx_q_icon{color:var(--status-info-ink)}._1Csx_q_icon--success{color:var(--status-success-ink)}._1Csx_q_icon--error{color:var(--status-error-ink)}._1Csx_q_icon--dlq{color:var(--status-warning-ink)}.BDRq4G_icon{color:var(--fiery-ink)}
