.exclusive-link-banner_container__gWxd4{width:100%;height:100px;background-image:url(/img/article/exclusive-link-banner-sp.png);background-repeat:no-repeat;background-position:50%;background-size:contain;border-radius:8px}@media(min-width:1280px){.exclusive-link-banner_container__gWxd4{height:150px;background-image:url(/img/article/exclusive-link-banner-pc.png)}}.exclusive-link-banner_content__OJoDQ{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;height:100%}@media(min-width:1280px){.exclusive-link-banner_content__OJoDQ{gap:12px}}.exclusive-link-banner_content__OJoDQ .exclusive-link-banner_button__fL8vm{font-size:14px;font-style:normal;font-weight:700;line-height:20px;height:32px;padding:6px 13px}@media(min-width:1280px){.exclusive-link-banner_content__OJoDQ .exclusive-link-banner_button__fL8vm{font-size:18px;font-style:normal;font-weight:700;line-height:28px;height:48px;padding:10px 21px}}.exclusive-link-banner_description__py1Dn{color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:20px}@media(min-width:1280px){.exclusive-link-banner_description__py1Dn{font-size:20px;font-style:normal;font-weight:700;line-height:32px}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}.report-detail_container__Igddw{display:flex;flex-direction:column;gap:16px;width:100%;padding:24px;border-top:1px solid #d6d6d6}.report-detail_header__DRFPU{display:flex;align-items:center;width:100%;padding:0}.report-detail_title__GMsjM{font-size:20px;font-style:normal;font-weight:700;line-height:32px;margin:0;color:#333;text-wrap:nowrap;white-space:pre}.report-detail_sections__bKKCv{display:flex;flex-direction:column;gap:16px;width:100%}.report-detail_banner__mBSSA{display:flex;flex-direction:column;gap:12px;width:100%;padding:12px 4px 4px;text-decoration:none;cursor:pointer;background-color:#e6eff9;border-radius:8px}.report-detail_banner__mBSSA:hover{opacity:.9}.report-detail_bannerHeader__lTxoD{display:flex;align-items:center;justify-content:center;width:100%}.report-detail_bannerTitle__wZjVe{font-size:16px;font-style:normal;font-weight:700;line-height:28px;margin:0;color:#333}.report-detail_bannerImageWrapper__ooMEa{width:100%;aspect-ratio:728/90;overflow:hidden;border-radius:4px}@media not (min-width:768px){.report-detail_bannerImageWrapper__ooMEa{aspect-ratio:336/280}}.report-detail_bannerImageBase__B2yqy{width:100%;height:100%;pointer-events:none;object-fit:cover;object-position:center;border-radius:4px}.report-detail_bannerImage__jHGq_{display:block}@media not (min-width:768px){.report-detail_bannerImage__jHGq_{display:none}}.report-detail_bannerImageMobile__LxIW3{display:none}@media not (min-width:768px){.report-detail_bannerImageMobile__LxIW3{display:block}}.accordion-list-item_container__pwjY7{box-sizing:border-box;flex:1 1;min-width:0;padding:2px;overflow:hidden;border-radius:8px}@media not (min-width:768px){.accordion-list-item_container__pwjY7{flex:none}}.accordion-list-item_container__pwjY7.accordion-list-item_good__m43VY{background:linear-gradient(90deg,#009b86,#00c2a8)}.accordion-list-item_container__pwjY7.accordion-list-item_improvement__MaP3v{background:linear-gradient(90deg,#917a03,#c2a204)}.accordion-list-item_content__zWSF8{display:flex;flex-direction:column;overflow:hidden;border-radius:6px}.accordion-list-item_head___iF_I{display:flex;flex-direction:column;gap:0}.accordion-list-item_headLabel__70HnT{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;height:28px;padding:2px 12px;border-radius:8px 8px 0 0}.accordion-list-item_labelContent___ylJI{display:flex;gap:4px;align-items:center;width:180px;color:#fff}.accordion-list-item_icon__5Bnto{display:flex;align-items:center;justify-content:center;width:14px;height:14px;font-size:10px}.accordion-list-item_labelText__YyED5{font-size:12px;font-style:normal;font-weight:400;line-height:20px;font-weight:700;text-wrap:nowrap;white-space:pre}.accordion-list-item_prioritySection__5FJM1{display:flex;gap:2px;align-items:center}.accordion-list-item_priorityLabel__Jq7jN,.accordion-list-item_priorityText__x3jCB{font-size:12px;font-style:normal;font-weight:400;line-height:20px;font-weight:700;color:#fff;text-wrap:nowrap;white-space:pre}.accordion-list-item_headButton__eZYy1{display:flex;gap:16px;align-items:center;justify-content:center;width:100%;padding:12px 16px;cursor:pointer;background-color:#fff}.accordion-list-item_headButton__eZYy1:hover{background-color:#f5f5f5}.accordion-list-item_titleSection__yfCwd{flex:1 1}.accordion-list-item_title__0NvTo{font-size:16px;font-style:normal;font-weight:700;line-height:28px;margin:0;color:#333;overflow-wrap:break-word}.accordion-list-item_toggleIcon__eA4_m{transition:transform .2s ease}.accordion-list-item_toggleIcon__eA4_m.accordion-list-item_expanded__ZmQiZ{transform:rotate(180deg)}.accordion-list-item_chevron__STiGz{width:24px;height:24px}.accordion-list-item_good__m43VY .accordion-list-item_chevron__STiGz{color:#009b86}.accordion-list-item_improvement__MaP3v .accordion-list-item_chevron__STiGz{color:#917a03}.accordion-list-item_body__airmF{display:flex;flex-direction:column;gap:16px;padding:0 16px 16px;background-color:#fff}.accordion-list-item_description__jrigT{font-size:14px;font-style:normal;font-weight:400;line-height:24px;color:#333}.improvements_improvementsSection__WQNMu{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:12px 16px;background-color:#fefae6;border-radius:4px}.improvements_improvementsTitle__8qeK_{font-size:12px;font-style:normal;font-weight:400;line-height:20px;color:#917a03}.improvements_improvementsList__9loYD{font-size:12px;font-style:normal;font-weight:400;line-height:20px;padding-left:18px;margin:0;color:#333;list-style-type:disc}.priority_container__qWLxc,.priority_priority__5Budh{display:flex;align-items:center;justify-content:center}.priority_priority__5Budh{--polygon-size:10px;flex-direction:column;width:14px;height:14px}.priority_priority__5Budh :not(:first-child){margin-top:-2px}.priority_triangle__VjlUz{width:var(--polygon-size);height:calc(var(--polygon-size)/2);background-color:#fff;box-shadow:0 1px 1px #000;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.references_section__JZbpp{display:flex;flex-direction:column;gap:4px;padding:12px 16px;color:#858585;background-color:#f5f5f5;border-radius:4px}.references_title__NYBCj{font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin:0;text-wrap:nowrap;white-space:pre}.references_list__kwYal{padding-left:18px;margin:0}.references_item__fS_wQ{font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin:0;-webkit-text-decoration:underline solid;text-decoration:underline solid}.report-section_container__vXewQ{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;width:100%;padding:24px;background-color:#f5f5f5;border-radius:8px}.report-section_header__CE05f{display:flex;align-items:center;justify-content:space-between;width:100%}@media not (min-width:768px){.report-section_header__CE05f{flex-direction:column;gap:12px;align-items:flex-start}}.report-section_title__PJ0lm{font-size:16px;font-style:normal;font-weight:700;line-height:28px;margin:0;color:#333}.report-section_toggleButton__P7uV4{font-size:14px;font-style:normal;font-weight:400;line-height:24px;padding:0;color:#055ec1;text-wrap:nowrap;white-space:pre;cursor:pointer;background:none;border:none}.report-section_toggleButton__P7uV4:hover{text-decoration:underline}@media not (min-width:768px){.report-section_toggleButton__P7uV4{align-self:flex-end}}.report-section_list__08L8V{display:flex;gap:16px;align-items:flex-start;width:100%}.report-section_list__08L8V:has(:only-child)>*{max-width:100%}.report-section_list__08L8V:has(:nth-child(2):last-child)>*{min-width:0}@media not (min-width:768px){.report-section_list__08L8V{flex-direction:column}.report-section_list__08L8V>*{width:100%;max-width:100%}}.report_container__Fl2G6{display:flex;flex-direction:column;gap:24px;padding:24px 0 0;border:1px solid #d6d6d6;border-radius:8px}.report_descriptionSection___n_CV{display:flex;flex-direction:column;gap:16px;padding:0 24px}.report_title__9dpu_{font-size:24px;font-style:normal;font-weight:700;line-height:36px;color:#333}.report_description__UZ4Xh{font-size:16px;font-style:normal;font-weight:400;line-height:28px;color:#333}.chat-status_loadingContainer__kV_YU{display:flex;gap:4px;align-items:center}.chat-status_loadingIcon__5usfJ{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding-left:4px}.chat-status_loadingText__oVtBa{font-size:16px;font-style:normal;font-weight:400;line-height:28px;color:#333}.chat-status_errorContainer__vRIzW{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;padding:8px 12px;background-color:#f8e6e7;border-radius:4px}.chat-status_errorText__GRTe4{font-style:normal;font-weight:400;margin:0;font-size:14px;line-height:24px;color:#bf0615;text-align:center}.chat-status_linkText__8H17c{font-weight:700;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.input_container__RqTFv{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;padding:12px 12px 12px 24px;border:1px solid #d6d6d6;border-radius:28px;box-shadow:0 4px 12px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02)}.input_disabledContainer__IRbAh{cursor:not-allowed;opacity:.3}.input_textarea__j6nBp{font-size:16px;font-style:normal;font-weight:400;line-height:28px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;outline:none}.input_textarea__j6nBp::placeholder{color:#d6d6d6}.input_textarea__j6nBp:disabled{cursor:not-allowed;background-color:rgba(0,0,0,0)}.input_buttonContainer__ihqk4{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%}.input_button__oyvNA{display:flex;align-items:center;justify-content:center;width:36px;height:36px;cursor:pointer;background-color:#055ec1;border-radius:100px}.input_button__oyvNA:disabled{cursor:not-allowed;background-color:#d6d6d6;opacity:.3}.input_arrowIcon__Pyyyb{display:flex;align-items:center;justify-content:center;min-width:28px;height:28px;color:#fff}