.kb-sk{animation:kb-sk-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--sh-surface-2) 0,var(--sh-canvas) 40%,var(--sh-surface-2) 80%);background-size:200% 100%;border-radius:6px;display:block}@keyframes kb-sk-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.kb-content-skeleton{align-self:stretch;display:flex;flex-direction:column;gap:16px;width:100%}.kb-content-skeleton--note,.kb-content-skeleton--topic{align-content:start;display:grid;gap:20px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.kb-content-skeleton__ref{align-items:flex-start;background:var(--sh-surface, #fff);border:1px solid var(--kb-border);border-radius:var(--kb-radius-md, 10px);box-sizing:border-box;display:flex;gap:8px;padding:12px 16px;width:100%}.kb-sk--checkbox{border-radius:2px;flex-shrink:0;height:14px;margin-top:4px;width:14px}.kb-content-skeleton__ref-body{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.kb-sk--ref-title{height:16px;max-width:100%}.kb-content-skeleton__ref-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.kb-sk--meta{height:12px;width:120px}.kb-sk--meta-short{width:48px}.kb-sk--tag{border-radius:4px;height:22px;width:56px}.kb-content-skeleton__note{background:var(--sh-surface, #fff);border:1px solid var(--kb-border);border-radius:var(--kb-radius-lg, 12px);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px 20px}.kb-content-skeleton__note-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.kb-sk--note-title{flex:1;height:16px}.kb-sk--note-tag{border-radius:41px;flex-shrink:0;height:20px;width:56px}.kb-sk--note-line{height:12px}.kb-sk--note-line--w90{width:90%}.kb-sk--note-line--w75{width:75%}.kb-sk--note-line--w60{width:60%}.kb-content-skeleton__scaffold{align-items:flex-start;background:var(--sh-surface, #fff);border:1px solid var(--kb-border);border-radius:var(--kb-radius-md, 10px);box-sizing:border-box;display:flex;gap:20px;padding:12px 16px;width:100%}.kb-sk--scaffold-icon{border-radius:var(--kb-radius-sm, 8px);flex-shrink:0;height:40px;width:40px}.kb-content-skeleton__scaffold-body{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.kb-content-skeleton__scaffold-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.kb-sk--scaffold-title{height:16px;width:96px}.kb-sk--scaffold-date{height:12px;width:72px}.kb-sk--scaffold-summary{height:12px;width:100%}.kb-sk--scaffold-summary--short{width:68%}.kb-load-more{align-items:center;color:var(--kb-text-2);display:flex;font-size:13px;gap:8px;justify-content:center;line-height:20px;margin:8px 0 0}.kb-load-more__spinner{animation:kb-load-more-spin .7s linear infinite;border:2px solid var(--kb-border);border-radius:50%;border-top-color:var(--kb-accent);height:14px;width:14px}@keyframes kb-load-more-spin{to{transform:rotate(1turn)}}.kb-sidebar-skeleton{display:flex;flex-direction:column;gap:4px;padding:0 8px}.kb-sidebar-skeleton__item{align-items:center;border-radius:var(--kb-radius-sm, 8px);display:flex;gap:8px;height:36px;padding:0 8px}.kb-sk--sidebar-icon{border-radius:4px;flex-shrink:0;height:16px;width:16px}.kb-sk--sidebar-name{flex:1;height:14px;max-width:120px}@media(max-width:960px){.kb-content-skeleton--note,.kb-content-skeleton--topic{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.kb-load-more__spinner,.kb-sk{animation:none!important}}.km-tile--figma[data-v-c9dd25fe]{align-items:flex-start;background:#fff;border:1px solid #e5e6eb;border-radius:10px;box-shadow:none;display:flex;flex-direction:row;gap:8px;height:auto;margin:0;min-height:0;min-width:0;overflow:hidden;padding:12px 16px;position:relative}.km-tile--figma[data-v-c9dd25fe]:hover{border-color:#e5e6eb;box-shadow:none}.km-tile--figma.km-tile--selected[data-v-c9dd25fe]{background:#fff;border-color:#e5e6eb}.km-tile__check[data-v-c9dd25fe]{flex:0 0 auto;padding-bottom:5px;padding-top:4px}.km-tile__check-spacer[data-v-c9dd25fe]{flex:0 0 14px;height:14px;margin-top:4px;width:14px}.km-tile__main[data-v-c9dd25fe]{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.km-tile__body[data-v-c9dd25fe]{background:none;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:4px;margin:0;min-width:0;padding:0;text-align:left;text-decoration:none}.km-tile__body[data-v-c9dd25fe]:focus-visible{border-radius:4px;outline:2px solid #165dff;outline-offset:2px}.km-tile__title[data-v-c9dd25fe]{color:#1d2129;display:-webkit-box;font-size:14px;font-weight:400;line-height:normal;margin:0;min-width:0;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.km-tile__fact[data-v-c9dd25fe]{color:#86909c;font-size:12px;line-height:1.4;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.km-tile__tag[data-v-c9dd25fe]{align-items:center;background:#fff6d9;border-radius:6px;color:#1d2129;display:inline-flex;font-size:12px;height:20px;justify-content:center;line-height:20px;padding:0 6px;width:-moz-fit-content;width:fit-content}.km-tile__foot[data-v-c9dd25fe]{align-items:flex-start;border:0;display:flex;gap:12px;justify-content:space-between;margin:0;padding:0}.ka-workspace .km-library{flex-direction:row;flex-wrap:wrap}.km-tile__date[data-v-c9dd25fe]{color:#4e5969;flex:1 1 auto;font-size:14px;font-variant-numeric:tabular-nums;line-height:22px;min-width:0;white-space:nowrap}.km-tile__actions[data-v-c9dd25fe]{align-items:center;display:flex;flex:0 0 auto;gap:8px}.km-tile__link[data-v-c9dd25fe]{background:none;border:0;color:#4e5969;cursor:pointer;font:inherit;font-size:14px;line-height:22px;margin:0;padding:0}.km-tile__link[data-v-c9dd25fe]:hover{color:#165dff}.km-tile__divider[data-v-c9dd25fe]{flex:none}@media(prefers-reduced-motion:reduce){.km-tile--figma[data-v-c9dd25fe]{transition:none}}.kb-note-modal.app-modal{max-height:min(680px,calc(100vh - 48px))}.kb-note-modal--buddy.app-modal{max-height:calc(100vh - 48px)}.kb-note-modal.app-modal .app-modal__main{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.kb-note-modal.app-modal .app-modal__body{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:0}.kb-note-modal__content{display:flex;flex-direction:column;gap:16px}.kb-note-modal__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.kb-note-modal__title{color:var(--kb-ink, #0d0f1c);flex:1;font-family:var(--sh-font-sans);font-size:16px;font-weight:500;line-height:22px;margin:0;min-width:0;word-break:break-word}.kb-note-modal__category{align-items:center;background:#ededed;border-radius:41px;color:var(--kb-ink, #0d0f1c);display:inline-flex;flex-shrink:0;font-size:12px;height:20px;line-height:20px;padding:0 12px}.kb-note-modal__section{display:flex;flex-direction:column;gap:6px}.kb-note-modal__label{align-items:center;align-self:flex-start;border-radius:6px;color:var(--kb-ink, #0d0f1c);display:inline-flex;font-size:12px;height:20px;line-height:20px;padding:0 6px}.kb-note-modal__label--original{background:#c1e0ff}.kb-note-modal__label--annotation{background:#fff6d9}.kb-note-modal__text{color:var(--kb-ink, #0d0f1c);font-family:var(--sh-font-sans);font-size:14px;line-height:22px;margin:0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.kb-note-modal__text--muted{color:var(--kb-text-2, #4e5969)}.kb-note-modal__time{align-items:center;color:#86909c;display:inline-flex;font-size:12px;gap:4px;line-height:20px;margin:0}.kb-note-modal__time-icon{color:#86909c;flex-shrink:0}.kb-note-modal__content-label{color:var(--kb-ink, #0d0f1c);font-size:14px;font-weight:500;margin:0}.kb-note-modal__error{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.kb-note-modal__retry{background:var(--sh-surface, #fff);border:1px solid var(--kb-border, #e5e6eb);border-radius:6px;color:var(--kb-ink, #0d0f1c);cursor:pointer;padding:6px 12px}.kb-note-modal__citations{font-size:14px;line-height:1.7;margin:0;overflow-wrap:anywhere;padding-left:24px}.kb-note-modal__citations a{color:var(--sh-primary, #1677ff)}.kb-note-modal__source-url{color:var(--sh-primary, #1677ff);overflow-wrap:anywhere}[data-v-028b7eeb]:root{--kb-ink: #1d2129;--kb-border: #e5e6eb}.kb-cmp-table-wrap[data-v-028b7eeb]{align-items:flex-start;box-sizing:border-box;display:flex;min-width:0;padding:0 30px;width:100%}.kb-cmp-table-wrap--with-tabs[data-v-028b7eeb]{gap:0}.kb-cmp-paper-tabs[data-v-028b7eeb]{display:flex;flex-direction:column;flex-shrink:0;gap:7px;padding-top:0;width:30px}.kb-cmp-paper-tab[data-v-028b7eeb]{align-items:center;background:color-mix(in srgb,var(--sh-brand) 55%,#fff);border:none;border-radius:10px 0 0 10px;color:var(--sh-surface, #fff);cursor:pointer;display:flex;font-family:var(--sh-font-sans);font-size:14px;font-weight:500;justify-content:center;letter-spacing:.05em;line-height:1.2;min-height:52px;padding:10px 4px;text-align:center;text-orientation:mixed;transition:background-color var(--sh-duration-fast, .15s) var(--sh-ease, ease);width:100%;writing-mode:vertical-rl}.kb-cmp-paper-tab--active[data-v-028b7eeb]{background:var(--sh-brand, #165dff)}.kb-cmp-paper-tab[data-v-028b7eeb]:hover:not(.kb-cmp-paper-tab--active){background:color-mix(in srgb,var(--sh-brand) 70%,#fff)}.kb-cmp-matrix[data-v-028b7eeb]{background:var(--sh-surface, #fff);border:1px solid var(--kb-border);border-radius:13px;display:grid;flex:1;grid-template-columns:220px repeat(var(--kb-cmp-ref-count, 3),minmax(0,1fr));min-width:0;overflow:visible}.kb-cmp-matrix__dim-col[data-v-028b7eeb]{align-items:center;border-bottom:1px solid var(--kb-border);border-right:1px solid var(--kb-border);box-sizing:border-box;color:var(--kb-ink);display:flex;font-family:var(--sh-font-sans);font-size:14px;font-weight:500;letter-spacing:.05em;line-height:normal;padding:0 30px}.kb-cmp-matrix__dim-col--head[data-v-028b7eeb]{background:var(--sh-surface-hover, #f5f7f9);border-top-left-radius:12px;min-height:60px;position:sticky;top:0;z-index:3}.kb-cmp-matrix__dim-col--body[data-v-028b7eeb]{align-items:center;background:var(--sh-brand-soft, #e8f3ff);display:flex;flex-direction:row;gap:10px;padding:20px 30px}.kb-cmp-matrix__dim-col--last-row[data-v-028b7eeb]{border-bottom:none;border-bottom-left-radius:12px}.kb-cmp-matrix__ref-col[data-v-028b7eeb]{background:var(--sh-surface-hover, #f5f7f9);border-bottom:1px solid var(--kb-border);border-right:1px solid var(--kb-border);box-sizing:border-box;display:flex;flex-direction:column;gap:0;justify-content:center;min-height:60px;min-width:0;padding:0 30px;position:sticky;top:0;transition:background-color var(--sh-duration-fast, .15s) var(--sh-ease, ease);z-index:2}.kb-cmp-matrix__ref-col--head-last[data-v-028b7eeb]{border-right:none;border-top-right-radius:12px}.kb-cmp-matrix__cell--highlight[data-v-028b7eeb],.kb-cmp-matrix__ref-col--highlight[data-v-028b7eeb]{background:var(--sh-brand-soft, #e8f3ff)}.kb-cmp-matrix__ref-line1[data-v-028b7eeb],.kb-cmp-matrix__ref-line2[data-v-028b7eeb]{color:var(--kb-ink);font-family:var(--sh-font-sans);font-size:14px;font-weight:500;letter-spacing:.05em;line-height:normal;margin:0;word-break:break-word}.kb-cmp-matrix__ref-line1[data-v-028b7eeb],.kb-cmp-matrix__ref-line2[data-v-028b7eeb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-cmp-matrix__dim-label[data-v-028b7eeb]{min-width:0;white-space:nowrap}.kb-cmp-matrix__cell[data-v-028b7eeb]{align-items:flex-start;background:var(--sh-surface, #fff);border-bottom:1px solid var(--kb-border);border-right:1px solid var(--kb-border);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:60px;min-width:0;padding:20px 30px;transition:background-color var(--sh-duration-fast, .15s) var(--sh-ease, ease)}.kb-cmp-matrix__cell--last-row[data-v-028b7eeb]{border-bottom:none}.kb-cmp-matrix__cell--last-row.kb-cmp-matrix__cell--last-col[data-v-028b7eeb]{border-bottom-right-radius:12px}.kb-cmp-matrix__cell--last-col[data-v-028b7eeb]{border-right:none}.kb-cmp-matrix__list[data-v-028b7eeb],.kb-cmp-matrix__text[data-v-028b7eeb]{color:var(--kb-ink);font-family:var(--sh-font-sans);font-size:14px;font-weight:400;letter-spacing:.05em;line-height:normal;margin:0;width:100%;word-break:break-word}.kb-cmp-matrix__list[data-v-028b7eeb]{list-style-type:disc;padding-left:21px}.kb-cmp-matrix__list li[data-v-028b7eeb]{line-height:normal}@media(max-width:960px){.kb-cmp-matrix[data-v-028b7eeb]{grid-template-columns:160px repeat(var(--kb-cmp-ref-count, 3),minmax(140px,1fr));min-width:640px}.kb-cmp-matrix__cell[data-v-028b7eeb],.kb-cmp-matrix__dim-col[data-v-028b7eeb],.kb-cmp-matrix__ref-col[data-v-028b7eeb]{padding-left:16px;padding-right:16px}}@media(max-width:768px){.kb-cmp-matrix[data-v-028b7eeb]{grid-template-columns:140px repeat(var(--kb-cmp-ref-count, 3),minmax(120px,1fr));min-width:560px}}@media(max-width:480px){.kb-cmp-matrix[data-v-028b7eeb]{grid-template-columns:120px repeat(var(--kb-cmp-ref-count, 3),minmax(108px,1fr));min-width:480px}.kb-cmp-matrix__cell[data-v-028b7eeb],.kb-cmp-matrix__dim-col[data-v-028b7eeb],.kb-cmp-matrix__ref-col[data-v-028b7eeb]{font-size:13px;padding-left:12px;padding-right:12px}}.kb-cmp-modal[data-v-028b7eeb]{background:var(--sh-surface, #fff);border-radius:18px;display:flex;flex-direction:column;height:min(704px,calc(100vh - 48px));max-height:calc(100vh - 48px);overflow:hidden;width:min(1280px,calc(100vw - 64px))}.kb-cmp-modal__header[data-v-028b7eeb]{align-items:center;border-bottom:1px solid var(--kb-border);display:flex;flex-shrink:0;gap:16px;justify-content:space-between;padding:20px 30px}.kb-cmp-modal__title[data-v-028b7eeb]{color:var(--kb-ink);font-family:var(--sh-font-sans);font-size:18px;font-weight:500;line-height:22px;margin:0}.kb-cmp-modal__close[data-v-028b7eeb]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.kb-cmp-modal__close[data-v-028b7eeb]:disabled{cursor:not-allowed;opacity:.5}.kb-cmp-modal__body[data-v-028b7eeb]{align-items:stretch;display:flex;flex:1;flex-direction:column;gap:16px;min-height:0;overflow:hidden;padding:20px 30px 30px}.kb-cmp-modal__spin[data-v-028b7eeb]{display:flex;flex:1;flex-direction:column;min-height:0}.kb-cmp-modal__scroll[data-v-028b7eeb]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.kb-cmp-modal__scroll .kb-cmp-table-wrap[data-v-028b7eeb]{padding:0}.kb-cmp-modal__subtitle[data-v-028b7eeb]{color:var(--kb-ink);flex-shrink:0;font-family:var(--sh-font-sans);font-size:16px;font-weight:500;letter-spacing:.05em;line-height:normal;margin:0;text-align:left;width:100%;word-break:break-word}@media(max-width:960px){.kb-cmp-modal__body[data-v-028b7eeb],.kb-cmp-modal__header[data-v-028b7eeb]{padding-left:16px;padding-right:16px}}.kb-cmp-modal__spin[data-v-028b7eeb] .n-spin-container,.kb-cmp-modal__spin[data-v-028b7eeb] .n-spin-content{display:flex;flex:1;flex-direction:column;min-height:0}.kb-topic-modal__spin[data-v-5aff44cc] .n-spin-container,.kb-topic-modal__spin[data-v-5aff44cc] .n-spin-content{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.kb-topic-modal__refs-body--expanded[data-v-5aff44cc]{overflow:auto}.kb-topic-modal.app-modal{max-height:min(680px,calc(100vh - 48px))}.kb-topic-modal.app-modal .app-modal__main{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.kb-topic-modal.app-modal .app-modal__body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding-bottom:0}.kb-topic-modal__spin{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.kb-topic-modal__content{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto}.kb-topic-modal__doc-title{color:var(--kb-ink, #0d0f1c);flex-shrink:0;font-family:var(--sh-font-sans);font-size:15px;font-weight:500;line-height:22px;margin:0;word-break:break-word}.kb-topic-modal__body{align-items:stretch;display:flex;gap:30px;min-height:-moz-min-content;min-height:min-content}.kb-topic-modal__sections{display:flex;flex:1;flex-direction:column;gap:17px;min-width:0}.kb-topic-modal__section{display:flex;flex-direction:column;gap:7px}.kb-topic-modal__section-head{align-items:center;display:flex;gap:7px}.kb-topic-modal__section-icon{border-bottom:5.5px solid transparent;border-left:8px solid var(--kb-accent, #1677ff);border-top:5.5px solid transparent;flex-shrink:0;height:0;width:0}.kb-topic-modal__section-title{color:var(--kb-ink, #0d0f1c);font-family:var(--sh-font-sans);font-size:15px;font-weight:500;letter-spacing:.75px;line-height:normal;margin:0}.kb-topic-modal__section-body{color:var(--kb-text-2, #4e5969);font-family:var(--sh-font-sans);font-size:14px;font-weight:400;letter-spacing:.7px;line-height:normal;margin:0;word-break:break-word}.kb-topic-modal__refs{align-self:stretch;background:var(--sh-surface-hover, var(--sh-surface-2, #f5f7f9));border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:17px;min-height:0;padding:13px 16px;width:320px}.kb-topic-modal__refs-head{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:space-between}.kb-topic-modal__refs-title{color:var(--kb-ink, #0d0f1c);font-family:var(--sh-font-sans);font-size:14px;font-weight:500;letter-spacing:.7px;line-height:normal}.kb-topic-modal__refs-badge{align-items:center;background:#f3f9ff;border-radius:32px;color:var(--kb-text-2, #4e5969);display:inline-flex;font-family:var(--sh-font-sans);font-size:12px;font-weight:400;justify-content:center;letter-spacing:.6px;line-height:normal;padding:0 6px;white-space:nowrap}.kb-topic-modal__refs-body{flex:1;min-height:0;overflow:hidden;position:relative}.kb-topic-modal__refs-list{display:flex;flex-direction:column;gap:12px}.kb-topic-modal__ref-item{color:var(--kb-text-2, #4e5969);font-family:var(--sh-font-sans);font-size:12px;font-weight:400;letter-spacing:.6px;line-height:normal;margin:0;text-decoration:none;word-break:break-word}.kb-topic-modal__ref-item--link:hover{color:var(--kb-accent, #1677ff)}.kb-topic-modal__refs-fade{background:linear-gradient(180deg,#f5f7f900,#f5f7f9);bottom:0;height:34px;left:0;pointer-events:none;position:absolute;right:0}.kb-topic-modal__refs-expand{align-items:center;align-self:center;background:transparent;border:none;color:var(--kb-accent, #1677ff);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--sh-font-sans);font-size:12px;font-weight:400;gap:4px;letter-spacing:.6px;line-height:normal;padding:0}.kb-topic-modal__refs-expand--hidden{pointer-events:none;visibility:hidden}.kb-topic-modal__refs-expand:hover{opacity:.85}.kb-topic-modal__refs-expand-icon{flex-shrink:0;transform:rotate(90deg)}@media(max-width:960px){.kb-topic-modal__body{flex-direction:column}.kb-topic-modal__refs{width:100%}}.kb-outline-modal__spin[data-v-b3de966f] .n-spin-container,.kb-outline-modal__spin[data-v-b3de966f] .n-spin-content{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.kb-outline-modal.app-modal{max-height:min(760px,calc(100vh - 48px))}.kb-outline-modal.app-modal .app-modal__main{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.kb-outline-modal.app-modal .app-modal__body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding-bottom:0}.kb-outline-modal__spin{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.kb-outline-modal__content{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;overflow:hidden}.kb-outline-modal__meta{display:flex;flex-direction:column;flex-shrink:0;gap:8px}.kb-outline-modal__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.kb-outline-modal__doc-title{color:var(--kb-ink, #0d0f1c);font-family:var(--sh-font-sans);font-size:16px;font-weight:500;line-height:22px;margin:0;word-break:break-word}.kb-outline-modal__badge{align-items:center;background:#fff7e8;border-radius:5px;color:#d25f00;display:inline-flex;flex-shrink:0;font-family:var(--sh-font-sans);font-size:13px;font-weight:400;justify-content:center;line-height:normal;padding:2px 6px;white-space:nowrap}.kb-outline-modal__description{color:var(--kb-text-2, #4e5969);font-family:var(--sh-font-sans);font-size:13px;font-weight:400;line-height:normal;margin:0;word-break:break-word}.kb-outline-modal__scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.kb-outline-modal__tree{display:flex;flex-direction:column;gap:10px;width:100%}.kb-outline-modal__tree--nested{gap:2px}.kb-outline-modal__chapter{display:flex;flex-direction:column;gap:8px;width:100%}.kb-outline-modal__sections{display:flex;flex-direction:column;gap:2px;width:100%}.kb-outline-modal__subsections{box-sizing:border-box;display:flex;flex-direction:column;gap:2px;padding-left:20px;width:100%}.kb-outline-readonly-row{align-items:center;box-sizing:border-box;display:flex;height:40px;width:100%}.kb-outline-readonly-row--chapter{padding:0 10px}.kb-outline-readonly-row--section,.kb-outline-readonly-row--subsection{padding:0 30px}.kb-outline-readonly-row--has-tip{align-items:flex-start;height:auto;min-height:44px;padding-bottom:4px;padding-top:5px}.kb-outline-readonly-row__content{align-items:center;display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;width:100%}.kb-outline-readonly-row--chapter .kb-outline-readonly-row__content{-moz-column-gap:12px;column-gap:12px}.kb-outline-readonly-row--section .kb-outline-readonly-row__content,.kb-outline-readonly-row--subsection .kb-outline-readonly-row__content{-moz-column-gap:8px;column-gap:8px}.kb-outline-readonly-row__number,.kb-outline-readonly-row__title{color:var(--kb-ink);font-family:var(--sh-font-sans);grid-row:1;line-height:normal;min-width:0}.kb-outline-readonly-row__number{flex-shrink:0;grid-column:1;white-space:nowrap}.kb-outline-readonly-row__title{grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-outline-readonly-row__tip{color:#86909c;font-family:var(--sh-font-sans);font-size:12px;font-weight:400;grid-column:2;grid-row:2;line-height:16px;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-outline-readonly-row--section .kb-outline-readonly-row__tip{color:#8f96a3}.kb-outline-readonly-row--subsection .kb-outline-readonly-row__tip{color:#a9b0bb;font-size:11px}.kb-outline-readonly-row--has-tip .kb-outline-readonly-row__content{align-items:start;row-gap:1px}.kb-outline-readonly-row--has-tip .kb-outline-readonly-row__number,.kb-outline-readonly-row--has-tip .kb-outline-readonly-row__title{line-height:22px}.kb-outline-readonly-row--section.kb-outline-readonly-row--has-tip .kb-outline-readonly-row__number,.kb-outline-readonly-row--section.kb-outline-readonly-row--has-tip .kb-outline-readonly-row__title,.kb-outline-readonly-row--subsection.kb-outline-readonly-row--has-tip .kb-outline-readonly-row__number,.kb-outline-readonly-row--subsection.kb-outline-readonly-row--has-tip .kb-outline-readonly-row__title{line-height:20px}.kb-outline-readonly-row--chapter .kb-outline-readonly-row__number,.kb-outline-readonly-row--chapter .kb-outline-readonly-row__title{font-size:16px;font-weight:500}.kb-outline-readonly-row--section .kb-outline-readonly-row__number,.kb-outline-readonly-row--section .kb-outline-readonly-row__title,.kb-outline-readonly-row--subsection .kb-outline-readonly-row__number,.kb-outline-readonly-row--subsection .kb-outline-readonly-row__title{font-size:14px;font-weight:400}.kb-outline-modal__empty{color:var(--kb-text-2);font-size:14px;line-height:22px;margin:0;padding:24px 0;text-align:center}
