.shell-nav_header__ZIlBW.shell-nav_header__ZIlBW{flex-wrap:nowrap}.shell-nav_header__ZIlBW .shell-nav_nav__LGAvM{flex:1 1 auto;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.shell-nav_brandIcon__M1uwC{display:none}.shell-nav_nav__LGAvM a{flex:none;white-space:nowrap}.shell-nav_footerNav__Ww2Li.shell-nav_footerNav__Ww2Li{flex-wrap:wrap}@media (max-width:640px){.shell-nav_header__ZIlBW.shell-nav_header__ZIlBW{width:min(calc(100vw - 16px),100%);gap:4px}.shell-nav_brandText__2I01W,.shell-nav_header__ZIlBW.shell-nav_header__ZIlBW .public-brand{display:none}.shell-nav_header__ZIlBW.shell-nav_header__ZIlBW .shell-nav_nav__LGAvM{flex:0 1 auto;justify-content:flex-start;gap:8px;margin-right:12px;overflow:visible}.shell-nav_header__ZIlBW.shell-nav_header__ZIlBW:not(.shell-nav_english__LCSwz) .shell-nav_nav__LGAvM a{min-width:44px;padding-inline:0}.shell-nav_header__ZIlBW.shell-nav_header__ZIlBW.shell-nav_english__LCSwz .shell-nav_nav__LGAvM{flex:1 1 auto;justify-content:space-between;gap:6px}.shell-nav_header__ZIlBW.shell-nav_header__ZIlBW .public-account-nav{gap:0}.shell-nav_header__ZIlBW.shell-nav_header__ZIlBW .public-account-nav a,.shell-nav_header__ZIlBW.shell-nav_header__ZIlBW .public-account-nav button{width:28px;min-width:28px;height:44px;padding-inline:0}.shell-nav_header__ZIlBW.shell-nav_english__LCSwz .shell-nav_nav__LGAvM a{padding-inline:0;font-size:clamp(11px,3.2vw,13px);letter-spacing:-.04em}}@media (max-width:360px){.shell-nav_header__ZIlBW.shell-nav_header__ZIlBW{gap:2px}.shell-nav_header__ZIlBW.shell-nav_header__ZIlBW:not(.shell-nav_english__LCSwz) .shell-nav_nav__LGAvM{gap:4px}.shell-nav_header__ZIlBW.shell-nav_header__ZIlBW .public-account-nav a,.shell-nav_header__ZIlBW.shell-nav_header__ZIlBW .public-account-nav button{width:24px;min-width:24px}}.patterns_page__uuYaF{max-width:1080px;margin:0 auto;padding:24px 0 48px;color:#202326;--line:#e1e4e6;--muted:#62676c;--soft:#f6f7f8;--up:#aa493d;--down:#39718f}.patterns_page__uuYaF.patterns_detail__Ipgg5{max-width:none;min-width:0}.patterns_page__uuYaF h1{font-size:30px;line-height:1.4;letter-spacing:-.8px;font-weight:700}.patterns_page__uuYaF h2{font-size:20px;line-height:1.5;font-weight:650}.patterns_page__uuYaF a,.patterns_page__uuYaF button,.patterns_page__uuYaF input,.patterns_page__uuYaF select,.patterns_page__uuYaF summary{outline-offset:4px}.patterns_page__uuYaF.patterns_listPage__sygnV{max-width:none;margin:0;padding:0;min-width:0}.patterns_toolbar__DvqJT{display:flex;gap:10px;margin-bottom:12px;align-items:center;flex-wrap:nowrap}.patterns_filterControl__w8W3q{position:relative;flex:0 0 auto}.patterns_filterControl__w8W3q>svg{display:none}.patterns_search__nm2b2{flex:1;min-width:0;margin-bottom:0}.patterns_toolbar__DvqJT button,.patterns_toolbar__DvqJT select{min-height:44px;border:1px solid var(--line);border-radius:5px;padding:0 12px;background:#fff;font:inherit}.patterns_categories__U_soA{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}.patterns_categories__U_soA a{padding:10px 16px;min-height:44px;color:var(--muted);border-radius:5px}.patterns_categories__U_soA [aria-current=page]{background:var(--soft);color:#202326;font-weight:700}.patterns_grid__7r8Yn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.patterns_card__8ynKB{border:1px solid var(--line);border-radius:8px;padding:22px;display:flex;flex-direction:column;min-width:0;transition:border-color .15s}.patterns_card__8ynKB:hover{border-color:#73777c}.patterns_cardCover__oNr19{display:block;width:100%;height:auto;aspect-ratio:1200/630;-o-object-fit:cover;object-fit:cover;border-radius:5px;margin-bottom:16px}.patterns_card__8ynKB h2{margin:10px 0 8px;text-wrap:balance}.patterns_condition__Hcp8A{font-size:13px;color:var(--muted);margin-bottom:22px;line-height:1.7}.patterns_meta__mfVIT{gap:6px 16px;line-height:1.8}.patterns_cardFoot__JCTPI,.patterns_meta__mfVIT{display:flex;flex-wrap:wrap;justify-content:space-between;color:var(--muted);font-size:12px}.patterns_cardFoot__JCTPI{gap:8px;border-top:1px solid var(--line);padding-top:12px;margin-top:auto}.patterns_empty__IK1NS{padding:64px 20px;text-align:center;line-height:1.8;background:var(--soft);border-radius:8px}.patterns_empty__IK1NS h1,.patterns_empty__IK1NS h2{font-size:20px;margin-bottom:10px}.patterns_empty__IK1NS a{display:inline-block;text-decoration:underline;margin-top:16px}.patterns_pagination__hS_An{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:30px}.patterns_pagination__hS_An a{padding:12px}.patterns_breadcrumb__tBsni{display:flex;gap:12px;color:var(--muted);font-size:13px;margin-bottom:22px;flex-wrap:wrap}.patterns_title__MtfOy{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.patterns_share__FY54R{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border:1px solid var(--line);border-radius:50%;background:transparent}.patterns_share__FY54R:hover{background:var(--soft)}.patterns_detailCondition__H72DW{font-size:16px;line-height:1.7;margin:0 0 12px}.patterns_stats__viX3r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-block:1px solid var(--line);padding:24px 0;margin:28px 0 32px}.patterns_stats__viX3r small,.patterns_stats__viX3r span{display:block;font-size:12px;color:var(--muted);line-height:1.8}.patterns_stats__viX3r strong{display:block;font-size:32px;line-height:1.6;font-weight:650;font-variant-numeric:tabular-nums}.patterns_stats__viX3r .patterns_range__AUtT_{font-size:25px;line-height:2}.patterns_detail__Ipgg5 section>h2{margin-bottom:12px}.patterns_scale___nEHP{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);margin:20px 118px 8px 188px}.patterns_case__sqHXF{border-top:1px solid var(--line)}.patterns_case__sqHXF:last-child{border-bottom:1px solid var(--line)}.patterns_case__sqHXF>summary{display:grid;grid-template-columns:176px minmax(0,1fr) 82px 16px;gap:12px;align-items:center;min-height:70px;cursor:pointer;list-style:none}.patterns_case__sqHXF summary::-webkit-details-marker{display:none}.patterns_case__sqHXF[open]>summary>svg{transform:rotate(180deg)}.patterns_caseName__dCbn9{font-size:13px;line-height:1.5}.patterns_caseName__dCbn9 small,.patterns_caseValue__SEPw3 small{display:block;font-size:11px;color:var(--muted);font-weight:400}.patterns_caseValue__SEPw3{text-align:right;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.patterns_track__kbIoB{position:relative;height:28px;background:linear-gradient(90deg,transparent calc(50% - .5px),#afb5ba calc(50% - .5px),#afb5ba calc(50% + .5px),transparent calc(50% + .5px))}.patterns_duration__u1aBQ{background:none;border-left:1px solid #afb5ba}.patterns_bar__xIPyb{position:absolute;top:8px;height:12px;background:var(--up);border-radius:2px}.patterns_duration__u1aBQ .patterns_bar__xIPyb{background:#6c7c87}.patterns_bar__xIPyb.patterns_negative__j3Qfi{background:var(--down)}.patterns_bar__xIPyb.patterns_ongoing__HbDsU{background:repeating-linear-gradient(45deg,#8b959d,#8b959d 4px,#e2e6e9 0,#e2e6e9 8px)}.patterns_caseBody__bI_cL{overflow-wrap:anywhere;background:var(--soft);padding:20px;margin-bottom:16px;border-radius:5px;font-size:14px;line-height:1.8}.patterns_context__G0HVX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0}.patterns_context__G0HVX dt{font-size:12px;color:var(--muted)}.patterns_context__G0HVX dd{margin:0}.patterns_sources__X953H{padding-left:18px;margin:16px 0;font-size:13px}.patterns_sources__X953H li{margin:8px 0}.patterns_related__5JZ3e a,.patterns_sources__X953H a{text-decoration:underline;text-underline-offset:3px}.patterns_sources__X953H small{display:block;color:var(--muted);font-size:12px}.patterns_related__5JZ3e{display:flex;gap:18px;flex-wrap:wrap}.patterns_related__5JZ3e a{padding-block:8px}.patterns_reading__OrafK{margin-top:30px;line-height:1.9;font-size:14px;white-space:pre-line}.patterns_caution__KUtb0{color:var(--muted);margin-top:12px}.patterns_method__m9xtj{margin-top:28px;border-block:1px solid var(--line);font-size:13px;line-height:1.9}.patterns_method__m9xtj summary{cursor:pointer;padding:16px 0;font-weight:600;min-height:52px}.patterns_method__m9xtj p{white-space:pre-line;padding-bottom:12px}@media (max-width:1000px){.patterns_grid__7r8Yn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.patterns_page__uuYaF{padding-top:18px}.patterns_page__uuYaF h1{font-size:25px}.patterns_grid__7r8Yn{grid-template-columns:1fr}.patterns_card__8ynKB{padding:18px}.patterns_filterControl__w8W3q select{width:44px;min-width:44px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent}.patterns_filterControl__w8W3q option{color:#202326}.patterns_filterControl__w8W3q>svg{display:block;position:absolute;left:13px;top:13px;pointer-events:none}.patterns_categories__U_soA{gap:2px;justify-content:space-between}.patterns_categories__U_soA a{padding:10px 8px}.patterns_stats__viX3r{gap:10px}.patterns_stats__viX3r strong{font-size:24px}.patterns_stats__viX3r .patterns_range__AUtT_{font-size:18px;line-height:2.1}.patterns_case__sqHXF>summary{grid-template-columns:94px minmax(0,1fr) 64px 14px;gap:8px;min-height:78px}.patterns_caseName__dCbn9{font-size:12px}.patterns_caseValue__SEPw3{font-size:13px}.patterns_scale___nEHP{margin-left:102px;margin-right:94px}.patterns_caseBody__bI_cL{padding:14px 12px}.patterns_context__G0HVX{grid-template-columns:1fr 1fr}.patterns_detailCondition__H72DW{font-size:14px}}@media (max-width:420px){.patterns_stats__viX3r{grid-template-columns:1fr 1fr}.patterns_stats__viX3r>div:last-child{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:10px}.patterns_stats__viX3r>div:last-child small{display:none}}.patterns_caseWithoutValue__jBeF7>summary{grid-template-columns:minmax(0,1fr) 100px 16px}.patterns_caseWithoutValue__jBeF7 .patterns_track__kbIoB{display:none}@media (max-width:650px){.patterns_caseWithoutValue__jBeF7>summary{grid-template-columns:minmax(0,1fr) 64px 14px}}