/*!**************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/css/main.scss ***!
  \**************************************************************************************************************************************************************************************************************/
.pi-scroll-table{display:flex;flex-direction:column;flex-grow:1;width:100%}.pi-scroll-table--thead{border-bottom:2px solid}.light .pi-scroll-table--thead{border-color:#0084ff}.pi-scroll-table--tbody{display:flex;height:100%;position:relative;width:100%}.pi-scroll-table--tbody-content{height:100%;overflow-y:auto;overflow-y:overlay;position:absolute;width:100%}.pi-scroll-table--tr{align-items:baseline;border-bottom:1px solid;display:flex}.light .pi-scroll-table--tr{border-color:rgba(0,0,0,.16)}.pi-scroll-table--th{font-size:16px;font-weight:500;line-height:32px;padding:24px 12px 12px}.light .pi-scroll-table--th{color:rgba(0,0,0,.87)}.pi-scroll-table--td{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:28px;padding:12px}.light .pi-scroll-table--td{color:rgba(0,0,0,.6)}.download-confirmation-modal{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .download-confirmation-modal--link{color:#1968df}.download-confirmation-modal--link:hover{text-decoration:underline}.pi-ui-pane--container{border-bottom:1px solid;display:grid;grid-auto-flow:row;grid-auto-rows:min-content minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.light .pi-ui-pane--container{border-color:#e0e3f1}.pi-ui-pane--header{align-items:center;border-bottom:1px solid;display:flex;padding-left:8px}.light .pi-ui-pane--header{border-color:#e0e3f1}.pi-ui-pane--title{font-size:14px;font-weight:600;letter-spacing:.25px;line-height:24px}.light .pi-ui-pane--title{color:rgba(0,0,0,.87)}.pi-ui-pane--nav-right{flex-grow:1}.pi-ui-pane--table{-moz-column-gap:8px;column-gap:8px;display:grid}.pi-ui-pane--row{align-items:center;border-radius:8px;display:grid;font-size:12px;font-weight:500;font-weight:400;grid-column:1/span 2;grid-template-columns:subgrid;letter-spacing:.25px;line-height:18px;padding:8px 10px;position:relative;transition:background-color .1s linear}.light .pi-ui-pane--row{color:rgba(0,0,0,.87)}.light .pi-ui-pane--row:hover{background-color:rgba(73,105,153,.07)}.pi-ui-pane--row-left{align-items:center;display:flex;gap:5px;overflow:hidden}.pi-ui-pane--row:hover .pi-ui-pane--row-right{opacity:1}.pi-ui-pane--row-right{align-items:center;display:flex;gap:10px;justify-content:end;opacity:0;padding:0 13px 0 8px;position:absolute;right:0;transition:opacity .21s linear}.light .pi-ui-pane--row-right{background-color:#e6eaf1}.pi-ui-pane--import-table-row:hover .pi-ui-pane--row-right{opacity:1}.pi-ui-pane--empty-container{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.pi-ui-pane--empty-title{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px;margin-bottom:8px;text-align:center}.light .pi-ui-pane--empty-title{color:rgba(0,0,0,.87)}.pi-ui-pane--empty-info{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;margin:0 auto;text-align:center;width:210px}.light .pi-ui-pane--empty-info{color:rgba(0,0,0,.54)}.pi-ui-pane--packages-content{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;position:relative}.pi-project-listing--search-match{font-weight:600}.light .pi-project-listing--search-match{background-color:#a7c7f8}.pi-project-listing--import-checkmark{border-radius:4px;display:none;flex-shrink:0;height:16px;width:16px}.light .pi-project-listing--import-checkmark{background-color:rgba(61,144,98,.06)}.imported .pi-project-listing--import-checkmark{align-items:center;display:flex;justify-content:center}.light .pi-project-listing--import-checkmark .svg-icon{color:#3d9062}.pi-project-listing--import-project-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.light .different-dataset .pi-project-listing--import-project-name{color:rgba(0,0,0,.38)}.pi-project-listing--import-project-misc-error{border-radius:100px;padding:2px 8px;white-space:nowrap}.light .pi-project-listing--import-project-misc-error{background-color:rgba(193,87,73,.1);color:#c15749}.pi-project-listing--import-project-icon{cursor:pointer}.light .pi-project-listing--import-project-icon{color:rgba(44,87,150,.6)}.light .pi-project-listing--import-project-icon:hover{color:#1968df}.pi-project-listing--import-section-icon{transition:transform .21s linear}.light .pi-project-listing--import-section-icon{color:rgba(0,0,0,.6)}.pi-project-listing--import-section-icon.open{transform:rotate(90deg)}.pi-project-listing--import-section-header{align-items:center;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;letter-spacing:.25px;line-height:18px;padding:16px 10px 8px 0}.light .pi-project-listing--import-section-header{color:rgba(0,0,0,.6)}.pi-select--wrapper{border:1px solid;border-radius:10px;padding:11px;position:relative}.light .pi-select--wrapper{border-color:#e0e3f1;color:rgba(0,0,0,.6)}.light :not(.invalid)>.pi-select--wrapper:focus-within{border-color:#2c63b1}.light :not(.invalid)>.pi-select--wrapper:focus-within:hover{border-color:#285ba3}.light .invalid>.pi-select--wrapper{border-color:#c15749}.light .invalid>.pi-select--wrapper:hover{border-color:#b25043}.light .pi-select--wrapper.disabled,.light .pi-select--wrapper:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .pi-select--wrapper.disabled:hover,.light .pi-select--wrapper:disabled:hover{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .pi-select--wrapper:hover{border-color:#ced1de}.pi-select--wrapper:focus-within{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.pi-select--overlay{bottom:0;left:0;position:fixed;right:0;top:0}.pi-select--header{display:grid;grid-auto-columns:1fr min-content;grid-auto-flow:column}.pi-select--input{border:0;line-height:24px}.pi-select--dropdown{border:1px solid;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:0;left:-1px;margin-top:11px;max-height:300px;overflow-y:auto;position:absolute;right:-1px;z-index:100}.light .pi-select--dropdown{background-color:#fff;border-color:#2c63b1}.pi-select--dropdown-item{border-top:1px solid;padding:6px 12px}.light .pi-select--dropdown-item{border-color:#e0e3f1}.light .pi-select--dropdown-item.is-focused,.light .pi-select--dropdown-item:hover{background-color:rgba(73,105,153,.07)}.pi-select--empty-dropdown{border-top:1px solid;padding:6px 12px;text-style:italic}.light .pi-select--empty-dropdown{border-color:#e0e3f1}.pi-select--placeholder{display:grid;grid-auto-columns:1fr min-content;grid-auto-flow:column}.sql-studio-export-dataframe--header{display:flex;flex-direction:column;gap:24px;margin-top:16px}.sql-studio-export-dataframe--project-name{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .sql-studio-export-dataframe--project-name{color:rgba(0,0,0,.87)}.disabled .sql-studio-export-dataframe--project-name{opacity:.5}.sql-studio-export-dataframe--project-2nd-line{display:flex;font-size:12px;font-weight:500;gap:12px;letter-spacing:.25px;line-height:18px;white-space:nowrap}.light .sql-studio-export-dataframe--project-2nd-line{color:rgba(0,0,0,.54)}.sql-studio-export-dataframe--different-dataset{border-radius:64px;font-size:12px;padding:2px 8px}.light .sql-studio-export-dataframe--different-dataset{background-color:rgba(193,87,73,.1);color:#c15749}.sql-studio-export-dataframe--already-exists-error{display:flex;padding-bottom:16px;padding-left:10px}.sql-studio-page-tables{display:grid;grid-auto-flow:row;grid-auto-rows:minmax(0,1fr)}.sql-studio-page-tables--list{overflow:auto}.sql-studio-page-tables--list-item{display:grid;grid-auto-columns:min-content minmax(0,1fr);grid-auto-flow:column;padding:6px 0}.sql-studio-page-tables--list-item .sql-studio-page-tables--expand-arrow{align-items:center;display:flex;height:20px;justify-content:center;margin-top:2px;transform:rotate(-90deg);transition:transform .14s cubic-bezier(0,.5,.2,1);width:20px}.light .sql-studio-page-tables--list-item .sql-studio-page-tables--expand-arrow{color:rgba(0,0,0,.6)}.sql-studio-page-tables--list-item.expanded .sql-studio-page-tables--expand-arrow{transform:rotate(0)}.sql-studio-page-tables--list-item-right{display:flex;flex-direction:column;gap:8px}.sql-studio-page-tables--list-item-info{display:grid;grid-auto-columns:minmax(0,1fr) min-content;grid-auto-flow:column;padding-right:8px}.sql-studio-page-tables--list-item-info:hover .sql-studio-page-tables--copy-btn{opacity:1}.sql-studio-page-tables--copy-btn{cursor:pointer;opacity:0;transition:opacity .42s cubic-bezier(0,.5,.2,1)}.light .sql-studio-page-tables--copy-btn{color:rgba(44,87,150,.6)}.sql-studio-page-tables--list-name{align-items:center;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:grid;font-size:12px;font-weight:500;grid-auto-columns:min-content minmax(0,1fr);grid-auto-flow:column;letter-spacing:.25px;line-height:18px;overflow-wrap:break-word}.light .sql-studio-page-tables--list-name .svg-icon{color:rgba(44,87,150,.6)}.sql-studio-page-tables--table-columns{display:flex;flex-direction:column;gap:4px;min-width:100%;overflow-wrap:break-word}.sql-studio-page-tables--column-row{display:flex;justify-content:space-between}.light .sql-studio-page-tables--column-row{background-color:#fbfcfe}.light .sql-studio-page-tables--column-row:nth-child(2n){background-color:#f4f7fc}.sql-studio-page-tables--column-row:hover .sql-studio-page-tables--copy-btn{opacity:1}.sql-studio-page-tables--column-name{color:#284c80;display:flex;gap:6px}.sql-studio-page-tables--column-name,.sql-studio-page-tables--column-type{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;padding:6px 10px}.sql-studio-page-tables--column-type{color:#000}.pi-home-page{background:url(/assets/theme/light/home/bg--wave.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:100%;overflow:auto}.pi-home-page .universal-search--searchbox{margin:16px}.pi-home-page--page-logo{margin-right:10px;margin-top:16px}.pi-home-page--header{align-items:center;display:flex;justify-content:space-between;margin-left:40px;margin-right:40px;padding-top:16px}.pi-home-page--header-texts{white-space:nowrap}.pi-home-page--header-hello{font-size:20px;font-style:normal;font-weight:500;letter-spacing:.25px;line-height:30px}.light .pi-home-page--header-hello{color:rgba(0,0,0,.87)}.pi-home-page--section-background{border-radius:0 8px 8px 0;display:flex;flex-direction:column;gap:24px;margin-left:-40px;padding:16px 40px}.light .pi-home-page--section-background{background-color:#d3e0f5}.pi-home-page--recent-projects{font-size:16px;font-style:normal;font-weight:600;letter-spacing:.15px;line-height:24px;margin-bottom:20px}.light .pi-home-page--recent-projects{color:rgba(0,0,0,.6)}.pi-home-page--recent-projects.full-width{margin:30px 10px -20px 40px}.pi-home-page--content{display:flex;flex-wrap:wrap;gap:30px;margin:40px}.pi-home-page--panels{display:flex;flex:3 1 800px;flex-direction:column;gap:32px}@media(max-width:1230px){.pi-home-page--panels{flex:2 1 800px}}.pi-home-page--side{display:flex;flex:1 0 245px;flex-direction:column;min-width:0}.pi-home-page--boxes{display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:16px;align-items:stretch}.pi-home-page--box{overflow:hidden}.pi-home-page--box.loading .pi-home-page--box-icon{animation:pulse 1.2s ease-in-out infinite;background:linear-gradient(-90deg,rgba(0,0,0,.1),rgba(0,0,0,.02) 50%,rgba(0,0,0,.1));background-size:400% 100%;border-radius:9px;border-radius:100%;height:40px;width:40px}.pi-home-page--box.loading .pi-home-page--project-info{width:100%}.pi-home-page--box-header{align-items:center;border-radius:8px 8px 0 0;box-shadow:0 0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);cursor:pointer;display:flex;min-height:108px;padding:12px 20px 12px 48px;position:relative}.light .pi-home-page--box-header{color:#fff}.cohort-explorer .pi-home-page--box-header{background:no-repeat url(/assets/theme/light/home/bg--cohort-explorer.svg);background-position:100%}.light .cohort-explorer .pi-home-page--box-header{background-color:#398cda}.sql-studio .pi-home-page--box-header{background:no-repeat url(/assets/theme/light/home/bg--sql-studio.svg);background-position:100%}.light .sql-studio .pi-home-page--box-header{background-color:#2c63b1}.code-studio .pi-home-page--box-header{background:no-repeat url(/assets/theme/light/home/bg--code-studio.svg);background-position:100%}.light .code-studio .pi-home-page--box-header{background-color:#2c5796}.pi-home-page--box-icon{background:rgba(0,0,0,.04);border-radius:100%;flex-grow:0;flex-shrink:0;height:92px;left:-10px;padding:30px;position:absolute;width:92px}.pi-home-page--box-info{margin-left:18px;white-space:nowrap}.light .pi-home-page--box-info{color:#fff}.pi-home-page--box-title{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px}.pi-home-page--box-meta{font-size:16px;letter-spacing:.5px;line-height:24px}.light .pi-home-page--box-meta{color:hsla(0,0%,100%,.7)}.pi-home-page--box-desc{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;white-space:break-spaces}.light .pi-home-page--box-desc{color:hsla(0,0%,100%,.7)}.light .pi-home-page--box-projects{background-color:#fff}.pi-home-page--project{align-items:center;border-top:1px solid;cursor:pointer;display:flex;margin:0 8px;padding:12px}.light .pi-home-page--project{border-color:#e0e3f1;color:#2c63b2}.pi-home-page--project:first-child{border:0}.pi-home-page--project svg{flex-shrink:0;margin-left:auto}.pi-home-page--project-info{overflow:hidden;white-space:nowrap}.light .pi-home-page--project-info{color:#fff}.pi-home-page--project-title{font-size:14px;font-style:normal;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.25px;line-height:21px;white-space:break-spaces}.light .pi-home-page--project-title{color:rgba(0,0,0,.87)}.pi-home-page--project-meta{font-size:12px;font-style:normal;font-weight:500;letter-spacing:.004em;line-height:18px;margin-top:5px}.light .pi-home-page--project-meta{color:rgba(0,0,0,.6)}.pi-home-page--box-footer{align-items:center;border-radius:0 0 8px 8px;box-shadow:0 -2px 24px rgba(0,0,0,.07);display:flex;justify-content:space-between;padding:20px 16px}.light .pi-home-page--box-footer{background-color:#fff}.pi-home-page--box-footer-link{font-size:13px;font-style:normal;font-weight:500;letter-spacing:1.25px;line-height:16px;text-transform:uppercase}.light .pi-home-page--box-footer-link{color:#0084ff}.pi-home-page--box-footer-create-btn{align-items:center;border:1px solid;border-radius:200px;box-shadow:0 3px 10px 0 rgba(9,66,255,.3);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:32px;justify-content:center;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 0;text-transform:uppercase}.light .pi-home-page--box-footer-create-btn{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#489eff 0,#499fff 63.54%,#5aacff 100%);border-color:rgba(0,0,0,.08);color:#fff}.pi-home-page--box-footer-create-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .pi-home-page--box-footer-create-btn:hover{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#1482ff 0,#1482ff 63.54%,#2994ff 100%)}.pi-home-page--announcements{background:no-repeat url(/assets/theme/light/home/bg--announcements.svg);background-position:100% 0;border-radius:8px;filter:drop-shadow(0 0 1px rgba(40,41,61,.04)) drop-shadow(0 2px 4px rgba(96,97,112,.16));margin-bottom:30px;overflow:hidden;padding:16px}.light .pi-home-page--announcements{background-color:#fbfcfe}.pi-home-page--right-section{border-bottom:1px solid;overflow:hidden}.light .pi-home-page--right-section{border-color:rgba(0,0,0,.12)}.pi-home-page--right-section-header{cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;letter-spacing:.15px;line-height:24px;margin:16px 0}.light .pi-home-page--right-section-header{color:rgba(0,0,0,.6)}.pi-home-page--right-section-header>svg{transition:transform .2s linear}.light .pi-home-page--right-section-header>svg{fill:rgba(0,0,0,.54)}.pi-home-page--right-section-header.open>svg{transform:rotate(180deg)}.pi-home-page--right-section-content{animation-duration:.28s;animation-name:tabsAnimation;animation-timing-function:cubic-bezier(0,.5,.2,1);padding-bottom:22px;padding-top:4px;transform-origin:center top}.pi-home-page--right-section-content.closed{display:none}.pi-home-page--right-link{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding:6px 0}.light .pi-home-page--right-link{color:#1968df}.pi-home-page--right-link>svg{margin-right:12px;width:20px}.light .pi-home-page--right-link>svg{fill:#1968df}.pi-home-page--right-link:hover{text-decoration:underline}.pi-home-page--flow-desc{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px;margin-bottom:16px}.light .pi-home-page--learning-hub,.light .pi-home-page--use-cases{border-color:rgba(0,0,0,.12)}.pi-home-page--learning-hub-content{grid-template-columns:1fr 1fr 1fr}.pi-home-page--use-cases-content{grid-template-columns:1fr 1fr 1fr 1fr}.pi-home-page--learning-hub-content,.pi-home-page--use-cases-content{-moz-column-gap:16px;column-gap:16px;display:grid;grid-auto-flow:row;row-gap:16px}.light .pi-home-page--learning-hub-content:hover .pi-home-page--learning-hub-box,.light .pi-home-page--learning-hub-content:hover .pi-home-page--use-cases-box,.light .pi-home-page--use-cases-content:hover .pi-home-page--learning-hub-box,.light .pi-home-page--use-cases-content:hover .pi-home-page--use-cases-box{background:#2c63b1}.light .pi-home-page--learning-hub-content:hover .pi-home-page--learning-hub-box:hover,.light .pi-home-page--learning-hub-content:hover .pi-home-page--use-cases-box:hover,.light .pi-home-page--use-cases-content:hover .pi-home-page--learning-hub-box:hover,.light .pi-home-page--use-cases-content:hover .pi-home-page--use-cases-box:hover{background:linear-gradient(136.3deg,#2c63b1 22.88%,#204780 71.75%)}.pi-home-page--learning-hub-content:hover .pi-home-page--learning-hub-box-content,.pi-home-page--learning-hub-content:hover .pi-home-page--learning-hub-box:hover .pi-home-page--learn-more,.pi-home-page--learning-hub-content:hover .pi-home-page--use-cases-box-content,.pi-home-page--learning-hub-content:hover .pi-home-page--use-cases-box:hover .pi-home-page--learn-more,.pi-home-page--use-cases-content:hover .pi-home-page--learning-hub-box-content,.pi-home-page--use-cases-content:hover .pi-home-page--learning-hub-box:hover .pi-home-page--learn-more,.pi-home-page--use-cases-content:hover .pi-home-page--use-cases-box-content,.pi-home-page--use-cases-content:hover .pi-home-page--use-cases-box:hover .pi-home-page--learn-more{opacity:100%}.pi-home-page--learning-hub-box,.pi-home-page--use-cases-box{border-radius:12px;cursor:pointer;display:flex;flex-direction:column;padding:20px}.light .pi-home-page--learning-hub-box,.light .pi-home-page--use-cases-box{background:linear-gradient(135.81deg,#7a97c1 28.73%,#5676a3 84.23%)}.pi-home-page--learning-hub-box-title,.pi-home-page--use-cases-box-title{display:flex;font-size:14px;font-weight:700;letter-spacing:2px;line-height:20px;margin-bottom:4px;text-transform:uppercase}.light .pi-home-page--learning-hub-box-title,.light .pi-home-page--use-cases-box-title{color:#fff}.pi-home-page--learn-more{align-items:flex-end;background-color:transparent;border:0;cursor:pointer;display:flex;flex-grow:1;font-size:13px;font-style:normal;font-weight:500;letter-spacing:1.25px;line-height:16px;opacity:0;outline:0;padding:12px 0 0;text-align:center;text-transform:uppercase;transition:opacity .3s ease-in-out}.light .pi-home-page--learn-more{color:#00b7ac}.pi-home-page--learning-hub-icon,.pi-home-page--use-cases-icon{height:16px;margin-left:8px;width:16px}.pi-home-page--learning-hub-box-content,.pi-home-page--use-cases-box-content{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;opacity:0;transition:opacity .3s ease-in-out}.light .pi-home-page--learning-hub-box-content,.light .pi-home-page--use-cases-box-content{color:hsla(0,0%,100%,.7)}.pi-home-page--use-case-modal{display:flex;flex-direction:column;gap:16px;padding:24px;width:880px}.pi-home-page--use-case-modal-header{display:flex;justify-content:space-between}.pi-home-page--use-case-modal-content{border:1px solid;border-radius:8px;display:flex;flex-direction:column;gap:8px;height:600px;overflow-y:scroll;padding:20px}.light .pi-home-page--use-case-modal-content{border-color:#e0e3f1}.pi-home-page--use-case-modal-content-title{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .pi-home-page--use-case-modal-content-title{color:rgba(0,0,0,.87)}.pi-home-page--use-case-modal-key-insights{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;list-style:disc;padding-left:14px}.light .pi-home-page--use-case-modal-key-insights{color:rgba(0,0,0,.54)}.pi-home-page--use-case-modal-img{border:1px solid;border-radius:8px;margin:16px}.light .pi-home-page--use-case-modal-img{border-color:rgba(0,0,0,.38)}.pi-home-page--use-case-modal-criteria-title{font-size:10px;font-weight:600;letter-spacing:1.5px;line-height:14px;text-transform:uppercase}.light .pi-home-page--use-case-modal-criteria-title{color:rgba(0,0,0,.28)}.pi-home-page--use-case-modal-criteria{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding-left:14px}.light .pi-home-page--use-case-modal-criteria{color:rgba(0,0,0,.54)}.pi-home-page--use-case-modal-buttons{align-items:center;display:flex;gap:8px;justify-content:flex-end}.pi-home-page--download-btn{background-color:transparent;border:0;border-radius:200px;cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.pi-home-page--download-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .pi-home-page--download-btn{color:#0084ff}.light .pi-home-page--download-btn:hover{background-color:rgba(78,160,253,.2)}.pi-home-page--template-btn{border:0;border-radius:200px;cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.pi-home-page--template-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .pi-home-page--template-btn{color:#0084ff}.light .pi-home-page--template-btn:hover{background-color:rgba(78,160,253,.2)}.light .pi-home-page--template-btn{background-color:rgba(76,160,253,.1)}.pi-home-page--product-tour-embedded{border-radius:12px;box-shadow:0 0 1px rgba(40,41,61,.08),0 .5px 2px rgba(96,97,112,.16);display:flex;flex-direction:column;gap:16px;padding:24px 0}.light .pi-home-page--product-tour-embedded{background:#fff}.pi-home-page--universal-search-wrapper{height:80px;position:relative}.pi-home-page--universal-search{border-radius:12px;box-shadow:0 0 2px rgba(40,41,61,.04),0 4px 8px rgba(96,97,112,.16);left:0;overflow:hidden;position:absolute;right:0;z-index:110}.light .pi-home-page--universal-search{background-color:#fff}.pi-home-page--universal-search-overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.light .pi-home-page--universal-search-overlay{background-color:rgba(0,0,0,.54)}.resources-page{display:flex;flex-direction:column}.resources-page--topbar{align-items:center;border-bottom:1px solid;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;height:45px;letter-spacing:.25px;line-height:21px;padding-left:16px}.light .resources-page--topbar{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.38)}.resources-page--topbar-right{align-items:center;display:flex;gap:8px;margin:auto 16px auto auto}.resources-page--feature-tour-button{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.resources-page--feature-tour-button:disabled{cursor:not-allowed}.light .resources-page--feature-tour-button{background-color:#f4f7fc;color:#398cda}.light .resources-page--feature-tour-button:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .resources-page--feature-tour-button:hover:not(:disabled){background-color:#e8edf5}.resources-page--content-wrapper{display:grid;flex-grow:1;padding:20px}.resources-page--content{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;display:grid;flex-direction:column;grid-auto-flow:row;grid-auto-rows:min-content minmax(200px,1fr);margin:0}.light .resources-page--content{background-color:#fff}.resources-page--header{display:flex;justify-content:flex-end;padding:20px 30px}.resources-page--header .pi-search-field{width:400px}.resources-page--header .pi-search-field:focus-within{width:100%}.resources-page--table-wrap{display:flex;flex-direction:column;padding:20px 24px 26px}.resources-page--resource-row{align-items:flex-start}.resources-page--type-cell{align-items:flex-start;align-self:stretch;display:flex;width:95px}.resources-page--type-cell>img{display:block;position:relative;top:8px}.resources-page--type-th{align-items:center}.resources-page--name-cell{flex-basis:300px;flex-grow:1}.resources-page--tags-cell{flex-shrink:1;width:400px}.resources-page--date-cell{width:150px}.resources-page--action-cell{width:75px}.resources-page--loading-cell{flex-grow:1}.resources-page--resource-name{cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .resources-page--resource-name{color:rgba(0,0,0,.87)}.resources-page--resource-name:hover{text-decoration:underline}.resources-page--resource-description{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .resources-page--resource-description{color:rgba(0,0,0,.6)}.resources-page--tags-wrap{display:inline-flex;flex-wrap:wrap;gap:6px}.resources-page--tag{align-items:center;border:0;border-radius:20px;display:flex;font-size:12px;font-style:normal;font-weight:500;height:23px;letter-spacing:.5px;line-height:15px;outline:none;padding:4px 10px;text-align:center;white-space:nowrap;white-space:pre}.light .resources-page--tag{background-color:#e5edfc;color:rgba(0,0,0,.6)}.resources-page--tag svg{cursor:pointer;pointer-events:all}.light .resources-page--tag svg{fill:transparent}.resources-page--action-btn{align-items:center;border:1px solid;border-radius:50px;cursor:pointer;display:flex;justify-content:center;padding:6px 12px}.light .resources-page--action-btn{background-color:#fff;border-color:#0084ff;color:#0084ff}.resources-page--action-btn .svg-icon{width:16px}.light .resources-page--action-btn:hover{background-color:#0084ff;color:#fff}.resources-page--match{font-weight:600}.light .resources-page--match{background-color:#a5c9ff}.resources-page--empty{min-height:550px}.resources-page--empty,.resources-page--empty-content{align-items:center;display:flex;justify-content:center}.resources-page--empty-content{flex-direction:column;gap:32px;position:relative;top:-15%}.resources-page--empty-text{display:flex;flex-direction:column;gap:8px;text-align:center}.resources-page--empty-title{color:#212121;font-size:20px;font-weight:500;font-weight:600;letter-spacing:.25px;line-height:30px}.resources-page--empty-text{color:#374d70;font-size:14px;font-weight:500;font-weight:400;letter-spacing:.25px;line-height:21px;line-height:22px}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}.layout--columns{display:flex;flex-direction:row;height:100%;justify-content:stretch;margin:0;padding:0}.layout--columns.horizontal-center{justify-content:center}.layout--columns.vertical-center{align-items:center}.layout--rows{display:flex;flex-direction:column;height:100%;margin:0;padding:0;width:100%}.layout--rows.vertical-stretch{justify-content:space-between}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:100;src:url(/fonts/neueeinstellung/NeueEinstellung-Thin.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-Thin.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:200;src:url(/fonts/neueeinstellung/NeueEinstellung-ExtraLight.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-ExtraLight.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:300;src:url(/fonts/neueeinstellung/NeueEinstellung-Light.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-Light.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:400;src:url(/fonts/neueeinstellung/NeueEinstellung-Regular.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-Regular.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:500;src:url(/fonts/neueeinstellung/NeueEinstellung-Medium.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-Medium.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:600;src:url(/fonts/neueeinstellung/NeueEinstellung-SemiBold.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-SemiBold.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:700;src:url(/fonts/neueeinstellung/NeueEinstellung-Bold.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-Bold.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:800;src:url(/fonts/neueeinstellung/NeueEinstellung-ExtraBold.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-ExtraBold.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:900;src:url(/fonts/neueeinstellung/NeueEinstellung-Black.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-Black.woff) format("woff")}@font-face{font-display:swap;font-family:hack;font-style:normal;font-weight:400;src:url(/fonts/hack/regular.woff2) format("woff2"),url(/fonts/hack/regular.woff) format("woff")}.form--field{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;margin-bottom:30px;margin-top:25px;position:relative;width:100%}.light .invalid>.form--input,.light .invalid>.form--select-wrapper,.light .invalid>.form--tags-wrapper,.light .invalid>.form--textarea{border-color:#c15749;color:#c15749}.light .invalid>.form--input:hover,.light .invalid>.form--select-wrapper:hover,.light .invalid>.form--tags-wrapper:hover,.light .invalid>.form--textarea:hover{border-color:#b25043;color:#b25043}.form--caption{align-items:center;display:flex;font-size:12px;font-weight:500;gap:6px;letter-spacing:.048px;line-height:18px}.light .form--caption.invalid{color:#c15749}.form--label{display:block;font-size:12px;font-weight:500;left:7px;letter-spacing:.25px;line-height:18px;padding:0 5px;position:absolute;top:-8px;transition:all .14s cubic-bezier(0,.5,.2,1);z-index:50}.light .form--label{background-color:#fbfcfe;color:rgba(0,0,0,.6)}.empty:not(:focus-within)~.form--label{font-size:16px;letter-spacing:.25px;line-height:24px;top:12px;z-index:0}.light .empty:not(:focus-within):not(.invalid)+.form--label{color:rgba(0,0,0,.38)}.light :hover~.form--label{color:rgba(0,0,0,.632)}.light :focus-within~.form--label{color:#2c63b1}.light :focus-within:hover~.form--label{color:#285ba3}.light .invalid>.form--label{color:#c15749}.light .invalid:hover>.form--label{color:#b25043}.form--input{background:transparent;border:1px solid;border-radius:10px;height:48px;padding:11px;position:relative;width:100%;z-index:20}.light .form--input{border-color:#e0e3f1;color:rgba(0,0,0,.6)}.light :not(.invalid)>.form--input:focus-within{border-color:#2c63b1}.light :not(.invalid)>.form--input:focus-within:hover{border-color:#285ba3}.light .invalid>.form--input{border-color:#c15749}.light .invalid>.form--input:hover{border-color:#b25043}.light .form--input.disabled,.light .form--input:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .form--input.disabled:hover,.light .form--input:disabled:hover{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .form--input:hover{border-color:#ced1de}.form--textarea{background:transparent;border:1px solid;border-radius:10px;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding:11px;position:relative;resize:none;width:100%;z-index:30;-ms-overflow-style:none;scrollbar-width:none}.light .form--textarea{border-color:#e0e3f1;color:rgba(0,0,0,.6)}.light :not(.invalid)>.form--textarea:focus-within{border-color:#2c63b1}.light :not(.invalid)>.form--textarea:focus-within:hover{border-color:#285ba3}.light .invalid>.form--textarea{border-color:#c15749}.light .invalid>.form--textarea:hover{border-color:#b25043}.light .form--textarea.disabled,.light .form--textarea:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .form--textarea.disabled:hover,.light .form--textarea:disabled:hover{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .form--textarea:hover{border-color:#ced1de}.form--textarea::-webkit-scrollbar{display:none}.form--validation-msg{padding-left:7px;padding-top:4px}.form--select-wrapper{border:1px solid;border-radius:10px;display:flex;height:48px;padding:0;position:relative;z-index:40}.light .form--select-wrapper{border-color:#e0e3f1;color:rgba(0,0,0,.6)}.light :not(.invalid)>.form--select-wrapper:focus-within{border-color:#2c63b1}.light :not(.invalid)>.form--select-wrapper:focus-within:hover{border-color:#285ba3}.light .invalid>.form--select-wrapper{border-color:#c15749}.light .invalid>.form--select-wrapper:hover{border-color:#b25043}.light .form--select-wrapper.disabled,.light .form--select-wrapper:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .form--select-wrapper.disabled:hover,.light .form--select-wrapper:disabled:hover{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .form--select-wrapper:hover{border-color:#ced1de}.form--select-wrapper:after{background-position:50% 50%;background-repeat:no-repeat;bottom:0;content:"";padding:inherit;pointer-events:none;position:absolute;right:0;top:0;width:40px;z-index:1}.light .form--select-wrapper:after{background-image:url(/assets/theme/light/icons/expand.svg)}.form--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;display:flex;font-size:14px;font-weight:500;height:100%;letter-spacing:.25px;letter-spacing:0;line-height:21px;outline:0;padding:0 40px 0 10px;width:100%}.light .form--select{color:rgba(0,0,0,.6)}.form--dataset-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;display:flex;font-size:14px;font-weight:500;height:100%;letter-spacing:.25px;letter-spacing:0;line-height:21px;outline:0;padding:12px 40px 12px 10px;width:100%}.light .form--dataset-select{color:rgba(0,0,0,.6)}.form--cta-btn{align-items:center;border:1px solid;border-radius:200px;box-shadow:0 3px 10px 0 rgba(9,66,255,.3);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:32px;justify-content:center;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.light .form--cta-btn{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#489eff 0,#499fff 63.54%,#5aacff 100%);border-color:rgba(0,0,0,.08);color:#fff}.form--cta-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .form--cta-btn:hover{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#1482ff 0,#1482ff 63.54%,#2994ff 100%)}.form--other-btn{background-color:transparent;border:0;border-radius:200px;cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.form--other-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .form--other-btn{color:#0084ff}.light .form--other-btn:hover{background-color:rgba(78,160,253,.2)}.form--solid-btn{border:0;border-radius:200px;border-radius:21px;cursor:pointer;font-size:13px;font-size:14px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;line-height:26px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.form--solid-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .form--solid-btn{color:#0084ff}.light .form--solid-btn:hover{background-color:rgba(78,160,253,.2)}.light .form--solid-btn{background-color:rgba(76,160,253,.1)}.form--radio{display:inline-block;flex-shrink:0;height:18px;margin-bottom:-2px;margin-right:6px;margin-top:2px;position:relative;width:18px}.form--radio>input[type=radio]{display:none}.form--radio>input[type=radio]+.form--radio-inner{border:2px solid;border-radius:100%;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.light .form--radio>input[type=radio]+.form--radio-inner{border-color:#e0e3f1}.light .form--radio>input[type=radio]:checked+.form--radio-inner{border-color:#4588ec}.form--radio>input[type=radio]:checked+.form--radio-inner .form--radio-check{display:block}.form--radio-check{border-radius:100%;display:none;height:10px;transform:translate(2px,2px);width:10px}.light .form--radio-check{background-color:#4588ec}.form--tags-wrapper{align-items:center;border:1px solid;border-radius:10px;display:inline-flex;flex-wrap:wrap;gap:6px;min-height:48px;overflow:hidden;padding:11px;width:100%;z-index:40}.light .form--tags-wrapper{border-color:#e0e3f1;color:rgba(0,0,0,.6)}.light :not(.invalid)>.form--tags-wrapper:focus-within{border-color:#2c63b1}.light :not(.invalid)>.form--tags-wrapper:focus-within:hover{border-color:#285ba3}.light .invalid>.form--tags-wrapper{border-color:#c15749}.light .invalid>.form--tags-wrapper:hover{border-color:#b25043}.light .form--tags-wrapper.disabled,.light .form--tags-wrapper:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .form--tags-wrapper.disabled:hover,.light .form--tags-wrapper:disabled:hover{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .form--tags-wrapper:hover{border-color:#ced1de}.form--tags-wrapper:focus-within+.form--label{display:block;left:7px;padding:0 5px;position:absolute;top:-8px;z-index:50}.light .form--tags-wrapper:focus-within+.form--label{background-color:#fbfcfe}.form--tag{align-items:center;border:0;border-radius:20px;display:flex;flex:0 1 auto;font-size:12px;font-style:normal;font-weight:500;height:23px;letter-spacing:.5px;line-height:15px;outline:none;padding:4px 10px;text-align:center;white-space:nowrap}.light .form--tag{background-color:#e5edfc;color:rgba(0,0,0,.6)}.form--tag svg{cursor:pointer;pointer-events:all}.light .form--tag svg{fill:rgba(0,0,0,.38)}.form--tag.just-created{animation:shadow-pulse 1s 2}.form--tag-text{margin-right:5px}.form--tags-input{background:transparent;border:none;flex:1 3 auto;font-size:14px;font-weight:500;height:24px;letter-spacing:.25px;line-height:21px;width:40px;z-index:20}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 #2c63b1}to{box-shadow:0 0 0 7px #fbfcfe}}.form--assistive-text{font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px;margin-top:-24px;padding-left:14px}.light .form--assistive-text{color:rgba(0,0,0,.54)}.form--assistive-text a{cursor:pointer}.light .form--assistive-text a{color:#0084ff}.form--assistive-text a:hover{text-decoration:underline}.pi-dropdown{flex-shrink:0;position:relative;text-align:left}.pi-dropdown--toggle-btn{background:transparent;border:0;cursor:pointer;display:inline-block;height:100%;line-height:50%;padding:1px 0;text-align:center;vertical-align:top}.light .pi-dropdown--toggle-btn{color:rgba(44,87,150,.6)}.light .pi-dropdown--toggle-btn:hover{color:#2c5796}.pi-dropdown--content{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 3px 4px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.14);display:none;margin-right:30px;min-width:150px;position:absolute;right:-12px;top:35px;z-index:160}.light .pi-dropdown--content{background-color:#fbfcfe}.open>.pi-dropdown--content{display:block}.pi-dropdown--content.above{bottom:30px;top:auto}.align-right .pi-dropdown--content{left:-12px;right:auto}.pi-dropdown--item{cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;padding:8px;white-space:nowrap}.light .pi-dropdown--item{color:rgba(0,0,0,.87)}.light .pi-dropdown--item:hover{background-color:rgba(0,0,0,.08)}.pi-dropdown--item span.disabled{cursor:not-allowed}.light .pi-dropdown--item span.disabled{color:rgba(0,0,0,.38)}.pi-dropdown--spinner{display:inline-block;height:16px;margin-left:8px;opacity:.125;padding-top:2px;position:relative;width:16px}.pi-dropdown--spinner>div:first-child{animation-delay:-.45s}.pi-dropdown--spinner>div:nth-child(2){animation-delay:-.3s}.pi-dropdown--spinner>div:nth-child(3){animation-delay:-.15s}.pi-dropdown--spinner>div{animation:ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:3px solid transparent;border-radius:50%;border-top-color:#000;height:16px;position:absolute;width:16px}.pi-dropdown--spacer{border-top:1px solid;margin:8px -8px}.light .pi-dropdown--spacer{border-color:#e0e3f1}.pi-modal--wrapper{align-items:center;display:flex;justify-content:center;z-index:190}.pi-modal--overlay,.pi-modal--wrapper{bottom:0;left:0;position:fixed;right:0;top:0}.pi-modal--overlay{animation:fade-in .35s cubic-bezier(0,.5,.2,1) 1}.light .pi-modal--overlay{background-color:rgba(0,0,0,.54)}.pi-modal--box{animation:show .35s cubic-bezier(0,.5,.2,1) 1;border-radius:12px;box-shadow:0 5px 10px rgba(0,0,0,.5);max-height:calc(100% - 60px);overflow:auto;position:relative;z-index:200}.light .pi-modal--box{background-color:#fbfcfe}.pi-modal--box-header{contain:inline-size;display:grid;grid-auto-flow:row;padding:24px 24px 0;row-gap:12px}.pi-modal--box-header.with-bar{border-bottom:1px solid}.light .pi-modal--box-header.with-bar{border-color:#e0e3f1}.pi-modal--box-header-bar{align-items:center;display:flex;gap:12px;padding-bottom:20px;width:100%}.pi-modal--box-title{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:30px}.light .pi-modal--box-title{color:rgba(0,0,0,.87)}.pi-modal--sub-title{font-size:16px;font-weight:400;letter-spacing:1.25px;line-height:24px}.pi-modal--close-btn{background-color:transparent;border:0;border-radius:100%;cursor:pointer;flex-grow:0;flex-shrink:0;height:24px;margin-left:auto;padding:0;transition:background-color .14s cubic-bezier(.8,.5,1,1);width:24px}.light .pi-modal--close-btn:hover{background-color:rgba(0,0,0,.08)}.light .pi-modal--close-btn svg{fill:rgba(0,0,0,.38)}.pi-modal--header-icon{flex-shrink:0;opacity:.4}.light .pi-modal--header-icon{color:rgba(0,0,0,.6)}.pi-modal--footer{display:flex;gap:8px;justify-content:flex-end;padding:0 24px 24px}.pi-modal--confirmation-body{contain:inline-size;display:flex;flex-direction:column;font-size:16px;gap:12px;letter-spacing:.25px;line-height:24px;min-width:473px;padding-block:24px;padding-inline:24px}.light .pi-modal--alert-modal{background-color:#fff}.pi-modal--form-modal{overflow:visible}.pi-modal--alert-modal-header{align-items:center;display:flex;gap:12px}.pi-modal--alert-body{contain:inline-size;display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:12px;letter-spacing:.25px;line-height:21px;min-width:880px;padding:0 24px 20px}.pi-modal--body{contain:inline-size;min-width:473px;padding-inline:24px}.pi-modal--spinner{display:inline-block;height:16px;opacity:.125;position:relative;width:16px}.pi-modal--spinner>div:first-child{animation-delay:-.45s}.pi-modal--spinner>div:nth-child(2){animation-delay:-.3s}.pi-modal--spinner>div:nth-child(3){animation-delay:-.15s}.pi-modal--spinner>div{animation:ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:3px solid transparent;border-radius:50%;border-top-color:#000;height:16px;position:absolute;width:16px}.pi-search-field{position:relative}.pi-search-field--search-input{border:2px solid transparent;border-radius:8px;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.25px;line-height:18px;max-width:100%;padding:8px;transition:all .3s;width:100%}.light .pi-search-field--search-input{background-color:#f2f4f8;color:rgba(0,0,0,.87)}.pi-search-field--search-input::-moz-placeholder{font-weight:500;letter-spacing:.25px;opacity:1}.pi-search-field--search-input::placeholder{font-weight:500;letter-spacing:.25px;opacity:1}.light .pi-search-field--search-input::-moz-placeholder{color:rgba(0,0,0,.6)}.light .pi-search-field--search-input::placeholder{color:rgba(0,0,0,.6)}.pi-search-field--search-input:focus{border:2px solid #e0e3f1;border-radius:8px;box-sizing:border-box}.light .pi-search-field--search-input:focus{background-color:#fbfcfe}.pi-search-field--search-input:focus+.pi-search-field--search-btn .search-btn-icon{display:none}.pi-search-field--search-input:focus+.pi-search-field--search-btn .search-btn-clear-icon{display:block}.pi-search-field--search-btn{background:transparent;border:none;padding:1px 6px;position:absolute;right:9px;top:9px}.pi-search-field--search-btn>.search-btn-icon{display:block}.light .pi-search-field--search-btn>.search-btn-icon{color:rgba(0,0,0,.54)}.pi-search-field--search-btn>.search-btn-clear-icon{display:none}.light .pi-search-field--search-btn>.search-btn-clear-icon{color:rgba(44,87,150,.6)}.pi-project-banner{align-items:center;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:16px;justify-content:space-between;min-height:44px;padding:0 16px}.light .pi-project-banner{color:#fff}.light .pi-project-banner.is-template{background-color:#00b7ac}.light .pi-project-banner.is-shared{background-color:#526a99}.light .pi-project-banner.is-archived-dataset,.light .pi-project-banner.is-updated-dataset{background-color:#6785a8}.light .pi-project-banner.is-initialization-error{background-color:#c15749}.pi-project-banner--locked-text{align-items:center;display:flex;flex:1;padding:6px 0}.pi-project-banner--locked-text>*{margin-right:8px}.pi-project-banner--duplicate-project-btn{align-items:center;background-color:transparent;border:1px solid;border-radius:20px;cursor:pointer;display:flex;font-size:14px;font-weight:500;line-height:18px;padding:5px 16px;text-transform:uppercase}.light .pi-project-banner--duplicate-project-btn{border-color:#fff;color:#fff}.pi-project-banner--duplicate-icon{margin-right:8px}.pi-project-banner--learn-more-link{display:flex;flex-grow:0;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;letter-spacing:1.25px;line-height:16px}.light .pi-project-banner--learn-more-link{color:#fff}.pi-project-banner--banner-text{flex-grow:1;flex-shrink:1}.pi-project-banner--learn-more-link-2{border:1px solid;border-radius:20px;display:flex;flex-grow:0;flex-shrink:0;font-size:13px;font-weight:600;gap:8px;letter-spacing:1.25px;line-height:16px;padding:5px 16px}.light .pi-project-banner--learn-more-link-2{border-color:#fff;color:#fff}.pi-project-banner--close-btn{border-radius:100%;flex-grow:0;flex-shrink:0}.light .pi-project-banner--close-btn:hover{background-color:rgba(0,0,0,.08)}.light .markdown-content{color:rgba(0,0,0,.6)}.markdown-content a,.markdown-content a:visited{font-weight:600}.light .markdown-content a,.light .markdown-content a:visited{color:rgba(0,0,0,.87)}.markdown-content a:active,.markdown-content a:hover{text-decoration:underline}.markdown-content a.markdown-hyperlink{color:#0084ff!important}.markdown-content .support-link{color:#0084ff;cursor:pointer;font-weight:600}.markdown-content .support-link:active,.markdown-content .support-link:hover{text-decoration:underline}.markdown-content h1{font-size:24px;font-weight:600;letter-spacing:.25px;line-height:28px;margin-bottom:20px;margin-top:30px}.light .markdown-content h1{color:rgba(0,0,0,.87)}.markdown-content h2{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:30px;margin-bottom:20px;margin-top:30px}.light .markdown-content h2{color:rgba(0,0,0,.87)}.markdown-content h3{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px;margin-bottom:20px;margin-top:30px}.light .markdown-content h3{color:rgba(0,0,0,.87)}.markdown-content h4{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;margin-bottom:20px;margin-top:30px}.light .markdown-content h4{color:rgba(0,0,0,.87)}.markdown-content sub>p,.markdown-content sup>p{display:inline}.markdown-content table{display:block;margin:20px 0;max-width:100%;overflow-x:auto}.markdown-content td,.markdown-content th{border:1px solid;padding:6px 12px}.light .markdown-content td,.light .markdown-content th{border-color:rgba(0,0,0,.12)}.markdown-content img{margin-top:10px}.markdown-content th{border-bottom:2px solid}.light .markdown-content th{color:rgba(0,0,0,.87)}.markdown-content p,.markdown-content pre{margin-bottom:12px}.light .markdown-content code{background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.87)}.markdown-content pre{font-family:hack,monospace;overflow-y:auto;padding:6px}.light .markdown-content pre{background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.87)}.markdown-content pre code{background-color:transparent!important}.markdown-content ol{list-style:decimal;margin-left:30px;padding-top:6px}.markdown-content ol>li{list-style-position:outside;margin-bottom:10px}.markdown-content ol ol{list-style:lower-alpha}.markdown-content ol ol ol{list-style:lower-roman}.markdown-content ul{margin-left:30px}.markdown-content ul>li{list-style-position:outside;list-style-type:disc;margin-bottom:10px}.markdown-content summary{cursor:pointer}.markdown-content summary:focus{outline:none}.markdown-content summary>*{display:inline-block}.markdown-content .search-result em{font-style:inherit}.light .markdown-content .search-result em{background-color:#a5c9ff}.markdown-content .wistia-video{margin-bottom:24px}.pi-access-expiration-banner{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:16px;height:48px;letter-spacing:.25px;line-height:21px;padding:0 17px;transition:height .2s ease-in-out}.light .pi-access-expiration-banner{background:#d98436;color:#fff}.pi-access-expiration-banner.closed{display:none}.pi-access-expiration-banner--message{flex-grow:1}.pi-access-expiration-banner--button{background-color:transparent;border:1px solid;border-radius:200px;cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.pi-access-expiration-banner--button:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .pi-access-expiration-banner--button{color:#0084ff}.light .pi-access-expiration-banner--button:hover{background-color:rgba(78,160,253,.2)}.light .pi-access-expiration-banner--button{border-color:#fff;color:#fff}.light .pi-access-expiration-banner--button:hover{background-color:transparent}.pi-access-expiration-banner--button.disabled,.pi-access-expiration-banner--button:disabled{cursor:default}.light .pi-access-expiration-banner--button.disabled,.light .pi-access-expiration-banner--button:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.pi-access-expiration-banner--dismiss{cursor:pointer}.pi-trial-banner{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:16px;height:48px;letter-spacing:.25px;line-height:21px;padding:0 17px;transition:height .2s ease-in-out}.light .pi-trial-banner{background:#00b7ac;color:#fff}.pi-trial-banner.closed{display:none}.pi-trial-banner--message{flex-grow:1}.pi-trial-banner--main-message{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.pi-trial-banner--secondary-message{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.pi-trial-banner--button{align-items:center;background-color:transparent;border:1px solid;border-radius:200px;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:32px;justify-content:center;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.pi-trial-banner--button:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .pi-trial-banner--button{color:#0084ff}.light .pi-trial-banner--button:hover{background-color:rgba(78,160,253,.2)}.light .pi-trial-banner--button{border-color:#fff;color:#fff}.light .pi-trial-banner--button:hover{background-color:transparent}.pi-trial-banner--button.disabled,.pi-trial-banner--button:disabled{cursor:default}.light .pi-trial-banner--button.disabled,.light .pi-trial-banner--button:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.pi-trial-ended-banner{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:16px;height:48px;letter-spacing:.25px;line-height:21px;padding:0 17px;transition:height .2s ease-in-out}.light .pi-trial-ended-banner{background:#d98436;color:#fff}.pi-trial-ended-banner.closed{display:none}.pi-trial-ended-banner--message{display:flex;flex-grow:1;gap:8px}.pi-trial-ended-banner--external-link,.pi-trial-ended-banner--main-message{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.pi-trial-ended-banner--external-link{align-items:center;cursor:pointer;display:flex;gap:8px;text-decoration:underline}.light .pi-trial-ended-banner--external-link{color:#fff}.pi-trial-ended-banner--button{background-color:transparent;border:1px solid;border-radius:200px;cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.pi-trial-ended-banner--button:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .pi-trial-ended-banner--button{color:#0084ff}.light .pi-trial-ended-banner--button:hover{background-color:rgba(78,160,253,.2)}.light .pi-trial-ended-banner--button{border-color:#fff;color:#fff}.light .pi-trial-ended-banner--button:hover{background-color:transparent}.pi-trial-ended-banner--button.disabled,.pi-trial-ended-banner--button:disabled{cursor:default}.light .pi-trial-ended-banner--button.disabled,.light .pi-trial-ended-banner--button:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.pi-trial-ended-banner--close-btn{cursor:pointer}.pi-errors--errors{bottom:20px;display:flex;flex-direction:column;gap:8px;position:fixed;right:20px;width:320px;z-index:210}.pi-errors--errors-login{margin-bottom:30px;width:427px}.pi-errors--errors-login--toast-message:not(:first-child){display:none}.pi-errors--validation-error{align-items:center;display:flex;font-size:12px;font-weight:500;gap:6px;letter-spacing:.048px;line-height:18px;padding-bottom:4px;padding-top:4px;width:100%}.light .pi-errors--validation-error{color:#c15749}.pi-manual--row,.pi-manual--wrapper{flex-grow:1;overflow:hidden}.pi-manual--row{padding:16px}.pi-manual--navigation{overflow-y:auto;padding-bottom:45px}.pi-manual--separator{border-top:1px dashed;margin:0 30px}.light .pi-manual--separator{border-color:rgba(0,0,0,.12)}.pi-manual--separator:first-child{visibility:hidden}.pi-manual--section{margin:26px 0}.pi-manual--section:first-child{margin-top:8px}.pi-manual--children{padding-left:32px}.pi-manual--children .pi-manual--node-inner{border-left:1px solid rgba(165,201,255,.16)}.pi-manual--node-inner{align-items:center;background-position:0;background-repeat:no-repeat;border-radius:0 4px 4px 0;display:flex}.pi-manual--node-inner:not(.active):hover{cursor:pointer}.light .pi-manual--node-inner:not(.active):hover{background-color:rgba(73,105,153,.07)}.light .pi-manual--node-inner:not(.active):hover .pi-manual--label{color:#0084ff}.pi-manual--node-inner.open .pi-manual--icon-down-dark,.pi-manual--node-inner.open .pi-manual--icon-right-blue{display:block}.pi-manual--node-inner.open .pi-manual--icon-down-blue,.pi-manual--node-inner.open .pi-manual--icon-right-light,.pi-manual--node-inner.open .pi-manual--icon-right-medium{display:none}.light .pi-manual--node-inner.open .pi-manual--label{color:rgba(0,0,0,.87)}.light .pi-manual--node-inner.active{background-color:#e5edfc;background-image:url(/assets/theme/light/manual-pages/active.svg)}.pi-manual--node-inner.active .pi-manual--icon-down-blue,.pi-manual--node-inner.active .pi-manual--icon-right-blue,.pi-manual--node-inner.active .pi-manual--section-icon-active{display:block}.pi-manual--node-inner.active .pi-manual--icon-down-dark,.pi-manual--node-inner.active .pi-manual--icon-right-light,.pi-manual--node-inner.active .pi-manual--icon-right-medium,.pi-manual--node-inner.active .pi-manual--section-icon{display:none}.light .pi-manual--node-inner.active .pi-manual--label{color:#0084ff}.pi-manual--toggle-btn{border-radius:4px;display:inline-flex;height:24px;margin:9px 9px 9px 20px;min-width:24px;width:24px}.light .pi-manual--toggle-btn.toggle:hover{background-color:rgba(0,0,0,.08);color:#0084ff}.pi-manual--toggle-btn.toggle:hover .pi-manual--icon-right-blue{display:block}.pi-manual--toggle-btn.toggle:hover .pi-manual--icon-right-light,.pi-manual--toggle-btn.toggle:hover .pi-manual--icon-right-medium{display:none}.pi-manual--leaf-inner{background-position:0;background-repeat:no-repeat;border-left:1px solid rgba(165,201,255,.16);border-radius:4px;cursor:pointer;display:block;font-size:14px;padding:12px 15px 12px 24px}.light .pi-manual--leaf-inner:not(.active):hover{background-color:rgba(73,105,153,.07);color:#0084ff}.light .pi-manual--leaf-inner:not(.active):hover .pi-manual--label{color:#0084ff}.light .pi-manual--leaf-inner.active{background-color:#e5edfc;background-image:url(/assets/theme/light/manual-pages/active.svg)}.pi-manual--leaf-inner.active .pi-manual--icon-down-blue,.pi-manual--leaf-inner.active .pi-manual--icon-right-blue{display:block}.pi-manual--leaf-inner.active .pi-manual--icon-down-dark,.pi-manual--leaf-inner.active .pi-manual--icon-right-light,.pi-manual--leaf-inner.active .pi-manual--icon-right-medium{display:none}.light .pi-manual--leaf-inner.active .pi-manual--label{color:#0084ff}.pi-manual--icon-right-blue,.pi-manual--section-icon-active{display:none}.pi-manual--section-icon,.pi-manual--section-icon-active{margin:0 24px 0 20px}.pi-manual--label{font-size:14px;font-weight:500;letter-spacing:.25px;padding:12px 24px 12px 0;width:100%}.light .pi-manual--label{color:rgba(0,0,0,.6)}.pi-manual--resizer{cursor:col-resize;flex-shrink:0;width:12px}.pi-manual--resizer.active:after,.pi-manual--resizer.active:before,.pi-manual--resizer:hover:after,.pi-manual--resizer:hover:before{opacity:1}.pi-manual--resizer:after,.pi-manual--resizer:before{content:"";opacity:0;position:relative;transition:opacity .3s linear}.light .pi-manual--resizer:after,.light .pi-manual--resizer:before{background-color:rgba(0,0,0,.38)}.pi-manual--resizer:before{left:5px}.pi-manual--resizer:after,.pi-manual--resizer:before{display:inline-block;height:20px;margin-top:-10px;top:50%;width:1px}.pi-manual--resizer:after{left:7px}.pi-manual--content{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;flex-direction:column;flex-grow:1;margin:0}.light .pi-manual--content,.pi-manual--content{background-color:#fff}.light .pi-manual--content{color:rgba(0,0,0,.87)}.pi-manual--content-header{padding:16px 0}.pi-manual--search-container{display:flex;gap:16px;justify-content:right;margin:0 auto;max-width:880px;padding:0 40px;width:100%}.pi-manual--content-search{overflow:hidden}.pi-manual--content-search input{width:376px}.pi-manual--content-body{overflow-y:auto}.pi-manual--content-container{margin:0 auto;max-width:880px;padding:0 40px 40px;width:100%}.pi-manual--page-name{font-size:37px;font-weight:600;line-height:1.5em;margin-bottom:20px;margin-top:30px}.pi-manual--search-result-item{border-bottom:1px solid;cursor:pointer;display:block;margin-top:20px;padding-bottom:20px}.light .pi-manual--search-result-item{border-color:#edeef6;color:rgba(0,0,0,.6)}.pi-manual--search-result-item .pi-manual--search-result-title{margin-bottom:4px;margin-top:0}.light .pi-manual--search-result-item .pi-manual--search-result-title{color:#0084ff}.pi-manual--search-result-item:hover{text-decoration:none!important}.pi-manual--search-result-item:hover.pi-manual--search-result-title{text-decoration:underline}.pi-manual--search-result-breadcrumbs{align-items:center;display:flex;font-size:13px;font-weight:400;margin-bottom:2px}.light .pi-manual--search-result-breadcrumbs{color:rgba(0,0,0,.38)}.pi-manual--search-result-breadcrumbs>img{margin:0}.light .pi-manual--search-result-breadcrumb-title{color:rgba(0,0,0,.6)}.pi-manual--search-result-body code,.pi-manual--search-result-body h1,.pi-manual--search-result-body h2,.pi-manual--search-result-body h3,.pi-manual--search-result-body h4,.pi-manual--search-result-body p,.pi-manual--search-result-body pre{display:inline;font-size:16px;font-weight:400}.pi-manual--content-copyright{font-size:14px;font-weight:600;letter-spacing:.25px;margin:48px 0 24px;white-space:nowrap}.light .pi-manual--content-copyright{color:rgba(0,0,0,.6)}.pi-manual--keywords{font-size:14px;letter-spacing:.25px;line-height:21px;margin-top:50px}.light .pi-manual--keywords{color:rgba(0,0,0,.6)}.pi-manual--keywords-heading{font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:24px;text-transform:uppercase}.light .pi-manual--keywords-heading{color:rgba(0,0,0,.6)}.light .pi-manual--search-match{background-color:#a5c9ff}.pi-manual--search-res-count{font-size:14px;letter-spacing:.1px;line-height:21px}.light .pi-manual--search-res-count{color:rgba(0,0,0,.38)}.pi-manual--search-filters{border-bottom:1px solid;padding:8px 0}.light .pi-manual--search-filters{border-color:#e0e3f1}.pi-manual--tags-container{line-height:30px;margin:0 auto;max-width:880px;padding:0 40px;width:100%}.pi-manual--search-tag{background:transparent;border:1px solid;border-radius:12px;cursor:pointer;display:inline-block;font-size:12px;letter-spacing:.5px;line-height:14px;margin-right:8px;padding:4px 8px}.light .pi-manual--search-tag{border-color:#d3e0f5;color:rgba(0,0,0,.6)}.light .pi-manual--search-tag.active{background-color:#d3e0f5}.pi-manual--search-tag>svg{display:initial}.pi-manual--download-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:4px 10px}.light .pi-manual--download-btn{background-color:#f4f7fc;color:#398cda}.pi-button-group{align-items:flex-start;display:flex;flex-direction:row;padding:0}.pi-button-group.disabled{filter:grayscale(1);pointer-events:none}.pi-button-group:hover .pi-button-group--button{cursor:pointer}.pi-button-group--button{align-items:center;border:0;display:flex;flex:1 1 0;flex-direction:row;font-size:13px;font-style:normal;font-weight:500;height:32px;justify-content:center;letter-spacing:1.25px;line-height:16px;min-width:0;outline:none;padding:6px 8px;position:relative;text-transform:uppercase}.light .pi-button-group--button{background-color:#f2f4f8;color:rgba(44,87,150,.6)}.pi-button-group--button:first-child{border-radius:8px 0 0 8px}.pi-button-group--button:last-child{border-radius:0 8px 8px 0}.light .pi-button-group--button.active{background-color:#d3e0f5;color:#2c63b2}.light .pi-button-group--button:not(.disabled):not(.active):hover{color:#2c5796}.pi-button-group--button svg{flex-shrink:0;width:24px;z-index:1}.light .pi-button-group--button:hover:not(.active){background-color:#dfe0e4}.pi-button-group--label{margin-left:10px;padding:0 12px;white-space:nowrap;z-index:1}.light .pi-button-group--label{color:rgba(0,0,0,.87)}.light .pi-button-group--button.active .pi-button-group--label{color:#2c63b2}.light .pi-button-group--button:not(.disabled):not(.active):hover .pi-button-group--label{color:#2c5796}.pi-checkbox{cursor:pointer;display:table}.pi-checkbox--box-wrapper{display:table-cell;line-height:0;width:14px}.pi-checkbox--box,.pi-checkbox--box:after{content:"";display:block;font-weight:500;pointer-events:auto;transition:background-color .35s,border-color .35s}.pi-checkbox--box{background-clip:padding-box;border:1px solid;border-radius:2px;display:inline-block;height:14px;position:relative;vertical-align:-2px;width:14px}.light :not(.disabled) .pi-checkbox--box{background-color:#fff;border-color:rgba(44,87,150,.6)}.pi-checkbox--box:after{border-style:solid;border-width:0 2px 2px 0;height:9px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scale(0);transform-origin:center center;transition:transform .35s;width:5px}.light .pi-checkbox--box:after{border-color:#fff}.light .pi-checkbox--box[aria-checked=mixed],.light .pi-checkbox--box[aria-checked=true]{background-color:#0084ff;border-color:#0084ff}.pi-checkbox--box[aria-checked=mixed]:after{border-width:3px 0 0;left:2px;top:5px;transform:scale(1);width:8px}.light .pi-checkbox--box[aria-checked=mixed]:after{border-color:#fff}.pi-checkbox--box[aria-checked=mixed]:active:after,.pi-checkbox--box[aria-checked=true]:after{transform:rotate(45deg) scale(1)}.pi-checkbox.disabled{cursor:default;pointer-events:none}.light .pi-checkbox.disabled{color:rgba(0,0,0,.38)}.light .pi-checkbox.disabled .pi-checkbox--box{background-color:rgba(0,0,0,.16);border-color:rgba(0,0,0,.16)}.pi-checkbox.disabled .pi-checkbox--box,.pi-checkbox.disabled .pi-checkbox--box:after{pointer-events:none}.light .pi-checkbox--box.disabled[aria-checked=mixed],.light .pi-checkbox--box.disabled[aria-checked=true]{background-color:rgba(0,0,0,.16)}.pi-checkbox.non-clickable-label{pointer-events:none}.pi-checkbox--label{display:table-cell;font-size:14px;letter-spacing:.1px;line-height:21px;padding-left:10px}.page-header{border-bottom:1px solid;box-shadow:0 1px 8px rgba(31,81,157,.12);z-index:10}.light .page-header{background-color:#fff;border-color:#e0e3f1}.page-header--main{align-items:center;display:flex;justify-content:space-between;min-height:55px;padding:0 16px;position:relative}.page-header--search-icon{background:transparent;border:0;cursor:pointer;padding:0}.page-header--search-icon svg{display:block;height:24px;width:24px}.light .page-header--search-icon svg{fill:rgba(44,87,150,.6)}.light .page-header--search-icon:hover svg{fill:#0084ff}.light .page-header--search-icon:disabled svg{fill:rgba(44,87,150,.2)}.light .page-header--search-icon.cta svg{fill:#0084ff}.page-header--topright{align-items:center;display:flex;gap:16px;height:49px}.page-header--topright-divider{border-style:solid;border-width:0 1px 0 0;height:24px}.light .page-header--topright-divider{border-color:#e0e3f1}.page-header--topright-divider:first-child{display:none}.page-header--breadcrumbs{font-size:14px;gap:8px;line-height:21px}.page-header--breadcrumbs,.page-header--main-page{display:flex;font-weight:500;letter-spacing:.25px;padding:12px 0}.page-header--main-page{align-items:center;font-size:20px;line-height:30px}.light .page-header--main-page{color:rgba(0,0,0,.87)}.page-header--breadcrumb-wrap{align-items:center;display:flex;flex-shrink:0;gap:8px}.page-header--breadcrumb{flex-grow:1;white-space:nowrap}.light .page-header--breadcrumb{color:rgba(0,0,0,.38)}.page-header--breadcrumb-arrow{display:block;width:24px}.page-header--current-page{align-items:center;display:flex}.light .page-header--current-page{color:rgba(0,0,0,.87)}.page-header--current-page.loading,.page-header--current-page.static{margin:0}.page-header--expand-btn{display:block}.page-header--page-logo{display:block;flex-grow:0;flex-shrink:0}.page-header--saving-indicator{align-items:center;display:flex;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .page-header--saving-indicator{color:rgba(0,0,0,.38)}.page-header--saving-indicator.saved{animation-duration:5s;animation-iteration-count:1;animation-name:hide;opacity:0}.page-header--description-expand{background:transparent;border:none;border-radius:100%;cursor:pointer;display:inline-block;flex-shrink:0;padding:0;transition:transform .28s linear}.page-header--description-expand.expanded{transform:rotate(-180deg)}.page-header--description-expand img{display:block}.page-header--expand{height:0;opacity:0;overflow:hidden;padding:0 16px;position:relative;transition:opacity .5s linear}.page-header--expand.expanded{height:auto;opacity:1}.page-header--description{display:block;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;min-height:18px;position:relative;z-index:1}.light .page-header--description{color:rgba(0,0,0,.6)}.page-header--description .in-place-edit--content-editable:focus{padding:6px}.page-header--tags-and-dates{align-items:center;display:flex;justify-content:space-between;padding:16px 0}.page-header--tags{align-content:center;display:flex;flex-grow:1;flex-wrap:wrap;gap:6px;height:36px;padding-right:12px}.page-header--tags .form--tags-wrapper{flex-grow:1;min-height:0;overflow:visible;padding:1px 7px;width:auto}.page-header--tags .form--tags-wrapper:hover,:not(.invalid)>.page-header--tags .form--tags-wrapper:focus-within{padding:0 6px}.page-header--tags-list{display:flex;gap:6px}.page-header--tag{align-items:center;border:0;border-radius:20px;display:flex;font-size:12px;font-style:normal;font-weight:500;height:23px;letter-spacing:.5px;line-height:15px;outline:none;padding:4px 10px;text-align:center;white-space:nowrap}.light .page-header--tag{background-color:#e5edfc;color:rgba(0,0,0,.6)}.page-header--tag svg{cursor:pointer;pointer-events:all}.light .page-header--tag svg{fill:#387ee8}.page-header--edit-tags-btn{align-items:center;border:0;border-radius:20px;cursor:pointer;display:flex;font-size:12px;font-style:normal;font-weight:500;height:23px;letter-spacing:.5px;line-height:15px;outline:none;padding:0 6px;text-align:center;white-space:nowrap}.light .page-header--edit-tags-btn{background-color:#e5edfc;color:rgba(0,0,0,.6)}.page-header--edit-tags-btn svg{cursor:pointer;pointer-events:all}.light .page-header--edit-tags-btn svg{fill:#387ee8}.page-header--edit-tags-btn>svg{width:16px}.light .page-header--edit-tags-btn>svg{fill:#0084ff}.page-header--show-tags-btn{background-color:transparent;border:0;cursor:pointer;height:23px}.page-header--show-tags-btn>svg{width:16px}.light .page-header--show-tags-btn>svg{fill:rgba(0,0,0,.6)}.page-header--dates{flex-shrink:0;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;text-align:right}.light .page-header--dates{color:rgba(0,0,0,.28)}.page-header--date-separator{margin:0 6px}.page-header--beta-tag{align-items:center;border-radius:20px;display:flex;font-size:9px;font-weight:600;height:20px;letter-spacing:.5px;line-height:11.7px;margin:auto 10px auto auto;padding:4px 8px}.light .page-header--beta-tag{background:#cbeadc;color:#10703a}.page-header--project-info{display:flex;gap:6px}.page-header--project-beta-tag{align-items:center;border-radius:20px;display:flex;font-size:9px;font-weight:600;height:20px;letter-spacing:.5px;line-height:11.7px;margin:auto 10px auto auto;padding:4px 8px}.light .page-header--project-beta-tag{background:#cbeadc;color:#10703a}.page-header--project-id{align-items:center;display:flex;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .page-header--project-id{color:rgba(0,0,0,.28)}.feature-tour{width:880px}.light .feature-tour--top{background-color:#f4f7fc}.feature-tour--header{display:flex;padding:24px 24px 16px 32px}.light .feature-tour--header{color:rgba(44,87,150,.6)}.feature-tour--header-title{cursor:default;flex-grow:1;font-size:14px;font-weight:600;letter-spacing:.25px;line-height:24px;margin-left:15px}.light .feature-tour--header-title{color:rgba(44,87,150,.6)}.feature-tour--media{display:flex;justify-content:center;padding:0 24px 19px}.feature-tour--bottom{display:flex;justify-content:space-between;padding:24px}.light .feature-tour--bottom{background-color:#fff}.feature-tour--buttons{display:flex;gap:8px;justify-content:flex-end}.feature-tour--learn-more-btn{background-color:transparent;border:0;border-radius:200px;cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.feature-tour--learn-more-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .feature-tour--learn-more-btn{color:#0084ff}.light .feature-tour--learn-more-btn:hover{background-color:rgba(78,160,253,.2)}.feature-tour--feature-btn{align-items:center;border:1px solid;border-radius:200px;box-shadow:0 3px 10px 0 rgba(9,66,255,.3);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:32px;justify-content:center;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.light .feature-tour--feature-btn{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#489eff 0,#499fff 63.54%,#5aacff 100%);border-color:rgba(0,0,0,.08);color:#fff}.feature-tour--feature-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .feature-tour--feature-btn:hover{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#1482ff 0,#1482ff 63.54%,#2994ff 100%)}.feature-tour--reopen-text{align-items:center;display:flex;font-size:12px;font-weight:500;gap:8px;letter-spacing:.048px;line-height:18px}.light .feature-tour--reopen-text{color:rgba(0,0,0,.38)}.pi-local-search{align-items:center;display:flex;min-width:0;padding:5px 0;position:relative}.pi-local-search--input{background:transparent;border:none;flex-grow:1;line-height:30px;margin-right:30px;min-width:0;padding-left:10px;z-index:1}.pi-local-search--input::-moz-placeholder{color:transparent}.pi-local-search--input::placeholder{color:transparent}.light .pi-local-search--input:focus::-moz-placeholder{color:rgba(0,0,0,.38)}.light .pi-local-search--input:focus::placeholder{color:rgba(0,0,0,.38)}.pi-local-search--overlay{align-items:center;bottom:0;display:flex;justify-content:right;left:0;position:absolute;right:0;top:0}.pi-local-search--overlay .clear-icon{display:none}.pi-local-search--overlay .magnify-icon{pointer-events:none}input:focus+.pi-local-search--overlay{box-shadow:inset 0 -2px 0 0 #e0e3f1}input:focus+.pi-local-search--overlay .magnify-icon{display:none}input:focus+.pi-local-search--overlay .clear-icon{display:block}.pi-local-search--button{align-items:stretch;background:transparent;border:none;display:flex;line-height:50%;padding:10px 8px 10px 10px}.light .pi-local-search--button{color:rgba(44,87,150,.6)}.pi-local-search--button.has-input .magnify-icon{display:none}.pi-local-search--button.has-input .clear-icon{display:block}.in-place-edit{min-width:20px;position:relative}.in-place-edit--content-editable{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;border:2px solid transparent;border-radius:4px;overflow:hidden;padding:0;transition:all .35s cubic-bezier(0,.5,.2,1);width:100%}.in-place-edit--content-editable[contenteditable=true]:focus{box-shadow:0 0 1px rgba(88,122,172,.03),0 .5px 4px rgba(60,63,152,.08);display:block;outline:none;padding:0 6px}.light .in-place-edit--content-editable[contenteditable=true]:focus{border-color:#0084ff}.invalid .in-place-edit--content-editable{box-shadow:0 0 1px rgba(88,122,172,.03),0 .5px 4px rgba(60,63,152,.08);display:block;outline:none;padding:0 6px}.light .invalid .in-place-edit--content-editable{border-color:#0084ff;border-color:#c15749}.in-place-edit--error{align-items:center;animation:show .35s cubic-bezier(0,.5,.2,1) 1;border-radius:4px;box-shadow:0 3px 10px rgba(193,87,73,.3),0 0 10px rgba(193,87,73,.1);display:flex;font-size:12px;font-style:normal;font-weight:500;font-weight:400;letter-spacing:.048px;line-height:18px;overflow:visible;padding:5px;position:absolute;top:100%;white-space:nowrap;z-index:10}.light .in-place-edit--error{background-color:#c15749;color:#fff}.in-place-edit--error>svg{flex-shrink:0;margin-right:8px}.in-place-edit--empty{font-size:12px;left:0;letter-spacing:.25px;line-height:18px;position:absolute;top:0;z-index:-1}.light .in-place-edit--empty{color:rgba(0,0,0,.38)}.in-place-edit--content-editable:focus+.in-place-edit--empty{display:none}.toast{align-items:center;display:flex;justify-content:center;left:0;position:absolute;right:0;top:22px;z-index:220}.toast--icon{height:100%;margin:auto 24px auto 16px}.toast--link{font-weight:500;text-decoration:underline}.light .toast--link{color:#fff}.toast--box{align-items:flex-start;animation:show .1s ease-out normal forwards;border-radius:8px;display:flex;font-size:14px;font-weight:500;justify-content:flex-start;letter-spacing:.25px;line-height:21px;max-width:992px;min-height:56px;min-width:292px;word-break:break-word}.light .toast--box{color:#fff}.toast--box.error{background-color:#c15749}.toast--box.success{background-color:#3d9062}.toast--box.info{background-color:#3386d4}.toast--box.warning{background-color:#fcd192}.light .toast--box.warning{color:rgba(0,0,0,.87)}.toast--box.expired{animation:hide .1s ease-out normal forwards}.toast--content{flex-grow:1;font-weight:500;margin:18px 16px 18px 0}.pi-side-pane--container{animation-duration:.3s;animation-name:pi-side-pane-notes-slidein;border-left:1px solid;bottom:0;box-shadow:0 2px 4px rgba(40,41,61,.04),0 8px 16px rgba(96,97,112,.16);display:flex;flex-direction:column;position:absolute;right:0;top:0;width:449px;z-index:170}@keyframes pi-side-pane-notes-slidein{0%{right:-449px}to{right:0}}.light .pi-side-pane--container{background-color:#fff;border-color:#e0e3f1}.pi-side-pane--header{border-bottom:1px solid;flex-grow:0;flex-shrink:0;font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:24px;padding:8px 16px;text-transform:uppercase}.light .pi-side-pane--header{border-color:#e0e3f1;color:rgba(0,0,0,.87)}.pi-side-pane--expanded-header-title{flex-grow:0;flex-shrink:0;font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:24px;padding:8px 16px;text-transform:uppercase}.light .pi-side-pane--expanded-header-title{border-color:#e0e3f1;color:rgba(0,0,0,.87)}.pi-side-pane--close{float:right;height:24px}.light .pi-side-pane--close{color:rgba(0,0,0,.54)}.pi-side-pane--expanded-close{height:24px;position:absolute;right:16px;top:8px}.light .pi-side-pane--expanded-close{color:rgba(0,0,0,.54)}.pi-side-pane--content{flex-grow:1;overflow:auto;padding:8px 16px}.pi-side-pane--footer{border-top:1px solid;padding:13px 80px 13px 16px}.light .pi-side-pane--footer{border-color:#e0e3f1}.pi-side-pane--expando{display:flex;flex-direction:column}.pi-side-pane--expando-toggle{align-items:center;cursor:pointer;display:flex;gap:12px}.pi-side-pane--expando-toggle .svg-icon{transform:rotate(90deg);transition:transform .14s cubic-bezier(0,.5,.2,1)}.collapsed .pi-side-pane--expando-toggle .svg-icon{transform:rotate(0deg)}.pi-side-pane--expando-title{font-size:12px;font-weight:500;height:34px;letter-spacing:.25px;line-height:18px;line-height:34px}.light .pi-side-pane--expando-title{color:rgba(0,0,0,.38)}.collapsed .pi-side-pane--expando-contents{display:none}.pi-tabs--tab-selector{border-bottom:1px solid;display:grid;gap:12px;grid-auto-flow:column;grid-auto-rows:minmax(min-content,1fr);overflow:auto;white-space:nowrap}.light .pi-tabs--tab-selector{border-color:#e0e3f1}.pi-tabs--tab{cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:10px;letter-spacing:.25px;line-height:24px;padding:10px 15px;position:relative;text-align:center}.light .pi-tabs--tab{color:rgba(0,0,0,.54)}.light .pi-tabs--tab.active{color:rgba(0,0,0,.87)}.pi-tabs--tab.active:after{border:solid;border-radius:2px 2px 0 0;border-width:2px 0 0;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.light .pi-tabs--tab.active:after{border-color:#0084ff}.contextual-help--main-selection{margin:0 -16px}.contextual-help--section-group-title{border-bottom:1px solid;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;padding:16px 16px 8px}.light .contextual-help--section-group-title{border-color:rgba(0,0,0,.87);border-color:#edeef6}.contextual-help--content-container{padding-top:0}.contextual-help--section-item{align-items:center;border-bottom:1px solid;cursor:pointer;display:flex;padding:8px 16px}.light .contextual-help--section-item{border-color:#edeef6}.contextual-help--section-item-icon{flex-grow:0;flex-shrink:0;width:40px}.contextual-help--section-item-icon>svg{width:24px}.light .contextual-help--section-item-icon>svg{fill:rgba(44,87,150,.6)}.contextual-help--section-item-text{flex-grow:1}.contextual-help--section-item-arrow{flex-grow:0;flex-shrink:0;text-align:right;width:40px}.contextual-help--section-item-arrow>svg{width:24px}.light .contextual-help--section-item-arrow>svg{fill:rgba(0,0,0,.28)}.contextual-help--section-item-title{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .contextual-help--section-item-title{color:#1968df}.contextual-help--section-item-description{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.contextual-help--breadcrumbs{align-items:center;display:flex;margin:0 16px;padding:4px 0}.contextual-help--breadcrumbs-ul{display:flex}.contextual-help--breadcrumbs-item{border-radius:4px;cursor:pointer;display:flex;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:30px;padding:0 8px}.light .contextual-help--breadcrumbs-item{color:rgba(0,0,0,.54)}.contextual-help--breadcrumbs-item:first-child{margin-left:-8px}.light .contextual-help--breadcrumbs-item:hover{background:#f4f7fc;color:#2c5796}.contextual-help--breadcrumbs-current{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;padding-right:8px}.light .contextual-help--breadcrumbs-current{color:rgba(0,0,0,.87)}.contextual-help--breadcrumbs-arrow{align-items:center;display:flex;margin-left:-8px;margin-right:-8px}.contextual-help--breadcrumbs-arrow>svg{width:24px}.light .contextual-help--breadcrumbs-arrow>svg{fill:rgba(0,0,0,.16)}.contextual-help--breadcrumbs-ul+.contextual-help--breadcrumbs-arrow{margin-right:0}.contextual-help--search-wrap{border-bottom:1px solid;border-top:1px solid;padding-left:6px}.light .contextual-help--search-wrap{border-color:#edeef6}.contextual-help--search-count{border-bottom:1px solid;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:30px;margin:0 -16px;padding:6px 16px 0}.light .contextual-help--search-count{border-color:#edeef6;color:rgba(0,0,0,.38)}.contextual-help--search-result{border-bottom:1px solid;margin:0 -16px;padding:8px 16px}.light .contextual-help--search-result{border-color:#edeef6}.light .contextual-help--search-result:hover{background-color:#f4f7fc}.contextual-help--search-result-title{cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .contextual-help--search-result-title{color:#1968df}.contextual-help--search-result-title:hover{text-decoration:underline}.contextual-help--search-result-desc{font-size:14px;letter-spacing:.25px;line-height:21px}.light .contextual-help--search-result-desc{color:rgba(0,0,0,.6)}.light .contextual-help--search-result-desc em{background-color:#a5c9ff}.contextual-help--content{padding-top:16px}.light .contextual-help--search-match{background-color:#a5c9ff}.contextual-help--footer-link{display:flex;float:right;font-size:12px;font-weight:500;letter-spacing:.004em;line-height:18px}.light .contextual-help--footer-link{color:#0084ff}.contextual-help--footer-link>svg{height:16px}.contextual-help--empty-section{font-size:13px;letter-spacing:.25px;line-height:19px;padding:16px}.pi-share-modal{align-self:flex-start;overflow:visible;top:124px;width:720px}.pi-share-modal--body{display:flex;flex-direction:column;gap:20px;padding-bottom:16px;padding-top:16px}.pi-share-modal--search-toolbar{display:flex;gap:8px;position:relative}.pi-share-modal--autocomplete-wrapper{display:fex;flex-direction:column;flex-grow:1}.pi-share-modal--search-form-wrapper{align-items:center;border:2px solid;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;min-height:40px;padding:5px 14px}.light .pi-share-modal--search-form-wrapper{background-color:#f2f4f8;border-color:#f2f4f8;border-color:rgba(0,0,0,.12)}.pi-share-modal--staging-pill{align-items:center;border-radius:20px;display:flex;flex-grow:0;flex-shrink:0;font-size:12px;font-weight:500;gap:4px;letter-spacing:.048px;line-height:18px;padding:4px 12px;white-space:nowrap}.light .pi-share-modal--staging-pill{background-color:#2c63b2;color:#fff}.pi-share-modal--pill-remove{align-items:center;display:flex}.pi-share-modal--pill-remove>.svg-icon{display:block;height:16px;width:16px}.pi-share-modal--search-input-wrapper{flex-grow:1;flex-shrink:1}.pi-share-modal--search-input{background:transparent;border:none;width:100%}.pi-share-modal--autocomplete-placer{position:relative}.pi-share-modal--search-notice{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding:6px 8px}.light .pi-share-modal--search-notice{color:rgba(0,0,0,.87)}.pi-share-modal--autocomplete-list{border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 0 2px rgba(40,41,61,.04),0 4px 8px rgba(96,97,112,.16);display:flex;flex-direction:column;left:0;max-height:400px;overflow-y:auto;padding:8px 0;position:absolute;right:0;z-index:1}.light .pi-share-modal--autocomplete-list{background-color:#f4f7fc}.pi-share-modal--autocomplete-item{display:flex;padding:14px 8px}.light .pi-share-modal--autocomplete-item.focused,.light .pi-share-modal--autocomplete-item:hover{background-color:rgba(73,105,153,.07)}.pi-share-modal--autocomplete-item-disabled{display:flex;padding:14px 8px}.pi-share-modal--autocomplete-name{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;width:40%}.light .pi-share-modal--autocomplete-name{color:rgba(0,0,0,.87)}.pi-share-modal--autocomplete-email{flex-grow:1;flex-shrink:1;font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px}.light .pi-share-modal--autocomplete-email{color:rgba(0,0,0,.87)}.pi-share-modal--autocomplete-name-disabled{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;width:40%}.light .pi-share-modal--autocomplete-name-disabled{color:rgba(0,0,0,.38)}.pi-share-modal--autocomplete-email-disabled{flex-grow:1;flex-shrink:1;font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px}.light .pi-share-modal--autocomplete-email-disabled{color:rgba(0,0,0,.38)}.pi-share-modal--disabled-users-divider{display:flex;font-size:12px;font-weight:500;gap:8px;letter-spacing:.048px;line-height:18px;padding:8px 16px}.light .pi-share-modal--disabled-users-divider{background-color:#e8effb;color:#335c98}.pi-share-modal--disabled-users-divider>.svg-icon{flex-shrink:0}.pi-share-modal--search-match{font-weight:600}.light .pi-share-modal--search-match{background-color:#a7c7f8}.pi-share-modal--share-btn-wrapper{align-items:center;display:flex}.pi-share-modal--share-btn.force{height:40px;padding-left:24px;padding-right:24px}.pi-share-modal--reader-list-body{display:flex;flex-direction:column;gap:20px;max-height:400px;position:relative}.pi-share-modal--reader-list-body.scrollable{overflow-y:auto}.pi-share-modal--shared-user-list{display:flex;flex-direction:column;gap:20px}.pi-share-modal--shared-user-list-item{align-items:center;display:flex}.pi-share-modal--shared-user-list-item-left{display:flex;flex-direction:column;flex-grow:1}.pi-share-modal--shared-user-list-item-name{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .pi-share-modal--shared-user-list-item-name{color:rgba(0,0,0,.87)}.pi-share-modal--shared-user-list-item-email{font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px}.light .pi-share-modal--shared-user-list-item-email{color:rgba(0,0,0,.6)}.pi-share-modal--owner{align-items:center;display:flex;margin-bottom:20px}.pi-share-modal--owner-left{display:flex;flex-direction:column;flex-grow:1}.pi-share-modal--owner-name{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .pi-share-modal--owner-name{color:rgba(0,0,0,.87)}.pi-share-modal--owner-email{font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px}.light .pi-share-modal--owner-email{color:rgba(0,0,0,.6)}.pi-share-modal--owner-right{flex-shrink:0;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .pi-share-modal--owner-right{color:rgba(0,0,0,.6)}.light .pi-share-modal--remove-btn{color:#c15749}.pi-share-modal--dropdown .pi-dropdown--toggle-btn .svg-icon{padding-left:0;padding-right:0;transition:transform .21s cubic-bezier(0,.5,.2,1)}.pi-share-modal--dropdown.open .pi-dropdown--toggle-btn .svg-icon{transform:rotate(-180deg)}.pi-share-modal--dropdown-can-view{align-items:center;display:flex;justify-content:space-between}.pi-share-modal--dropdown-can-view>.svg-icon{margin-right:2px}.pi-share-modal--readers-loading{margin:0 auto;width:300px}.pi-share-modal--viewer-dropdown-button{align-items:center;display:flex}.pi-share-modal--viewer-dropdown-text{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .pi-share-modal--viewer-dropdown-text{color:rgba(0,0,0,.6)}.pi-share-modal--share-heads{display:flex;flex-direction:row-reverse}.pi-share-modal--share-head{border:1px solid;border-radius:100px;cursor:pointer;display:flex;font-size:10px;font-weight:600;height:24px;justify-content:center;letter-spacing:.5px;line-height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px}.light .pi-share-modal--share-head{background-color:#2c5796;border-color:#fff;color:hsla(0,0%,100%,.7)}.pi-share-modal--share-head:not(:first-child){margin-right:-12px}.pi-share-modal--share-head:hover{z-index:220}.pi-search-dropdown{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;max-width:400px;width:100%}.light .pi-search-dropdown{color:rgba(0,0,0,.6)}.pi-search-dropdown--autocomplete-wrapper{display:flex;flex-direction:column;flex-grow:1}.pi-search-dropdown--search-form-wrapper{align-items:center;border-bottom:1px solid;display:flex}.light .pi-search-dropdown--search-form-wrapper{border-color:rgba(0,0,0,.16)}.pi-search-dropdown--search-input-wrapper{flex-grow:1;flex-shrink:1}.pi-search-dropdown--search-input{background:transparent;border:none;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;padding:8px 16px;text-overflow:ellipsis;width:100%}.light .pi-search-dropdown--search-input{color:rgba(0,0,0,.6)}.pi-search-dropdown--selected-option{margin-left:16px;margin-right:-16px}.pi-search-dropdown--autocomplete-placer{position:relative}.pi-search-dropdown--search-notice{padding:6px 8px}.pi-search-dropdown--autocomplete-list{border-radius:4px;box-shadow:0 0 2px rgba(40,41,61,.04),0 4px 8px rgba(96,97,112,.16);display:flex;flex-direction:column;left:0;max-height:400px;overflow-y:auto;position:absolute;right:0;z-index:2}.light .pi-search-dropdown--autocomplete-list{background-color:#fff}.light .pi-search-dropdown--autocomplete-section.demoted{background-color:#f2f4f8}.pi-search-dropdown--autocomplete-header{border-radius:4px;box-shadow:0 0 1px rgba(40,41,61,.08),0 .5px 2px rgba(96,97,112,.16);font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px;padding:6px 12px;position:sticky;top:0;z-index:200}.light .pi-search-dropdown--autocomplete-header{background-color:#e8effb;color:#335c98}.pi-search-dropdown--autocomplete-item{display:flex;padding:14px 8px}.light .pi-search-dropdown--autocomplete-item.focused,.light .pi-search-dropdown--autocomplete-item:hover{background-color:rgba(73,105,153,.07)}.pi-search-dropdown--search-match{font-weight:600}.light .pi-search-dropdown--search-match{background-color:#a7c7f8}.relative-tooltip{--overshoot-x:0px;border-radius:4px;cursor:default;font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px;max-width:600px;opacity:1;overflow-wrap:break-word;padding:6px 12px;pointer-events:none;position:absolute;text-align:center;transition-duration:.14s;transition-property:opacity,margin-top;transition-timing-function:cubic-bezier(0,.5,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal;z-index:230}.light .relative-tooltip{background-color:rgba(0,0,0,.87);color:#fff}.relative-tooltip:after{content:"";display:block;position:absolute}.light .relative-tooltip:after{border-color:rgba(0,0,0,.87)}.relative-tooltip.orientation-top{margin-top:-10px}.relative-tooltip.orientation-top:after{border-left-color:transparent!important;border-right-color:transparent!important;border-style:solid;border-width:5px 7.5px 0;bottom:-4px;left:50%;margin-left:calc(var(--overshoot-x) - 7.5px)}.relative-tooltip.orientation-bottom{margin-top:10px}.relative-tooltip.orientation-bottom:after{border-left-color:transparent!important;border-right-color:transparent!important;border-style:solid;border-width:0 7.5px 5px;left:50%;margin-left:calc(var(--overshoot-x) - 7.5px);top:-4px}.relative-tooltip.orientation-right.no-x-clipping{margin-left:10px}.relative-tooltip.orientation-right.no-x-clipping:after{border-bottom-color:transparent!important;border-style:solid;border-top-color:transparent!important;border-width:7.5px 5px 7.5px 0;left:-4px;margin-top:-7.5px;top:50%}.relative-tooltip.orientation-right.clipping-right{margin-top:-10px}.relative-tooltip.orientation-right.clipping-right:after{border-left-color:transparent!important;border-right-color:transparent!important;border-style:solid;border-width:5px 7.5px 0;bottom:-4px;left:50%;margin-left:calc(var(--overshoot-x) - 7.5px)}.relative-tooltip.pi-hidden{opacity:0}.relative-tooltip--initialize-icon.svg-icon{pointer-events:auto}.pi-video--crop{border-radius:12px;overflow:hidden}.pi-video--iframe{display:block;margin:-2px 0 0 -2px}.pi-range-select--range{position:relative}.pi-range-select--range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;height:3px;pointer-events:none;position:absolute;width:100%}.pi-range-select--range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:none;border-radius:7px;box-shadow:none;cursor:pointer;height:14px;pointer-events:all;width:14px}.light .pi-range-select--range-input::-webkit-slider-thumb{background:#0084ff}.pi-range-select--range-input::-moz-range-thumb{background-color:transparent;border:none;border-radius:7px;box-shadow:none;box-sizing:border-box;cursor:pointer;height:14px;pointer-events:all;width:14px}.light .pi-range-select--range-input::-moz-range-thumb{background:#0084ff}.pi-range-select--range-indicator{height:3px}.pi-range-select--ticks{display:flex;height:12px;justify-content:space-between}.pi-range-select--end-tick,.pi-range-select--start-tick{background:silver;width:3px}.pi-range-select--labels{align-items:center;display:flex;font-size:10px;font-style:normal;font-weight:600;justify-content:space-between;letter-spacing:1.5px;line-height:14px;padding-bottom:6px;text-transform:uppercase}.pi-range-select--start-label{max-width:100px}.light .pi-range-select--start-label{color:rgba(0,0,0,.38)}.pi-range-select--end-label{max-width:100px}.light .pi-range-select--end-label{color:rgba(0,0,0,.38)}.pi-range-select--tip-start{border-radius:4px;font-size:10px;font-style:normal;font-weight:600;letter-spacing:.5px;margin-left:-16px;padding:0 8px;position:absolute;top:12px}.light .pi-range-select--tip-start{background:#e8effb;color:rgba(0,0,0,.87)}.pi-range-select--tip-end{border-radius:4px;font-size:10px;font-style:normal;font-weight:600;letter-spacing:.5px;margin-right:-16px;padding:0 8px;position:absolute;top:12px}.light .pi-range-select--tip-end{background:#e8effb;color:rgba(0,0,0,.87)}.pi-editor-tabs--buffer-control{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;justify-content:center;padding:0;transform:rotate(0deg)}.pi-editor-tabs--buffer-control svg{display:block;height:18px;width:18px}.light .pi-editor-tabs--buffer-control svg{fill:rgba(44,87,150,.6)}.light .pi-editor-tabs--buffer-control:hover svg{fill:#0084ff}.light .pi-editor-tabs--buffer-control:disabled svg{fill:rgba(44,87,150,.2)}.light .pi-editor-tabs--buffer-control.cta svg{fill:#0084ff}.pi-editor-tabs--buffers-dropdown{position:relative}.pi-editor-tabs--buffers-dropdown-toggle{align-items:center;border:none;border-radius:20px;cursor:pointer;display:flex;margin:6px;padding:0 0 0 10px;width:44px}.pi-editor-tabs--buffers-dropdown-toggle-label{font-size:14px;font-weight:500;letter-spacing:.25px;min-width:14px}.light .pi-editor-tabs--buffers-dropdown-toggle-label{color:rgba(0,0,0,.6)}.pi-editor-tabs--buffers-dropdown-menu{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.2),0 3px 4px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.14);display:none;position:absolute;right:0;top:42px;width:250px;z-index:160}.light .pi-editor-tabs--buffers-dropdown-menu{background-color:#fbfcfe}.pi-editor-tabs--buffers-dropdown-menu.open{display:block}.pi-editor-tabs--buffers-dropdown-item{align-items:center;display:flex;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;line-height:28px;padding:6px}.light .pi-editor-tabs--buffers-dropdown-item{color:rgba(0,0,0,.6)}.pi-editor-tabs--buffers-dropdown-item:hover{cursor:pointer}.light .pi-editor-tabs--buffers-dropdown-item:hover{background-color:rgba(165,201,255,.16)}.pi-editor-tabs--buffers-dropdown-item:hover .pi-editor-tabs--buffers-dropdown-item-close{opacity:1}.pi-editor-tabs--buffers-dropdown-item:last-child{border-top:1px solid #e9eaee}.pi-editor-tabs--buffers-dropdown-item-label{flex:1 0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 24px)}.pi-editor-tabs--buffers-dropdown-item-close{background:transparent;border:0;cursor:pointer;line-height:1;margin:0;opacity:0;padding:0}.light .pi-editor-tabs--buffers-dropdown-item-close{color:rgba(0,0,0,.54)}.pi-editor-tabs--editor-tabs-container{display:flex}.pi-editor-tabs--editor-tabs{display:flex;flex-grow:1;height:36px}.pi-editor-tabs--buffer-controls{display:flex;gap:12px;padding-right:8px}.pi-editor-tabs--editor-tab{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:6px;justify-content:space-between;letter-spacing:.25px;line-height:18px;overflow:hidden;padding:9px 40px 0;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap}.light .pi-editor-tabs--editor-tab{box-shadow:1px 0 0 rgba(0,0,0,.12);color:rgba(0,0,0,.54)}.pi-editor-tabs--editor-tab .asterisk{opacity:0;position:fixed}.pi-editor-tabs--editor-tab .asterisk.dirty{opacity:1}.pi-editor-tabs--editor-tab:after{border:solid;border-radius:3px 3px 0 0;border-width:3px 0 0;content:"";height:3px;margin:0 auto;opacity:0;transition:all .35s cubic-bezier(0,.5,.2,1);width:0}.light .pi-editor-tabs--editor-tab:after{border-color:#0084ff}.pi-editor-tabs--editor-tab:hover:after{opacity:.5;width:50%}.pi-editor-tabs--editor-tab:hover .pi-editor-tabs--close-tab-btn{opacity:1}.light .pi-editor-tabs--editor-tab.active{color:rgba(0,0,0,.87)}.pi-editor-tabs--editor-tab.active:after{opacity:1;width:100%}.pi-editor-tabs--editor-tab-inner{display:inline-block}.pi-editor-tabs--close-tab-btn{background:transparent;border:0;cursor:pointer;margin:0;opacity:0;padding:0;position:absolute;right:8px;top:10px;transition:opacity .1s linear}.light .pi-editor-tabs--close-tab-btn{color:rgba(0,0,0,.54)}.pi-editable-interval--content{border:2px solid transparent;border-radius:8px;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;margin-top:10px;padding:8px}.light .pi-editable-interval--content{color:rgba(0,0,0,.6)}.light .pi-editable-interval--content.error{border-color:#c15749}.pi-editable-interval--timeline-index-date-label{font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px;position:absolute;top:-30px}.light .pi-editable-interval--timeline-index-date-label{color:rgba(0,0,0,.38)}.pi-editable-interval--control-wrapper{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.pi-editable-interval--control{align-items:center;display:flex;font-size:14px;font-weight:500;gap:6px;letter-spacing:.25px;line-height:21px}.light .pi-editable-interval--control{color:rgba(0,0,0,.6)}.light .pi-editable-interval--control.is-selected{color:rgba(0,0,0,.87)}.light .pi-editable-interval--control.start .pi-checkbox[aria-checked=true]:before{background-color:#59a14f;border-color:#59a14f}.light .pi-editable-interval--control.end .pi-checkbox[aria-checked=true]:before{background-color:#f28e2b;border-color:#f28e2b}.pi-editable-interval--control-title{font-size:10px;font-weight:600;letter-spacing:1.5px;line-height:14px;margin-bottom:4px;text-transform:uppercase}.light .pi-editable-interval--control-title{color:rgba(0,0,0,.38)}.pi-editable-interval--controls-description{width:160px}.pi-editable-interval--time-input-field{margin-bottom:0;margin-top:0;width:auto}.pi-editable-interval--time-input{border:1px solid;border-radius:3px;font-size:12px;font-weight:500;height:24px;letter-spacing:.25px;line-height:18px;text-align:center;width:62px;width:50px}.light .pi-editable-interval--time-input{background-color:#fbfcfe;border-color:rgba(0,0,0,.16);color:rgba(0,0,0,.87)}.light .pi-editable-interval--time-input.error{border-color:#c15749}.pi-editable-interval--select-input{border:1px solid;border-radius:3px;font-size:12px;font-weight:500;height:24px;letter-spacing:.25px;line-height:18px;text-align:center;width:62px;width:75px}.light .pi-editable-interval--select-input{background-color:#fbfcfe;border-color:rgba(0,0,0,.16);color:rgba(0,0,0,.87)}.light .pi-editable-interval--select-input.error{border-color:#c15749}.pi-editable-interval--slider-input-container{height:50px;margin-top:50px;position:relative}.pi-editable-interval--slider-input-container input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2px;pointer-events:none;width:100%}.pi-editable-interval--slider-input-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border-radius:7px;box-shadow:none;cursor:pointer;height:14px;pointer-events:all;width:14px}.pi-editable-interval--slider-input-container input[type=range]::-moz-range-thumb{background-color:transparent;border-radius:7px;box-shadow:none;box-sizing:border-box;cursor:pointer;height:14px;pointer-events:all;width:14px}.pi-editable-interval--slider-input-container input[type=range].slider-input-start::-webkit-slider-thumb{border:2px solid}.light .pi-editable-interval--slider-input-container input[type=range].slider-input-start::-webkit-slider-thumb{background-color:#fff;border-color:#59a14f}.pi-editable-interval--slider-input-container input[type=range].slider-input-start::-moz-range-thumb{border:2px solid}.light .pi-editable-interval--slider-input-container input[type=range].slider-input-start::-moz-range-thumb{background-color:#fff;border-color:#59a14f}.pi-editable-interval--slider-input-container input.slider-input-end[type=range]::-webkit-slider-thumb{border:2px solid}.light .pi-editable-interval--slider-input-container input.slider-input-end[type=range]::-webkit-slider-thumb{background-color:#fff;border-color:#f28e2b}.pi-editable-interval--slider-input-container input.slider-input-end[type=range]::-moz-range-thumb{border:2px solid}.light .pi-editable-interval--slider-input-container input.slider-input-end[type=range]::-moz-range-thumb{background-color:#fff;border-color:#f28e2b}.pi-editable-interval--slider-input-container input.hidden[type=range]::-webkit-slider-thumb{background-color:transparent;border:none;box-shadow:none;pointer-events:none}.pi-editable-interval--slider-input-container input.hidden[type=range]::-moz-range-thumb{background-color:transparent;border:none;box-shadow:none;pointer-events:none}.pi-editable-interval--offset-definition{align-items:center;display:flex;gap:5px}.pi-editable-interval--fill-bar{height:3px;position:absolute;width:100%}.pi-editable-interval--slider-input{background-color:transparent;left:0;position:absolute;top:0}.pi-editable-interval--index-date-marker{background-color:silver;border-radius:1px 1px 0 0;height:9px;left:calc(50% - 1.5px);position:absolute;top:-9px;width:3px}.pi-editable-interval--infinity-marker{background-color:#5c5c5c;border-radius:1px 1px 0 0;height:9px;position:absolute;top:-9px;width:2px}.pi-editable-interval--index-date-label{font-size:10px;font-weight:600;left:calc(50% - 50px);letter-spacing:1.5px;line-height:14px;position:absolute;text-align:center;text-transform:uppercase;top:-25px;width:100px}.light .pi-editable-interval--index-date-label{color:rgba(0,0,0,.38)}.pi-editable-interval--label{border-radius:4px;display:flex;font-size:9px;font-weight:600;letter-spacing:.5px;line-height:11.7px;padding:3px 4px;position:absolute;top:10px;width:50px}.light .pi-editable-interval--label{background-color:#e8effb;color:rgba(0,0,0,.87)}.pi-editable-interval--close-button{cursor:pointer;margin-left:8px}.pi-editable-interval--infinity-label{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;position:absolute;top:-25px}.light .pi-editable-interval--infinity-label{color:rgba(0,0,0,.6)}.universal-search{display:flex;flex-direction:column;gap:10px;max-height:100%;padding:16px;width:768px}.light .universal-search{background-color:#fff}.universal-search--modal-root{align-items:flex-start;padding-block:100px}.universal-search--embed-root{display:flex;flex-direction:column}.universal-search--searchbox{position:relative}.universal-search--search-icon{background:transparent;border:0;cursor:pointer;left:16px;padding:0;position:absolute;top:calc(50% - 12px)}.universal-search--search-icon svg{display:block;height:24px;width:24px}.light .universal-search--search-icon svg{fill:rgba(44,87,150,.6)}.light .universal-search--search-icon:hover svg{fill:#0084ff}.light .universal-search--search-icon:disabled svg{fill:rgba(44,87,150,.2)}.light .universal-search--search-icon.cta svg{fill:#0084ff}.universal-search--close-icon{background:transparent;border:0;cursor:pointer;padding:0;position:absolute;right:16px;top:calc(50% - 12px);z-index:50}.universal-search--close-icon svg{display:block;height:24px;width:24px}.light .universal-search--close-icon svg{fill:rgba(44,87,150,.6)}.light .universal-search--close-icon:hover svg{fill:#0084ff}.light .universal-search--close-icon:disabled svg{fill:rgba(44,87,150,.2)}.light .universal-search--close-icon.cta svg{fill:#0084ff}.universal-search--search-input{font-size:16px;letter-spacing:.25px;line-height:24px;padding-inline:52px}.light .universal-search--search-input{color:rgba(0,0,0,.87)}.light .universal-search--search-input::-moz-placeholder{color:rgba(27,55,96,.6)}.light .universal-search--search-input::placeholder{color:rgba(27,55,96,.6)}.universal-search--neck{display:flex;gap:10px}.universal-search--category-selector{border:1px solid;border-radius:10px;cursor:pointer;font-size:13px;letter-spacing:.052px;line-height:16px;position:relative}.light .universal-search--category-selector{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.6)}.light .universal-search--category-selector .universal-search--list-icon{color:rgba(44,87,150,.6)}.universal-search--category-selector.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.light .universal-search--category-selector.open{background-color:#f4f7fc;border-color:#1968df;color:rgba(0,0,0,.87)}.light .universal-search--category-selector.open .universal-search--list-icon{color:#1968df}.light .universal-search--category-selector:focus-within,.light .universal-search--category-selector:hover:not(.open){color:rgba(0,0,0,.87)}.light .universal-search--category-selector:focus-within,.light .universal-search--category-selector:hover:not(.open){border-color:#1968df}.light .universal-search--category-selector:focus-within .universal-search--list-icon,.light .universal-search--category-selector:hover:not(.open) .universal-search--list-icon{color:#2c5796}.universal-search--category-selector-button{border-radius:10px;cursor:pointer;padding:8px 12px}.light .universal-search--category-selector-button{outline-color:#1968df}.open .universal-search--category-selector-button{border-bottom-left-radius:0;border-bottom-right-radius:0}.universal-search--category-selector-button:focus{outline-width:2px}.universal-search--category-selector-header{display:flex;gap:8px}.universal-search--category-selector-right{display:flex;gap:4px}.universal-search--dropdown-icon{transform:rotate(0deg);transition:transform .14s linear}.open .universal-search--dropdown-icon{transform:rotate(-180deg)}.universal-search--dropdown-menu{border:1px solid;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;flex-direction:column;gap:8px;left:-1px;padding:12px;position:absolute;right:-1px;text-align:start;top:100%}.light .universal-search--dropdown-menu{background-color:#fff;border-color:#1968df;color:rgba(0,0,0,.6)}.universal-search--results-wrapper{min-height:285px;overflow:auto}.universal-search--results{display:flex;flex-direction:column;gap:24px}.universal-search--section{border-bottom:1px solid}.light .universal-search--section{border-color:#e6ebf4}.universal-search--section-header{align-items:center;display:flex;justify-content:space-between;padding:2px 2px 8px 0}.universal-search--section-title{font-size:14px;font-weight:600;letter-spacing:.25px;line-height:24px}.light .universal-search--section-title{color:#596981}a:has(.universal-search--result){outline:0}.universal-search--result{border-radius:8px;display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:4px;letter-spacing:.25px;line-height:21px;padding:12px}.light .universal-search--result{color:rgba(0,0,0,.87)}.light .universal-search--result:hover,.light :focus-visible .universal-search--result{background-color:#f4f7fc}.light .universal-search--result-title{color:#0084ff}.universal-search--result-body{display:-webkit-box;font-weight:400;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.light .universal-search--search-match{background-color:#a5c9ff}.universal-search--breadcrumbs{align-items:center;display:flex;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .universal-search--breadcrumb,.light .universal-search--breadcrumbs{color:rgba(0,0,0,.54)}.light .universal-search--breadcrumb:hover{color:#2c5796}.universal-search--load-more-wrapper{display:flex;padding:12px}.universal-search--load-more{border-radius:2px;cursor:pointer;font-size:13px;letter-spacing:.25px;line-height:19px;padding-inline:4px}.light .universal-search--load-more{color:#1968df}.universal-search--other-datasets-text{font-size:13px;letter-spacing:.25px;line-height:19px;padding:0 12px 12px}.light .universal-search--other-datasets-text{color:rgba(0,0,0,.54)}.universal-search--other-datasets-card{border:1px solid;border-radius:10px;padding:8px 12px}.light .universal-search--other-datasets-card{background-color:#fbfcfe;border-color:#e0e3f1}.universal-search--other-datasets-card-header{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .universal-search--other-datasets-card-header{color:#596981}.universal-search--other-datasets-card-body{font-size:14px;font-weight:500;font-weight:400;letter-spacing:.25px;line-height:21px}.light .universal-search--other-datasets-card-body{color:rgba(0,0,0,.6)}.universal-search--dataset-selector{border:1px solid;border-radius:10px;cursor:pointer;height:32px}.light .universal-search--dataset-selector{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.6);outline-color:#1968df}.light .universal-search--dataset-selector:hover{border-color:#1968df;color:rgba(0,0,0,.87)}.light .universal-search--dataset-selector:hover .dataset-selector--icon{color:#2c5796}.universal-search--dataset-selector:focus-within{outline-style:solid;outline-width:2px}.universal-search--dataset-selector .dataset-selector--picker:hover{background-color:unset}.universal-search--footer{border-top:1px solid;font-size:12px;font-weight:500;font-weight:400;letter-spacing:.25px;line-height:18px;margin:0 -16px -16px;padding:12px 24px}.light .universal-search--footer{background-color:#fbfcfe;border-color:#e0e3f1;color:rgba(44,87,150,.6)}.universal-search--embed-content{width:100%}.universal-search--loading{padding:0 8px}.universal-search--empty{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:32px 0}.light .universal-search--empty h3{color:rgba(0,0,0,.87)}.universal-search--empty p{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;text-align:center}.light .universal-search--empty p{color:rgba(0,0,0,.6)}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,button,input,select,textarea{font-family:neue_einstellung,sans-serif;outline:0}body{color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}a{cursor:pointer;text-decoration:none}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}table{border-collapse:collapse;border-spacing:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}fieldset{border:fieldset}h1,h2,h3,h4,h5{color:inherit}h1{font-size:28px;line-height:35px}h1,h2{font-weight:600;letter-spacing:.25px}h2{font-size:24px;line-height:28px}h3{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:30px}h4{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px}h5{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}button{padding:0}.svg-icon{display:block;pointer-events:none}@keyframes pulse{0%{background-position:0 0}to{background-position:-135% 0}}.pi-loading--line{animation:pulse 1.2s ease-in-out infinite;background:linear-gradient(-90deg,rgba(0,0,0,.1),rgba(0,0,0,.02) 50%,rgba(0,0,0,.1));background-size:400% 100%;border-radius:9px;display:inline-block;line-height:.95em;width:100%}.pi-loading--line:before{content:"  "}.pi-loading--words{animation:pulse 1.2s ease-in-out infinite;background:linear-gradient(-90deg,rgba(0,0,0,.1),rgba(0,0,0,.02) 50%,rgba(0,0,0,.1));background-size:400% 100%;border-radius:9px;display:inline-block;line-height:.95em;min-width:100px}.pi-loading--words:before{content:"  "}.pi-loading--word{animation:pulse 1.2s ease-in-out infinite;background:linear-gradient(-90deg,rgba(0,0,0,.1),rgba(0,0,0,.02) 50%,rgba(0,0,0,.1));background-size:400% 100%;border-radius:9px;display:inline-block;line-height:.95em;min-width:50px}.pi-loading--word:before{content:"  "}.pi-loading--title{animation:pulse 1.2s ease-in-out infinite;background:linear-gradient(-90deg,rgba(0,0,0,.1),rgba(0,0,0,.02) 50%,rgba(0,0,0,.1));background-size:400% 100%;border-radius:9px;display:inline-block;line-height:.95em;min-width:200px}.pi-loading--title:before{content:"  "}.pi-loading--category{animation:pulse 1.2s ease-in-out infinite;background:linear-gradient(-90deg,rgba(0,0,0,.1),rgba(0,0,0,.02) 50%,rgba(0,0,0,.1));background-size:400% 100%;border-radius:9px;height:40px}.projects-page--projects-tabs{grid-auto-rows:min-content;margin-inline:-24px;margin-top:20px;padding-inline:24px}.projects-page--topbar{align-items:center;border-bottom:1px solid;display:flex;flex-direction:row-reverse;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;height:45px;letter-spacing:.25px;line-height:21px;padding-left:16px;padding-right:20px}.light .projects-page--topbar{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.38)}.projects-page--icon-btn{align-items:center;border:1px solid;border-radius:200px;box-shadow:0 3px 10px 0 rgba(9,66,255,.3);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:32px;justify-content:center;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.light .projects-page--icon-btn{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#489eff 0,#499fff 63.54%,#5aacff 100%);border-color:rgba(0,0,0,.08);color:#fff}.projects-page--icon-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .projects-page--icon-btn:hover{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#1482ff 0,#1482ff 63.54%,#2994ff 100%)}.projects-page--list-box{display:flex;flex-grow:1;overflow:auto;padding:20px}.projects-page--list-wrapper{border-radius:8px;box-shadow:0 1px 4px rgba(103,116,183,.03),0 4px 5px rgba(96,116,181,.06),0 6px 32px rgba(30,59,154,.14);display:flex;flex-direction:column;min-height:-moz-min-content;min-height:min-content;padding:20px 24px 26px;width:100%}.light .projects-page--list-wrapper{background-color:#fbfcfe}.projects-page--list-header{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-end}.projects-page--language-filter{flex-basis:360px;flex-grow:0}.projects-page--project-search{flex-grow:1}.projects-page--project-search label{flex-grow:1;max-width:280px;transition:max-width 80ms linear}.projects-page--project-search label:focus-within{max-width:100%}.projects-page--project-search .pi-search-field{display:flex;justify-content:right}.projects-page--project-search #pi-project-search-id{min-width:280px}.projects-page--list-actions{margin-right:18px}.projects-page--empty-table{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.projects-page--empty-icon{border-radius:8px;display:inline-flex;padding:16px}.light .projects-page--empty-icon{background-color:#e8effb}.projects-page--empty-icon>svg.svg-icon{opacity:.6;fill:url(#pi-empty-list-gradient) #2c5796}.projects-page--empty-title{font-size:20px;font-style:normal;font-weight:500;letter-spacing:.25px;line-height:30px;margin:20px 0 5px;text-align:center}.light .projects-page--empty-title{color:rgba(0,0,0,.87)}.projects-page--empty-message{font-size:14px;font-style:normal;font-weight:500;letter-spacing:.25px;line-height:21px;margin-bottom:25px;text-align:center}.light .projects-page--empty-message{color:rgba(0,0,0,.38)}.projects-page--empty-templates{border:0;cursor:pointer}.light .projects-page--empty-templates{background-color:#fff;box-shadow:0 1px 0 #00b7ac;color:#00b7ac}.projects-page--project-table{flex-grow:1;margin-top:18px}.projects-page--project-row{position:relative}.light .projects-page--project-row:hover{background-color:rgba(73,105,153,.07)}.projects-page--project-row:hover .pi-checkbox:after,.projects-page--project-row:hover .pi-checkbox:before{opacity:1}.projects-page--project-row .pi-checkbox:hover:before{box-shadow:0 0 0 6px #dadada}.projects-page--project-row .pi-checkbox[aria-checked=false]:hover:before{background-color:#dadada}.projects-page--project-row-background{inset:0;position:absolute}.projects-page--checkbox-cell{flex-shrink:0}.projects-page--name-cell{flex-grow:1;font-weight:500;overflow-wrap:break-word;width:350px}.light .projects-page--name-cell{color:rgba(0,0,0,.87)}.projects-page--name-cell .pi-checkbox:after,.projects-page--name-cell .pi-checkbox:before{opacity:0}.projects-page--name-cell .pi-checkbox[aria-checked=true]:after,.projects-page--name-cell .pi-checkbox[aria-checked=true]:before{opacity:1}.projects-page--name-cell-name .svg-icon{display:inline;margin-left:8px;vertical-align:-3px}.light .projects-page--name-cell-name .svg-icon{color:rgba(0,0,0,.54)}.projects-page--header-checkbox-cell{flex-shrink:0}.projects-page--header-name-cell{flex-grow:1;overflow-wrap:break-word;width:350px}.light .projects-page--header-name-cell{color:rgba(0,0,0,.87)}.projects-page--header-name-cell .pi-checkbox:after,.projects-page--header-name-cell .pi-checkbox:before{opacity:0}.projects-page--header-name-cell .pi-checkbox[aria-checked=mixed]:after,.projects-page--header-name-cell .pi-checkbox[aria-checked=mixed]:before,.projects-page--header-name-cell .pi-checkbox[aria-checked=true]:after,.projects-page--header-name-cell .pi-checkbox[aria-checked=true]:before,.projects-page--header-name-cell:hover .pi-checkbox:after,.projects-page--header-name-cell:hover .pi-checkbox:before{opacity:1}.projects-page--header-name-cell .pi-checkbox:hover:before{box-shadow:0 0 0 6px #dadada}.projects-page--header-name-cell .pi-checkbox[aria-checked=false]:hover:before{background-color:#dadada}.projects-page--sort-icon{cursor:pointer;display:inline;margin-left:4px;pointer-events:revert;vertical-align:-2px}.light .projects-page--sort-icon{color:rgba(44,87,150,.6)}.light .projects-page--sort-icon:hover{color:#2c5796}.projects-page--description-text{font-style:normal;font-weight:400;letter-spacing:.25px;line-height:21px;margin-top:10px;max-height:42px;overflow:hidden;transition:max-height .35s cubic-bezier(0,.5,.2,1);white-space:pre-line}.light .projects-page--description-text{color:rgba(0,0,0,.6)}.projects-page--description-text.expanded{max-height:1000px;transition:max-height .35s cubic-bezier(.8,.5,1,1)}.projects-page--description-toggle{cursor:pointer}.light .projects-page--description-toggle{color:#0084ff}.projects-page--tags-cell{width:350px}.projects-page--tags-container{display:inline-flex;flex-wrap:wrap;gap:6px}.projects-page--tag{align-items:center;border:0;border-radius:20px;display:flex;font-size:12px;font-style:normal;font-weight:500;height:23px;letter-spacing:.5px;line-height:15px;outline:none;padding:4px 10px;text-align:center;white-space:nowrap;white-space:pre}.light .projects-page--tag{background-color:#e5edfc;color:rgba(0,0,0,.6)}.projects-page--tag svg{cursor:pointer;pointer-events:all}.light .projects-page--tag svg{fill:transparent}.projects-page--dataset-cell{align-items:baseline;display:flex;flex-grow:1;gap:8px;width:250px}.projects-page--shared-by-cell{width:250px}.projects-page--date-cell{width:200px}.projects-page--actions-cell{display:flex;justify-content:flex-end;min-width:52px;padding-left:0}.light .projects-page--actions-cell{color:rgba(44,87,150,.6)}.projects-page--project-dropdown{display:inline-block;height:24px;isolation:isolate;position:relative;z-index:160}.projects-page--project-dropdown:before{content:"";cursor:default;inset:-12px;position:absolute;z-index:-1}.projects-page--checkbox{isolation:isolate;position:relative}.projects-page--checkbox:before{content:"";cursor:default;inset:-12px;position:absolute;z-index:-1}.projects-page--match{font-weight:600}.light .projects-page--match{background-color:#a5c9ff}.projects-page--table-footer{justify-content:space-between;margin-top:30px}.projects-page--pagination,.projects-page--table-footer{align-items:center;display:flex}.projects-page--pagination-directions{line-height:18px;margin-right:18px}.projects-page--dir-next,.projects-page--dir-prev{border-radius:100%;margin-left:6px;opacity:.5;transition:background-color .3s linear}.projects-page--dir-next.active,.projects-page--dir-prev.active{cursor:pointer;opacity:1}.light .projects-page--dir-next.active:hover,.light .projects-page--dir-prev.active:hover{background-color:rgba(0,0,0,.08)}.projects-page--trash-icon{background:none;border:none}.light .projects-page--trash-icon{color:rgba(44,87,150,.6)}.projects-page--trash-icon:hover{cursor:pointer}.projects-page--item-count{font-size:12px;font-weight:500;letter-spacing:.4px;line-height:18px}.light .projects-page--item-count{color:rgba(0,0,0,.54)}.projects-page--selected-count{font-weight:700}.projects-page--retired-badge{align-items:center;border:0;border-radius:20px;display:flex;display:inline-flex;font-size:12px;font-style:normal;font-weight:500;height:23px;letter-spacing:.5px;line-height:15px;outline:none;padding:4px 10px;text-align:center;white-space:nowrap}.light .projects-page--retired-badge{background-color:#e5edfc;color:rgba(0,0,0,.6)}.projects-page--retired-badge svg{cursor:pointer;pointer-events:all}.light .projects-page--retired-badge svg{fill:transparent}.light .projects-page--retired-badge{background-color:#6785a8;color:#fff}.navigation{flex-grow:0;flex-shrink:0;transition:width .1s cubic-bezier(.4,-.16,.6,1.15);width:60px;z-index:180}.light .navigation{background-color:rgba(60,77,102,.25)}.navigation.open{width:260px}.navigation--wrapper{width:auto}.navigation--header{height:56px;left:0;position:absolute;right:0;top:0;transition:width .1s cubic-bezier(.4,-.16,.6,1.15);width:60px;z-index:1}.navigation--wrapper.notifications .navigation--header,.navigation--wrapper:hover .navigation--header,.navigation.open .navigation--header{width:260px}.light .navigation--header{background-color:#1a2b44}.navigation--header:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.navigation--wrapper.notifications+.navigation--header,.navigation--wrapper:hover+.navigation--header{width:260px;z-index:-1}.navigation--header-spacing{background:transparent;flex-grow:0;flex-shrink:0;height:56px;transition:width .1s cubic-bezier(.4,-.16,.6,1.15);width:60px}.navigation--wrapper.notifications .navigation--header-spacing,.navigation--wrapper:hover .navigation--header-spacing,.navigation.open .navigation--header-spacing{width:260px}.navigation--toggle-btn,.navigation--toggle-btn-overlay{float:right;height:30px;position:relative;right:8px;top:15px;width:30px}.navigation--toggle-btn-hamburger{cursor:pointer;position:absolute;transition:opacity .25s linear;z-index:1}.navigation.open:hover .navigation--toggle-btn-hamburger,.navigation:not(.open) .navigation--toggle-btn-hamburger:hover{opacity:0}.navigation--toggle-btn-expand{cursor:pointer;opacity:0;position:absolute;transition:opacity .25s linear}.navigation img:hover+.navigation--toggle-btn-expand{opacity:1}.navigation--toggle-btn-collapse{cursor:pointer;opacity:0;position:absolute;transition:opacity .25s linear}.navigation.open:hover .navigation--toggle-btn-collapse{opacity:.7;z-index:10}.navigation.open:hover .navigation--toggle-btn-collapse:hover{opacity:1;z-index:10}.navigation--body-wrapper{display:flex;flex-grow:1;position:relative;transition:width .1s cubic-bezier(.4,-.16,.6,1.15);width:60px}.navigation--wrapper.notifications .navigation--body-wrapper,.navigation--wrapper:hover .navigation--body-wrapper,.navigation.open .navigation--body-wrapper{width:260px}.navigation--body{flex-grow:1;overflow:hidden;transition:width .1s cubic-bezier(.4,-.16,.6,1.15);width:60px}.light .navigation--body{background-color:#1a2b44}.navigation--account-item,.navigation--main-item,.navigation--notifications-item,.navigation--wrapper.notifications .navigation--body,.navigation--wrapper:hover .navigation--body,.navigation.open .navigation--body{width:260px}.navigation--notifications-item{margin-top:auto}.navigation--notifications-item-link{width:100%}.navigation--account-item{height:64px}.light .navigation--main-item:first-child .navigation--main-item-label{color:#fff}.navigation--main-item:nth-child(2){box-shadow:-4px -30px 30px -15px rgba(33,94,188,.4)}.navigation--home-item-link,.navigation--logout-button,.navigation--main-item-link,.navigation--notifications-item,.navigation--notifications-item-link,.navigation--sub-item-link{cursor:pointer;display:flex}.light .navigation--home-item-link,.light .navigation--logout-button,.light .navigation--main-item-link,.light .navigation--notifications-item,.light .navigation--notifications-item-link,.light .navigation--sub-item-link{color:hsla(0,0%,100%,.7)}.light .navigation--home-item-link:hover,.light .navigation--logout-button:hover,.light .navigation--main-item-link:hover,.light .navigation--notifications-item-link:hover,.light .navigation--notifications-item:hover,.light .navigation--sub-item-link:hover{color:#fff}.light .navigation--home-item-link:hover .navigation--account-item-label,.light .navigation--home-item-link:hover .navigation--main-item-label,.light .navigation--home-item-link:hover .navigation--sub-item-long-container,.light .navigation--logout-button:hover .navigation--account-item-label,.light .navigation--logout-button:hover .navigation--main-item-label,.light .navigation--logout-button:hover .navigation--sub-item-long-container,.light .navigation--main-item-link:hover .navigation--account-item-label,.light .navigation--main-item-link:hover .navigation--main-item-label,.light .navigation--main-item-link:hover .navigation--sub-item-long-container,.light .navigation--notifications-item-link:hover .navigation--account-item-label,.light .navigation--notifications-item-link:hover .navigation--main-item-label,.light .navigation--notifications-item-link:hover .navigation--sub-item-long-container,.light .navigation--notifications-item:hover .navigation--account-item-label,.light .navigation--notifications-item:hover .navigation--main-item-label,.light .navigation--notifications-item:hover .navigation--sub-item-long-container,.light .navigation--sub-item-link:hover .navigation--account-item-label,.light .navigation--sub-item-link:hover .navigation--main-item-label,.light .navigation--sub-item-link:hover .navigation--sub-item-long-container{background:rgba(44,99,178,.3)}.light .navigation--home-item-link:hover .navigation--initials-container,.light .navigation--logout-button:hover .navigation--initials-container,.light .navigation--main-item-link:hover .navigation--initials-container,.light .navigation--notifications-item-link:hover .navigation--initials-container,.light .navigation--notifications-item:hover .navigation--initials-container,.light .navigation--sub-item-link:hover .navigation--initials-container{background:#2c5796;color:#fff}.navigation--main-item-label{align-items:center;display:flex;gap:8px}.navigation--new-chip{border-radius:4px;font-size:9px;font-weight:600;letter-spacing:.5px;line-height:11.7px;padding:2px 5px}.light .navigation--new-chip{background-color:#ff550c;color:#fff}.navigation--home-item-link{margin-top:8px}.light .navigation .navigation--wrapper.notifications .active .navigation--home-item-link,.light .navigation .navigation--wrapper.notifications .active .navigation--main-item-link,.light .navigation .navigation--wrapper.notifications .active .navigation--notifications-item-link,.light .navigation .navigation--wrapper:hover .active .navigation--home-item-link,.light .navigation .navigation--wrapper:hover .active .navigation--main-item-link,.light .navigation .navigation--wrapper:hover .active .navigation--notifications-item-link,.light .navigation.open .active .navigation--home-item-link,.light .navigation.open .active .navigation--main-item-link,.light .navigation.open .active .navigation--notifications-item-link{color:#fff}.light .navigation .navigation--wrapper.notifications .active .navigation--main-item-label,.light .navigation .navigation--wrapper:hover .active .navigation--main-item-label,.light .navigation.open .active .navigation--main-item-label{background:#2c63b2}.navigation .navigation--wrapper.notifications .active:first-child .navigation--main-item-label,.navigation .navigation--wrapper:hover .active:first-child .navigation--main-item-label,.navigation.open .active:first-child .navigation--main-item-label{background:transparent;font-weight:700}.light .navigation .navigation--wrapper.notifications .active:first-child .navigation--initials-container,.light .navigation .navigation--wrapper:hover .active:first-child .navigation--initials-container,.light .navigation.open .active:first-child .navigation--initials-container{background:#2c63b2;color:#fff}.navigation--main-item-icon-container{background:transparent;background-position:0;background-repeat:no-repeat;height:48px;min-width:60px;position:relative;z-index:1}.active .navigation--main-item-icon-container{opacity:1}.light .active .navigation--main-item-icon-container{background-image:url(/assets/theme/light/navigation/active-closed.svg)}.navigation--wrapper.notifications .active .navigation--main-item-icon-container,.navigation--wrapper:hover .active .navigation--main-item-icon-container,.open .active .navigation--main-item-icon-container{opacity:1}.light .navigation--wrapper.notifications .active .navigation--main-item-icon-container,.light .navigation--wrapper:hover .active .navigation--main-item-icon-container,.light .open .active .navigation--main-item-icon-container{background-image:url(/assets/theme/light/navigation/active.svg)}.navigation--navigation-beta-tag{align-items:center;border-radius:20px;display:flex;font-size:9px;font-weight:600;height:20px;letter-spacing:.5px;line-height:11.7px;padding:4px 8px;text-transform:uppercase}.light .navigation--navigation-beta-tag{background:#cbeadc;color:#10703a}.navigation--main-item-icon{border-radius:6px;margin:4px 10px;opacity:.7;padding:8px}.active .navigation--main-item-icon,.navigation--home-item-link:hover .navigation--main-item-icon,.navigation--logout-button:hover .navigation--main-item-icon,.navigation--main-item-link:hover .navigation--main-item-icon{opacity:1}.light .active .navigation--main-item-icon{background:#2c63b2}.navigation--alert-dot{height:40px;left:0;margin:4px 10px;padding:8px;position:absolute;top:0;width:40px}.navigation--initials-container{background:#2c3c53;border-radius:18px;font-size:16px;font-weight:600;height:36px;letter-spacing:.5px;line-height:37px;margin:8px 14px;padding:0;text-align:center;text-transform:uppercase;width:36px}.light .navigation--initials-container{color:hsla(0,0%,100%,.54)}.light .active:not(.help) .navigation--initials-container{background:#2c5796;color:#fff}.navigation--account-item-label,.navigation--main-item-label{border-radius:6px;font-weight:500;height:40px;letter-spacing:.15px;line-height:40px;margin:4px 10px 4px -50px;overflow:hidden;padding:0 12px 0 58px;text-overflow:ellipsis;white-space:nowrap;width:100%}.navigation--account-item-label{height:44px;line-height:44px}.light .navigation--sub-item{background-color:rgba(0,0,0,.12)}.navigation--sub-item-link{cursor:pointer;display:flex;font-size:16px;padding-left:0}.light .navigation--sub-item-link{color:hsla(0,0%,100%,.7)}.navigation--wrapper.notifications .navigation--sub-item-link,.navigation--wrapper:hover .navigation--sub-item-link,.navigation.open .navigation--sub-item-link{padding-left:30px}.light .navigation--sub-item-link:hover,.light .navigation--sub-item.active .navigation--sub-item-link,.light .navigation--sub-item.active .navigation--sub-item-link:hover{color:#fff}.navigation--sub-item-short-icon{border-radius:6px;margin:8px 14px;opacity:.7;padding:6px}.navigation--home-item-link:hover .navigation--sub-item-short-icon,.navigation--logout-button:hover .navigation--sub-item-short-icon,.navigation--main-item-link:hover .navigation--sub-item-short-icon{opacity:1}.navigation--sub-item-icon-container{height:48px}.navigation--wrapper.notifications .navigation--sub-item-icon-container,.navigation--wrapper:hover .navigation--sub-item-icon-container,.navigation.open .navigation--sub-item-icon-container{display:none}.navigation--sub-item.active .navigation--sub-item-icon-container{opacity:1}.navigation--sub-item-long{align-items:center;border-left:1px solid hsla(0,0%,100%,.12);box-sizing:border-box;display:flex;height:100%;opacity:0;width:100%}.navigation--wrapper.notifications .navigation--sub-item-long,.navigation--wrapper:hover .navigation--sub-item-long,.navigation.open .navigation--sub-item-long{opacity:1}.navigation--sub-item-link:hover .navigation--sub-item-long,.navigation--sub-item.active .navigation--sub-item-long{border-color:#fff}.navigation--sub-item-long-container{align-items:center;border-radius:6px;display:flex;line-height:32px;margin:8px 10px;padding-left:30px;width:100%}.navigation--sub-item-long-label{flex:1 0 auto;font-weight:500;letter-spacing:.1px;margin-left:15px;white-space:nowrap}.navigation--sub-item-long-icon{background:transparent;opacity:.7}.navigation--sub-item-link:hover .navigation--sub-item-long-icon,.navigation--sub-item.active .navigation--sub-item-long-icon{opacity:1}.navigation--footer{flex-grow:0;overflow:hidden;transition:width .1s cubic-bezier(.4,-.16,.6,1.15);width:60px}.navigation--wrapper.notifications .navigation--footer,.navigation--wrapper:hover .navigation--footer,.navigation.open .navigation--footer{width:260px}.light .navigation--footer{background-color:#1a2b44}.navigation--footer>div{height:auto}.navigation--logout-button{background:transparent;border:0;cursor:pointer;display:flex;font-size:16px;margin:0;padding:0;text-align:left;width:260px}.light .navigation--logout-button{color:hsla(0,0%,100%,.7)}.navigation--notifications{background:#fff;bottom:0;box-shadow:2px 2px 10px rgba(0,0,0,.2);display:flex;flex-direction:column;left:100%;position:absolute;top:-56px;width:400px;z-index:999999999999999}.navigation--notification{cursor:pointer;display:flex;gap:12px;padding:16px;position:relative}.light .navigation--notification:hover{background-color:rgba(73,105,153,.07)}.navigation--notification.read{cursor:default}.navigation--notification-content{flex-grow:1}.navigation--notifications-body{flex-grow:1;overflow-y:auto}.navigation--read-indicator{border-radius:100%;flex-grow:0;flex-shrink:0;height:9px;margin-right:8px;margin-top:6px;width:9px}.light .navigation--read-indicator{background-color:#ff550c}.navigation--read-indicator.hidden{visibility:hidden}.navigation--notification-message{font-size:13px;font-weight:600;letter-spacing:.25px;line-height:19px}.light .navigation--notification-message{color:rgba(0,0,0,.87)}.navigation--notification-message a{text-decoration:underline}.light .navigation--notification-message a{color:rgba(0,0,0,.87)}.light .navigation--notification-message.read,.light .navigation--notification-message.read a{color:rgba(0,0,0,.54)}.navigation--notification-date{padding-top:2px}.navigation--notification-date,.navigation--notification-mark-unread{font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px}.navigation--notification-mark-unread{bottom:12px;cursor:pointer;display:none;position:absolute;right:12px}.light .navigation--notification-mark-unread{color:#0084ff}.read:hover .navigation--notification-mark-unread{display:block}.navigation--notification-mark-unread:hover{text-decoration:underline}.navigation--mark-all-notifications{align-content:baseline;display:flex;float:right;font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px}.light .navigation--mark-all-notifications{color:#0084ff}.navigation--mark-all-notifications .svg-icon{margin-right:4px;margin-top:-4px;width:16px}.light .navigation--mark-all-notifications.disabled{color:rgba(0,0,0,.38)}.navigation--old-project-name{text-decoration:line-through}.navigation--available-project-name:hover{border-radius:4px}.light .navigation--available-project-name:hover{background-color:rgba(73,105,153,.07)}.navigation--notifications-overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.login-page{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.login-page.light{background-color:#f2f4f8}.login-page>.login-page--container{margin-bottom:0}.login-page--login-section{align-items:center;border-radius:0 0 0 300px;box-shadow:0 0 38px 0 rgba(0,0,0,.14);display:flex;height:90%;justify-content:center;margin-left:40%;padding-left:30px}.light .login-page--login-section{background-color:#fbfcfe}.login-page--login-section-content{height:400px;width:500px}.login-page--form,.login-page--login-section-content{align-items:center;display:flex;flex-direction:column}.login-page--form{justify-content:center;max-width:427px;padding-bottom:100px;width:100%}.login-page--field{margin-top:0}.login-page--input{font-size:18px;letter-spacing:.5px;line-height:24px}.login-page--neuroblu-logo{margin-bottom:20px;width:80%}.login-page--neuroblu-logo img{height:auto;width:100%}.login-page--show-pwd{border:none;cursor:pointer;display:block;outline:none;position:absolute;right:15px;top:15px;z-index:60}.login-page--show-pwd.visible:before{border-left:2px solid;border-color:#737374;content:"";height:25px;left:39%;position:absolute;transform:rotate(-45deg)}.light .login-page--show-pwd.visible:before{box-shadow:2px 0 0 #fff}.dark .login-page--show-pwd.visible:before{background-color:#fff}.login-page--login-footer{display:flex;flex-direction:column;gap:6px}.login-page--show-pwd-icon{display:block;height:25px;width:25px}.login-page--forgot-password{font-size:12px;font-size:14px;margin-bottom:1em;margin-top:-20px;text-align:right;width:100%}.light .login-page--forgot-password{color:#0084ff}.login-page--forgot-password:hover{text-decoration:underline}.login-page--login-button{border:none;box-shadow:0 1px 3px rgba(0,0,0,.2);height:36px;line-height:36px;max-width:100%;padding:0;width:300px}.login-page--back-link{text-align:center}.login-page--login-back-link{margin-top:15px}.login-page--terms-privacy-links{font-size:12px;margin-top:16px;text-align:center}.login-page--secondary-link{font-size:12px;margin-top:15px}.light .login-page--secondary-link{color:#0084ff}.login-page--secondary-link:hover{text-decoration:underline}.login-page--holmusk-logo{bottom:40px;left:40px;position:absolute}.login-page--sub-title{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:30px;margin-top:6px}.light .login-page--sub-title{color:rgba(0,0,0,.87)}.login-page--help-desc{font-size:16px;letter-spacing:.15px;line-height:24px;margin:16px 0 24px;text-align:center}.login-page--open-id-cb-error{border-radius:4px;margin-top:12px;padding:8px 18px}.light .login-page--open-id-cb-error{background-color:rgba(193,87,73,.1);color:#c15749}.login-page--pwd-reset-title{margin-bottom:16px}.home-features--explore-text{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px}.light .home-features--explore-text{color:rgba(0,0,0,.87)}.home-features--diagram-section{align-items:flex-start;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:16px;justify-content:center;letter-spacing:.25px;line-height:21px}.home-features--data-explorer-container{display:flex;flex-direction:column;gap:16px;padding-top:40px}.home-features--diagram-container{align-items:flex-start;display:flex;gap:55px;justify-content:center;padding:12px 0}.home-features--diagram-column{align-items:center;display:flex;flex:0 0;flex-direction:column;gap:52px;justify-content:flex-start;position:relative;text-align:center}.home-features--diagram-column:first{margin-top:16px}.home-features--de-content{display:flex;flex-direction:column;gap:24px;max-width:400px}.home-features--feature-container,.home-features--feature-content{align-items:center;display:flex;justify-content:center}.home-features--feature-content{flex-direction:column}.home-features--feature-bubble{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:240px;justify-content:center;padding:24px 0;position:relative;width:240px;z-index:2}.home-features--feature-bubble.cohort-explorer{height:360px;width:360px}.home-features--feature-bubble:hover .home-features--feature-bubble-bg{transform:scale(1.05)}.light .home-features--feature-bubble:hover .home-features--feature-bubble-bg{background:linear-gradient(136.3deg,#2c63b1 22.88%,#204780 71.75%)}.light .home-features--feature-bubble:hover .home-features--feature-bubble-bg.cohort-explorer:hover{background:linear-gradient(136.3deg,#3c91f4 22.88%,#1559ba 71.75%)}.home-features--feature-bubble:hover .home-features--watch-video{opacity:100%;position:relative}.light .home-features--feature-bubble.not-accessible root--feature-bubble-bg,.light .home-features--feature-bubble.not-accessible:hover root--feature-bubble-bg{background:#889ebe}.home-features--feature-bubble.not-accessible .home-features--watch-video,.home-features--feature-bubble.not-accessible:hover .home-features--watch-video{background-color:transparent;border:1px solid;border-radius:200px;cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.home-features--feature-bubble.not-accessible .home-features--watch-video:disabled,.home-features--feature-bubble.not-accessible:hover .home-features--watch-video:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .home-features--feature-bubble.not-accessible .home-features--watch-video,.light .home-features--feature-bubble.not-accessible:hover .home-features--watch-video{color:#0084ff}.light .home-features--feature-bubble.not-accessible .home-features--watch-video:hover,.light .home-features--feature-bubble.not-accessible:hover .home-features--watch-video:hover{background-color:rgba(78,160,253,.2)}.light .home-features--feature-bubble.not-accessible .home-features--watch-video,.light .home-features--feature-bubble.not-accessible:hover .home-features--watch-video{border-color:hsla(0,0%,100%,.7);color:hsla(0,0%,100%,.7)}.light .home-features--feature-bubble.not-accessible .home-features--watch-video:hover,.light .home-features--feature-bubble.not-accessible:hover .home-features--watch-video:hover{background-color:transparent}.home-features--feature-bubble.not-accessible .home-features--watch-video.disabled,.home-features--feature-bubble.not-accessible .home-features--watch-video:disabled,.home-features--feature-bubble.not-accessible:hover .home-features--watch-video.disabled,.home-features--feature-bubble.not-accessible:hover .home-features--watch-video:disabled{cursor:default}.light .home-features--feature-bubble.not-accessible .home-features--watch-video.disabled,.light .home-features--feature-bubble.not-accessible .home-features--watch-video:disabled,.light .home-features--feature-bubble.not-accessible:hover .home-features--watch-video.disabled,.light .home-features--feature-bubble.not-accessible:hover .home-features--watch-video:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.home-features--feature-bubble-bg{border-radius:50%;bottom:0;box-shadow:0 0 2px rgba(40,41,61,.04),0 4px 8px rgba(96,97,112,.16);left:0;position:absolute;right:0;top:0;transition:transform .2s linear,background-color .2s linear;z-index:-1}.light .home-features--feature-bubble-bg{background-color:#2c63b1}.light .home-features--feature-bubble-bg.cohort-explorer{background:linear-gradient(136.3deg,#478ee2 22.88%,#2e69bd 71.75%)}.home-features--feature-description{display:flex;flex-direction:column;gap:16px}.home-features--feature-icon{display:flex;justify-content:center;margin-bottom:4px}.home-features--de-icon-svg{height:20px;margin-bottom:4px;width:20px}.light .home-features--de-icon-svg{color:#1968df}.home-features--feature-icon-svg{height:20px;width:20px}.light .home-features--feature-icon-svg{color:hsla(0,0%,100%,.7)}.home-features--feature-title{font-size:14px;font-weight:700;letter-spacing:2px;line-height:20px;text-transform:uppercase}.light .home-features--feature-title{color:hsla(0,0%,100%,.7)}.home-features--de-icon-title{cursor:pointer}.home-features--de-title{cursor:pointer;font-size:14px;font-weight:700;letter-spacing:2px;line-height:20px;text-transform:uppercase}.light .home-features--de-title{color:#1968df}.home-features--de-title:hover{text-decoration:underline}.home-features--feature-description{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding:8px 24px}.light .home-features--feature-description{color:#fff}.home-features--cohort-explorer .home-features--feature-description{font-size:16px;letter-spacing:.25px;line-height:24px;margin:auto;max-width:80%}.home-features--de-description{display:flex;flex-direction:column;font-size:16px;gap:24px;letter-spacing:.25px;line-height:24px}.light .home-features--de-description{color:rgba(0,0,0,.87)}.home-features--help-text{align-items:center;display:flex;flex-direction:column;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;margin-top:-16px}.light .home-features--help-text{color:rgba(0,0,0,.87)}.home-features--help-text-title{max-width:200px}.home-features--feature-actions,.home-features--watch-video{align-items:center;display:flex;justify-content:center}.home-features--watch-video{background-color:transparent;border:1px solid;border-radius:200px;cursor:pointer;font-size:13px;font-weight:500;gap:8px;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;opacity:0;outline:none;padding:7px 16px;text-transform:uppercase;transition:opacity .2s linear}.home-features--watch-video:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .home-features--watch-video{color:#0084ff}.light .home-features--watch-video:hover{background-color:rgba(78,160,253,.2)}.light .home-features--watch-video{border-color:#00b7ac;color:#00b7ac}.light .home-features--watch-video:hover{background-color:transparent}.home-features--watch-video.disabled,.home-features--watch-video:disabled{cursor:default}.light .home-features--watch-video.disabled,.light .home-features--watch-video:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.home-features--arrow-icon{height:16px;width:16px}.home-features--link{cursor:pointer}.light .home-features--link{color:#1968df}.home-features--link:hover{text-decoration:underline}.home-features--open-in-new-icon-svg{display:inline;height:16px;width:16px}.home-features--arrow-category-mapper,.home-features--arrow-clinical-trials,.home-features--arrow-cohort-explorer,.home-features--arrow-sql-studio,.home-features--arrow-sql-studio2{position:absolute;z-index:1}.light .home-features--arrow-category-mapper,.light .home-features--arrow-clinical-trials,.light .home-features--arrow-cohort-explorer,.light .home-features--arrow-sql-studio,.light .home-features--arrow-sql-studio2{color:#889ebe}.light .home-features--arrow-category-mapper.active,.light .home-features--arrow-clinical-trials.active,.light .home-features--arrow-cohort-explorer.active,.light .home-features--arrow-sql-studio.active,.light .home-features--arrow-sql-studio2.active{color:#2c63b1}.home-features--arrow-clinical-trials{bottom:238px;left:calc(50% - 9px)}.home-features--arrow-cohort-explorer{right:-11px;top:261px;transform:rotate(130deg)}.home-features--arrow-sql-studio{right:calc(50% - 9px);top:237px;transform:rotate(180deg)}.home-features--arrow-sql-studio2{left:-65px;top:120px;transform:rotate(90deg)}.home-features--arrow-description-category-mapper,.home-features--arrow-description-clinical-trials,.home-features--arrow-description-cohort-explorer,.home-features--arrow-description-sql-studio,.home-features--arrow-description-sql-studio2{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;position:absolute}.light .home-features--arrow-description-category-mapper,.light .home-features--arrow-description-clinical-trials,.light .home-features--arrow-description-cohort-explorer,.light .home-features--arrow-description-sql-studio,.light .home-features--arrow-description-sql-studio2{color:#2c63b1}.home-features--arrow-description-clinical-trials{bottom:239px;left:60px;width:100px}.home-features--arrow-description-cohort-explorer{right:-45px;top:255px;width:60px}.home-features--arrow-description-sql-studio{right:36px;top:239px;width:60px}.home-features--arrow-description-sql-studio2{left:-54px;top:176px;width:60px}.code-page{overflow:hidden;position:relative}.code-page--main{flex-direction:row;min-height:0;overflow-x:auto;padding:0 16px 16px}.code-page--main,.code-page--main-ui{display:flex;flex-grow:1;position:relative}.code-page--main-ui{flex-direction:column;height:100%;min-width:-moz-min-content;min-width:min-content}.code-page--tools-panel{flex-grow:0;flex-shrink:0;width:201px}.code-page--metadata-panel{flex-grow:0;flex-shrink:0;width:406px}.code-page--progress{border-radius:2px;height:2px;left:-16px;overflow:hidden;position:absolute;right:-16px;top:45px}.code-page--progress-line-first{animation:indeterminate 2.94s cubic-bezier(.65,.8,.75,.4) infinite;bottom:0;display:none;left:0;position:absolute;top:0;transform:scaleX(1);transform-origin:center left;transition:all .42s cubic-bezier(0,.5,.2,1)}.light .code-page--progress-line-first{background-color:#0084ff}.running .code-page--progress-line-first{display:block}.code-page--progress-line-second{animation:indeterminate-short 2.94s cubic-bezier(.15,.85,.4,1) infinite;animation-delay:1.47s;bottom:0;display:none;left:0;position:absolute;top:0;transform:scaleX(1);transform-origin:center left;transition:all .42s cubic-bezier(0,.5,.2,1)}.light .code-page--progress-line-second{background-color:#0084ff}.running .code-page--progress-line-second{display:block}.code-page--progress-line-done{bottom:0;display:none;left:0;opacity:0;position:absolute;right:0;top:0;transform:scaleX(1);transform-origin:center center cubic-bezier(0,.5,.2,1)}.light .code-page--progress-line-done{background-color:#00b7ac}.done .code-page--progress-line-done{animation:show-hide .5s linear 1;display:block;opacity:0}.code-page--control-placement{position:relative}.code-page--controls-bg{border-bottom:1px solid;height:45px;left:0;position:absolute;right:0;top:0}.light .code-page--controls-bg{background-color:#fff;border-color:#e0e3f1}.code-page--tools-panel-grid{display:grid;grid-auto-flow:row;grid-auto-rows:min-content min-content minmax(0,1fr)}.code-page--tabs{display:flex;justify-content:space-between;margin:unset;overflow:auto;padding:unset;padding-top:16px}.code-page--tab{flex-shrink:0;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;padding:0 0 6px;text-align:center;text-transform:none;width:85px}.code-page--files-container{border-radius:8px;display:flex;flex-direction:column;min-width:0;position:relative}.code-page--imports-container{display:grid;grid-auto-flow:row;grid-auto-rows:minmax(0,4fr) minmax(0,5fr)}.code-page--dataset-controls{align-items:center;border-bottom:1px solid;display:flex;flex-shrink:0;height:45px;overflow:hidden;padding:0;position:relative;z-index:1}.light .code-page--dataset-controls{background-color:#fff;border-color:#e0e3f1}.code-page--dataset-title-name{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding-left:8px}.light .code-page--dataset-title-name{color:rgba(0,0,0,.6)}.code-page--editor-panel{flex-grow:1}.code-page--editor-controls{align-items:center;border-bottom:1px solid;display:flex;flex-shrink:0;gap:8px;height:45px;justify-content:space-between;padding:6px 0;position:relative;white-space:nowrap;width:100%;z-index:1}.light .code-page--editor-controls{background-color:#fff;border-color:#e0e3f1}.code-page--editor-controls-left{align-items:center;display:flex;gap:8px}.code-page--save-btn{border:none;border-radius:20px;cursor:pointer;margin-right:8px;padding:0 8px}.light .code-page--save-btn:disabled{background-color:rgba(0,0,0,.38)}.code-page--saved-icon{margin-bottom:-7px;margin-right:3px}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.code-page--saving-icon{animation:rotating .75s linear infinite;display:none;margin-bottom:-7px;margin-right:3px}.code-page--run-button{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.code-page--run-button:disabled{cursor:not-allowed}.light .code-page--run-button{background:#398cda;color:#fff}.light .code-page--run-button:disabled{background:#f5f6f7;color:rgba(0,0,0,.38)}.code-page--run-button:disabled:hover{animation:none}.code-page--editor-container{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;flex-direction:column;flex-grow:1;margin:16px 0 0;overflow:hidden}.light .code-page--editor-container{background-color:#fff}.code-page--empty-editor-header{border-bottom:1px solid;display:flex;font-size:14px;font-weight:600;justify-content:space-between;letter-spacing:.25px;line-height:24px;min-height:37px;padding:4px 4px 8px 12px}.light .code-page--empty-editor-header{border-color:#e0e3f1}.code-page--empty-editor-content{display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:center;position:relative}.light .code-page--empty-editor-content{background-color:#f2f4f8}.code-page--empty-editor-message{text-align:center}.code-page--code-editor-toolbar{align-items:center;border-bottom:1px solid;display:flex;flex-shrink:0;gap:4px;height:32px;justify-content:flex-end;padding-right:8px}.light .code-page--code-editor-toolbar{background-color:#fbfcfe;border-color:rgba(0,132,255,.4)}.code-page--layout-button{background:transparent;border:0;cursor:pointer;padding:0}.code-page--layout-button svg{display:block;height:18px;width:18px}.light .code-page--layout-button svg{fill:rgba(44,87,150,.6)}.light .code-page--layout-button:hover svg{fill:#0084ff}.light .code-page--layout-button:disabled svg{fill:rgba(44,87,150,.2)}.light .code-page--layout-button.cta svg{fill:#0084ff}.code-page--editor{display:block;flex-grow:0;height:100%;overflow:hidden;position:relative}.code-page--code-maximized-wrapper{height:100%}.code-page--console-container{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;flex-direction:column;margin:0;overflow:hidden;position:relative}.light .code-page--console-container{background-color:#fff}.code-page--console-header{align-items:center;border-bottom:1px solid;display:flex;font-size:14px;font-weight:600;height:36px;justify-content:space-between;letter-spacing:.25px;line-height:24px;padding:10px 8px 10px 16px}.light .code-page--console-header{border-color:#e0e3f1}.code-page--clear-button{align-items:center;border-radius:8px;border-radius:4px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;height:revert;justify-content:center;letter-spacing:.25px;line-height:18px;padding:3px 5px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.code-page--clear-button:disabled{cursor:not-allowed}.light .code-page--clear-button{color:#398cda}.light .code-page--clear-button:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .code-page--clear-button:hover:not(:disabled){background-color:#e8edf5}.light .code-page--clear-button{background-color:#f4f7fc;color:rgba(44,87,150,.6)}.light .code-page--clear-button:hover:not(:disabled){background-color:rgba(73,105,153,.07);color:#0084ff}.light .code-page--clear-button:disabled{background-color:#f4f7fc}.code-page--editor-toolbar-button{align-items:center;border-radius:8px;border-radius:4px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;height:revert;justify-content:center;letter-spacing:.25px;line-height:18px;padding:3px 5px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.code-page--editor-toolbar-button:disabled{cursor:not-allowed}.light .code-page--editor-toolbar-button{color:#398cda}.light .code-page--editor-toolbar-button:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .code-page--editor-toolbar-button:hover:not(:disabled){background-color:#e8edf5}.light .code-page--editor-toolbar-button{background-color:#f4f7fc;color:rgba(44,87,150,.6)}.light .code-page--editor-toolbar-button:hover:not(:disabled){background-color:rgba(73,105,153,.07);color:#0084ff}.light .code-page--editor-toolbar-button:disabled{background-color:#f4f7fc}.code-page--editor-search-button{align-items:center;border-radius:8px;border-radius:4px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;height:revert;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.code-page--editor-search-button:disabled{cursor:not-allowed}.light .code-page--editor-search-button{color:#398cda}.light .code-page--editor-search-button:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .code-page--editor-search-button:hover:not(:disabled){background-color:#e8edf5}.light .code-page--editor-search-button{background-color:#f4f7fc;color:rgba(44,87,150,.6)}.light .code-page--editor-search-button:hover:not(:disabled){background-color:rgba(73,105,153,.07);color:#0084ff}.light .code-page--editor-search-button:disabled{background-color:#f4f7fc}.code-page--toolbar-dropdown-item{display:flex;font-size:12px;font-weight:500;gap:10px;letter-spacing:.25px;line-height:18px}.light .code-page--toolbar-dropdown-item>.svg-icon{color:rgba(0,0,0,.54)}.code-page--toolbar-divider{border-left:1px solid;height:20px}.light .code-page--toolbar-divider{border-color:#edeef6}.code-page--console{bottom:0;flex-grow:1;left:0;overflow:auto;padding:16px;position:absolute;right:0;top:39px}.light .code-page--console{background-color:#fff}.code-page--console-log{font-size:14px;margin:0;overflow-x:visible;padding:0}.light .code-page--console-entry.console-input{color:#5780a7}.light .code-page--console-entry.console-output{color:#d6743d}.code-page--console-form{display:flex;margin-bottom:10px}.code-page--console-prompt{margin-right:8px}.light .code-page--console-prompt{color:#5780a7}.code-page--console-input{background:transparent;border:0;font-family:hack,monospace;outline:none;padding:0;width:100%}.light .code-page--console-input{color:#5780a7}.code-page--metadata-controls{align-items:center;border-bottom:1px solid;display:flex;flex-shrink:0;gap:8px;height:45px;justify-content:flex-end;padding:6px 0;position:relative;z-index:1}.light .code-page--metadata-controls{background-color:#fff;border-color:#e0e3f1}.code-page--share-button{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.code-page--share-button:disabled{cursor:not-allowed}.light .code-page--share-button{background-color:#f4f7fc;color:#398cda}.light .code-page--share-button:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .code-page--share-button:hover:not(:disabled){background-color:#e8edf5}.code-page--toolbar-separator{border-style:solid;border-width:0 1px 0 0;height:24px}.light .code-page--toolbar-separator{border-color:#e0e3f1}.code-page--toolbar-separator:first-child{display:none}.code-page--feature-tour-button{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.code-page--feature-tour-button:disabled{cursor:not-allowed}.light .code-page--feature-tour-button{background-color:#f4f7fc;color:#398cda}.light .code-page--feature-tour-button:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .code-page--feature-tour-button:hover:not(:disabled){background-color:#e8edf5}.code-page--contextual-help-btn{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.code-page--contextual-help-btn:disabled{cursor:not-allowed}.light .code-page--contextual-help-btn{background-color:#f4f7fc;color:#398cda}.light .code-page--contextual-help-btn:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .code-page--contextual-help-btn:hover:not(:disabled){background-color:#e8edf5}.code-page--progress-elapsed-time{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.code-page--progress-time-measure{align-items:center;display:flex;white-space:nowrap}.code-page--progress-time-measure>svg{flex-shrink:0;margin-right:6px;width:18px}.code-page--search-form{flex-grow:1}.light .code-page--import-header{color:rgba(0,0,0,.87)}.code-page--import-checkmark{border-radius:4px;display:none;flex-shrink:0;height:16px;width:16px}.light .code-page--import-checkmark{background-color:rgba(61,144,98,.06)}.imported .code-page--import-checkmark{align-items:center;display:flex;justify-content:center}.light .code-page--import-checkmark .svg-icon{color:#3d9062}.code-page--import-package-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.light .code-page--import-package-icon{color:rgba(0,0,0,.38)}.importable .code-page--import-package-icon{cursor:pointer}.light .importable .code-page--import-package-icon{color:rgba(44,87,150,.6)}.light .importable .code-page--import-package-icon:hover{color:#1968df}.code-page--import-info-icon{cursor:pointer}.light .code-page--import-info-icon{color:rgba(44,87,150,.6)}.light .code-page--import-info-icon:hover{color:#1968df}.code-page--import-section-icon{transition:transform .21s linear}.light .code-page--import-section-icon{color:rgba(0,0,0,.6)}.code-page--import-section-icon.open{transform:rotate(90deg)}.code-page--import-section-header{align-items:center;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;letter-spacing:.25px;line-height:18px;padding:16px 10px 8px 0}.light .code-page--import-section-header{color:rgba(0,0,0,.6)}.code-page--import-project-misc{opacity:0;transition:opacity .21s linear}.light .code-page--import-project-misc{color:rgba(0,0,0,.38)}.pi-ui-pane-row:hover .code-page--import-project-misc{opacity:1}.code-page--metadata-plot-view{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;flex-direction:column;flex-shrink:0;margin:0;overflow:hidden}.light .code-page--metadata-plot-view{background-color:#fff}.code-page--metadata-plot-view.maximized{bottom:16px;box-shadow:0 2px 4px rgba(40,41,61,.04),0 8px 16px rgba(96,97,112,.16);left:76px;position:fixed;right:16px;top:60px;z-index:170}.code-page--plots-header{align-items:center;border-bottom:1px solid;display:flex;font-size:14px;font-weight:600;height:36px;justify-content:space-between;letter-spacing:.25px;line-height:24px;padding:10px 8px 10px 16px;white-space:nowrap}.light .code-page--plots-header{border-color:#e0e3f1}.code-page--empty-plots{height:100%;padding:8px;width:100%}.light .code-page--empty-plots{background-color:#f2f4f8}.code-page--empty-plots-content{border:1px solid;border-radius:5px;height:100%}.light .code-page--empty-plots-content{border-color:rgba(0,0,0,.12)}.code-page--plots-content{align-items:center;display:flex;flex-grow:1;font-size:12px;justify-content:center;overflow:auto;padding:8px}.code-page--plots-image{border:1px solid;border-radius:5px;display:grid;grid-auto-rows:100%;height:100%;justify-items:center}.light .code-page--plots-image{background-color:#fbfcfe;border-color:rgba(0,0,0,.12)}.code-page--plots-image>img{border-radius:5px;display:block;max-height:100%;max-width:100%}.code-page--plots-image.svg-plot{min-width:calc(100% - 16px)}.code-page--csv-table-container{height:100%;overflow:auto;width:100%}.code-page--plots-csv-table{white-space:nowrap;width:100%}.code-page--plots-csv-table-row>td{border-style:solid;border-width:0 0 1px;padding:8px 12px}.light .code-page--plots-csv-table-row>td{border-color:#e0e3f1}.light .code-page--plots-csv-table-head-row{background-color:#f2f4f8}.code-page--plots-csv-table-head-row>th{border-style:solid;border-width:0 0 2px;padding:8px 12px;vertical-align:middle}.light .code-page--plots-csv-table-head-row>th{border-color:#e0e3f1}.code-page--h-resizer{cursor:col-resize;flex-shrink:0;margin-top:61px;width:12px}.code-page--h-resizer.active:after,.code-page--h-resizer.active:before,.code-page--h-resizer:hover:after,.code-page--h-resizer:hover:before{opacity:1}.code-page--h-resizer:after,.code-page--h-resizer:before{content:"";opacity:0;position:relative;transition:opacity .3s linear}.light .code-page--h-resizer:after,.light .code-page--h-resizer:before{background-color:rgba(0,0,0,.38)}.code-page--h-resizer:before{left:5px}.code-page--h-resizer:after,.code-page--h-resizer:before{display:inline-block;height:20px;margin-top:-10px;top:50%;width:1px}.code-page--h-resizer:after{left:7px}.code-page--v-resizer{cursor:ns-resize;flex-shrink:0;height:12px}.code-page--v-resizer.active:after,.code-page--v-resizer.active:before,.code-page--v-resizer:hover:after,.code-page--v-resizer:hover:before{opacity:1}.code-page--v-resizer:after,.code-page--v-resizer:before{content:"";opacity:0;position:relative;transition:opacity .3s linear}.light .code-page--v-resizer:after,.light .code-page--v-resizer:before{background-color:rgba(0,0,0,.38)}.code-page--v-resizer:before{top:5px}.code-page--v-resizer:after,.code-page--v-resizer:before{display:block;height:1px;left:50%;margin-left:-10px;width:20px}.code-page--v-resizer:after{top:7px}.code-page--process-interrupt-btn{border:0;border-radius:50px;cursor:pointer;display:block;padding:0 12px;position:relative;text-align:center;width:auto;z-index:90}.light .code-page--process-interrupt-btn{background-color:rgba(76,160,253,.1);color:#0084ff}.code-page--notes-container{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16)}.light .code-page--notes-container{background-color:#fff}.code-page--notes-container .pi-rich-text-editor{float:right;width:100%}.code-page--notes-container.maximized{bottom:16px;box-shadow:0 2px 4px rgba(40,41,61,.04),0 8px 16px rgba(96,97,112,.16);left:76px;position:fixed;right:16px;top:60px;z-index:170}.code-page--plots-controls{border-bottom:1px solid;display:flex;flex-grow:0;flex-shrink:0;padding:0 11px}.light .code-page--plots-controls{background-color:#fbfcfe;border-color:#e0e3f1}.code-page--plots-controls-directions{border-right:1px solid;margin-right:12px;padding:7px 0}.light .code-page--plots-controls-directions{border-color:#e0e3f1}.code-page--plots-controls-next,.code-page--plots-controls-prev{background:transparent;border:none;cursor:pointer;float:left;margin-right:12px;padding:0}.code-page--plots-controls-next svg,.code-page--plots-controls-prev svg{display:block;height:18px;width:18px}.light .code-page--plots-controls-next svg,.light .code-page--plots-controls-prev svg{fill:rgba(44,87,150,.6)}.light .code-page--plots-controls-next:hover svg,.light .code-page--plots-controls-prev:hover svg{fill:#0084ff}.light .code-page--plots-controls-next:disabled svg,.light .code-page--plots-controls-prev:disabled svg{fill:rgba(44,87,150,.2)}.light .code-page--plots-controls-next.cta svg,.light .code-page--plots-controls-prev.cta svg{fill:#0084ff}.code-page--plots-controls-next-icon,.code-page--plots-controls-prev-icon{display:block;height:18px;width:18px}.code-page--plots-controls-next:disabled .code-page--plots-controls-next-icon,.code-page--plots-controls-next:disabled .code-page--plots-controls-prev-icon,.code-page--plots-controls-prev:disabled .code-page--plots-controls-next-icon,.code-page--plots-controls-prev:disabled .code-page--plots-controls-prev-icon{opacity:.3}.code-page--plots-controls-prev{transform:rotate(180deg)}.code-page--export-dropdown{background:transparent;border:0;cursor:pointer;display:block;float:left;margin:7px 0;padding:0}.code-page--export-dropdown svg{display:block;height:18px;width:18px}.light .code-page--export-dropdown svg{fill:rgba(44,87,150,.6)}.light .code-page--export-dropdown:hover svg{fill:#0084ff}.light .code-page--export-dropdown:disabled svg{fill:rgba(44,87,150,.2)}.light .code-page--export-dropdown.cta svg{fill:#0084ff}.code-page--plots-footer{flex-grow:0;flex-shrink:0;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.25px;line-height:18px;padding:12px 16px}.light .code-page--plots-footer{color:rgba(0,0,0,.38)}.code-page--search-match{font-weight:600}.light .code-page--search-match{background-color:#a7c7f8}.light .code-page--request-packages-link{color:#1968df}.code-page--request-packages-link:hover{text-decoration:underline}.code-page--tags-container{display:inline-flex;flex-wrap:wrap;gap:6px}.code-page--tag{align-items:center;border:0;border-radius:20px;display:flex;font-size:12px;font-style:normal;font-weight:500;height:23px;letter-spacing:.5px;line-height:15px;outline:none;padding:4px 10px;text-align:center;white-space:nowrap}.light .code-page--tag{background-color:#e5edfc;color:rgba(0,0,0,.6)}.code-page--tag svg{cursor:pointer;pointer-events:all}.light .code-page--tag svg{fill:transparent}.code-page--import-modal-project-link{border-radius:20px;cursor:pointer;display:inline-flex;padding:2px 6px}.light .code-page--import-modal-project-link{background-color:#f2f4f8;color:#0084ff}.code-page--import-modal-table-row:not(.disabled){cursor:pointer}.light .code-page--import-modal-table-row:not(.disabled):hover{background-color:rgba(73,105,153,.07)}.light .code-page--import-modal-table-row.disabled :not(.code-page--import-modal-project-link,.code-page--import-modal-project-link *){color:rgba(0,0,0,.38)}.code-page--import-different-dataset{padding-top:20px}.code-page--import-different-dataset-spacer{height:4px}.code-page--import-different-dataset-label{border-radius:4px;box-shadow:0 0 1px rgba(40,41,61,.08),0 .5px 2px rgba(96,97,112,.16);display:flex;font-size:12px;font-weight:500;gap:8px;letter-spacing:.048px;line-height:18px;padding:6px 12px;position:sticky;top:0;z-index:200}.light .code-page--import-different-dataset-label{background-color:#e8effb;color:#335c98}.code-page--import-different-dataset-label>.svg-icon{flex-shrink:0}.code-page--import-no-matches{align-items:center;display:flex;font-size:28px;font-weight:600;height:600px;justify-content:center;letter-spacing:.25px;line-height:35px}.light .code-page--import-no-matches{color:rgba(0,0,0,.38)}.code-page--contextual-help{top:45px}.code-page--milestones{display:flex;flex-direction:column;overflow:auto}.code-page--import-modal-project-name{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .code-page--import-modal-project-name{color:rgba(0,0,0,.87)}.code-page--import-modal-project-id{font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px;margin-bottom:12px}.light .code-page--import-modal-project-id{color:rgba(0,0,0,.6)}.code-page--import-modal-time-shared{font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px}.light .code-page--import-modal-time-shared{color:rgba(0,0,0,.6)}.code-artifact-overwrite--file-names{font-weight:600}.code-insert-to-notes-artifact.pi-modal--box{display:flex;flex-direction:column;width:710px}.code-insert-to-notes-artifact--body{display:grid;grid-gap:20px;flex-grow:1;grid-template-columns:auto auto auto;justify-content:flex-start;max-height:100%;overflow-y:auto;padding:16px 24px}.code-insert-to-notes-artifact--item{cursor:pointer;display:flex;flex-direction:column;position:relative;width:200px}.light .code-insert-to-notes-artifact--item .selected .code-insert-to-notes-artifact--img,.light .code-insert-to-notes-artifact--item:hover .code-insert-to-notes-artifact--img{border-color:#a7c7f8}.code-insert-to-notes-artifact--img-wrap{background:#fff;border:2px solid;border-radius:4px;display:flex;flex-direction:column;height:147px;justify-content:center;overflow:hidden;padding:10px}.light .code-insert-to-notes-artifact--img-wrap{border-color:#e9eaee}.code-insert-to-notes-artifact--img{display:block;margin:0 auto;max-height:127px;max-width:100%}.code-insert-to-notes-artifact--control{position:absolute;right:0;top:-20px;transform:scale(1.6);transform-origin:center center}.code-insert-to-notes-artifact--file-name{font-size:12px;letter-spacing:.4px;line-height:18px;margin-top:6px}.light .code-insert-to-notes-artifact--file-name{color:rgba(0,0,0,.87)}.code-insert-to-notes-artifact--modal-header{padding:24px 24px 0}.code-insert-to-notes-artifact--footer{display:flex;gap:8px;justify-content:flex-end;padding:0 24px 24px}.code-files--empty{align-content:center;align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-inline:58px;text-align:center}.light .code-files--no-files-title{color:rgba(0,0,0,.87)}.code-files--no-files-content{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;padding-bottom:10px}.light .code-files--no-files-content{color:rgba(0,0,0,.54)}.code-files--files-list{display:flex;flex-direction:column;flex-grow:1;min-height:0;position:relative}.code-files--the-list{flex-grow:1;overflow:auto}.code-files--files-buttons{display:flex;gap:8px}.code-files--new-file-btn,.code-files--upload-files-btn{background:transparent;border:0;cursor:pointer;padding:0}.code-files--new-file-btn svg,.code-files--upload-files-btn svg{display:block;height:18px;width:18px}.light .code-files--new-file-btn svg,.light .code-files--upload-files-btn svg{fill:rgba(44,87,150,.6)}.light .code-files--new-file-btn:hover svg,.light .code-files--upload-files-btn:hover svg{fill:#0084ff}.light .code-files--new-file-btn:disabled svg,.light .code-files--upload-files-btn:disabled svg{fill:rgba(44,87,150,.2)}.light .code-files--new-file-btn.cta svg,.light .code-files--upload-files-btn.cta svg{fill:#0084ff}.code-files--new-file-btn.cta,.code-files--upload-files-btn.cta{background:transparent;border:0;cursor:pointer;padding:0}.code-files--new-file-btn.cta svg,.code-files--upload-files-btn.cta svg{display:block;height:24px;width:24px}.light .code-files--new-file-btn.cta svg,.light .code-files--upload-files-btn.cta svg{fill:rgba(44,87,150,.6)}.light .code-files--new-file-btn.cta:hover svg,.light .code-files--upload-files-btn.cta:hover svg{fill:#0084ff}.light .code-files--new-file-btn.cta:disabled svg,.light .code-files--upload-files-btn.cta:disabled svg{fill:rgba(44,87,150,.2)}.light .code-files--new-file-btn.cta.cta svg,.light .code-files--upload-files-btn.cta.cta svg{fill:#0084ff}.code-files--search-and-sort{border-bottom:1px solid;display:flex}.light .code-files--search-and-sort{border-color:#e0e3f1}.code-files--controls{display:grid;flex-grow:1;grid-auto-columns:min-content 1fr;grid-auto-flow:column;min-width:0}.code-files--open-toggle{float:left;margin-right:6px;transition:transform .1s linear}.code-files--open-toggle.closed{transform:rotate(-90deg)}.code-files--toggle-dataframe-header,.code-files--toggle-output-header,.code-files--toggle-source-header{cursor:pointer}.code-files--dataframe-header,.code-files--output-header,.code-files--source-header{align-items:center;display:flex;font-size:14px;font-weight:500;height:45px;justify-content:space-between;letter-spacing:.1px;letter-spacing:.25px;line-height:24px;margin-bottom:-45px;padding:12px 0;position:relative;z-index:80}.light .code-files--dataframe-header,.light .code-files--output-header,.light .code-files--source-header{color:rgba(0,0,0,.87)}.code-files--dataframe-list,.code-files--output-list,.code-files--source-list{padding-top:45px}.code-files--list-separator{border:1px solid #e9eaee;height:0}.code-files--loading{display:block;line-height:14px;margin:12px 14px 18px;width:auto}.code-files--item{align-items:center;background-position:0;background-repeat:no-repeat;border-bottom-right-radius:4px;border-top-right-radius:4px;cursor:pointer;display:flex;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;margin:8px 0;padding:0 12px;position:relative}.light .code-files--item{color:rgba(0,0,0,.6)}.code-files--item .svg-icon{flex-grow:0;flex-shrink:0}.light .code-files--item .svg-icon{fill:rgba(44,87,150,.6)}.light .code-files--item.active,.light .code-files--item:hover{background-color:rgba(73,105,153,.07);color:#0084ff}.light .code-files--item.active .svg-icon,.light .code-files--item:hover .svg-icon{fill:#0084ff}.light .code-files--item.active .pi-dropdown--toggle-btn .svg-icon,.light .code-files--item:hover .pi-dropdown--toggle-btn .svg-icon{fill:rgba(44,87,150,.6)}.light .code-files--item.active{background-image:url(/assets/theme/light/code/open-file-active.svg)}.light .code-files--item.open{background-image:url(/assets/theme/light/code/open-file.svg)}.code-files--item-background{inset:0;position:absolute}.code-files--match{font-weight:600}.light .code-files--match{background-color:#a7c7f8}.code-files--name{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:21px;overflow:hidden;padding:10px 8px;text-overflow:ellipsis;white-space:nowrap;width:100%}.code-files--dropdown{isolation:isolate;position:relative;z-index:160}.code-files--dropdown:before{content:"";cursor:default;inset:-12px;position:absolute;z-index:-1}.light .code-files--dropdown{color:rgba(0,0,0,.54)}.code-files--dropdown .pi-dropdown--toggle-btn{background:transparent;border:0;cursor:pointer;padding:0}.code-files--dropdown .pi-dropdown--toggle-btn svg{display:block;height:18px;width:18px}.light .code-files--dropdown .pi-dropdown--toggle-btn svg{fill:rgba(44,87,150,.6)}.light .code-files--dropdown .pi-dropdown--toggle-btn:hover svg{fill:#0084ff}.light .code-files--dropdown .pi-dropdown--toggle-btn:disabled svg{fill:rgba(44,87,150,.2)}.light .code-files--dropdown .pi-dropdown--toggle-btn.cta svg{fill:#0084ff}.code-files--dropdown img{height:16px}.code-files--output-files-download,.code-files--source-files-download{background:transparent;border:0;cursor:pointer;height:100%;padding:0}.code-files--output-files-download svg,.code-files--source-files-download svg{display:block;height:18px;width:18px}.light .code-files--output-files-download svg,.light .code-files--source-files-download svg{fill:rgba(44,87,150,.6)}.light .code-files--output-files-download:hover svg,.light .code-files--source-files-download:hover svg{fill:#0084ff}.light .code-files--output-files-download:disabled svg,.light .code-files--source-files-download:disabled svg{fill:rgba(44,87,150,.2)}.light .code-files--output-files-download.cta svg,.light .code-files--source-files-download.cta svg{fill:#0084ff}.code-import-modal{display:flex;flex-direction:column;gap:12px;padding:24px}.code-import-modal--modal-header{display:flex;gap:16px;justify-content:space-between}.code-import-modal--help-text{font-size:12px;letter-spacing:.25px;line-height:18px;margin-top:6px}.light .code-import-modal--help-text{color:rgba(0,0,0,.6)}.code-import-modal--search-form{flex-grow:0;flex-shrink:0;width:330px}.code-import-modal--table{height:600px;max-height:70vh}.code-import-modal--name-cell{overflow:auto;width:500px}.code-import-modal--dataset-cell{overflow:auto;width:250px}.code-import-modal--owner-cell{overflow:auto;width:298px}.code-import-modal--desc-cell{width:100%}.code-import-modal--action-cell{align-items:center;display:flex;flex-shrink:0;min-width:120px}.code-import-modal--footer{padding-top:20px}.code-import-modal--cancel-btn{float:right}.code-packages--search-match{font-weight:600}.light .code-packages--search-match{background-color:#a7c7f8}.light .code-packages--package-row:hover{background-color:rgba(73,105,153,.07)}.code-packages--packages-count{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .code-packages--packages-count{color:rgba(0,0,0,.54)}.code-packages--docs-link{font-weight:500}.light .code-packages--docs-link{color:#0084ff}.code-packages--name{overflow-wrap:break-word}.code-packages--version{font-size:11px;padding-left:5px}.code-packages--icons-container{align-items:flex-start;display:flex}.code-packages--pro-icon{padding:2px 8px 2px 0}.code-packages--package-bullets{list-style:circle;list-style-position:inside;padding-left:20px;text-indent:-20px}.code-packages--packages-not-found{display:flex;flex-direction:column;height:600px;justify-content:center;max-height:70vh}.code-packages--packages-not-found .svg-icon{height:40px;margin:8px auto;width:42px}.light .code-packages--packages-not-found .svg-icon{fill:rgba(0,0,0,.28)}.code-packages--packages-not-found-title{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:19px;margin-bottom:8px;text-align:center}.light .code-packages--packages-not-found-title{color:rgba(0,0,0,.87)}.code-packages--request-packages-info{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;margin:0 auto;text-align:center;width:210px}.light .code-packages--request-packages-info{color:rgba(0,0,0,.54)}.light .code-packages--request-packages-link{color:#1968df}.code-packages--request-packages-link:hover{text-decoration:underline}.code-packages--action-button{align-items:center;border:1px solid;border-radius:8px;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.code-packages--action-button:disabled{cursor:not-allowed}.light .code-packages--action-button{background-color:transparent;border-color:#398cda;color:#398cda}.light .code-packages--action-button:disabled{background-color:transparent;border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .code-packages--action-button:hover:not(:disabled){background-color:rgba(73,105,153,.07)}.code-milestones--search-and-buttons{align-items:center;border-bottom:1px solid;display:flex}.light .code-milestones--search-and-buttons{border-color:#e0e3f1}.code-milestones--search-and-buttons .pi-local-search{flex-grow:1}.code-milestones--content{flex-grow:1;overflow:auto;padding-top:0}.code-milestones--new-milestone-btn{background:transparent;border:0;cursor:pointer;flex-grow:0;padding:0}.code-milestones--new-milestone-btn svg{display:block;height:18px;width:18px}.light .code-milestones--new-milestone-btn svg{fill:rgba(44,87,150,.6)}.light .code-milestones--new-milestone-btn:hover svg{fill:#0084ff}.light .code-milestones--new-milestone-btn:disabled svg{fill:rgba(44,87,150,.2)}.light .code-milestones--new-milestone-btn.cta svg{fill:#0084ff}.code-milestones--new-milestone-btn.cta{background:transparent;border:0;cursor:pointer;padding:0}.code-milestones--new-milestone-btn.cta svg{display:block;height:24px;width:24px}.light .code-milestones--new-milestone-btn.cta svg{fill:rgba(44,87,150,.6)}.light .code-milestones--new-milestone-btn.cta:hover svg{fill:#0084ff}.light .code-milestones--new-milestone-btn.cta:disabled svg{fill:rgba(44,87,150,.2)}.light .code-milestones--new-milestone-btn.cta.cta svg{fill:#0084ff}.code-milestones--day:not(:first-child){border-top:1px solid}.light .code-milestones--day:not(:first-child){border-color:#edeef6}.code-milestones--timestamp{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .code-milestones--timestamp{color:rgba(0,0,0,.6)}.code-milestones--saving-indicator{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .code-milestones--saving-indicator{color:rgba(0,0,0,.38)}.code-milestones--saving-indicator.saved{animation-duration:5s;animation-iteration-count:1;animation-name:code-milestones-hide;opacity:0}@keyframes code-milestones-hide{0%{opacity:1}50%{opacity:1}to{opacity:0}}.code-milestones--milestone-wrapper{cursor:pointer;min-width:0;position:relative}@keyframes code-milestones-make-appear{0%{opacity:0;position:absolute}70%{opacity:0;position:absolute}to{opacity:1;position:relative}}@keyframes code-milestones-reveal{0%{white-space:nowrap}70%{white-space:nowrap}to{white-space:normal}}.light .code-milestones--milestone-wrapper:hover .code-milestones--milestone-background{background-color:rgba(73,105,153,.07)}.code-milestones--milestone-wrapper:hover .code-milestones--comment{animation-duration:.5s;animation-iteration-count:1;animation-name:code-milestones-reveal;white-space:pre-line}.code-milestones--milestone-wrapper:hover .code-milestones--comment-details{animation-duration:.5s;animation-iteration-count:1;animation-name:code-milestones-make-appear;display:block}.light .code-milestones--milestone-wrapper.current .code-milestones--milestone-background{background-color:#e5edfc}.code-milestones--milestone-background{inset:0;position:absolute}.code-milestones--milestone-data{min-width:0;width:100%}.code-milestones--comment-editor{resize:vertical}.code-milestones--milestone{align-items:flex-start;border-left:1px solid;display:flex;justify-content:space-between;margin-left:12px;padding:12px 0 12px 24px;pointer-events:none;position:relative}.light .code-milestones--milestone{border-color:rgba(0,0,0,.12)}.code-milestones--dropdown{isolation:isolate;margin-top:6px;pointer-events:all;position:relative;z-index:160}.code-milestones--dropdown:before{content:"";cursor:default;inset:-12px;position:absolute;z-index:-1}.code-milestones--milestone-indicator{background-color:#eff2f7;border:1px solid;border-radius:3px;height:6px;left:-3.5px;position:absolute;top:20px;width:6px}.light .code-milestones--milestone-indicator{border-color:rgba(0,0,0,.54)}.code-milestones--milestone-indicator .svg-icon{left:4.5px;position:absolute}.light .code-milestones--milestone-indicator .svg-icon{color:rgba(0,0,0,.54)}.code-milestones--delete-milestone-tile{margin-bottom:8px;padding-left:16px}.light .code-milestones--delete-milestone-tile{background-color:rgba(73,105,153,.07)}.code-milestones--delete-milestone-tile .code-milestones--comment{white-space:normal}.code-milestones--delete-milestone-tile .code-milestones--comment-details{display:block}.code-milestones--comment{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.light .code-milestones--comment.no-comment{color:rgba(0,0,0,.38)}.code-milestones--comment-details{display:none;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;white-space:pre-line}.code-milestones--no-milestones{display:flex;flex-direction:column;height:100%;justify-content:center;padding-inline:58px;text-align:center}.light .code-milestones--no-milestones-title{color:rgba(0,0,0,.87)}.code-milestones--no-milestones-content{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;padding-bottom:10px}.light .code-milestones--no-milestones-content{color:rgba(0,0,0,.54)}.light .code-milestones--search-match{background-color:#a5c9ff}.privacy-page--content,.terms-page--content{max-height:100%;overflow:scroll;padding:50px 70px}.privacy-page--content h1,.terms-page--content h1{font-size:40px;font-weight:700;line-height:48px;margin-bottom:20px}.light .privacy-page--content h1,.light .terms-page--content h1{color:#335c98}.privacy-page--content h2,.terms-page--content h2{font-size:24px;font-weight:700;line-height:32px;margin-bottom:20px}.light .privacy-page--content h2,.light .terms-page--content h2{color:#335c98}.privacy-page--content h3,.terms-page--content h3{font-size:16px;font-weight:700;line-height:24px;margin-bottom:20px}.light .privacy-page--content h3,.light .terms-page--content h3{color:#335c98}.privacy-page--content p,.terms-page--content p{font-size:16px;line-height:30px;margin-bottom:35px}.privacy-page--content li,.terms-page--content li{margin-left:50px}.privacy-page--content ul>li,.terms-page--content ul>li{list-style-type:disc}.dataset-selector--selector{align-items:center;display:grid;grid-auto-columns:min-content 1fr;grid-auto-flow:column;height:100%;max-width:100%;min-width:0;padding:0 8px}.dataset-selector--selector:after{background-position:50%;background-repeat:no-repeat;content:"";display:block;height:5px;width:16px}.light .dataset-selector--selector:after{background-image:url(/assets/theme/light/icons/expand.svg)}.dataset-selector--icon{height:16px}.light .dataset-selector--icon{color:rgba(44,87,150,.6)}.dataset-selector--picker{align-items:center;display:grid;grid-auto-columns:1fr min-content;grid-auto-flow:column;height:100%;margin:0 -24px;position:relative;transition:background-color .14s cubic-bezier(.8,.5,1,1)}.light .dataset-selector--picker:hover{background-color:rgba(0,0,0,.08)}.dataset-selector--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;bottom:0;cursor:pointer;display:block;height:100%;left:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%;z-index:1}.dataset-selector--current-value{font-family:neue_einstellung,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;letter-spacing:0;line-height:21px;overflow:hidden;padding:0 32px;text-overflow:ellipsis;white-space:nowrap}.light .dataset-selector--current-value{color:rgba(0,0,0,.6)}.dataset-selector--readonly{align-items:center;display:grid;grid-auto-columns:min-content 1fr;grid-auto-flow:column;height:100%;max-width:100%;min-width:0;padding:0 8px}.dataset-selector--viewer{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding:0 4px}.light .dataset-selector--viewer{color:rgba(0,0,0,.6)}.dataset-selector--loading{display:block;margin-right:20px}.data-explorer-page--toplevel{height:auto}.data-explorer-page--content{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;flex-direction:column;margin:20px}.light .data-explorer-page--content{background-color:#fff}.data-explorer-page--content-wrapper{height:calc(100vh - 65px);margin-top:-20px;padding:4px}.data-explorer-page--dataset-row{padding:24px 24px 0}.data-explorer-page--tabs-row{padding:0 24px}.data-explorer-page--tabs-content-row{border-radius:8px;padding-top:20px}.light .data-explorer-page--tabs-content-row{background-color:#fbfcfe}.data-explorer-page--topbar{align-items:center;border-bottom:1px solid;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;height:45px;letter-spacing:.25px;line-height:21px;padding-left:16px}.light .data-explorer-page--topbar{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.38)}.data-explorer-page--topbar-right{align-items:center;display:flex;gap:8px;margin:auto 16px auto auto}.data-explorer-page--feature-tour-button{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.data-explorer-page--feature-tour-button:disabled{cursor:not-allowed}.light .data-explorer-page--feature-tour-button{background-color:#f4f7fc;color:#398cda}.light .data-explorer-page--feature-tour-button:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .data-explorer-page--feature-tour-button:hover:not(:disabled){background-color:#e8edf5}.data-explorer-page--dataset-controls{display:flex;flex-direction:row}.data-explorer-page--dataset-title{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:30px;margin-bottom:8px}.light .data-explorer-page--dataset-title{color:rgba(0,0,0,.87)}.data-explorer-page--changelog-scroll{height:100%;overflow:auto}.data-explorer-page--changelog-content{margin:auto;max-width:880px}.data-explorer-page--page-name{font-size:37px;font-weight:600;line-height:1.5em;margin-bottom:20px;margin-top:30px}.data-explorer-page--export-modal-body{display:flex;flex-direction:column;gap:24px}.data-explorer-page--export-format{display:flex;font-size:16px;gap:32px;letter-spacing:.25px;line-height:24px}.data-explorer-page--export-label{align-items:center;display:flex;gap:8px}.pi-charts--grid{-moz-column-gap:16px;column-gap:16px;display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(444px,1fr));margin:16px 0 8px;row-gap:16px}.pi-charts--chart{border:1px solid;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;padding:16px;position:relative}.light .pi-charts--chart{background-color:#fff;border-color:#e0e3f1}.pi-charts--chart:hover .pi-charts--chart-icon{display:block}.pi-charts--chart svg{display:block;margin:0 auto}.pi-charts--chart-title{flex:1 0 auto;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;margin-bottom:8px;text-align:center;text-transform:uppercase}.pi-charts--chart-icon{cursor:pointer;display:none;padding:12px 12px 0 0;position:absolute;right:0;top:0}.pi-charts--chart-modal-header{display:flex;justify-content:space-between;position:relative}.pi-charts--chart-modal-title{font-size:20px;font-weight:500;margin-bottom:16px;text-transform:uppercase}.pi-charts--chart-modal-icons{position:absolute;right:0;top:0}.pi-charts--zoom-reset-button{border:0;border-radius:4px;cursor:pointer;display:inline-block;line-height:0;margin-right:10px;padding:5px}.light .pi-charts--zoom-reset-button{background-color:rgba(165,201,255,.16)}.pi-charts--zoom-out-button{border:0;border-bottom-left-radius:4px;border-top-left-radius:4px;cursor:pointer;display:inline-block;line-height:0;padding:5px}.light .pi-charts--zoom-out-button{background-color:rgba(165,201,255,.16)}.pi-charts--zoom-in-button{border:0;border-bottom-right-radius:4px;border-top-right-radius:4px;cursor:pointer;display:inline-block;line-height:0;padding:5px}.light .pi-charts--zoom-in-button{background-color:rgba(165,201,255,.16)}.pi-charts--close-modal-button{border:0;border-radius:4px;cursor:pointer;display:inline-block;line-height:0;margin-left:10px;padding:5px}.light .pi-charts--close-modal-button{background-color:rgba(165,201,255,.16)}.pi-charts--modal-icon{height:22px;width:22px}.pi-charts--card{border:1px solid;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;padding:16px;position:relative}.light .pi-charts--card{background-color:#fff;border-color:#e0e3f1}.pi-charts--card-title{flex:1 0 auto;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;margin-bottom:8px;text-align:center;text-transform:uppercase}.light .pi-charts--card-title{color:#335c98}.pi-charts--card-content{font-size:32px;font-weight:400;letter-spacing:.25px;line-height:32px;padding:8px;text-align:center}.light .pi-charts--card-content{color:rgba(0,0,0,.87)}.pi-charts--modal{padding:24px;width:1000px}.data-explorer-data{height:100%}.data-explorer-data--data-explorer-container{display:flex;flex-grow:1;height:100%;padding:14px 24px}.data-explorer-data--tables-list-container{display:grid;flex-direction:column;grid-auto-flow:row;grid-auto-rows:min-content minmax(0,1fr);height:100%;width:259px}.data-explorer-data--table-list-scrollable{overflow:auto;padding-top:10px;position:relative}.data-explorer-data--tables-list{width:100%}.data-explorer-data--table-list-header{border-bottom:1px solid;font-size:14px;font-weight:600;height:36px;letter-spacing:.25px;line-height:24px;padding:10px 16px}.light .data-explorer-data--table-list-header{border-color:#e0e3f1;color:rgba(0,0,0,.87)}.data-explorer-data--table-container{border:1px solid;border-radius:0;border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;flex-direction:column;flex-grow:1;margin:0;overflow:hidden}.light .data-explorer-data--table-container{background-color:#fff;border-color:#e0e3f1}.data-explorer-data--table-scrollable{flex-grow:1;overflow:auto;position:relative}.data-explorer-data--table-item{align-items:center;background-position:0;background-repeat:no-repeat;border-radius:0 4px 4px 0;display:grid;grid-auto-columns:min-content 1fr min-content;grid-auto-flow:column;padding:6px 8px 6px 16px}.data-explorer-data--table-item svg{margin-right:12px;min-width:24px}.light .data-explorer-data--table-item svg{fill:rgba(44,87,150,.6)}.data-explorer-data--table-item:not(.active):hover{cursor:pointer}.light .data-explorer-data--table-item:not(.active):hover{background-color:rgba(73,105,153,.07)}.light .data-explorer-data--table-item:not(.active):hover .data-explorer-data--table-item-name{color:#0084ff}.light .data-explorer-data--table-item:not(.active):hover svg{fill:#0084ff}.light .data-explorer-data--table-item.open .data-explorer-data--table-item-name{color:rgba(0,0,0,.87)}.light .data-explorer-data--table-item.open svg{fill:#0084ff}.light .data-explorer-data--table-item.active{background-color:#e5edfc;background-image:url(/assets/theme/light/manual-pages/active.svg)}.light .data-explorer-data--table-item.active .data-explorer-data--table-item-name{color:#0084ff}.light .data-explorer-data--table-item.active svg{fill:#0084ff}.data-explorer-data--table-item-name{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .data-explorer-data--table-item-name{color:rgba(0,0,0,.6)}.data-explorer-data--table-item-loading{line-height:14px;margin-left:14px;margin-right:14px;margin-top:12px;width:230px}.data-explorer-data--table-not-selected{align-items:center;display:flex;height:100%;justify-content:center}.light .data-explorer-data--table-not-selected{background-color:rgba(0,0,0,.08)}.data-explorer-data--table-content-table{border-collapse:separate;bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.light .data-explorer-data--table-content-table{background-color:#fff;color:rgba(0,0,0,.6)}.light .data-explorer-data--table-content-thead{color:rgba(0,0,0,.87)}.data-explorer-data--table-content-head-cell{border-bottom:1px solid;border-left:1px solid;font-size:12px;font-weight:500;line-height:16px;padding:6px 12px;position:sticky;top:0}.light .data-explorer-data--table-content-head-cell{background-color:#fff;border-color:rgba(0,0,0,.08)}.data-explorer-data--table-content-cell{border-bottom:1px solid;border-left:1px solid;font-size:12px;font-weight:500;line-height:16px;padding:6px 12px}.light .data-explorer-data--table-content-cell{border-color:rgba(0,0,0,.08)}.data-explorer-data--table-content-loading{height:300px;position:absolute;width:300px}.data-explorer-data--table-content-footer{box-shadow:-2px 0 20px rgba(0,0,0,.2);font-size:12px;font-weight:500;letter-spacing:.4px;line-height:18px;padding:10px 48px 10px 16px;position:relative;width:100%;z-index:70}.light .data-explorer-data--table-content-footer{background-color:#fff;color:rgba(0,0,0,.54)}.data-explorer-data--tables-resizer{cursor:col-resize;flex-shrink:0;width:12px}.data-explorer-data--tables-resizer.active:after,.data-explorer-data--tables-resizer.active:before,.data-explorer-data--tables-resizer:hover:after,.data-explorer-data--tables-resizer:hover:before{opacity:1}.data-explorer-data--tables-resizer:after,.data-explorer-data--tables-resizer:before{content:"";opacity:0;position:relative;transition:opacity .3s linear}.light .data-explorer-data--tables-resizer:after,.light .data-explorer-data--tables-resizer:before{background-color:rgba(0,0,0,.38)}.data-explorer-data--tables-resizer:before{display:inline-block;height:20px;left:5px;margin-top:-10px;top:50%;width:1px}.data-explorer-data--tables-resizer:after{display:inline-block;height:20px;left:7px;margin-top:-10px;top:50%;width:1px}.data-explorer-data--loading-animation{height:100%;margin:0 auto;width:300px}.data-explorer-data--documentation-link{float:right;font-size:13px;letter-spacing:1.25px;line-height:16px;text-transform:uppercase}.light .data-explorer-data--documentation-link{color:#0084ff}.data-explorer-data--table-doc-link{display:flex;float:right;font-size:12px;font-weight:500;letter-spacing:.004em;line-height:18px}.light .data-explorer-data--table-doc-link{color:#0084ff}.data-explorer-data--table-doc-link>svg{height:16px;margin-bottom:-3px}.pi-user-account-page--content-row{flex:100% 0 1;padding:20px}.pi-user-account-page--content-container{border-radius:8px;box-shadow:0 0 2px rgba(40,41,61,.04),0 4px 8px rgba(96,97,112,.16);min-height:100%}.light .pi-user-account-page--content-container{background-color:#fbfcfe}.pi-user-account-page--profile-section{border-bottom:1px solid;display:flex;justify-content:space-between;padding:32px 40px}.light .pi-user-account-page--profile-section{border-color:rgba(0,0,0,.08)}.pi-user-account-page--display-name{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px}.light .pi-user-account-page--display-name{color:rgba(0,0,0,.87)}.pi-user-account-page--email{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .pi-user-account-page--email{color:rgba(0,0,0,.6)}.pi-user-account-page--btn{background-color:transparent;border:0;cursor:pointer;font-size:13px;font-style:normal;font-weight:500;letter-spacing:1.25px;line-height:16px;outline:0;padding:8px 16px;text-align:center;text-transform:uppercase}.light .pi-user-account-page--btn{color:#4588ec}.pi-user-account-page--subscription-section{border-bottom:1px solid;display:flex;justify-content:space-between;padding:32px 40px}.light .pi-user-account-page--subscription-section{border-color:rgba(0,0,0,.08)}.pi-user-account-page--packages-section{border-bottom:0 solid;padding:32px 40px}.light .pi-user-account-page--packages-section{border-color:rgba(0,0,0,.08)}.pi-user-account-page--title{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:30px}.light .pi-user-account-page--title{color:rgba(0,0,0,.6)}.pi-user-account-page--subscription-name{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px}.light .pi-user-account-page--subscription-name{color:rgba(0,0,0,.87)}.pi-user-account-page--container{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.pi-user-account-page--package-description{align-items:flex-start;display:flex;justify-content:flex-start}.pi-user-account-page--list{margin-right:90px;margin-top:20px}.pi-user-account-page--subtitle{font-size:14px;font-weight:600;letter-spacing:.25px;line-height:24px;margin-bottom:8px}.light .pi-user-account-page--subtitle{color:rgba(0,0,0,.38)}.pi-user-account-page--list-element{display:flex;font-size:14px;font-weight:500;gap:6px;letter-spacing:.25px;line-height:21px;margin-bottom:8px}.light .pi-user-account-page--list-element{color:rgba(0,0,0,.87)}.pi-user-account-page--organizations,.pi-user-account-page--sbuscription-duration{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .pi-user-account-page--organizations,.light .pi-user-account-page--sbuscription-duration{color:rgba(0,0,0,.87)}.pi-user-account-page--user-joined-on{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .pi-user-account-page--user-joined-on{color:rgba(0,0,0,.38)}.pi-user-account-page--expiration-warning{font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px}.light .pi-user-account-page--expiration-warning{color:#c15749}.pi-user-account-page--profile-information-container{display:flex;justify-content:center;padding-top:112px}.pi-user-account-page--profile-info-title{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:30px}.light .pi-user-account-page--profile-info-title{color:rgba(0,0,0,.87)}.pi-user-account-page--edit-section{border-top:1px solid;padding:24px 0}.light .pi-user-account-page--edit-section{border-color:rgba(0,0,0,.08)}.pi-user-account-page--field{width:430px}.pi-user-account-page--full-name-field{margin-right:0!important}.pi-user-account-page--edit-section-title-container{align-items:baseline;display:flex;justify-content:space-between}.pi-user-account-page--edit-section-title{font-size:14px;font-weight:600;letter-spacing:.25px;line-height:24px;margin-bottom:16px}.light .pi-user-account-page--edit-section-title{color:rgba(0,0,0,.6)}.pi-user-account-page--change-button{display:flex;justify-content:flex-end;padding-top:16px}.pi-user-account-page--cta-btn{background-color:transparent;border:0;border-radius:200px;cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.pi-user-account-page--cta-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .pi-user-account-page--cta-btn{color:#0084ff}.light .pi-user-account-page--cta-btn:hover{background-color:rgba(78,160,253,.2)}.pi-user-account-page--disabled-field{border-radius:4px;font-size:18px;letter-spacing:.5px;line-height:24px;padding:16px 12px;width:430px}.light .pi-user-account-page--disabled-field{background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.87)}.pi-user-account-page--input{font-size:18px;letter-spacing:.5px;line-height:24px}.light .pi-user-account-page--input{color:rgba(0,0,0,.87)}.pi-user-account-page--show-pwd{border:none;cursor:pointer;display:block;outline:none;position:absolute;right:15px;top:15px;z-index:60}.pi-user-account-page--show-pwd.visible:before{border-left:2px solid;border-color:#737374;content:"";height:25px;left:39%;position:absolute;transform:rotate(-45deg)}.light .pi-user-account-page--show-pwd.visible:before{box-shadow:2px 0 0 #fff}.dark .pi-user-account-page--show-pwd.visible:before{background-color:#fff}.pi-user-account-page--show-pwd-icon{display:block;height:25px;width:25px}.pi-user-account-page--buttons{align-items:center;display:flex;justify-content:flex-end;margin-bottom:87px;margin-top:53px}.pi-user-account-page--buttons>*{line-height:32px;margin-left:24px;padding:0 24px}.pi-user-account-page--retired-badge{align-items:center;border:0;border-radius:20px;display:flex;display:inline-flex;font-size:12px;font-style:normal;font-weight:500;height:23px;letter-spacing:.5px;line-height:15px;outline:none;padding:4px 10px;text-align:center;white-space:nowrap}.light .pi-user-account-page--retired-badge{background-color:#e5edfc;color:rgba(0,0,0,.6)}.pi-user-account-page--retired-badge svg{cursor:pointer;pointer-events:all}.light .pi-user-account-page--retired-badge svg{fill:transparent}.light .pi-user-account-page--retired-badge{background-color:#6785a8;color:#fff}.pi-user-account-page--sso-info-message{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;text-align:center}.pi-user-account-page--loading-input{display:block;height:56px;margin:16px 0;width:430px}.pi-filters--info{display:flex}.pi-filters--info:hover .pi-filters--info-icon-hover{display:block}.pi-filters--info:hover .pi-filters--info-icon{display:none}.pi-filters--info-icon,.pi-filters--info-icon-hover{cursor:help;margin-left:5px}.pi-filters--info-icon-hover{display:none}.pi-filters--qualitative-selection{border-bottom:1px solid;display:flex;margin-top:12px}.light .pi-filters--qualitative-selection{border-color:rgba(0,0,0,.38)}.pi-filters--qualitative-selection-btn{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:13px;font-weight:500;letter-spacing:.25px;line-height:21px;margin-bottom:-1px;padding:0 20px;text-transform:capitalize}.light .pi-filters--qualitative-selection-btn{color:rgba(0,0,0,.6)}.pi-filters--qualitative-selection-btn:hover .pi-filters--qualitative-selection-btn-highlight{opacity:.5;width:50%}.light .pi-filters--qualitative-selection-btn.active{color:rgba(0,0,0,.87)}.pi-filters--qualitative-selection-btn.active .pi-filters--qualitative-selection-btn-highlight{opacity:1;width:100%}.pi-filters--qualitative-list{-moz-columns:var(--option-list-columns,1);columns:var(--option-list-columns,1)}.pi-filters--qualitative-selection-btn-highlight{border-radius:4px 4px 0 0;height:3px;margin:4px auto 0;opacity:0;transition:all .35s cubic-bezier(0,.5,.2,1);width:0}.light .pi-filters--qualitative-selection-btn-highlight{background-color:#0084ff}.pi-filters--qualitative-selection-btn-content{align-items:center;display:flex;gap:4px;justify-content:center}.pi-filters--qualitative-item{display:flex;font-weight:500;overflow:hidden;padding:2px 1px}.light .pi-filters--qualitative-item{color:rgba(0,0,0,.6)}.light .pi-filters--qualitative-item.highlighted{color:#0084ff}.pi-filters--qualitative-categorized-container{display:flex;padding-top:6px}.pi-filters--qualitative-cat-left{flex-basis:60%;padding:6px 0 6px 6px}.pi-filters--qualitative-cat-left-items{padding-left:6px}.pi-filters--qualitative-cat-right{flex-basis:60%;padding:6px 0 6px 12px}.pi-filters--qualitative-col-headline{font-size:11px;font-weight:500;letter-spacing:1px;line-height:21px}.light .pi-filters--qualitative-col-headline{color:rgba(0,0,0,.38)}.pi-filters--qualitative-cat-scrollable{max-height:300px;overflow-y:auto;padding-left:6px;width:100%}.pi-filters--qualitative-cat-scrollable.with-selection{border-right:1px solid}.light .pi-filters--qualitative-cat-scrollable.with-selection{border-color:#335c98}.pi-filters--qualitative-category{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin:4px 0}.pi-filters--qualitative-category.with-selection:after{content:"";display:block;flex-grow:1;height:1px;margin-left:6px;margin-top:10px;min-width:30px}.pi-filters--qualitative-category:hover{text-decoration:underline}.light .pi-filters--qualitative-category.active{color:rgba(0,0,0,.87)}.pi-filters--qualitative-category.active:after{border-bottom:1px solid}.light .pi-filters--qualitative-category.active:after{border-color:#335c98}.pi-filters--qualitative-category-toggle{display:contents}.pi-filters--qualitative-category-arrow{display:inherit}.light .pi-filters--qualitative-category-arrow{color:#e0e3f1}.pi-filters--quantitative-selection{display:flex;flex-direction:column;padding-left:10px;padding-top:12px}.pi-filters--quantitative-item{display:flex;font-weight:500;padding:2px 1px}.light .pi-filters--quantitative-item{color:rgba(0,0,0,.6)}.pi-filters--quantitative-var{font-family:Times New Roman,sherif;font-size:1.2em}.pi-filters--qualitative-first-line{display:flex}.pi-filters--qualitative-item-name{flex-grow:1}.pi-filters--qualitative-item-code{font-size:12px;font-weight:400;letter-spacing:2px;margin-left:6px;text-transform:uppercase}.light .pi-filters--qualitative-item-code{color:rgba(0,0,0,.54)}.pi-filters--quantitative-input{border:1px solid;border-radius:3px;margin:0 6px;text-align:center;width:60px}.light .pi-filters--quantitative-input{background-color:#fbfcfe;border-color:rgba(0,0,0,.16)}.light .pi-filters--quantitative-input.error{border-color:#c15749}.light .pi-filters--quantitative-input.disabled{color:rgba(0,0,0,.38)}.pi-filters--quantitative-label{flex-shrink:0}.pi-filters--quantitative-error{display:flex;flex-grow:1;padding-top:4px}.light .pi-filters--quantitative-error{color:#c15749}.pi-filters--quantitative-error-icon{flex-shrink:0;height:21px;margin-right:6px;width:21px}.pi-filters--qualitative-search{display:flex}.pi-filters--qualitative-search-field{flex-grow:1;height:31px;margin-top:8px}.pi-filters--qualitative-search-field .pi-search-field--search-input{border-radius:5px;line-height:29px;padding-bottom:0;padding-left:6px;padding-top:0}.pi-filters--qualitative-search-field .pi-search-field--search-btn{top:7.5px}.pi-filters--search-panel{border-bottom:1px solid;display:flex;justify-content:space-between}.light .pi-filters--search-panel{border-color:#edeef6}.pi-filters--search-panel-toggle{background:transparent;border:0;cursor:pointer;display:block;padding-top:12px}.pi-filters--search-panel-toggle-icon.shown{transform:rotate(180deg)}.pi-filters--search-result-extra{font-size:12px;letter-spacing:.004em;line-height:14px}.light .pi-filters--search-result-extra{color:rgba(0,0,0,.28)}.pi-filters--toggle-all-search{padding-bottom:6px;padding-left:6px;padding-top:6px}.pi-filters--toggle-all-search .pi-checkbox--label{font-size:10px;font-weight:600;letter-spacing:1.5px;line-height:14px;text-transform:uppercase}.light .pi-filters--toggle-all-search .pi-checkbox--label{color:rgba(0,0,0,.28)}.pi-filters--toggle-all-search .pi-checkbox{padding-left:24px}.pi-filters--toggle-all-search .pi-checkbox:before{height:10px;width:10px}.pi-filters--toggle-all-search .pi-checkbox[aria-checked=mixed]:after{border-width:2px 0 0;transform:translateY(-25%) translateX(-50%) scale(.66)}.pi-filters--toggle-all-search .pi-checkbox[aria-checked=mixed]:active:after,.pi-filters--toggle-all-search .pi-checkbox[aria-checked=true]:after{transform:translateY(-55%) translateX(-45%) rotate(45deg) scale(.66)}.pi-filters--category-search-result{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .pi-filters--category-search-result{color:rgba(0,0,0,.6)}.pi-filters--category-name-result{display:flex}.pi-filters--hierarchy-btn{align-items:center;background:transparent;border:0;border-radius:100%;cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;height:30px;justify-content:center;margin-left:2px;margin-top:-4px;transition:background-color .2s linear;width:30px}.light .pi-filters--hierarchy-btn:hover{background-color:rgba(73,105,153,.07)}.light .pi-filters--hierarchy-btn svg{fill:#0084ff}.pi-filters--search-match{font-weight:600}.light .pi-filters--search-match{background-color:#a7c7f8}.predicate-editor{padding:16px}.predicate-editor--predicate-group-item{position:relative}.predicate-editor--predicate-view-container{border-style:solid;border-width:0 1px;cursor:pointer;padding:14px 16px;position:relative}.light .predicate-editor--predicate-view-container{background-color:#fff;border-color:#e6ebf4}.predicate-editor--predicate-view-container.or,.predicate-editor--predicate-view-container.root{border-top-left-radius:8px;border-top-right-radius:8px;border-top-width:1px}.predicate-editor--predicate-view-container.last{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom-width:1px}.light .predicate-editor--predicate-view-container:hover{background-color:rgba(73,105,153,.07)}.predicate-editor--predicate-view-container:hover .predicate-editor--predicate-actions{opacity:1}.predicate-editor--predicate-view-text{align-items:center;display:flex;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;white-space:nowrap}.predicate-editor--predicate-view-left{align-items:flex-start;display:flex;flex-grow:1;line-height:27px;overflow:hidden}.predicate-editor--predicate-view-left .pi-loading--line{margin-top:5px}.predicate-editor--predicate-view-advanced-info-text{font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.light .predicate-editor--predicate-view-advanced-info-text{color:rgba(0,0,0,.54)}.predicate-editor--predicate-view-advanced-info-text .highlight{font-weight:700}.predicate-editor--and-spacer{display:flex;margin:-9px 0;position:absolute;width:100%;z-index:120}.predicate-editor--and-spacer:hover .predicate-editor--operator-and,.predicate-editor--and-spacer:hover .predicate-editor--operator-or{border-bottom-right-radius:0;border-top-right-radius:0}.predicate-editor--and-spacer:hover .predicate-editor--operator-alternative{border:0;display:block}.light .predicate-editor--and-spacer:hover .predicate-editor--operator-alternative:disabled{color:rgba(0,0,0,.38)}.predicate-editor--and-spacer.editing{position:static}.predicate-editor--or-spacer{display:flex;height:40px;padding:12px 0}.predicate-editor--or-spacer:hover .predicate-editor--operator-and,.predicate-editor--or-spacer:hover .predicate-editor--operator-or{border-bottom-right-radius:0;border-top-right-radius:0}.predicate-editor--or-spacer:hover .predicate-editor--operator-alternative{border:0;display:block}.light .predicate-editor--or-spacer:hover .predicate-editor--operator-alternative:disabled{color:rgba(0,0,0,.38)}.predicate-editor--print-predicate-header{font-size:11px;font-weight:600;margin-bottom:4px}.light .predicate-editor--print-predicate-header{color:rgba(0,0,0,.87)}.predicate-editor--print-predicate{-moz-column-break-inside:avoid;break-inside:avoid}.predicate-editor--print-predicate:not(:first-child){margin-top:16px}.predicate-editor--print-disjunctive-separator{font-size:12px;font-weight:600;margin-bottom:16px}.light .predicate-editor--print-disjunctive-separator{color:rgba(0,0,0,.87)}.predicate-editor--print-predicate-conjunction{border-left:1px solid #d6d7d9;color:#2d3645;font-size:9px;font-weight:400;letter-spacing:.15px;line-height:16px;margin-bottom:16px;padding-left:16px}.predicate-editor--print-bullet{list-style:disc;margin-left:20px}.predicate-editor--print-interval{font-size:9px;font-weight:400}.light .predicate-editor--print-exclusion{color:#c15749}.predicate-editor--operator-and{border-radius:4px;float:left;font-size:10px;font-weight:500;height:18px;letter-spacing:.5px;line-height:18px;margin-left:12px;padding:0;text-align:center;width:47px}.light .predicate-editor--operator-and{background-color:#d3e0f5}.predicate-editor--operator-or{border-radius:4px;float:left;font-size:10px;font-weight:500;height:18px;letter-spacing:.5px;line-height:18px;margin-left:12px;padding:0;text-align:center;width:47px}.light .predicate-editor--operator-or{background-color:#d3e0f5}.predicate-editor--operator-alternative{border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;cursor:pointer;display:none;float:left;font-size:10px;font-weight:500;height:18px;letter-spacing:.5px;line-height:18px;margin-left:0;padding:0;text-align:center;width:47px}.light .predicate-editor--operator-alternative{background-color:#d3e0f5;background-color:#f2f4f8;color:rgba(0,0,0,.6)}.light .predicate-editor--operator-alternative:hover{background-color:#d3e0f5}.predicate-editor--operator-spacer{border-style:dotted;border-width:0 0 1px;content:"";display:block;flex-grow:1;height:1px;margin-top:8px}.light .predicate-editor--operator-spacer{border-color:rgba(0,0,0,.16)}.predicate-editor--predicate-view-rule{display:flex;flex-shrink:0;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .predicate-editor--predicate-view-rule{color:rgba(0,0,0,.87)}.light .predicate-editor--predicate-view-rule.negative{color:#c15749}.predicate-editor--view-rule-name{margin-right:4px}.predicate-editor--rule-arrow{display:block;opacity:.88}.predicate-editor--predicate-view-value{overflow:hidden}.predicate-editor--predicate-view-value-text{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;overflow:hidden;text-overflow:ellipsis}.light .predicate-editor--predicate-view-value-text{color:rgba(0,0,0,.87)}.predicate-editor--predicate-actions{flex-shrink:0;line-height:0;opacity:0;transition:opacity .2s linear}.predicate-editor--action-btn{background:transparent;border:0;cursor:pointer;margin:0;padding:0}.predicate-editor--action-btn:disabled{display:none}.light .predicate-editor--action-btn svg{fill:rgba(44,87,150,.6)}.light .predicate-editor--action-btn:hover svg{fill:#2c5796}.predicate-editor--append-group{bottom:-14px;display:flex;justify-content:flex-end;padding-right:8px;position:absolute;width:100%;z-index:130}.predicate-editor--add-predicate-inner-btn{align-items:center;border:1px solid;border-radius:200px;box-shadow:0 3px 10px 0 rgba(9,66,255,.3);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:32px;justify-content:center;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 0;text-transform:uppercase}.light .predicate-editor--add-predicate-inner-btn{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#489eff 0,#499fff 63.54%,#5aacff 100%);border-color:rgba(0,0,0,.08);color:#fff}.predicate-editor--add-predicate-inner-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .predicate-editor--add-predicate-inner-btn:hover{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#1482ff 0,#1482ff 63.54%,#2994ff 100%)}.predicate-editor--operator-selection{background:transparent;display:flex;margin:4px 0 8px 16px;overflow:hidden;width:-moz-min-content;width:min-content}.predicate-editor--operators-add-btn-container{display:flex;position:relative}.predicate-editor--first-predicate-placeholder{align-items:center;border:1px solid;border-radius:8px;display:flex;font-size:14px;font-weight:500;height:40px;letter-spacing:.25px;line-height:21px;padding:15px}.light .predicate-editor--first-predicate-placeholder{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.38)}.predicate-editor--operator-selection-btn{border:0;border-radius:4px;cursor:pointer;font-size:10px;font-weight:500;height:18px;letter-spacing:.4px;line-height:18px;margin-right:4px;padding:0;text-transform:uppercase;width:47px}.light .predicate-editor--operator-selection-btn{background-color:#f2f4f8;color:rgba(0,0,0,.6)}.light .predicate-editor--operator-selection-btn.active,.light .predicate-editor--operator-selection-btn:hover{background-color:#d3e0f5}.predicate-editor--add-predicate-btn{border:1px solid;border-radius:200px;box-shadow:0 3px 10px 0 rgba(9,66,255,.3);cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;position:absolute;right:8px;text-transform:uppercase;top:-16px}.light .predicate-editor--add-predicate-btn{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#489eff 0,#499fff 63.54%,#5aacff 100%);border-color:rgba(0,0,0,.08);color:#fff}.predicate-editor--add-predicate-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .predicate-editor--add-predicate-btn:hover{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#1482ff 0,#1482ff 63.54%,#2994ff 100%)}.predicate-editor--editing-predicate{border:1px solid;border-radius:8px;margin:20px 0;overflow:hidden;padding:18px}.light .predicate-editor--editing-predicate{background-color:#fff;border-color:#e0e3f1}.predicate-editor--editing-predicate.first-predicate{margin-top:0}.predicate-editor--predicate-selection-container{display:flex;flex-direction:column;gap:8px}.predicate-editor--predicate-selection{align-items:center;display:flex;gap:8px;overflow-x:auto}.predicate-editor--predicate-secondary-selection{align-items:center;border-top:1px solid;display:flex;flex-flow:wrap;gap:8px;padding:8px 0}.light .predicate-editor--predicate-secondary-selection{border-color:rgba(0,0,0,.12)}.predicate-editor--predicate-select-btn-group{border:1px solid;border-radius:4px;cursor:pointer;flex:auto 1 1;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding:6px 8px;text-align:center;white-space:nowrap}.light .predicate-editor--predicate-select-btn-group{color:rgba(0,0,0,.54)}.light .predicate-editor--predicate-select-btn-group.active{background-color:#d3e0f5;color:#596981}.light .predicate-editor--predicate-select-btn-group:hover{background-color:#dfe0e4}.light .predicate-editor--predicate-select-btn-group{background-color:#f2f4f8;border-color:#e6ebf4}.predicate-editor--predicate-select-btn{border:1px solid;border-radius:4px;cursor:pointer;flex:auto 0 0;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding:3px 16px;text-align:center}.light .predicate-editor--predicate-select-btn{color:rgba(0,0,0,.54)}.light .predicate-editor--predicate-select-btn.active{background-color:#d3e0f5;color:#596981}.light .predicate-editor--predicate-select-btn:hover{background-color:#dfe0e4}.light .predicate-editor--predicate-select-btn{background-color:rgba(242,244,248,.35);border-color:#e0e3f1}.predicate-editor--predicate-edit-btns{display:flex;flex-shrink:0;text-align:right}.predicate-editor--predicate-edit-footer{align-items:center;display:flex;justify-content:space-between}.predicate-editor--predicate-edit-icd-disclaimer{align-items:center;border-radius:3px;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:14px;margin-top:8px;padding:7px}.light .predicate-editor--predicate-edit-icd-disclaimer{background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.54)}.predicate-editor--predicate-edit-add-term-btn,.predicate-editor--predicate-edit-cancel-btn{margin-right:6px;margin-top:8px}.predicate-editor--predicate-details-dropdown{border:1px solid;border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);padding:12px;position:absolute;width:100%;z-index:140}.light .predicate-editor--predicate-details-dropdown{background-color:#fff;border-color:#e0e3f1}.predicate-editor--predicate-details-dropdown:before{border:1px solid;border-bottom-color:transparent!important;border-right-color:transparent!important;content:"";display:block;height:15px;left:50%;margin-left:-7px;position:absolute;top:-8px;transform:rotate(45deg);width:15px}.light .predicate-editor--predicate-details-dropdown:before{background-color:#fff;border-color:#e0e3f1}.predicate-editor--predicate-details-scrollable{max-height:200px;overflow-y:auto;padding-right:6px}.predicate-editor--predicate-details-item{margin:4px 0}.predicate-editor--predicate-details-item-left{display:inline-block;min-width:100px}.predicate-editor--predicate-details-name{font-size:14px;font-weight:500;letter-spacing:.1px;margin-right:6px}.light .predicate-editor--predicate-details-name{color:rgba(0,0,0,.6)}.predicate-editor--predicate-details-code{font-size:12px;font-weight:400;letter-spacing:.5px;margin-right:6px}.light .predicate-editor--predicate-details-code{color:rgba(0,0,0,.54)}.predicate-editor--predicate-details-tags{display:inline-block}.predicate-editor--predicate-details-tag{background:#e9eaee;border-radius:16px;flex-grow:1;font-size:12px;font-weight:400;letter-spacing:1px;line-height:14px;margin-right:6px;opacity:.5;padding:0 9px}.light .predicate-editor--predicate-details-tag{background-color:#e5edfc;color:rgba(0,0,0,.87)}.predicate-editor--info{display:flex}.predicate-editor--info:hover .predicate-editor--info-icon-hover{display:block}.predicate-editor--info:hover .predicate-editor--info-icon{display:none}.predicate-editor--info-icon,.predicate-editor--info-icon-hover{cursor:help;margin-left:5px}.predicate-editor--info-icon-hover{display:none}.predicate-editor--cgi-options{display:flex;flex-direction:column;padding:12px 8px}.predicate-editor--cgi-label{cursor:pointer;display:flex;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;margin-top:8px}.light .predicate-editor--cgi-label{color:rgba(0,0,0,.6)}.light .predicate-editor--cgi-label.selected{color:rgba(0,0,0,.87)}.predicate-editor--cgi-count-inputs,.predicate-editor--cgi-sub-options{width:100%}.predicate-editor--divider{border-top:1px solid;margin-bottom:8px;width:100%}.light .predicate-editor--divider{border-color:#edeef6}.predicate-editor--average-cgi-s-score-option{align-items:center;display:flex;gap:4px}.predicate-editor--cgi-input{border:1px solid;border-radius:3px;font-size:12px;font-weight:500;height:24px;letter-spacing:.25px;line-height:18px;text-align:center;width:62px}.light .predicate-editor--cgi-input{background-color:#fbfcfe;border-color:rgba(0,0,0,.16);color:rgba(0,0,0,.87)}.light .predicate-editor--cgi-input.error{border-color:#c15749}.predicate-editor--cgi-error{display:flex;margin-left:24px;padding-top:4px;width:100%}.light .predicate-editor--cgi-error{color:#c15749}.predicate-editor--cgi-count-option-selected{font-weight:500}.light .predicate-editor--cgi-count-option-selected{color:rgba(0,0,0,.87)}.predicate-editor--cgi-count-select-input{border:1px solid;border-radius:3px;font-size:12px;font-weight:500;height:24px;height:22px;letter-spacing:.25px;line-height:18px;text-align:center;width:62px;width:75px}.light .predicate-editor--cgi-count-select-input{background-color:#fbfcfe;border-color:rgba(0,0,0,.16);color:rgba(0,0,0,.87)}.light .predicate-editor--cgi-count-select-input.error{border-color:#c15749}.predicate-editor--count-line-wrapper{display:flex;gap:6px}.predicate-editor--count-checkbox-content{padding-top:18px}.predicate-editor--count-checkbox-label{display:flex}.predicate-editor--count-checkbox-count-row{align-items:center;display:flex;gap:8px}.predicate-editor--count-checkbox-input{border:1px solid;border-radius:3px;font-size:12px;font-weight:500;height:24px;letter-spacing:.25px;line-height:18px;text-align:center;width:62px}.light .predicate-editor--count-checkbox-input{background-color:#fbfcfe;border-color:rgba(0,0,0,.16);color:rgba(0,0,0,.87)}.light .predicate-editor--count-checkbox-input.error{border-color:#c15749}.predicate-editor--count-checkbox-error-container{padding-left:24px}.predicate-editor--occurrence-interval .pi-checkbox--label{font-weight:500}.light .predicate-editor--occurrence-interval .pi-checkbox--label{color:rgba(0,0,0,.87)}.light .predicate-editor--occurrence-interval .pi-checkbox.disabled:before{background-color:rgba(0,132,255,.4);border-color:rgba(0,132,255,.4)}.predicate-editor--occurrence-interval-option{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;margin-top:2px;padding-left:32px}.light .predicate-editor--occurrence-interval-option{color:rgba(0,0,0,.6)}.light .predicate-editor--occurrence-interval-option-selected{color:rgba(0,0,0,.87)}.predicate-editor--occurrence-interval-add-duration,.predicate-editor--occurrence-interval-remove-duration{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .predicate-editor--occurrence-interval-add-duration,.light .predicate-editor--occurrence-interval-remove-duration{color:#0084ff}.predicate-editor--occurrence-interval-add-duration{padding-left:25px}.predicate-editor--occurrence-interval-inputs{border:1px dashed;border-radius:4px;margin-left:25px;margin-right:8px;margin-top:12px;padding:4px 12px}.light .predicate-editor--occurrence-interval-inputs{border-color:rgba(44,87,150,.6)}.predicate-editor--occurrence-item{margin:8px 0}.predicate-editor--interval-duration-input{border:1px solid;border-radius:3px;font-size:12px;font-weight:500;height:24px;letter-spacing:.25px;line-height:18px;text-align:center;width:62px}.light .predicate-editor--interval-duration-input{background-color:#fbfcfe;border-color:rgba(0,0,0,.16);color:rgba(0,0,0,.87)}.light .predicate-editor--interval-duration-input.error{border-color:#c15749}.predicate-editor--diagnosis-count-input{border:1px solid;border-radius:3px;font-size:12px;font-weight:500;height:24px;letter-spacing:.25px;line-height:18px;text-align:center;width:62px}.light .predicate-editor--diagnosis-count-input{background-color:#fbfcfe;border-color:rgba(0,0,0,.16);color:rgba(0,0,0,.87)}.light .predicate-editor--diagnosis-count-input.error{border-color:#c15749}.predicate-editor--advanced-option{border-bottom:1px solid;border-top:1px solid;margin:0 6px}.light .predicate-editor--advanced-option{border-color:#e0e3f1}.predicate-editor--advanced-option-item{align-items:baseline;cursor:pointer;font-size:14px;font-weight:500;gap:6px;letter-spacing:.25px;line-height:21px}.light .predicate-editor--advanced-option-item{color:rgba(0,0,0,.6)}.light .predicate-editor--advanced-option-item.selected{color:rgba(0,0,0,.87)}.predicate-editor--view-advanced-btn{display:block;font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px;padding:12px 6px}.light .predicate-editor--view-advanced-btn{color:#0084ff}.predicate-editor--view-advanced-btn svg{display:inline;position:relative;top:4px;transition:transform .21s linear}.predicate-editor--view-advanced-btn.open svg{transform:rotate(180deg)}.predicate-editor--advanced-option-content{padding:0 6px 16px}.predicate-editor--validation-error-container{display:flex;flex-direction:column;width:100%}.predicate-editor--cgi-average-input{border:1px solid;border-radius:3px;font-size:12px;font-weight:500;height:24px;letter-spacing:.25px;line-height:18px;text-align:center;width:62px}.light .predicate-editor--cgi-average-input{background-color:#fbfcfe;border-color:rgba(0,0,0,.16);color:rgba(0,0,0,.87)}.light .predicate-editor--cgi-average-input.error{border-color:#c15749}.predicate-editor--cgi-average-select-input{border:1px solid;border-radius:3px;font-size:12px;font-weight:500;height:24px;height:22px;letter-spacing:.25px;line-height:18px;text-align:center;width:62px;width:150px}.light .predicate-editor--cgi-average-select-input{background-color:#fbfcfe;border-color:rgba(0,0,0,.16);color:rgba(0,0,0,.87)}.light .predicate-editor--cgi-average-select-input.error{border-color:#c15749}.predicate-editor--cgi-average-annotation{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .predicate-editor--cgi-average-annotation{color:rgba(0,0,0,.38)}.predicate-editor--cgi-average-dropdown{align-items:center;border:1px solid;border-radius:3px;display:flex;font-size:12px;font-weight:500;gap:4px;height:24px;justify-content:flex-end;letter-spacing:.25px;line-height:18px;min-width:182px;padding-inline-end:4px;padding-inline-start:8px;position:relative;text-align:center;width:62px;width:auto}.light .predicate-editor--cgi-average-dropdown{background-color:#fbfcfe;border-color:rgba(0,0,0,.16);color:rgba(0,0,0,.87)}.light .predicate-editor--cgi-average-dropdown.error{border-color:#c15749}.predicate-editor--cgi-average-dropdown-text{margin-inline:auto}.predicate-editor--cgi-average-dropdown-caret{transform:rotate(0deg);transition:transform .21s linear}.predicate-editor--cgi-average-dropdown-caret.open{transform:rotate(-180deg)}.predicate-editor--cgi-average-dropdown-panel{border-radius:4px;box-shadow:0 0 2px rgba(40,41,61,.04),0 4px 8px rgba(96,97,112,.16);position:absolute;right:0;text-align:initial;top:calc(100% + 2px);z-index:1}.light .predicate-editor--cgi-average-dropdown-panel{background-color:#fbfcfe}.predicate-editor--cgi-average-dropdown-row{display:flex;gap:10px;padding:8px;white-space:nowrap}.predicate-editor--cgi-average-dropdown-row>.form--radio{margin:0}.predicate-editor--cgi-average-button{border-radius:4px;height:26px;width:26px}.light .predicate-editor--cgi-average-button{background-color:#f2f4f8;color:rgba(0,0,0,.38)}.light .predicate-editor--cgi-average-button.active{background-color:#e5edfc;color:#0084ff}.predicate-editor--cgi-average-months{display:flex;justify-content:center;min-width:15px}.light .predicate-editor--cgi-average-months{color:rgba(0,0,0,.6)}.predicate-editor--cgi-count-first-line{align-items:center;display:flex;gap:5px;width:100%}.predicate-editor--cgi-count-second-line{align-items:baseline;display:flex;gap:8px;margin-top:4px}.predicate-editor--qualitative-wrapper{border-left:1px solid;margin:0 20px;padding:0 12px}.light .predicate-editor--qualitative-wrapper{border-color:#e0e3f1}.predicate-editor--search-field{height:31px;margin-top:8px}.predicate-editor--search-field input{border-radius:5px;line-height:29px;padding-bottom:0;padding-left:6px;padding-top:0}.predicate-editor--search-field .pi-search-field--search-btn{top:7.5px}.predicate-editor--int-range-or-count{padding:12px 8px}.predicate-editor--int-range-option-definition{flex-grow:0;flex-shrink:0}.predicate-editor--int-range-or-count-label{cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;letter-spacing:.25px;line-height:21px;margin-top:8px}.light .predicate-editor--int-range-or-count-label{color:rgba(0,0,0,.6)}.light .predicate-editor--int-range-or-count-label.selected{color:rgba(0,0,0,.87)}.predicate-editor--int-range-or-count-label .pi-errors--validation-error{padding-bottom:0;padding-top:0}.predicate-editor--int-range-or-count-errors{align-self:center}.predicate-editor--int-range-or-count-input{border:1px solid;border-radius:3px;font-size:12px;font-weight:500;height:24px;letter-spacing:.25px;line-height:18px;text-align:center;width:62px}.light .predicate-editor--int-range-or-count-input{background-color:#fbfcfe;border-color:rgba(0,0,0,.16);color:rgba(0,0,0,.87)}.light .predicate-editor--int-range-or-count-input.error{border-color:#c15749}.predicate-editor--range-container{border:2px solid transparent;margin:16px 16px 0;padding:16px 16px 32px}.predicate-editor--range-container.error{border-radius:3px}.light .predicate-editor--range-container.error{border-color:#c15749}.predicate-editor--range-error{margin-left:16px}.predicate-editor--range-extra{margin:16px 16px 0;padding:16px 16px 32px}.predicate-editor--qualitative-description{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding-top:16px}.light .predicate-editor--qualitative-description{color:rgba(0,0,0,.87)}.predicate-editor--qualitative-toggle-all-btn{margin-left:8px;padding-left:6px;padding-top:6px}.predicate-editor--qualitative-toggle-all-btn .pi-checkbox--label{font-size:10px;font-weight:600;letter-spacing:1.5px;line-height:14px;text-transform:uppercase}.light .predicate-editor--qualitative-toggle-all-btn .pi-checkbox--label{color:rgba(0,0,0,.28)}.predicate-editor--qualitative-toggle-all-btn .pi-checkbox{padding-left:14px}.predicate-editor--qualitative-toggle-all-btn .pi-checkbox:before{height:10px;width:10px}.predicate-editor--qualitative-toggle-all-btn .pi-checkbox[aria-checked=mixed]:after{border-width:2px 0 0;transform:translateY(-25%) translateX(-50%) scale(.66)}.predicate-editor--qualitative-toggle-all-btn .pi-checkbox[aria-checked=mixed]:active:after,.predicate-editor--qualitative-toggle-all-btn .pi-checkbox[aria-checked=true]:after{transform:translateY(-55%) translateX(-45%) rotate(45deg) scale(.66)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-move{0%{transform:translateY(-16px)}to{transform:translateY(0)}}.page--transition{animation:fade-in .42s cubic-bezier(0,.5,.2,1);height:100%;max-height:calc(100% - 32px);position:relative}.page--transition,.page--transition.top--transition{opacity:1;transition:all .42s cubic-bezier(0,.5,.2,1)}.page--transition.top--transition{animation:fade-in-move .42s cubic-bezier(0,.5,.2,1)}.page--transition.animateOut{opacity:0}.page--transition.animateOut.top--transition{opacity:0;transform:translateY(-16px);transition:all .42s cubic-bezier(0,.5,.2,1)}@keyframes shake{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(3px,0,0)}30%,50%,70%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(2px,0,0)}}@keyframes slidein{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes show{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}@keyframes stayA{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes animateDone{0%{d:path("M1 12L7.37 12L22.06 12")}to{d:path("M1.73 12.91l6.37 6.37L22.79 4.59")}}@keyframes insertion{0%{opacity:0;transform:scale(.25)}to{opacity:1;transform:scale(1)}}@keyframes ripple{0%{height:0;left:12px;opacity:1;top:12px;width:0}to{height:24px;left:0;opacity:0;top:0;width:24px}}@keyframes appear{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes tabsAnimation{0%{opacity:0;transform:scaleY(.9)}to{opacity:1;transform:scaleY(1)}}@keyframes bounce{0%{transform:scale(1) translateY(0) rotate(-45deg)}10%{transform:scale(1.1,.9) translateY(0) rotate(-45deg)}30%{transform:scale(.9,1.1) translateY(-24px) rotate(-45deg)}50%{transform:scale(1.05,.95) translateY(0) rotate(-45deg)}57%{transform:scale(1) translateY(-7px) rotate(-45deg)}64%{transform:scale(1) translateY(0) rotate(-45deg)}to{transform:scale(1) translateY(0) rotate(-45deg)}}.plotly-chart--loading{align-items:center;background:hsla(0,0%,100%,.5);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.plotly-chart--loading>lottie-player{max-width:200px}.plotly-chart--chart-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.plotly-chart--chart-title{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.plotly-chart--chart-fullscreen-btn{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.plotly-chart--chart-fullscreen-btn:disabled{cursor:not-allowed}.light .plotly-chart--chart-fullscreen-btn{background-color:#f4f7fc;color:#398cda}.light .plotly-chart--chart-fullscreen-btn:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .plotly-chart--chart-fullscreen-btn:hover:not(:disabled){background-color:#e8edf5}.plotly-chart--chart-more{display:flex;gap:16px;justify-content:space-between}.plotly-chart--chart-desc{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;white-space:pre-line}.light .plotly-chart--chart-desc{color:rgba(0,0,0,.38)}.plotly-chart--modal-chart-row{display:flex;flex-direction:row;gap:16px;max-height:400px}.plotly-chart--modal-chart-description{border-radius:8px;overflow-y:auto;padding:20px;white-space:pre-line;width:50%}.light .plotly-chart--modal-chart-description{background-color:#f4f7fc}.plotly-chart--modal-chart-wrap{overflow-y:auto;width:50%}.light .plotly-chart--modal-chart-wrap{background-color:#fff}.plotly-chart--modal-chart-wrap-img{align-items:center;display:flex;overflow-y:auto;width:50%}.light .plotly-chart--modal-chart-wrap-img{background-color:#fff}@page{size:792px 1120px;margin:0}.cohort-explorer-page{align-items:stretch;display:flex;flex-direction:column;justify-content:stretch}.cohort-explorer-page--container,.cohort-explorer-page--main-ui{display:flex;flex-direction:column;flex-grow:1}.cohort-explorer-page--container{position:relative}.light .cohort-explorer-page--container{background-color:#f2f4f8}.cohort-explorer-page--topbar{align-items:center;border-bottom:1px solid;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;height:45px;letter-spacing:.25px;line-height:21px;padding-left:16px}.light .cohort-explorer-page--topbar{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.38)}.cohort-explorer-page--topbar-right{align-items:center;display:flex;gap:8px;margin:auto 16px auto auto}.cohort-explorer-page--develop-study-button{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.cohort-explorer-page--develop-study-button:disabled{cursor:not-allowed}.light .cohort-explorer-page--develop-study-button{background:#398cda;color:#fff}.light .cohort-explorer-page--develop-study-button:disabled{background:#f5f6f7;color:rgba(0,0,0,.38)}.cohort-explorer-page--share-button{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.cohort-explorer-page--share-button:disabled{cursor:not-allowed}.light .cohort-explorer-page--share-button{background-color:#f4f7fc;color:#398cda}.light .cohort-explorer-page--share-button:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .cohort-explorer-page--share-button:hover:not(:disabled){background-color:#e8edf5}.cohort-explorer-page--toolbar-separator{border-style:solid;border-width:0 1px 0 0;height:24px}.light .cohort-explorer-page--toolbar-separator{border-color:#e0e3f1}.cohort-explorer-page--toolbar-separator:first-child{display:none}.cohort-explorer-page--feature-tour-btn{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.cohort-explorer-page--feature-tour-btn:disabled{cursor:not-allowed}.light .cohort-explorer-page--feature-tour-btn{background-color:#f4f7fc;color:#398cda}.light .cohort-explorer-page--feature-tour-btn:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .cohort-explorer-page--feature-tour-btn:hover:not(:disabled){background-color:#e8edf5}.cohort-explorer-page--contextual-help-btn{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.cohort-explorer-page--contextual-help-btn:disabled{cursor:not-allowed}.light .cohort-explorer-page--contextual-help-btn{background-color:#f4f7fc;color:#398cda}.light .cohort-explorer-page--contextual-help-btn:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .cohort-explorer-page--contextual-help-btn:hover:not(:disabled){background-color:#e8edf5}.cohort-explorer-page--develop-study-modal{width:540px}.cohort-explorer-page--ds-modal-content{display:flex;flex-direction:column;gap:16px;margin-top:16px}.cohort-explorer-page--ds-modal-description{font-size:16px;letter-spacing:.25px;line-height:24px}.light .cohort-explorer-page--ds-modal-description{color:rgba(0,0,0,.87)}.cohort-explorer-page--ds-modal-code-snippet{align-items:center;border:1px solid;border-radius:4px;display:flex;font-size:14px;font-weight:500;justify-content:space-between;letter-spacing:.25px;line-height:21px;margin-bottom:8px;padding:8px}.light .cohort-explorer-page--ds-modal-code-snippet{border-color:rgba(0,0,0,.54);color:rgba(0,0,0,.87)}.light .cohort-explorer-page--ds-modal-copy-icon{color:rgba(44,87,150,.6)}.cohort-explorer-page--ds-modal-explainer{font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px}.light .cohort-explorer-page--ds-modal-explainer{color:rgba(0,0,0,.54)}.cohort-explorer-page--ds-modal-link{cursor:pointer}.light .cohort-explorer-page--ds-modal-link{color:#1968df}.cohort-explorer-page--ds-modal-link:hover{text-decoration:underline}.cohort-explorer-page--ds-modal-buttons{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.cohort-explorer-page--ds-modal-cancel-btn{background-color:transparent;border:0;border-radius:200px;cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.cohort-explorer-page--ds-modal-cancel-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .cohort-explorer-page--ds-modal-cancel-btn{color:#0084ff}.light .cohort-explorer-page--ds-modal-cancel-btn:hover{background-color:rgba(78,160,253,.2)}.cohort-explorer-page--ds-modal-open-btn{align-items:center;border:1px solid;border-radius:200px;box-shadow:0 3px 10px 0 rgba(9,66,255,.3);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:32px;justify-content:center;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.light .cohort-explorer-page--ds-modal-open-btn{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#489eff 0,#499fff 63.54%,#5aacff 100%);border-color:rgba(0,0,0,.08);color:#fff}.cohort-explorer-page--ds-modal-open-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .cohort-explorer-page--ds-modal-open-btn:hover{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#1482ff 0,#1482ff 63.54%,#2994ff 100%)}.cohort-explorer-page--ds-modal-copy-icon{cursor:pointer}.cohort-explorer-page--desc-stats-modal-body{display:flex;flex-direction:column;gap:24px}.cohort-explorer-page--desc-stats-format{display:flex;font-size:16px;gap:32px;letter-spacing:.25px;line-height:24px}.cohort-explorer-page--desc-stats-label{align-items:center;display:flex;gap:8px}.cohort-explorer-page--desc-stats-label .form--radio{display:block;margin:0}.cohort-explorer-page--builder-container{border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;margin:0 16px}.light .cohort-explorer-page--builder-container{background-color:#fbfcfe}.cohort-explorer-page--cohort-detail{display:flex;flex-direction:column;gap:27px}.cohort-explorer-page--step-title{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px;margin:0;padding:0 16px}.light .cohort-explorer-page--step-title{color:rgba(0,0,0,.6)}.cohort-explorer-page--step-title strong{font-weight:700}.cohort-explorer-page--step{display:flex;flex-direction:column;gap:8px;padding-top:32px}.cohort-explorer-page--horizontal-separator{align-items:center;border-top:2px solid;box-shadow:0 0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;gap:4px;height:32px;z-index:1}.light .cohort-explorer-page--horizontal-separator{background-color:#fbfcfe;border-color:#e6ebf4}.cohort-explorer-page--criteria-warning{padding:12px 16px 0}.cohort-explorer-page--criteria-incompatible-warning{border:1px solid;border-radius:8px;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding:12px 16px}.light .cohort-explorer-page--criteria-incompatible-warning{background-color:#fcd192;border-color:#d98436;color:rgba(0,0,0,.87)}.cohort-explorer-page--criteria-incompatible-warning-title{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px}.cohort-explorer-page--separator-title{margin-right:4px}.cohort-explorer-page--inclusions-header{border-top-left-radius:8px}.cohort-explorer-page--exclusions-header{border-top-right-radius:8px}.cohort-explorer-page--separator-title{font-size:14px;font-weight:600;letter-spacing:.25px;line-height:24px;line-height:32px;padding-left:16px}.cohort-explorer-page--criteria{box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.cohort-explorer-page--index-date{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16)}.cohort-explorer-page--criteria-left{border-right:2px solid}.light .cohort-explorer-page--criteria-left{border-color:#e6ebf4}.cohort-explorer-page--builder-inclusions{flex-grow:1;position:relative}.cohort-explorer-page--builder-exclusions{position:relative}.cohort-explorer-page--predicate-editor{padding-bottom:12px}.cohort-explorer-page--charts-section{padding:0 16px}.cohort-explorer-page--chart-tabs{display:flex;gap:16px;padding-top:6px}.cohort-explorer-page--chart-tab{border:none;border-top:4px solid transparent;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:16px;text-align:left;width:274px}.light .cohort-explorer-page--chart-tab{background-color:#dfe0e4}.cohort-explorer-page--chart-tab.active{border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);margin-top:-6px;padding-bottom:22px}.light .cohort-explorer-page--chart-tab.active{background:#fbfcfe;border-color:#0084ff}.light .cohort-explorer-page--chart-tab.active .cohort-explorer-page--chart-tab-title{color:rgba(0,0,0,.87)}.light .cohort-explorer-page--chart-tab.active .cohort-explorer-page--chart-tab-description{color:rgba(0,0,0,.6)}.cohort-explorer-page--chart-tab-title{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .cohort-explorer-page--chart-tab-title{color:rgba(0,0,0,.6)}.cohort-explorer-page--chart-tab-description{font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px}.light .cohort-explorer-page--chart-tab-description{color:rgba(0,0,0,.38)}.cohort-explorer-page--chart-tab-title-container{align-items:center;display:flex;gap:12px}.cohort-explorer-page--upgrade-chip{align-items:center;border-radius:20px;display:flex;font-size:9px;font-weight:600;height:20px;letter-spacing:.5px;line-height:11.7px;padding:4px 8px;text-transform:uppercase}.light .cohort-explorer-page--upgrade-chip{background:#cbeadc;color:#10703a}.cohort-explorer-page--charts-container{border-radius:8px;border-top-left-radius:0;box-shadow:0 0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);flex-grow:1;margin-bottom:16px;position:relative;z-index:1}.light .cohort-explorer-page--charts-container{background-color:#fbfcfe}.cohort-explorer-page--charts-wrapper{display:flex;flex-direction:column;padding:16px}.cohort-explorer-page--loading-charts{height:100%;margin:0 auto;width:300px}.cohort-explorer-page--loading-count{height:55px;margin:0 auto}.cohort-explorer-page--cohort-count{border:1px solid;border-radius:8px;display:flex;flex-direction:column;margin:20px 16px 12px;padding:15px}.light .cohort-explorer-page--cohort-count{background-color:#fff;border-color:#e0e3f1}.cohort-explorer-page--cohort-title{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;text-align:center;text-transform:uppercase}.light .cohort-explorer-page--cohort-title{color:#335c98}.cohort-explorer-page--cohort-number{font-size:32px;font-weight:400;letter-spacing:.25px;line-height:32px;text-align:center}.light .cohort-explorer-page--cohort-number{color:rgba(0,0,0,.87)}.cohort-explorer-page--drug-selectors,.cohort-explorer-page--drugs-selection{display:flex;flex-direction:column;gap:16px;padding:16px}.cohort-explorer-page--drug-selectors{border:1px solid;border-radius:8px}.light .cohort-explorer-page--drug-selectors{background-color:#fff;border-color:#e0e3f1}.cohort-explorer-page--drug-selectors .pi-search-dropdown--search-input{padding:8px 0}.cohort-explorer-page--drug-selection-desc{font-size:16px;letter-spacing:.25px;line-height:24px}.light .cohort-explorer-page--drug-selection-desc{color:rgba(0,0,0,.6)}.cohort-explorer-page--drug-selectors-wrap{display:flex;gap:16px}.cohort-explorer-page--drug-select-group{display:flex;flex-direction:column;flex-grow:1;gap:6px}.cohort-explorer-page--drug-select-label{font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:21px}.cohort-explorer-page--drug-selects{display:flex;gap:16px}.cohort-explorer-page--drug-taxonomy-select{background:transparent;border:0;border-bottom:1px solid;font-family:neue_einstellung,sans-serif;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .cohort-explorer-page--drug-taxonomy-select{border-color:rgba(0,0,0,.16);color:rgba(0,0,0,.6)}.cohort-explorer-page--tooltip-container{bottom:20px;left:20px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:230}.cohort-explorer-page--index-date-loading{padding:12px 24px}.cohort-explorer-page--predicate-loading{display:flex;flex-direction:column;gap:12px;padding:24px}.cohort-explorer-page--cohort-update-notice{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:30px;text-align:center}.cohort-explorer-page--update-dataset-cta{align-items:center;border:1px solid;border-radius:9px;display:flex;flex-direction:column;gap:16px;margin:16px;padding:16px}.light .cohort-explorer-page--update-dataset-cta{background-color:#fff;color:#e0e3f1}.cohort-explorer-page--update-dataset-cta-notice{align-items:center;display:flex;flex-direction:column}.cohort-explorer-page--update-dataset-title{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:30px}.light .cohort-explorer-page--update-dataset-title{color:rgba(0,0,0,.87)}.cohort-explorer-page--update-dataset-paragraph{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .cohort-explorer-page--update-dataset-paragraph{color:rgba(0,0,0,.54)}.cohort-explorer-page--archived-link{display:inline-flex}.light .cohort-explorer-page--archived-link{color:#0084ff}.cohort-explorer-page--hidden-print-wrapper{display:none}.cohort-explorer-page--print-wrapper{table-layout:fixed;width:792px}@media print{.cohort-explorer-page--charts-wrapper{display:block;padding:0}.cohort-explorer-page--print-body{padding-inline:20px;position:relative;top:-112px}.cohort-explorer-page--print-cohort-title{padding:0 0 16px}}.cohort-explorer-page--print-header-logo{margin-left:-10px;margin-top:-10px}.cohort-explorer-page--print-cohort-definition{-moz-column-break-after:page;break-after:page}.cohort-explorer-page--print-criteria-title{color:#2c5796}.cohort-explorer-page--print-criteria-exclusion-title,.cohort-explorer-page--print-criteria-title{font-size:12px;font-style:normal;font-weight:800;line-height:12px;margin-block:12px}.light .cohort-explorer-page--print-criteria-exclusion-title{color:#c15749}.cohort-explorer-page--print-criteria-body{font-size:9px;font-weight:400;letter-spacing:.15px;line-height:16px}.cohort-explorer-page--print-top-spacer{height:20px}.cohort-explorer-page--print-footer{position:relative;top:1008px;z-index:100}.cohort-explorer-page--print-footer-inner{align-items:center;display:flex;gap:24px;height:92px;padding:16px 28px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.light .cohort-explorer-page--print-footer-inner{background-color:#192d5b;color:#fff}.cohort-explorer-page--print-footer-logos{align-items:center;display:flex;gap:24px}.cohort-explorer-page--print-footer-logos div:has(>img){align-items:center;display:flex}.cohort-explorer-page--print-footer-logos div:has(>img) img{filter:brightness(0) invert(1)}.cohort-explorer-page--print-footer-separator{border-right:1px solid hsla(0,0%,100%,.3);height:32px}.cohort-explorer-page--print-footer-text{display:flex;flex-direction:column;font-size:7px;font-weight:400;gap:4px;letter-spacing:.5px;line-height:9px;text-rendering:optimizeLegibility}.cohort-explorer-page--inline-spacer{display:inline-block;width:12px}.cohort-explorer-page--change-dataset-overlay{align-items:center;border-radius:8px;display:flex;flex-grow:1;justify-content:center;margin-top:16px}.light .cohort-explorer-page--change-dataset-overlay{background-color:#f4f7fc}.cohort-explorer-page--change-dataset-text{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .cohort-explorer-page--change-dataset-text{color:#c15749}.index-date-definition--create-modal{display:flex;flex-direction:column;padding:0;width:720px}.light .index-date-definition--create-modal{background-color:#fff}.index-date-definition--create-modal-body{display:flex;flex-direction:column;flex-grow:1;gap:16px;overflow:auto;padding:16px}.light .index-date-definition--create-modal-body{background-color:#fbfcfe}.index-date-definition--panel{border:1px solid;border-radius:8px;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding:16px;position:relative}.light .index-date-definition--panel{background-color:#fff;border-color:#e0e3f1}.light .index-date-definition--panel.disabled{color:rgba(0,0,0,.38)}.index-date-definition--view-definition-panel{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .index-date-definition--view-definition-panel{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.87)}.light .index-date-definition--additional-requirements-panel{background-color:#f4f7fc}.light .index-date-definition--bold{color:rgba(0,0,0,.87)}.index-date-definition--link{cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px}.light .index-date-definition--link{color:#0084ff}.index-date-definition--link:hover{text-decoration:underline}.index-date-definition--additional-requirements-img{margin-top:16px}.index-date-definition--definition-footer{display:flex;justify-content:flex-end}.index-date-definition--control-btns{display:flex}.index-date-definition--delete-control,.index-date-definition--edit-control{border-left:1px solid;cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:15px;margin-top:6px;padding:0 12px}.light .index-date-definition--delete-control,.light .index-date-definition--edit-control{border-color:rgba(0,0,0,.12);color:#0084ff}.index-date-definition--view-details-cta{cursor:pointer;display:flex;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:15px;margin-top:6px;padding-right:12px}.light .index-date-definition--view-details-cta{color:#0084ff}.index-date-definition--view-details-details{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;line-height:21px}.light .index-date-definition--view-details-details{color:rgba(0,0,0,.6)}.index-date-definition--view-details-cta-icon{transform:rotate(0deg);transition:transform .21s linear}.index-date-definition--view-details-cta-icon.open{transform:rotate(-180deg)}.index-date-definition--icon{cursor:pointer;height:24px;position:absolute;right:16px;top:16px;width:24px}.light .index-date-definition--icon{color:rgba(44,87,150,.6)}.light .index-date-definition--icon:hover{color:#2c5796}.index-date-definition--definition-first-line{margin-bottom:5.5px}.light .index-date-definition--definition-first-line{color:rgba(0,0,0,.6)}.index-date-definition--inline-input{margin:0 12px;width:unset}.index-date-definition--inline-input>.form--input{height:24px;padding:0;text-align:center;width:54px}.index-date-definition--panel-input-row{align-items:baseline;display:flex;line-height:32px;white-space:nowrap}.index-date-definition--year-reset{cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:15px}.light .index-date-definition--year-reset{color:#0084ff}.light .index-date-definition--year-reset.inactive{color:rgba(0,132,255,.4)}.index-date-definition--panel-text-row{margin-top:4px}.index-date-definition--panel-divider{border:1px dashed;margin-block:8px}.light .index-date-definition--panel-divider{background-color:#fff;border-color:#e0e3f1}.index-date-definition--definition{border-top:1px solid;padding:0 16px 16px}.light .index-date-definition--definition{border-color:#e0e3f1;color:rgba(0,0,0,.6)}.index-date-definition--definition-inner{position:relative}.index-date-definition--initialize-with-placeholder{padding:16px 16px 28px;position:relative}.index-date-definition--index-date-placeholder{align-items:center;border:1px solid;border-radius:8px;display:flex;font-size:14px;font-weight:500;gap:8px;height:40px;letter-spacing:.25px;line-height:21px;padding:15px}.light .index-date-definition--index-date-placeholder{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.38)}.index-date-definition--index-date-placeholder-btn{border:1px solid;border-radius:200px;bottom:16px;box-shadow:0 3px 10px 0 rgba(9,66,255,.3);cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;position:absolute;right:24px;text-transform:uppercase}.light .index-date-definition--index-date-placeholder-btn{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#489eff 0,#499fff 63.54%,#5aacff 100%);border-color:rgba(0,0,0,.08);color:#fff}.index-date-definition--index-date-placeholder-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .index-date-definition--index-date-placeholder-btn:hover{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#1482ff 0,#1482ff 63.54%,#2994ff 100%)}.index-date-definition--definition-buttons-panel{display:flex;flex-direction:column;gap:8px}.index-date-definition--definition-buttons{display:flex;gap:16px}.index-date-definition--definition-buttons-secondary{align-items:center;border-top:1px solid;display:flex;gap:8px;padding:8px 0}.light .index-date-definition--definition-buttons-secondary{border-color:rgba(0,0,0,.12)}.index-date-definition--definition-button{border-radius:8px;border-width:0;cursor:pointer;flex-grow:1;font-size:14px;font-weight:500;height:36px;letter-spacing:.25px;line-height:21px;padding:0 12px}.light .index-date-definition--definition-button{background-color:#f2f4f8;color:rgba(0,0,0,.54)}.light .index-date-definition--definition-button.active{background-color:#d3e0f5;color:#596981}.light .index-date-definition--definition-button:hover{background-color:#dfe0e4}.index-date-definition--definition-button-secondary{border:1px solid;border-radius:4px;cursor:pointer;flex:90px 0 1;font-size:14px;font-weight:500;font-weight:600;letter-spacing:.25px;line-height:21px;padding:3px 16px;white-space:nowrap}.light .index-date-definition--definition-button-secondary{background-color:#fbfcfe;border-color:#e0e3f1;color:rgba(0,0,0,.54)}.light .index-date-definition--definition-button-secondary.active{background-color:#d3e0f5;color:#596981}.light .index-date-definition--definition-button-secondary:hover{background-color:#dfe0e4}.light .index-date-definition--name{color:rgba(0,0,0,.87)}.index-date-definition--title{align-items:center;display:flex;font-size:14px;font-weight:500;gap:5px;letter-spacing:.25px;line-height:21px;margin-block:12px}.category-mapper-page--container{flex-grow:1;overflow:hidden;padding:16px}.category-mapper-page--topbar{align-items:center;border-bottom:1px solid;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;height:45px;letter-spacing:.25px;line-height:21px;padding-left:16px}.light .category-mapper-page--topbar{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.38)}.category-mapper-page--topbar-right{align-items:center;display:flex;gap:8px;margin:auto 16px auto auto}.category-mapper-page--share-button{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.category-mapper-page--share-button:disabled{cursor:not-allowed}.light .category-mapper-page--share-button{background-color:#f4f7fc;color:#398cda}.light .category-mapper-page--share-button:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .category-mapper-page--share-button:hover:not(:disabled){background-color:#e8edf5}.category-mapper-page--toolbar-separator{border-style:solid;border-width:0 1px 0 0;height:24px}.light .category-mapper-page--toolbar-separator{border-color:#e0e3f1}.category-mapper-page--toolbar-separator:first-child{display:none}.category-mapper-page--feature-tour-btn{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.category-mapper-page--feature-tour-btn:disabled{cursor:not-allowed}.light .category-mapper-page--feature-tour-btn{background-color:#f4f7fc;color:#398cda}.light .category-mapper-page--feature-tour-btn:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .category-mapper-page--feature-tour-btn:hover:not(:disabled){background-color:#e8edf5}.category-mapper-page--contextual-help-btn{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.category-mapper-page--contextual-help-btn:disabled{cursor:not-allowed}.light .category-mapper-page--contextual-help-btn{background-color:#f4f7fc;color:#398cda}.light .category-mapper-page--contextual-help-btn:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .category-mapper-page--contextual-help-btn:hover:not(:disabled){background-color:#e8edf5}.category-mapper-page--loading-category{margin-right:20px;margin-top:5px}.category-mapper-page--loading-values{height:100%;width:100%}.category-mapper-page--class-type-chip{border:0;border-radius:5px;display:inline-block;font-size:14px;font-weight:500;letter-spacing:.25px;margin-right:16px;padding:8px 20px;text-align:center}.light .category-mapper-page--class-type-chip{background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.87)}.category-mapper-page--search-form-wrap{display:flex;padding:24px 24px 0}.category-mapper-page--search-form{flex-grow:1}.category-mapper-page--search-panel-toggle-btn{background:transparent;border:0;cursor:pointer;flex-shrink:0;line-height:10px;margin-left:6px;text-align:center;width:30px}.category-mapper-page--search-panel{border-bottom:1px solid;display:flex;justify-content:space-between;padding:9px 24px}.light .category-mapper-page--search-panel{border-color:#edeef6}.category-mapper-page--search-panel .pi-checkbox:before{height:10px;width:10px}.category-mapper-page--search-panel .pi-checkbox[aria-checked=mixed]:after{border-width:2px 0 0;transform:translateY(-25%) translateX(-50%) scale(.66)}.category-mapper-page--search-panel .pi-checkbox[aria-checked=mixed]:active:after,.category-mapper-page--search-panel .pi-checkbox[aria-checked=true]:after{transform:translateY(-55%) translateX(-45%) rotate(45deg) scale(.66)}.category-mapper-page--search-panel .pi-checkbox--label{font-size:10px;font-weight:600;letter-spacing:1.5px;line-height:14px;text-transform:uppercase}.light .category-mapper-page--search-panel .pi-checkbox--label{color:rgba(0,0,0,.28)}.category-mapper-page--search-panel-toggle-icon.shown{transform:rotate(180deg)}.category-mapper-page--header{border-bottom:1px solid;border-radius:8px 8px 0 0;font-size:12px;font-weight:600;letter-spacing:2px;line-height:24px;padding:6px 16px;position:relative;text-transform:uppercase}.light .category-mapper-page--header{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.54)}.category-mapper-page--add-category-btn{position:absolute;right:16px;top:20px;z-index:1}.category-mapper-page--options-title{font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:24px}.light .category-mapper-page--options-title{color:#0084ff}.category-mapper-page--options-actions{display:flex;position:absolute;right:16px;top:20px}.category-mapper-page--options-button{margin-left:15px}.category-mapper-page--categories-column{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;flex-direction:column;flex-shrink:0;margin:0;overflow:hidden}.light .category-mapper-page--categories-column{background-color:#fff;background-color:#fbfcfe}.category-mapper-page--empty-options{align-items:center;display:flex;font-size:14px;font-size:16px;font-weight:500;height:100%;justify-content:center;letter-spacing:.5px;line-height:24px;text-align:center}.light .category-mapper-page--empty-options{color:rgba(0,0,0,.38)}.category-mapper-page--empty-categories{align-items:center;display:flex;font-size:16px;height:100%;justify-content:center;letter-spacing:.5px;line-height:24px;text-align:center}.light .category-mapper-page--empty-categories{color:rgba(0,0,0,.38)}.category-mapper-page--options-column{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;filter:drop-shadow(0 1px 4px rgba(103,116,183,.03)) drop-shadow(0 4px 5px rgba(96,116,181,.06)) drop-shadow(0 6px 32px rgba(30,59,154,.14));flex-direction:column;flex-grow:1;margin:0;overflow:hidden}.light .category-mapper-page--options-column{background-color:#fff}.category-mapper-page--options-column.pi-hidden{visibility:hidden}.category-mapper-page--options-adding-column{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);box-shadow:0 0 40px rgba(44,67,142,.09);display:flex;filter:drop-shadow(0 1px 4px rgba(103,116,183,.03)) drop-shadow(0 4px 5px rgba(96,116,181,.06)) drop-shadow(0 6px 32px rgba(30,59,154,.14));flex-direction:column;flex-grow:1;justify-content:space-between;margin:0;overflow:hidden}.light .category-mapper-page--options-adding-column{background-color:#fff;box-shadow:0 0 40px rgba(44,67,142,.09),0 0 0 2px #0084ff}.category-mapper-page--details-scrollable{flex-grow:1;overflow-y:auto;padding:28px 0 28px 16px}.light .category-mapper-page--details-scrollable.empty{background-color:#fbfcfe}.category-mapper-page--category-details{padding:6px 20px}.category-mapper-page--vertical-separator{cursor:col-resize;flex-shrink:0;width:12px}.category-mapper-page--vertical-separator.active:after,.category-mapper-page--vertical-separator.active:before,.category-mapper-page--vertical-separator:hover:after,.category-mapper-page--vertical-separator:hover:before{opacity:1}.category-mapper-page--vertical-separator:after,.category-mapper-page--vertical-separator:before{content:"";opacity:0;position:relative;transition:opacity .3s linear}.light .category-mapper-page--vertical-separator:after,.light .category-mapper-page--vertical-separator:before{background-color:rgba(0,0,0,.38)}.category-mapper-page--vertical-separator:before{display:inline-block;height:20px;left:5px;margin-top:-10px;top:50%;width:1px}.category-mapper-page--vertical-separator:after{display:inline-block;height:20px;left:7px;margin-top:-10px;top:50%;width:1px}.category-mapper-page--category-item-wrap{align-items:center;display:flex}.category-mapper-page--category-item-wrap .category-mapper-page--category-active-indicator{height:24px;opacity:0}.light .category-mapper-page--category-item-wrap .category-mapper-page--category-active-indicator svg{fill:#2c5796}.category-mapper-page--category-item-wrap.active .category-mapper-page--category-active-indicator{opacity:1}.category-mapper-page--category-item{align-items:center;border:1px solid;border-radius:4px;cursor:pointer;display:flex;flex-grow:1;font-size:15px;font-weight:500;justify-content:space-between;letter-spacing:.15px;line-height:24px;margin:8px 0;padding:12px;position:relative}.light .category-mapper-page--category-item{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.6)}.light .category-mapper-page--category-item.active{background-color:#d3e0f5;color:rgba(0,0,0,.87)}.light .category-mapper-page--category-item.active .category-mapper-page--category-count{color:rgba(0,0,0,.87)}.category-mapper-page--category-item:not(.read-only):hover .category-mapper-page--category-edit-actions{opacity:1}.category-mapper-page--category-item:not(.read-only):hover .category-mapper-page--category-count{display:none}.category-mapper-page--category-count{display:block;flex-shrink:0;position:absolute;right:16px;text-align:right}.light .category-mapper-page--category-count{color:rgba(0,0,0,.28)}.category-mapper-page--category-edit-actions{display:flex;flex-shrink:0;justify-content:space-between;opacity:0;transition:opacity .2s linear;white-space:nowrap;width:80px}.category-mapper-page--category-item-btn{background:transparent;border:0;border-radius:4px;cursor:pointer;padding:0;transition:background-color .2s linear}.light .category-mapper-page--category-item-btn svg{fill:rgba(44,87,150,.6)}.light .category-mapper-page--category-item-btn:hover{background-color:rgba(73,105,153,.07)}.category-mapper-page--option-item{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;margin-bottom:15px;padding-right:6px}.light .category-mapper-page--option-item.highlighted{color:#0084ff}.category-mapper-page--option-desc{display:flex}.category-mapper-page--option-code{margin-left:6px}.light .category-mapper-page--option-code{color:rgba(0,0,0,.38)}.category-mapper-page--search-match{font-weight:600}.light .category-mapper-page--search-match{background-color:#a7c7f8}.category-mapper-page--hierarchy-btn{align-items:center;background:transparent;border:0;border-radius:100%;cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;height:30px;justify-content:center;margin-left:2px;margin-top:-4px;transition:background-color .2s linear;width:30px}.light .category-mapper-page--hierarchy-btn:hover{background-color:rgba(73,105,153,.07)}.light .category-mapper-page--hierarchy-btn svg{fill:#0084ff}.category-mapper-page--search-result-extra{font-size:12px;letter-spacing:.004em;line-height:14px;margin-left:30px}.light .category-mapper-page--search-result-extra{color:rgba(0,0,0,.28)}.category-mapper-page--options-adding-container{display:flex;flex-grow:1;overflow:hidden;padding:6px 25px}.category-mapper-page--options-adding-footer{padding:20px;text-align:right}.category-mapper-page--icd-notice{border-radius:3px;float:left;font-size:12px;letter-spacing:.25px;line-height:14px;padding:9px}.light .category-mapper-page--icd-notice{background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.54)}.category-mapper-page--sub-category-item{cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:500;justify-content:space-between;letter-spacing:.1px;line-height:24px;margin-bottom:15px}.category-mapper-page--sub-category-item.with-selection:after{content:"";display:block;flex-grow:1;height:1px;margin-left:6px;margin-top:10px;min-width:30px}.category-mapper-page--sub-category-item:hover{text-decoration:underline}.category-mapper-page--sub-category-item.active{font-weight:500}.light .category-mapper-page--sub-category-item.active{color:rgba(0,0,0,.87)}.category-mapper-page--sub-category-item.active:after{border-bottom:1px solid}.light .category-mapper-page--sub-category-item.active:after{border-color:#0084ff}.category-mapper-page--sub-category-search-item{cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:24px;margin-bottom:15px}.category-mapper-page--sub-category-toggle{display:contents}.category-mapper-page--sub-category-arrow{display:inherit}.light .category-mapper-page--sub-category-arrow{color:#e0e3f1}.category-mapper-page--sub-list-scrollable{flex-grow:0;flex-shrink:0;overflow-y:auto;padding:24px 2px;width:50%}.category-mapper-page--sub-list-scrollable:nth-child(2){border-left:1px solid;padding-left:20px}.light .category-mapper-page--sub-list-scrollable:nth-child(2){border-color:#0084ff}.category-mapper-page--full-list-scrollable{flex-grow:0;flex-shrink:0;overflow-y:auto;padding:24px 0 0 6px;width:100%}.category-mapper-page--full-list{flex-grow:1}.category-mapper-page--age-radio{margin-top:3px}.category-mapper-page--age-input{border:1px solid;border-radius:3px;box-sizing:border-box;height:24px;margin:0 15px;text-align:center;width:62px}.light .category-mapper-page--age-input{background-color:#fbfcfe;border-color:#e0e3f1}.light .category-mapper-page--age-input.error{border-color:#c15749}.light .category-mapper-page--age-input.disabled{color:rgba(0,0,0,.38)}.category-mapper-page--age-var{font-family:Times New Roman,sherif;font-size:1.2em}.category-mapper-page--age-error{display:flex;flex-grow:1;padding-top:4px}.light .category-mapper-page--age-error{color:#c15749}.category-mapper-page--age-error-icon{flex-shrink:0;height:21px;margin-right:6px;width:21px}.clinical-trials-page--content{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;flex-direction:column;flex-grow:1;margin:20px}.light .clinical-trials-page--content{background-color:#fff}.clinical-trials-page--filters-row{padding:24px 24px 0}.clinical-trials-page--tabs-row{padding:0 24px}.clinical-trials-page--tabs-content-row{border-radius:8px;display:flex;flex-direction:column;flex-grow:1}.light .clinical-trials-page--tabs-content-row{background-color:#fbfcfe}.clinical-trials-page--market-trends-container{padding:24px}.clinical-trials-page--title{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px;margin-bottom:4px}.light .clinical-trials-page--title{color:rgba(0,0,0,.87)}.clinical-trials-page--subtitle{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .clinical-trials-page--subtitle{color:rgba(0,0,0,.6)}.clinical-trials-page--filters-container{position:relative}.clinical-trials-page--filters{display:flex;flex-wrap:wrap;margin-top:24px}.clinical-trials-page--filter{padding:0 16px 16px}.clinical-trials-page--filter-title{align-items:center;display:flex;font-size:12px;font-weight:500;gap:8px;letter-spacing:.25px;line-height:18px}.light .clinical-trials-page--filter-title{color:rgba(0,0,0,.87)}.clinical-trials-page--link{cursor:pointer}.light .clinical-trials-page--link{color:#0084ff}.clinical-trials-page--link:hover{text-decoration:underline}.clinical-trials-page--disclaimer{border-radius:8px;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding:16px}.light .clinical-trials-page--disclaimer{background-color:#f2f4f8;color:rgba(0,0,0,.54)}.clinical-trials-page--disclaimer ul>li{list-style-position:inside;list-style-type:disc}.clinical-trials-page--table-content-load{height:460px}.clinical-trials-page--table-container{border:1px solid;border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;flex-direction:column;flex-grow:1;height:500px;margin:24px;overflow-y:scroll;position:relative}.light .clinical-trials-page--table-container{background:#fff;border-color:rgba(0,0,0,.08)}.clinical-trials-page--table-header{inset-block-start:0;position:sticky}.clinical-trials-page--table-footer{inset-block-end:0;position:sticky}.light .clinical-trials-page--table-footer{background:#fff}.clinical-trials-page--footer-content{align-items:center;box-shadow:0 -3px 2px 0 rgba(40,41,61,.04);display:flex;font-size:12px;font-weight:500;height:40px;justify-content:space-between;letter-spacing:.25px;line-height:18px;padding:0 16px}.light .clinical-trials-page--footer-content{color:rgba(0,0,0,.54)}.clinical-trials-page--ct-table{border-spacing:0;flex-grow:1;width:100%}.light .clinical-trials-page--ct-table{background:#fff}.clinical-trials-page--header-cell{border-bottom:1px solid;font-size:12px;font-weight:500;font-weight:600;letter-spacing:.25px;line-height:18px;padding:8px;vertical-align:middle}.light .clinical-trials-page--header-cell{background:#fff;border-color:rgba(0,0,0,.08);color:rgba(0,0,0,.87)}.clinical-trials-page--header-cell:not(:last-child){border-right:1px solid}.light .clinical-trials-page--header-cell:not(:last-child){border-color:rgba(0,0,0,.08)}.clinical-trials-page--content-cell{border-bottom:1px solid;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;padding:8px}.light .clinical-trials-page--content-cell{background:#fff;border-color:rgba(0,0,0,.08);color:rgba(0,0,0,.6)}.clinical-trials-page--content-cell:not(:last-child){border-right:1px solid}.light .clinical-trials-page--content-cell:not(:last-child){border-color:rgba(0,0,0,.08)}.clinical-trials-page--rwd-cohort{border-left:2px solid;min-width:100px}.light .clinical-trials-page--rwd-cohort{background:#e5edfc;border-color:#e0e3f1}.clinical-trials-page--rwd-cohort-cell{border-left:2px solid}.light .clinical-trials-page--rwd-cohort-cell{border-color:#e0e3f1}.clinical-trials-page--rwd-cohort-btn{align-items:center;border:1px solid;border-radius:8px;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.clinical-trials-page--rwd-cohort-btn:disabled{cursor:not-allowed}.light .clinical-trials-page--rwd-cohort-btn{background-color:transparent;border-color:#398cda;color:#398cda}.light .clinical-trials-page--rwd-cohort-btn:disabled{background-color:transparent;border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .clinical-trials-page--rwd-cohort-btn:hover:not(:disabled){background-color:rgba(73,105,153,.07)}.clinical-trials-page--nct-id{align-items:center;display:flex;gap:4px}.clinical-trials-page--pagination-container{align-items:center;display:flex;gap:24px}.clinical-trials-page--page-controls{align-items:center;display:flex;gap:16px}.clinical-trials-page--page-btn{background:transparent;border:0;cursor:pointer;padding:0}.clinical-trials-page--page-btn svg{display:block;height:24px;width:24px}.light .clinical-trials-page--page-btn svg{fill:rgba(44,87,150,.6)}.light .clinical-trials-page--page-btn:hover svg{fill:#0084ff}.light .clinical-trials-page--page-btn:disabled svg{fill:rgba(44,87,150,.2)}.light .clinical-trials-page--page-btn.cta svg{fill:#0084ff}.clinical-trials-page--download-csv-btn{align-items:center;border:0 solid;border-radius:8px;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.clinical-trials-page--download-csv-btn:disabled{cursor:not-allowed}.light .clinical-trials-page--download-csv-btn{background-color:transparent;border-color:#398cda;color:#398cda}.light .clinical-trials-page--download-csv-btn:disabled{background-color:transparent;border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .clinical-trials-page--download-csv-btn:hover:not(:disabled){background-color:rgba(73,105,153,.07)}.clinical-trials-page--topbar{align-items:center;border-bottom:1px solid;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;height:45px;letter-spacing:.25px;line-height:21px;padding-left:16px}.light .clinical-trials-page--topbar{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.38)}.clinical-trials-page--topbar-right{align-items:center;display:flex;gap:8px;margin:auto 16px auto auto}.clinical-trials-page--feature-tour-btn{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.clinical-trials-page--feature-tour-btn:disabled{cursor:not-allowed}.light .clinical-trials-page--feature-tour-btn{background-color:#f4f7fc;color:#398cda}.light .clinical-trials-page--feature-tour-btn:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .clinical-trials-page--feature-tour-btn:hover:not(:disabled){background-color:#e8edf5}.clinical-trials-page--contextual-help-btn{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.clinical-trials-page--contextual-help-btn:disabled{cursor:not-allowed}.light .clinical-trials-page--contextual-help-btn{background-color:#f4f7fc;color:#398cda}.light .clinical-trials-page--contextual-help-btn:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .clinical-trials-page--contextual-help-btn:hover:not(:disabled){background-color:#e8edf5}.clinical-trials-page--create-cohort-body{-moz-column-gap:24px;column-gap:24px;display:grid;grid-auto-columns:422px;grid-auto-flow:column;padding:16px 24px}.clinical-trials-page--create-cohort-original{border:1px solid;border-radius:8px;max-height:429px;overflow:auto;padding:16px 20px}.light .clinical-trials-page--create-cohort-original{border-color:#e0e3f1}.clinical-trials-page--create-cohort-converted{border:1px solid;border-radius:8px;max-height:429px;overflow:auto;padding:16px 20px}.light .clinical-trials-page--create-cohort-converted{background-color:#f4f7fc;border-color:#e0e3f1}.clinical-trials-page--create-cohort-panel-header{font-weight:700}.clinical-trials-page--create-cohort-editable-title{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;overflow-wrap:break-word}.clinical-trials-page--create-cohort-panel-overline{font-size:10px;font-weight:600;letter-spacing:1.5px;line-height:14px;padding:16px 0 8px;text-transform:uppercase}.light .clinical-trials-page--create-cohort-panel-overline{color:rgba(0,0,0,.28)}.clinical-trials-page--create-cohort-study-criteria{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding-bottom:8px;white-space:pre-line}.light .clinical-trials-page--create-cohort-study-criteria{color:rgba(0,0,0,.54)}.clinical-trials-page--create-cohort-predicates{padding-left:24px}.clinical-trials-page--create-cohort-no-predicates{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding-left:24px}.light .clinical-trials-page--create-cohort-no-predicates{color:rgba(0,0,0,.54)}.clinical-trials-page--initialize-tooltip>div{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;pointer-events:none;white-space:pre-line;z-index:150}.clinical-trials-page--info-no-results{display:flex;gap:8px}.clinical-trials-page--info-no-results>.svg-icon{flex-shrink:0}.clinical-trials-page--tooltip-container{bottom:20px;left:20px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:230}.ct-market-trends--trends-counts{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.ct-market-trends--count-box{border:2px solid;border-radius:8px;display:flex;flex-direction:column;flex-grow:1;gap:6px;padding:16px;position:relative}.light .ct-market-trends--count-box{background-color:#fff;border-color:#edeef6}.ct-market-trends--count-box-title{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.ct-market-trends--count-box-description{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .ct-market-trends--count-box-description{color:rgba(0,0,0,.38)}.ct-market-trends--count-box-number{font-size:24px;font-weight:600;letter-spacing:.25px;line-height:28px}.ct-market-trends--loading{align-items:center;background:hsla(0,0%,100%,.5);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.ct-market-trends--loading>lottie-player{max-width:200px}.tab-switch-modal--body{margin:27px 0}.tab-switch-modal--footer{display:flex;gap:8px;justify-content:flex-end}.tab-switch-modal--wrapper{bottom:0;left:0;position:absolute;right:0;top:0;z-index:190}.tab-switch-modal--box{border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.5);max-width:825px;min-width:376px;padding:24px;z-index:200}.light .tab-switch-modal--box{background-color:#fbfcfe}.tab-switch-modal--box-title{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:24px}.light .tab-switch-modal--box-title{color:rgba(0,0,0,.87)}.guide-page,.guide-page--container{display:flex;flex-direction:column}.guide-page--container{flex-grow:1;overflow:hidden}.product-tour{display:flex;flex-direction:column;gap:16px;padding:24px;width:880px}.light .product-tour{background-color:#fff}.product-tour--top{display:flex;flex-direction:column;gap:16px}.product-tour--header{display:flex;font-size:20px;font-weight:500;justify-content:center;letter-spacing:.25px;line-height:30px}.light .product-tour--header{color:rgba(0,0,0,.87)}.product-tour--header-title{cursor:default;flex-grow:1;font-size:14px;font-weight:600;letter-spacing:.25px;line-height:24px;margin-left:15px}.light .product-tour--header-title{color:rgba(44,87,150,.6)}.product-tour--button-group{display:flex;justify-content:center}.product-tour--button-group>*{width:400px}.product-tour--media{display:flex;justify-content:center}.product-tour--bottom,.product-tour--buttons{display:flex;justify-content:flex-end}.product-tour--buttons{gap:8px}.product-tour--learn-more-btn{align-items:center;background-color:transparent;border:0;border-radius:200px;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:32px;justify-content:center;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.product-tour--learn-more-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .product-tour--learn-more-btn{color:#0084ff}.light .product-tour--learn-more-btn:hover{background-color:rgba(78,160,253,.2)}.product-tour--start-now-btn{border:1px solid;border-radius:200px;box-shadow:0 3px 10px 0 rgba(9,66,255,.3);cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.light .product-tour--start-now-btn{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#489eff 0,#499fff 63.54%,#5aacff 100%);border-color:rgba(0,0,0,.08);color:#fff}.product-tour--start-now-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .product-tour--start-now-btn:hover{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#1482ff 0,#1482ff 63.54%,#2994ff 100%)}.product-tour--reopen-text{align-items:center;display:flex;font-size:12px;font-weight:500;gap:8px;letter-spacing:.048px;line-height:18px}.light .product-tour--reopen-text{color:rgba(0,0,0,.38)}.pi-announcements--icon{margin-bottom:5px}.light .pi-announcements--icon{color:#1968df}.pi-announcements--heading{font-size:10px;font-weight:600;letter-spacing:1.5px;line-height:14px;text-transform:uppercase}.light .pi-announcements--heading{color:rgba(44,87,150,.6)}.pi-announcements--title{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px;margin-bottom:10px;margin-top:5px}.light .pi-announcements--title{color:rgba(0,0,0,.87)}.pi-announcements--content{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .pi-announcements--content{color:rgba(0,0,0,.6)}.pi-announcements--slides-container{display:flex;position:relative}.pi-announcements--slide{flex-grow:0;flex-shrink:0;opacity:0}.pi-announcements--slide.active{opacity:1}.pi-announcements--footer{align-items:center;display:flex;justify-content:space-between;margin-top:15px}.pi-announcements--slide-nav{align-items:center;display:flex;gap:16px}.pi-announcements--slide-nav-btn{cursor:pointer}.light .pi-announcements--slide-nav-btn{color:#0084ff}.pi-announcements--indicators{display:flex;gap:8px}.pi-announcements--indicator{border:none;border-radius:100%;cursor:pointer;height:9px;padding:0;width:9px}.light .pi-announcements--indicator{background-color:rgba(44,87,150,.2)}.light .pi-announcements--indicator.active{background-color:#0084ff}.pi-announcements--button{align-items:center;border:1px solid;border-radius:200px;cursor:pointer;display:flex;flex-direction:row;font-size:13px;font-weight:500;height:32px;justify-content:center;letter-spacing:1.25px;line-height:16px;margin-left:auto;min-width:32px;outline:none;padding:8px 12px;text-align:center;text-transform:uppercase}.pi-announcements--button:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .pi-announcements--button{border-color:#0084ff;color:#0084ff}.pi-home-carousel-card--name{font-size:14px;font-style:normal;font-weight:500;letter-spacing:.25px;line-height:21px;margin:8px 0}.light .pi-home-carousel-card--name-link{color:#1968df}.pi-home-carousel-card--description{font-size:14px;font-weight:400;letter-spacing:.25px;line-height:21px}.light .pi-home-carousel-card--description{color:rgba(0,0,0,.6)}.pi-home-carousel-card--footer{bottom:0;margin-top:2px;position:absolute}.pi-home-carousel-card--footer-icon{align-items:center;display:flex;flex-direction:row;margin:8px 0}.light .pi-home-carousel-card--footer-icon>svg{fill:#335c98}.pi-home-carousel-card--footer-label{font-size:10px;font-style:normal;font-weight:600;letter-spacing:1.5px;line-height:14px;margin:0 8px;text-transform:uppercase}.light .pi-home-carousel-card--footer-label{color:#2c5796}.pi-home-carousel-card--indicators{display:flex}.pi-home-carousel-card--indicator{border:none;border-radius:100%;cursor:pointer;height:10px;margin-right:6px;padding:0;width:10px}.light .pi-home-carousel-card--indicator{background-color:rgba(44,87,150,.2)}.pi-home-carousel-card--indicator:last-child{margin-right:0}.light .pi-home-carousel-card--indicator.active{background-color:#0084ff}.pi-home-carousel-card--slides-container{display:flex;padding-bottom:50px;position:relative}.pi-home-carousel-card--slide{flex-grow:0;flex-shrink:0}.announcement-dialog{width:880px}.announcement-dialog--header{align-items:center;display:flex;gap:12px;justify-content:space-between;left:24px;position:absolute;right:24px;top:20px}.light .announcement-dialog--top{background-color:#f4f7fc}.announcement-dialog--new-tag{border-radius:4px;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:15px;padding:4px 8px}.light .announcement-dialog--new-tag{background-color:#ff550c;color:#fff}.announcement-dialog--tagline{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:30px}.light .announcement-dialog--tagline{color:rgba(0,0,0,.87)}.announcement-dialog--media{display:flex;height:385px;justify-content:center}.announcement-dialog--video-padding{padding:64px 24px 24px}.announcement-dialog--media-img{border-radius:12px 12px 0 0;display:flex;justify-content:center;width:100%}.announcement-dialog--media-img img{height:100%}.announcement-dialog--slide-actions{display:flex;gap:8px;margin-left:auto}.announcement-dialog--info-link{align-items:center;background-color:transparent;border:1px solid;border-radius:200px;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.announcement-dialog--info-link:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .announcement-dialog--info-link:hover{background-color:rgba(78,160,253,.2)}.light .announcement-dialog--info-link{border-color:#0084ff;color:#0084ff}.light .announcement-dialog--info-link:hover{background-color:transparent}.announcement-dialog--info-link.disabled,.announcement-dialog--info-link:disabled{cursor:default}.light .announcement-dialog--info-link.disabled,.light .announcement-dialog--info-link:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.announcement-dialog--feature-link{align-items:center;background-color:transparent;border:1px solid;border-radius:200px;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.announcement-dialog--feature-link:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .announcement-dialog--feature-link:hover{background-color:rgba(78,160,253,.2)}.light .announcement-dialog--feature-link{border-color:#0084ff;color:#0084ff}.light .announcement-dialog--feature-link:hover{background-color:transparent}.announcement-dialog--feature-link.disabled,.announcement-dialog--feature-link:disabled{cursor:default}.light .announcement-dialog--feature-link.disabled,.light .announcement-dialog--feature-link:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.announcement-dialog--close-btn{border:1px solid;border-radius:200px;box-shadow:0 3px 10px 0 rgba(9,66,255,.3);cursor:pointer;font-size:13px;font-weight:500;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.light .announcement-dialog--close-btn{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#489eff 0,#499fff 63.54%,#5aacff 100%);border-color:rgba(0,0,0,.08);color:#fff}.announcement-dialog--close-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .announcement-dialog--close-btn:hover{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#1482ff 0,#1482ff 63.54%,#2994ff 100%)}.announcement-dialog--bottom{display:flex;flex-direction:column;gap:16px;padding:28px 32px}.light .announcement-dialog--bottom{background-color:#fff}.announcement-dialog--slide{display:flex;flex-direction:column;gap:4px}.announcement-dialog--slide-title{font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px}.light .announcement-dialog--slide-title{color:rgba(0,0,0,.87)}.announcement-dialog--slide-content{contain:inline-size;font-size:16px;font-weight:600;letter-spacing:.15px;line-height:24px;width:100%}.light .announcement-dialog--slide-content{color:rgba(0,0,0,.38)}.announcement-dialog--footer{align-items:center;display:flex;justify-content:space-between}.announcement-dialog--slide-nav{align-items:center;display:flex;gap:16px}.announcement-dialog--slide-nav-btn{cursor:pointer}.light .announcement-dialog--slide-nav-btn{color:#0084ff}.announcement-dialog--indicators{display:flex;gap:8px}.announcement-dialog--indicator{border:none;border-radius:100%;cursor:pointer;height:9px;padding:0;width:9px}.light .announcement-dialog--indicator{background-color:rgba(44,87,150,.2)}.light .announcement-dialog--indicator.active{background-color:#0084ff}.error-message{align-items:flex-start;border-radius:8px;display:flex;font-size:14px;font-weight:500;justify-content:flex-start;letter-spacing:.25px;line-height:21px;word-break:break-word}.light .error-message{color:#fff}.error-message--error{background-color:#c15749}.error-message--success{background-color:#3d9062}.error-message--info{background-color:#3386d4}.error-message--warning{background-color:#fcd192}.light .error-message--warning{color:rgba(0,0,0,.87)}.error-message--title{text-transform:uppercase}.error-message--icon{height:100%;margin:auto 24px auto 16px}.error-message--close{cursor:pointer;margin:8px 8px 16px 16px}.error-message--link{font-weight:500;text-decoration:underline}.light .error-message--link{color:#fff}.error-message--persistent .error-message--content{flex-grow:1;margin-bottom:18px;margin-top:18px}.error-message--content{max-height:200px;overflow-y:auto}.disorder-trends--group-by-selection{align-items:stretch;display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:8px;letter-spacing:.25px;line-height:21px;padding-top:32px}.disorder-trends--buttons-group-wrap{display:flex;gap:16px}.disorder-trends--group-by-buttons{flex-basis:480px}.disorder-trends--group-by-clear{background:transparent;border:none;cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px}.light .disorder-trends--group-by-clear{color:#0084ff}.disorder-trends--group-by-clear:hover{text-decoration:underline}.disorder-trends--group-by-buttons{width:100%}.disorder-trends--outcome-measure-section{padding-left:38px}.disorder-trends--outcome-measure-selection{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;margin-bottom:16px}.disorder-trends--nlp-info-table{border:1px solid;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;min-height:270px;padding:16px;position:relative}.light .disorder-trends--nlp-info-table{background-color:#fff;border-color:#e0e3f1}.disorder-trends--change-dataset-overlay{align-items:center;border-radius:8px;display:flex;flex-grow:1;justify-content:center;margin-top:16px}.light .disorder-trends--change-dataset-overlay{background-color:#f4f7fc}.disorder-trends--change-dataset-text{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .disorder-trends--change-dataset-text{color:#c15749}.density-timeline--no-index-date{align-items:center;display:flex;flex-direction:column;gap:24px;margin:48px 0}.density-timeline--no-index-text{align-items:center;display:flex;flex-direction:column;gap:8px}.density-timeline--specify-index-date-title{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:30px}.light .density-timeline--specify-index-date-title{color:rgba(0,0,0,.87)}.density-timeline--info-link{display:flex;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:15px}.light .density-timeline--info-link{color:#0084ff}.density-timeline--banner{align-items:center;border-radius:8px;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:24px;letter-spacing:.25px;line-height:21px;padding:24px}.light .density-timeline--banner{background:linear-gradient(136.3deg,#2c63b1 22.88%,#204780 71.75%);color:hsla(0,0%,100%,.7)}.density-timeline--banner-header{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .density-timeline--banner-header{color:#fff}.density-timeline--video-button{align-items:center;background-color:transparent;border:1px solid;border-radius:200px;cursor:pointer;display:flex;flex-shrink:0;font-size:13px;font-weight:500;gap:8px;height:32px;justify-content:center;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.density-timeline--video-button:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .density-timeline--video-button{color:#0084ff}.light .density-timeline--video-button:hover{background-color:rgba(78,160,253,.2)}.light .density-timeline--video-button{border-color:#00b7ac;color:#00b7ac}.light .density-timeline--video-button:hover{background-color:transparent}.density-timeline--video-button.disabled,.density-timeline--video-button:disabled{cursor:default}.light .density-timeline--video-button.disabled,.light .density-timeline--video-button:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.density-timeline--arrow-icon{height:16px;width:16px}.cohort-attrition--diagram-wrapper{border:2px solid;border-radius:8px;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;max-width:100%;overflow-x:auto;padding:16px;position:relative;width:100%}.light .cohort-attrition--diagram-wrapper{background-color:#fff;border-color:#edeef6}.cohort-attrition--viz{margin:24px auto}.cohort-attrition--table-heading-back{font-weight:500;letter-spacing:.15px}.light .cohort-attrition--table-heading-back{color:rgba(0,0,0,.87)}.cohort-attrition--table-heading-red{font-weight:500;letter-spacing:.15px}.light .cohort-attrition--table-heading-red{color:#c15749}.cohort-attrition--table-description{font-weight:400}.light .cohort-attrition--table-description{color:rgba(0,0,0,.6)}.cohort-attrition--table-exclusions{font-weight:500;letter-spacing:.15px}.light .cohort-attrition--table-exclusions{color:#c15749}.cohort-attrition--table-ul{list-style:disc;margin:0 6px;padding:2px 12px}.cohort-attrition--table-final,.cohort-attrition--table-inclusion-sum,.cohort-attrition--table-or{font-weight:500;letter-spacing:.15px}.light .cohort-attrition--table-final,.light .cohort-attrition--table-inclusion-sum,.light .cohort-attrition--table-or{color:rgba(0,0,0,.87)}.cohort-attrition--table-patient-count{font-weight:500}.light .cohort-attrition--table-patient-count{color:rgba(0,0,0,.87)}.cohort-attrition--table-more-link{margin-left:8px}.light .cohort-attrition--table-more-link{color:#0084ff}.cohort-attrition--table-exclusion-row{background:#fffbfb!important}.cohort-attrition--empty-container{align-items:center;display:flex;flex-direction:column;gap:8px;height:228px;justify-content:center;margin:48px 0 24px}.cohort-attrition--empty-notice-headline{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:30px;text-align:center}.light .cohort-attrition--empty-notice-headline{color:rgba(0,0,0,.87)}.cohort-attrition--empty-what-link{font-weight:500;letter-spacing:.25px}.light .cohort-attrition--empty-what-link{color:#0084ff}.cohort-attrition--chart-more{display:flex;gap:16px;justify-content:space-between}.cohort-attrition--chart-desc{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .cohort-attrition--chart-desc{color:rgba(0,0,0,.38)}.cohort-attrition--modal-chart-description{border-radius:8px;overflow-y:auto;padding:20px;width:50%}.light .cohort-attrition--modal-chart-description{background-color:#f4f7fc}.cohort-attrition--modal-chart-row{display:flex;flex-direction:row;gap:16px;max-height:480px}.cohort-attrition--modal-chart-wrap{overflow-y:auto;width:50%}.light .cohort-attrition--modal-chart-wrap{background-color:#fff}.explore-tab--section{display:flex;flex-direction:column;gap:16px}.light .explore-tab--section{background-color:#fbfcfe}.explore-tab--download-header{display:flex;justify-content:flex-end}.explore-tab--download-all-button{align-items:center;background-color:transparent;border:1px solid;border-radius:200px;cursor:pointer;display:flex;font-size:13px;font-weight:500;font-weight:600;gap:8px;height:32px;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px 7px 12px;text-transform:uppercase}.explore-tab--download-all-button:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .explore-tab--download-all-button:hover{background-color:rgba(78,160,253,.2)}.light .explore-tab--download-all-button{border-color:#0084ff;color:#0084ff}.light .explore-tab--download-all-button:hover{background-color:transparent}.explore-tab--download-all-button.disabled,.explore-tab--download-all-button:disabled{cursor:default}.light .explore-tab--download-all-button.disabled,.light .explore-tab--download-all-button:disabled{border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.explore-tab--section-title{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding-top:32px}.explore-tab--charts{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;max-width:100%}.explore-tab--large-select{background:transparent;border:0;border-bottom:1px solid;border-radius:0;cursor:pointer;display:block;flex-grow:0;flex-shrink:0;font-family:neue_einstellung,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding:6px 0;width:370px}.light .explore-tab--large-select{border-color:rgba(0,0,0,.16);color:rgba(0,0,0,.87)}.explore-tab--chart{border:2px solid;border-radius:8px;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;max-width:100%;min-height:300px;padding:16px;position:relative}.light .explore-tab--chart{background-color:#fff;border-color:#edeef6}@media(min-width:1280px){.explore-tab--chart.size-1{flex-basis:calc(25% - 8px);width:calc(25% - 8px)}.explore-tab--chart.size-2{flex-basis:calc(37.5% - 12px);width:calc(37.5% - 12px)}.explore-tab--chart.size-3,.explore-tab--chart.size-4{flex-basis:calc(50% - 16px);width:calc(50% - 16px)}}@media(min-width:1500px){.explore-tab--chart.size-1{flex-basis:calc(25% - 8px);width:calc(25% - 8px)}.explore-tab--chart.size-2{flex-basis:calc(37.5% - 12px);width:calc(37.5% - 12px)}.explore-tab--chart.size-3{flex-basis:calc(33.33333% - 10.66667px);width:calc(33.33333% - 10.66667px)}.explore-tab--chart.size-4{flex-basis:calc(50% - 16px);width:calc(50% - 16px)}}.explore-tab--chart.size-fullwidth{width:100%}.explore-tab--table{border:2px solid;border-radius:8px;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;max-width:100%;min-height:140px;padding:16px;position:relative}.light .explore-tab--table{background-color:#fff;border-color:#edeef6}@media(min-width:1280px){.explore-tab--table.size-1{flex-basis:calc(25% - 8px);width:calc(25% - 8px)}.explore-tab--table.size-2{flex-basis:calc(37.5% - 12px);width:calc(37.5% - 12px)}.explore-tab--table.size-3,.explore-tab--table.size-4{flex-basis:calc(50% - 16px);width:calc(50% - 16px)}}@media(min-width:1500px){.explore-tab--table.size-1{flex-basis:calc(25% - 8px);width:calc(25% - 8px)}.explore-tab--table.size-2{flex-basis:calc(37.5% - 12px);width:calc(37.5% - 12px)}.explore-tab--table.size-3{flex-basis:calc(33.33333% - 10.66667px);width:calc(33.33333% - 10.66667px)}.explore-tab--table.size-4{flex-basis:calc(50% - 16px);width:calc(50% - 16px)}}.explore-tab--table.size-fullwidth{width:100%}.explore-tab--loading{background:hsla(0,0%,100%,.5);bottom:0;left:0;position:absolute;right:0;top:0}.explore-tab--count-box{border:2px solid;border-radius:8px;display:flex;flex-direction:column;flex-grow:1;gap:6px;min-height:90px;padding:16px;position:relative}.light .explore-tab--count-box{background-color:#fff;border-color:#edeef6}.explore-tab--centered-count-box{border:2px solid;border-radius:8px;display:flex;flex-direction:column;flex-grow:1;gap:6px;min-height:90px;padding:16px;position:relative;text-align:center}.light .explore-tab--centered-count-box{background-color:#fff;border-color:#edeef6}.explore-tab--count-desc{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .explore-tab--count-desc{color:rgba(0,0,0,.38)}.light .explore-tab--count-desc strong{color:rgba(0,0,0,.6)}.explore-tab--count-num{font-size:24px;font-weight:600;letter-spacing:.25px;line-height:28px}.explore-tab--drug-count-disclaimer{border-radius:8px;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding:16px}.light .explore-tab--drug-count-disclaimer{background-color:#f2f4f8;color:rgba(0,0,0,.54)}@media print{.no-print{display:none!important}body{overflow:visible!important}.explore-tab--section-title{-moz-column-break-after:avoid;break-after:avoid;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px;padding:0}.light .explore-tab--section-title{color:rgba(0,0,0,.87)}.explore-tab--section{display:block}.explore-tab--section:not(:last-child){-moz-column-break-after:page;break-after:page}.explore-tab--charts{display:block}.explore-tab--table{border:0;-moz-column-break-inside:avoid;break-inside:avoid;display:block;margin-block:16px 40px;min-height:0;padding:0}}.explore-table--loading{align-items:center;background:hsla(0,0%,100%,.5);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.explore-table--loading>lottie-player{max-width:200px}.explore-table--table,.explore-table--table-name{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.explore-table--table{border-collapse:collapse;margin-top:16px}.light .explore-table--table{color:rgba(0,0,0,.6)}.explore-table--th{padding:6px 4px}.light .explore-table--th{background-color:rgba(165,201,255,.16)}.explore-table--td{padding:4px}.explore-table--tr{border-top:1px solid}.light .explore-table--tr{border-color:#edeef6}.light .explore-table--tr:nth-child(2n){background-color:#fbfcfe}.explore-table--table-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.explore-table--header-icons{display:flex;gap:8px}.explore-table--header-icon{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.explore-table--header-icon:disabled{cursor:not-allowed}.light .explore-table--header-icon{background-color:#f4f7fc;color:#398cda}.light .explore-table--header-icon:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .explore-table--header-icon:hover:not(:disabled){background-color:#e8edf5}.explore-table--table-title{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.explore-table--table-desc{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .explore-table--table-desc{color:rgba(0,0,0,.38)}.explore-table--table-fullscreen-btn{background:transparent;border:0;cursor:pointer;padding:0}.light .explore-table--table-fullscreen-btn{color:rgba(0,0,0,.87)}.explore-table--table-more{display:flex;gap:16px;justify-content:space-between}.explore-table--modal-table-row{display:flex;flex-direction:row;gap:16px;max-height:480px}.explore-table--modal-table-description{border-radius:8px;overflow-y:auto;padding:20px;width:50%}.light .explore-table--modal-table-description{background-color:#f4f7fc}@media print{.explore-table--table-title{-moz-column-break-after:avoid;break-after:avoid;font-size:10px;font-weight:600;letter-spacing:.25px;line-height:21px}.light .explore-table--table-title{color:rgba(0,0,0,.87)}.explore-table--table-header{-moz-column-break-after:avoid;break-after:avoid}.explore-table--table{-moz-column-break-before:avoid;break-before:avoid;-moz-column-break-inside:avoid;break-inside:avoid;font-size:9px;font-weight:400;letter-spacing:.15px;line-height:16px;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;width:100%}.explore-table--table thead{background-color:#2a3444!important}.light .explore-table--table thead{color:#fff}.explore-table--table tbody{color:#2d3645!important}.explore-table--td{border:1px solid}.light .explore-table--td{border-color:#e0e3f1}.explore-table--th{border:1px solid #586375}.explore-table--table-name{font-size:9px;font-weight:400;letter-spacing:.15px;line-height:16px}.explore-table--table-desc{color:#444862!important;font-size:10px;font-weight:600;letter-spacing:.25px;line-height:21px}}.drug-comparison--counts,.economic-burden--counts{display:flex;gap:12px;width:100%}.economic-burden--hospitalizations{border:2px solid;border-radius:8px;flex:300px 1 1;max-width:100%;max-width:700px;padding:16px;position:relative}.light .economic-burden--hospitalizations{background-color:#fff;border-color:#edeef6}.economic-burden--hospitalizations-costs{display:flex;gap:12px}.economic-burden--hospitalizations-cost{align-items:center;border:2px solid;border-radius:8px;display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:6px;letter-spacing:.25px;line-height:21px;max-width:100%;padding:16px;text-align:center}.light .economic-burden--hospitalizations-cost{background-color:#fff;border-color:#edeef6}.economic-burden--hospitalizations-amount{border:2px solid;border-radius:16px;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;padding:2px 8px}.light .economic-burden--hospitalizations-amount{background-color:#fff;border-color:#edeef6}.treatment-journey--drugs-selection{display:flex;flex-direction:column;gap:4px;margin-bottom:32px}.treatment-journey--drugs-selection-title{font-size:14px;font-weight:600;letter-spacing:.25px;line-height:24px}.treatment-journey--drugs-selection-box{border:1px solid;border-radius:8px;display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:8px;letter-spacing:.25px;line-height:21px;padding:16px}.light .treatment-journey--drugs-selection-box{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.87)}.light .treatment-journey--drugs-selection-box:hover{background-color:rgba(73,105,153,.07)}.treatment-journey--link-like{cursor:pointer}.light .treatment-journey--link-like{color:#0084ff}.treatment-journey--link-like:hover{text-decoration:underline}.treatment-journey--drugs-modal{width:720px}.light .treatment-journey--drugs-modal{background:#fff}.light .treatment-journey--drugs-modal-body{background-color:#fbfcfe}.treatment-journey--drugs-modal-box{border:1px solid;border-radius:8px;margin:16px}.light .treatment-journey--drugs-modal-box{background:#fff;border-color:#e0e3f1}.treatment-journey--drugs-search-field{margin:16px 16px 0}.treatment-journey--drugs-modal-container{display:flex}.treatment-journey--drugs-modal-left{flex-basis:100%;flex-grow:1;flex-shrink:1}.treatment-journey--drugs-modal-left .treatment-journey--drugs-scroll{border-right:1px solid}.light .treatment-journey--drugs-modal-left .treatment-journey--drugs-scroll{border-color:#335c98}.treatment-journey--drugs-modal-right{flex-basis:100%;flex-grow:1;flex-shrink:1}.treatment-journey--drugs-modal-title{border-bottom:1px solid;padding:8px 8px 8px 16px}.light .treatment-journey--drugs-modal-title{border-color:#edeef6}.treatment-journey--drugs-scroll{max-height:300px;overflow:auto;padding:8px 16px}.treatment-journey--drugs-category{cursor:pointer;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;letter-spacing:.1px;line-height:21px;margin:4px 0}.treatment-journey--drugs-category:after{content:"";display:block;flex-grow:1;height:1px;margin-left:6px;margin-top:10px;min-width:30px}.light .treatment-journey--drugs-category.active{color:rgba(0,0,0,.87)}.treatment-journey--drugs-category.active:after{border-bottom:1px solid}.light .treatment-journey--drugs-category.active:after{border-color:#335c98}.treatment-journey--drugs-item{display:flex;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:21px;padding:2px 1px}.light .treatment-journey--drugs-item{color:rgba(0,0,0,.6)}.treatment-journey--drugs-modal-footer{display:flex;gap:8px;justify-content:flex-end;padding:16px}.treatment-journey--search-match{font-weight:600}.light .treatment-journey--search-match{background-color:#a7c7f8}.treatment-journey--drug-selections-button{display:flex;gap:8px}.treatment-journey--search-res-2nd-line{font-size:12px;letter-spacing:.004em;line-height:14px}.light .treatment-journey--search-res-2nd-line{color:rgba(0,0,0,.28)}.treatment-journey--no-index-date{align-items:center;display:flex;flex-direction:column;gap:24px;margin:48px 0}.treatment-journey--no-index-text{align-items:center;display:flex;flex-direction:column;gap:8px}.treatment-journey--specify-index-date-title{font-size:20px;font-weight:500;letter-spacing:.25px;line-height:30px}.light .treatment-journey--specify-index-date-title{color:rgba(0,0,0,.87)}.treatment-journey--info-link{display:flex;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:15px}.light .treatment-journey--info-link{color:#0084ff}.treatment-journey--info-title{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.light .treatment-journey--info-title{color:rgba(0,0,0,.87)}.treatment-journey--info-text{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.treatment-journey--tab-head{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.treatment-journey--taxonomy-selector-container{display:flex;flex-direction:row}.treatment-journey--taxonomy-selector{flex-basis:360px}.treatment-journey--tab-description{display:flex;flex-direction:column;gap:6px;padding-top:12px}.treatment-journey--specify-drugs-button{display:flex}.sql-studio-page{display:grid;grid-auto-flow:row;grid-auto-rows:min-content min-content minmax(0,1fr);overflow:hidden}.sql-studio-page--topbar{align-items:center;border-bottom:1px solid;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:6px;height:45px;justify-content:right;letter-spacing:.25px;line-height:21px;padding-left:16px;padding-right:16px}.light .sql-studio-page--topbar{background-color:#fff;border-color:#e0e3f1;color:rgba(0,0,0,.38)}.sql-studio-page--sql-flavor-btn{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.sql-studio-page--sql-flavor-btn:disabled{cursor:not-allowed}.light .sql-studio-page--sql-flavor-btn{background-color:#f4f7fc;color:#398cda}.light .sql-studio-page--sql-flavor-btn:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .sql-studio-page--sql-flavor-btn:hover:not(:disabled){background-color:#e8edf5}.sql-studio-page--toolbar-separator{border-style:solid;border-width:0 1px 0 0;height:24px}.light .sql-studio-page--toolbar-separator{border-color:#e0e3f1}.sql-studio-page--toolbar-separator:first-child{display:none}.sql-studio-page--feature-tour-button{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.sql-studio-page--feature-tour-button:disabled{cursor:not-allowed}.light .sql-studio-page--feature-tour-button{background-color:#f4f7fc;color:#398cda}.light .sql-studio-page--feature-tour-button:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .sql-studio-page--feature-tour-button:hover:not(:disabled){background-color:#e8edf5}.sql-studio-page--contextual-help-btn{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.sql-studio-page--contextual-help-btn:disabled{cursor:not-allowed}.light .sql-studio-page--contextual-help-btn{background-color:#f4f7fc;color:#398cda}.light .sql-studio-page--contextual-help-btn:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .sql-studio-page--contextual-help-btn:hover:not(:disabled){background-color:#e8edf5}.sql-studio-page--columns-wrapper{display:grid;grid-auto-columns:min-content min-content minmax(0,1fr);grid-auto-flow:column;height:100%;padding:16px 16px 0}.sql-studio-page--columns-resize-handle{cursor:col-resize;flex-shrink:0;width:12px}.sql-studio-page--columns-resize-handle.active:after,.sql-studio-page--columns-resize-handle.active:before,.sql-studio-page--columns-resize-handle:hover:after,.sql-studio-page--columns-resize-handle:hover:before{opacity:1}.sql-studio-page--columns-resize-handle:after,.sql-studio-page--columns-resize-handle:before{content:"";opacity:0;position:relative;transition:opacity .3s linear}.light .sql-studio-page--columns-resize-handle:after,.light .sql-studio-page--columns-resize-handle:before{background-color:rgba(0,0,0,.38)}.sql-studio-page--columns-resize-handle:before{display:inline-block;height:20px;left:5px;margin-top:-10px;top:50%;width:1px}.sql-studio-page--columns-resize-handle:after{display:inline-block;height:20px;left:7px;margin-top:-10px;top:50%;width:1px}.sql-studio-page--editor-pane{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;display:grid;flex-direction:column;flex-grow:1;grid-auto-flow:row;grid-auto-rows:min-content min-content min-content min-content 1fr;margin:0;overflow:hidden}.light .sql-studio-page--editor-pane{background-color:#fff}.sql-studio-page--editor-pane-empty{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;display:grid;flex-direction:column;flex-grow:1;grid-auto-flow:row;grid-auto-rows:min-content 1fr;margin:0}.light .sql-studio-page--editor-pane-empty{background-color:#fff}.sql-studio-page--empty-editor-header{border-bottom:1px solid;font-size:14px;font-weight:600;letter-spacing:.25px;line-height:24px;padding:6px 16px}.light .sql-studio-page--empty-editor-header{border-color:#e0e3f1}.sql-studio-page--dataset-selector{align-items:center;border-radius:8px;border-radius:4px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;height:revert;justify-content:center;letter-spacing:.25px;line-height:18px;padding:3px 5px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.sql-studio-page--dataset-selector:disabled{cursor:not-allowed}.light .sql-studio-page--dataset-selector{color:#398cda}.light .sql-studio-page--dataset-selector:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .sql-studio-page--dataset-selector:hover:not(:disabled){background-color:#e8edf5}.light .sql-studio-page--dataset-selector{background-color:#f4f7fc;color:rgba(44,87,150,.6)}.light .sql-studio-page--dataset-selector:hover:not(:disabled){background-color:rgba(73,105,153,.07);color:#0084ff}.light .sql-studio-page--dataset-selector:disabled{background-color:#f4f7fc}.sql-studio-page--dataset-selector .dataset-selector--current-value{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;padding:0 20px;width:100%}.light .sql-studio-page--dataset-selector .dataset-selector--current-value{color:rgba(44,87,150,.6)}.sql-studio-page--dataset-selector .dataset-selector--picker{align-content:baseline;display:flex}.sql-studio-page--dataset-selector .dataset-selector--picker:hover{background:transparent}.sql-studio-page--share-btn{align-items:center;border-radius:8px;border-radius:4px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;height:revert;justify-content:center;letter-spacing:.25px;line-height:18px;padding:3px 5px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.sql-studio-page--share-btn:disabled{cursor:not-allowed}.light .sql-studio-page--share-btn{color:#398cda}.light .sql-studio-page--share-btn:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .sql-studio-page--share-btn:hover:not(:disabled){background-color:#e8edf5}.light .sql-studio-page--share-btn{background-color:#f4f7fc;color:rgba(44,87,150,.6)}.light .sql-studio-page--share-btn:hover:not(:disabled){background-color:rgba(73,105,153,.07);color:#0084ff}.light .sql-studio-page--share-btn:disabled{background-color:#f4f7fc}.sql-studio-page--empty-editor-content{align-items:center;display:flex;flex-direction:column;font-size:14px;font-weight:500;font-weight:400;justify-content:center;letter-spacing:.25px;line-height:21px}.sql-studio-page--editor-toolbar{align-items:center;align-items:stretch;border-bottom:1px solid;-moz-column-gap:4px;column-gap:4px;display:grid;grid-auto-columns:minmax(0,1fr) min-content min-content min-content;grid-auto-flow:column;padding:6px 16px}.light .sql-studio-page--editor-toolbar{background-color:#fbfcfe;border-color:rgba(0,132,255,.4)}.sql-studio-page--editor-toolbar-buttons{align-items:center;display:flex;gap:8px}.light .sql-studio-page--editor-toolbar-buttons{color:rgba(0,0,0,.54)}.sql-studio-page--run-btns{-moz-column-gap:6px;column-gap:6px;display:grid;grid-auto-columns:min-content min-content;grid-auto-flow:column}.sql-studio-page--run-btn{align-items:center;border-radius:8px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.sql-studio-page--run-btn:disabled{cursor:not-allowed}.light .sql-studio-page--run-btn{background:#398cda;color:#fff}.light .sql-studio-page--run-btn:disabled{background:#f5f6f7;color:rgba(0,0,0,.38)}.sql-studio-page--run-btn:disabled:hover{animation:none}.sql-studio-page--stop-btn{align-items:center;border:1px solid;border-radius:8px;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;justify-content:center;letter-spacing:.25px;line-height:18px;padding:4px 8px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.sql-studio-page--stop-btn:disabled{cursor:not-allowed}.light .sql-studio-page--stop-btn{background-color:transparent;border-color:#398cda;color:#398cda}.light .sql-studio-page--stop-btn:disabled{background-color:transparent;border-color:rgba(0,0,0,.38);color:rgba(0,0,0,.38)}.light .sql-studio-page--stop-btn:hover:not(:disabled){background-color:rgba(73,105,153,.07)}.sql-studio-page--stop-btn:disabled:hover{animation:none}.sql-studio-page--progress-elapsed-time{font-size:12px;font-weight:500;font-weight:400;letter-spacing:.25px;line-height:18px}.sql-studio-page--editor-search-button{align-items:center;border-radius:8px;border-radius:4px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;height:revert;justify-content:center;letter-spacing:.25px;line-height:18px;padding:6px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.sql-studio-page--editor-search-button:disabled{cursor:not-allowed}.light .sql-studio-page--editor-search-button{color:#398cda}.light .sql-studio-page--editor-search-button:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .sql-studio-page--editor-search-button:hover:not(:disabled){background-color:#e8edf5}.light .sql-studio-page--editor-search-button{background-color:#f4f7fc;color:rgba(44,87,150,.6)}.light .sql-studio-page--editor-search-button:hover:not(:disabled){background-color:rgba(73,105,153,.07);color:#0084ff}.light .sql-studio-page--editor-search-button:disabled{background-color:#f4f7fc}.sql-studio-page--sql-info-modal a{cursor:pointer}.light .sql-studio-page--sql-info-modal a{color:#0084ff}.sql-studio-page--sql-info-modal a:hover{text-decoration:underline}.sql-studio-page--progress{height:2px;overflow:hidden;position:relative}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}.sql-studio-page--progress-line-first{animation:indeterminate 2.94s cubic-bezier(.65,.8,.75,.4) infinite;bottom:0;display:none;left:0;position:absolute;top:0;transform:scaleX(1);transform-origin:center left;transition:all .42s cubic-bezier(0,.5,.2,1)}.light .sql-studio-page--progress-line-first{background-color:#0084ff}.running .sql-studio-page--progress-line-first{display:block}.sql-studio-page--progress-line-second{animation:indeterminate-short 2.94s cubic-bezier(.15,.85,.4,1) infinite;animation-delay:1.47s;bottom:0;display:none;left:0;position:absolute;top:0;transform:scaleX(1);transform-origin:center left;transition:all .42s cubic-bezier(0,.5,.2,1)}.light .sql-studio-page--progress-line-second{background-color:#0084ff}.running .sql-studio-page--progress-line-second{display:block}@keyframes show-hide{0%,to{opacity:0}50%{opacity:1}}.sql-studio-page--progress-line-done{bottom:0;display:none;left:0;opacity:0;position:absolute;right:0;top:0;transform:scaleX(1);transform-origin:center center cubic-bezier(0,.5,.2,1)}.light .sql-studio-page--progress-line-done{background-color:#00b7ac}.done .sql-studio-page--progress-line-done{animation:show-hide .5s linear 1;display:block;opacity:0}.sql-studio-page--stop-execution{cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px}.light .sql-studio-page--stop-execution{color:#ff550c}.sql-studio-page--editor{display:block;height:100%;overflow:hidden;position:relative}.sql-studio-page--left-panel{display:grid;grid-auto-flow:row;grid-auto-rows:minmax(0,1fr) min-content min-content;min-height:0}.sql-studio-page .pi-sql-files-scroll-container{position:relative}.sql-studio-page--projects{display:grid;grid-auto-flow:row;grid-auto-rows:min-content min-content minmax(0,1fr)}.sql-studio-page--projects-tabs{border-bottom:none}.sql-studio-page--projects-tab{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;padding:6px 20px;text-align:center}.sql-studio-page--projects-header{align-items:center;border-bottom:1px solid;border-top:1px solid;display:flex;justify-content:space-between;padding:8px}.light .sql-studio-page--projects-header{border-color:#e0e3f1}.sql-studio-page--caption{font-size:14px;font-weight:600;letter-spacing:.25px;line-height:24px}.light .sql-studio-page--caption{color:rgba(0,0,0,.87)}.sql-studio-page--new-project-btn{background:transparent;border:0;cursor:pointer;padding:0}.sql-studio-page--new-project-btn svg{display:block;height:18px;width:18px}.light .sql-studio-page--new-project-btn svg{fill:rgba(44,87,150,.6)}.light .sql-studio-page--new-project-btn:hover svg{fill:#0084ff}.light .sql-studio-page--new-project-btn:disabled svg{fill:rgba(44,87,150,.2)}.light .sql-studio-page--new-project-btn.cta svg{fill:#0084ff}.sql-studio-page--new-project-btn.cta{background:transparent;border:0;cursor:pointer;padding:0}.sql-studio-page--new-project-btn.cta svg{display:block;height:24px;width:24px}.light .sql-studio-page--new-project-btn.cta svg{fill:rgba(44,87,150,.6)}.light .sql-studio-page--new-project-btn.cta:hover svg{fill:#0084ff}.light .sql-studio-page--new-project-btn.cta:disabled svg{fill:rgba(44,87,150,.2)}.light .sql-studio-page--new-project-btn.cta.cta svg{fill:#0084ff}.sql-studio-page--tables-pane-resize-handle{cursor:ns-resize;flex-shrink:0;height:12px}.sql-studio-page--tables-pane-resize-handle.active:after,.sql-studio-page--tables-pane-resize-handle.active:before,.sql-studio-page--tables-pane-resize-handle:hover:after,.sql-studio-page--tables-pane-resize-handle:hover:before{opacity:1}.sql-studio-page--tables-pane-resize-handle:after,.sql-studio-page--tables-pane-resize-handle:before{content:"";opacity:0;position:relative;transition:opacity .3s linear}.light .sql-studio-page--tables-pane-resize-handle:after,.light .sql-studio-page--tables-pane-resize-handle:before{background-color:rgba(0,0,0,.38)}.sql-studio-page--tables-pane-resize-handle:before{display:block;height:1px;left:50%;margin-left:-10px;top:5px;width:20px}.sql-studio-page--tables-pane-resize-handle:after{display:block;height:1px;left:50%;margin-left:-10px;top:7px;width:20px}.sql-studio-page--bottom-pane{display:grid;grid-auto-flow:row;grid-auto-rows:min-content minmax(0,1fr)}.sql-studio-page--bottom-pane-empty{align-items:center;border-radius:5px;display:flex;flex-direction:column;gap:16px;justify-content:center}.light .sql-studio-page--bottom-pane-empty{color:rgba(0,0,0,.87)}.sql-studio-page--right-panel{display:flex;flex-direction:column;flex-grow:1;padding-bottom:16px}.sql-studio-page--result-pane-resize-handle{cursor:ns-resize;flex-shrink:0;height:12px}.sql-studio-page--result-pane-resize-handle.active:after,.sql-studio-page--result-pane-resize-handle.active:before,.sql-studio-page--result-pane-resize-handle:hover:after,.sql-studio-page--result-pane-resize-handle:hover:before{opacity:1}.sql-studio-page--result-pane-resize-handle:after,.sql-studio-page--result-pane-resize-handle:before{content:"";opacity:0;position:relative;transition:opacity .3s linear}.light .sql-studio-page--result-pane-resize-handle:after,.light .sql-studio-page--result-pane-resize-handle:before{background-color:rgba(0,0,0,.38)}.sql-studio-page--result-pane-resize-handle:before{display:block;height:1px;left:50%;margin-left:-10px;top:5px;width:20px}.sql-studio-page--result-pane-resize-handle:after{display:block;height:1px;left:50%;margin-left:-10px;top:7px;width:20px}.sql-studio-page--results-pane{border-radius:8px;box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16);display:flex;flex-direction:column;margin:0}.light .sql-studio-page--results-pane{background-color:#fff}.sql-studio-page-results--header{border-bottom:1px solid;display:grid;grid-auto-columns:minmax(0,1fr) min-content;grid-auto-flow:column;padding:6px 16px;white-space:nowrap}.light .sql-studio-page-results--header{border-color:#e0e3f1}.sql-studio-page-results--header-extra{align-items:center;display:grid;gap:16px;grid-auto-columns:min-content;grid-auto-flow:column}.sql-studio-page-results--pagination-nav{align-items:center;display:flex;font-size:12px;font-weight:500;font-weight:400;gap:6px;letter-spacing:.25px;line-height:18px}.light .sql-studio-page-results--pagination-nav{color:rgba(0,0,0,.54)}.sql-studio-page-results--pagination-nav-btn{align-items:center;border-radius:8px;border-radius:4px;border-width:0;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;height:28px;height:revert;justify-content:center;letter-spacing:.25px;line-height:18px;padding:2px;transition:background-color .21s cubic-bezier(0,.5,.2,1);white-space:nowrap}.sql-studio-page-results--pagination-nav-btn:disabled{cursor:not-allowed}.light .sql-studio-page-results--pagination-nav-btn{color:#398cda}.light .sql-studio-page-results--pagination-nav-btn:disabled{background-color:#f5f6f7;color:rgba(0,0,0,.38)}.light .sql-studio-page-results--pagination-nav-btn:hover:not(:disabled){background-color:#e8edf5}.light .sql-studio-page-results--pagination-nav-btn{background-color:#f4f7fc;color:rgba(44,87,150,.6)}.light .sql-studio-page-results--pagination-nav-btn:hover:not(:disabled){background-color:rgba(73,105,153,.07);color:#0084ff}.light .sql-studio-page-results--pagination-nav-btn:disabled{background-color:#f4f7fc}.sql-studio-page-results--title{font-size:14px;font-weight:600;letter-spacing:.25px;line-height:24px}.sql-studio-page-results--download-btn{background:transparent;border:0;cursor:pointer;padding:0}.sql-studio-page-results--download-btn svg{display:block;height:18px;width:18px}.light .sql-studio-page-results--download-btn svg{fill:rgba(44,87,150,.6)}.light .sql-studio-page-results--download-btn:hover svg{fill:#0084ff}.light .sql-studio-page-results--download-btn:disabled svg{fill:rgba(44,87,150,.2)}.light .sql-studio-page-results--download-btn.cta svg{fill:#0084ff}.sql-studio-page-results--export-btn{background:transparent;border:0;cursor:pointer;padding:0}.sql-studio-page-results--export-btn svg{display:block;height:18px;width:18px}.light .sql-studio-page-results--export-btn svg{fill:rgba(44,87,150,.6)}.light .sql-studio-page-results--export-btn:hover svg{fill:#0084ff}.light .sql-studio-page-results--export-btn:disabled svg{fill:rgba(44,87,150,.2)}.light .sql-studio-page-results--export-btn.cta svg{fill:#0084ff}.sql-studio-page-results--body{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;padding:16px}.sql-studio-page-results--scroll-wrapper{flex-grow:1;height:100%;overflow:auto;position:relative}.sql-studio-page-results--result-table{border-collapse:collapse;font-size:12px;font-weight:500;letter-spacing:.25px;line-height:18px;position:absolute}.light .sql-studio-page-results--result-table{color:rgba(0,0,0,.6)}.sql-studio-page-results--result-table td,.sql-studio-page-results--result-table th{border:1px solid;padding:6px 12px}.light .sql-studio-page-results--result-table td,.light .sql-studio-page-results--result-table th{border-color:#e0e3f1}.light .sql-studio-page-results--table-head{background-color:#fbfcfe;color:rgba(0,0,0,.87)}.light .sql-studio-page-results--table-row:nth-child(2n){background-color:#fbfcfe}.sql-studio-page-results--table-cell{max-width:350px;overflow:hidden;overflow-wrap:break-word}.sql-studio-page-results--message{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:21px}.sql-studio-page-results--err-code{white-space:break-spaces}.light .sql-studio-page-results--err-code{color:#c15749}.sql-studio-page-results--results-rows-info{font-size:12px;font-weight:500;font-weight:400;letter-spacing:.25px;line-height:18px;line-height:24px}.light .sql-studio-page-results--results-rows-info{color:rgba(0,0,0,.54)}.sql-studio-page-projects{display:grid;font-size:12px;font-weight:500;grid-auto-flow:row;grid-auto-rows:min-content;height:100%;letter-spacing:.25px;line-height:18px;overflow-x:hidden;overflow-y:auto;padding:16px 0;row-gap:8px}.sql-studio-page-projects--empty-project-list{align-items:center;border-radius:5px;display:flex;flex-direction:column;gap:16px;justify-content:center}.light .sql-studio-page-projects--empty-project-list{background-color:#fbfcfe;border-color:#e0e3f1;color:rgba(0,0,0,.87)}.sql-studio-page-projects--empty-add-new-btn{align-items:center;border:1px solid;border-radius:200px;box-shadow:0 3px 10px 0 rgba(9,66,255,.3);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;height:32px;justify-content:center;letter-spacing:1.25px;line-height:16px;min-width:32px;outline:none;padding:7px 16px;text-transform:uppercase}.light .sql-studio-page-projects--empty-add-new-btn{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#489eff 0,#499fff 63.54%,#5aacff 100%);border-color:rgba(0,0,0,.08);color:#fff}.sql-studio-page-projects--empty-add-new-btn:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(100%) brightness(130%)}.light .sql-studio-page-projects--empty-add-new-btn:hover{background:radial-gradient(48.62% 57.81% at 50% 64.06%,#1482ff 0,#1482ff 63.54%,#2994ff 100%)}.sql-studio-page-projects--item-background{inset:0;position:absolute}.sql-studio-page-projects--item{align-items:center;background-position:0;background-repeat:no-repeat;border-bottom-right-radius:4px;border-top-right-radius:4px;cursor:pointer;display:grid;font-size:14px;font-weight:500;grid-auto-columns:min-content minmax(0,1fr) min-content min-content;grid-auto-flow:column;letter-spacing:.25px;line-height:21px;padding:0 6px 0 12px;position:relative}.light .sql-studio-page-projects--item{color:rgba(0,0,0,.6)}.sql-studio-page-projects--item .svg-icon{flex-grow:0;flex-shrink:0}.light .sql-studio-page-projects--item .svg-icon{fill:rgba(44,87,150,.6)}.light .sql-studio-page-projects--item.active,.light .sql-studio-page-projects--item:hover{background-color:rgba(73,105,153,.07);color:#0084ff}.light .sql-studio-page-projects--item.active .svg-icon,.light .sql-studio-page-projects--item:hover .svg-icon{fill:#0084ff}.light .sql-studio-page-projects--item.active .pi-dropdown--toggle-btn .svg-icon,.light .sql-studio-page-projects--item:hover .pi-dropdown--toggle-btn .svg-icon{fill:rgba(44,87,150,.6)}.light .sql-studio-page-projects--item.active{background-image:url(/assets/theme/light/code/open-file-active.svg)}.light .sql-studio-page-projects--item.open{background-image:url(/assets/theme/light/code/open-file.svg)}.sql-studio-page-projects--project-dropdown{isolation:isolate;position:relative;z-index:160}.sql-studio-page-projects--project-dropdown:before{content:"";cursor:default;inset:-12px;position:absolute;z-index:-1}.sql-studio-page-projects--file-name{font-size:12px;font-weight:500;letter-spacing:.25px;line-height:15px;overflow:hidden;padding:10px 8px;text-overflow:ellipsis;white-space:nowrap;width:100%}.sql-studio-page-projects--loading-wrap{display:flex;flex-direction:column;gap:16px}.sql-studio-page-projects--loading{height:16px}.sql-studio-page-projects--project-owner{position:relative;z-index:1}.columns{height:100%;margin:0;padding:0}.column{padding-bottom:0}.column.menu-column{flex:0 0 250px;padding:120px 50px 0 0!important}body,html{height:100%;overflow-x:hidden}.page-with-banner-wrapper{overflow:hidden}.page-layout-view{flex-grow:1;overflow:hidden}.page,.page-layout-wrapper{height:100%}.page{overflow-x:hidden;width:100%}.page.with-navigation{flex-grow:1;overflow-y:auto}.aside-page-wrapper{display:flex;flex-direction:column;flex-grow:1;min-inline-size:0}.light .aside-page-wrapper{background-color:#f2f4f8}.page-header-back-arrow{display:inline;margin-right:9px;position:relative;top:4px}.is-size-7{font-size:.5rem!important}.has-text-weight-bold{font-weight:700!important}.app-loading{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden}.app-loading-loader{max-width:500px}#printer{display:block;height:0}
/*!******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./web-components/code-mirror-6.scss ***!
  \******************************************************************************************************************************************************************************************************************************/
@font-face{font-family:neue_einstellung;font-style:normal;font-weight:100;src:url(/fonts/neueeinstellung/NeueEinstellung-Thin.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-Thin.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:200;src:url(/fonts/neueeinstellung/NeueEinstellung-ExtraLight.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-ExtraLight.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:300;src:url(/fonts/neueeinstellung/NeueEinstellung-Light.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-Light.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:400;src:url(/fonts/neueeinstellung/NeueEinstellung-Regular.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-Regular.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:500;src:url(/fonts/neueeinstellung/NeueEinstellung-Medium.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-Medium.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:600;src:url(/fonts/neueeinstellung/NeueEinstellung-SemiBold.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-SemiBold.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:700;src:url(/fonts/neueeinstellung/NeueEinstellung-Bold.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-Bold.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:800;src:url(/fonts/neueeinstellung/NeueEinstellung-ExtraBold.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-ExtraBold.woff) format("woff")}@font-face{font-family:neue_einstellung;font-style:normal;font-weight:900;src:url(/fonts/neueeinstellung/NeueEinstellung-Black.woff2) format("woff2"),url(/fonts/neueeinstellung/NeueEinstellung-Black.woff) format("woff")}@font-face{font-display:swap;font-family:hack;font-style:normal;font-weight:400;src:url(/fonts/hack/regular.woff2) format("woff2"),url(/fonts/hack/regular.woff) format("woff")}.cm-line{font-family:hack,monospace;font-size:14px}.cm-editor{bottom:0;left:0;min-height:100%;position:absolute!important;right:0;top:0}.cm-editor.light{background-color:#fff!important;background:#fbfcfe}.cm-gutters{font-size:14px;letter-spacing:.25px;line-height:22px;min-width:45px;text-align:right}.light .cm-gutters{background-color:#fff;border-color:#e0e3f1}.cm-gutterElement{padding-right:16px}.light .cm-gutterElement{color:rgba(0,0,0,.87)}.cm-editor pre.cm-line{padding:0 16px}.light .cm-comment{color:rgba(0,0,0,.38)}.light .cm-string{color:#ff7171}.light .cm-number{color:#5780a7}.light .cm-keyword{color:#d6743d}.ace_search{box-shadow:0 1px rgba(40,41,61,.04),0 2px 4px rgba(96,97,112,.16)}.light .ace_search{background-color:#f2f4f8}.light .cm-searching{background-color:rgba(165,201,255,.32)}.light .CodeMirror-selected{background-color:#a5c9ff}.light .ͼ1 .cm-panel.cm-search{background-color:#f2f4f8}.ͼ1 .cm-panel.cm-search label{align-items:center;display:inline-flex;font-family:neue_einstellung,sans-serif;font-size:12px;font-weight:500;font-weight:400;letter-spacing:.048px;line-height:18px;vertical-align:middle}.light .ͼ1 .cm-panel.cm-search label{color:rgba(0,0,0,.6)}.ͼ1 .cm-panel.cm-search .cm-button{background-image:unset;border-radius:8px;cursor:pointer;font-size:12px;font-weight:500;font-weight:400;letter-spacing:.25px;line-height:15px}.light .ͼ1 .cm-panel.cm-search .cm-button{background-color:transparent;border-color:#398cda;color:#398cda}.light .ͼ1 .cm-panel.cm-search .cm-button:hover{background-color:rgba(73,105,153,.07)}.ͼ1 .cm-panel.cm-search button[name=close]{border-radius:8px;cursor:pointer;right:6px}.light .ͼ1 .cm-panel.cm-search button[name=close]{color:rgba(0,0,0,.6)}.light .ͼ1 .cm-panel.cm-search button[name=close]:hover{background-color:rgba(73,105,153,.07)}.ͼ1 .cm-textfield{border-radius:4px;font-size:12px;font-weight:500;letter-spacing:.048px;line-height:18px}.light .ͼ1 .cm-textfield{background-color:#fbfcfe;border-color:#e0e3f1;color:rgba(0,0,0,.6)}.ͼ1 .cm-textfield:focus{outline-style:solid;outline-width:1px}.light .ͼ1 .cm-textfield:focus{outline-color:#a5c9ff}.light .ͼ1 .cm-searchMatch{background-color:rgba(165,201,255,.32)}.light .ͼ1 .cm-searchMatch-selected{background-color:#a5c9ff}.ͼ1 .cm-tooltip-hover{max-height:330px;max-width:660px;overflow:auto;white-space:pre}
/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./web-components/rich-text-editor.scss ***!
  \*********************************************************************************************************************************************************************************************************************************/
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 *//*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre{margin:0;padding:0}@supports(counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor li,.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports(counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports(counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports(counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports(counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports(counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports(counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports(counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports(counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports(counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor .ql-code-block-container,.ql-snow .ql-editor code{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.pi-rich-text-editor{display:flex;flex-direction:column;height:100%}.light .pi-rich-text-editor{color:rgba(0,0,0,.87)}.pi-rich-text-editor .notes-control{display:flex;padding-right:3px;transition:margin-top .1s ease-in-out}.pi-rich-text-editor .notes-close-btn{background:50% no-repeat url(/assets/theme/light/icons/close-black.svg);border:0;cursor:pointer;margin:0 16px 0 8px;opacity:.5;overflow:hidden;text-indent:-999px;width:16px;z-index:1}.pi-rich-text-editor .notes-close-btn:hover{opacity:.8}.pi-rich-text-editor .notes-maximize-btn{background:50% no-repeat url(/assets/theme/light/icons/maximize.svg);border:0;cursor:pointer;margin:0 8px;opacity:.5;overflow:hidden;text-indent:-999px;width:16px;z-index:1}.pi-rich-text-editor .notes-maximize-btn:hover{opacity:.8}.maximized .pi-rich-text-editor .notes-maximize-btn{background:50% no-repeat url(/assets/theme/light/icons/minimize.svg);border:0;cursor:pointer;margin:0 8px;opacity:.5;overflow:hidden;text-indent:-999px;width:16px;z-index:1}.maximized .pi-rich-text-editor .notes-maximize-btn:hover{opacity:.8}.pi-rich-text-editor .insert-artifact-btn{background:50% no-repeat url(/assets/theme/light/icons/insert-artifact.svg);border:0;cursor:pointer;margin:0 8px;opacity:.5;overflow:hidden;text-indent:-999px;width:16px;z-index:1}.pi-rich-text-editor .insert-artifact-btn:hover{opacity:.8}.pi-rich-text-editor .notes-control-title{flex-grow:1;font-size:12px;font-weight:600;letter-spacing:2px;line-height:24px;padding:8px 16px;text-transform:uppercase}.light .pi-rich-text-editor .notes-control-title{color:rgba(0,0,0,.87)}.pi-rich-text-editor,.pi-rich-text-editor h1,.pi-rich-text-editor h2,.pi-rich-text-editor h3,.pi-rich-text-editor p{line-height:1.5em}.pi-rich-text-editor .ql-container{border:0;flex-grow:1;height:auto;position:relative}.pi-rich-text-editor .ql-container .ql-editor{bottom:0;font-family:Arial;font-size:13px;font-style:normal;font-weight:400;left:0;letter-spacing:.5px;line-height:123%;margin:0 auto;max-width:680px;overflow:auto;position:absolute;right:0;top:0}.pi-rich-text-editor .ql-formats{border-bottom:1px solid;border-left:1px solid;display:inline-block;margin-bottom:-1px;margin-left:-1px;margin-right:0!important;padding:4px 4px 1px 1px;text-align:center}.light .pi-rich-text-editor .ql-formats{border-color:rgba(165,201,255,.16)}.pi-rich-text-editor .ql-formats:last-child{border-right:1px solid}.light .pi-rich-text-editor .ql-formats:last-child{border-color:rgba(165,201,255,.16)}.pi-rich-text-editor .ql-toolbar.ql-snow{border:0;border-bottom:1px solid;border-top:1px solid;padding:0;text-align:center}.light .pi-rich-text-editor .ql-toolbar.ql-snow{border-color:rgba(165,201,255,.16)}.pi-rich-text-editor .ql-snow .ql-picker.ql-header{line-height:0;width:43px}.pi-rich-text-editor .ql-snow .ql-picker.ql-header .ql-picker-options{line-height:1.2em}.pi-rich-text-editor .ql-toolbar.ql-snow .ql-picker .ql-picker-label{padding:0 10px 0 6px}.pi-rich-text-editor .ql-toolbar.ql-snow .ql-color-picker .ql-picker-label{padding:0 3px}.pi-rich-text-editor .ql-picker.ql-header .ql-picker-item,.pi-rich-text-editor .ql-picker.ql-header .ql-picker-label{color:#757575}.light .pi-rich-text-editor .ql-picker.ql-header .ql-picker-item.ql-active,.light .pi-rich-text-editor .ql-picker.ql-header .ql-picker-item:hover,.light .pi-rich-text-editor .ql-picker.ql-header .ql-picker-label.ql-active,.light .pi-rich-text-editor .ql-picker.ql-header .ql-picker-label:hover{color:rgba(0,0,0,.87)}.light .pi-rich-text-editor .ql-picker.ql-header .ql-picker-item.ql-active .ql-stroke,.light .pi-rich-text-editor .ql-picker.ql-header .ql-picker-item:hover .ql-stroke,.light .pi-rich-text-editor .ql-picker.ql-header .ql-picker-label.ql-active .ql-stroke,.light .pi-rich-text-editor .ql-picker.ql-header .ql-picker-label:hover .ql-stroke{stroke:rgba(0,0,0,.87)}.pi-rich-text-editor .ql-picker.ql-header .ql-picker-item:before,.pi-rich-text-editor .ql-picker.ql-header .ql-picker-label:before{content:"T";font-weight:700}.pi-rich-text-editor .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.pi-rich-text-editor .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"H1";font-weight:700}.pi-rich-text-editor .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.pi-rich-text-editor .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"H2";font-weight:700}.pi-rich-text-editor .ql-stroke,.pi-rich-text-editor .quill-stroke{stroke:#757575}.pi-rich-text-editor .ql-fill,.pi-rich-text-editor quill-fill{fill:#757575}.light .pi-rich-text-editor .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.light .pi-rich-text-editor .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.light .pi-rich-text-editor .ql-snow.ql-toolbar button.ql-active .ql-stroke,.light .pi-rich-text-editor .ql-snow.ql-toolbar button:hover .ql-stroke,.light .pi-rich-text-editor .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-stroke{stroke:rgba(0,0,0,.87)}.light .pi-rich-text-editor .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.light .pi-rich-text-editor .ql-snow.ql-toolbar button.ql-active .ql-fill,.light .pi-rich-text-editor .ql-snow.ql-toolbar button:hover .ql-fill,.light .pi-rich-text-editor .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-fill{fill:rgba(0,0,0,.87)}.light .pi-rich-text-editor .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.light .pi-rich-text-editor .ql-snow.ql-toolbar .ql-picker-item:hover{color:rgba(0,0,0,.87)}.pi-rich-text-editor .ql-toolbar .ql-active svg{border-radius:2px;display:block}.light .pi-rich-text-editor .ql-toolbar .ql-active svg{background-color:#d7dbe0}.ql-snow .ql-editor pre.ql-syntax{font-family:Roboto,courier;font-size:14px;line-height:22px}.light .ql-snow .ql-editor pre.ql-syntax{background-color:rgba(165,201,255,.16);color:rgba(0,0,0,.87)}@media(min-width:740px){.maximized .notes-control{margin-top:-4px}.maximized .ql-toolbar.ql-snow{position:absolute;width:100%}}
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./web-components/code-block.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{background:#fff;color:#24292e}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{background-color:#f0fff4;color:#22863a}.hljs-deletion{background-color:#ffeef0;color:#b31d28}
/*!************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./web-components/project-description.scss ***!
  \************************************************************************************************************************************************************************************************************************************/
@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-move{0%{transform:translateY(-16px)}to{transform:translateY(0)}}.page--transition{animation:fade-in .42s cubic-bezier(0,.5,.2,1);height:100%;max-height:calc(100% - 32px);position:relative}.page--transition,.page--transition.top--transition{opacity:1;transition:all .42s cubic-bezier(0,.5,.2,1)}.page--transition.top--transition{animation:fade-in-move .42s cubic-bezier(0,.5,.2,1)}.page--transition.animateOut{opacity:0}.page--transition.animateOut.top--transition{opacity:0;transform:translateY(-16px);transition:all .42s cubic-bezier(0,.5,.2,1)}@keyframes shake{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(3px,0,0)}30%,50%,70%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(2px,0,0)}}@keyframes slidein{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes show{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}@keyframes stayA{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes animateDone{0%{d:path("M1 12L7.37 12L22.06 12")}to{d:path("M1.73 12.91l6.37 6.37L22.79 4.59")}}@keyframes insertion{0%{opacity:0;transform:scale(.25)}to{opacity:1;transform:scale(1)}}@keyframes ripple{0%{height:0;left:12px;opacity:1;top:12px;width:0}to{height:24px;left:0;opacity:0;top:0;width:24px}}@keyframes appear{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes tabsAnimation{0%{opacity:0;transform:scaleY(.9)}to{opacity:1;transform:scaleY(1)}}@keyframes bounce{0%{transform:scale(1) translateY(0) rotate(-45deg)}10%{transform:scale(1.1,.9) translateY(0) rotate(-45deg)}30%{transform:scale(.9,1.1) translateY(-24px) rotate(-45deg)}50%{transform:scale(1.05,.95) translateY(0) rotate(-45deg)}57%{transform:scale(1) translateY(-7px) rotate(-45deg)}64%{transform:scale(1) translateY(0) rotate(-45deg)}to{transform:scale(1) translateY(0) rotate(-45deg)}}.pi-projects-page-description--input{display:none}.pi-projects-page-description--text{font-style:normal;font-weight:400;letter-spacing:.25px;line-height:21px;margin-top:10px;max-height:42px;overflow:hidden;transition:max-height .35s cubic-bezier(0,.5,.2,1);white-space:pre-line}.light .pi-projects-page-description--text{color:rgba(0,0,0,.6)}.pi-projects-page-description--text.truncated+.pi-projects-page-description--toggle{display:block}.pi-projects-page-description--match{font-weight:600}.light .pi-projects-page-description--match{background-color:#a5c9ff}.pi-projects-page-description--toggle{cursor:pointer;display:none;isolation:isolate;position:relative}.pi-projects-page-description--toggle:before{content:"";cursor:default;inset:-12px;position:absolute;z-index:-1}.light .pi-projects-page-description--toggle{color:#0084ff}.pi-projects-page-description--toggle:after{content:"Read more"}.pi-projects-page-description input[class=pi-projects-page-description--input]:checked+.pi-projects-page-description--text{max-height:3000px;transition:max-height .35s cubic-bezier(.8,.5,1,1)}.pi-projects-page-description input[class=pi-projects-page-description--input]:checked~.pi-projects-page-description--toggle:after{content:"Read less"}
/*!**************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./web-components/graph-viz.scss ***!
  \**************************************************************************************************************************************************************************************************************************/
pi-viz{display:block}
