[id^=kbi-][hidden]{display:none!important}html.kbi-lock{overflow:hidden}.kbi-secs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px}.kbi-sec{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 16px 12px 12px;border:0;border-radius:calc(24px * var(--sq));corner-shape:squircle;background:#fff;color:#383840;text-align:left;cursor:pointer;transition:background-color .2s,color .2s}.kbi-sec:hover{background:#f4f7fc}.kbi-sec[aria-pressed=true]{background:#2b2d42;color:#fff}.kbi-sico{flex:none;display:grid;place-items:center;width:72px;height:72px;border-radius:calc(18px * var(--sq));corner-shape:squircle;background:#eef1f8}.kbi-sico img{width:80%;height:80%;object-fit:contain}.kbi-sico svg{width:32px;height:32px;fill:#5a5ab8}.kbi-stxt{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;row-gap:4px;min-width:0}.kbi-stxt b{font:600 17px/1.15 var(--font);color:#11182f}.kbi-stxt small{grid-column:1 / -1;font:400 13px/1.35 var(--font);color:#6c6c84}.kbi-sec[aria-pressed=true] b{color:#fff}.kbi-sec[aria-pressed=true] small{color:#ffffffb3}.kbi-sec[aria-pressed=true] .kbi-sico{background:#3d3f5a}.kbi-cnt{display:inline-grid;place-items:center;min-width:32px;height:24px;padding:0 9px;border-radius:12px;background:#e0e8f3;color:#4a4a5c;font:700 12px/1 var(--font);font-variant-numeric:tabular-nums}.kbi-sec[aria-pressed=true] .kbi-cnt{background:#3d3f5a;color:#fff}.kbi-filters{flex-direction:column;align-items:stretch;gap:14px;padding:20px}.kbi-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.kbi-head h3{margin:0;font:600 22px/1.15 var(--font);color:#11182f}.kbi-head .kbi-cnt{background:#fff}.kbi-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.kbi-row input[type=search]{min-width:0}.kbi-pills{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.kbi-plbl{width:80px;font:500 13px/1 var(--font);color:#6c6c84}.kbi-pills .kb-chip{height:34px;padding:0 12px;gap:6px}.kbi-n{font:600 12px/1 var(--font);font-style:normal;opacity:.6}.kbi-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--q)}.kbi-wrap{padding:16px}.kbi-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:8px}.kbi-tile{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:10px 8px 12px;border:0;border-radius:calc(20px * var(--sq));corner-shape:squircle;background:#fff;color:#383840;text-align:center;cursor:pointer;transition:background-color .2s}.kbi-tile:hover{background:#f4f7fc}.kbi-cat{display:inline-flex;align-items:center;gap:5px;max-width:100%;font:500 11px/1.2 var(--font);color:#6c6c84;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kbi-ico{position:relative;flex:none;display:grid;place-items:center;width:60px;height:60px}.kbi-ico img{width:90%;height:90%;object-fit:contain}.kbi-ico.none img{visibility:hidden}.kbi-ico.none:after{content:"?";position:absolute;font:800 24px/1 var(--font);color:var(--q)}.kbi-nm{font:600 13px/1.25 var(--font);color:#11182f;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kbi-empty{display:block;font:400 16px/1.5 var(--font);color:#6c6c84}.kbi-link{padding:0;border:0;background:none;color:#5a5ab8;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.kbi-more{display:flex;justify-content:center}.kbi-more .kb-chip{height:44px;padding:0 24px;font-size:15px;cursor:pointer}.kbi-ov{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:#11182f66}.kbi-card{position:relative;width:min(640px,100%);max-height:88vh;overflow-y:auto}.kbi-x{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#4a4a5c;font:500 16px/1 var(--font);cursor:pointer}.kbi-x:hover{background:#2b2d42;color:#fff}.kbi-mhead{display:flex;align-items:center;gap:16px;padding-right:48px}.kbi-mhead>div{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.kbi-ico.big{width:96px;height:96px;border-radius:calc(24px * var(--sq));corner-shape:squircle;background:#fff}.kbi-ico.big img{width:84%;height:84%}.kbi-q{display:inline-flex;align-items:center;gap:6px;font:700 12px/1 var(--font);color:#4a4a5c;text-transform:uppercase;letter-spacing:.06em}.kbi-card p.kbi-desc{font-size:14px}.kbi-card .kb-tile ul{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px;font:400 14px/1.45 var(--font)}.kbi-card .kb-tile li b{font:600 14px/1.45 var(--font)}.kbi-pets{margin-top:6px;gap:6px}.kbi-pets .kb-chip{height:32px;padding:0 12px 0 4px;background:#eef1f8;font-size:13px}.kbi-pets .kb-chip img{border-radius:50%;object-fit:cover}.kbi-pets a.kb-chip:hover{background:#2b2d42;color:#fff}@media(max-width:760px){.kbi-filters{padding:16px}.kbi-plbl{width:100%}.kbi-row .up-switch{margin-left:4px}.kbi-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.kbi-wrap{padding:10px}.kbi-mhead{flex-direction:column;align-items:flex-start}}.kbi-toc ol{gap:2px}.kbi-toc .kbi-sec{width:100%;gap:10px;padding:6px 10px 6px 6px;border-radius:calc(12px * var(--sq));background:none;color:#383840;font:500 15px/1.2 var(--font)}.kbi-toc .kbi-sec:hover,.kbi-toc .kbi-sec[aria-pressed=true]{background:#fff;color:#11182f}.kbi-tico{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#eef1f8}.kbi-tico img{width:82%;height:82%;object-fit:contain}.kbi-tico svg{width:18px;height:18px;fill:#5a5ab8}.kbi-tname{flex:1;min-width:0}.kbi-tn{flex:none;font:600 12px/1 var(--font);font-style:normal;font-variant-numeric:tabular-nums;color:#6c6c84}@media(max-width:760px){.kbi-toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.kbi-toc .kbi-sec{font-size:14px}}@media(max-width:760px){.kbi-toc .kbi-tn{display:none}.kbi-toc .kbi-sec{gap:8px;padding-right:6px}.kbi-tico{width:32px;height:32px}}
