.knowledge-table-hint{display:none}.library-main,.knowledge-article-layout>article{min-width:0}.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.knowledge-card[hidden]{display:none!important}.knowledge-grid .article-card{min-width:0}.knowledge-art{height:120px;justify-content:flex-end;align-items:flex-end;padding:18px 20px;background:#eaf0e1}.knowledge-art-category{position:absolute;top:17px;left:20px;font-size:10px;font-weight:600;letter-spacing:.3px;max-width:calc(100% - 40px);line-height:1.5}.knowledge-art-symbol{position:absolute;right:22px;bottom:19px;color:#7a9a6c;opacity:.72}.knowledge-art-symbol>svg{width:34px;height:34px}.knowledge-art-level{margin-right:auto;font-size:10px;color:var(--green)}.knowledge-tone-measurement .knowledge-art{background:#e7eeeb}.knowledge-tone-measurement .knowledge-art-symbol{color:#518579}.knowledge-tone-bank .knowledge-art{background:#f0eedf}.knowledge-tone-bank .knowledge-art-symbol{color:#a29155}.knowledge-card .article-body{padding:22px;min-width:0}.knowledge-card .article-body>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.85}.knowledge-card h3{font-size:18px;line-height:1.5;overflow-wrap:anywhere}.knowledge-card .card-meta{margin-top:auto}.knowledge-read{font-size:11px;margin-top:9px}.knowledge-more{display:flex;justify-content:center;margin-top:27px}.knowledge-catalog .section-heading h2{font-size:29px}.knowledge-catalog .results-count{font-size:12px}.knowledge-catalog .search-field input{min-width:0}.knowledge-catalog .library-toolbar{align-items:stretch}.knowledge-grid .article-art svg{max-width:34px;transform:none}
.knowledge-article-layout .article-header{padding-bottom:23px}.knowledge-content h2,.knowledge-content h3{scroll-margin-top:120px}.knowledge-content figure{margin:28px 0}.knowledge-content figure img{display:block;width:auto;max-width:100%;height:auto;margin:auto}.knowledge-table{max-width:100%;scrollbar-color:#a6b89a #f0f3e9;scrollbar-width:thin}.knowledge-table table{min-width:520px;width:100%;font-size:13px;line-height:1.75}.knowledge-table th,.knowledge-table td{min-width:105px;vertical-align:top;overflow-wrap:normal}.knowledge-table th{font-weight:600}.knowledge-author{display:flex;flex-wrap:wrap;gap:10px 23px;border-top:1px solid var(--line);padding-top:25px;margin-top:30px;font-size:12px;color:var(--muted)}.knowledge-author a:hover{color:var(--green);text-decoration:underline}.knowledge-author>a{display:inline-flex;align-items:center;gap:7px;font-size:11px}.knowledge-article-nav{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:27px}.knowledge-article-nav>a{padding:19px;border:1px solid var(--line);border-radius:9px;background:#fff;display:flex;flex-direction:column;gap:9px;min-width:0}.knowledge-article-nav>a:hover{border-color:#a8bb9d;background:#f0f4e7}.knowledge-article-nav span{color:var(--muted);font-size:10px}.knowledge-article-nav strong{font-size:14px;line-height:1.7;font-weight:600}.knowledge-mobile-toc{display:none}.knowledge-toc-sub{padding-left:14px!important}.knowledge-related{padding-bottom:60px}.knowledge-related .section-heading h2{font-size:28px}.knowledge-related .article-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.knowledge-related .knowledge-card h3{font-size:17px}.knowledge-article-layout .article-end{gap:15px}.knowledge-article-layout .article-end .text-link{white-space:normal}

.knowledge-entry{margin-top:-16px;margin-bottom:28px}.knowledge-entry>.text-link{font-size:12px}
.knowledge-group-heading{flex:1;min-width:0}.category-group-title>.knowledge-group-count{display:flex;align-items:baseline;gap:5px;margin-left:auto;flex-shrink:0;font-size:11px;color:var(--muted)}.knowledge-group-count strong{font-weight:600;color:var(--ink)}
.library-main .category-card{display:grid;grid-template-columns:minmax(0,1fr) 17px;align-items:center;gap:12px;min-height:92px;padding:20px}.library-main .category-card h3{margin:0}.knowledge-category-arrow{display:flex;align-items:center;justify-content:flex-end;color:var(--muted)}.knowledge-category-arrow svg{width:16px;height:16px}.knowledge-catalog .results-toolbar{justify-content:flex-end}
.knowledge-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-top:29px}.knowledge-pagination[hidden]{display:none}.knowledge-pagination>a{display:inline-flex;align-items:center;justify-content:center;min-width:37px;min-height:39px;padding:7px 11px;background:#fff;border:1px solid var(--line);border-radius:6px;font-size:12px;line-height:1.5}.knowledge-pagination>a:hover{border-color:#8fa686;background:#eef3e4}.knowledge-pagination>a[aria-current="page"]{background:var(--ink);border-color:var(--ink);color:#fff;font-weight:600}.knowledge-pagination .knowledge-page-direction{padding-inline:14px}.knowledge-page-gap{font-size:12px;color:var(--muted);padding:0 2px}.knowledge-status{font-size:12px;color:var(--muted);padding:13px 16px;background:#eef3e4;border-radius:7px;margin:0 0 18px}.knowledge-status[hidden]{display:none}
@media(max-width:1100px){
  .category-group-title{flex-wrap:wrap}.category-group-title>.knowledge-group-count{flex-basis:calc(100% - 57px);max-width:calc(100% - 57px);margin-left:57px;margin-top:-7px;gap:5px}
}
@media(max-width:1000px){
  .knowledge-related .article-grid{gap:15px}.knowledge-related .knowledge-card .article-body{padding:19px}.knowledge-related .knowledge-card h3{font-size:16px}
}
@media(max-width:850px){
  .knowledge-mobile-toc{display:block;margin:0 0 25px;border:1px solid var(--line);border-radius:8px;padding:14px 18px;background:#f0f4e8;font-size:12px}.knowledge-mobile-toc summary{font-weight:600;cursor:pointer}.knowledge-mobile-toc .toc{margin-top:12px}.knowledge-mobile-toc .toc a{padding-block:6px}.knowledge-related .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-related .knowledge-card:last-child{display:none}.knowledge-content h2,.knowledge-content h3{scroll-margin-top:100px}
  .knowledge-content .knowledge-table-hint{display:block;font-size:11px;line-height:1.6;color:var(--muted);margin:18px 0 8px}
}
@media(max-width:600px){
  .knowledge-grid{grid-template-columns:1fr;gap:16px}.knowledge-grid .knowledge-card,.knowledge-related .knowledge-card{display:flex;flex-direction:column;min-height:0}.knowledge-card .knowledge-art{height:90px;min-height:0;padding:14px 19px}.knowledge-art-category{top:14px;left:19px;font-size:9px}.knowledge-art-symbol{right:19px;bottom:15px}.knowledge-art-symbol>svg,.knowledge-grid .article-art svg{width:28px;max-width:28px;height:28px}.knowledge-art-level{font-size:9px}.knowledge-card .article-body{padding:21px}.knowledge-card .card-category{font-size:9px}.knowledge-card h3{font-size:19px;line-height:1.5}.knowledge-card .article-body>p{display:-webkit-box;font-size:12px;-webkit-line-clamp:2;margin-bottom:17px}.knowledge-card .card-meta{font-size:10px;padding-top:13px}.knowledge-read{font-size:11px;margin-top:10px}.knowledge-catalog .section-heading h2{font-size:26px}.knowledge-more{margin-top:22px}
  .knowledge-article-layout .article-header h1{font-size:30px;line-height:1.3}.knowledge-table table{font-size:12px;min-width:480px}.knowledge-article-nav{grid-template-columns:1fr;gap:12px}.knowledge-article-nav>span{display:none}.knowledge-article-nav>a{padding:17px}.knowledge-article-nav strong{font-size:14px}.knowledge-author{font-size:11px}.knowledge-author>a{font-size:10px}.knowledge-related{padding-bottom:40px}.knowledge-related .article-grid{grid-template-columns:1fr}.knowledge-related .knowledge-card:last-child{display:flex}.knowledge-related .section-heading h2{font-size:25px}.knowledge-related .knowledge-card h3{font-size:19px}.knowledge-related .knowledge-card .article-body{padding:21px}.knowledge-article-layout .article-end{align-items:flex-start}.knowledge-article-layout .article-end>.text-link{font-size:12px}
  .knowledge-entry{margin-top:-10px;margin-bottom:24px}.knowledge-entry>.text-link{font-size:11px}.library-main .category-card{min-height:96px;padding:17px;gap:8px;grid-template-columns:minmax(0,1fr) 14px}.knowledge-category-arrow svg{width:14px;height:14px}.category-group-title>.knowledge-group-count{flex-basis:calc(100% - 47px);max-width:calc(100% - 47px);margin-left:47px;font-size:10px}
}
