/* Built from css/tweetfeed.css by scripts/build_css.py. Edit the source, not this file. */
@font-face{font-family: 'Alegreya Sans SC';font-style: normal;font-weight: 400;font-display: swap;src: url(../fonts/alegreya-sans-sc-latin-ext.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Alegreya Sans SC';font-style: normal;font-weight: 400;font-display: swap;src: url(../fonts/alegreya-sans-sc-latin.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Rubik';font-style: normal;font-weight: 400;font-display: swap;src: url(../fonts/rubik-latin-ext.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Rubik';font-style: normal;font-weight: 400;font-display: swap;src: url(../fonts/rubik-latin.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}#presentationMobile .toph1 > .fas{display: inline-block;line-height: 1;min-width: 1em}#presentationMobile .toph1 > .fa-map-marker-alt, #presentationMobile .toph1 > .fa-file-contract{min-width: .75em}#presentationMobile .toph1 > .fa-book, #presentationMobile .toph1 > .fa-rss{min-width: .875em}#presentationMobile .toph1 > .fa-globe, #presentationMobile .toph1 > .fa-bullseye{min-width: .96875em}#presentationMobile .toph1 > .fa-chart-pie{min-width: 1.0625em}#presentationMobile .toph1 > .fa-tags, #presentationMobile .toph1 > .fa-users, #presentationMobile .toph1 > .fa-user-shield, #presentationMobile .toph1 > .fa-project-diagram, #presentationMobile .toph1 > .fa-code{min-width: 1.25em}:root{--tf-bg: #f8f9fc;--tf-surface: #fff;--tf-surface-2: #f8f9fa;--tf-surface-3: #f2f2f2;--tf-border: #e3e6f0;--tf-input-border: #d1d3e2;--tf-box-border: #000;--tf-text: #1c1c1c;--tf-text-body: #555;--tf-text-2: #737373;--tf-text-3: #9aa0a6;--tf-accent: #3a6f96;--tf-accent-h: #325d81;--tf-heading: #1178b3;--tf-brand: #1da1f2;--tf-nav-bg: linear-gradient(#1DA1F2 0%, #1DA1F2 100%);--tf-nav-shadow: none;--tf-nav-divider: #0f172a;--tf-nav-hover-bg: #0f172a;--tf-ioc-url: #0026E6;--tf-ioc-domain: #3399FF;--tf-ioc-ip: #02bf0f;--tf-ioc-sha256: #FFC34D;--tf-ioc-md5: #ffc591;--tf-bg-c8f6fd: #c8f6fd;--tf-bg-a0dde6: #a0dde6;--tf-bg-34e3a4: #34e3a4;--tf-bg-ffc591: #ffc591;--tf-bg-ffcc99: #FFCC99;--tf-bg-fff: #fff;--tf-bg-shimmer: rgba(255,255,255,0.6);--tf-bg-e6ecf0: #e6ecf0;--tf-bg-f8f9fa: #f8f9fa;--tf-bg-dedede: #DEDEDE;--tf-bg-copy-btn: rgba(255, 255, 255, 0.9);--tf-bg-ffb454: #ffb454;--tf-bg-3a6f96: #3a6f96;--tf-bg-code-inline: rgba(70, 130, 180, 0.08);--tf-bg-325d81: #325d81;--tf-bg-000: #000;--tf-bg-394eff: #394eff;--tf-bg-docs-hover: rgba(0,0,0,0.03);--tf-bg-docs-active: rgba(29,161,242,0.05);--tf-bg-f2f2f2: #f2f2f2;--tf-bg-cad2e8: #cad2e8;--tf-bg-e1e6f2: #e1e6f2;--tf-bg-1da1f2: #1DA1F2;--tf-bg-15202b: #15202B;--tf-bg-1a394b: #1A394B;--tf-bg-0d8ecf: #0d8ecf;--tf-fg-1178b3: #1178b3;--tf-fg-6c757d: #6c757d;--tf-fg-555: #555;--tf-fg-000: #000;--tf-fg-5a5a5a: #5a5a5a;--tf-fg-1c1c1c: #1c1c1c;--tf-fg-737373: #737373;--tf-fg-3c4043: #3c4043;--tf-fg-fff: #fff;--tf-fg-4b5563: #4b5563;--tf-fg-3a6f96: #3a6f96;--tf-fg-9aa0a6: #9aa0a6;--tf-fg-c2185b: #c2185b;--tf-fg-444: #444;--tf-fg-222: #222;--tf-fg-1da1f2: #1DA1F2;--tf-fg-6b7280: #6b7280;--tf-fg-6b6d7c: #6b6d7c;--tf-fg-325d81: #325d81;--tf-fg-0f172a: #0f172a;--tf-fg-0000ee: #0000EE;--tf-fg-474747: #474747;--tf-bd-e1e8ed: #e1e8ed;--tf-bd-e1e4e8: #e1e4e8;--tf-bd-ced4da: #ced4da;--tf-bd-000: #000;--tf-bd-e3e6f0: #e3e6f0;--tf-bd-3a6f96: #3a6f96;--tf-bd-code-inline: rgba(70, 130, 180, 0.25);--tf-bd-325d81: #325d81;--tf-bd-394eff: #394eff;--tf-bd-1da1f2: #1DA1F2;--tf-bd-e0e0e0: #e0e0e0;--tf-bd-c0c0c0: #c0c0c0;--tf-bd-1178b3: #1178b3;--tf-bd-tweet-divider: rgba(255, 255, 255, 0.6);--tf-bd-0d8ecf: #0d8ecf;--tf-ol-3a6f96: #3a6f96;--tf-bd-9a9a9a: #9a9a9a;--tf-bd-1c1c1c: #1c1c1c;--tf-bg-0026e6: #0026E6;--tf-bg-3399ff: #3399FF;--tf-bg-02bf0f: #02bf0f;--tf-bg-ffc34d: #FFC34D;--tf-fg-5c3d12: #5c3d12;--tf-bg-e2e3e5: #e2e3e5;--tf-fg-41464b: #41464b;--tf-bg-f5f5f5: #f5f5f5;--tf-bd-b3b3b3: #b3b3b3;--tf-fg-595959: #595959;--tf-fg-8a8a8a: #8a8a8a;--tf-fg-333: #333;--tf-bd-595959: #595959;--tf-fg-0026e6: #0026E6;--tf-fg-3399ff: #3399FF;--tf-fg-02bf0f: #02bf0f;--tf-fg-ffc34d: #FFC34D;--tf-fg-ffc591: #ffc591;--tf-bd-f0f0f0: #f0f0f0;--tf-fg-777: #777;--tf-bg-0f172a: #0f172a;--tf-bg-1e293b: #1e293b;--tf-bg-0d8bd9: #0d8bd9;--tf-bg-255-255-255-08: rgba(255,255,255,.08);--tf-bd-255-255-255-15: rgba(255,255,255,.15);--tf-bg-255-255-255-15: rgba(255,255,255,.15);--tf-nav-bd-0f172a: #0f172a;--tf-nav-bg-0f172a: #0f172a;--tf-nav-fg-f1f5f9: #f1f5f9;--tf-nav-bg-1e293b: #1e293b;--tf-nav-bd-1e293b: #1e293b;--tf-nav-fg-fff: #fff;--tf-nav-ol-fff: #fff;--tf-nav-fg-7dd3fc: #7dd3fc;--tf-nav-fg-0f172a: #0f172a;--tf-nav-fg-000: #000;--tf-nav-bg-hover: rgba(255, 255, 255, .28);--tf-nav-bg-fff: #fff;--tf-nav-bd-000: #000;--tf-pill-bd-0f172a: #0f172a;--tf-pill-bg-0f172a: #0f172a;--tf-pill-fg-f1f5f9: #f1f5f9;--tf-pill-bg-1e293b: #1e293b;--tf-pill-bd-1e293b: #1e293b;--tf-pill-fg-7dd3fc: #7dd3fc;--tf-pill-bg-166534: #166534;--tf-pill-bd-166534: #166534;--tf-pill-fg-ecfdf5: #ecfdf5;--tf-pill-fg-86efac: #86efac;--tf-bg-fff3cd: #fff3cd;--tf-bd-f0ad4e: #f0ad4e;--tf-fg-7a5b12: #7a5b12;--tf-fg-9a9a9a: #9a9a9a;--tf-fg-0b3d2e: #0b3d2e;--tf-bd-9aa0a6: #9aa0a6;--tf-bg-1c1c1c: #1c1c1c;--tf-fg-on-ink: #fff;--tf-bg-eef0f3: #eef0f3;--tf-bd-c9c9c9: #c9c9c9;--tf-fg-0d5c8a: #0d5c8a;--tf-fg-6b6b6b: #6b6b6b;--tf-bg-737373: #737373;--tf-bg-f8f9fc: #f8f9fc;--tf-bg-1178b3: #1178b3;--tf-bg-d9d9d9: #d9d9d9;--tf-bg-7bc5f9: #7BC5F9;--tf-bg-cdd8fa: #cdd8fa;--tf-bg-e6d3f7: #e6d3f7;--tf-bg-f7c7d9: #f7c7d9;--tf-bg-c9e4c5: #c9e4c5;--tf-bg-f5e6a3: #f5e6a3;--tf-fg-1a7a3d: #1a7a3d;--tf-fg-b3261e: #b3261e;--tf-bg-9aa0a6: #9aa0a6;--tf-bg-e2574c: #e2574c;--tf-bg-ffc94d: #ffc94d;--tf-fg-4a3300: #4a3300;--tf-bg-c62828: #c62828;--tf-fg-ffffff: #ffffff;--tf-bd-fff: #fff;--tf-bd-0026e6: #0026E6;--tf-bd-3399ff: #3399FF;--tf-bd-02bf0f: #02bf0f;--tf-bd-ffc34d: #FFC34D;--tf-bd-4b5563: #4b5563;--tf-bd-d6d6d6: #d6d6d6;--tf-bd-e6e6e6: #e6e6e6;--tf-fg-808080: #808080;--tf-chart-text: #858796;--tf-chart-title: #6e707e;--tf-chart-grid: rgb(234, 236, 244);--tf-chart-tip-bg: rgb(255,255,255);--tf-chart-tip-border: #dddfeb;--tf-chart-hover-border: rgba(234, 236, 244, 1);--tf-chart-arc-border: #fff;--tf-chart-line-rgb: 78, 115, 223}.tf-navbar{background: var(--tf-nav-bg);box-shadow: var(--tf-nav-shadow)}.navbar.tf-navbar-mobile{margin: 0;padding: 0}.tf-ink{color: var(--tf-fg-000)}.tf-ink-2{color: var(--tf-fg-737373)}.tf-ink-link{color: var(--tf-fg-0000ee)}.tf-ioc-url{color: var(--tf-ioc-url)}.tf-ioc-domain{color: var(--tf-ioc-domain)}.tf-ioc-ip{color: var(--tf-ioc-ip)}.tf-ioc-sha256{color: var(--tf-ioc-sha256)}.tf-ioc-md5{color: var(--tf-ioc-md5)}a.twitterUser.btn{background-color: var(--tf-bg-1da1f2) !important;border-color: var(--tf-bd-000) !important;color: var(--tf-fg-fff) !important;text-decoration: none}#wrapper{min-height: 100vh}.url{background-color: var(--tf-bg-c8f6fd)}.domain{background-color: var(--tf-bg-a0dde6)}.ip{background-color: var(--tf-bg-34e3a4)}.sha256{background-color: var(--tf-bg-ffc591)}.md5{background-color: var(--tf-bg-ffcc99)}@keyframes highlight{from{opacity: 0}to{opacity: 1}}.highlight td{animation: highlight 2s}.tweet-skeleton{background: var(--tf-bg-fff);border: 1px solid var(--tf-bd-e1e8ed);border-radius: 12px;padding: 14px 16px;min-height: 220px;position: relative;overflow: hidden}.tweet-skeleton::after{content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(90deg, transparent 0%, var(--tf-bg-shimmer) 50%, transparent 100%);animation: tf-shimmer 1.4s infinite}@keyframes tf-shimmer{0%{transform: translateX(-100%)}100%{transform: translateX(100%)}}.tweet-skeleton .sk-row{background: var(--tf-bg-e6ecf0);border-radius: 6px;margin-bottom: 10px}.tweet-skeleton .sk-head{display: flex;align-items: center;margin-bottom: 14px}.tweet-skeleton .sk-avatar{width: 44px;height: 44px;border-radius: 50%;background: var(--tf-bg-e6ecf0);margin-right: 10px;flex: 0 0 44px}.tweet-skeleton .sk-meta{flex: 1}.tweet-skeleton .sk-meta .sk-row:nth-child(1){width: 50%;height: 12px;margin-bottom: 6px}.tweet-skeleton .sk-meta .sk-row:nth-child(2){width: 35%;height: 10px;margin-bottom: 0}.tweet-skeleton .sk-body .sk-row:nth-child(1){width: 95%;height: 10px}.tweet-skeleton .sk-body .sk-row:nth-child(2){width: 88%;height: 10px}.tweet-skeleton .sk-body .sk-row:nth-child(3){width: 60%;height: 10px;margin-bottom: 14px}.tweet-skeleton .sk-foot{width: 40%;height: 10px;background: var(--tf-bg-e6ecf0);border-radius: 6px}.tf-graph-card-title{font-size: 1rem;color: var(--tf-fg-1178b3)}.dash-toolbar{display: flex;flex-wrap: wrap;align-items: center;gap: 1rem;padding: 0.75rem 1rem;background: var(--tf-bg-f8f9fa);border: 1px solid var(--tf-bd-e1e4e8);border-radius: 8px;margin-bottom: 1rem}.dash-toolbar .toolbar-group{display: flex;align-items: center;gap: 0.5rem}.dash-toolbar .progress{flex: 1;min-width: 80px;max-width: 180px;height: 6px;margin: 0}.empty-state, #emptyState{text-align: center;padding: 3rem 1rem;color: var(--tf-fg-6c757d)}.empty-state .empty-icon, #emptyState .empty-icon{font-size: 48px;opacity: 0.4;margin-bottom: 1rem}.empty-state .empty-message, #emptyState .empty-message{font-size: 18px;margin-bottom: 0.5rem;font-family: 'Rubik', sans-serif}.empty-state .empty-hint, #emptyState .empty-hint{font-size: 14px;margin-bottom: 1.25rem}.tag-search-wrap{position: relative;margin-bottom: 0.75rem}.tag-search-wrap .tag-search{width: 100%;padding: 0.4rem 0.6rem 0.4rem 2rem;border: 1px solid var(--tf-bd-ced4da);border-radius: 6px;font-family: 'Rubik', sans-serif;font-size: 14px}.tag-search-wrap .tag-search-icon{position: absolute;left: 0.6rem;top: 50%;transform: translateY(-50%);color: var(--tf-fg-6c757d);font-size: 13px}.card{border: 1px solid var(--tf-bd-000)}.card > .card-header:last-child{border-bottom: none;border-bottom-left-radius: calc(0.35rem - 1px);border-bottom-right-radius: calc(0.35rem - 1px)}hr.divider{border: 0;border-top: 1px solid var(--tf-bd-000);margin: 1.25rem 0}.dash-toolbar{border: 1px solid var(--tf-bd-000)}.code-block{background: var(--tf-bg-dedede);border: 1px solid var(--tf-bd-000);padding: 0.75rem 1rem;font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-size: 13px;overflow-x: auto;position: relative}.code-block .tf-copy.code-copy{position: absolute;top: 0.4rem;right: 0.5rem;padding: 3px 7px;font-size: 13px;color: var(--tf-fg-555);background: var(--tf-bg-copy-btn);border: 1px solid var(--tf-bd-000);border-radius: 3px;line-height: 1}.code-block .tf-copy.code-copy:hover{color: var(--tf-fg-000);background: var(--tf-bg-fff)}.code-block code.hljs{background: transparent;padding: 0;color: inherit;overflow-x: visible}.code-block .hljs-comment, .code-block .hljs-quote{color: var(--tf-fg-5a5a5a)}.cl-entry{margin-bottom: 0.85rem}.cl-meta{display: flex;align-items: center;gap: 0.6rem;font-size: 13px;margin-bottom: 0.55rem}.cl-meta time{color: var(--tf-fg-555);font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;font-weight: 500}.cl-tag{padding: 1px 8px;border: 1px solid var(--tf-bd-000);border-radius: 3px;font-size: 10.5px;text-transform: uppercase;letter-spacing: 0.04em;font-weight: 600;background: var(--tf-bg-fff);color: var(--tf-fg-000);line-height: 1.5}.cl-tag-launch{background: var(--tf-bg-34e3a4)}.cl-tag-feature{background: var(--tf-bg-a0dde6)}.cl-tag-tags{background: var(--tf-bg-ffc591)}.cl-tag-status{background: var(--tf-bg-ffcc99)}.tf-fresh, .tf-stale{display: inline-block;padding: 1px 8px;border: 1px solid var(--tf-bd-000);border-radius: 3px;font-size: 10.5px;text-transform: uppercase;letter-spacing: 0.04em;font-weight: 600;color: var(--tf-fg-000);line-height: 1.5;vertical-align: middle}.tf-fresh{background: var(--tf-bg-34e3a4)}.tf-stale{background: var(--tf-bg-ffb454)}.cl-title{font-size: 1.2rem;margin: 0 0 0.6rem 0}.cl-body{color: var(--tf-fg-1c1c1c);font-size: 15px;line-height: 1.6}.cl-body p{margin: 0 0 0.5rem 0}.cl-body p:last-child{margin-bottom: 0}.cl-list{padding-left: 1.2rem;margin: 0.4rem 0;line-height: 1.7}.cl-list li + li{margin-top: 0.2rem}.cl-foot{color: var(--tf-fg-737373);font-size: 13px;margin: 0.75rem 0 0 0}.cl-tag-grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));gap: 1rem;margin: 0.5rem 0 0.75rem 0}.cl-subhead{font-size: 0.95rem;font-weight: 600;margin-bottom: 0.3rem;color: var(--tf-fg-1c1c1c)}.page-toc{display: flex;flex-wrap: wrap;gap: 6px 8px;margin: 0 0 1.25rem 0}.page-toc-chip, .hnt-chip{display: inline-block;padding: 4px 12px;border: 1px solid var(--tf-bd-000);border-radius: 4px;font-size: 13px;font-family: 'Rubik', sans-serif;color: var(--tf-fg-000);background: var(--tf-bg-fff);text-decoration: none;line-height: 1.5}.page-toc-chip:hover, .hnt-chip:hover{background: var(--tf-bg-3a6f96);color: var(--tf-fg-fff);text-decoration: none}.page-toc-label{align-self: center;font-family: 'Rubik', sans-serif}.page-toc-label + .page-toc-chip{margin-right: 2px}.page-toc-label:not(:first-child){margin-left: 12px}@media (max-width: 767.98px){.page-toc-label, .page-toc-label:not(:first-child){flex-basis: 100%;margin-left: 0}.page-toc-label:not(:first-child){margin-top: 6px}}.tf-headline{display: grid;grid-template-columns: repeat(4, 1fr);gap: 0;border: 1px solid var(--tf-bd-000);border-radius: 3px;background: var(--tf-bg-fff);margin: 0 0 1.25rem}.tf-headline-cell{padding: 0.9rem 0.75rem;text-align: center;font-family: 'Rubik', sans-serif}.tf-headline-cell + .tf-headline-cell{border-left: 1px solid var(--tf-bd-000)}.tf-headline-value{font-size: 30px;font-weight: 600;line-height: 1.1;color: var(--tf-fg-1c1c1c);font-variant-numeric: tabular-nums}.tf-headline-value-sm{font-size: 15px}.tf-headline-label{margin-top: 2px}.tf-headline-sub{font-size: 12px;color: var(--tf-fg-737373)}@media (max-width: 767.98px){.tf-headline{grid-template-columns: repeat(2, 1fr)}.tf-headline-cell:nth-child(3){border-left: 0}.tf-headline-cell:nth-child(n+3){border-top: 1px solid var(--tf-bd-000)}.tf-headline-value{font-size: 24px}.tf-headline-value-sm{font-size: 13px}}.tf-integrations-wrap{margin: 0 0 1.5rem}.tf-integrations-label{font-family: 'Rubik', sans-serif;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;color: var(--tf-fg-4b5563);text-align: center;margin: 0 0 0.5rem}.tf-integrations{display: grid;grid-template-columns: repeat(4, 1fr);gap: 0;border: 1px solid var(--tf-bd-000);border-radius: 3px;background: var(--tf-bg-fff);margin: 0 0 1.25rem}.tf-integration{display: flex;align-items: center;justify-content: center;min-height: 68px;padding: 0.75rem 0.9rem;background: var(--tf-bg-fff);transition: background-color 0.15s ease}.tf-integration + .tf-integration{border-left: 1px solid var(--tf-bd-000)}.tf-integration:hover, .tf-integration:focus-visible{background: var(--tf-bg-f8f9fa)}.tf-integration:focus-visible{outline: 2px solid var(--tf-ol-3a6f96);outline-offset: -2px}.tf-integration img{display: block;width: auto;height: auto;max-width: 100%;max-height: 28px;object-fit: contain}.tf-integration img.tf-int-lockup{max-height: 34px}.tf-integrations-more{text-align: center;line-height: 17px;margin: 0;font-family: 'Rubik', sans-serif;font-size: 13px}.tf-integrations-more a{color: var(--tf-fg-3a6f96)}.tf-integrations-more .tf-int-sep{color: var(--tf-fg-9aa0a6);margin: 0 4px 0 8px}@media (max-width: 575.98px){.tf-integrations{grid-template-columns: repeat(2, 1fr)}.tf-integration{min-height: 60px}.tf-integration:nth-child(odd){border-left: 0}.tf-integration:nth-child(n+3){border-top: 1px solid var(--tf-bd-000)}}.table-responsive:has(> .tf-doc-table){max-width: 900px;border: 1px solid var(--tf-bd-000);border-radius: 3px;background: var(--tf-bg-fff)}.table.tf-doc-table{width: 100%;max-width: none;margin: 0}.table.tf-doc-table thead th{background: var(--tf-bg-f8f9fa);border: 0;border-bottom: 1px solid var(--tf-bd-000);padding: 9px 14px;font-family: 'Rubik', sans-serif;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--tf-fg-4b5563);text-align: left}.table.tf-doc-table td{border: 0;border-top: 1px solid var(--tf-bd-e3e6f0);padding: 12px 14px;vertical-align: top;text-align: left;font-size: 14px;line-height: 1.55}.table.tf-doc-table tbody tr:first-child td{border-top: 0}@media (max-width: 991.98px){.tf-doc-table td, .tf-doc-table th{word-break: break-word;overflow-wrap: anywhere}}@media (max-width: 575.98px){.table.tf-doc-table.tf-doc-ids{table-layout: auto}.table.tf-doc-table.tf-doc-ids td, .table.tf-doc-table.tf-doc-ids thead th{padding-left: 8px;padding-right: 8px}.table.tf-doc-table.tf-doc-ids td:first-child code{white-space: nowrap;word-break: normal;overflow-wrap: normal;font-size: 12px}}@media (max-width: 374.98px){.table.tf-glance td, .table.tf-glance th{padding-left: .15rem;padding-right: .15rem;font-size: 13px}.table.tf-glance th{font-size: 10px;letter-spacing: .03em}.table.tf-glance code{font-size: 11px !important;overflow-wrap: anywhere}.table.tf-glance col:nth-child(1){width: 20% !important}.table.tf-glance col:nth-child(2){width: 54% !important}}@media (max-width: 339.98px){.table.tf-glance code{font-size: 10px !important}}@media (max-width: 575.98px){#content.tf-gutter{padding-left: 1rem;padding-right: 1rem}}.table.tf-doc-table tbody tr:nth-of-type(odd), .table.tf-doc-table tbody tr:nth-of-type(even){background-color: transparent}.table.tf-doc-table td:first-child code{color: var(--tf-fg-1c1c1c);font-weight: 600}.tf-prose table code{font-size: 13px}code{color: var(--tf-fg-c2185b)}.section-heading{color: var(--tf-fg-1178b3);font-family: 'Rubik', sans-serif;font-weight: 600}.tf-block-head{font-size: 28px;margin: 0 0 0.35rem}.faq-section + .section-heading:not(.tf-sect-head), .row + .section-heading:not(.tf-sect-head){margin-top: 1.5rem}.tf-sect-head{font-size: 20px;margin: 2rem 0 0.5rem}@media (min-width: 992px){.tf-block-head, .tf-sect-head{scroll-margin-top: 72px}}.tf-prose p, .tf-prose ul, .tf-prose ol{color: var(--tf-fg-737373);font-size: 16px;font-family: 'Rubik', sans-serif}.page-toc-label, .tf-headline-label, p.fds-grid-label{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;color: var(--tf-fg-4b5563)}p.fds-grid-label{margin: 0 0 0.6rem;font-family: 'Rubik', sans-serif}.row + p.fds-grid-label{margin-top: 0.75rem}.tf-prose p:not(.text-center):not([class*="tfc-"]){max-width: 72ch}.tf-prose .tf-note{font-size: 14px}.tf-ph{color: var(--tf-fg-5a5a5a)}.code-block-sm{font-size: 12px}.tf-param-note{color: var(--tf-fg-000)}.agent-setup-callout{max-width: 780px;margin: 0 auto 1.25rem;text-align: center}.agent-setup-callout p{color: var(--tf-fg-737373);font-size: 15px;font-family: 'Rubik', sans-serif;margin-bottom: 0.4rem}.agent-options{margin: 0 0 1rem}.agent-option-link, .agent-option-link:hover{display: block;height: 100%;color: inherit;text-decoration: none}.agent-option-card{height: 100%;padding: 1rem;background: var(--tf-bg-fff);transition: background-color 0.15s ease}.agent-option-link:hover .agent-option-card, .agent-option-link:focus-visible .agent-option-card{background: var(--tf-bg-f8f9fa)}.agent-option-card .agent-option-title{color: var(--tf-fg-1178b3);font-family: 'Rubik', sans-serif;font-weight: 600;font-size: 18px;margin-bottom: 0.4rem}.agent-option-card code{color: var(--tf-fg-1178b3);font-size: 13px;background: transparent;padding: 0}.agent-option-card ul{margin: 0.6rem 0 0;padding-left: 1.2rem;font-size: 14px;color: var(--tf-fg-737373);font-family: 'Rubik', sans-serif}p.agent-option-note{max-width: 780px;margin: 0 auto 1.5rem;font-size: 14px;text-align: center}.tf-disclaimer{color: var(--tf-fg-5a5a5a);font-size: 15px;font-family: 'Rubik', sans-serif}.tf-code-label{display: block;font-size: 14px;line-height: 1.45;font-family: 'Rubik', sans-serif;color: var(--tf-fg-4b5563);background: var(--tf-bg-f8f9fa);border: 1px solid var(--tf-bd-000);border-bottom: 0;padding: 0.45rem 1rem;margin: 1.5rem 0 0 0}.tf-code-label b{font-weight: 600;color: var(--tf-fg-1c1c1c)}.tf-code-label + .code-block{margin-top: 0}.tf-code-label:has(+ .table-responsive){max-width: 900px;border-radius: 3px 3px 0 0}.tf-code-label + .table-responsive:has(> .tf-doc-table){margin-top: 0;border-top-left-radius: 0;border-top-right-radius: 0}.faq-section{font-family: 'Rubik', sans-serif;color: var(--tf-fg-444);margin: 0}.faq-section > .section-heading, .faq-section > h2, .faq-section > h3{font-size: 22px;color: var(--tf-fg-1178b3);font-family: 'Rubik', sans-serif;font-weight: 600;margin: 0 0 1rem 0}.faq-section details{background: var(--tf-bg-fff);border: 1px solid var(--tf-bd-000);margin: 0 0 0.5rem 0;padding: 0.875rem 1.25rem;transition: background-color 0.15s ease}.faq-section details:last-of-type{margin-bottom: 0}.faq-section details[open]{background: var(--tf-bg-f8f9fa)}.faq-section details > summary{list-style: none;cursor: pointer;font-size: 16px;font-weight: 600;color: var(--tf-fg-222);padding-right: 2.25rem;line-height: 1.4;position: relative}.faq-section details > summary::-webkit-details-marker{display: none}.faq-section details > summary::marker{content: ''}.faq-section details > summary::after{content: '+';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1.5rem;height: 1.5rem;line-height: 1.35rem;text-align: center;font-size: 18px;font-weight: bold;color: var(--tf-fg-3a6f96);border: 1px solid var(--tf-bd-3a6f96);border-radius: 3px;transition: background-color 0.15s ease, color 0.15s ease}.faq-section details[open] > summary::after{content: '\2212';background: var(--tf-bg-3a6f96);color: var(--tf-fg-fff)}.faq-section details > summary:hover{color: var(--tf-fg-1da1f2)}.faq-section details > summary:hover::after{background: var(--tf-bg-3a6f96);color: var(--tf-fg-fff)}.faq-section details > p{margin: 0.875rem 0 0 0;font-size: 15px;line-height: 1.6;color: var(--tf-fg-444)}.faq-section details > p code{background: var(--tf-bg-code-inline);border: 1px solid var(--tf-bd-code-inline);border-radius: 3px;padding: 1px 6px;font-size: 13px;font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace;color: var(--tf-fg-3a6f96)}.faq-section details > p a{color: var(--tf-fg-3a6f96);text-decoration: underline;text-underline-offset: 2px}.faq-section details > p a:hover{color: var(--tf-fg-1da1f2)}.btn.btn-tf, a.btn.btn-tf, button.btn.btn-tf{background-color: var(--tf-bg-3a6f96);border-color: var(--tf-bd-3a6f96);color: var(--tf-fg-fff)}.btn.btn-tf:hover, .btn.btn-tf:focus, .btn.btn-tf:active, .btn.btn-tf:not(:disabled):not(.disabled):active{background-color: var(--tf-bg-325d81);border-color: var(--tf-bd-325d81);color: var(--tf-fg-fff)}.navbar-nav li a.btn-tf.nav-cta{display: inline-flex;align-items: center;gap: 8px;height: 40px;padding: 0 16px;border: 1px solid var(--tf-nav-bd-0f172a);border-radius: 999px;background: var(--tf-nav-bg-0f172a);color: var(--tf-nav-fg-f1f5f9) !important;font-family: 'Rubik', sans-serif;font-size: 15px;font-weight: 500;line-height: 1.5;letter-spacing: -.01em;white-space: nowrap;box-shadow: 0 2px 8px rgba(15, 23, 42, .18);transition: background .15s, border-color .15s, box-shadow .15s}.navbar-nav li a.btn-tf.nav-cta:not(.dropdown-item){margin-left: 10px}.navbar-nav li a.btn-tf.nav-cta:hover, .navbar-nav li a.btn-tf.nav-cta:focus-visible{background: var(--tf-nav-bg-1e293b);background-image: none;border-color: var(--tf-nav-bd-1e293b);border-radius: 999px;color: var(--tf-nav-fg-fff) !important;box-shadow: 0 4px 14px rgba(15, 23, 42, .24)}.navbar-nav li a.btn-tf.nav-cta:focus-visible{outline: 2px solid var(--tf-nav-ol-fff);outline-offset: 2px}.navbar-nav li a.btn-tf.nav-cta .nav-cta-icon{color: var(--tf-nav-fg-7dd3fc);flex-shrink: 0}.navbar-nav li a.btn-tf.nav-cta .nav-cta-ext{font-size: .75em;opacity: .75;flex-shrink: 0}.navbar-nav li a.dropdown-item.btn-tf.nav-cta{width: auto;height: 36px;margin: 6px 12px 2px;font-size: 14px}@media (prefers-reduced-motion: reduce){.navbar-nav li a.btn-tf.nav-cta{transition: none}}.tf-action{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 30px;border: 1px solid transparent;border-radius: 4px;color: var(--tf-fg-6c757d);text-decoration: none;line-height: 1;transition: background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease}.tf-action:hover{text-decoration: none}.tf-action:focus{outline: none;text-decoration: none}.tf-action:focus-visible{outline: 2px solid var(--tf-ol-3a6f96);outline-offset: 2px}.tf-action.tf-action-tweet:hover{background: var(--tf-bg-000);border-color: var(--tf-bd-000);color: var(--tf-fg-fff)}.tf-action.tf-action-vt:hover{background: var(--tf-bg-394eff);border-color: var(--tf-bd-394eff)}.tf-action img{width: 18px;height: auto;display: block;transition: filter 0.15s ease}.tf-action.tf-action-vt:hover img{filter: brightness(0) invert(1)}.tf-action i{font-size: 17px}.tf-live{display: inline-flex;align-items: center;gap: 8px;background: var(--tf-bg-fff);border: 1px solid var(--tf-bd-000);padding: 6px 14px;font-family: 'Rubik', sans-serif;font-size: 14px;font-weight: 600;color: var(--tf-fg-222);cursor: pointer;user-select: none;transition: background-color .15s, color .15s}.tf-live:hover{background: var(--tf-bg-f8f9fa)}.tf-live:focus-visible{outline: 2px solid var(--tf-ol-3a6f96);outline-offset: 2px}.tf-live-dot{width: 9px;height: 9px;border-radius: 50%;background: #16a34a;box-shadow: 0 0 0 0 rgba(22,163,74,.6);animation: tf-live-pulse 6s ease-out infinite}.tf-live[aria-pressed="false"]{color: var(--tf-fg-6b7280)}.tf-live[aria-pressed="false"] .tf-live-dot{background: #94a3b8;animation: none;box-shadow: none}@keyframes tf-live-pulse{0%{box-shadow: 0 0 0 0 rgba(22,163,74,.55)}30%{box-shadow: 0 0 0 9px rgba(22,163,74,0)}100%{box-shadow: 0 0 0 9px rgba(22,163,74,0)}}@media (prefers-reduced-motion: reduce){.tf-live-dot{animation: none}}@media (min-width: 992px){#content:has(> .docs-wrap){width: 94%;margin-left: 3%;margin-right: 3%}#content:has(> .docs-wrap) ~ .tf-footer .container-fluid{width: 94%;max-width: 1560px}#content-wrapper:has(#content > .docs-wrap){overflow: visible}}.docs-wrap{display: flex;max-width: 1560px;margin: 0 auto;padding: 24px 1.5rem 60px;gap: 32px}.docs-sidebar{position: sticky;top: 80px;width: 200px;flex-shrink: 0;align-self: flex-start;max-height: calc(100vh - 100px);overflow-y: auto;font-family: 'Rubik', sans-serif}.docs-sidebar ul{list-style: none;padding: 0;margin: 0}.docs-sidebar .docs-nav-label{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;color: var(--tf-fg-737373);padding: 18px 12px 6px;cursor: default}.docs-sidebar .docs-nav-label:first-child{padding-top: 0}.docs-sidebar a{display: block;padding: 5px 12px;font-size: 14px;font-weight: 500;color: var(--tf-fg-444);text-decoration: none;border-left: 2px solid transparent;transition: color 0.15s, background 0.15s, border-color 0.15s;line-height: 1.45}.docs-sidebar a.docs-nav-child{padding-left: 26px;font-size: 13px}.docs-sidebar a:hover{color: var(--tf-fg-1c1c1c);background: var(--tf-bg-docs-hover);text-decoration: none}.docs-sidebar a.active{color: var(--tf-fg-1da1f2);border-left-color: var(--tf-bd-1da1f2);font-weight: 600;background: var(--tf-bg-docs-active)}.docs-content{flex: 1;min-width: 0;max-width: none}.docs-content p:not(.text-center):not([class*="tfc-"]), .docs-content .faq-section details > p{max-width: 72ch}@media (min-width: 992px){.docs-nav-summary{display: none}}@media (max-width: 991.98px){.docs-wrap{flex-direction: column;padding: 12px 1rem 40px;gap: 16px}.docs-sidebar{position: static;top: auto;width: 100%;max-height: none;overflow: visible;padding: 0;border-bottom: 1px solid var(--tf-bd-e0e0e0)}.docs-nav-summary{display: flex;align-items: center;gap: 8px;min-height: 44px;padding: 4px 0;font-family: 'Rubik', sans-serif;font-size: 14px;font-weight: 600;color: var(--tf-fg-1c1c1c);cursor: pointer;list-style: none}.docs-nav-summary::-webkit-details-marker{display: none}.docs-nav-summary::before{content: "\2261";font-size: 18px;line-height: 1}.docs-nav-collapse[open] .docs-nav-summary{margin-bottom: 4px}.docs-sidebar ul{display: flex;flex-wrap: wrap;gap: 6px 8px;align-items: center;padding-bottom: 10px}.docs-sidebar .docs-nav-label{flex-basis: 100%;padding: 8px 0 2px}.docs-sidebar a, .docs-sidebar a.docs-nav-child{border: 1px solid var(--tf-bd-c0c0c0);border-radius: 4px;padding: 4px 10px;font-size: 13px;border-left-width: 1px}.docs-sidebar a.active{border-color: var(--tf-bd-1da1f2);border-left-width: 1px}.docs-content{max-width: 100%}}@media (max-width: 767.98px){.docs-content > .container{padding-left: 0;padding-right: 0}}body{color: var(--tf-fg-6b6d7c)}body{font-family: 'Rubik', sans-serif}a{color: var(--tf-fg-3a6f96)}a:hover{color: var(--tf-fg-325d81)}#content p a:not(.btn):not(.page-toc-chip){text-decoration: underline !important;text-underline-offset: 2px}.navbar-nav li a.tf-wordmark{display: inline-flex;align-items: center;height: 40px;padding: 0 4px 0 0;font-family: 'Rubik', sans-serif;font-size: 20px;font-weight: 600;line-height: 1.2;letter-spacing: -.01em;color: var(--tf-nav-fg-0f172a) !important;text-decoration: none;white-space: nowrap}.navbar-nav li a.tf-wordmark:hover, .navbar-nav li a.tf-wordmark:focus-visible{background: none;background-image: none;border-radius: 0;color: var(--tf-nav-fg-0f172a) !important;font-size: 20px;font-weight: 600;font-family: 'Rubik', sans-serif}.navbar-nav li a.tf-wordmark:focus-visible{outline: 2px solid var(--tf-nav-ol-fff);outline-offset: 2px}.navbar-nav li a.tf-wordmark:hover{opacity: .75}.navbar-nav li.tf-nav-divider{width: 1px;height: 20px;align-self: center;flex: 0 0 1px;margin: 0 14px;padding: 0;background: var(--tf-nav-divider)}.navbar-nav li a.tf-navlink{display: inline-flex;align-items: center;gap: 7px;height: 40px;padding: 0 12px;border: 1px solid transparent;border-radius: 999px;font-family: 'Rubik', sans-serif;font-size: 16px;font-weight: 500;line-height: 1.5;color: var(--tf-nav-fg-000) !important;white-space: nowrap}.navbar-nav li a.tf-navlink:hover:not(.tf-nav-active), .navbar-nav li a.tf-navlink:focus-visible:not(.tf-nav-active){background: var(--tf-nav-bg-hover);background-image: none;border-radius: 999px;color: var(--tf-nav-fg-000) !important;font-size: 16px;font-weight: 500}.navbar-nav li a.tf-navlink:focus-visible{outline: 2px solid var(--tf-nav-ol-fff);outline-offset: 2px}.navbar-nav li a.tf-navlink.tf-nav-active{background: var(--tf-nav-bg-fff);background-image: none;border: 1px solid var(--tf-nav-bd-000);border-radius: 999px;padding: 0 11px;color: var(--tf-nav-fg-000) !important;font-weight: 600}.navbar-nav li a.tf-navlink.tf-nav-active:hover{background: var(--tf-nav-bg-fff);background-image: none;border-radius: 999px;color: var(--tf-nav-fg-000) !important}.navbar-nav li a.tf-navlink .tf-nav-icon{font-size: .95em}.navbar-nav li a.tf-nav-more.dropdown-toggle::after{margin-left: 2px;vertical-align: .15em}.navbar-nav li a.tf-nav-search{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;padding: 0;border: 1px solid transparent;border-radius: 999px;color: var(--tf-nav-fg-000) !important;font-size: 17px;line-height: 1}.navbar-nav li a.tf-nav-search:hover, .navbar-nav li a.tf-nav-search:focus-visible{background: var(--tf-nav-hover-bg);background-image: none;border-color: var(--tf-nav-hover-bg);border-radius: 999px;color: var(--tf-nav-fg-fff) !important;font-size: 17px}.navbar-nav li a.tf-nav-search.tf-nav-active{background: var(--tf-nav-bg-fff);border: 1px solid var(--tf-nav-bd-000);color: var(--tf-nav-fg-000) !important}.navbar-nav li a.tf-nav-search:focus-visible{outline: 2px solid var(--tf-nav-ol-fff);outline-offset: 2px}.navbar-nav .dropdown-menu.tf-menu{min-width: 232px;margin-top: 8px;padding: 6px 0;background: var(--tf-bg-fff);border: 1px solid var(--tf-bd-000);border-radius: 4px;box-shadow: none;font-family: 'Rubik', sans-serif;font-size: 15px}.navbar-nav li a.dropdown-item.tf-menu-item{display: flex;align-items: center;gap: 10px;min-height: 36px;padding: 6px 14px 6px 11px;border-left: 3px solid transparent;font-size: 15px;font-weight: 500;color: var(--tf-fg-1c1c1c) !important;white-space: nowrap}.navbar-nav li a.dropdown-item.tf-menu-item:hover, .navbar-nav li a.dropdown-item.tf-menu-item:focus-visible{background: var(--tf-bg-f2f2f2);background-image: none;border-radius: 0;border-left-color: var(--tf-bd-3a6f96);color: var(--tf-fg-000) !important}.navbar-nav li a.dropdown-item.tf-menu-item:focus-visible{outline: 2px solid var(--tf-ol-3a6f96);outline-offset: -2px}.navbar-nav li a.dropdown-item.tf-menu-item[aria-current="page"]{background: var(--tf-bg-f2f2f2);border-left-color: var(--tf-bd-1178b3);color: var(--tf-fg-000) !important;font-weight: 600}.navbar-nav li a.dropdown-item.tf-menu-item .tf-menu-icon{width: 1em;text-align: center;opacity: .75}.navbar-nav li a.dropdown-item.tf-menu-item .tf-menu-ext{font-size: .75em;opacity: .6}.navbar-nav .dropdown-menu.tf-menu hr.dropdown-divider{height: 0;margin: 6px 0;border: 0;border-top: 1px solid var(--tf-bd-000);opacity: 1}.navbar-expand-lg .nav.navbar-nav{flex-wrap: nowrap;flex-shrink: 0}@media (min-width: 992px) and (max-width: 1199.98px){.navbar-expand-lg .navbar-nav .nav-link{padding-left: 6px;padding-right: 6px}.navbar-nav li a.tf-navlink{padding: 0 6px}.navbar-nav li a.tf-navlink.tf-nav-active{padding: 0 5px}.navbar-nav li.tf-nav-divider{margin: 0 8px}.navbar-nav li a.tf-wordmark, .navbar-nav li a.tf-wordmark:hover, .navbar-nav li a.tf-wordmark:focus-visible{font-size: 17px}.navbar-nav li a.tf-navlink .tf-nav-icon{display: none}.navbar-nav li a.btn-tf.nav-cta{padding: 0 12px}.navbar-nav li a.btn-tf.nav-cta:not(.dropdown-item){margin-left: 6px}}@media (max-width: 991.98px){.navbar-nav li a.tf-wordmark, .navbar-nav li a.tf-wordmark:hover, .navbar-nav li a.tf-wordmark:focus-visible{font-size: 18px;padding: 6px 0}.navbar-nav li a.tf-nav-burger{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;padding: 0;border-radius: 999px;color: var(--tf-nav-fg-000);font-size: 18px}.navbar-nav li a.tf-nav-burger[aria-expanded="true"]{background: var(--tf-nav-bg-hover)}.navbar-nav li a.tf-nav-burger:focus-visible{outline: 2px solid var(--tf-nav-ol-fff);outline-offset: -2px}.navbar-nav .dropdown-menu.tf-menu{min-width: 264px;max-width: calc(100vw - 24px);max-height: calc(100vh - 72px);overflow-y: auto;overscroll-behavior: contain;margin-top: 6px}.navbar-nav li a.dropdown-item.tf-menu-item{min-height: 44px;padding: 11px 16px 11px 13px}.navbar-nav li a.dropdown-item.btn-tf.nav-cta{height: 40px}}.tf-footer{position: relative;width: 100%;border-top: 1px solid var(--tf-bd-000);background: var(--tf-bg-fff);font-family: 'Rubik', sans-serif;color: var(--tf-fg-555)}.tf-footer .container-fluid{width: 80%;margin: 0 auto;padding: 0}.tf-footer .tf-foot-cols{padding: 36px 0 28px}.tf-footer .tf-foot-col{margin-bottom: 0}.tf-footer .tf-foot-head, .tf-mfooter .tf-mfoot-head{margin: 0 0 10px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .08em;color: var(--tf-fg-4b5563)}.tf-footer .tf-foot-head + .tf-foot-link{margin-top: 0}.tf-footer .tf-foot-col .tf-foot-head:not(:first-child){margin-top: 24px}.tf-footer a.tf-foot-link{display: block;padding: 5px 0;font-size: 14px;line-height: 1.5;color: var(--tf-fg-555);text-decoration: none}.tf-footer a.tf-foot-link:hover, .tf-footer a.tf-foot-link:focus-visible{color: var(--tf-fg-1178b3);text-decoration: underline;text-underline-offset: 2px}.tf-footer a.tf-foot-link:focus-visible, .tf-mfooter a.tf-mfoot-link:focus-visible{outline: 2px solid var(--tf-ol-3a6f96);outline-offset: 2px}.tf-foot-ext{font-size: .75em;opacity: .6}.tf-footer a.tf-foot-wordmark, .tf-mfooter a.tf-foot-wordmark{display: inline-block;font-size: 20px;font-weight: 600;letter-spacing: -.01em;color: var(--tf-fg-0f172a);text-decoration: none}.tf-foot-tagline{margin: 8px 0 14px;font-size: 13px;line-height: 1.5;color: var(--tf-fg-6b6d7c);max-width: 30ch}.tf-foot-social{display: flex;gap: 10px}a.tf-social{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;border: 1px solid var(--tf-bd-000);border-radius: 4px;background: var(--tf-bg-fff);color: var(--tf-fg-0f172a);font-size: 17px;text-decoration: none}a.tf-social:hover, a.tf-social:focus-visible{background: var(--tf-bg-f2f2f2);color: var(--tf-fg-0f172a)}a.tf-social:focus-visible{outline: 2px solid var(--tf-ol-3a6f96);outline-offset: 2px}.tf-footer .tf-foot-bar{border-top: 1px solid var(--tf-bd-000);background: var(--tf-bg-f8f9fa);padding: 12px 0;font-size: 13px;color: var(--tf-fg-555)}@media (min-width: 992px) and (max-width: 1199.98px){.tf-footer .tf-foot-col{margin-bottom: 28px}}.tf-mfooter.sticky-footer{padding: 0;border-top: 1px solid var(--tf-bd-000);font-family: 'Rubik', sans-serif;font-size: 14px;color: var(--tf-fg-555)}.tf-mfooter .tf-mfoot-top{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 0}.tf-mfooter .tf-mfoot-rule{border: 0;border-top: 1px solid var(--tf-bd-000);margin: 0}.tf-mfooter .tf-mfoot-head{margin: 14px 0 2px}.tf-mfooter .tf-mfoot-grid{display: grid;grid-template-columns: 1fr 1fr;column-gap: 12px;padding-bottom: 10px}.tf-mfooter a.tf-mfoot-link{display: flex;align-items: center;min-height: 44px;padding: 2px 0;font-size: 14px;line-height: 1.4;color: var(--tf-fg-555);text-decoration: none}.tf-mfooter a.tf-mfoot-link:active{color: var(--tf-fg-1178b3)}.tf-mfooter a.tf-mfoot-link:focus-visible{outline: 2px solid var(--tf-ol-3a6f96);outline-offset: 2px}.tf-mfooter .tf-mfoot-legal{padding: 6px 0 16px;font-size: 13px;line-height: 1.6}.tf-mfooter .tf-mfoot-legal-links{display: flex;gap: 20px}.tf-mfooter a.tf-mfoot-link-inline{min-height: 40px;font-size: 13px}.tf-mfooter .tf-mfoot-copy{display: block;color: var(--tf-fg-6b6d7c)}@media (prefers-reduced-motion: reduce){.navbar-nav li a.tf-navlink, .navbar-nav li a.tf-nav-search, .navbar-nav li a.dropdown-item.tf-menu-item, .tf-footer a.tf-foot-link{transition: none}}.tf-agent-setup{text-align: center;margin: 0.6rem auto 1.1rem}.tf-agent-pill{display: inline-flex;align-items: center;gap: 9px;height: 40px;padding: 0 17px;max-width: 100%;border: 1px solid var(--tf-pill-bd-0f172a);border-radius: 999px;background: var(--tf-pill-bg-0f172a);color: var(--tf-pill-fg-f1f5f9);font-family: 'Rubik', sans-serif;font-size: 14px;font-weight: 500;letter-spacing: -.01em;line-height: 1.5;white-space: nowrap;cursor: pointer;box-shadow: 0 2px 8px rgba(15,23,42,.18);transition: background .15s, border-color .15s, box-shadow .15s}.tf-agent-pill:hover{background: var(--tf-pill-bg-1e293b);border-color: var(--tf-pill-bd-1e293b);box-shadow: 0 4px 14px rgba(15,23,42,.24)}.tf-agent-pill .tf-agent-pill-spark{color: var(--tf-pill-fg-7dd3fc);flex-shrink: 0;transition: color .15s}.tf-agent-pill .tf-agent-pill-label{overflow: hidden;text-overflow: ellipsis}.tf-agent-pill.is-copied{background: var(--tf-pill-bg-166534);border-color: var(--tf-pill-bd-166534);color: var(--tf-pill-fg-ecfdf5)}.tf-agent-pill.is-copied .tf-agent-pill-spark{color: var(--tf-pill-fg-86efac)}.tf-agent-setup-more{display: block;margin-top: 0.65rem;font-size: 13px;font-family: 'Rubik', sans-serif;color: var(--tf-fg-0000ee)}@media (max-width: 480px){.tf-agent-pill{height: 38px;padding: 0 14px;gap: 7px;font-size: 13px}}.skip-link{position: absolute;top: -40px;left: 0;background: var(--tf-bg-000);color: var(--tf-fg-fff);padding: 8px 16px;z-index: 10000;text-decoration: none;font-family: 'Rubik', sans-serif;font-size: 14px;border-radius: 0 0 4px 0}.skip-link:focus{top: 0;outline: 2px solid var(--tf-ol-3a6f96);outline-offset: -2px}.tf-status-tip .tooltip-inner{max-width: 360px;padding: 6px 10px;text-align: left;line-height: 1.45}:root[data-site-theme="dark"]{color-scheme: dark;--tf-bg: #15202b;--tf-surface: #192734;--tf-surface-2: #1e2c3a;--tf-surface-3: #253544;--tf-border: #38444d;--tf-input-border: #4a5a68;--tf-box-border: #6b7c8c;--tf-text: #f7f9f9;--tf-text-body: #d0d8de;--tf-text-2: #aab6c0;--tf-text-3: #8b98a5;--tf-accent: #5fb8f5;--tf-accent-h: #8fd0fa;--tf-heading: #4db0f4;--tf-brand: #4ab3f4;--tf-nav-bg: #192734;--tf-nav-shadow: inset 0 -2px 0 #1DA1F2;--tf-nav-divider: #38444d;--tf-nav-hover-bg: rgba(255, 255, 255, .14);--tf-nav-fg-000: #f7f9f9;--tf-nav-fg-0f172a: #f7f9f9;--tf-nav-bg-hover: rgba(255, 255, 255, .12);--tf-nav-bg-fff: rgba(29, 155, 240, .22);--tf-nav-bd-000: #1d9bf0;--tf-nav-bg-0f172a: #0b1118;--tf-nav-bd-0f172a: #4a5a68;--tf-nav-bg-1e293b: #1c2733;--tf-nav-bd-1e293b: #6b7c8c;--tf-pill-bg-0f172a: #0b1118;--tf-pill-bd-0f172a: #4a5a68;--tf-pill-bg-1e293b: #1c2733;--tf-pill-bd-1e293b: #6b7c8c;--tf-ioc-url: #7b93ff;--tf-bg-fff: var(--tf-surface);--tf-bg-f8f9fa: var(--tf-surface-2);--tf-bg-f2f2f2: var(--tf-surface-3);--tf-bg-dedede: #0f1923;--tf-bg-e6ecf0: #2b3a48;--tf-bg-shimmer: rgba(255, 255, 255, .07);--tf-bg-copy-btn: rgba(25, 39, 52, .92);--tf-bg-docs-hover: rgba(255, 255, 255, .05);--tf-bg-docs-active: rgba(29, 155, 240, .14);--tf-bg-code-inline: rgba(95, 184, 245, .12);--tf-bd-code-inline: rgba(95, 184, 245, .3);--tf-bg-cad2e8: #2b3b4d;--tf-bg-e1e6f2: #36495e;--tf-bg-15202b: #1e2c3a;--tf-bg-1a394b: #254056;--tf-bg-1da1f2: #1578b8;--tf-bg-0d8ecf: #0e5f94;--tf-bd-0d8ecf: #0e5f94;--tf-bg-c8f6fd: #123f4f;--tf-bg-a0dde6: #1a5a68;--tf-bg-34e3a4: #145c47;--tf-bg-ffc591: #6a4224;--tf-bg-ffcc99: #5c4a22;--tf-bg-ffb454: #7a5214;--tf-bd-9a9a9a: var(--tf-input-border);--tf-bd-1c1c1c: var(--tf-box-border);--tf-bg-3399ff: #2272c3;--tf-bg-02bf0f: #0f7a1f;--tf-bg-ffc34d: #8a6414;--tf-bg-e2e3e5: var(--tf-surface-3);--tf-fg-41464b: var(--tf-text-body);--tf-fg-5c3d12: #fcd34d;--tf-bg-f5f5f5: var(--tf-surface-2);--tf-bd-b3b3b3: var(--tf-input-border);--tf-fg-595959: var(--tf-text-2);--tf-fg-8a8a8a: var(--tf-text-3);--tf-fg-333: var(--tf-text);--tf-bd-595959: var(--tf-input-border);--tf-fg-0026e6: #7b93ff;--tf-bd-f0f0f0: var(--tf-border);--tf-fg-777: var(--tf-text-2);--tf-bd-000: var(--tf-box-border);--tf-bd-e1e8ed: var(--tf-border);--tf-bd-e1e4e8: var(--tf-border);--tf-bd-e3e6f0: var(--tf-border);--tf-bd-e0e0e0: var(--tf-border);--tf-bd-ced4da: var(--tf-input-border);--tf-bd-c0c0c0: var(--tf-input-border);--tf-bd-1178b3: var(--tf-heading);--tf-bd-1da1f2: var(--tf-brand);--tf-ol-3a6f96: #5fb8f5;--tf-fg-000: var(--tf-text);--tf-fg-1c1c1c: var(--tf-text);--tf-fg-222: var(--tf-text);--tf-fg-0f172a: var(--tf-text);--tf-fg-444: var(--tf-text-body);--tf-fg-474747: var(--tf-text-body);--tf-fg-555: var(--tf-text-body);--tf-fg-4b5563: var(--tf-text-2);--tf-fg-5a5a5a: var(--tf-text-2);--tf-fg-6b6d7c: var(--tf-text-2);--tf-fg-6b7280: var(--tf-text-2);--tf-fg-6c757d: var(--tf-text-2);--tf-fg-737373: var(--tf-text-2);--tf-fg-3c4043: var(--tf-text-body);--tf-fg-9aa0a6: var(--tf-text-3);--tf-fg-1178b3: var(--tf-heading);--tf-fg-3a6f96: var(--tf-accent);--tf-fg-325d81: var(--tf-accent-h);--tf-fg-1da1f2: var(--tf-brand);--tf-fg-c2185b: #f472b6;--tf-fg-0000ee: #7cc8f8;--tf-bg-fff3cd: #3b3320;--tf-bd-f0ad4e: #b8862b;--tf-fg-7a5b12: #fcd34d;--tf-fg-9a9a9a: #b8c3cc;--tf-fg-0b3d2e: #d6f7ea;--tf-bd-9aa0a6: #8b98a5;--tf-bg-1c1c1c: #e7edf1;--tf-fg-on-ink: #15202b;--tf-bg-eef0f3: #263646;--tf-bd-c9c9c9: #4a5a68;--tf-fg-0d5c8a: #8fd0fa;--tf-fg-6b6b6b: #aab6c0;--tf-bg-737373: #8b98a5;--tf-bg-0026e6: #3b55e6;--tf-bg-f8f9fc: var(--tf-bg);--tf-bg-1178b3: #125f94;--tf-fg-808080: var(--tf-text-3);--tf-bg-ffc94d: #8a6414;--tf-fg-4a3300: #fff3d1;--tf-chart-text: #aab6c0;--tf-chart-title: #d0d8de;--tf-chart-grid: #2f3d4a;--tf-chart-tip-bg: #253544;--tf-chart-tip-border: #4a5a68;--tf-chart-hover-border: #192734;--tf-chart-arc-border: #192734;--tf-chart-line-rgb: 200, 209, 217;--tf-bg-d9d9d9: #3d4a56;--tf-bg-7bc5f9: #1d5280;--tf-bg-cdd8fa: #2c3b73;--tf-bg-e6d3f7: #46326e;--tf-bg-f7c7d9: #6e2d49;--tf-bg-c9e4c5: #2e5c2c;--tf-bg-f5e6a3: #5e5424;--tf-fg-1a7a3d: #4ade80;--tf-fg-b3261e: #f87171;--tf-bg-9aa0a6: #5b6b78;--tf-bd-fff: var(--tf-surface);--tf-bd-0026e6: #7b93ff;--tf-bd-4b5563: var(--tf-text-2);--tf-bd-d6d6d6: var(--tf-border);--tf-bd-e6e6e6: var(--tf-border)}:root[data-site-theme="dark"] html, :root[data-site-theme="dark"] body{background-color: var(--tf-bg)}:root[data-site-theme="dark"] #wrapper #content-wrapper{background-color: var(--tf-bg)}:root[data-site-theme="dark"] ::selection{background: rgba(29, 155, 240, .45);color: #fff}:root[data-site-theme="dark"] hr{border-top-color: var(--tf-border)}:root[data-site-theme="dark"] hr.divider{border-top-color: var(--tf-box-border)}:root[data-site-theme="dark"] .navbar .container-fluid{background: transparent}:root[data-site-theme="dark"] .card{background-color: var(--tf-surface);color: var(--tf-text-body)}:root[data-site-theme="dark"] .card-header{background-color: var(--tf-surface-2);border-bottom-color: var(--tf-border);color: var(--tf-text)}:root[data-site-theme="dark"] .card-footer{background-color: var(--tf-surface-2);border-top-color: var(--tf-border)}:root[data-site-theme="dark"] .card-body{color: var(--tf-text-body)}:root[data-site-theme="dark"] .bg-white{background-color: var(--tf-surface) !important}:root[data-site-theme="dark"] .bg-light{background-color: var(--tf-surface-2) !important}:root[data-site-theme="dark"] .text-dark, :root[data-site-theme="dark"] .text-body, :root[data-site-theme="dark"] .text-black-50{color: var(--tf-text) !important}:root[data-site-theme="dark"] .text-muted{color: var(--tf-text-2) !important}:root[data-site-theme="dark"] .text-primary{color: var(--tf-heading) !important}:root[data-site-theme="dark"] .text-danger{color: #f87171 !important}:root[data-site-theme="dark"] .text-success{color: #4ade80 !important}:root[data-site-theme="dark"] .text-warning{color: #fcd34d !important}:root[data-site-theme="dark"] .text-gray-100, :root[data-site-theme="dark"] .text-gray-200, :root[data-site-theme="dark"] .text-gray-300, :root[data-site-theme="dark"] .text-gray-400, :root[data-site-theme="dark"] .text-gray-500, :root[data-site-theme="dark"] .text-gray-600{color: var(--tf-text-2) !important}:root[data-site-theme="dark"] .text-gray-700, :root[data-site-theme="dark"] .text-gray-800, :root[data-site-theme="dark"] .text-gray-900{color: var(--tf-text) !important}:root[data-site-theme="dark"] .border, :root[data-site-theme="dark"] .border-top, :root[data-site-theme="dark"] .border-bottom, :root[data-site-theme="dark"] .border-left, :root[data-site-theme="dark"] .border-right{border-color: var(--tf-border) !important}:root[data-site-theme="dark"] .shadow{box-shadow: 0 .15rem 1.75rem 0 rgba(0, 0, 0, .45) !important}:root[data-site-theme="dark"] .shadow-sm{box-shadow: 0 .125rem .25rem 0 rgba(0, 0, 0, .4) !important}:root[data-site-theme="dark"] pre{color: var(--tf-text-body);border-color: var(--tf-border)}:root[data-site-theme="dark"] pre.code-block{border-color: var(--tf-box-border)}:root[data-site-theme="dark"] kbd{background: var(--tf-surface-3);color: var(--tf-text)}:root[data-site-theme="dark"] .section-heading, :root[data-site-theme="dark"] .faq-section > h2, :root[data-site-theme="dark"] .faq-section > h3{color: var(--tf-heading)}:root[data-site-theme="dark"] .table{color: var(--tf-text-body)}:root[data-site-theme="dark"] .table td, :root[data-site-theme="dark"] .table th, :root[data-site-theme="dark"] .table thead th, :root[data-site-theme="dark"] .table tbody + tbody, :root[data-site-theme="dark"] .table-bordered, :root[data-site-theme="dark"] .table-bordered td, :root[data-site-theme="dark"] .table-bordered th{border-color: var(--tf-border)}:root[data-site-theme="dark"] .table-striped tbody tr:nth-of-type(odd){background-color: rgba(255, 255, 255, .04)}:root[data-site-theme="dark"] .table-hover tbody tr:hover{color: var(--tf-text);background-color: rgba(255, 255, 255, .07)}:root[data-site-theme="dark"] .table thead th{color: var(--tf-text)}:root[data-site-theme="dark"] .thead-light th{background-color: var(--tf-surface-2);border-color: var(--tf-border);color: var(--tf-text)}:root[data-site-theme="dark"] .table-light, :root[data-site-theme="dark"] .table-light > td, :root[data-site-theme="dark"] .table-light > th{background-color: var(--tf-surface-2)}:root[data-site-theme="dark"] .btn-light{color: var(--tf-text);background-color: var(--tf-surface-3);border-color: var(--tf-border)}:root[data-site-theme="dark"] .btn-light:hover{color: var(--tf-text);background-color: #2e4052;border-color: var(--tf-input-border)}:root[data-site-theme="dark"] .btn-secondary{background-color: #4a5a68;border-color: #4a5a68}:root[data-site-theme="dark"] .btn-secondary:hover{background-color: #5a6b78;border-color: #5a6b78}:root[data-site-theme="dark"] .btn-outline-secondary{color: var(--tf-text-2);border-color: var(--tf-input-border)}:root[data-site-theme="dark"] .btn-outline-secondary:hover{color: var(--tf-text);background-color: var(--tf-surface-3)}:root[data-site-theme="dark"] .btn-outline-primary{color: var(--tf-accent);border-color: var(--tf-accent)}:root[data-site-theme="dark"] .btn-outline-primary:hover{color: #fff;background-color: #1578b8;border-color: #1578b8}:root[data-site-theme="dark"] .btn-link{color: var(--tf-accent)}:root[data-site-theme="dark"] .btn-primary{background-color: #1578b8;border-color: #1578b8}:root[data-site-theme="dark"] .btn-primary:hover, :root[data-site-theme="dark"] .btn-primary:focus{background-color: #0e5f94;border-color: #0e5f94}:root[data-site-theme="dark"] .btn-info{background-color: #0e7490;border-color: #0e7490}:root[data-site-theme="dark"] .form-control, :root[data-site-theme="dark"] .custom-select, :root[data-site-theme="dark"] .input-group-text{background-color: var(--tf-surface-2);border-color: var(--tf-input-border);color: var(--tf-text)}:root[data-site-theme="dark"] .form-control:focus, :root[data-site-theme="dark"] .custom-select:focus{background-color: var(--tf-surface-2);border-color: var(--tf-accent);color: var(--tf-text);box-shadow: 0 0 0 .2rem rgba(95, 184, 245, .25)}:root[data-site-theme="dark"] .form-control::placeholder{color: var(--tf-text-3)}:root[data-site-theme="dark"] .form-control:disabled, :root[data-site-theme="dark"] .form-control[readonly], :root[data-site-theme="dark"] .custom-select:disabled{background-color: var(--tf-surface);color: var(--tf-text-3)}:root[data-site-theme="dark"] .custom-select{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23aab6c0' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")}:root[data-site-theme="dark"] .form-text{color: var(--tf-text-2)}:root[data-site-theme="dark"] select option{background-color: var(--tf-surface-2);color: var(--tf-text)}:root[data-site-theme="dark"] .tag-search-wrap .tag-search{background: var(--tf-surface-2);color: var(--tf-text)}:root[data-site-theme="dark"] .dropdown-menu{background-color: var(--tf-surface);border-color: var(--tf-border);color: var(--tf-text-body)}:root[data-site-theme="dark"] .dropdown-item{color: var(--tf-text)}:root[data-site-theme="dark"] .dropdown-item:hover, :root[data-site-theme="dark"] .dropdown-item:focus{color: var(--tf-text);background-color: var(--tf-surface-3)}:root[data-site-theme="dark"] .dropdown-divider{border-top-color: var(--tf-border)}:root[data-site-theme="dark"] .page-link{color: var(--tf-accent);background-color: var(--tf-surface);border-color: var(--tf-border)}:root[data-site-theme="dark"] .page-link:hover{color: var(--tf-accent-h);background-color: var(--tf-surface-3);border-color: var(--tf-border)}:root[data-site-theme="dark"] .page-item.active .page-link{color: #fff;background-color: #1578b8;border-color: #1578b8}:root[data-site-theme="dark"] .page-item.disabled .page-link{color: var(--tf-text-3);background-color: var(--tf-surface);border-color: var(--tf-border)}:root[data-site-theme="dark"] .alert-secondary{color: var(--tf-text-body);background-color: var(--tf-surface-2);border-color: var(--tf-border)}:root[data-site-theme="dark"] .alert-warning{color: #fcd34d;background-color: rgba(251, 191, 36, .12);border-color: rgba(251, 191, 36, .35)}:root[data-site-theme="dark"] .alert-danger{color: #fca5a5;background-color: rgba(248, 113, 113, .12);border-color: rgba(248, 113, 113, .35)}:root[data-site-theme="dark"] .alert-success{color: #86efac;background-color: rgba(34, 197, 94, .14);border-color: rgba(34, 197, 94, .35)}:root[data-site-theme="dark"] .alert-info{color: #7dd3fc;background-color: rgba(14, 165, 233, .12);border-color: rgba(14, 165, 233, .35)}:root[data-site-theme="dark"] .alert-light{color: var(--tf-text-body);background-color: var(--tf-surface-2);border-color: var(--tf-border)}:root[data-site-theme="dark"] .alert .close, :root[data-site-theme="dark"] .close{color: var(--tf-text);text-shadow: none}:root[data-site-theme="dark"] .badge-light, :root[data-site-theme="dark"] .badge-secondary{background-color: var(--tf-surface-3);color: var(--tf-text)}:root[data-site-theme="dark"] .progress{background-color: var(--tf-surface-3)}:root[data-site-theme="dark"] .modal-content{background-color: var(--tf-surface);border-color: var(--tf-border);color: var(--tf-text-body)}:root[data-site-theme="dark"] .modal-header, :root[data-site-theme="dark"] .modal-footer{border-color: var(--tf-border)}:root[data-site-theme="dark"] .list-group-item{background-color: var(--tf-surface);border-color: var(--tf-border);color: var(--tf-text-body)}:root[data-site-theme="dark"] .nav-tabs{border-bottom-color: var(--tf-border)}:root[data-site-theme="dark"] .popover{background-color: var(--tf-surface);border-color: var(--tf-border)}:root[data-site-theme="dark"] .tooltip-inner{background-color: #0b1118;color: var(--tf-text);border: 1px solid var(--tf-border)}:root[data-site-theme="dark"] .tooltip.bs-tooltip-top .arrow::before{border-top-color: #0b1118}:root[data-site-theme="dark"] .tooltip.bs-tooltip-bottom .arrow::before{border-bottom-color: #0b1118}:root[data-site-theme="dark"] .breadcrumb{background-color: var(--tf-surface-2)}:root[data-site-theme="dark"] footer.sticky-footer, :root[data-site-theme="dark"] .sticky-footer{background-color: var(--tf-surface)}:root[data-site-theme="dark"] table.dataTable{color: var(--tf-text-body)}:root[data-site-theme="dark"] table.dataTable thead th, :root[data-site-theme="dark"] table.dataTable thead td, :root[data-site-theme="dark"] table.dataTable tfoot th, :root[data-site-theme="dark"] table.dataTable tfoot td{border-color: var(--tf-border);color: var(--tf-text)}:root[data-site-theme="dark"] table.dataTable.no-footer{border-bottom-color: var(--tf-border)}:root[data-site-theme="dark"] table.dataTable tbody tr{background-color: transparent}:root[data-site-theme="dark"] table.dataTable.table-striped tbody tr.odd{background-color: rgba(255, 255, 255, .04)}:root[data-site-theme="dark"] table.dataTable.table-hover tbody tr:hover{background-color: rgba(255, 255, 255, .07)}:root[data-site-theme="dark"] table.dataTable thead .sorting:before, :root[data-site-theme="dark"] table.dataTable thead .sorting:after, :root[data-site-theme="dark"] table.dataTable thead .sorting_asc:before, :root[data-site-theme="dark"] table.dataTable thead .sorting_asc:after, :root[data-site-theme="dark"] table.dataTable thead .sorting_desc:before, :root[data-site-theme="dark"] table.dataTable thead .sorting_desc:after{color: var(--tf-text)}:root[data-site-theme="dark"] div.dataTables_wrapper div.dataTables_length, :root[data-site-theme="dark"] div.dataTables_wrapper div.dataTables_filter, :root[data-site-theme="dark"] div.dataTables_wrapper div.dataTables_info, :root[data-site-theme="dark"] div.dataTables_wrapper div.dataTables_processing{color: var(--tf-text-2)}:root[data-site-theme="dark"] div.dataTables_wrapper div.dataTables_processing{background: var(--tf-surface-3);border: 1px solid var(--tf-border)}:root[data-site-theme="dark"] div.dataTables_wrapper div.dataTables_filter input, :root[data-site-theme="dark"] div.dataTables_wrapper div.dataTables_length select{background-color: var(--tf-surface-2);border-color: var(--tf-input-border);color: var(--tf-text)}:root[data-site-theme="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button{color: var(--tf-accent) !important}:root[data-site-theme="dark"] .dataTables_wrapper .dataTables_paginate .paginate_button.current{color: #fff !important}:root[data-site-theme="dark"] .tf-integration img{background: #f8fafc;border-radius: 4px;padding: 3px 6px}:root[data-site-theme="dark"] .tf-foot-brand img, :root[data-site-theme="dark"] .navbar-brand img{background: transparent}:root[data-site-theme="dark"] .code-block .tf-copy.code-copy{color: var(--tf-text-body)}:root[data-site-theme="dark"] .tweet-skeleton{background: var(--tf-surface)}:root[data-site-theme="dark"] .tf-action:hover{background: var(--tf-surface-3)}:root[data-site-theme="dark"] .tfd-cell iframe, :root[data-site-theme="dark"] .twitter-tweet iframe, :root[data-site-theme="dark"] iframe.twitter-tweet{color-scheme: normal}:root[data-site-theme="dark"] .code-block code.hljs{color: #d0d8de}:root[data-site-theme="dark"] .code-block .hljs-comment, :root[data-site-theme="dark"] .code-block .hljs-quote{color: #8b98a5}:root[data-site-theme="dark"] .code-block .hljs-keyword, :root[data-site-theme="dark"] .code-block .hljs-selector-tag, :root[data-site-theme="dark"] .code-block .hljs-doctag, :root[data-site-theme="dark"] .code-block .hljs-deletion{color: #ff7b72}:root[data-site-theme="dark"] .code-block .hljs-title, :root[data-site-theme="dark"] .code-block .hljs-section, :root[data-site-theme="dark"] .code-block .hljs-selector-id{color: #d2a8ff}:root[data-site-theme="dark"] .code-block .hljs-attr, :root[data-site-theme="dark"] .code-block .hljs-attribute, :root[data-site-theme="dark"] .code-block .hljs-literal, :root[data-site-theme="dark"] .code-block .hljs-number, :root[data-site-theme="dark"] .code-block .hljs-operator, :root[data-site-theme="dark"] .code-block .hljs-variable, :root[data-site-theme="dark"] .code-block .hljs-meta, :root[data-site-theme="dark"] .code-block .hljs-selector-attr, :root[data-site-theme="dark"] .code-block .hljs-selector-class, :root[data-site-theme="dark"] .code-block .hljs-selector-pseudo{color: #79c0ff}:root[data-site-theme="dark"] .code-block .hljs-string, :root[data-site-theme="dark"] .code-block .hljs-regexp, :root[data-site-theme="dark"] .code-block .hljs-meta .hljs-string{color: #a5d6ff}:root[data-site-theme="dark"] .code-block .hljs-built_in, :root[data-site-theme="dark"] .code-block .hljs-symbol, :root[data-site-theme="dark"] .code-block .hljs-template-variable, :root[data-site-theme="dark"] .code-block .hljs-type, :root[data-site-theme="dark"] .code-block .hljs-link{color: #ffa657}:root[data-site-theme="dark"] .code-block .hljs-name, :root[data-site-theme="dark"] .code-block .hljs-tag, :root[data-site-theme="dark"] .code-block .hljs-addition{color: #7ee787}:root[data-site-theme="dark"] .code-block .hljs-bullet{color: #f2cc60}:root[data-site-theme="dark"] .code-block .hljs-punctuation, :root[data-site-theme="dark"] .code-block .hljs-params, :root[data-site-theme="dark"] .code-block .hljs-subst{color: #d0d8de}.site-theme-toggle{display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;margin: 0 0 0 6px;padding: 0;border: 1px solid transparent;border-radius: 999px;background: transparent;color: var(--tf-nav-fg-000);font-size: 17px;line-height: 1;cursor: pointer}.site-theme-toggle:hover{background: var(--tf-nav-bg-hover)}.site-theme-toggle:focus-visible{outline: 2px solid var(--tf-nav-ol-fff);outline-offset: 2px}.site-theme-toggle .fa-sun{display: none}:root[data-site-theme="dark"] .site-theme-toggle .fa-moon{display: none}:root[data-site-theme="dark"] .site-theme-toggle .fa-sun{display: inline-block}@media (max-width: 991.98px){.site-theme-toggle{width: 44px;height: 44px;margin: 0}.tf-navbar-mobile .site-theme-toggle{color: rgba(255, 255, 255, .5)}.tf-navbar-mobile .site-theme-toggle:hover{color: rgba(255, 255, 255, .75)}}:root[data-site-theme="dark"] input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="button"]):not([type="submit"]), :root[data-site-theme="dark"] textarea{background-color: var(--tf-surface-2);color: var(--tf-text);border: 1px solid var(--tf-input-border)}:root[data-site-theme="dark"] input::placeholder, :root[data-site-theme="dark"] textarea::placeholder{color: var(--tf-text-3);opacity: 1}:root[data-site-theme="dark"] .tf-action.tf-action-vt:not(:hover) img, :root[data-site-theme="dark"] img.virustotal{filter: brightness(2.1) saturate(.8)}@media (min-width: 576px){.d-sm-inline{display: inline !important}}@media (min-width: 768px){.d-md-inline{display: inline !important}}@media (max-width: 991.98px){:root:not([data-site-theme="dark"]) .tf-navbar-mobile .navbar-nav li a.tf-nav-burger, :root:not([data-site-theme="dark"]) .tf-navbar-mobile .site-theme-toggle{color: var(--tf-nav-fg-000) !important}}
