body{font-family:'Inter', 'Lato', 'sans-serif';color:#32353f;font-size:16px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.prevent-scroll{overflow:hidden}body strong{font-weight:600}body h1,body h2{font-weight:700;margin-bottom:15px;color:#24292e}body h1{font-size:3rem;margin-top:0}body h2{margin-top:20px;font-size:1.75rem}body h3{margin-top:2rem;font-size:1.4rem;font-weight:600;margin-bottom:14px;color:#24292e}body h4{margin-top:2rem;font-size:1.2rem;font-weight:600;margin-bottom:12px;color:#24292e}body ul{margin-bottom:1.2rem;font-size:16px}body li{font-size:16px}body li>ul{margin-top:4px}body a{color:#1F815A;text-decoration:none}body a:hover{text-decoration:underline}body .table>:not(caption)>*>*{padding:0 !important}body .custom-content-section{margin:3rem 0;padding:2rem 0;border-top:1px solid #E3E7ED}body .custom-content-section .custom-content-description{font-size:1.1rem;color:#8F99A3;margin-bottom:1.5rem;font-style:italic}body .custom-content-section .custom-content-markdown h3{margin-top:1.5rem;margin-bottom:0.8rem;font-size:1.3rem;font-weight:600;color:#24292e}body .custom-content-section .custom-content-markdown h4{margin-top:1.2rem;margin-bottom:0.6rem;font-size:1.1rem;font-weight:600;color:#24292e}body .custom-content-section .custom-content-markdown ul{margin-bottom:1rem}body .custom-content-section .custom-content-markdown ul li{margin-bottom:0.5rem;line-height:1.5}body .custom-content-section .custom-content-markdown p{margin-bottom:1rem;line-height:1.6}body .custom-content-section .custom-content-markdown strong{color:#24292e}.markdown-content p,.markdown-content-popover p{font-size:14px;margin-bottom:4px;margin-top:4px}.markdown-content ul,.markdown-content-popover ul{margin-bottom:4px}.markdown-content ul li,.markdown-content-popover ul li{font-size:14px}.bi-tools .container{max-width:95%}.bi-tools .content{max-width:700px;margin-right:auto;margin-left:auto}.bi-tools .content p{font-size:16px;margin-bottom:1.2rem}.bi-tools .content p img{display:inline-block;padding:30px;width:130%;position:relative;left:calc(-65% + 50%)}.bi-tools .content a{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px;text-decoration-color:#1F815A}.bi-tools .cursor-pointer{cursor:pointer}.bi-tools .source-link,.bi-tools .source-link:hover,.bi-tools .source-link:focus{color:#1F815A;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px;text-decoration-color:#1F815A}.bi-tools .txt-brand{color:#05264C}.bi-tools .txt-link{color:#1F815A}.bi-tools .hover-underline:hover{text-decoration:underline}.bi-tools .top-section-container{background-image:url("https://cdn.holistics.io/product/marketing-best_bi_tools_top_cover-20250204-587.svg");background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 1100px){.bi-tools .top-section-container{background-position:-100%, center}}.bi-tools .top-section-container .top-section{width:100%;display:flex;flex-direction:column;gap:24px;padding-block:40px}.bi-tools .top-section-container .top-section .top-section-description{color:#4C5159;font-size:16px}.bi-tools .top-section-container .top-section .top-section-items{display:flex;gap:40px}.bi-tools .top-section-container .top-section .top-section-items .item{display:flex;flex-direction:column;gap:4px}.bi-tools .top-section-container .top-section .top-section-items .item-title{font-size:12px;font-weight:600;color:#8F99A3}.bi-tools .top-section-container .top-section .top-section-items .item-data{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#13151A}.bi-tools .top-section-container .top-section .top-section-items .item-data.last-update i{color:#1F815A}.bi-tools .top-section-container .top-section .top-section-items .item-data .holistics-logo{width:20px;height:20px}.bi-tools table{margin-top:50px;border-collapse:collapse;border-spacing:0;margin:auto;width:100%;border:1px solid #E3E7ED;table-layout:fixed}.bi-tools table thead{color:white;border:1px solid #E3E7ED}.bi-tools table thead th{border-bottom:none;padding:12px}.bi-tools table td{padding:12px;border-top:none;vertical-align:top}.bi-tools table .fa-check{color:#05264C}.bi-tools table .fa-close{color:red}.bi-tools table th:first-child,.bi-tools table td:first-child{position:sticky;left:0;z-index:1}.bi-tools table td{border-bottom:1px solid #E3E7ED}.bi-tools table td:first-child{border-right:1px solid #E3E7ED}.bi-tools table th{background-color:#D9F2E7;color:#145239}.bi-tools table th:first-child{border-right:1px solid #E3E7ED}.bi-tools .dimensions-table{max-width:1000px}.bi-tools .more-hint{position:relative}.bi-tools .more-hint .scroll-hint{position:absolute;color:#7a8696 !important;right:20px;top:-30px;z-index:100;font-size:14px;display:flex;align-items:center;gap:4px}.bi-tools .more-hint .hint-icon{color:#259B6C !important}.bi-tools .comparison-table-wrapper{border:8px solid #F9FAFB;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}.bi-tools .comparison-table-wrapper .table{box-shadow:0 0 10px 0 rgba(0,0,0,0.1);margin-bottom:0;border-radius:4px;-ms-overflow-style:none;scrollbar-width:none}.bi-tools .comparison-table-wrapper .table::-webkit-scrollbar{display:none}.bi-tools #comparison-table{min-width:1280px;border-collapse:separate;border-spacing:0}.bi-tools #comparison-table .txt-media{cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:4px;text-decoration-color:#1F815A}.bi-tools #comparison-table.dev-table .text-dev-status{display:block !important}.bi-tools #comparison-table tr.table-row-root{background-color:#F0FAF6;border-bottom:1px solid #e6eff4}.bi-tools #comparison-table tr.table-row-root td{background-color:#F0FAF6;color:#1F815A;border-right:none}.bi-tools #comparison-table tr.table-row-root td .root-category-label{width:max-content}.bi-tools #comparison-table tr.table-row-sub .sub-category-label i{color:#2CB67F !important}.bi-tools #comparison-table tr.table-row-sub td{background-color:#fff;color:#13151A}.bi-tools .sentiments-section{margin-top:60px;padding-top:4px;padding-bottom:48px;background-color:#f5f8fa}.bi-tools .sentiments-section .sentiments{column-count:3;column-gap:16px;margin-left:auto;margin-right:auto;margin-top:28px;gap:16px;max-width:80%}@media (max-width: 1280px){.bi-tools .sentiments-section .sentiments{column-count:2;max-width:1000px}}@media (max-width: 800px){.bi-tools .sentiments-section .sentiments{column-count:1;max-width:700px}}.bi-tools .sentiments-section .sentiments .sentiment-item{margin-bottom:12px;display:inline-block;width:100%;transition:color 0.5s ease;min-width:320px;border-radius:8px;background-color:white;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.bi-tools .sentiments-section .sentiments .sentiment-item:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card{width:100%;height:100%;border-radius:8px;padding:12px;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .sentiment-content{display:flex;flex-direction:column;gap:12px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .logo{width:32px;height:32px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .sentiment-header{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #e3e3e3;padding-bottom:12px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .sentiment-header .sentiment-header-left{display:flex;align-items:center;gap:8px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .sentiment-header .sentiment-header-text{display:flex;flex-direction:column;justify-content:center}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .sentiment-header .sentiment-header-text .txt-thread{font-size:16px;font-weight:600}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .sentiment-header .sentiment-header-text .txt-date{font-size:12px;color:#666;display:flex;align-items:center;gap:6px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .sentiment-header .cta-button{display:inline;width:max-content;color:#4C5159;text-align:center;font-size:12px;font-weight:400;text-decoration:none}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .sentiment-header .cta-button:hover{color:#1F815A}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .txt-title{font-size:20px;font-weight:600}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .txt-body{font-size:14px;color:#666}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .show-more-toggle{font-size:14px;font-weight:600;color:#259B6C;cursor:pointer}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .show-more-toggle i{font-size:12px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card.slack-card .sentiment-body{display:flex;align-items:flex-start;gap:8px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card.slack-card .sentiment-body .logo{width:32px;height:32px;border-radius:8px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card.slack-card .sentiment-body .body-container{display:flex;flex-direction:column}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card.slack-card .sentiment-body .body-container .txt-title{font-size:14px;font-weight:600}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .el-collapse{border:none !important}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .el-collapse .el-collapse-item{background-color:#f5f8fa;border-radius:8px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .el-collapse .el-collapse-item__header{border-bottom:none !important;padding-left:8px;color:#8F99A3;border-radius:8px;background-color:#f5f8fa;height:36px;line-height:36px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .el-collapse .el-collapse-item__header .header-text{display:inline-flex;align-items:center;gap:10px;height:36px;font-weight:600}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .el-collapse .el-collapse-item__header .header-text .comments-count{color:#13151A;margin-right:4px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .el-collapse .el-collapse-item__header:hover{background-color:#f9fafc}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .el-collapse .el-collapse-item__wrap{padding:10px;border-bottom:none;background-color:inherit;border-radius:8px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .el-collapse .el-collapse-item__arrow{height:36px;line-height:36px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .sentiment-comments{display:flex;flex-direction:column;gap:8px;padding-top:4px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .sentiment-comments .comments-header{font-size:14px;font-weight:600;margin-bottom:8px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .comment{display:flex;flex-direction:column;gap:8px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .comment .comment-author{font-size:12px;font-weight:700}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .comment .comment-author .comment-date{font-size:12px;color:#aeaeae}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .comment .comment-body{padding-left:12px;padding-right:8px}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .comment .comment-body .comment-body-content{padding-left:12px;color:#32353f;border-left:1px solid #e3e3e3}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card .comment .logo{width:24px;height:24px;border-radius:50%}.bi-tools .sentiments-section .sentiments .sentiment-item .sentiment-card.slack-popover .logo{border-radius:8px}.el-popover{text-align:left;color:#32353f}.el-popover__reference{position:relative}