/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.page_pageRoot__VvGPi,.page_pageRoot__VvGPi [data-chaos-root]{min-height:calc(100dvh - var(--app-global-top-nav-height,52px));background:var(--app-bg)}.page_pageRoot__VvGPi [data-chaos-root]{color:var(--app-text)}@media (max-width:768px){.page_pageRoot__VvGPi,.page_pageRoot__VvGPi [data-chaos-root]{min-height:auto}}.page-theme_page__7c00a{display:contents}body[data-app-theme=dark] .page-theme_page__7c00a.articles-page-root{background-color:var(--bg)!important;color:var(--text)!important}body[data-app-theme=dark] .page-theme_page__7c00a.articles-page-root :where(.border-slate-200,.border-slate-100){border-color:var(--line)!important}body[data-app-theme=dark] .page-theme_page__7c00a.articles-page-root :where(.bg-white,.bg-slate-50,.bg-slate-100){background-color:var(--panel-strong)!important}body[data-app-theme=dark] .page-theme_page__7c00a.article-detail-page-root{background-color:var(--bg)!important;color:var(--text)!important}body[data-app-theme=dark] .page-theme_page__7c00a.article-detail-page-root :where(.border-slate-200,.border-slate-100){border-color:var(--line)!important}body[data-app-theme=dark] .page-theme_page__7c00a.article-detail-page-root :where(.bg-white,.bg-slate-50){background-color:var(--panel-strong)!important}body[data-app-theme=dark] .page-theme_page__7c00a .name-page-root{background-color:var(--bg)!important;color:var(--text)!important}body[data-app-theme=dark] .page-theme_page__7c00a .name-page-root :where(.text-stone-800,.text-stone-950){color:#f8fafc!important}body[data-app-theme=dark] .page-theme_page__7c00a .name-page-root :where(.border-stone-200,.bg-stone-100){border-color:var(--line)!important}body[data-app-theme=dark] .page-theme_page__7c00a .world-builder-page-root :where(.border-stone-200,.bg-white,.bg-stone-50){background-color:var(--panel-strong)!important;border-color:var(--line)!important}body[data-app-theme=dark] .page-theme_page__7c00a .world-builder-page-root :where(.text-stone-900,.text-stone-950,.text-neutral-900){color:#f8fafc!important}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.page_pageRoot__E5oQM{background-color:var(--color-slate-50,oklch(98.4% .003 247.858));min-height:100vh;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8)}@media (min-width:40rem){.page_pageRoot__E5oQM{padding-inline:calc(var(--spacing,.25rem) * 8)}}body[data-app-theme=dark] .page_pageRoot__E5oQM{background-color:var(--bg)!important;color:var(--text)!important}body[data-app-theme=dark] .page_pageRoot__E5oQM :where(.border-slate-200,.border-slate-100){border-color:var(--line)!important}body[data-app-theme=dark] .page_pageRoot__E5oQM :where(.bg-white,.bg-slate-50,.bg-slate-100){background-color:var(--panel-strong)!important}.page_articleShell__bFZU5{max-width:var(--container-7xl,80rem);margin-inline:auto}.page_backLink__IlZmH{margin-bottom:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-lg,.5rem);color:var(--color-slate-600,oklch(44.6% .043 257.281))}.page_articleLayout__t_tng{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (min-width:64rem){.page_articleLayout__t_tng{grid-template-columns:280px minmax(0,1fr);align-items:flex-start}}:where(.page_sidebar__3Z0Dh>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){.page_sidebar__3Z0Dh{top:calc(var(--spacing,.25rem) * 20);position:sticky}}.page_sidebarPanel__FWfnk{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.page_panelHeader__2IT6N{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2);color:var(--color-slate-900,oklch(20.8% .042 265.755));display:flex}.page_panelHeader__2IT6N,.page_panelHeader__2IT6N h2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900)}.page_panelHeader__2IT6N h2{margin:calc(var(--spacing,.25rem) * 0)}:where(.page_tocList__sBCaj>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-y-reverse)))}.page_tocList__sBCaj a{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-600,oklch(44.6% .043 257.281));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:block}@media (hover:hover){.page_tocList__sBCaj a:hover{background-color:var(--color-sky-50,oklch(97.7% .013 236.62));color:var(--color-sky-700,oklch(50% .134 242.749))}}.page_tocList__sBCaj li[data-level="2"] a{padding-left:calc(var(--spacing,.25rem) * 6);color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:13px}.page_tocList__sBCaj li[data-level="3"] a{padding-left:calc(var(--spacing,.25rem) * 9);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-slate-400,oklch(70.4% .04 256.788))}:where(.page_relatedList__Q5Bsa>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.page_relatedList__Q5Bsa a{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#0000;display:block}@media (hover:hover){.page_relatedList__Q5Bsa a:hover{border-color:var(--color-sky-100,oklch(95.1% .026 236.824));background-color:var(--color-sky-50,oklch(97.7% .013 236.62))}}.page_relatedList__Q5Bsa strong{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-800,oklch(27.9% .041 260.031));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page_emptyHint__TDDWu,.page_relatedList__Q5Bsa span{margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--color-slate-400,oklch(70.4% .04 256.788));display:block}.page_mainColumn__rmdbx{min-width:calc(var(--spacing,.25rem) * 0)}.page_headerCard__Zdaxm{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));padding:calc(var(--spacing,.25rem) * 6)}@media (min-width:40rem){.page_headerCard__Zdaxm{padding:calc(var(--spacing,.25rem) * 8)}}.page_metaBar__5urMU{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417));flex-wrap:wrap;display:flex}.page_metaBar__5urMU span{align-items:center;gap:calc(var(--spacing,.25rem) * 1);background-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);border-radius:3.40282e+38px;display:inline-flex}.page_title__D_rV0{--tw-leading:var(--leading-tight,1.25);font-size:28px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0);color:var(--color-slate-950,oklch(12.9% .042 264.695))}@media (min-width:40rem){.page_title__D_rV0{font-size:34px}}.page_excerpt__fabsv{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);color:var(--color-slate-600,oklch(44.6% .043 257.281))}.page_tagList__yh9RI{margin-top:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417));flex-wrap:wrap;display:flex}.page_tagList__yh9RI span{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);border-radius:3.40282e+38px}.page_coverImage__5XUxX{aspect-ratio:16/9;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;background-color:var(--color-slate-100,oklch(96.8% .007 247.896));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-position:50%;background-size:cover}.page_contentCard__f6DTo,.page_coverImage__5XUxX{margin-top:calc(var(--spacing,.25rem) * 6);border-color:var(--color-slate-200,oklch(92.9% .013 255.508))}.page_contentCard__f6DTo{padding:calc(var(--spacing,.25rem) * 6)}@media (min-width:40rem){.page_contentCard__f6DTo{padding:calc(var(--spacing,.25rem) * 8)}}.page_readingLabel__yhagy{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-sky-50,oklch(97.7% .013 236.62));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-sky-700,oklch(50% .134 242.749));border-radius:3.40282e+38px;display:inline-flex}:is(body[data-app-theme=dark] .page_pageRoot__E5oQM .page_sidebarPanel__FWfnk,body[data-app-theme=dark] .page_pageRoot__E5oQM .page_headerCard__Zdaxm,body[data-app-theme=dark] .page_pageRoot__E5oQM .page_contentCard__f6DTo){background-color:var(--panel-strong)!important;border-color:var(--line)!important}body[data-app-theme=dark] .page_pageRoot__E5oQM .article-content h2,body[data-app-theme=dark] .page_pageRoot__E5oQM .article-content h3,body[data-app-theme=dark] .page_pageRoot__E5oQM .article-content h4,body[data-app-theme=dark] .page_pageRoot__E5oQM .page_panelHeader__2IT6N,body[data-app-theme=dark] .page_pageRoot__E5oQM .page_relatedList__Q5Bsa strong,body[data-app-theme=dark] .page_pageRoot__E5oQM .page_title__D_rV0{color:var(--text)!important}body[data-app-theme=dark] .page_pageRoot__E5oQM .article-content li,body[data-app-theme=dark] .page_pageRoot__E5oQM .article-content p,body[data-app-theme=dark] .page_pageRoot__E5oQM .page_excerpt__fabsv,body[data-app-theme=dark] .page_pageRoot__E5oQM .page_tocList__sBCaj a{color:var(--text-muted)!important}:is(body[data-app-theme=dark] .page_pageRoot__E5oQM .page_tocList__sBCaj a:hover,body[data-app-theme=dark] .page_pageRoot__E5oQM .page_relatedList__Q5Bsa a:hover){background-color:var(--panel-strong)!important}@supports (color:color-mix(in lab,red,red)){:is(body[data-app-theme=dark] .page_pageRoot__E5oQM .page_tocList__sBCaj a:hover,body[data-app-theme=dark] .page_pageRoot__E5oQM .page_relatedList__Q5Bsa a:hover){background-color:color-mix(in srgb,var(--panel-strong) 72%,var(--tone-info-bg))!important}}:is(body[data-app-theme=dark] .page_pageRoot__E5oQM .page_metaBar__5urMU span,body[data-app-theme=dark] .page_pageRoot__E5oQM .page_tagList__yh9RI span){background-color:var(--panel)!important;border-color:var(--line)!important;color:var(--text-muted)!important}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.page_pageRoot__rl53V{height:calc(100dvh - var(--app-global-top-nav-height,0px));min-height:calc(100dvh - var(--app-global-top-nav-height,0px));margin:0;display:block;overflow:hidden}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.page_pageRoot___HSiJ{--world-sidebar-width:350px;--world-shell-bg:#f5f2ec;--world-sidebar-bg:#fafaf9f5;--world-sidebar-muted:#78716c;--world-sidebar-line:#78716c38;--world-sidebar-strong:#1c1917;--world-accent:#d6a100;--world-accent-soft:#facc152e;--world-paper:#fffffff5;--world-line:#78716c38;height:calc(100dvh - var(--app-global-top-nav-height,52px));background:var(--world-shell-bg);min-height:0;display:block;overflow:hidden}.app-content-width--full .page_pageRoot___HSiJ{width:100%;max-width:none}.page_pageRoot___HSiJ .world-builder-page-root{height:100%;min-height:0;overflow:hidden;background:0 0!important}.page_pageRoot___HSiJ .world-builder-workbench{--app-cut-sidebar-width:var(--world-sidebar-width);width:100%;height:100%;min-height:0;overflow:hidden}.page_pageRoot___HSiJ .world-builder-sidebar{background:var(--world-sidebar-bg);height:100%;color:var(--world-sidebar-strong);border-right:.5px solid #94a3b880;position:relative}.page_pageRoot___HSiJ .world-builder-mode-switch{border-bottom:1px solid var(--world-sidebar-line);padding:8px 10px}:is(.page_pageRoot___HSiJ .world-builder-mode-switch [role=tablist],.page_pageRoot___HSiJ .world-builder-mode-switch [role=group]){border:1px solid var(--world-sidebar-line);border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;overflow:hidden;background:#e7e5e4c7!important;gap:0!important;padding:0!important;display:grid!important}.page_pageRoot___HSiJ .world-builder-mode-switch button{flex:1 1 0;min-height:28px;line-height:1.1;color:#57534e!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:5px 8px!important;font-size:12px!important}.page_pageRoot___HSiJ .world-builder-mode-switch button+button{border-left:1px solid var(--world-sidebar-line)!important}.page_pageRoot___HSiJ .world-builder-mode-switch button[aria-selected=true]{color:var(--world-sidebar-strong)!important;box-shadow:inset 0 -2px 0 var(--world-accent)!important;background:#fffaf0!important}.page_pageRoot___HSiJ .world-builder-step-flow{align-content:start;gap:8px;padding:16px 14px 20px;display:grid}.page_pageRoot___HSiJ .world-builder-step-link{border:1px solid var(--world-sidebar-line);text-align:left;width:100%;min-height:70px;color:var(--world-sidebar-strong);box-shadow:none;background:#ffffffbd;border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;padding:10px;display:grid}.page_pageRoot___HSiJ .world-builder-step-link:hover{background:#ffffffeb;border-color:#d6a1006b}.page_pageRoot___HSiJ .world-builder-step-link.is-active{background:var(--world-accent-soft);border-color:#d6a100b8}.page_pageRoot___HSiJ .world-builder-step-link.is-done{border-color:#78716c57}.page_pageRoot___HSiJ .world-builder-step-index{color:#57534e;background:#78716c1f;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.page_pageRoot___HSiJ .world-builder-step-link.is-active .world-builder-step-index{color:var(--world-sidebar-strong);background:#facc15}.page_pageRoot___HSiJ .world-builder-step-copy{gap:4px;min-width:0;display:grid}.page_pageRoot___HSiJ .world-builder-step-copy strong{color:var(--world-sidebar-strong);font-size:14px;line-height:1.2}.page_pageRoot___HSiJ .world-builder-step-copy small{color:var(--world-sidebar-muted);font-size:12px;font-weight:700;line-height:1.45}.page_pageRoot___HSiJ .world-builder-sidebar-footer{border-top:1px solid var(--world-sidebar-line);padding:16px 18px 18px}.page_pageRoot___HSiJ .world-builder-guide-button{width:100%;min-height:42px;color:var(--world-sidebar-strong);background:#fffaf0;border:1px solid #d6a1006b;border-radius:6px;font-size:13px;font-weight:900}.page_pageRoot___HSiJ .world-builder-guide-button:hover{background:#facc1533}.page_pageRoot___HSiJ .world-builder-main{overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--world-paper);min-width:0;height:100%;min-height:0;overflow-y:auto}:is(.page_pageRoot___HSiJ .world-builder-main>section,.page_pageRoot___HSiJ .world-builder-main>div){max-width:none}.page_pageRoot___HSiJ .world-builder-stage-content{width:100%;min-height:calc(100% - 94px);padding:20px clamp(18px,3vw,44px) 28px}.page_pageRoot___HSiJ .world-builder-stage-navigation{justify-content:space-between;gap:16px;width:100%;padding:0 clamp(18px,3vw,44px) 36px;display:flex}.page_pageRoot___HSiJ .world-builder-main .rounded-2xl{border-radius:8px!important}@media (max-width:760px){.page_pageRoot___HSiJ{height:calc(100dvh - var(--app-global-top-nav-height,52px) - 104px - env(safe-area-inset-bottom))}.page_pageRoot___HSiJ .world-builder-workbench{grid-template-rows:minmax(180px,38dvh) minmax(0,1fr);grid-template-columns:1fr;display:grid}.page_pageRoot___HSiJ .world-builder-sidebar{border-bottom:1px solid #0f172a29;border-right:0;height:100%}.page_pageRoot___HSiJ .world-builder-step-flow{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.page_pageRoot___HSiJ .world-builder-sidebar-footer{border-top:0;padding-top:0}.page_pageRoot___HSiJ .world-builder-main{height:100%}.page_pageRoot___HSiJ .world-builder-stage-content{padding:16px 14px 24px}.page_pageRoot___HSiJ .world-builder-stage-navigation{padding:0 14px 28px}}@media (max-width:640px){.page_pageRoot___HSiJ .world-builder-step-flow{grid-template-columns:1fr}.page_pageRoot___HSiJ .world-builder-stage-content,.page_pageRoot___HSiJ .world-builder-stage-navigation{padding-inline:12px}}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.page_pageRoot__Brr25{background-color:var(--color-slate-50,oklch(98.4% .003 247.858));min-height:100vh;padding-bottom:calc(var(--spacing,.25rem) * 10)}body[data-app-theme=dark] .page_pageRoot__Brr25{background-color:var(--bg)!important;color:var(--text)!important}body[data-app-theme=dark] .page_pageRoot__Brr25 :where(.border-slate-200,.border-slate-100){border-color:var(--line)!important}body[data-app-theme=dark] .page_pageRoot__Brr25 :where(.bg-white,.bg-slate-50,.bg-slate-100){background-color:var(--panel-strong)!important}.page_container__2Sj6t{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}@media (min-width:40rem){.page_container__2Sj6t{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.page_container__2Sj6t{padding-inline:calc(var(--spacing,.25rem) * 8)}}.page_layout__xef5l{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (min-width:64rem){.page_layout__xef5l{grid-template-columns:340px minmax(0,1fr);align-items:flex-start}}:where(.page_sidebar__Gu74K>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){.page_sidebar__Gu74K{top:calc(var(--spacing,.25rem) * 20);max-height:calc(100vh - 6rem);padding-right:calc(var(--spacing,.25rem) * 1);position:sticky;overflow:auto}}.page_sidebarPanel__bDpde{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.page_panelHeader__YAGxF{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2);color:var(--color-slate-900,oklch(20.8% .042 265.755));display:flex}.page_panelHeader__YAGxF,.page_panelHeader__YAGxF h2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900)}.page_panelHeader__YAGxF h2{margin:calc(var(--spacing,.25rem) * 0)}.page_topicLink__pWy_b{min-height:calc(var(--spacing,.25rem) * 14);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#0000;grid-template-columns:minmax(0,1fr) auto;display:grid}@media (hover:hover){.page_topicLink__pWy_b:hover{border-color:var(--color-sky-100,oklch(95.1% .026 236.824));background-color:var(--color-sky-50,oklch(97.7% .013 236.62))}}.page_directoryCopy__6Wl3P,.page_topicLink__pWy_b span{min-width:calc(var(--spacing,.25rem) * 0)}.page_directoryCopy__6Wl3P strong,.page_topicLink__pWy_b strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-800,oklch(27.9% .041 260.031));display:block;overflow:hidden}.page_directoryCopy__6Wl3P small,.page_topicLink__pWy_b small{margin-top:calc(var(--spacing,.25rem) * .5);text-overflow:ellipsis;white-space:nowrap;color:var(--color-slate-400,oklch(70.4% .04 256.788));display:block;overflow:hidden}.page_directoryCopy__6Wl3P small,.page_topicLink__pWy_b em,.page_topicLink__pWy_b small{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.page_topicLink__pWy_b em{height:calc(var(--spacing,.25rem) * 7);min-width:calc(var(--spacing,.25rem) * 7);background-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing,.25rem) * 2);color:var(--color-slate-600,oklch(44.6% .043 257.281));border-radius:3.40282e+38px;justify-content:center;align-items:center;font-style:normal;display:inline-flex}.page_directoryList__3gHq5{max-height:520px}:where(.page_directoryList__3gHq5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-y-reverse)))}.page_directoryList__3gHq5{padding-right:calc(var(--spacing,.25rem) * 1);overflow:auto}.page_directoryLink__CEHRv{min-height:calc(var(--spacing,.25rem) * 14);gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));grid-template-columns:2rem minmax(0,1fr);display:grid}@media (hover:hover){.page_directoryLink__CEHRv:hover{background-color:var(--color-slate-50,oklch(98.4% .003 247.858))}}.page_directoryIndex__fEbVs{margin-top:calc(var(--spacing,.25rem) * .5);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-300,oklch(86.9% .022 252.894))}.page_tagCloud__a8Rdd{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.page_tagCloud__a8Rdd span{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-600,oklch(44.6% .043 257.281));border-radius:3.40282e+38px;display:inline-flex}.page_tagCloud__a8Rdd em{color:var(--color-slate-400,oklch(70.4% .04 256.788));font-style:normal}.page_mainColumn__V0DJE{min-width:calc(var(--spacing,.25rem) * 0);scroll-margin-top:calc(var(--spacing,.25rem) * 24);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));padding-top:calc(var(--spacing,.25rem) * 6)}@media (min-width:64rem){.page_mainColumn__V0DJE{border-top-style:var(--tw-border-style);border-top-width:0;border-left-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 0);padding-left:calc(var(--spacing,.25rem) * 6);border-left-width:1px}}.page_searchArea__WxI5m{padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.page_featuredCard__5qMjP,.page_searchArea__WxI5m{border-color:var(--color-slate-200,oklch(92.9% .013 255.508))}.page_featuredCard__5qMjP{margin-bottom:calc(var(--spacing,.25rem) * 6);padding:calc(var(--spacing,.25rem) * 5)}.page_featuredLabel__dTi1l{margin-bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-sky-50,oklch(97.7% .013 236.62));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-sky-700,oklch(50% .134 242.749));border-radius:3.40282e+38px;display:inline-flex}.page_featuredBody__LrSmo{gap:calc(var(--spacing,.25rem) * 4);display:grid}@media (min-width:40rem){.page_featuredBody__LrSmo{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end}}.page_featuredTitle__jGD_t{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-slate-950,oklch(12.9% .042 264.695))}.page_featuredTitle__jGD_t a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.page_featuredTitle__jGD_t a:hover{color:var(--color-sky-700,oklch(50% .134 242.749))}}.page_featuredExcerpt__hJuCL{margin-top:calc(var(--spacing,.25rem) * 3);max-width:var(--container-3xl,48rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);color:var(--color-slate-600,oklch(44.6% .043 257.281))}.page_featuredAction__3OJsP{height:calc(var(--spacing,.25rem) * 10);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);background-color:var(--color-slate-950,oklch(12.9% .042 264.695));padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:inline-flex}@media (hover:hover){.page_featuredAction__3OJsP:hover{background-color:var(--color-sky-700,oklch(50% .134 242.749))}}:where(.page_groupStack__oPLgy>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 8) * calc(1 - var(--tw-space-y-reverse)))}.page_groupSection__0oKly{scroll-margin-top:calc(var(--spacing,.25rem) * 24)}.page_groupHeader__8YIox{margin-bottom:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));padding-bottom:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.page_groupHeader__8YIox h2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-slate-950,oklch(12.9% .042 264.695))}.page_groupHeader__8YIox span{background-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-500,oklch(55.4% .046 257.417));border-radius:3.40282e+38px}.page_groupEyebrow__5Tb8T,.page_groupHeader__8YIox span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.page_groupEyebrow__5Tb8T{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:.16em;letter-spacing:.16em;color:var(--color-sky-600,oklch(58.8% .158 241.966));text-transform:uppercase}.page_articleGrid__nSHIc{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.page_articleCard__r_Scu{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));min-height:100%;padding:calc(var(--spacing,.25rem) * 0);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.page_articleCard__r_Scu:hover{border-color:var(--color-sky-200,oklch(90.1% .058 230.902));--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.page_coverImage__MJJbc{background-position:50%;background-size:cover}.page_coverImage__MJJbc,.page_placeholder__AEGzw{aspect-ratio:16/9;background-color:var(--color-slate-100,oklch(96.8% .007 247.896))}.page_placeholder__AEGzw{color:var(--color-slate-300,oklch(86.9% .022 252.894));justify-content:center;align-items:center;display:flex}.page_content__FqQdd{min-width:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex}.page_metaRow__y_xhJ{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-400,oklch(70.4% .04 256.788));flex-wrap:wrap;display:flex}.page_metaRow__y_xhJ span{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:inline-flex}.page_title__W4aIh{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-slate-950,oklch(12.9% .042 264.695))}.page_title__W4aIh a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.page_title__W4aIh a:hover{color:var(--color-sky-700,oklch(50% .134 242.749))}}.page_cardTags__MlPPT{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.page_cardTags__MlPPT span{background-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417));border-radius:3.40282e+38px}.page_excerpt__Dv_Rf{margin-top:calc(var(--spacing,.25rem) * 3);-webkit-line-clamp:3;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);color:var(--color-slate-600,oklch(44.6% .043 257.281));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page_actionRow__a_Jjw{padding-top:calc(var(--spacing,.25rem) * 4);margin-top:auto}.page_readMore__RRD8u{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-sky-600,oklch(58.8% .158 241.966));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:inline-flex}@media (hover:hover){.page_readMore__RRD8u:hover{color:var(--color-sky-800,oklch(44.3% .11 240.79))}}:is(body[data-app-theme=dark] .page_pageRoot__Brr25 .page_sidebarPanel__bDpde,body[data-app-theme=dark] .page_pageRoot__Brr25 .page_searchArea__WxI5m,body[data-app-theme=dark] .page_pageRoot__Brr25 .page_featuredCard__5qMjP,body[data-app-theme=dark] .page_pageRoot__Brr25 .page_articleCard__r_Scu){background-color:var(--panel-strong)!important;border-color:var(--line)!important}body[data-app-theme=dark] .page_pageRoot__Brr25 .page_directoryCopy__6Wl3P strong,body[data-app-theme=dark] .page_pageRoot__Brr25 .page_featuredTitle__jGD_t,body[data-app-theme=dark] .page_pageRoot__Brr25 .page_groupHeader__8YIox h2,body[data-app-theme=dark] .page_pageRoot__Brr25 .page_panelHeader__YAGxF,body[data-app-theme=dark] .page_pageRoot__Brr25 .page_title__W4aIh,body[data-app-theme=dark] .page_pageRoot__Brr25 .page_topicLink__pWy_b strong{color:var(--text)!important}:is(body[data-app-theme=dark] .page_pageRoot__Brr25 .page_topicLink__pWy_b:hover,body[data-app-theme=dark] .page_pageRoot__Brr25 .page_directoryLink__CEHRv:hover){background-color:var(--panel-strong)!important}@supports (color:color-mix(in lab,red,red)){:is(body[data-app-theme=dark] .page_pageRoot__Brr25 .page_topicLink__pWy_b:hover,body[data-app-theme=dark] .page_pageRoot__Brr25 .page_directoryLink__CEHRv:hover){background-color:color-mix(in srgb,var(--panel-strong) 72%,var(--tone-info-bg))!important}}:is(body[data-app-theme=dark] .page_pageRoot__Brr25 .page_topicLink__pWy_b em,body[data-app-theme=dark] .page_pageRoot__Brr25 .page_groupHeader__8YIox span,body[data-app-theme=dark] .page_pageRoot__Brr25 .page_cardTags__MlPPT span,body[data-app-theme=dark] .page_pageRoot__Brr25 .page_tagCloud__a8Rdd span){background-color:var(--panel)!important;border-color:var(--line)!important;color:var(--text-muted)!important}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.page_pageRoot__ZkZXA{--birth-lock-light-border-color:#80808080;--birth-lock-light-border-width:.5px;min-height:100vh;display:block}.page_pageRoot__ZkZXA .birth-lock-decision-number,body[data-app-theme] .page_pageRoot__ZkZXA .birth-lock-decision-number{font-size:calc(1em + 3px)!important}:is(html[data-app-theme=light] .page_pageRoot__ZkZXA,body[data-app-theme=light] .page_pageRoot__ZkZXA){--app-border:var(--birth-lock-light-border-color);--life-os-border:var(--birth-lock-light-border-color)}:is(html[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page :where(.border,.border-2,.border-4),body[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page :where(.border,.border-2,.border-4)){border-color:var(--birth-lock-light-border-color)!important;border-width:var(--birth-lock-light-border-width)!important}:is(html[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page :where(.border-t,.border-y),body[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page :where(.border-t,.border-y)){border-top-color:var(--birth-lock-light-border-color)!important;border-top-width:var(--birth-lock-light-border-width)!important}:is(html[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page :where(.border-r,.border-x),body[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page :where(.border-r,.border-x)){border-right-color:var(--birth-lock-light-border-color)!important;border-right-width:var(--birth-lock-light-border-width)!important}:is(html[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page :where(.border-b,.border-y),body[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page :where(.border-b,.border-y)){border-bottom-color:var(--birth-lock-light-border-color)!important;border-bottom-width:var(--birth-lock-light-border-width)!important}:is(html[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page :where(.border-l,.border-x),body[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page :where(.border-l,.border-x)){border-left-color:var(--birth-lock-light-border-color)!important;border-left-width:var(--birth-lock-light-border-width)!important}:is(html[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page :where(.app-workflow-header.is-expanded,.app-workflow-header__metric,.self-knowledge-main-panel,.birth-lock-svg-shell,.birth-lock-detail-card,.birth-lock-detail-shell,.birth-lock-stage-card,.birth-lock-route-panel,.timeline-signal-card,.timeline-signal-meta-item,.timeline-decision-chip),body[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page :where(.app-workflow-header.is-expanded,.app-workflow-header__metric,.self-knowledge-main-panel,.birth-lock-svg-shell,.birth-lock-detail-card,.birth-lock-detail-shell,.birth-lock-stage-card,.birth-lock-route-panel,.timeline-signal-card,.timeline-signal-meta-item,.timeline-decision-chip)){border-color:var(--birth-lock-light-border-color)!important;border-width:var(--birth-lock-light-border-width)!important}:is(html[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page svg rect[stroke],body[data-app-theme=light] .page_pageRoot__ZkZXA .birth-lock-page svg rect[stroke]){stroke:var(--birth-lock-light-border-color)!important;stroke-width:var(--birth-lock-light-border-width)!important}:is(html[data-app-theme] .page_pageRoot__ZkZXA .birth-lock-page .timeline-signal-value,body[data-app-theme] .page_pageRoot__ZkZXA .birth-lock-page .timeline-signal-value){font-size:26px!important}:is(html[data-app-theme] .page_pageRoot__ZkZXA .birth-lock-page .birth-lock-stage-metric-value,body[data-app-theme] .page_pageRoot__ZkZXA .birth-lock-page .birth-lock-stage-metric-value){line-height:1;font-size:28px!important}:is(html[data-app-theme] .page_pageRoot__ZkZXA .birth-lock-page .birth-lock-route-legend,body[data-app-theme] .page_pageRoot__ZkZXA .birth-lock-page .birth-lock-route-legend){font-size:12px!important}:is(html[data-app-theme=dark] .page_pageRoot__ZkZXA .birth-lock-page .timeline-signal-card .timeline-signal-meta-item,body[data-app-theme=dark] .page_pageRoot__ZkZXA .birth-lock-page .timeline-signal-card .timeline-signal-meta-item){color:#fff;background:0 0;border-color:#0000}:is(html[data-app-theme=dark] .page_pageRoot__ZkZXA .birth-lock-page .timeline-signal-card .timeline-signal-meta-item :is(span,strong),body[data-app-theme=dark] .page_pageRoot__ZkZXA .birth-lock-page .timeline-signal-card .timeline-signal-meta-item :is(span,strong)){color:#fff}