.TypeLibrary_library___KL7m{min-width:0;overflow-wrap:anywhere}[data-type-library] .TypeLibrary_catalogHero__K6yHT{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-16);align-items:center;padding:var(--space-6) 0 var(--space-10)}[data-type-library] .TypeLibrary_catalogIntro__lKrQ9{display:grid;gap:var(--space-4)}[data-type-library] .TypeLibrary_catalogIntro__lKrQ9>p:last-child{max-width:44rem}[data-type-library] .TypeLibrary_markedNumber__ys3iR{box-shadow:inset 0 -.3em var(--color-accent-sun);font-variant-numeric:tabular-nums}[data-type-library] .TypeLibrary_assessmentNote__BAEvY{padding:var(--space-6);background:var(--color-accent-sun-soft);border-radius:var(--radius-section);display:grid;justify-items:start;gap:var(--space-4)}[data-type-library] .TypeLibrary_assessmentArt__FJ2jH{width:var(--space-12);height:var(--space-12)}[data-type-library] .TypeLibrary_catalogHeading___1cvN{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;border-block:1px solid var(--color-line-default)}[data-type-library] .TypeLibrary_typeGrid__dmZVF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-8)}[data-type-library] .TypeLibrary_typeEntry__1NoEM{grid-template-columns:56px minmax(0,1fr);column-gap:var(--space-4);row-gap:var(--space-4);align-content:start;min-width:0;border-width:0 0 1px;border-color:var(--color-line-default);border-radius:0;background-color:initial}[data-type-library] .TypeLibrary_typeEntry__1NoEM:focus-visible,[data-type-library] .TypeLibrary_typeEntry__1NoEM:hover{background-color:var(--color-bg-surface);border-color:var(--color-line-strong)}[data-type-library] .TypeLibrary_typeArt__aRUEZ{width:var(--space-10);height:var(--space-10)}[data-type-library] .TypeLibrary_typeHeading__CMtsM{position:relative;min-width:0;padding-top:var(--space-4)}[data-type-library] .TypeLibrary_typeCode__Sv2ET{position:absolute;right:0;top:0;font-variant-numeric:tabular-nums}[data-type-library] .TypeLibrary_typeHeading__CMtsM>p{margin-top:var(--space-1)}[data-type-library] .TypeLibrary_typeDescription__GBG8w{grid-column:1/-1}[data-type-library] .TypeLibrary_entryAction__9sLuH{grid-column:2;display:inline-flex;justify-self:end;align-items:center;gap:var(--space-2);font-size:var(--text-sm);min-height:var(--control-height-sm);color:var(--color-fg-primary)}[data-type-library] .TypeLibrary_entryAction__9sLuH svg{width:var(--space-4);height:var(--space-4)}[data-type-library] .TypeLibrary_libraryCTA__GCoP6{display:flex;justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-8) 0}[data-type-library] .TypeLibrary_libraryCTA__GCoP6>div>p{margin-top:var(--space-3)}[data-type-library] .TypeLibrary_ctaActions___A_0x{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);flex-shrink:0}[data-type-library] .TypeLibrary_mobileActionbar__Ce_Le,[data-type-library] .TypeLibrary_mobileChapters__a1wcw{display:none}[data-type-library] .TypeLibrary_readingLayout__iOtvz{display:grid;grid-template-columns:212px minmax(0,1fr);gap:var(--space-12);align-items:start;padding-top:var(--space-5)}[data-type-library] .TypeLibrary_readingRail__FB1j4{position:sticky;top:calc(var(--library-header-offset, 4rem) + var(--space-5));max-height:calc(100svh - var(--library-header-offset, 4rem) - var(--space-5) * 2);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;min-width:0;padding-bottom:var(--space-8)}[data-type-library] .TypeLibrary_backLink__E9aKC,[data-type-library] .TypeLibrary_chapterLink__HuRnP{display:flex;align-items:center;gap:var(--space-3);min-height:var(--control-height-sm);text-decoration:none;background-image:none;font-size:var(--text-sm)}[data-type-library] .TypeLibrary_backLink__E9aKC>svg{width:var(--space-4);height:var(--space-4)}[data-type-library] .TypeLibrary_railIdentity__67AjS{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5) 0;margin-bottom:var(--space-5);border-bottom:1px solid var(--color-line-default)}[data-type-library] .TypeLibrary_railArt__mf2O9{width:var(--space-8);height:var(--space-8)}[data-type-library] .TypeLibrary_railCaption__d72A0{display:flex;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3);font-variant-numeric:tabular-nums}[data-type-library] .TypeLibrary_chapterLinks__l0Q_7{display:grid;gap:var(--space-1)}[data-type-library] .TypeLibrary_chapterLink__HuRnP{padding:var(--space-3);border-radius:var(--radius-xs);color:var(--color-fg-secondary)}[data-type-library] .TypeLibrary_chapterLink__HuRnP>span{font-size:var(--text-xs);font-variant-numeric:tabular-nums}[data-type-library] .TypeLibrary_chapterLink__HuRnP[aria-current=location]{background-color:var(--color-selection-bg);color:var(--color-selection-text);font-weight:600}[data-type-library] .TypeLibrary_railProgress__XEjbx{display:flex;gap:var(--space-1);margin:var(--space-5) var(--space-3) 0}[data-type-library] .TypeLibrary_railProgress__XEjbx>span{height:3px;flex:1;background:var(--color-line-default);border-radius:var(--radius-control)}[data-type-library] .TypeLibrary_railProgress__XEjbx>span[data-reached]{background:var(--color-fg-secondary)}[data-type-library] .TypeLibrary_railCTA__KstBo{display:grid;gap:var(--space-3);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-line-default)}[data-type-library] .TypeLibrary_detailArticle__g4te5{min-width:0}[data-type-library] .TypeLibrary_detailHero__rwxXN{padding-bottom:var(--space-6);border-bottom:1px solid var(--color-line-strong)}[data-type-library] .TypeLibrary_detailTitleRow__HAn_j{display:flex;justify-content:space-between;align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);padding-right:var(--space-2)}[data-type-library] .TypeLibrary_detailTitleRow__HAn_j>div>h1,[data-type-library] .TypeLibrary_detailTitleRow__HAn_j>div>p{margin-top:var(--space-2)}[data-type-library] .TypeLibrary_heroArt__jay33{width:var(--space-16);height:var(--space-16)}[data-type-library] .TypeLibrary_heroSummary__UtP1Q{margin-top:var(--space-4)}[data-type-library] .TypeLibrary_heroMessages__mLu2d{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5);margin-top:var(--space-6)}[data-type-library] .TypeLibrary_messageLabel__3Ogxo{display:flex;align-items:center;gap:var(--space-2)}[data-type-library] .TypeLibrary_smallIcon__1Cd1D{width:var(--space-4);height:var(--space-4);flex:none}[data-type-library] .TypeLibrary_heroMessages__mLu2d p{margin-top:var(--space-2)}[data-type-library] .TypeLibrary_disclosure__X87kQ{min-width:0}[data-type-library] .TypeLibrary_disclosure__X87kQ>summary{display:flex;align-items:center;gap:var(--space-3);min-height:var(--control-height-sm);cursor:pointer;list-style:none;padding-block:var(--space-2);border-radius:var(--radius-xs)}[data-type-library] .TypeLibrary_disclosure__X87kQ>summary::-webkit-details-marker{display:none}[data-type-library] .TypeLibrary_disclosure__X87kQ>summary:focus-visible{outline:none;box-shadow:var(--shadow-focus)}[data-type-library] .TypeLibrary_disclosure__X87kQ>summary>svg{width:var(--space-4);height:var(--space-4);flex:none;margin-left:auto;transition:transform var(--dur-fast) var(--ease-soft)}[data-type-library] .TypeLibrary_disclosure__X87kQ[open]>summary>svg{transform:rotate(180deg)}[data-type-library] .TypeLibrary_foldBody__MkhSL{padding-block:var(--space-2)}[data-type-library] .TypeLibrary_foldBody__MkhSL p+p{margin-top:var(--space-3)}[data-type-library] .TypeLibrary_heroMore__w2hlE{padding-block:var(--space-2)}[data-type-library] .TypeLibrary_detailHero__rwxXN:has(>.TypeLibrary_heroToggle__N0jJW:not([open]))>.TypeLibrary_heroMore__w2hlE{display:none}[data-type-library] .TypeLibrary_readingSection__d7AQc{padding:var(--space-8) 0;border-bottom:1px solid var(--color-line-default);scroll-margin-top:var(--library-anchor-offset,calc(var(--library-header-offset, 4rem) + var(--space-6)))}[data-type-library] .TypeLibrary_sectionHeading__iu0H_{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5)}[data-type-library] .TypeLibrary_sectionNumber__Dygkt{flex:none;font-size:var(--text-2xl);color:var(--color-fg-secondary);font-variant-numeric:tabular-nums}[data-type-library] .TypeLibrary_careGrid__WAzpK,[data-type-library] .TypeLibrary_plainList__QSwxO{list-style:none;margin:0;padding:0}[data-type-library] .TypeLibrary_plainList__QSwxO>li{display:flex;align-items:flex-start;gap:var(--space-3);padding-block:var(--space-2);min-width:0}[data-type-library] .TypeLibrary_plainList__QSwxO>li>svg{width:var(--space-4);height:var(--space-4);flex:none;margin-top:var(--space-1);color:var(--color-fg-secondary)}[data-type-library] .TypeLibrary_plainList__QSwxO>li>span{min-width:0}[data-type-library] .TypeLibrary_observationGrid__DR48U{display:grid;min-width:0}[data-type-library] .TypeLibrary_withCauses__hqr07{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}[data-type-library] .TypeLibrary_causes__BHHSg{border-left:1px solid var(--color-line-default);padding-left:var(--space-6)}[data-type-library] .TypeLibrary_tolerance__dvBhC{padding:var(--space-2) var(--space-4);margin-bottom:var(--space-6);background:var(--color-bg-surface);border-radius:var(--radius-card)}[data-type-library] .TypeLibrary_strengthsGrid__yJWhZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}[data-type-library] .TypeLibrary_challenge__KVWVG,[data-type-library] .TypeLibrary_strength__nNjpB{min-width:0;padding-left:var(--space-4);border-left:3px solid var(--color-accent-mint)}[data-type-library] .TypeLibrary_challenge__KVWVG{border-left-color:var(--color-accent-pink)}[data-type-library] .TypeLibrary_strategy__zXTmE{margin-bottom:var(--space-4)}[data-type-library] .TypeLibrary_careGrid__WAzpK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}[data-type-library] .TypeLibrary_careStep__C8NHf{display:flex;align-items:flex-start;gap:var(--space-3);height:100%}[data-type-library] .TypeLibrary_stepNumber__YZVmW{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);border-radius:var(--radius-control);background:var(--color-accent-sun-soft);font-size:var(--text-xs);font-variant-numeric:tabular-nums}[data-type-library] .TypeLibrary_careStep__C8NHf>p{min-width:0}[data-type-library] .TypeLibrary_ingredientsGrid__SsfBB{display:grid;min-width:0;align-items:start}[data-type-library] .TypeLibrary_withAvoid__Fs9r6{grid-template-columns:minmax(0,1fr) minmax(180px,.42fr);gap:var(--space-6)}[data-type-library] .TypeLibrary_ingredientsGrid__SsfBB>div{min-width:0}[data-type-library] .TypeLibrary_ingredientTable__qaKWL{table-layout:fixed;width:100%}[data-type-library] .TypeLibrary_ingredientTable__qaKWL td,[data-type-library] .TypeLibrary_ingredientTable__qaKWL th{white-space:normal;overflow-wrap:anywhere;vertical-align:top}[data-type-library] .TypeLibrary_ingredientTable__qaKWL th{text-align:left}[data-type-library] .TypeLibrary_ingredientTable__qaKWL th>span+span{margin-left:var(--space-2)}[data-type-library] .TypeLibrary_ingredientTable__qaKWL th:first-child{width:58%}[data-type-library] .TypeLibrary_tableCaption__2B3vE{text-align:left;font-size:var(--text-xs);color:var(--color-fg-secondary);padding-bottom:var(--space-3)}[data-type-library] .TypeLibrary_avoidNote__Sj9vy{padding:var(--space-5);background:var(--color-bg-soft);border-radius:var(--radius-card);min-width:0}[data-type-library] .TypeLibrary_reminders__sub9i{background:var(--color-accent-sun-soft);padding:var(--space-3) var(--space-5);border-radius:var(--radius-card)}[data-type-library] .TypeLibrary_habitGrid__2cUVY>ul,[data-type-library] .TypeLibrary_reminders__sub9i>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-5)}@media (max-width:1100px){[data-type-library] .TypeLibrary_catalogHero__K6yHT{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 300px}[data-type-library] .TypeLibrary_readingLayout__iOtvz{grid-template-columns:176px minmax(0,1fr);gap:var(--space-6)}[data-type-library] .TypeLibrary_withAvoid__Fs9r6{grid-template-columns:minmax(0,1fr)}[data-type-library] .TypeLibrary_heroMessages__mLu2d{gap:var(--space-3)}}@media (max-width:1023px){[data-type-library] .TypeLibrary_typeGrid__dmZVF{grid-template-columns:repeat(2,minmax(0,1fr))}[data-type-library] .TypeLibrary_libraryCTA__GCoP6{align-items:flex-start;flex-direction:column}}@media (max-width:767px){[data-type-library].TypeLibrary_library___KL7m{padding-bottom:calc(var(--space-16) + var(--space-4))}[data-type-library] .TypeLibrary_catalogHero__K6yHT{grid-template-columns:minmax(0,1fr);gap:var(--space-6);padding-top:var(--space-3)}[data-type-library] .TypeLibrary_assessmentNote__BAEvY{padding:var(--space-5)}[data-type-library] .TypeLibrary_assessmentArt__FJ2jH{display:none}[data-type-library] .TypeLibrary_catalogHeading___1cvN{align-items:flex-start;flex-direction:column;gap:var(--space-2)}[data-type-library] .TypeLibrary_readingLayout__iOtvz{display:block;padding-top:var(--space-3)}[data-type-library] .TypeLibrary_readingRail__FB1j4{display:none}[data-type-library] .TypeLibrary_detailTitleRow__HAn_j{margin-bottom:var(--space-5)}[data-type-library] .TypeLibrary_heroArt__jay33{width:var(--space-12);height:var(--space-12)}[data-type-library] .TypeLibrary_heroMessages__mLu2d{grid-template-columns:minmax(0,1fr);margin-top:var(--space-4)}[data-type-library] .TypeLibrary_detailHero__rwxXN{display:flex;flex-direction:column}[data-type-library] .TypeLibrary_heroMessages__mLu2d{display:contents}[data-type-library] .TypeLibrary_focusCard__pETC6{order:1;margin-top:var(--space-4)}[data-type-library] .TypeLibrary_heroToggle__N0jJW{order:2}[data-type-library] .TypeLibrary_heroSummary__UtP1Q{order:3;margin-top:var(--space-2)}[data-type-library] .TypeLibrary_comfortCard__zZk5Y{order:4;margin-top:var(--space-3);padding:0!important;background:none!important}[data-type-library] .TypeLibrary_comfortCard__zZk5Y>.TypeLibrary_messageLabel__3Ogxo{display:none}[data-type-library] .TypeLibrary_comfortCard__zZk5Y p{margin-top:0}[data-type-library] .TypeLibrary_heroMore__w2hlE{order:5;padding-block:var(--space-3) var(--space-2)}[data-type-library] .TypeLibrary_detailHero__rwxXN:has(>.TypeLibrary_heroToggle__N0jJW:not([open])) :is(.TypeLibrary_heroSummary__UtP1Q,.TypeLibrary_comfortCard__zZk5Y){display:none}[data-type-library] .TypeLibrary_mobileChapters__a1wcw{position:sticky;top:var(--library-header-offset,3.5rem);z-index:20;display:flex;gap:var(--space-1);overflow-x:auto;overscroll-behavior-x:contain;padding-block:var(--space-2);background:var(--color-bg-canvas);border-bottom:1px solid var(--color-line-default)}[data-type-library] .TypeLibrary_mobileChapters__a1wcw>a{flex:none;white-space:nowrap}[data-type-library] .TypeLibrary_readingSection__d7AQc{scroll-margin-top:var(--library-anchor-offset,calc(var(--library-header-offset, 3.5rem) + var(--space-16) + var(--space-6)));padding-block:var(--space-6)}[data-type-library] .TypeLibrary_withCauses__hqr07{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}[data-type-library] .TypeLibrary_causes__BHHSg{padding-left:0;border-left:0;border-top:1px solid var(--color-line-default)}[data-type-library] .TypeLibrary_strengthsGrid__yJWhZ{gap:var(--space-4)}[data-type-library] .TypeLibrary_careGrid__WAzpK,[data-type-library] .TypeLibrary_reminders__sub9i>ul{grid-template-columns:minmax(0,1fr)}[data-type-library] .TypeLibrary_mobileActionbar__Ce_Le{position:fixed;left:0;right:0;bottom:calc(var(--space-16) + env(safe-area-inset-bottom, 0px));z-index:30;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-line-default);background:var(--color-bg-surface)}[data-type-library] .TypeLibrary_mobileActionbar__Ce_Le>p{flex:none;max-width:6rem}[data-type-library] .TypeLibrary_mobileActionbar__Ce_Le>a:last-child{flex:1;min-width:0;white-space:nowrap}}@media (max-width:639px){[data-type-library] .TypeLibrary_typeGrid__dmZVF{grid-template-columns:minmax(0,1fr)}[data-type-library] .TypeLibrary_typeEntry__1NoEM{grid-template-columns:48px minmax(0,1fr);column-gap:var(--space-4);row-gap:var(--space-2)}[data-type-library] .TypeLibrary_typeEmblem__XxsLf{grid-row:1/4}[data-type-library] .TypeLibrary_typeArt__aRUEZ{width:var(--space-8);height:var(--space-8)}[data-type-library] .TypeLibrary_typeHeading__CMtsM{padding-top:var(--space-3)}[data-type-library] .TypeLibrary_typeDescription__GBG8w{grid-column:2}[data-type-library] .TypeLibrary_habitGrid__2cUVY>ul{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){[data-type-library] .TypeLibrary_disclosure__X87kQ>summary>svg{transition:none}}@media print{[data-type-library] .TypeLibrary_mobileActionbar__Ce_Le,[data-type-library] .TypeLibrary_mobileChapters__a1wcw,[data-type-library] .TypeLibrary_readingRail__FB1j4{display:none}[data-type-library] .TypeLibrary_readingLayout__iOtvz{display:block}}
/*# sourceMappingURL=aecc19140b53eb56.css.map*/