.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-animation=scale-subtle][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale-subtle][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale-subtle][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale-subtle][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale-subtle][data-state=hidden]{transform:scale(.8);opacity:0}.drop-shadow{box-shadow:0 1px 4px #0c0c0d0d}.border{border:1px solid #d4d4d4}.border-left{border-left:1px solid #d4d4d4}.border-right{border-right:1px solid #d4d4d4}.border-bottom{border-bottom:1px solid #d4d4d4}.border-color-orange{border:1px solid #ff6105}.border-dashed{border:1px dashed #d4d4d4}.border-black{border:1px solid #171717}.border-warning{border:1px solid #f8c181}.hover-bg:hover{background-color:#f5f5f5!important}.hover-bg-white:hover{background-color:#fff!important}.hover-scale:hover{transform:scale(1.1)}.bg-white{background-color:#fff}.bg-lightlightgray{background-color:#fafafa}.bg-lightgray{background-color:#f5f5f5}.bg-gray{background-color:#e5e5e5}.bg-strokecolor{background-color:#d4d4d4}.bg-lightorange{background-color:#fff7f2}.bg-lightred{background-color:#fdf3f3}.bg-orange{background-color:#ffefe6}.bg-red{background-color:#f9dcdc}.bg-yellow{background-color:#fdecd8}.bg-green{background-color:#dbfae5}.bg-mediumgreen{background-color:#1fe066}.bg-lightgreen{background-color:#f0fdf4}.bg-lightblue{background-color:#e9f2ff}.bg-primary{background-color:#171717}.bg-accent-light{background-color:#ffefe6}.no-hover{pointer-events:none}.no-hover-effects:hover,.no-hover-effects:hover *{background-color:inherit!important;border-color:inherit!important;transform:none!important;opacity:1!important;box-shadow:none!important;cursor:default!important}.color-primary{color:#171717}.color-secondary{color:#fff}.color-accent{color:#ff6105}.color-blue{color:#0046ab}.color-disabled{color:#737373}.color-success-light{color:#2eb67d}.color-light-gray{color:#a3a3a3}.color-risk-high{color:#c81e1e}.color-risk-medium{color:#eb9f00}.color-light-bg{color:#f5f5f5}.color-hidden{visibility:hidden}.color-green{color:#2eb67d}.color-border-gray{color:#d4d4d4}.color-yellow{color:#d0780b}.color-orange{color:#ff6105}.border-danger{border:1px solid #dc2626}.border-warning{border:1px solid #f2870d}.border-neutral{border:1px solid #525252}.border-success{border:1px solid #16a34a}.color-danger{color:#dc2626}.color-warning{color:#ff8137}.color-neutral{color:#404040}.color-success{color:#16a34a}.color-danger-dark{color:#951c18}.color-warning-dark{color:#a56109}.color-neutral-dark{color:#262626}.color-success-dark{color:#0f6c34}.color-white{color:#fff}.bg-danger{background-color:#fdf3f3}.bg-warning{background-color:#fef8f0}.bg-neutral{background-color:#fafafa}.bg-success{background-color:#f0fdf4}body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1}code{font-family:Roboto Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}div,p,span,input,button,textarea,a{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:.875rem;line-height:1.5}h1,h2,h3,h4{line-height:1.2;margin:0}h1{font-size:1.25rem;font-weight:600}h2{font-size:1rem;font-weight:600}h3,h4{font-size:.875rem;font-weight:600}p{margin:0}table{border-spacing:0px}.valo-label{max-width:250px;margin-right:10px;font-weight:400;color:#525252}.label-text{font-weight:400;color:#525252}.mono-text{font-family:Roboto Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem}.danger-text{color:#c81e1e}.warning-text{color:#eb9f00}.success-text{color:#00832d}.error-text{color:#c81e1e}.orange-text{color:#ff6105}.tiny-text{font-size:.625rem!important}.tiny-text *:not([class*=font-size-]){font-size:inherit!important}.normal-text{font-size:.875rem!important}.normal-text *:not([class*=font-size-]){font-size:inherit!important}.small-text{font-size:.75rem!important}.small-text *:not([class*=font-size-]){font-size:inherit!important}.bigger-text{font-size:1rem!important}.bigger-text *:not([class*=font-size-]){font-size:inherit!important}.large-text{font-size:1.25rem!important}.large-text *:not([class*=font-size-]){font-size:inherit!important}.huge-text{font-size:1.5rem!important}.highlight-text{font-size:1.25rem!important;font-weight:600}.gray-text{color:#525252}.black-text{color:#171717}.light-text{font-weight:300}.regular-text{font-weight:400}.medium-text{font-weight:500}.bold-text{font-weight:600}.strike-through{text-decoration:line-through}.label,.form-label{color:#525252;font-size:.75rem;margin-top:.5rem}.label *:not([class*=font-size-]),.form-label *:not([class*=font-size-]){font-size:inherit!important}.hover-underline:hover{text-decoration:underline}.red-background,.yellow-background{padding:0 4px;border-radius:5px}.red-background{background-color:#ffdcdc}.yellow-background{background-color:#fff1cb}.word-break{overflow-wrap:anywhere}.pre-wrap{white-space:pre-wrap}.break-word{word-break:break-word}.nowrap{white-space:nowrap}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.d-flex{display:flex!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-grid{display:grid!important}.d-none{display:none!important}.d-inline{display:inline!important}.pos-relative{position:relative!important}.pos-absolute{position:absolute!important}.flex-column{flex-direction:column!important}.flex-row{flex-direction:row!important}.flex-1{flex:1!important}.flex-grow-1{flex-grow:1!important}.justify-start{justify-content:flex-start!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.align-start{align-items:flex-start!important}.align-center{align-items:center!important}.align-end{align-items:flex-end!important}.align-stretch{align-items:stretch!important}.no-shrink{flex-shrink:0!important}.z-1000{z-index:1000!important}.overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto!important}.overflow-scroll{overflow:scroll!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-scroll{overflow-y:scroll!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-scroll{overflow-x:scroll!important}.scrollbar-hidden{scrollbar-width:none}.col-1-1{grid-template-columns:1fr 1fr}.col-1-1-1{grid-template-columns:1fr 1fr 1fr}.col-2-1{grid-template-columns:2fr 1fr}.col-1-2{grid-template-columns:1fr 2fr}.col-1-3{grid-template-columns:1fr 3fr}.col-2-3{grid-template-columns:2fr 3fr}.col-3-2{grid-template-columns:3fr 2fr}@media screen and (max-width: 768px){.d-grid.breakpoint-sm{grid-template-columns:1fr!important}}@media screen and (max-width: 992px){.d-grid.breakpoint-md{grid-template-columns:1fr!important}}@media screen and (max-width: 1200px){.d-grid.breakpoint-lg{grid-template-columns:1fr!important}}.m-0{margin:0!important}.mb-0,.my-0{margin-bottom:0!important}.mt-0,.my-0{margin-top:0!important}.ms-0,.mx-0{margin-left:0!important}.me-0,.mx-0{margin-right:0!important}.m-sm{margin:4px!important}.mb-sm,.my-sm{margin-bottom:4px!important}.mt-sm,.my-sm{margin-top:4px!important}.ms-sm,.mx-sm{margin-left:4px!important}.me-sm,.mx-sm{margin-right:4px!important}.m-md{margin:8px!important}.mb-md,.my-md{margin-bottom:8px!important}.mt-md,.my-md{margin-top:8px!important}.ms-md,.mx-md{margin-left:8px!important}.me-md,.mx-md{margin-right:8px!important}.m-lg{margin:16px!important}.mb-lg,.my-lg{margin-bottom:16px!important}.mt-lg,.my-lg{margin-top:16px!important}.ms-lg,.mx-lg{margin-left:16px!important}.me-lg,.mx-lg{margin-right:16px!important}.m-xl{margin:24px!important}.mb-xl,.my-xl{margin-bottom:24px!important}.mt-xl,.my-xl{margin-top:24px!important}.ms-xl,.mx-xl{margin-left:24px!important}.me-xl,.mx-xl{margin-right:24px!important}.p-0{padding:0!important}.pb-0,.py-0{padding-bottom:0!important}.pt-0,.py-0{padding-top:0!important}.ps-0,.px-0{padding-left:0!important}.pe-0,.px-0{padding-right:0!important}.p-xs{padding:2px!important}.pb-xs,.py-xs{padding-bottom:2px!important}.pt-xs,.py-xs{padding-top:2px!important}.ps-xs,.px-xs{padding-left:2px!important}.pe-xs,.px-xs{padding-right:2px!important}.p-sm{padding:4px!important}.pb-sm,.py-sm{padding-bottom:4px!important}.pt-sm,.py-sm{padding-top:4px!important}.ps-sm,.px-sm{padding-left:4px!important}.pe-sm,.px-sm{padding-right:4px!important}.p-md{padding:8px!important}.pb-md,.py-md{padding-bottom:8px!important}.pt-md,.py-md{padding-top:8px!important}.ps-md,.px-md{padding-left:8px!important}.pe-md,.px-md{padding-right:8px!important}.p-lg,.p-3{padding:16px!important}.pb-lg,.py-lg,.pb-3,.py-3{padding-bottom:16px!important}.pt-lg,.py-lg,.pt-3,.py-3{padding-top:16px!important}.ps-lg,.px-lg,.ps-3,.px-3{padding-left:16px!important}.pe-lg,.px-lg,.pe-3,.px-3{padding-right:16px!important}.p-xl,.p-4{padding:24px!important}.pb-xl,.py-xl,.py-4{padding-bottom:24px!important}.pt-xl,.py-xl,.pt-4,.py-4{padding-top:24px!important}.ps-xl,.px-xl,.ps-4{padding-left:24px!important}.pe-xl,.px-xl,.pe-4{padding-right:24px!important}.radius-0{border-radius:0!important}.radius-sm{border-radius:6px!important}.radius-md{border-radius:8px!important}.radius-lg{border-radius:16px!important}.radius-full{border-radius:999px!important}.gap-border{gap:1px!important}.gap-sm{gap:4px!important}.gap-md{gap:8px!important}.gap-lg{gap:16px!important}.gap-xl{gap:24px!important}.w-100{width:100%!important}.h-100{height:100%!important}.min-h-0{min-height:0!important}.min-h-100{min-height:100%!important}.max-h-0{max-height:0!important}.max-h-100{max-height:100%!important}.min-w-0{min-width:0!important}.min-w-100{min-width:100%!important}.max-w-0{max-width:0!important}.max-w-100{max-width:100%!important}.scrollable-y{overflow-y:auto}.scrollable-x{overflow-x:auto}.app-header{width:100%;height:56px;padding:0 1rem;background-color:#fff}@media screen and (max-width: 475px){.header-logo{display:none}}.app-sidebar{height:100%;position:relative;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.app-sidebar--collapsed{width:0;transform:translate(-100%);border-right:none;overflow:hidden}.root-content{height:100%;width:100%;position:relative}.scroll-container{overflow-y:auto;overflow-x:auto;width:100%;height:100%}.layout-grid{position:relative;height:100%;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-template-areas:"header header" "sidebar main"}.layout-grid .layout-header{z-index:1010;grid-area:header;border-bottom:1px solid #d4d4d4}.layout-grid .layout-main{width:100%;height:100%;grid-area:main;overflow:hidden;background-color:#fff;will-change:auto}.layout-grid.layout-grid--sidebar-collapsed{grid-template-columns:1fr;grid-template-areas:"header" "main"}.layout-sidebar{z-index:1040;grid-area:sidebar;position:relative;top:0;left:0;display:block;border-right:1px solid #d4d4d4}.main-content-grid{height:calc(100vh - 56px);display:grid;grid-template-columns:1fr auto;grid-template-areas:"content details";position:relative}.page-layout{grid-area:content;width:100%;height:100%;min-height:calc(100vh - 57px)}.details-sidebar{height:100%;max-width:100%;background-color:#fff;border-left:1px solid #d4d4d4;z-index:1001;overflow-y:auto;position:absolute;top:0;right:0}.details-sidebar.hidden{display:none}*{box-sizing:border-box}button{text-align:left;border:none;background-color:transparent;text-decoration:none;margin:0;padding:0}button:not(:disabled){cursor:pointer}a{text-decoration:none}.table td,.table th{text-align:left}tbody.first-item-top-border tr:first-child td{border-top:1px solid #d4d4d4}.table-row-hover:hover{background-color:#f5f5f5}.expanded-row:hover{background-color:#fafafa}.custom-expanded-row{background-color:#f5f5f5}.custom-expanded-row:hover,.selected-row{background-color:#e5e5e5}.selected-row:hover{background-color:#f5f5f5}.greyed-out-row{background-color:#f5f5f5;color:#a0a0a0}.divider{height:1px;background-color:#d4d4d4;margin:40px 0}.divider.hidden{background-color:transparent;margin:20px 0}.divider.compact{margin:16px 0}.divider.no-margin{margin:0}.divider.column{height:100%;width:1px}.tile-link{border:1px solid #d4d4d4;border-radius:8px;display:flex;flex-direction:column;align-items:center;padding:10px;text-decoration:none;gap:5px;background-color:#fff;max-width:500px}.tile-link:hover{background-color:#e6e8ea}.toggler{display:flex;justify-content:center;align-items:center;position:absolute;width:40px;height:40px;border-radius:50%;background:#fff;border:2px solid #d4d4d4;cursor:pointer;color:#fff}.toggler:hover{transform:scale(1.05)}.toggler img{width:25px}.toggler.navigation{right:-20px;bottom:20px}.toggler.overlay{top:40px;left:-20px}@media screen and (max-width: 992px){.toggler.overlay{top:4px;left:16px}}.hide .toggler.overlay,.navigation.toggler.hidden,.hover-visible-parent .hover-visible{display:none}.hover-visible-parent:hover .hover-visible{display:block}.connector-logo{border-radius:16px;padding:4px;background-color:#fff;border:2px solid transparent}.connector-logo:hover{opacity:.7;border:2px solid #404040}.connector-logo.selected{border:2px solid #171717}.connector-logo svg circle{fill:var(--fill-color)}.connector-logo svg path:first-of-type{fill:var(--fill-color)}.connector-logo svg path{stroke:var(--stroke-color)}.edit-logo{position:relative;cursor:pointer}.edit-logo .overlay{visibility:hidden;width:100%;height:100%;position:absolute;background-color:#fff;opacity:.8;display:flex;justify-content:center;align-items:center}.edit-logo:hover .overlay{visibility:visible}.logo-color-selector{width:24px;height:24px;min-width:24px;min-height:24px;border-radius:999px;cursor:pointer}.logo-color-selector:hover{opacity:.7;border:2px solid #404040}.logo-color-selector.selected{border:2px solid #171717}.table-info td{color:#171717}.virtual-scroller-container{max-height:500px}.loader-animation{overflow:hidden;animation:l1 1s linear infinite alternate}@keyframes l1{to{opacity:0}}@keyframes l28{0%,10%{transform:perspective(300px) rotate(0) rotateY(0) rotateX(0)}30%,36%{transform:perspective(300px) rotate(.5turn) rotateY(0) rotateX(0)}63%,69%{transform:perspective(300px) rotate(.5turn) rotateY(180deg) rotateX(0)}90%,to{transform:perspective(300px) rotate(.5turn) rotateY(180deg) rotateX(180deg)}}.legend{width:12px;height:12px;min-width:12px;min-height:12px;border-radius:50%}.legend.node{background:#525252}.legend.node.square{border-radius:6px}.bg-darkgray{background-color:#404040}.bg-light-gray{background-color:#f5f5f5}.bg-accent{background-color:#ff8137}.bg-blue{background-color:#0046ab}.bg-light-blue{background-color:#a5c6ff}.bg-disabled{background-color:#e5e5e5}.bg-disabled-split{background-image:linear-gradient(to right,#ffe7da 0% 50%,#ecf4ff 50% 100%)}.favorite-toggle{padding:4px;border-radius:8px;cursor:pointer}.favorite-toggle:hover{transform:scale(1.1)}.dropdown-checkbox-item{width:100%;padding:4px 8px;border-radius:8px}.dropdown-checkbox-item.favorite{background-color:#fff7f2}.dropdown-checkbox-item:hover{background-color:#e5e5e5}.dropdown-checkbox-item.selected{background-color:#ffe7da}.display-none{display:none}.hover-background{padding:8px 0;border-radius:8px}.hover-background.cursor-pointer{cursor:pointer}.hover-background:hover{background-color:#f5f5f5}.vh-80{height:80vh}.valo-tag{padding:2px 8px;border-radius:8px;display:inline-block;color:#171717;border:1px solid #d4d4d4;background-color:#fff}.valo-tag.black-tag{border:1px solid #171717;background-color:#171717;color:#fff}.valo-tag.orange-tag{color:#ff6105;border:1px solid #ffb082;background-color:#fff7f2}.valo-tag.blue-tag{color:#086cf7;border:1px solid #086cf7;background-color:#f2f6fb}.valo-tag.risk-tag{color:#c81e1e;border:1px solid #c81e1e;background-color:#fdf3f3}.valo-tag.yellow-tag{color:#d0780b;border:1px solid #f2870d;background-color:#fef8f0}.valo-flexbox{display:flex}@media (max-width: 576px){.valo-flexbox.breakpoint-sm{display:block}}@media (max-width: 768px){.valo-flexbox.breakpoint-md{display:block}}@media (max-width: 992px){.valo-flexbox.breakpoint-lg{display:block}}@media (max-width: 1200px){.valo-flexbox.breakpoint-xl{display:block}}@media (max-width: 1400px){.valo-flexbox.breakpoint-xxl{display:block}}.loading-dots{width:32px;aspect-ratio:4;--_g: no-repeat radial-gradient(circle closest-side, variables.$valo-color-black 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 100%;animation:l7 1s infinite linear}@keyframes l7{33%{background-size:33.3333333333% 0%,33.3333333333% 100%,33.3333333333% 100%}50%{background-size:33.3333333333% 100%,33.3333333333% 0%,33.3333333333% 100%}66%{background-size:33.3333333333% 100%,33.3333333333% 100%,33.3333333333% 0%}}.light-gray-border{box-shadow:0 1px 4px #0c0c0d0d;border:1px solid #d4d4d4;border-radius:8px;padding:16px}.light-gray-border.medium-padding{padding:12px}.light-gray-border.small-padding{padding:8px}.list-none{list-style-type:none}.border-top{border-top:1px solid #d4d4d4}@keyframes fade{0%{opacity:0}50%{opacity:1}to{opacity:0}}.loading-message{display:inline-block;padding:0 6px}.loading-message .loading-text{font-size:medium;animation:fade 2s infinite;white-space:nowrap}.clickable-row{cursor:pointer;border-radius:8px}.clickable-row:hover{background-color:#f5f5f5}.placeholder-box{width:100%;text-align:center;border-radius:8px;padding:12px;height:150px;background-color:#f5f5f5}.placeholder-box.white{background-color:#fff}.dimmed{opacity:.5}.undimmed{opacity:1!important;pointer-events:auto!important}.clickable-item{cursor:pointer}.clickable-item.disabled{pointer-events:none}.clickable-item:hover{background-color:#f5f5f5}.clickable-item.svg-marker:hover{fill:#ff8137}.gray-background-content{border-radius:8px;padding:12px;background-color:#f5f5f5}.truncate-line{word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.value-trend-pair{display:flex;align-items:flex-end}.value-trend-pair .large-text,.value-trend-pair .small-text{margin:0;padding:0;line-height:1}.line-height-zero{line-height:0!important}tr .visible-on-row-hover{visibility:hidden}tr:hover .visible-on-row-hover{visibility:visible}.cursor-pointer{cursor:pointer!important}.cursor-pointer-all,.cursor-pointer-all :where(*){cursor:pointer!important}.cursor-default{cursor:default!important}.cursor-blocked{cursor:not-allowed!important}.api-exploration-content{background-color:#fafafa;border-radius:0 0 8px 8px}.api-exploration-content .border-start{padding-left:12px;margin-left:8px}.flex-wrap{flex-wrap:wrap}.accordion-content{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s ease-in-out}.accordion-content.expanded{max-height:100%;opacity:1;overflow-y:auto;overflow-x:hidden}@keyframes accordion-slide-down{0%{max-height:0;opacity:0}to{max-height:1000px;opacity:1}}.accordion-slide-up{overflow:hidden;animation:accordion-slide-up .3s cubic-bezier(.4,0,.2,1);will-change:max-height,opacity}@keyframes accordion-slide-up{0%{max-height:1000px;opacity:1}to{max-height:0;opacity:0}}.animate-in{animation:animate-in .5s cubic-bezier(.4,0,.2,1)}@keyframes animate-in{0%{opacity:0;max-height:0%}to{opacity:1;max-height:400px}}.world-map-widget svg{display:inline-block;vertical-align:middle}.world-map-widget path{fill:#e5e5e5}@media (max-width: 900px){.home-widgets-container{flex-direction:column!important}}.home-connector-card{border:1px solid #171717;border-radius:16px;background-color:#fff;overflow-y:auto;height:300px;width:300px}.home-connector-card:hover{border:1px solid #171717}.home-connector-card.card-dimmed{position:relative;border-color:#d4d4d480}.home-connector-card.card-dimmed:before{content:"";position:absolute;inset:0;background-color:#fafafa80;border-radius:inherit;z-index:1;pointer-events:none}.home-connector-card.card-dimmed .undimmed{position:relative;z-index:2}.api-explorer-grid{display:grid;grid-template-columns:1fr 2fr;gap:1rem}.api-explorer-grid-item{display:flex;align-items:center}.card-grid{display:grid;gap:16px;justify-content:start;grid-template-columns:1fr 1fr}@media screen and (max-width: 1200px){.card-grid{grid-template-columns:1fr}}.grid-container{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 768px){.grid-container{grid-template-columns:1fr}}.add-instance-modal .modal-dialog{width:800px}.skeleton-card{width:200px;height:100px;background-color:#d4d4d4;border-radius:16px;padding:20px}.utility-skeleton-card{width:500px}.add-instance-card{width:170px;height:200px;background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:space-between}.add-instance-card .logo{width:70px}.service-card{border-radius:16px;padding:20px;width:220px;min-width:220px;height:220px;background-color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:space-between;gap:10px;text-align:center;position:relative}.service-card.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.service-card.half{height:130px;gap:4px}.service-card .logo{width:98px}.service-card:not(.editable){cursor:pointer}.service-card.instance{padding:16px;border-radius:16px;box-shadow:0 5px 20px #00000014;border:3px solid transparent}.service-card.instance.selected{border:3px solid #ffa875}.service-card.instance.dimmed{background-color:#e5e5e5;color:#525252}.service-card.instance.dimmed *{opacity:.5}.service-card.add,.service-card.modal-add{border:1px solid #d4d4d4}.service-card.modal-add{width:170px;min-width:170px;height:200px}.service-card.modal-add .logo{width:70px}.service-card:hover{background-color:#e5e5e5}.service-card .settings-toggle{position:absolute;top:10px;right:10px}.service-card .settings-toggle .settings-toggle-button{cursor:pointer;color:#999}.add-card{box-shadow:0 1px 4px #0c0c0d0d;border:1px solid #d4d4d4;border-radius:8px;position:relative;flex:1;align-self:stretch}.add-card.disabled{cursor:not-allowed;pointer-events:none}.add-card.disabled>*>*{opacity:.5}.add-card.selected{border:1px solid #ffa875;box-shadow:0 0 0 4px #ffa87580}.add-card.hover-selectable:hover:not(.selected){border:1px solid #ffa875;box-shadow:0 0 0 4px #ffa87580}.gray-border-box{box-shadow:0 1px 4px #0c0c0d0d;border:1px solid #d4d4d4;border-radius:8px}.editable-text{width:100%;position:relative}.editable-text .input{width:100%;font-size:.875rem}.editable-text .text-edit-buttons{position:absolute;bottom:-35px;right:0}.editable-text .text-edit-buttons .text-edit-button{padding:5px;background-color:#fff;border:1px solid #d4d4d4}.editable-text .text-edit-buttons .text-edit-button:hover{background-color:#e5e5e5}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-icon{width:12px;height:12px;border:3px solid #737373;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.valo-button.primary .loading-icon{border-color:#fff;border-bottom-color:transparent}.status-icon{width:12px;height:12px;border-radius:999px}.status-icon.SUCCESS{color:#00832d;background:#2eb67d}.status-icon.NO_DATA,.status-icon.DISABLED{background:#d4d4d4}.status-icon.NOT_AVAILABLE{background:#eb9f00}.status-icon.FAILURE,.status-icon.FAILURE_TIMEOUT{background:#c81e1e}.status-icon.PARTIAL,.status-icon.FAST_DAG_COMPLETE{border:3px solid #2eb67d;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.status-icon.PENDING,.status-icon.DELETED,.status-icon.SYNCING{border:3px solid #737373;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.status-icon.small{width:8px;height:8px}.status-icon.small.PENDING,.status-icon.small.DELETED,.status-icon.small.SYNCING,.status-icon.small.PARTIAL,.status-icon.small.FAST_DAG_COMPLETE{border-width:2px}.text-SUCCESS,.text-PARTIAL{color:#00832d}.text-NO_DATA{color:#d4d4d4}.text-NOT_AVAILABLE{color:#eb9f00}.text-FAILURE,.text-FAILURE_TIMEOUT{color:#c81e1e}.text-SYNCING{color:#525252}.sync-list{box-shadow:0 1px 4px #0c0c0d0d;border:1px solid #d4d4d4;border-radius:8px}.sync-list.hidden{display:none}.utility-service-card{border-width:0 0 1px 0;border-style:solid;border-color:#d4d4d4;padding:8px 4px;width:100%}.utility-service-card.connected:hover{cursor:pointer;background-color:#e5e5e5}.utility-service-card.selected{border-bottom:3px solid #ffa875}.flowchart{height:100%;min-height:300px;position:relative;overflow:hidden;background-color:#fff}@media screen and (max-width: 768px){.flowchart{height:calc(100dvh - 100px)}}.integration-popover{background:#fff;padding:15px;border-radius:8px;position:absolute;z-index:1001;width:300px;filter:drop-shadow(0 0 1rem rgba(0,0,0,.12))}.integration-popover-data{margin:7px 0}.filter-count-badge{display:flex;justify-content:center;align-items:center;border-radius:999px;background-color:#171717;width:20px;height:20px;color:#fff}.filter-dropdown-item{border-bottom:1px solid #d4d4d4;transition:all .3s ease}.leaf-node-container{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;overflow:hidden}.leaf-node-container .leaf-node{background:#404040;display:flex;justify-content:center;align-items:center;padding:0;border-radius:100px;width:10px;height:10px;position:relative}.leaf-node-container .leaf-node.square{border-radius:6px}.leaf-node-container .node-label{position:absolute;top:0;left:0;transform:translate(10px,20px);color:#404040;pointer-events:none;font-size:.625rem;background-color:#ffffff80;border-radius:16px}.leaf-node-container .node-label.top{transform:translate(10px,-10px)}.leaf-node-container.not-active .leaf-node{background-color:#e5e5e5}.leaf-node-container.not-active .node-label{color:#e5e5e5}.leaf-node-container.dimmed{pointer-events:none}.leaf-node-container.dimmed .leaf-node{background:#e9e9e9}.leaf-node-container.dimmed .node-label,.leaf-node-container.dimmed .valo-icon{color:#f5f5f5}.leaf-node-container.dimmed .risk-circle{background-color:#f5f5f5}.leaf-node-container:hover .leaf-node{box-shadow:0 0 0 12px #ff6e1933;transition:box-shadow .3s ease-in}.leaf-node-container.hover .leaf-node{background:#525252}.leaf-node-container.selected .leaf-node{background:#171717}.leaf-node-container.selected .node-label{color:#171717}.leaf-node-container.hidden{display:none}.connector-node,.valo-node{display:flex;justify-content:center;align-items:center;box-shadow:0 1px 4px #0c0c0d0d;background:#fff;padding:0;position:relative}.connector-node.dimmed,.valo-node.dimmed{filter:none}.connector-node.dimmed .overlay,.valo-node.dimmed .overlay{width:100%;height:100%;position:absolute;background-color:#fff;opacity:.9}.connector-node .loading-overlay,.valo-node .loading-overlay{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;background-color:#fffc}.connector-node.hidden,.valo-node.hidden{display:none}.connector-node.selected,.valo-node.selected{background:#d4d4d4;border-color:#d4d4d4}.connector-node{border-radius:8px}.connector-node .node-name{position:absolute;opacity:0;font-size:.625rem;text-align:center;font-weight:500}.connector-node:hover .node-name{transition:all .3s ease-in;opacity:1}.connector-node:hover .node-logo{opacity:.2}.connector-node.dimmed .overlay{border-radius:8px}.valo-node{border:6px solid white;width:32px;height:32px;border-radius:50%}.valo-node.dimmed .overlay{border-radius:50%}.valo-node:hover{background-color:#f5f5f5;border-color:#f5f5f5}.world-map{display:flex;justify-content:center;align-items:center}.world-map svg{width:500px;height:250px}.risk-circle{border-radius:50%;min-width:16px;min-height:16px;width:16px;height:16px}.risk-circle.small{min-width:8px;min-height:8px;width:8px;height:8px}.risk-circle.size-md{min-width:12px;min-height:12px;width:12px;height:12px}.risk-circle.total{background-color:#525252}.risk-circle.light{background-color:#d4d4d4}.risk-circle.high{background-color:#c81e1e}.risk-circle.blue{background-color:#0046ab}.risk-circle.medium{background-color:#eb9f00}.risk-circle.success{background-color:#2eb67d}.risk-circle.accent{background-color:#ff6105}.integration-graph-loader-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffc;z-index:1000;display:flex;justify-content:center;align-items:center}.integration-graph-loader{width:40px;aspect-ratio:1;background:no-repeat linear-gradient(#525252 0 0),no-repeat linear-gradient(#525252 0 0),no-repeat linear-gradient(#525252 0 0);animation:l15-1 1s infinite,l15-2 1s infinite}@keyframes l15-1{0%,to{background-size:20% 100%}33%,66%{background-size:20% 40%}}@keyframes l15-2{0%,33%{background-position:0 0,50% 100%,100% 100%}66%,to{background-position:100% 0,0 100%,50% 100%}}.integration-graph-panel .react-flow__controls{position:static!important;transform:none!important;margin:0!important;box-shadow:none!important;border:1px solid #d4d4d4}.integration-graph-panel .legend-panel{background-color:#ffffffbf;border-radius:16px;padding:.5rem}.integration-graph-container{height:calc(100vh - 14rem)}.integration-graph-container .integration-graph-grid{height:100%;display:grid;grid-template-columns:auto 1fr;position:relative}.integration-graph-container .integration-graph-grid .canvas-selector-sidebar{position:relative;width:15rem;transition:width .3s ease-in-out}.integration-graph-container .integration-graph-grid .canvas-selector-sidebar.collapsed{width:0px}.integration-graph-container .integration-graph-grid .integration-graph-valo{height:100%;border:1px solid #d4d4d4}.integration-graph-container .selector-toggle{position:absolute;top:2rem;left:14rem;transform:translateY(-50%);transition:left .3s ease-in-out;z-index:1001}.integration-graph-container .selector-toggle.collapsed{left:0rem}.filter-layout-grid{display:grid;grid-template-columns:auto 1fr;position:relative;height:100%;overflow:hidden}.filter-layout-grid .filter-column{position:relative;width:20rem;opacity:1;transition:width .3s ease-in-out,opacity .3s ease-in-out;overflow-y:auto;height:100%}.filter-layout-grid .filter-column.collapsed{width:0rem;opacity:0;pointer-events:none}.filter-layout-grid .main-view-column{flex:1;overflow-y:auto;padding:0 1rem;position:relative;height:100%}.filter-layout-toggle{background-color:#fff;position:absolute;top:3rem;left:19rem;transform:translateY(-50%);transition:left .3s ease-in-out}.filter-layout-toggle.collapsed{left:1rem}g.recharts-layer.recharts-pie,g.recharts-layer.recharts-pie-labels,g.recharts-layer.recharts-pie-sector,path.recharts-sector{cursor:pointer}g.recharts-layer.recharts-pie:focus,g.recharts-layer.recharts-pie-labels:focus,g.recharts-layer.recharts-pie-sector:focus,path.recharts-sector:focus{outline:none}g.recharts-layer.recharts-pie:hover path.recharts-sector{stroke:#e5e5e5}g.recharts-layer.recharts-pie:hover g.recharts-layer.recharts-pie-labels{stroke:#525252!important}.aside-content-container{overflow-y:auto}@media screen and (max-width: 768px){.sidebar .toggler.overlay{display:none}.sidebar.show .toggler.overlay{display:flex}}.sidebar.sidebar-fixed{box-shadow:none}.app-tabs-section{height:40px;display:inline-block}.app-tabs-section .app-tab-item{height:100%;padding:6px 16px;flex:1;border-radius:8px;color:#525252;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-tabs-section .app-tab-item.selected{color:#171717;background-color:#e5e5e5;font-weight:600}.app-tabs-section .app-tab-item:hover{background-color:#e5e5e5}.connector-integrations-grid{display:grid;gap:5px;grid-template-columns:1fr 1fr;max-height:500px;overflow-y:auto}.security-shield.dimmed{color:#d4d4d4}.security-shield.highlighted{color:#ff6105}.integration-alphabet-grid-container{display:grid;grid-template-columns:1fr 1fr;max-height:500px;overflow-y:auto}.integration-alphabet-grid-container.single-column{display:block}.integration-alphabet-list{margin-left:20px}.header-line{width:100%;height:1px;background-color:#d4d4d4}.security-score-grid{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:1px;overflow-x:auto;overflow-y:hidden}.border-valo-light{border:1px solid #d4d4d4;border-radius:4px}.mt-6{margin-top:4.5rem}.version-width{min-width:80px}.managed-packages-layout-parent{border:1px solid #d4d4d4;box-shadow:0 1px 4px #0c0c0d0d;height:calc(100% - 50px);padding:16px;border-radius:16px;overflow:scroll}.dashboard-grid{display:grid;align-items:flex-start;gap:16px;grid-template-columns:1fr 1fr}@media screen and (max-width: 1250px){.dashboard-grid{grid-template-columns:1fr}}.dashboard-apps-grid{grid-template-columns:repeat(4,1fr)}@media screen and (max-width: 1250px){.dashboard-apps-grid{grid-template-columns:repeat(2,1fr)}}.gray-bg-card{background-color:#f5f5f5;padding:8px;border-radius:8px;text-align:left;width:100%}.widget-summary-item{color:inherit}.widget-summary-item.color-red{border-left:3px solid #dc2626}.widget-summary-item.color-yellow{border-left:3px solid #f2870d}.widget-summary-item.color-gray{border-left:3px solid #d4d4d4}.org-health-item{height:100%;flex-direction:column}.org-health-widget{grid-template-columns:1fr 1fr 1fr}.pie-chart-center{inset:0}.api-usage-progress-bar{position:relative}.most-used-apps-row{grid-template-columns:auto 3fr 2fr auto}.widget-chart-tooltip{background-color:#fff;border:1px solid #d4d4d4;border-radius:8px;padding:8px;font-size:12px;color:#171717}.widget-chart-tooltip .chart-tooltip-descriptive-text{color:#ff6105}.release-notes-content .release-notes-text{white-space:pre-wrap;line-height:1.5;margin-top:.5rem;color:var(--text-secondary)}.release-notes-content .maintenance-window{padding:1rem;border-radius:8px;background-color:var(--background-tertiary);border-left:4px solid var(--warning-color)}.release-notes-content .maintenance-window.maintenance-active{background-color:var(--warning-background);border-left-color:var(--error-color)}.release-notes-content .maintenance-window h4{margin:0 0 .5rem;color:var(--text-primary)}.release-notes-content .maintenance-window .maintenance-notice{margin-top:.5rem;font-style:italic;color:var(--error-color);font-size:.9rem}.summary-widget{border:1px solid #d4d4d4;border-radius:8px;box-shadow:0 1px 4px #0c0c0d0d;padding:8px 16px;height:120px}.form-multi-select{border-radius:16px;padding:8px 2px}.form-multi-select.show{box-shadow:none}.form-multi-select-tag{background-color:#ffefe6;border:1px solid #ffb082;border-radius:8px}.token-filters-container{border:1px solid #d4d4d4;border-radius:8px;box-shadow:0 1px 4px #0c0c0d0d;padding:16px;width:100%;max-width:1000px}.token-filters-grid{display:grid;width:100%;gap:8px 24px;grid-template-columns:1fr 1fr}.token-filter-item{min-width:300px}.token-filter-item .token-range-slider-container{min-width:300px;width:100%}@media screen and (max-width: 920px){.token-filters-grid{grid-template-columns:1fr}}.revoke-tokens-modal-list{padding:8px;border-radius:8px;max-height:400px;overflow-y:auto}.revoke-tokens-modal-list .revoke-tokens-modal-list-item{padding:4px 0;border-bottom:1px solid #d4d4d4}.users-connector-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;margin-bottom:auto}.connector-container{background-color:#fff;padding:16px;border-radius:8px;box-shadow:0 4px 8px #0000001a;flex:1 1 calc(33.333% - 16px);max-width:calc(33.333% - 16px);display:flex;justify-content:center;align-items:center}.icon-style{display:flex;flex-direction:column;justify-content:center;align-items:center}.hidden{display:none}.layout-parent{border:1px solid #d4d4d4;box-shadow:0 1px 4px #0c0c0d0d;padding:16px 0;border-radius:16px;height:calc(100% - 50px);display:grid;flex-wrap:nowrap}.layout-parent .users-layout-grid{display:grid;grid-template-columns:auto 1fr;position:relative;height:100%;overflow:hidden}.layout-parent .users-layout-grid .selector-column{position:relative;width:20rem;opacity:1;transition:width .3s ease-in-out,opacity .3s ease-in-out;overflow-y:auto;height:100%}.layout-parent .users-layout-grid .selector-column.collapsed{width:0rem;opacity:0;pointer-events:none}.layout-parent .users-layout-grid .main-view-column{flex:1;overflow-y:auto;padding:0 1rem;position:relative;height:100%}.layout-parent .selector-toggle{background-color:#fff;position:absolute;top:3rem;left:19rem;transform:translateY(-50%);transition:left .3s ease-in-out}.layout-parent .selector-toggle.collapsed{left:1rem}.search-container{position:relative;display:flex;align-items:center}.search-icon{position:absolute;left:10px;pointer-events:none}.search-input{padding:6px 16px 6px 32px;border:1px solid #d4d4d4;border-radius:8px;width:100%}.license-description{min-width:490px}.assigned-seats{min-width:150px}.stat-card{background-color:#fff;width:150px;margin-top:auto}.stat-card:hover{background-color:#e5e5e5}.quick-glance-card{box-shadow:0 1px 4px #0c0c0d0d;border:1px solid #d4d4d4;border-radius:8px;padding:8px 16px;width:100%}.quick-glance-card.min-width{min-width:120px}.circle-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:1rem}.circle{width:8rem;height:8rem;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;background:transparent}.circle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:conic-gradient(#ff6105 calc(var(--percentage, 0) * 1%),#d4d4d4 0%);mask:radial-gradient(circle,transparent 60%,black 61%);-webkit-mask:radial-gradient(circle,transparent 60%,black 61%)}.activity-card{border:1px solid #d4d4d4;border-radius:8px;box-shadow:0 1px 4px #0c0c0d0d;width:100%;min-width:300px;height:100%;padding:16px}.percentage-text{font-size:1.2rem;font-weight:700;color:#333;position:relative}.user-information-table{width:100%;border-collapse:collapse}.user-information-table tbody tr td{vertical-align:middle;padding-bottom:8px}.shadow-card{box-shadow:0 5px 20px #00000014;border-radius:16px;padding:16px;background-color:#fff;display:inline-block;transition:all .3s ease-in-out}.content-card{border-radius:16px;padding:16px;background-color:#fff;display:inline-block;transition:all .3s ease-in-out}.link-card{padding:16px;border-radius:16px;box-shadow:0 5px 20px #00000014;cursor:pointer}.link-card:hover{transform:scale(1.05)}.onboarding-modal{height:80vh}.onboarding-left{flex:1;display:flex;flex-direction:column;background:linear-gradient(to bottom right,#f5f5f5,#d4d4d4);border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}.blob{position:absolute;bottom:0;right:0;width:140%;height:140%;transform:translate(60%,10%);display:flex;align-items:flex-end;justify-content:flex-end}.onboarding-right{flex:1;display:flex;flex-direction:column}.onboarding-content{flex:1;overflow-y:auto}.onboarding-right-footer{margin-top:auto}.images-placeholder,.progress-chart-placeholder,.step-contents-placeholder,.step-progress-bar-placeholder{margin-bottom:16px}.orange-background{background-color:#ffa875}.card{border-radius:16px;box-shadow:0 5px 20px #00000014;width:200px;padding:8px 14px;background-color:#fff}.onboarding-card-1{position:absolute;left:10%;top:15%}.onboarding-card-2{position:absolute;left:22%;top:30%}.onboarding-card-org-1{position:absolute;left:33%;top:45%}.onboarding-card-org-2{position:absolute;left:33%;top:55%}.onboarding-card-org-3{position:absolute;left:33%;top:65%}.opacity-setter-1{opacity:50%}.onboarding-line,.onboarding-line-4,.onboarding-line-3,.onboarding-line-2,.onboarding-line-1{position:absolute;border-left:3px solid white;border-bottom:3px solid white;border-radius:8px;width:10%;height:15%}.onboarding-line-1{top:19%;left:16%}.onboarding-line-2{top:33.5%;left:28%}.onboarding-line-3{top:33.5%;left:28%;height:25%}.onboarding-line-4{top:33.5%;left:28%;height:35%}.permission-comparison-container{display:grid;gap:24px;max-width:1500px;grid-template-columns:100fr 100fr 1fr}.permission-comparison-column{width:100%;height:100%;position:relative;display:flex;flex-direction:column;gap:8px;padding:4px}.permission-comparison-column .user-information-row .user-information-header{min-height:50px;display:flex;align-items:center;border-radius:8px}.permission-comparison-column .user-information-row .user-information-header:hover{background-color:#f5f5f5}.object-title{color:#ff6105}.permission-item{border:1px solid #d4d4d4;border-radius:8px;box-shadow:0 1px 4px #0c0c0d0d;background-color:#fff;width:100%;padding:8px}.permission-item:not(.missing,.interactions-disabled){cursor:pointer}.permission-item:not(.missing,.interactions-disabled):hover{background-color:#e5e5e5}.permissions-list{display:flex;flex-direction:column;gap:4px}.permission-cred-item{border-radius:50%;background-color:#d4d4d4;color:#fff;width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:.75rem;font-weight:500}.permission-cred-item:not(.toggle-enabled){cursor:default!important}.permission-cred-item.toggle-enabled{cursor:pointer}.permission-cred-item.toggle-enabled:hover{transform:scale(1.1)}.permission-cred-item.small{width:16px;height:16px;font-size:.625rem}.permission-cred-item.granted{color:#fff;background-color:#404040}.permission-cred-item.granted.safe{background-color:#2eb67d}.permission-cred-item.granted.warning{background-color:#eb9f00}.permission-cred-item.granted.danger{background-color:#c81e1e}.permission-cred-item.granted.grayed{background-color:#a3a3a3}.permission-item.missing{opacity:.3}.permission-item.missing:hover{background-color:#fff}.permission-comparison-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;row-gap:4px;column-gap:24px}.permission-comparison-grid.one-column{grid-template-columns:1fr;max-width:1000px}.permission-comparison-grid .column-1{display:flex;flex-direction:column;grid-column:1}.permission-comparison-grid .column-2{display:flex;flex-direction:column;grid-column:2}.permission-comparison-grid .span-row{grid-column:span 2}.permission-item-expandable-content{padding:8px;min-height:16px;background-color:#f5f5f5;width:100%;display:none}.permission-item-expandable-content.expanded{display:block}.permission-item-container{border-radius:16px;border-width:0}.permission-item-container .delete-button-container{visibility:hidden;width:0}.permission-item-container .delete-button-container:not(.interactions-disabled){visibility:visible;width:auto}.drag-target .permission-item{color:transparent;background-color:#ecf4ff;border:1px dashed #0046ab}.drag-target.is-over .permission-item{background-color:#e0f5d8;border:1px solid #00832d}.permission-provisioner-wrapper{border:1px solid #d4d4d4;box-shadow:0 1px 4px #0c0c0d0d;display:flex;flex-direction:column;gap:4px;border-radius:16px;background-color:#f5f5f5;padding:16px}.clone-permissions-grid{display:grid;grid-template-columns:1fr 30px 1fr 30px 1fr;gap:8px}.bg-valo-success{background-color:#e0f5d8}.bg-valo-danger{background-color:#ffdcdc}.disabled-permission-item{background-color:#f5f5f5;color:#525252}.permission-sets-modal-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.permission-summaries-container{height:calc(100% - 45px)}.permission-summaries-container .permission-summaries-grid{display:flex;position:relative;height:100%}.permission-summaries-container .permission-summaries-grid .selector-column{position:relative;flex-shrink:0;width:50%;transition:width .3s ease-in-out;overflow-y:auto}.permission-summaries-container .permission-summaries-grid .selector-column.comparison-mode{width:25%}.permission-summaries-container .permission-summaries-grid .selector-column.collapsed{width:0}.permission-summaries-container .permission-summaries-grid .summary-column{flex:1;height:100%;overflow:auto;transition:flex .3s ease-in-out}.permission-summaries-container .permission-summaries-grid .summary-column.comparison-mode,.permission-summaries-container .permission-summaries-grid .summary-column.collapsed{flex:1}.permission-summaries-container .selector-toggle{position:absolute;top:2rem;left:calc(50% - 1rem);transform:translateY(-50%);z-index:10;transition:left .3s ease-in-out}.permission-summaries-container .selector-toggle.comparison-mode{left:calc(25% - 1rem)}.permission-summaries-container .selector-toggle.collapsed{left:0rem}.assign-modal-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media screen and (max-width: 992px){.permission-sets-modal-grid,.permission-summaries-grid,.permission-summaries-grid.comparison-mode,.assign-modal-grid{grid-template-columns:1fr}}@media screen and (min-width: 992px){.scroll-layout{overflow-y:auto;height:100%}}.setting-grid{grid-template-columns:auto 1fr}.setting-grid .setting-grid-title{width:200px}.setting-grid .setting-grid-content{max-width:600px}.notification-item{width:15rem;background-color:#fff;padding-inline:8px;padding:.25rem;border-radius:8px}.notification-item:hover{background-color:#e5e5e5}.notification-checkbox{height:1rem;width:1rem}@media screen and (max-width: 992px){.setting-grid{grid-template-columns:1fr}}.background-instructions{color:#a3a3a3;text-align:center;margin:100px 0}.background-instructions>*{max-width:160px}.graph-node-base{min-width:200px;max-width:400px;border-radius:8px;padding:8px;border:1px solid #d4d4d4;background-color:#fff}.graph-node-base.node-color-green{border-color:#16a34a}.graph-node-base.node-color-red{border-color:#dc2626}.graph-node-base.node-color-yellow{border-color:#f2870d}.graph-node-base.node-color-blue{border-color:#0b5ed7}.graph-node-base.node-color-purple{border-color:#9333ea}.graph-node-base.node-color-orange{border-color:#ff6105}.graph-node-base.node-color-darkblue{border-color:#0046ab}.graph-node-base.node-color-primary{border-color:#171717}.node-icon-container.node-color-green{background-color:#dbfae5}.node-icon-container.node-color-green .node-icon{color:#16a34a}.node-icon-container.node-color-red{background-color:#f9dcdc}.node-icon-container.node-color-red .node-icon{color:#dc2626}.node-icon-container.node-color-yellow{background-color:#fdecd8}.node-icon-container.node-color-yellow .node-icon{color:#f2870d}.node-icon-container.node-color-blue{background-color:#a5c6ff}.node-icon-container.node-color-blue .node-icon{color:#0b5ed7}.node-icon-container.node-color-purple{background-color:#f3e8ff}.node-icon-container.node-color-purple .node-icon{color:#9333ea}.node-icon-container.node-color-gray{background-color:#f5f5f5}.node-icon-container.node-color-gray .node-icon{color:#404040}.explorer-header{transition:padding-top .3s ease-in-out}.explorer-header.initial{padding-top:10vh}.suggested-prompts-container{max-height:0;top:8px;border-radius:8px;z-index:1020;overflow:hidden;background:#fffffff2;transition:max-height .3s ease-in-out}.suggested-prompts-container.visible{max-height:500px;transition:max-height .5s ease-in-out}.suggested-prompts-container .suggested-prompts-content{transform:translateY(-100%);transition:transform .3s ease-in-out}.suggested-prompts-container.visible .suggested-prompts-content{transform:translateY(0)}.access-explorer-grid{display:grid;grid-template-columns:auto 1fr;position:relative;height:100%;overflow:hidden}.access-explorer-grid .steps-view{position:relative;width:23rem;opacity:1;transition:width .3s ease-in-out,opacity .3s ease-in-out;overflow-y:auto;height:100%;padding:1rem 1.5rem 0 0}.access-explorer-grid .steps-view.collapsed{width:0rem;opacity:0;pointer-events:none}.selector-toggle{position:absolute;top:2rem;left:22rem;transform:translateY(-50%);transition:left .3s ease-in-out;z-index:1001}.selector-toggle.collapsed{left:0rem}.filter-dropdown-options{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px;z-index:1000;box-shadow:0 2px 8px #0000001a;max-height:80vh;overflow-y:auto}.accordion-header{width:100%;padding:8px 0;height:50px;cursor:pointer}.accordion-header:hover{background-color:#e5e5e5}.accordion{border-top:1px solid #d4d4d4}.accordion.no-divider{border-top:0}.accordion.disabled .accordion-header{cursor:not-allowed;color:#525252}.accordion.disabled .accordion-header:hover{background-color:#fff}.valo-alert{background-color:#e0f5d8;position:sticky;top:0;margin-bottom:8px;width:100%;z-index:1000;padding:16px;box-shadow:0 1px 4px #0c0c0d0d;border-radius:16px}.valo-alert.info{background-color:#e5e5e5}.valo-alert.danger{background-color:#ffdcdc}.valo-alert.warning{background-color:#fff1cb}.valo-alert.pro{background-color:#ffa875}.valo-alert.relative{position:relative}.api-usage-heatmap-labels{display:grid;gap:3px;padding:0 3px;grid-template-columns:repeat(31,1fr);width:100%}.api-usage-heatmap{width:100%;height:25px;background-color:#fff;display:grid;grid-template-columns:repeat(31,1fr);gap:3px;padding:3px;border-radius:6px}.api-usage-heatmap .heatmap-box{height:19px;width:100%;border-radius:8px;background-color:#ff6105;transition:all .15s ease-in}.api-usage-heatmap .heatmap-box .heatmap-alert-container{position:relative;width:100%;height:100%}.api-usage-heatmap .heatmap-box .heatmap-alert{position:absolute;width:10px;height:10px;background-color:#c81e1e;top:-4px;right:-4px;border-radius:50%;border:1px solid #ffffff}.api-usage-heatmap .heatmap-box.selected{border:2px solid #171717}.api-usage-heatmap .heatmap-box:hover{transform:scale(1.2) rotate(10deg)}.api-usage-heatmap .heatmap-box.disabled{background-color:#e5e5e5}.api-usage-heatmap .heatmap-box.disabled:hover{transform:none}.api-usage-heatmap .heatmap-box.invisible{background-color:transparent}.api-usage-heatmap .heatmap-box.invisible:hover{transform:none}.api-usage-heatmap .heatmap-box.zero{background-color:transparent}.api-usage-heatmap .heatmap-box.ten{background-color:#ffefe6}.api-usage-heatmap .heatmap-box.twenty{background-color:#ffdfcd}.api-usage-heatmap .heatmap-box.thirty{background-color:#ffd0b4}.api-usage-heatmap .heatmap-box.forty{background-color:#ffc09b}.api-usage-heatmap .heatmap-box.fifty{background-color:#ffb082}.api-usage-heatmap .heatmap-box.sixty{background-color:#ffa069}.api-usage-heatmap .heatmap-box.seventy{background-color:#ff9050}.api-usage-heatmap .heatmap-box.eighty{background-color:#ff8137}.api-usage-heatmap .heatmap-box.ninety{background-color:#ff711e}.api-usage-heatmap .heatmap-box.hundred{background-color:#ff6105}.light-gray-bg{border-radius:8px;background-color:#f5f5f5}.barchart-labels-left{height:295px}.barchart-labels-left div{flex-grow:1}.barchart-average-line{position:absolute;width:100%;height:0;border-top:2px dashed #404040;left:0;pointer-events:none}.barchart-background{position:relative;bottom:0;left:0;width:100%;background-image:linear-gradient(to bottom,transparent 0%,#e5e5e5 0%,#e5e5e5 1%,transparent 1%,transparent 33%,#e5e5e5 33%,#e5e5e5 34%,transparent 34%,transparent 66%,#e5e5e5 66%,#e5e5e5 67%,transparent 67%,transparent 100%)}.barchart-background .barchart-labels-bottom{width:100%}.barchart-background .barchart-bar{width:calc(100% - 2px);max-width:56px;background-color:#ffd0b4;border-radius:6px 6px 0 0}.barchart-background .barchart-bar.selected{background-color:#ff8137}.barchart-background .barchart-bar.mean-forecast{background-color:#a5c6ff}.barchart-background .barchart-bar.not-processed{background-color:#e5e5e5}.barchart-background .barchart-bar.disabled{background-color:#e5e5e5;cursor:not-allowed}.barchart-background .barchart-bar:not(:disabled){cursor:pointer}.barchart-background .barchart-bar:not(:disabled):hover{background-color:#ffb082}.barchart-background .barchart-bar:not(:disabled).mean-forecast:hover{background-color:#66a3ff;cursor:not-allowed}.barchart-background .barchart-bar:not(:disabled).selected:hover{background-color:#ff6105}.barchart-background .barchart-bar:not(:disabled).not-processed:hover{background-color:#e5e5e5}.barchart-background .barchart-bottomline{height:1px;width:100%;background-color:#404040}.barchart-background .barchart-bottomtick{width:1px;height:8px;background-color:#404040}.barchart-background .barchart-month-label{height:21px}.api-usage-grid{height:100%;max-height:100%;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,4fr);grid-template-rows:auto auto auto;gap:8px;grid-template-areas:"chart chart" "table graph"}@media (max-width: 1200px){.api-usage-grid{height:100%;max-height:100%;grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"chart" "stats" "table" "graph";overflow:hidden}}.api-usage-grid>*{min-width:0;min-height:0;max-width:100%;max-height:100%;box-sizing:border-box}.api-usage-grid-chart{grid-area:chart}.api-usage-grid-stats{grid-area:stats;display:flex;flex-direction:column}.api-usage-grid-table{grid-area:table;overflow-x:auto}.api-usage-grid-graph{grid-area:graph}.avatar-container{display:flex;justify-content:center;align-items:center;width:32px;height:32px;min-width:32px;min-height:32px;border-radius:50%;overflow:hidden;color:#fff;font-weight:500}.avatar-container .border{border:1px solid #d4d4d4}.avatar-container.small{width:24px;height:24px;min-width:24px;min-height:24px;font-size:.75rem}.avatar-container.small *:not([class*=font-size-]){font-size:inherit!important}.avatar-container.medium{width:40px;height:40px;min-width:40px;min-height:40px;font-size:1rem}.avatar-container.medium *:not([class*=font-size-]){font-size:inherit!important}.avatar-container.large{width:64px;height:64px;min-width:64px;min-height:64px;font-size:2rem}.avatar-container.large *:not([class*=font-size-]){font-size:inherit!important}.avatar-container img{height:100%;width:auto}.valo-badge{display:inline-block;border-radius:999px;padding:2px 8px}.valo-badge.primary{background-color:#171717;color:#fff}.valo-badge.low{background-color:#f5f5f5;color:#171717}.valo-badge.warning{background-color:#fdecd8;color:#7e4c07}.valo-badge.danger{background-color:#f9dcdc;color:#721713}.valo-badge.success{background-color:#e0f5d8;color:#00832d}.valo-badge.accent{background-color:#ffe7da;border:1px solid #ffa875}.valo-badge.highlighted{background-color:#ffa875;border:1px solid #ff6105}.valo-badge.white{border:1px solid #d4d4d4;background-color:#fff}.valo-badge.white.badge-selected{color:#ff6105;border:1px solid #ff6105;background-color:#fff7f2}.valo-badge.blue{background-color:#a5c6ff;border:1px solid #3385ff;color:#06498e}.valo-badge.green{background-color:#dbfae5;border:1px solid #8aefae;color:#0b5128}.valo-badge.context{background-color:#ffe7da;border:1px solid #ff6105;color:#ff6105}.valo-badge.rectangle{border-radius:2px;padding:4px 8px}.icon-btn span{margin-left:5px}.tab-button-section{height:40px;min-height:40px;margin-bottom:1rem}.valo-button{font-weight:400;padding:8px 16px;border-radius:8px;border-style:none;display:flex;align-items:center;text-decoration:none;text-align:start;gap:4px}.valo-button.left-icon{padding-left:12px}.valo-button.right-icon{padding-right:12px}.valo-button.primary{color:#fff;background-color:#171717}.valo-button.primary:hover{background-color:#444}.valo-button.gray{color:#171717;background-color:#e5e5e5;font-weight:500}.valo-button.gray:hover{background-color:#d4d4d4}.valo-button.light{background-color:#f5f5f5;border-color:#f5f5f5}.valo-button.light:hover{background-color:#e5e5e5}.valo-button.white-navigation{background-color:transparent;color:#171717}.valo-button.white-navigation:hover{background-color:#f5f5f5}.valo-button.white-navigation.selected{background-color:#e5e5e5}.valo-button.light-navigation{background-color:transparent;color:#171717}.valo-button.light-navigation:hover{background-color:#fff}.valo-button.light-navigation.selected{background-color:#e5e5e5}.valo-button.ghost{color:#171717;background-color:transparent}.valo-button.ghost:hover{background-color:#f5f5f5}.valo-button.danger{color:#fff;background-color:#c81e1e}.valo-button.danger:hover{background-color:#d5283e}.valo-button.danger-ghost{color:#c81e1e;background-color:transparent}.valo-button.danger-ghost:hover{background-color:#e5e5e5}.valo-button.danger-outline{color:#c81e1e;border:1px solid #c81e1e;background-color:#fff}.valo-button.danger-outline:hover{background-color:#ffdcdc}.valo-button.ai-button .loading-icon,.valo-button.ai-action .loading-icon{width:12px;height:12px;border:3px solid #ff6105;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.valo-button.accent{color:#fff;font-weight:500;background-color:#ff6105}.valo-button.accent:hover{background-color:#ffa875}.valo-button.accent-ghost{color:#ff6105;background-color:transparent;font-weight:500}.valo-button.accent-ghost:hover{background-color:#e5e5e5}.valo-button.outline{color:#171717;border:1px solid #d4d4d4;background-color:#fff}.valo-button.outline:hover{border:1px solid #525252;background-color:#f5f5f5}.valo-button.outline.selected{background-color:#e5e5e5;border:1px solid #171717}.valo-button.filter{color:#171717;border:1px solid #d4d4d4;background-color:transparent;padding:.375rem .75rem}.valo-button.filter-ghost{color:#171717;background-color:transparent;padding:.375rem .75rem}.valo-button.filter-ghost:hover{background-color:#e5e5e5}.valo-button.filter:hover{border:1px solid #171717}.valo-button.risk-medium-ghost{color:#d0780b;background-color:transparent;border:1px solid #d0780b}.valo-button.risk-medium-ghost:hover{background-color:#f4962a}.valo-button.risk-medium-ghost.selected{background-color:#fdecd8;color:#d0780b;border:1px solid #d0780b}.valo-button.risk-high-ghost{color:#bd211f;background-color:transparent;border:1px solid #bd211f}.valo-button.risk-high-ghost:hover{background-color:#e03e3e}.valo-button.risk-high-ghost.selected{background-color:#f9dcdc;color:#bd211f;border:1px solid #bd211f}.valo-button.accent-outline{color:#ff6105;border:1px solid #ff6105;background-color:#fff;font-weight:500}.valo-button.accent-outline:hover,.valo-button.accent-outline.selected{background-color:#fff7f2}.valo-button.accent-outline.selected:hover{background-color:#ffefe6}.valo-button.blue-outline{color:#0b5ed7;border:1px solid #0b5ed7;background-color:#fff}.valo-button.blue-outline:hover{background-color:#f5f5f5}.valo-button.tab-button{height:100%;border-radius:8px;padding:6px 16px;background-color:#f5f5f5;text-align:center;overflow:hidden;white-space:nowrap;justify-content:center;text-overflow:ellipsis;font-weight:600;cursor:pointer}.valo-button.tab-button:hover{background-color:#e5e5e5}.valo-button.tab-button.selected{background-color:#171717;color:#fff}.valo-button.tab-button.disabled{opacity:.5;cursor:not-allowed}.valo-button.tab-button.disabled:hover{background-color:#f5f5f5}.valo-button.ai-button{border:1px solid #ff6105;padding:6px;background-color:#fff;color:#ff6105}.valo-button.ai-button:hover{background-color:#ffe7da}.valo-button.internal-button{color:#0046ab;border:1px solid #0046ab;background-color:#fff}.valo-button.internal-button:hover{border:1px solid #0046ab;background-color:#e9f2ff}.valo-button.ai-action{background-color:#fff7f2;color:#ff6105}.valo-button.ai-action:hover{background-color:#ffefe6}.valo-button.text{padding:3px 0;color:#171717;background-color:transparent;font-weight:400}.valo-button.text:hover{text-decoration:underline}.valo-button.center{justify-content:center}.valo-button.small{font-size:12px;padding:4px 8px;gap:4px}.valo-button.small.left-icon{padding-left:6px}.valo-button.small.right-icon{padding-right:6px}.valo-button.disabled{color:#e5e5e5;background-color:#d4d4d4;cursor:not-allowed}.valo-button.disabled:hover{color:#e5e5e5;background-color:#d4d4d4}.valo-button.disabled.ai-button{color:#525252;border-color:#e5e5e5;background-color:#e5e5e5}.valo-button.disabled.ghost,.valo-button.disabled.danger-ghost,.valo-button.disabled.ghost:hover,.valo-button.disabled.danger-ghost:hover{color:#525252;background-color:transparent}.valo-button.disabled.outline,.valo-button.disabled.danger-outline,.valo-button.disabled.accent-outline{color:#737373;border:1px solid #d4d4d4;background-color:transparent}.valo-button.disabled.outline:hover,.valo-button.disabled.danger-outline:hover,.valo-button.disabled.accent-outline:hover{border:1px solid #d4d4d4}.valo-button.disabled.text{color:#171717;background-color:transparent}.valo-button.disabled.text:hover{text-decoration:none;color:#171717;background-color:transparent}.valo-button.small-padding-x{padding-left:8px;padding-right:8px}.valo-button.small-padding-x.small{padding-left:4px;padding-right:4px}.valo-button.no-padding-x{padding-left:0;padding-right:0}.valo-button.full-width{width:100%;justify-content:center}.valo-button.blink{animation:blink 1.5s infinite}@keyframes blink{0%{border-color:#d4d4d4;background-color:transparent}50%{border-color:#ff6105;background-color:#ff6105}to{border-color:#d4d4d4;background-color:transparent}}.help-button{border:none;background-color:transparent;display:flex;justify-content:center;align-items:center;border-radius:50%;width:40px;height:40px}.help-button:hover{background-color:#e5e5e5}.x-button{border:none;background-color:transparent;display:flex;justify-content:center;align-items:center;border-radius:8px;padding:3px;width:30px;height:30px;cursor:pointer}.x-button.filter{padding:0;width:16px;height:16px}.x-button:hover{background-color:#404040}.toggler-button{position:relative;width:30px;height:16px;background-color:#d4d4d4;border:none;border-radius:20px;cursor:pointer;transition:background-color .3s}.toggler-button.toggled{background-color:#4caf50}.toggler-button.disabled{cursor:not-allowed;opacity:.5}.tab-item{cursor:pointer}.tab-item:hover{background-color:#f5f5f5}.tab-item.selected{border-bottom:2px solid #171717;font-weight:500}.tab-item.disabled{cursor:not-allowed;opacity:.5}.tab-item.disabled:hover{background-color:transparent}.toggler-slider{position:absolute;top:2px;left:2px;width:12px;height:12px;background-color:#fff;border-radius:50%;transition:transform .3s}.toggler-button.toggled .toggler-slider{transform:translate(14px)}.toggler-knob{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.delete-button.disabled{cursor:not-allowed;opacity:.5}.details-page-content{margin:0 20px 20px}.login-heatmap-container{display:flex;justify-content:center;align-items:center;height:100%}.sidebar-resize-handle{width:6px;min-width:6px;border-width:0 2px;border-style:solid;border-color:#fff;height:100%;cursor:col-resize;background-color:#fff}.sidebar-resize-handle:hover{background-color:#737373}.dropdown-options{box-shadow:0 1px 4px #0c0c0d0d;border:1px solid #d4d4d4;border-radius:8px;position:absolute;top:100%;left:0;display:flex;flex-direction:column;background-color:#fff;opacity:0;pointer-events:none;min-width:100px;z-index:1100}.dropdown-options.show{opacity:1;pointer-events:auto}.dropdown-options.transition{transition:opacity .1s ease,transform .1s ease}.dropdown-options.centered{left:50%;transform:translate(-50%)}.dropdown-options>*{text-decoration:none;color:#000;cursor:pointer}.dropdown-options>*:hover{background-color:#f1f1f1}.circle-wrapper{display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:999px;border:1px solid #d4d4d4}.circle-wrapper .circle-image{height:100%;width:auto}.valo-form input{margin-bottom:4px}.form-control:disabled{background-color:#e5e5e5;color:#525252}input{accent-color:black}input[type=checkbox],input[type=radio]{margin:0 8px 0 0}input[type=text]:not(.search-input),input[type=email],input[type=datetime-local],input[type=password],select{border:1px solid #d4d4d4;border-radius:8px;padding:6px 16px 6px 8px;width:max(100%,300px)}input[type=date],input[type=time]{border:1px solid #d4d4d4;border-radius:8px;padding:6px 16px 6px 8px}textarea{border:1px solid #d4d4d4;height:150px;border-radius:8px;padding:6px 16px 6px 8px;width:max(100%,500px)}.details-grid{width:100%;display:grid;gap:32px;grid-template-columns:1fr 1fr}.details-grid.single-column{grid-template-columns:1fr}.details-grid.columns-1-2{grid-template-columns:1fr 2fr}.details-grid.columns-2-1{grid-template-columns:2fr 1fr}.details-grid.columns-1-1-2{grid-template-columns:1fr 1fr 2fr}@media screen and (max-width: 992px){.details-grid,.details-grid.columns-1-2,.details-grid.columns-2-1,.details-grid.columns-1-1-2{grid-template-columns:1fr}}.details-grid-column{display:flex;flex-direction:column;gap:16px}.details-grid-item{display:flex;flex-direction:column}.material-symbols-icon{color:#ff6105;font-variation-settings:"fill" 1,"wght" 700,"GRAD" 0,"opsz" 48}.size-xxs span{font-size:8px}.size-xs span{font-size:12px}.size-sm span{font-size:16px}.size-md span{font-size:20px}.size-lg span{font-size:24px}.size-xl span{font-size:30px}.size-xxl span{font-size:40px}.size-3xl span{font-size:64px;color:#e5e5e5}.icon-container{display:flex;justify-content:center;align-items:center;width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;overflow:hidden;font-weight:500;background-color:#f5f5f5}.icon-container.border{border:1px solid #d4d4d4}.icon-container.small{width:24px;height:24px;min-width:24px;min-height:24px;font-size:12px}.icon-container.large{width:64px;height:64px;min-width:64px;min-height:64px;font-size:2rem}.icon-container img{height:100%;width:auto}.v-input-container{width:max(100%,300px)}.v-input{padding:10px;font-size:.875rem;width:100%;height:35px;box-sizing:border-box;border-radius:8px;border:1px solid #d4d4d4}.v-input.error{border-color:#c81e1e!important}.v-multiselect{width:100%;margin-bottom:20px}.v-multiselect .dropdown-placeholder{border:1px solid #d4d4d4;border-radius:16px;padding:8px;min-height:45px;-webkit-user-select:none;user-select:none}.v-multiselect .search-input{border:none;outline:none;background:transparent;font-size:14px;width:100%;padding:4px 0}.v-multiselect .search-input::placeholder{color:#d4d4d4}.v-multiselect .selected-badges{margin-top:4px;display:flex;flex-wrap:wrap}.v-multiselect .options{position:absolute;z-index:2;top:100%;left:0;width:100%;max-height:300px;overflow-y:auto;background:#fff;border:1px solid #d4d4d4;border-radius:16px}.v-multiselect .option{border-radius:8px;display:flex;align-items:center;padding:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.v-multiselect .option:hover{background:#e5e5e5}.v-multiselect .option.selected{background:#ffe7da}.v-multiselect .option.highlighted{background:#ecf4ff}.v-multiselect .option input{margin-right:8px}.v-multiselect .select-all{background:#fff;cursor:pointer;font-weight:700}.v-multiselect .select-all:hover{background:#ddd}.v-multiselect .no-options{padding:8px;color:#d4d4d4;text-align:center;font-style:italic}.valo-link{text-decoration:underline}.valo-link .link-icon{visibility:hidden}.valo-link:hover{color:#ff6105;text-decoration:underline}.valo-link:hover .link-icon{visibility:visible}.license-link{color:#d4d4d4}.valo-list{width:100%}.valo-list-row{border-bottom:1px solid #d4d4d4}.valo-list-column{padding:8px}.active-filter{font-size:.75rem;border-radius:999px;padding:4px 6px 4px 12px;background-color:#171717;color:#fff;white-space:nowrap}.navbar-top{position:relative;padding:8px;list-style:none}.navbar-top .nav-link,.navbar-right .nav-link,.navbar-bottom .nav-link{display:flex;align-items:center;border-radius:8px;padding:8px 4px 8px 8px;transition:background-color .2s ease}.navbar-top .nav-link:not(.disabled):hover,.navbar-right .nav-link:not(.disabled):hover,.navbar-bottom .nav-link:not(.disabled):hover{background-color:#f5f5f5}.navbar-top .nav-link.active,.navbar-right .nav-link.active,.navbar-bottom .nav-link.active{background-color:#e5e5e5}.navbar-top .nav-link.disabled,.navbar-right .nav-link.disabled,.navbar-bottom .nav-link.disabled{opacity:.5;pointer-events:none}.divider-no-shrink{flex-shrink:0;height:1px;width:40px;background-color:#ccc}@media screen and (max-width: 768px){.sidebar-valo,.sidebar-left-valo{height:calc(100vh - 4rem)}}.connector-nav-item.selected{background-color:#e5e5e5}.connector-nav-item.selected .connector-nav-icon{border:2px solid black}.connector-nav-item.dimmed{opacity:.5}.connector-nav-item .connector-nav-icon{width:36px;height:36px;min-width:36px;min-height:36px;border-radius:8px;position:relative}.connector-nav-item .connector-nav-icon .status-icon{position:absolute;bottom:1px;right:1px;z-index:1;border:2px solid #ffffff}.connector-nav-item .connector-nav-icon .status-icon.SUCCESS{color:#00832d;background:#2eb67d}.connector-nav-item .connector-nav-icon .status-icon.NO_DATA,.connector-nav-item .connector-nav-icon .status-icon.DISABLED{background:#d4d4d4}.connector-nav-item .connector-nav-icon .status-icon.NOT_AVAILABLE{background:#eb9f00}.connector-nav-item .connector-nav-icon .status-icon.FAILURE,.connector-nav-item .connector-nav-icon .status-icon.FAILURE_TIMEOUT{background:#c81e1e}.connector-nav-item .connector-nav-icon .status-icon.PARTIAL,.connector-nav-item .connector-nav-icon .status-icon.FAST_DAG_COMPLETE{border:3px solid #2eb67d;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.connector-nav-item .connector-nav-icon .status-icon.PENDING,.connector-nav-item .connector-nav-icon .status-icon.DELETED,.connector-nav-item .connector-nav-icon .status-icon.SYNCING{border:3px solid #737373;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.connector-nav-item .connector-nav-icon .status-icon.small{width:8px;height:8px}.connector-nav-item .connector-nav-icon .status-icon.small.PENDING,.connector-nav-item .connector-nav-icon .status-icon.small.SYNCING,.connector-nav-item .connector-nav-icon .status-icon.small.PARTIAL,.connector-nav-item .connector-nav-icon .status-icon.small.FAST_DAG_COMPLETE{border-width:2px}.navbar-bottom{border-top:1px solid #d4d4d4;padding:8px;width:100%;flex:0 1 auto;margin-bottom:0rem}.nav-item-text{color:#171717}.nav-link.logout{width:100%}.nav-link.logout:hover{cursor:pointer;background:#fff}.nav-link.logout:hover .navbar-icon,.nav-link.logout:hover .nav-item-text{color:#e55353}.light-bg-nav-item{background-color:#f5f5f5;cursor:pointer}.light-bg-nav-item:hover{background-color:#fff}.light-bg-nav-item.selected{background-color:#e5e5e5}.notification-button{cursor:pointer;right:30px;top:10px;border-radius:50%;background-color:#fff;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.notification-button:hover{background-color:#e5e5e5}.notification-button .notification-count{background-color:#ff6105;color:#fff;padding:0 4px;font-weight:700;border-radius:8px;align-self:flex-start;font-size:.75rem;position:absolute;top:-5px;left:70%}.header .notification-button{border:none;width:40px;height:40px}.notification-center-container{position:relative}.notification-center{border:1px solid #d4d4d4;border-radius:8px;box-shadow:0 1px 4px #0c0c0d0d;background-color:#fff;position:absolute;top:4rem;right:0;left:auto;width:min(500px,90vw);padding:10px;z-index:1040;max-height:max(50vh,500px);overflow-y:auto}.notification-center-notification{width:100%;border-bottom:1px solid #d4d4d4;padding:8px}.notification-center-notification:hover{background-color:#e5e5e5}.valo-modal{position:fixed;z-index:1051;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;opacity:0;pointer-events:none}.valo-modal.visible{opacity:1;pointer-events:auto}.valo-modal.center{top:45%;left:50%;transform:translate(-50%,-45%)}.valo-modal.top{top:5vh;left:50%;transform:translate(-50%)}.valo-modal.topright{top:4rem;right:16px}.valo-modal.scrollable{max-height:80vh;overflow-y:auto}.valo-modal.transition{transition:opacity .3s ease,transform .3s ease}.valo-modal.max-height{height:80vh;overflow:hidden}.valo-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1050;opacity:0;pointer-events:none}.valo-modal-backdrop.visible{opacity:1;pointer-events:auto}.valo-modal-backdrop.transition{transition:opacity .3s ease}.scrollable-text{height:100%;overflow-y:auto}.fullscreen,.fullscreen-sm,.fullscreen-md,.fullscreen-lg,.fullscreen-xl,.fullscreen-xxl{width:100%;height:100%;top:0;left:0;transform:none}.selectable-legend{padding:4px;border-radius:8px;cursor:pointer}.selectable-legend.selected{background-color:#f5f5f5}.selectable-legend.selected:hover{background-color:#fafafa}.selectable-legend.not-selected{text-decoration:line-through}.selectable-legend.not-selected:hover{background-color:#fafafa}.pie-chart-center-text{width:5rem;text-align:center}.progressbar-background{position:relative;flex-grow:1;height:8px;border-radius:999px}.progressbar-background.default{background-color:#e5e5e5}.progressbar-background.white{background-color:#fff}.progressbar-background.danger{background-color:#c81e1e}.progressbar-background .progressbar-bar{position:absolute;top:0;left:0;height:100%;background-color:#ff6105;border-radius:999px}.progressbar-background .progressbar-bar.success{background-color:#00832d}.progressbar-background .progressbar-bar.warning{background-color:#eb9f00}.progressbar-background .progressbar-bar.danger{background-color:#c81e1e}.progressbar-background .progressbar-bar.light-orange{background-color:#ffe7da}.progressbar-background .progressbar-bar.neutral{background-color:#525252}.step-progress-bar-container{overflow:hidden;height:4px}.step-progress-bar-step{height:100%;border-radius:6px;transition:"background-color 0.3s ease"}.step-progress-bar-step.current{background-color:#ff6105}.step-progress-bar-step.neutral{background-color:#e5e5e5}.step-progress-bar-step.success{background-color:#2eb67d}.skeleton-item{background-color:#d4d4d4;border-radius:8px;cursor:wait}.list-item-skeleton{width:100%;height:50px;border-bottom:1px solid #d4d4d4}.skeleton-grid-item{background-color:#d4d4d4;border-radius:8px;cursor:wait;height:16px}.skeleton-flex-item{background-color:#d4d4d4;border-radius:8px;cursor:wait;height:20px}.skeleton-highlight-text-item{background-color:#d4d4d4;border-radius:8px;cursor:wait;height:60px;width:60px}.skeleton-header-item{background-color:#d4d4d4;border-radius:8px;cursor:wait;height:30px;margin-bottom:24px;min-width:100px}.graph-selector-skeleton-item{background-color:#d4d4d4;border-radius:8px;cursor:wait;height:50px}.barchart-skeleton-item{background-color:#d4d4d4;border-radius:8px;cursor:wait;width:100%;height:200px}.card-skeleton{border-radius:16px;box-shadow:0 5px 20px #00000014;padding:24px;width:200px;height:240px}.summary-skeleton{box-shadow:0 1px 4px #0c0c0d0d;border:1px solid #d4d4d4;border-radius:8px;padding:16px;display:inline-block}.summary-total-skeleton{width:75px}.piechart-skeleton-item{background-color:#d4d4d4;cursor:wait;width:80px;height:80px;border-radius:999px}.legend-skeleton{width:80px}.skeleton-text-item{background-color:#d4d4d4;border-radius:8px;cursor:wait;height:20px;width:50px}.details-grid-skeleton{display:grid;grid-template-columns:1fr 2fr;grid-gap:16px}.header-skeleton{background-color:#d4d4d4;border-radius:8px;cursor:wait;width:100%;height:32px}.text-row-skeleton{background-color:#d4d4d4;border-radius:8px;cursor:wait;width:100%;height:20px;margin-bottom:8px}.chart-header-skeleton{background-color:#d4d4d4;border-radius:8px;cursor:wait;width:100%;height:32px}.chart-skeleton{background-color:#d4d4d4;border-radius:8px;cursor:wait;padding:16px;width:100%;height:300px}.pie-chart-round-skeleton{background-color:#d4d4d4;cursor:wait;width:128px;height:128px;border-radius:50%}.pie-chart-labels-skeleton{background-color:#d4d4d4;border-radius:8px;cursor:wait;width:90px;height:21px;margin-top:8px}.splash-screen{width:100vw;height:100dvh;background-image:linear-gradient(to bottom,#0046ab,#00306e)}.splash-screen-content{width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.splash-screen-spinner-container{margin-top:40px}.splash-screen-text{margin-top:20px;color:#fff}.svg-container{display:flex;justify-content:center;align-items:center}.svg-container .svg{max-width:100%;max-height:100%;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.svg-container svg{width:100%;height:100%}.svg-container.custom-color{--fill-color: var(--default-fill-color);--stroke-color: var(--default-stroke-color)}.svg-container.custom-color svg circle{fill:var(--fill-color)}.svg-container.custom-color svg path:first-of-type{fill:var(--fill-color)}.svg-container.custom-color svg path{stroke:var(--stroke-color)}.svg-container.custom-color svg rect{fill:var(--fill-color)}.power-meter{position:relative;width:100%;height:100%}.power-meter-value{font-size:xxx-large}.timeline-labels-container{display:grid;grid-template-columns:auto 80px 90px 150px;border-bottom:1px solid #d4d4d4;overflow-y:hidden;scrollbar-gutter:stable}.timeline-labels-container.user{grid-template-columns:auto 400px}.timeline-list-item{display:flex;justify-content:space-between}.timeline-list-item:hover{background-color:#ffe7da}.timeline-list-item .list-item-content{display:grid;grid-template-columns:auto 80px 90px;flex-grow:1;align-items:center;padding:3px 0}.timeline-list-item .list-item-content.user{grid-template-columns:auto}.timeline-list-item.title{background-color:#e5e5e5;overflow-y:hidden;scrollbar-gutter:stable}.timeline-list-item.title .list-item-content{cursor:pointer;grid-template-columns:auto}.timeline-list-item.title .list-item-content:hover{background-color:#e5e5e5}@media screen and (max-width: 768px){.timeline-labels-container{grid-template-columns:auto 70px 90px 150px}.timeline-labels-container.user{grid-template-columns:auto 200px}.timeline-list-item .list-item-content{grid-template-columns:auto 70px 90px}.timeline-list-item .list-item-content.user{grid-template-columns:auto}}.labels-row{display:flex;justify-content:flex-end;margin-top:5px;overflow-y:hidden;scrollbar-gutter:stable}.labels-row .timeline-labels{color:#525252;font-size:.75rem;display:flex;justify-content:space-between}.labels-row .timeline-labels .start-label{display:inline}.labels-row .timeline-labels .end-label{text-align:end}.timeline-scrollable-list{scrollbar-gutter:stable;max-height:300px;overflow-y:auto;-webkit-overflow-scrolling:touch}.timeline-fact-graph .fact-table-header{text-align:left;padding:8px 12px;border-bottom:1px solid #d4d4d4}.timeline-fact-graph .fact-table-header.timeline-column{width:80%;text-align:center;border-left:1px solid #d4d4d4}.timeline-fact-graph .fact-table-header.value-column{width:20%}.timeline-fact-graph .fact-table-row{cursor:pointer}.timeline-fact-graph .fact-table-row:hover{background-color:#ffe7da}.timeline-fact-graph .fact-table-cell{padding:8px 12px;vertical-align:middle;border-bottom:1px solid #f5f5f5}.timeline-fact-graph .fact-table-cell.timeline-cell{border-left:1px solid #d4d4d4;position:relative;height:200%}.timeline-fact-graph .timeline-visualization{position:relative;height:16px}.timeline-fact-graph .timeline-bar{position:absolute;height:50%;border-radius:999px;background-color:#ffdfcd;border:2px solid #ff711e;top:25%;cursor:pointer}.timeline-fact-graph .event-marker{position:absolute;height:250%;top:-75%;width:2px;background-color:#c81e1e;z-index:10}.timeline-fact-graph .timeline-labels-spacer{width:20%}.timeline-fact-graph .timeline-labels-content{width:80%}.feedback-button{border:none;background-color:transparent;display:flex;justify-content:center;align-items:center;border-radius:50%;width:40px;height:40px}.feedback-button:hover{background-color:#e5e5e5}.feedback-area{border:1px solid #d4d4d4;border-radius:8px;box-shadow:0 1px 4px #0c0c0d0d;width:100%;min-height:100px;max-height:300px;padding:8px;color:#000}.feedback-area:focus{border-color:#000;outline:none}.feedback-area::placeholder{color:#a3a3a3;font-weight:300}.api-feedback-btn{transition:all .2s ease-in-out}.api-feedback-btn.active-like{background-color:#22c55e1a;border-color:#16a34a}.api-feedback-btn.active-dislike{background-color:#ef44441a;border-color:#dc2626}.feedback-timer-bar-container{height:2px;top:0;left:0;position:absolute;width:100%;overflow:hidden}.feedback-timer-bar--10s{--feedback-timer-duration: 10s}.feedback-timer-bar--20s{--feedback-timer-duration: 20s}.feedback-timer-bar--30s{--feedback-timer-duration: 30s}.feedback-timer-bar{height:2px;background-color:#ff6105;width:0;animation:progressBarAnimation var(--feedback-timer-duration, 5s) linear forwards}@keyframes progressBarAnimation{0%{width:0%}to{width:100%}}.dnd-drag-target:not(.drag-target-hidden){background-color:#ecf4ff;border:1px dashed #0046ab}.dnd-drag-target:not(.drag-target-hidden).is-over{background-color:#e0f5d8;border:1px solid #00832d}.dnd-drag-target:not(.drag-target-hidden).drag-source{background-color:#fafafa;border:1px dashed #a3a3a3}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#fff}*{scrollbar-width:thin;scrollbar-color:#d4d4d4 transparent}html,body{margin:0;height:100%;overflow:hidden}#root{height:100%}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-outlined-CahyVCiI.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-rounded-CIKSnkOd.woff2) format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-sharp-CE7F87WO.woff2) format("woff2")}.material-symbols-sharp{font-family:Material Symbols Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}
