.article-content-container{background:var(--primary-bg-color);border:1px solid var(--border-color);box-shadow:0px 1px 9px var(--box-shadow-color);border-radius:24px;padding:80px 104px;margin-top:16px;}.article-content-container.slim{margin-top:0;border:none;box-shadow:none;}.article-content-container .article-title{color:var(--primary-text-color);font-size:24px;font-weight:800;line-height:32px;word-wrap:break-word;}.article-content-container .article-content-pill{display:inline-block;font-size:14px;padding:2px 8px;border-radius:100px;font-weight:600;color:var(--secondary-text-color);background:var(--article-hover-bg-color);margin-bottom:4px;}.article-content-container .article-sub-title{color:var(--tertiary-text-color);font-size:12px;margin-top:4px;}.article-content-container .article-content{display:flex;flex-flow:column;margin-top:32px;color:var(--primary-text-color);}.article-content-container .article-content .article-heading-wrapper{word-break:break-word;word-wrap:break-word;}.article-content-container .article-content h1{color:var(--primary-text-color);font-size:28px;font-weight:700;line-height:32px;}.article-content-container .article-content .article-heading-wrapper:has(h1){margin-bottom:19px;}.article-content-container .article-content h2{color:var(--primary-text-color);font-size:21px;line-height:28px;font-weight:700;}.article-content-container .article-content .article-heading-wrapper:has(h2){margin-bottom:17px;}.article-content-container .article-content h3{color:var(--primary-text-color);font-size:16px;line-height:19px;font-weight:700;}.article-content-container .article-content .article-heading-wrapper:has(h3){margin-bottom:16px;}.article-content-container .article-content h4{color:var(--secondary-text-color);font-size:14px;line-height:19px;font-weight:700;}.article-content-container .article-content .article-heading-wrapper:has(h4){margin-bottom:16px;}.article-content-container .article-content h5{color:var(--secondary-text-color);font-size:12px;line-height:15px;font-weight:700;}.article-content-container .article-content .article-heading-wrapper:has(h5){margin-bottom:16px;}.article-content-container .article-content p{color:var(--secondary-text-color);font-size:16px;line-height:24px;margin:0 0 16px 0;word-wrap:break-word;}.article-content-container .article-content hr{color:var(--secondary-text-color);border:0.5px solid var(--hr-color);width:100%;margin:0.5em 0 1.5em 0;}.article-content-container .article-content ul,.article-content-container .article-content ol{padding-left:40px;margin-bottom:16px;}.article-content-container .article-content ul p,.article-content-container .article-content ol p{margin:7px 0;}.article-content-container .article-content ol li::marker{font-size:14px;}.article-content-container .article-content .kb-bold{font-weight:800;}.article-content-container .article-content .kb-link{color:var(--blue-shade40);text-decoration:none;word-break:break-word;}.article-content-container .article-content .kb-link:hover{text-decoration:underline;}.article-content-container .article-content em{font-style:italic;}.article-content-container .article-content .kb-blockquote{border-left:3px solid var(--blockquote-color);padding-left:1rem;margin:1em 40px;}.article-content-container .article-content .kb-blockquote p:not(:first-child){margin-top:14px;}.article-content-container .article-content .kb-blockquote p:last-child{margin-bottom:0;}.article-content-container .article-content img{max-width:100%;cursor:pointer;}.article-content-container .article-content .table-wrapper{overflow:auto;}.article-content-container .article-content table{border-collapse:collapse;overflow:hidden;table-layout:fixed;width:100%;margin:1rem 0;}.article-content-container .article-content table td,.article-content-container .article-content table th{border:1px solid var(--table-border);padding:10px;box-sizing:border-box;min-width:1em;position:relative;vertical-align:top;word-break:break-word;height:38px;}.article-content-container .article-content table td>*,.article-content-container .article-content table th>*{margin-bottom:0;}.article-content-container .article-content table p{margin:0;}.article-content-container .article-content .kb-video-embed{width:100%;height:330px;margin-bottom:16px;}.article-content-container .article-content .kb-video-embed .kb-video-placeholder{width:100%;height:330px;display:flex;flex-direction:column;position:relative;}.article-content-container .article-content .kb-video-embed .kb-video-disclaimer-content{margin:auto;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%;position:absolute;}.article-content-container .article-content .kb-video-embed .kb-video-placeholder-thumbnail{height:100%;width:100%;}.article-content-container .article-content .kb-video-embed .kb-video-placeholder-thumbnail img{width:100%;height:100%;object-fit:cover;}.article-content-container .article-content .kb-video-embed .kb-video-disclaimer-overlay{position:absolute;height:100%;width:100%;background:black;opacity:0.9;}.article-content-container .article-content .kb-video-embed .kb-video-disclaimer-overlay.no-thumbnail{opacity:0.8;}.article-content-container .article-content .kb-video-embed .kb-video-placeholder-text{align-items:center;justify-content:center;text-align:center;padding:0 0 24px 0;}.article-content-container .article-content .kb-video-embed .kb-video-placeholder-text >p{color:white;margin:0 0 8px 0;}.article-content-container .article-content .kb-video-embed .kb-video-placeholder-text a{color:var(--blue-shade40);}.article-content-container .article-content .kb-video-embed .kb-video-placeholder-buttons{display:flex;justify-content:center;gap:16px;}.article-content-container .article-content .kb-video-embed .kb-video-placeholder-buttons a .kb-button-content{text-decoration:underline;}.article-content-container .article-content .kb-video-embed iframe{width:100%;height:100%;}.article-content-container .article-content .kb-invalid-video{width:100%;height:330px;position:relative;background:var(--box-shadow-color);}.article-content-container .article-content .kb-invalid-video::after{content:'Invalid video, unable to embed.';text-align:center;display:grid;align-items:center;height:100%;margin-bottom:16px;}.article-attachment-wrapper{display:flex;gap:12px;flex-wrap:wrap;margin-top:15px;}.article-keywords-wrapper{display:flex;padding:24px 0px 0px 0px;align-items:flex-start;gap:8px;flex-wrap:wrap;}.article-keywords-wrapper .article-keyword{display:block;min-height:16px;padding:2px 4px;align-items:center;gap:4px;border-radius:2px;border:1px solid var(--gray-shade50);overflow:auto;overflow-wrap:break-word;color:var(--gray-shade70);font-size:10px;font-weight:600;}.attachment{border:1px solid var(--gray-shade40);border-radius:8px;width:186px;height:48px;padding:9px;display:flex;gap:8px;text-decoration:none;cursor:default;}.attachment:hover{background:var(--gray-shade20);}.attachment:hover .attachment-button{display:flex;}.attachment:hover .attachment-name{width:110px;}.attachment-name{text-overflow:ellipsis;overflow:hidden;font-weight:600;font-size:14px;padding-bottom:5px;width:142px;color:var(--gray-shade80);white-space:nowrap;}.attachment-size{color:var(--tertiary-text-color);font-weight:600;font-size:11px;}.attachment-button{text-decoration:none;display:none;position:relative;top:2px;cursor:pointer;}.attachment-button .kb-icon:hover{color:var(--secondary-color)!important;}.article-content-container .article-content pre{border-radius:0.5rem;color:var(--article-code-text-color-default);background:var(--article-code-bg);font-family:monospace;padding:0.75rem 1rem;overflow:auto;margin-bottom:16px;white-space:pre-wrap;}.article-content-container .article-content pre .hljs-comment,.article-content-container .article-content pre .hljs-quote{color:var(--article-code-comment);}.article-content-container .article-content pre .hljs-variable,.article-content-container .article-content pre .hljs-template-variable,.article-content-container .article-content pre .hljs-attribute,.article-content-container .article-content pre .hljs-tag,.article-content-container .article-content pre .hljs-name,.article-content-container .article-content pre .hljs-regexp,.article-content-container .article-content pre .hljs-link,.article-content-container .article-content pre .hljs-name,.article-content-container .article-content pre .hljs-selector-id,.article-content-container .article-content pre .hljs-selector-class{color:var(--article-code-tag);}.article-content-container .article-content pre .hljs-number,.article-content-container .article-content pre .hljs-meta,.article-content-container .article-content pre .hljs-built_in,.article-content-container .article-content pre .hljs-builtin-name,.article-content-container .article-content pre .hljs-literal,.article-content-container .article-content pre .hljs-type,.article-content-container .article-content pre .hljs-params{color:var(--article-code-literal);}.article-content-container .article-content pre .hljs-string,.article-content-container .article-content pre .hljs-symbol,.article-content-container .article-content pre .hljs-bullet{color:var(--article-code-string);}.article-content-container .article-content pre .hljs-title,.article-content-container .article-content pre .hljs-section{color:var(--article-code-title);}.article-content-container .article-content pre .hljs-keyword,.article-content-container .article-content pre .hljs-selector-tag{color:var(--article-code-keyword);}.hljs-emphasis{font-style:italic;}.hljs-strong{font-weight:800;}.article-content-container .article-content code{background:none;color:inherit;font-size:14px;font-family:monospace;line-height:18px;padding:0;}.article-content-container .article-content code *{font-family:monospace;}.article-heading-wrapper{display:flex;flex-flow:row;align-items:center;margin-left:-30px;gap:4px;min-height:26px;}.article-heading-wrapper .article-heading-link-container{opacity:0;transition:opacity 0.15s;pointer-events:none;border-radius:4px;padding:5px;cursor:pointer;width:26px;height:26px;flex:0 0 26px;}.article-heading-wrapper .article-heading-link-container:hover{background:var(--hover-secondary-button-bg);}.article-heading-wrapper:hover .article-heading-link-container{opacity:1;pointer-events:all;}.article-heading-wrapper .article-heading-link-container .kb-inline-icon{display:none;}.article-heading-wrapper .article-heading-link-container[data-copied="false"] .kb-inline-icon.link{display:block;}.article-heading-wrapper .article-heading-link-container[data-copied="true"] .kb-inline-icon.checkmark{display:block;}.article-heading-wrapper h1:first-child,.article-heading-wrapper h2:first-child,.article-heading-wrapper h3:first-child,.article-heading-wrapper h4:first-child,.article-heading-wrapper h5:first-child,.article-heading-wrapper h6:first-child{padding-left:30px;}#article-image-full-screen{z-index:10;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.4);display:grid;align-items:center;}#article-image-full-screen:empty{display:none;}#article-image-full-screen .kb-image{object-fit:contain;width:80%;max-height:70%;margin:auto;}.article-external-link-container{display:grid;align-items:center;align-content:center;padding:16px 0 24px 0;}.article-external-link-container a{display:flex;margin:auto;padding:6px 12px;text-decoration:none;gap:4px;border:1px solid var(--border-color);box-shadow:0px 1px 1px var(--box-shadow-color);border-radius:9000px;color:var(--secondary-text-color);font-weight:600;font-size:13px;align-items:center;}.article-external-link-container a:hover{background:rgba(0, 0, 0, 0.05);}.reaction-box{margin-top:64px;}.reaction-box .reaction-box-loading-indicator{display:none;flex-flow:column;gap:16px;height:100%;text-align:center;}.reaction-box .reaction-box-loading-indicator .reaction-box-loading-item{height:75px;}.reaction-box .reaction-box-loading-indicator.visible{display:flex;}.reaction-box .reaction-box-content{display:none;flex-direction:column;align-items:center;}.reaction-box .reaction-box-content.visible{display:flex;}.reaction-box h2{font-size:18px;line-height:24px;font-weight:600;color:var(--primary-text-color);}.reaction-box .reaction-box-content .reaction-box-buttons{display:flex;gap:16px;margin-top:16px;flex-wrap:wrap;}.reaction-box .reaction-box-content .reaction-box-buttons .kb-button.secondary{border:1px solid var(--article-hover-bg-color);background:var(--primary-bg-color);}.reaction-box .reaction-box-content .reaction-box-buttons .kb-button.secondary:hover{background:transparent;border:1px solid var(--input-border-color);}.reaction-box .reaction-box-content .reaction-box-buttons .kb-button.secondary .kb-button-content{display:flex;align-items:center;gap:8px;color:var(--gray-shade80);}.reaction-box .reaction-box-response{display:none;flex-direction:column;width:100%;}.reaction-box .reaction-box-response .reaction-success-message,.reaction-box .reaction-box-response .reaction-error-message{display:none;}.reaction-box .reaction-box-response.visible,.reaction-box .reaction-box-response .reaction-success-message.visible,.reaction-box .reaction-box-response .reaction-error-message.visible{display:flex;}.reaction-box .reaction-box-response.visible{align-items:center;}.reaction-box .reaction-box-response .reaction-error-message.visible{margin-top:48px;}.reaction-box .reaction-box-feedback-form{display:none;}.reaction-box .reaction-box-feedback-form.visible{display:flex;justify-content:center;}.reaction-feedback-form-container{display:flex;flex-direction:column;width:100%;max-width:400px;}.reaction-feedback-form-container .reaction-feedback-form-title{font-size:18px;line-height:24px;font-weight:600;color:var(--gray-shade90);}.reaction-feedback-form-container .reaction-feedback-form{margin-top:24px;}.reaction-feedback-form-container .reaction-feedback-form .reaction-feedback-form-item{display:flex;flex-flow:column;gap:6px;}.reaction-feedback-form-container .reaction-feedback-form .reaction-feedback-form-item label{font-size:13px;line-height:16px;font-weight:600;color:var(--gray-shade70);}.reaction-feedback-form-container .reaction-feedback-form .reaction-feedback-form-item .reaction-feedback-form-textarea{min-height:54px;width:100%;max-width:400px;resize:none;padding:8px 6.5px;background-color:var(--gray-shade20);border-radius:8px;border:2px solid transparent;overflow:hidden;font-size:14px;line-height:17px;font-weight:400;color:var(--gray-shade90);}.reaction-feedback-form-container .reaction-feedback-form .reaction-feedback-form-item .reaction-feedback-form-textarea::placeholder{font-size:14px;line-height:17px;font-weight:400;color:var(--gray-shade60);}.reaction-feedback-form-container .reaction-feedback-form .reaction-feedback-form-item .reaction-feedback-form-textarea:focus{outline:none;border:2px solid var(--blue-shade40);}.reaction-feedback-form-container .reaction-feedback-form .reaction-feedback-form-actions{margin-top:12px;}.reaction-success-message{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;}.reaction-error-message{display:flex;flex-wrap:wrap;gap:8px;width:100%;max-width:400px;background-color:var(--red-shade20);padding:12px;border-radius:8px;}.reaction-error-message .reaction-error-message-icon{display:flex;flex-direction:column;flex:0 0 16px;}.reaction-error-message .reaction-error-message-text{display:flex;width:100%;flex-direction:column;gap:8px;flex:1;}.reaction-error-message .reaction-error-message-text .reaction-error-message-title{font-size:13px;line-height:16px;font-weight:700;word-wrap:break-word;color:var(--gray-shade90);}.reaction-error-message .reaction-error-message-text .reaction-error-message-description{font-size:12px;line-height:16px;word-wrap:break-word;color:var(--gray-shade90);}@media(max-width: 675px){.article-content-container{padding:32px;}}@media(max-width: 500px){.article-content-container{padding:16px;}}